Application of Enemble Streamflow Forecasts for...

33
1 Application of Enemble Streamflow Forecasts for Decisionmaking HEPEX Workshop Beijing, China, Oct 23-25, 2012 Andy Wood NOAA / NWS Northwest River Forecast Center Austin Polebitski University of Wisconsin La Platte

Transcript of Application of Enemble Streamflow Forecasts for...

Page 1: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

1

Application of Enemble Streamflow Forecasts

for Decisionmaking

HEPEX Workshop

Beijing, China, Oct 23-25, 2012

Andy Wood NOAA / NWS

Northwest River Forecast Center

Austin Polebitski University of Wisconsin – La Platte

Page 2: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

2

A 2-Year Research-to-Operations Project

Reservoir system operations and management

Hydro-climate prediction

Decision support

Expertise

Academia

Agency

And 4 partnering water utilities: Snohomish PUD, Pacificorps/Bear Lake, Salt Lake City Public Utilities, and the Dallas TX Municipal Water Department

Page 3: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Project Goals Demonstrate the potential usefulness of weather to climate forecasts and create an appropriate decision framework for their use • Co-generate knowledge concerning system

operations between researchers and water managers

• Generate ESP streamflow using reforecasts at partner locations (4 case study systems)

• Evaluate skill of GFS and CFSv2 and corresponding streamflow forecasts in the context of decision making

• !! Operational implementations of HEPS !!

• Disseminate data, case studies, and recommendations to the broader water community

Page 4: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

4

Utilities / Case Studies Map

Snohomish PUD

Pacificorps/Bear Lake

Salt Lake City PU

Dallas, TX

Page 5: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Partner Simulation Model Optimization

Model ESP/HEFS

Streamflow Case Study

Report

Dallas

Have combined Dallas – Tarrant model, working on separating Dallas section and operation rules

Plan to complete by March or April

Summer 2013? Fall 2013

PacifiCorp

Model Skeleton completed, working on interpreting operation rules

Plan to complete by January or February

Winter 2013? Spring 2013

Salt Lake City

Model Skeleton completed, working on interpreting operation rules

Plan to complete by January or February

Winter 2013? Fall 2013

SnoPUD Model Completed

Model Completed Generated by Fall 2012

Spring 2013

Page 6: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Path From Here to There • Step 1 -- sit down and share information between

all the partners

UMass NWS

Pacificorp SLC

Dallas

Page 7: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Reservoir

Reservoir Use (ie. Hydro, Water Supply, etc.)

Reservoir Capacity (acre-ft) and Active Usable Storage

Basin Area (mi2) and Description

Major Rivers

Average Flow, Historical Lows, and Drought/Flood Years of Note

Page 8: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Topic

Critical operating periods

What dictates these critical periods?

What factors govern decision making?

What information is used in decision making?

Are short-term (< 10 days) forecasts used in decision making?

What metrics are used to evaluate short-term decisions during critical periods?

Positive/Negative outcomes from decisions

Page 9: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Topic

Are long-term forecasts used (> 10 days)?

What metrics are used to evaluate long-term decisions during critical periods?

Positive/Negative outcomes from decisions

What decisions are you most interested in evaluating?

Are there existing rules that could be updated? If so, how?

Page 10: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Department of Civil and Engineering

Partner Hydropower Water Supply Environmental

Flows

Dallas None

• Safe yield

• Frequency of instituting

voluntary of mandatory

restrictions

• Total revenues generated

• Minimum storages in

reservoirs

None?

PacifiCorp

Bear Lake

• Mega-watts hours

produced per year

• Value of total

energy generated

• Volume of water provided to

irrigation

• Annual allocation of water

• Accuracy of forecast of water

to be allocated

None

Salt Lake

City None

• Appropriate storage level at

the beginning of water supply

season

• Balancing water sources and

supplies

None

SnoPUD

• Mega-watts hours

produced per year,

• Total avoided costs

from other

purchases

• Annual energy

value

• Water provided to Everett

• Need to implement

curtailments

• Number of times fish

flows are unmet

• Minimizing peak

releases that harm

fish

• Provide “flushing

flows” to move fish

down stream

Page 11: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

11

Step 2: Decision Support Tools to Capture Rules

Example: Simulation Models

• Simulates system operations

at the Jackson Hydropower

Plant

• Shows how water is routed

through the system

• Incorporates variation in

streamflow and environmental

flow requirements

• Develops targets that

drive/constrain Linear

Program

Spada Lake

Jackson Powerhouse

Div ersion Dam

Lake Chaplain

Reach1

Power Tunnel

Pelton to R5

R5 below Powerhouse

Francis to Chaplain

Chaplain to DD

Q1

Reach 34

Reach5

Q2

Q5

Q1 Inflow

~

Release to R1

To Ev erett

Q5 Inflow ~

Q4 Inflow

~

Q3

Q2 Inflow

~

Q3 Inflow

~

Everett Demand

~

Empty Diversion Dam

SPILL

Q4

Chaplain Spill

FINAL Francis Release

DD demand FINAL

R5 Outflow

DD to Chaplain

Backup Supply

Pelton Release FINAL

Power Tunnel FINAL

MODEL!!!

Page 12: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

12

Decision Support Tools to Capture Rules

Example: Linear Optimization Model • Represents the hydrologic and hydraulic elements of the system

in a linear mathematical framework

• Optimizes system operations using forecasts of streamflows and

predicted energy prices

• Calculates the quantity and timing of

reservoir releases that maximize

energy production

• Uses environmental flows,

target storages, and hydraulic

capabilities as constraints

Page 13: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

ESP/Climatology Historic

HEFS short range GFS and Climatology

HEFS long range GFS and CFSv2

• ESP - Ensemble Streamflow Prediction • HEFS – Hydrologic Ensemble Forecast System

• CFS – Climate Forecast System • GFS – Global Forecast System

Step 3: Hindcasting / Forecasting

Type of Forecast Forcings Streamflow

Page 14: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

14 Department of Civil and Environmental Engineering

Example – Jackson Hydropower System

Slides by: Rebecca Guihan

Page 15: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

15 Department of Civil and Environmental Engineering

Overview – Jackson Hydropower System

Power for Snohomish PUD

• 8,000 GWh sales; 1500+ MW; $542 M revenue

Water Supply for Everett, WA

• 75% of Snohomish County WA (Pop. 600,000)

Page 16: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

16 Department of Civil and Environmental Engineering

What benefits come from using the DSS?

Forecasts can improve operational performance through:

• Meeting all system constraints

• Reduce Costs ($$$) for customer base

• increasing hydropower revenue

How do we do this?

• Use retrospective hydrologic and energy price forecasts

to train the Decision Support System

Page 17: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

17 Department of Civil and Environmental Engineering

Method

Do this for each week, for

52 weeks to determine

the benefit of 90 day

forecasts.

Page 18: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

18 Department of Civil and Environmental Engineering

Preliminary Results

$0

$2,000,000

$4,000,000

$6,000,000

$8,000,000

$10,000,000

$12,000,000

$14,000,000

$16,000,000

$18,000,000

$20,000,000

6/8/2001 7/28/2001 9/16/2001 11/5/2001 12/25/2001 2/13/2002 4/4/2002 5/24/2002 7/13/2002 9/1/2002

Cumulative Avoided Cost From Hydropower Production (2001-2002)

Forecast x 2 PerfS_ForeE ForeS_PerfE Perfect x 2

Actual Avoided Cost Rule of Thumb Optimal

From three

hydrologically

different years

Page 19: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

19 Department of Civil and Environmental Engineering

Preliminary Results

Page 20: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Current Operational Use

Relies on in-house energy price forecasts and

NWS – NWRFC streamflow products (ESP)

Model runs are over 90 day period for 45

ensemble members

Forecast Updated weekly

– Conference call every Tuesday to develop weekly

operations plans

Page 21: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Current Operational Use

0

500

1000

1500

2000

2500

3000

3500

4000

4500

10/26 11/2 11/9 11/16 11/23 11/30 12/7 12/14 12/21 12/28 1/4 1/11 1/18

Str

eam

flo

w (

cfs

)

Spada Lake Inflows (cfs)

ESP Traces ESP_MEAN Historic Mean ESP_MEDIAN

Page 22: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Current Operational Use

0

200

400

600

800

1000

1200

1400

10/26 11/2 11/9 11/16 11/23 11/30 12/7 12/14 12/21 12/28 1/4 1/11 1/18

Po

we

r T

un

ne

l Re

lea

se

s (c

fs)

Power Tunnel Flows (cfs)

1992 Mean Median

$19

$24

$29

$34

$39

$44

$49

$54

$59

10/26 11/2 11/9 11/16 11/23 11/30 12/7 12/14 12/21 12/28 1/4 1/11 1/18

Pri

ce o

f En

erg

y $

/kW

hr

Energy Price Forecast

Energy Price Forecast

Page 23: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Current Operational Use

1380

1390

1400

1410

1420

1430

1440

1450

1460

10/26 11/2 11/9 11/16 11/23 11/30 12/7 12/14 12/21 12/28 1/4 1/11 1/18

Wate

r S

urf

ace E

levati

on

(ft

)

Spada Lake Reservoir Levels

ESP Traces ESP Median ESP Mean Max Historic Min Historic Mean Historic State 1 State 2 State 3

ESP mean/med

Lake threshold

Page 24: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

24

Take-away Points

The value of ensemble prediction depends on the use System operation goals, system state, system constraints,

hydroclimatology, predictability

Knowledge of HEPS will be greatly expanded through

real-world case studies and operational

implementation

Collaborations need to involve: hydroclimate forecast

experts, system modelers, decision theorists, and

water managers / decisionmakers

Probabilistic decisionmaking is needed to best extract

value from probabilistic prediction

Page 25: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

25

Questions?

Fall 2012 WR Virtual Hydrology Workshop

Virtual, Sept 26-27, 2012

Page 26: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Proof of Concept - Results

Model Run Income

% Change

Relative to Rule

of Thumb

% Change

Relative to

Optimal

Forecast x 2 $15,172,003 9.2% -13.2%

Forecast Energy, Perfect Streamflow $15,680,303 12.9% -10.3%

Forecast Streamflow, Perfect Energy $16,346,408 17.7% -6.5%

Perfect x 2 $16,378,303 17.9% -6.3%

Rule of Thumb $13,893,699 -20.5%

Actual Avoided Cost $12,116,368 -12.8% -30.7%

Optimal $17,476,458 25.8%

Forecast x 2 $16,789,950 7.4% -8.6%

Forecast Energy, Perfect Streamflow $16,857,445 7.8% -8.2%

Forecast Streamflow, Perfect Energy $17,723,822 13.4% -3.5%

Perfect x 2 $18,004,301 15.2% -2.0%

Rule of Thumb $15,634,506 -14.9%

Actual Avoided Cost $11,552,340 -26.1% -37.1%

Optimal $18,370,633 17.5%

Forecast x 2 18,823,203 4.7% -6.5%

Forecast Energy, Perfect Streamflow 18,594,211 3.5% -7.6%

Forecast Streamflow, Perfect Energy 18,409,503 2.4% -8.5%

Perfect x 2 18,706,956 4.1% -7.1%

Rule of Thumb 17,971,158 -10.7%

Actual Avoided Cost 14,348,491 -20.2% -28.7%

Optimal 20,126,479 12.0%

20

01

- 2

00

2

(Hyd

rolo

gica

lly W

et

Year

)

20

02

- 2

00

3

(Hyd

rolo

gica

lly D

ry

Year

)

20

03

- 2

00

4

(Hyd

rolo

gica

lly

Ave

rage

Yea

r)

Page 27: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

27

Seasonal Decisions

– Seasonal Irrigation (April 1st through 10th) – set

irrigation allocation – forecast seasonal maximum

elevation of Bear Lake before April 10th each year.

– Seasonal Flood Control (August 1 through March 1,

monthly evaluations and changes) – set the flood

control target elevation for the following April 1st

and release water as necessary without exceeding

downstream channel capacity and without causing

ice-jam damage in the coldest parts of the winter

season.

Page 28: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

28

Short-Term Flood Control Decisions

– Bear Lake – after April 1st, determine fraction of inflow to

store at Bear Lake, balancing the surcharge storage above

5922’ (to allowed maximum of 5923.65’) that results in

nuisance calls from lakeshore homeowners with the ability to

maintain downstream flows within channel capacity

(considering downstream reach gains as well).

– Reservoirs downstream of Bear Lake, especially Cutler

Reservoir in Cache Valley with many uncontrolled inflows. In

addition to typical snowmelt runoff, February rain-on-snow

floods have produced high flows in the past. Pure rainfall

events have recently produced high flows.

Page 29: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

29

Short-Term Irrigation Decisions

– April 15 through June 15 – transition between natural flow

and storage releases to meet irrigation demand. Moving target

as ungaged tributary inflow decreases and tributary irrigation

use increases while trying to determine when and how much

to release to meet downstream demand with a 4-day water

travel time. Week-ahead forecasts, with corrections for

historical irrigation use

– April 15 through October 1 – corrections for summer rainfall

events to avoid passing Bear Lake storage water past the last

irrigation diversion at the bottom of the system (4-day water

travel time).

Page 30: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

Great Salt Lake Watershed (Non-desert portion)

Bear Lake Outlet Canal

What drives the system?

Page 31: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

31

Typical Bear Lake Operations

– Spring Runoff – Store all water possible up to flood control target

– Late Spring – Release inflow for irrigation or flood control

– Summer – Pump Bear Lake for irrigation or flood control

– Fall – evaluate need to evacuate flood control storage

– Winter – store or release for flood control. Releases must be steady and unchanging due to downstream icing concerns.

Page 32: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

© 2

00

8 P

AC

IFIC

OR

P |

PA

GE

32

Flood control operations summary

Page 33: Application of Enemble Streamflow Forecasts for ...blogs.umass.edu/sarp/files/2012/11/wood_ens_DSS_HEPEX12.pdfApplication of Enemble Streamflow Forecasts for Decisionmaking ... (4

33 Department of Civil and Environmental Engineering

Proof of Concept - Results

Use DSS to evaluate revenue gains in three hydrologically different years

Compare the use of forecast information against ‘perfect knowledge’

Annual Inflow

(AF)

Average Energy

Price

Standard Deviation

In Energy Prices

2001-2002 697,800 $25.93 $13.44

2002-2003 522,489 $31.07 $13.29

2003-2004 554,374 $39.49 $6.70