Professional Documents
Culture Documents
D.P. LOUCKS
School of Civil and Environmental Engineering
Cornell University
Hollister Hall
Ithaca, New York 14853-3501
USA
1. Introduction
which is equal to the Initial Deficit t+l . If the resulting deficits are
less than 0, then
1.0
Prob(Required
Capacity ( K)
o~-c~ ______________ ~
K • Capacity
extended over the past twenty years. consider the following introductory
example.
If one can assume that the inflows and the objective function OBJt (St.
Qt •.Rt) of initial storage St. inflow Qt and Release Rt in each within-year
period t (t = 1.2 •...• T). are constant from year to year. then
deterministic dynamic programming can be used to find a steady-state
release rule that is a function of reservoir storage St and the within-year
period t (t = 1.2 •.•.• T). For example. a backward-moving approach would
involve solving for the cumulative optimal (maximum or minimum) sum of
objective function values Ftn(St) for an increasing number n of remaining
periods given each initial storage St. The sequence of recursion
equations. beginning with any FtO(St) = 0 for all St.
The so-called yield model. introduced in Biswas (1976) and Loucks et al.
311
Release D
Rule Site Diversion
Site
S I Q5 E 5 - S5
Y + Y - Y - y+l
for those Years y in which the yield is not to be made available. The
reliability of the yield is approximately equal to the number of years the
yield is available divided by one plus the number of years of record,
providing, and this is important, that the excess release Eyl in those
failure years is less than the yield yr.
At Reservoir Site B, the incremental inflow QyB - Qr' and excess release
from Reservoir A must be included in the inflow.
B for all successful y
= S y+l
and
SyB + QyB + Q'
y + E'
y _ -y
R_B = SBy+l for all unsuccessful y
By the selection of the number of critical years in which yield failure
is permitted, the reliability (probability of success) is determined.
Clearly, each sequence of years in which for all Sites s the Qy is greater
than the mean annual flow can be grouped into a single constraint if
desired for model size reduction.
These yield variables Yare annual values having annual reliabilities.
Their distribution within the year may require additional within-year
storage. For each within-year period t, the within-year continuity
constraints are:
and
for all s, t
or
Capacity
Storage
Volume
~------~--------------~~------~ 0
KS
o
T
Within-year Period
rules were constructed, except that Ka$ is replaced with Es Ko$ and each StS
is replaced with Es St s • Next, balancing functions are needed to define
the desired distributlon of upstream storage given all possible values of
total upstream storage. Regretfully, very little information can be
obtained from the model solution to help one derive these functions. Hence
for reservoirs in parallel, a combination of space rules that equalize the
probability of filling during filling conditions, storage rules that
equalize the probability of emptying during drawdowns and common sense need
to be used to derive some balancing functions before a simulation can be
made of the coordinated joint operation of multiple reservoir systems using
a single release rule. In any event, it is unlikely the system as defined
by the optimization model will perform as indicated without some
modification based on a more realistic simulation.
WATER USER
from t+ 1
.....
(O.O.k)
..,...,----...
- to t+2
--
reservoir capacity
inflow in period t
demand in period t
link penal ty per mit
flow
Figure 5. Network representation of Figure 4 for periods t and t+1. (Link
triplets are cost or penalty per unit flow and minimum and maximum flows.)
For each period a shortfall network (links to Nodes C and D from the
balance node) is added to permit demand shortages at the demand site. The
balance node requirement (R.) is the difference between the sum of all
known nodal inflows less the sum of all known nodal outflows or demands.
If the sum of the known model outflows or demands is less than the sum of
known nodal inflows, RB is negative and unavoidable spills into the stream
channels (the links from nodes A and B to the balance node) will occur.
If the sum of known demand outflows is greater than the sum of known
inflows, all demands will not be satisfied, and RB will be positive.
Spills from the system for every period t are sent (e.g. for periods t
and t+1 on the links from Nodes A and B) to the balance node. If no demand
shortages occur, the spills arriving at the balance node will satisfy
exactly the balancing node requirement RB• If demand shortages occur, the
need to maintain a water balance over all simulation periods results in an
excess of water at the balance node exactly equal to the demand shortages.
The shortfall links, such as those from the balance node to the demand zone
Nodes C and D, convey this excess water to the demand sites experiencing
shortages, thereby establishing a mass balance. Their shortfall links are
used only when it is not possible to meet the demands. Hence a very large
penalty, Cr , is assigned to all shortfall links.
Carryover storage between successive periods is modelled using carryover
links, for example the link from Node A to Node B, where A and B represent
the same reservoir site, but in two succeeding periods. The flow in the
link represents the storage volume in the reservoir at the end of period
316
5. Conclusions
6. References