Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Reservoir Operation
HEC-ResSim
Outline
Review Zones and Guide Curve Operation
Go over some Terms & Definitions
Take a quick look at the available Rule Types
Discuss the different Release Limit Types
Walk through ResSims Release Decision Logic
Understand Conflicts
Generate releases and interpret decisions
Look forward to Further Complexities
Review
Flood Control
Zone
Water Conservation
Zone
Storage
Elevation
Top of
Con.
Review
What is a guide-curve?
The seasonally variable target pool elevation
The desired water storage level
What is Guide-curve operation?
Release or store to get back to guide curve.
Flood Control
Zone
Water Conservation
Zone
Storage
Elevation
Review
What is an operating rule ?
A rule is an objective for, or constraint on, the operation
of a reservoir or system of reservoirs.
When evaluated, a ResSim rule specifies an operational
goal or constraint as a desired limit on the range of
allowable releases.
Release (cfs)
Physical Release
Capacity - Max
Range of
Allowable
Releases
50,000
25,000
0
Physical Release
Capacity - Min
Rule Types
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
O D R
O D R
R
R
R
R
O
O
O
O
O
O D R
Max Limit
Allowable range of
releases (cfs)
Allowable range of
releases (cfs)
5,000
Decreasing
Rate of Change
5,000
15,000
Allowable range of
releases (cfs)
Allowable range of
releases (cfs)
15,000
10,000
5,000
Increasing
Rate of Change
10,000
10,000
5,000
15,000
Allowable range of
releases (cfs)
15,000
15,000
10,000
Specified Limit
10,000
5,000
15,000
Allowable range of
releases (cfs)
10,000
2.
5,000
1.
0
Allowable range of
releases (cfs)
15,000
10,000
1.
5,000
2.
0
Example
Elevation Rate of Change
15,000
Allowable range of
releases (cfs)
10,000
2.
5,000
1.
0
Walking through
The Release Decision Logic
1. Determine physical limitations
2. Apply operation rules to identify region of
allowable releases
3. Calculate desired guide-curve release
4. Decide which release applies
5. Release!
Walking through
The Release Decision Logic
1. Determine physical limitations
Releases (cfs)
15,000
10,000
5,000
0
Walking through
The Release Decision Logic
2. Apply operating rules
Use Current Pool Elevation -> Get Current Zone and its Rules
Evaluate Rules in Priority Order, narrowing the range of allowable
releases as appropriate
Releases (cfs)
15,000
10,000
5,000
0 0
1 2 3
0. Physical Capacity
1. IROC - 3000 cfs
2. Max Release - 10,000 cfs
3. Min Release 700 cfs
4.Allowable Range: 700-8000 cfs
Walking through
The Release Decision Logic
3. Calculate desired guide-curve release
(When pool elevation is above guide curve)
/ time-step
Elev.
Walking through
The Release Decision Logic
4. Decide !
(when pool elevation is above guide curve)
30,000
Release (cfs)
GC
20,000
10,000
Yes
RD
AR
No
Is Guide-Curve release
within allowable range?
Make GC release
Walking through
The Release Decision Logic
3. Calculate desired guide-curve release
(When pool elevation is below guide curve)
Walking through
The Release Decision Logic
4. Decide !
(when pool elevation is below the guide curve)
Release (cfs)
30,000
?
20,000
10,000
Yes
Make GC release
AR
RD
Is Guide-Curve release
within allowable range?
GC
No
Conflicts
What is a conflict?
Websters says: A .. struggle resulting from incompatible or
opposing needs, drives, wishes, or external or internal
demands
In ResSim context - a situation when one goal or constraint
(rule) desires a release limit that is incompatible with the
release limit desired by another goal or constraint.
Example:
A minimum rule calls for a release of 5,000 cfs but due to
downstream local flow and channel capacity, the reservoir
should not release more than 2000 cfs.
Resolving Conflicts
Priority resolves (addresses) virtually all
conflicts
The priority stack that governs ResSim release
decisions:
1. Physical Limitations
2. The prioritized Operating Rules
3. Desired Guide Curve Release
Resolving Conflicts
What happens if
The Desired GC Release is outside the Allowable
Range?
The release will be the limit of the allowable range
closer to the Desired GC Release.
Resolving Conflicts
What happens if
An operating rule prescribes a release limit
outside the range defined by the physical limits?
In general, the rules desired release will be capped
(adjusted) by the physical limit.
But, Lets be more specific
Resolving Conflicts
What if
A minimum rule calls for a release greater than the
maximum physical limit?
Since a minimum rule cannot force the reservoir to
release more than it is able, the rule will pull the
minimum limit of the allowable range up to the
maximum (physical) limit (the range will become a
single value) .
Resolving Conflicts
When Guide-Curve and operating rules conflict
Release (cfs)
30,000
20,000
GC
AR
RD
10,000
PC
0
GC: desired guide curve release
RD: release decision
AR: allowable range (rules only)
PC: physical capacity
Is this a Conflict?
A power rule calls for 5 MWHs to be generated
Is this a conflict?
The pool is below guide curve but a minimum rule
0.
Is this a conflict?
A minimum rule calls for a 1000 cfs release all year
A Rule of Thumb
When a sequence of minimum rules are together
in the rule stack, their relative priority does not
matter the highest min Wins.
Similarly
When a sequence of maximum rules are together
in the rule stack, their relative priority does not
matter the lowest max Wins.
Module to verify
and refine your
reservoir operations
Right-click on a
reservoir, view
Reservoir Editor
Plots & Reports
Release Decision
Report
Adding Complexities
Zone-specific rules
Prioritizing rules
Rising/Falling Conditions
Operating for a downstream location
Seasonally Varying Release and Downstream
Control Functions
Hydropower rules (and zones)
Induced surcharge (minimum required release
based on inflow and storage)
Jointly operating multiple reservoirs (for same
flow objective and/or a balanced pool state)
Take-home points
12 types of operating rules are available in HEC-ResSim
Physical constraints and Reservoir operating rules limit
the range of allowable releases