14
Introduction to runoff Introduction to runoff modeling on the North modeling on the North Slope of Alaska using Slope of Alaska using the Swedish HBV the Swedish HBV Model Model Emily Youcha, Douglas Emily Youcha, Douglas Kane Kane University of Alaska Fairbanks Water & Environmental Research Center PO Box 755860 Fairbanks, AK 99775

Introduction to runoff modeling on the North Slope of Alaska using the Swedish HBV Model Emily Youcha, Douglas Kane University of Alaska Fairbanks Water

Embed Size (px)

Citation preview

Introduction to runoff modeling Introduction to runoff modeling on the North Slope of Alaska on the North Slope of Alaska

using the Swedish HBVusing the Swedish HBVModelModel

Emily Youcha, Douglas KaneEmily Youcha, Douglas Kane

University of Alaska FairbanksWater & Environmental Research Center

PO Box 755860Fairbanks, AK 99775

ObjectiveObjective

Use existing Use existing meteorological meteorological datasets and datasets and develop HBV develop HBV model parameters model parameters to simulate runoff to simulate runoff in both small and in both small and large North Slope large North Slope BasinsBasins

Kuparuk

Sag

Kavik

Upper Kuparuk

ApproachApproach Begin runoff simulations on North Begin runoff simulations on North

Slope streams with abundance of Slope streams with abundance of datadataImnaviat Cr, 2.2 kmImnaviat Cr, 2.2 km22 (1985-present) (1985-present)Upper Kuparuk River, 146 kmUpper Kuparuk River, 146 km22 (1993- (1993-

present)present)– Putuligayuk River, 417 kmPutuligayuk River, 417 km22 (1970-1979, (1970-1979,

1982-1986, 1999-2007) 1982-1986, 1999-2007) – Kuparuk River, 8140 kmKuparuk River, 8140 km22 (1971-present) (1971-present)

Develop parameter sets and apply to Develop parameter sets and apply to other rivers (ungauged?)other rivers (ungauged?)

HBV ModelHBV Model Rainfall-runoff model, commonly used for forecasting in Rainfall-runoff model, commonly used for forecasting in

SwedenSweden Developed by Swedish Meteorological and Hydrological Developed by Swedish Meteorological and Hydrological

InstituteInstitute Semi-distributed conceptual modelSemi-distributed conceptual model

– Divide into sub-basinsDivide into sub-basins– Precipitation and temperature may be spatially distributed by Precipitation and temperature may be spatially distributed by

applying areal-based weights to station data applying areal-based weights to station data – Use of elevation and vegetation zonesUse of elevation and vegetation zones

Required data inputs (hourly or daily) include: Required data inputs (hourly or daily) include: – Precipitation (maximum end-of-winter SWE and summer Precipitation (maximum end-of-winter SWE and summer

precipitation) precipitation) – Air temperatureAir temperature– Evapotranspiration (pan evaporation or estimated) daily or Evapotranspiration (pan evaporation or estimated) daily or

monthlymonthly Routines include:Routines include:

– SnowSnow– Soil Moisture AccountingSoil Moisture Accounting– ResponseResponse– TransformationTransformation

HBV Routines and Input DataHBV Routines and Input Data

Soil Moisture RoutineInputs: Potential Evapotranspiration,

Precipitation, Snowmelt

Snow RoutineInputs: Precipitation, Temperature

Response RoutineInput: Ground-Water Recharge/Excess soil

moisture

Transformation RoutineInput: Runoff

Simulated Runoff

Outputs: Snowpack, Snowmelt

Outputs: Actual Evapotranspiration, Soil Moisture,

Ground-Water Recharge

Output: Runoff, Ground-Water Levels

SMHI

Routines and Parameters:

Snow: 4 + parameters

Degree-day method: Snowmelt = CFMAX * (T –TT)

CFMAX=melting factor (mm/C-day)

TT=threshold temperature (C) (snow vs. rain)

CFR=refreezing factor to refreeze melt water

WHC=water-holding capacity of snow (meltwater is retained in snowpack until it exceeds the WHC)

Soil Moisture Accounting : 3+ parameters

Modified bucket approach

Shape coefficient (BETA) controls the contribution to the response function (runoff ratio)

Limit of potential evapotranspiration (LP), the soil moisture value

above which ET reaches Potential ET

Maximum soil moisture (FC)

Response 4+ parameters

Transforms excess water from soil moisture zone to runoff. Includes both linear and non-linear functions. Upper reservoirs represent quickflow, lower reservoir represent slow runoff (baseflow). Lakes are considered as part of the lower reservoir. Lower reservoir may not be used (PERC parameter is set to zero due to presence of continuous permafrost).

Transformation/Routing

To obtain the proper shape of the hydrograph, parameter= MAXBAS (/d)

SMHI Manual, 2005

UZL0

UZL1

Q0=K0 * (SZ- UZL0)

Q1=K1 * (SZ- UZL1)

Q2=K3 * SZ

SZ

Recharge: input from soil routine (mm/day)SZ: Storage in zone (mm)UZL:Threshold parameterKi: Recession coefficient (/day)Qi: Runoff component (mm/day)

recharge

Modified from Siebert, 2005

Response Routine

Runoff

Soil Moisture Routine

Transformation Routine

HBV CalibrationHBV Calibration Each model routine has parameters requiring model calibrationEach model routine has parameters requiring model calibration

– over 20 parameters, and may be varied throughout the over 20 parameters, and may be varied throughout the simulated period (i.e. spring vs. summer)simulated period (i.e. spring vs. summer)

Explained variance (observed vs. simulated) is the Nash-Explained variance (observed vs. simulated) is the Nash-Sutcliffe (1970) model efficiency criterion good model fit is Sutcliffe (1970) model efficiency criterion good model fit is R-efficiency=1. Also looked at accumulative volume R-efficiency=1. Also looked at accumulative volume difference and visually inspect the hydrograph.difference and visually inspect the hydrograph.

Used the commercially available HBV software to manually Used the commercially available HBV software to manually calibrate the model by trial and errorcalibrate the model by trial and error

We tried HBV automated calibration to estimate parameters We tried HBV automated calibration to estimate parameters (Monte Carlo procedure using “HBV-light” by Siebert, 1997). (Monte Carlo procedure using “HBV-light” by Siebert, 1997). Produced many different parameter sets that would solve the Produced many different parameter sets that would solve the problem. Many parameters were not well definedproblem. Many parameters were not well defined

Most of the time, model validation results not very good. Most of the time, model validation results not very good.

2

2

1QobsQobs

QobsQsim

GUI – easy to GUI – easy to use and view use and view results quickly results quickly

(sort of)(sort of)

Observed Hydrographs for Imnaviat Observed Hydrographs for Imnaviat and Upper Kuparuk: and Upper Kuparuk:

1996, 1999, 2002, 20051996, 1999, 2002, 2005

120 140 160 180 200 220 240 260 2800

10

20

30

40

50

60

70

80

90

100

110

120

130

SeptemberAugustJulyMay June

SummerSnowmelt

Upper Kuparuk - Observed Flow

Flo

w (

m3 /s

)

Day of Year

Q1999 Q1996 Q2002 Q2005

120 140 160 180 200 220 240 260 2800.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

SummerSnowmelt

May June July SeptemberAugust

Imnaviat Creek - Observed Flow

Flo

w (

m3 /s

)

Day of Year

Q1996 Q1999 Q2002 Q2005

Example: Example: Upper Upper

Kuparuk, Kuparuk, 21 21

parameters parameters to calibrate!to calibrate!

HBV Parameter 1996 1999 2002 2005

Snow Routine

TT (C) 1 1 1 1

SFCF 1 1 1 1

WHC 0.1 0.1 0.1 0.1

CFMAX (mm/C-d) 4 4 4 4

CFR 0.05 0.05 0.05 0.05

PCORR 1 1 1 1

RFCF 1 1 1 1

PCALT 0.1 0.1 0.1 0.1

TCALT 0.6 0.6 0.6 0.6

Soil Moisture Routine

BETA spring 0.2 0.2 0.2 0.2

BETA summer 0.2 0.2 0.2 0.2

FC (mm)spring 10 10 10 10

FC (mm)summer 50 50 50 50

LP 0.9 0.9 0.9 0.9

ECALT 0.1 0.1 0.1 0.1

CFLUX 1 1 1 1

Response Routine

k0 (/d) spring 0.4 0.4 0.4 0.4

k0 (/d) summer 0.9 0.9 0.9 0.9

k1 (/d) spring 0.1 0.1 0.1 0.1

k1 (/d) summer 0.5 0.5 0.5 0.5

k3 (/d) spring 0.06 0.06 0.06 0.06

k3 (/d) summer 0.09 0.09 0.09 0.09

UZL0 (mm) spring 40 40 40 40

UZL0 (mm) summer 30 30 30 30

UZL1 (mm) spring 10 10 10 10

UZL1 (mm) summer

PERC 0 0 0 0

Transformation Routine

MAXBAS (d) spring 1.5 1.5 1.5 1.5

MAXBAS (d) summer 1.5 1.5 1.5 1.5

Preliminary Automated Calibration Preliminary Automated Calibration Results (Monte Carlo Procedure)Results (Monte Carlo Procedure)

Dotty plots – look for parameters that Dotty plots – look for parameters that are well definedare well defined

Automated Calibration Results Automated Calibration Results (Monte Carlo Procedure)(Monte Carlo Procedure)

Snowmelt 2002Snowmelt 2002 Snowmelt ParametersSnowmelt Parameters

5/6 5/16 5/26 6/5 6/15

0.0

0.1

0.2

0.3

0.4

0.5

0.6

Upper Kuparuk Spring Snowmelt 2002Automated Calibration

Ru

no

ff (

mm

/hr)

2002

Qobserved P37 P65 P99 P112 P116 P129 P132 P144 P155 P212

5/1 5/16 5/31 6/15 6/30 7/15 7/30 8/14 8/29 9/13 9/280

10

20

30

40

50

SnowmeltR-efficiency=0.85Accum Diff = -4 mmRel. Accum Diff =-3%

SummerR-efficiency=0.42Accum Diff = -18 mmRel. Accum Diff =-19%

R-efficiency=0.85Accum Diff = -23 mmRel. Accum Diff =-9%

Qsimulated Qobserved

Run

off

(m3 /s

)

1996

0

20

40

60

80

100

120

Simulated SnowS

now

Wat

er E

quiv

alen

t (m

m)

-60-50-40-30-20-1001020

Accum. Diff.

Acc

um.

Diff

. (m

m)

5/1 5/16 5/31 6/15 6/30 7/15 7/30 8/14 8/29 9/13 9/280

102030405060708090

SummerR-efficiency=0.56Accum Diff = 23 mmRel. Accum Diff = 15%

SnowmeltR-efficiency=-1.17Accum Diff = 15 mmRel. Accum Diff = 49%

R-efficiency=0.55Accum Diff = 39 mmRel. Accum Diff = 20%

Qsimulated Qobserved

Run

off

(m3 /s

)

1999

0

20

40

60

Simulated Snow Observed Snow UKmet

Sno

w W

ater

Equ

ival

ent

(mm

)

-10

0

10

20

30

40

50

60 Accum. Diff.

Acc

um.

Diff

. (m

m)

5/1 5/16 5/31 6/15 6/30 7/15 7/30 8/14 8/29 9/13 9/280

20

40

60

80

100

120

SummerR-efficiency=0.25Accum Diff = -83 mmRel. Accum Diff = -37%

SnowmeltR-efficiency=0.51Accum Diff = 20 mmRel. Accum Diff = -41 %

R-efficiency=0.29Accum Diff = -60 mmRel. Accum Diff = -22%

Qsimulated Qobserved

Ru

noff

(m

3 /s)

2002

020406080

100120140160180

Simulated Snow Observed Snow UKmet

Sn

ow W

ate

r E

qu

ival

ent

(mm

)

-80

-60

-40

-20

0

20 Accum. Diff.

Acc

um.

Diff

. (m

m)

5/1 5/16 5/31 6/15 6/30 7/15 7/30 8/14 8/29 9/13 9/280

5

10

15

SummerR-efficiency=0.82Accum Diff = -13 mmRel. Accum Diff = -28%

SnowmeltR-efficiency=0.40Accum Diff = 28 mmRel. Accum Diff = 49%

R-efficiency=0.64Accum Diff = 16 mmRel. Accum Diff = 16%

Qsimulated Qobserved

Run

off

(m3 /s

)

2005

020406080

100120140160

Simulated Snow Observed Snow UKmet

Sno

w W

ater

Equ

ival

ent

(mm

)

-10

0

10

20

30

40

50 Accum. Diff.

Acc

um.

Diff

. (m

m)

SummarySummary Need an automated calibration procedure to Need an automated calibration procedure to

develop unique parameter setsdevelop unique parameter sets For Upper Kuparuk, model generally For Upper Kuparuk, model generally

predicted timing of events (onset of predicted timing of events (onset of snowmelt and timing of peak events). When snowmelt and timing of peak events). When it did not predict the proper timing, the it did not predict the proper timing, the model efficiency was poor.model efficiency was poor.

For Upper Kuparuk, model overpredicted For Upper Kuparuk, model overpredicted snowmelt flow volume and underpredicted snowmelt flow volume and underpredicted extreme peak runoff events during summerextreme peak runoff events during summer

For both Upper Kuparuk and Imnavait, model For both Upper Kuparuk and Imnavait, model did not predict the magnitude of peak flowdid not predict the magnitude of peak flow

Problems may be attributed to not using a Problems may be attributed to not using a long enough simulation periodlong enough simulation period

Many improvements are needed to increase Many improvements are needed to increase the Nash-Sutcliffe model efficiencythe Nash-Sutcliffe model efficiency