some decision support systems - bpa.gov business/technologyinnovation... · coordinated and...

46
Some Decision Support Systems Charles D. D. Howard, P.E., P.Eng. CddHoward Consulting Ltd Victoria, BC, Canada http://www.CddHoward.com

Upload: others

Post on 27-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Some Decision Support Systems

Charles D. D. Howard, P.E., P.Eng.

CddHoward Consulting Ltd

Victoria, BC, Canada

http://www.CddHoward.com

Page 2: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 2

PlanningScenario

Management

Weekly StorageTargets

7 Day, 24 HrDispatchSchedule

Real-time UnitCommitments for

Plants & forSystem

OptimalEvaluationof Plans

Planning

Maintenance Plan

Hydrologic Analysis Operational Dispatchand Scheduling

SeasonalStorage

Operations

UnitOperations

(DDSS)

HYDROPS Functional Interaction of Decision Support System Modules

HydrologicSimulation

On-lineStation

Optimization

SeasonalStorage

OperationsBaseline

Hydrology

Seasonal InflowForecast

(Stochastic)

UnitOperations

(DDSS)

Charles Howard & Associates Ltd.

Weatherand

Watershed

SystemStatus Data

(EMS)

DeterministicShort Term

Forecast

BaselineMeteorology

Conditional PMFUpdates

FloodOperations

Storage Releases

Example Decision Support System Planning

Hydrology

Operations

Outputs

Outputs

Page 3: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• Overview of DSS Components

• Project Inflows

• Unit Commitment and Base Points

• Pre-Scheduling

• Generation Scheduling and Bidding

• Unit Maintenance Scheduling

• Project Sites: Some Specific Issues

Page 4: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Project Inflows

• Hydrologic Data

• Hydrologic Forecasting

Page 5: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Powell River BC Basin

Page 6: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 6

High Elevation Hydromet Station

Page 7: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the
Page 8: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 8

Hydrologic

Forecast

Model

Inputs:

Weather Data

Outputs:

Snow in

Elev. Zones

& G’Water

Page 9: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Conditional

Forecasts

Time Now

Observed Inflow

Model Hindcast

Forecasts are conditional on watershed conditions at Time Now,

and possible future weather.

Cumulative Inflow Forecasts

The Past The Future

Historical weather provides samples of possible future weather.

1954 1955

etc.

Page 10: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd.

10

Stochastic Hydro-Thermal Scheduling

System Reliability

Percent

Thermal

Generation M$

Hydro Generation

M$

90 1.75 47.29

92 1.84 48.33

94 1.90 50.47

96 1.96 53.10

98 2.04 55.84

99 2.07 59.04

Page 11: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Operations Center and Scheduling

• Plant Efficiency

• Unit Operations

Page 12: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 12

Page 13: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 13

Can Plant Operate More Efficiently?

Page 14: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 14

Poor – avoid 3700 Mw

Optimized Plant H/K, Preferred Loading

blank

blank

Page 15: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

http://www.cddhoward.com/

2.00

2.20

2.40

2.60

2.80

3.00

3.20

3.40

3.600:0

00:2

90:5

81:2

71:5

62:2

52:5

43:2

33:5

24:2

14:5

05:1

95:4

86:1

76:4

67:1

57:4

48:1

38:4

29:1

19:4

010

:09

10

:38

11

:07

11

:36

12

:05

12

:34

13

:03

13

:32

14

:01

14

:30

14

:59

15

:28

15

:57

16

:26

16

:55

17

:24

17

:53

18

:22

18

:51

19

:20

19

:49

20

:18

20

:47

21

:16

21

:45

22

:14

22

:43

23

:12

23

:41

H/K

, M

W/ K

CF

S

1 Minute Hydroelectric Plant Operations 22 June 2009.

Time, Hours and Minutes

Optimized Unit

Dispatch

Historical Unit Dispatch

Page 16: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

http://www.cddhoward.com/

Idealized Hill Curve:

Monotonic

Symmetrical

Centered

Actual Hill Curve:

Not monotonic

Not Symmetrical

Not Centered

Page 17: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the
Page 18: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

http://www.cddhoward.com/

Optimized Loadings Table for 11 Units

No unnecessary On-Off

Page 19: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Short Term Operational Benefits

95.0

97.0

99.0

101.0

103.0

105.0

107.0

0 20 40 60 80 100 120

Week

Be

ne

fit

Me

as

ure

(e

g:

$/k

cfs

)

Benchmark(s) (“c”)

Actual Operation (“b”)

2c

2b

1c

1b

1d 2d

Implementation Benefits ~ 1d – 2d

Page 20: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Project Base Points

• Contract Commitments

• Transmission Constraints

Page 21: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

13/02/2012 CddHoward Consulting Ltd. 21

Page 22: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the
Page 23: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Operations Scheduling

• River Basins

• Projects

• Market Bids

Page 24: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

River Basin Week Summary

Page 25: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Daily Pre-Schedule

Page 26: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Bids to Independent System Operator

Page 27: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Optimized Unit Maintenance

• Work Required

• Crews Available

• Regular Hours and Overtime

Page 28: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the
Page 29: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Site Specific Features

• Hydraulic Constraints

• Encroachment from below and above

Page 30: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

http://www.cddhoward.com/

Page 31: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Tailwater Encroachment Data

1710.00

1715.00

1720.00

1725.00

1730.00

1735.00

1740.00

1745.00

0 10000 20000 30000 40000 50000 60000 70000 80000

Discharge cfs

Tail

wate

r L

evel

in F

eet

Page 32: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

May22, 2008 32

Reservoir

Looking Downstream

Effect of Hydraulic Control

Reservoir

Looking Upstream

Page 33: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Project Coordination Issues

• Owners

• Governments

• Economics and Politics

Page 34: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

2/13/2012 CddHoward Consulting Ltd. 34

Mid-Columbia Hydro System Optimization Model of Fully Integrated Operations

Page 35: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

USA

Canada

Columbia River

System

Page 36: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

2/13/2012 CddHoward Consulting Ltd. 36

Mid-Columbia System (12,700 MW)

Flow Direction

USA Government (10000 MW) Grand Coulee Chief Joseph

Chelan County (1684 MW) Lake Chelan Rocky Reach Rock Island

Grant County (1865MW) Wanapum Priest Rapids

Douglas County (890 MW) Wells

Canada USA

Page 37: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Objective of the Study

• Seven major hydro plants, two major reservoirs

• Four completely different owners.

• Determine the energy benefit of fully coordinated and integrated hourly operations.

2/13/2012 CddHoward Consulting Ltd. 37

Page 38: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

http://www.cddhoward.com/

• Conflicting Constraints, TDG vs Fish Spills • Ramping Constraints • Flood Management • Water Level Management • Water Quality Management • Coordination with Downstream Projects • Natural Channel Controls on Storage • Hydro Plant Efficiency Curves • System Base Points (Loads among Plants)

Global System Water Management

Page 39: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Optimal Generation Management

• Representation of Hill Curves

• Validation with Historical Operations Data

• Run Times for Operations Planning Studies

• Run Times for Scheduling Operations

• Run Times for Near Real-Time Operations

• Unit Priorities and Maintenance

• Hydro Plant Efficiency Curves

• Operations Constraints

http://www.cddhoward.com/

Page 40: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

Topics for Discussion

Page 41: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• 1. The hydro enterprise should recognize that optimization is

a normal tool for hydro systems operations and it has been

used in many systems, some more successfully than others.

• 2. Operations optimization will minimize errors in judgment

and identify good choices from many that are feasible. This

can be pivotal when changes in regulations, market conditions,

the hydro system, or staff make past experience less valuable.

• 3. Data issues often dominate the design of the software and

its ultimate acceptance. The model builder must anticipate that

data was recorded for other prior purposes and is incomplete

for the purposes of model design and verification.

Page 42: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• 4. Optimization software usually consists of several separate

modules that deal with decisions on different time scales and

spatial scope. These are sensitive issues for time and cost of

model development, the execution time on a computer, and its

verification and acceptance.

• 5. Models should be outwardly simple, understandable, and

foolproof. User interfaces must be useful to the actual

operators, not just modelers.

• 6. Before serious development effort begins, as the goals and

expectations are discussed, the developer and the client should

agree on criteria for acceptance, and what not to model.

Page 43: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• 7. For validation of its water management functions an

optimization model can be run in a simulation mode using

optimization output for selected variables as inputs.

• 8. Validation of optimized unit dispatch and loading should

compare the optimized MW plant output with actual plant output

over 24-hours at a one minute time step under a range of

operating constraints and seasonal constraints.

• 9. The allocation of "base points" in a system of hydro plants

should consider the oscillating shape of the plant efficiency

curves as they are affected by the dispatch order of the

generating units. Base points throughout the system should be

selected from peaks of the plant curves to avoid asking a plant

to generate in a lower efficiency trough.

Page 44: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• 10. Methods That are least risky for development, least

expensive in time and money, and most reliable use some

variant of linear programming, such as quadratic linear

programming, stochastic linear programming, etc.

• 11. A useful optimization approach combines quadratic linear

programming for managing the water balance with dynamic

programming to dispatch generating units and construct

optimized plant efficiency curves from the unit hill surfaces.

• 12. It is likely that stochastic, non-linear methods will become

the methods of choice when new software makes modern

multiprocessor boards with hundreds of processors more

convenient for rapid integrated system-wide optimization.

Page 45: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• 13. The current advances in real-time wireless data

acquisition and management will profoundly change the

applications for optimization methods in water management

and power operations.

• 14. Acceptance of the software relies on more than simply

putting it in front of the intended users. The process of

model validation can be an important step in training people

to understand its limitations and advantages.

Page 46: Some Decision Support Systems - BPA.gov Business/TechnologyInnovation... · coordinated and integrated hourly operations. 2/13/2012 CddHoward Consulting Ltd. 37 . ... compare the

• 15. The software design should focus on fundamentals: reading, writing, and arithmetic of the software and its specific application. Users should not need a map to untangle a plethora of drop boxes that lead to still more drop boxes.

• 16. Stochastic optimization is a well understood method for dealing with uncertainty and probability in hydrology. It is well understood by modelers and has the potential to incorporate other factors like prices and loads to estimate risk on an ongoing basis