FLOOD ROUTING

advertisement
Chapter7
FLOOD ROUTING
____________________________________________________________________________________________
7.1
Introduction
The flood hydrograph discussed in many hydrology and hydraulics textbooks is in fact a wave.
The stage and discharge hydrographs of unsteady and non-uniform flows represent the passage of
waves of either through a river or a reservoir. As this wave moves down the river, the shape of
the wave gets modified due to various factors, such as storage, frictional resistance, lateral
addition or withdrawal of flows etc. When a flood wave passes through a reservoir, its peak is
attenuated and the time base is enlarged due to the effects of storage. Flood waves passing down
a river have their peaks attenuated due to frictional resistance if there is no lateral inflow. The
addition of lateral inflows can cause a reduction of attenuation or even an amplification of the
flood wave. The aspects of the changes in a flood wave passing through a channel system form
the basis of flood routing.
In general, flood routing is the technique of determining the characteristics of a flood hydrograph
at the outlet of a reservoir or at a downstream section of a river channel by utilizing the data of
flood flow at one or more upstream sections. The hydrologic analysis of problems such as flood
forecasting, flood protection, reservoir design and spillway design invariably require inputs from
flood routing analysis. In these applications two broad categories of routing can be recognized.
These are:
1. Reservoir or storage routing and
2. channel routing
In reservoir routing, which is also occasionally referred to as lumped routing, the effect of a flood
wave entering a reservoir is studied. Knowing the volume-elevation characteristics of the
reservoir and the outflow-elevation relationship for the spillways and other outlet structures in
the reservoir, the effect of a flood wave entering the reservoir is studied to predict the variations
of reservoir elevation and discharge outflow with time. This form of reservoir routing is essential
in:
1. the design of the capacity of spillways and other reservoir outlet structures and
2. the location and sizing of the capacity of reservoirs to meet specific requirements.
In channel routing, which is also referred to as distributed routing, the change in the shape of a
hydrograph as it travels down a channel is studied. By considering a channel reach and an input
hydrograph at the upstream end, this form of routing aims to predict the flood hydrograph at
various sections of the reach. Information on the flood peak attenuation and the duration of high
water levels obtained by channel routing is of utmost importance in flood forecasting operations
and flood protection works.
7-1
A variety of routing methods are available and they can be broadly classified into two categories
namely:
i. hydrologic routing and
ii. hydraulic routing
Hydrologic routing methods employ essentially the equation of continuity. Hydraulic routing
methods, on the other hand, utilize both the continuity equation and the equation of motion
(derived from Newton’s second law of motion) for unsteady flow. The limitations of data
unavailability notwithstanding, the basic differential equations used in the hydraulic routing,
known as the St. Venant equations afford a better description of unsteady flow, than hydrologic
methods.
7.1.1 The Basic Equations
The passage of a flood through a reservoir or a channel reach is an unsteady flow phenomenon. It
is classified in open channel hydraulics as gradually varied unsteady flow.
The lumped form of the equation of continuity, which is used in all hydrologic (lumped) routing
as primary equation states that, the difference between the inflow rate (I) and the outflow rate (O)
is equal to the rate of change of storage (S), i.e.
I O 
dS
dt
------- 7.1
On the other hand, the hydraulic (or distributed) routing requires the distributed form of the
continuity and momentum conservation differential equations. The differential equation of
continuity for unsteady flow in a reach no lateral inflow is given by:
 y
 V  y
V
y

0
Nonconservative form:
------7.2a
 x
 x  t
 Q  A

0
 x  t
Conservative form:
------7.2b
The momentum conservation equation (equation of motion) for a flood wave is derived from the
application of the Newton’s second law of motion and is given as:
Nonconservative form:


y V  V  1  V 
 
 
  S f  S0
x g   x g   t 
------ 7.3a
7-2
Conservative form:
1 Q 1

A  t
A
 Q2 

 A

g
 x

 
y
 g( S0  S f )  0
x
------7.3b
where V is the velocity of flow at a given section, S0 is the channel bed slope, Sf is the slope of
the total energy line, A is the cross-sectional area of flow, Q is the discharge and g is the
acceleration due to gravity. The first to the sixth terms in the flow equation (either 7.3a or 7.3b)
represent the local acceleration term, convective acceleration term, pressure gradient force term,
gravitational force term and the frictional force term respectively. When all the forces relevant to
all six terms in either (7.3a) or (7.3b) are significant, then the corresponding flow is unsteady and
non-uniform (commonly referred to as the dynamic wave). The flow is steady and non-uniform
in flow where the local acceleration term is negligible. On the other hand, the flow is said to be
steady and uniform when the gravitational forces tend to balance the frictional forces. In this
case, the flow characterizes a kinematic wave. A diffusion wave exists in flows where there is no
acceleration.
The continuity equations 7.2a and 7.2b and the equations of motion 7.3a and 7.3b are believed to
have been first developed by A.J.C Barrè de Saint Venant around 1871 and these equations are
commonly known as the St. Venant equations. Hydraulic flood routing involves the numerical
solution of the St. Venant equations. Details about these equations can be found in many standard
hydrology and hydraulics textbooks.
7.2
Hydrologic storage routing
There are essentially two types of storage routing. These are: reservoir hydrologic-routing and
channel hydrologic-routing. In both these methods, the characteristics of an outflow (O), either at
a given channel section or at the outlet of a reservoir are estimated by utilising the information on
inflow (I) at a given upstream section or sections.
7.2.1 Hydrologic reservoir routing
A flood wave I(t), enters a reservoir provided with an outlet flow control such as a spillway. Due
to the passage of the flood wave through the reservoir, the water level in the reservoir changes
with time. Thus, the discharge and storage also change with time. But the outflow is a function of
the reservoir elevation only, i.e. O=O(H). In an uncontrolled reservoir, typically,
O
2
Cd 2 g Le H 3/ 2  O(h)
3
------7.4
where H is the depth of flow over the spillway, Le is the effective length of the spillway crest and
Cd is the coefficient of discharge characteristic to the spillway. Similarly, for other forms of
outlets, such as gated spillways, sluice gates, etc. other relations for O(H) are available.
7-3
Similarly, the storage in the reservoir is also a function of the reservoir elevation and thus
S=S(h). Unlike in an ideal channel for which storage is a function of both inflow and outflow, in
an ideal reservoir storage is a function of outflow only. The relationship between reservoir
storage and outflow can be expressed in the following general form:
S  f ( O)
------7.5
A common relationship between outflow and reservoir storage is the following power function:
S  KO n
------7.6
in which K = storage coefficient and n = exponent. For n = 1, Eq. 7.6 reduces to the linear form
S = KO
------7.7
Reservoir storage routing involves finding the variation of S, H, and O with time, i.e. finding
S=S(t), O=O(t) and H=H(t) given I=I(t).
For the reservoir storage routing, the following data have to be known:
i. a relationship between the reservoir volume and the water level above the crest of the
spillway
ii. a relationship between the reservoir water-surface elevation and the outflow and hence a
relationship between the reservoir storage and the outflow discharge.
iii. the temporal distribution of the inflow hydrograph I=I(t)
iv. The initial values of S, I and Q at time t=0
There are a variety of methods available for the routing of floods through a reservoir. All of them
use the finite difference form of the lumped continuity equation (mass balance) Eq.7.1. The
initial reservoir water elevation is often assumed to be horizontal. Thus, the storage routing is
also known as Level Pool Routing. Many methods have been developed for Level Pool routing.
Two of the most commonly used level pool routing methods are:
 The Coefficient method
 The storage indication (Puls) method
These methods are described in the following sections.
7.2.1.1 The coefficient routing method
The coefficient routing method, which is commonly referred to as the general reservoir routing
method, assumes that the reservoir or channel storage is directly proportional to the outflow from
the reservoir. The storage concept is well established in flow-routing theory and practice.
Storage routing is used not only in reservoir routing but also in stream channel and catchment
routing. Techniques for storage routing are invariably based on the differential equation of
continuity (Eq 7.1).
7-4
Equation 7.1 can be solved by analytical or numerical means. The numerical approach is usually
preferred because it can account for an arbitrary inflow hydrograph and because it lends itself
readily to computer solution. The approach to solving this equation can be visualised by
discretizing Eq. 7.1 on the x-t plane (Fig. 7.1). The x-t plane is a graph showing the values of a
certain variable in discrete points in time and space.
Figure 7.1 shows two consecutive time levels, 1 and 2 separated between them by an interval t,
and two spatial locations or sections depicting inflow (section 1) and outflow (section 2), with
the reservoir located between them. The discretization of Eq. 7.1 on the x-t plane leads to:
I 1  I 2 O1  O2 S 2  S1


---------7.8
2
2
 t
in which I1 = inflow (section 1) at time level 1; I2 = inflow (section 1) at time level 2; O1 =
outflow (section 2) at time level 1; 02 = outflow (section 2) at time level 2; S1 = storage at time
level 1; S2 = storage at time level 2; and t = time interval. Equation 7.8 states that between two
time-levels 1 and 2 separated by a time interval t, average inflow minus average outflow is
equal to change in storage.
time t
Time level 2=t+t
S2
I2
O2
t
Time level 1= t
S1
I1
O1
x
Inflow section 1
Figure 7.1
Outflow section 2
Discretization of storage equation in the x-t plane
For linear reservoirs, the storage-outflow relationship for time-level 1 can be written as:
S1= KO1
------7.9
And for time-level 2, the equation can be written as:
S2 = KO2
-------7.10
Substituting Eq. 7.9 into 7.10, and solving for O2 we get:
7-5
O2 = C0I2 + C1I1 + C2O1
---------7.11
in which CO, C1 and C2 are routing coefficients defined as follows:
C0 
t / K
2  ( t / K )
--------7.12
Cl = C0
C2 
--------7.13
2  ( t / K )
2  ( t / K )
--------7.14
The reader can verify that C0 + C1 + C2 = 1. Thus, the routing coefficients are interpreted as
weighting coefficients. These routing coefficients are a function of t/K, the ratio of time
interval to storage constant. The components C0I2 , C1I1 and C2O1 of Eq. 7.11 are called partial
outflows.
The coefficient (linear reservoir) routing procedure is illustrated by the following example.
Example 7.1
A linear reservoir has a storage constant K = 2 h, and it is initially at equilibrium with inflow and
outflow equal to 100 m'/s. Route the following inflow hydrograph through the reservoir.
Table 7.1
Inflow hydrograph for Example 7.1
Time(hr)
Inflow(m3/s)
0
100
1
150
2
250
3
400
4
800
5
1000
Time(hr)
Inflow(m3/s)
8
550
9
400
10
300
11
250
12
200
13
150
6
900
14
120
7
700
15
100
First it is necessary to select an appropriate time interval. An examination of the inflow
hydrogaph reveals that the time-to-peak is tp = 5 h. A rule-of-thumb for adequate temporal
resolution is to make the ratio tp/t at least equal to 5. Setting t = 1 hr assures that tp/t = 5.
With t =1 h, the ratio t/K = 1/2. From Eqs. 7.12 to 7.14, C0 = C1=1/5, and C2 = 3/5. The
routing calculations are shown in Table 7.2. Column 1 shows the time and Column 2 shows the
inflow hydrograph ordinates. Columns 3 to 5 gives the partial flows while Col. 6 shows the
computed outflow, which is the sum of the partial flows at each time-level. The recursive
procedure continues until the calculated outflow (Col. 6) is within 5 percent of baseflow (100
m3/s). Plotted inflow and outflow hydrographs (Cols. 2 and 6) are shown in Fig. 7.2. The
calculated peak outflow (758 m3/s) occurs at t = 7 hr. However, the shape of the outflow
hydrograph reveals that the true peak outflow occurs somewhere between 6 and 7 hr. The true
peak-outflow is approximated graphically at 765 m3/s, occurring at about 6.6 hr. The peak
7-6
outflow is substantially less than the peak inflow (1000 m3/s), showing the attenuating effect of
the reservoir. Also, the time elapsed between the occurrences of peak inflow and peak outflow
(1.6 hr) is approximately equal to the storage constant.
The reservoir exerts a diffusive action on the flow, with the net result that peak flow is attenuated
and time base is increased. In the linear reservoir case, the amount of attenuation is a function of
t/K. The smaller this ratio, the greater the amount of attenuation exerted by the reservoir.
Conversely, large values of t/K cause less attenuation. Values of t/K greater than 2 can lead to
negative attenuation. This amounts to amplification; therefore, values of t/K greater than 2 are
not used in reservoir routing.
Table 7.2
Col. 1
Time (hr)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
The coefficient method routing for Example 7.1
Col. 2
Col. 3
3
Inflow(m /s) C0I2
100
150
30
250
50
400
50
800
160
1000
200
900
180
700
140
550
110
400
50
300
60
250
50
200
40
156
30
120
24
100
20
100
20
100
20
100
20
100
20
100
20
100
20
Col. 4
Cl Il
20
30
50
80
160
200
180
140
110
50
60
50
40
30
24
20
20
20
20
20
20
Col. 5
C2O1
60
66
87.6
130.6
222.4
349.4
437.6
454.6
422.8
367.7
304.6
248.8
203.3
164.0
131.8
104.9
86.9
76.1
69.7
65.8
63.5
Col. 6
Outflow(m3/s)
100.0
110.0
146.0
217.6
370.6
582.4
729.4
757.6
704.6
612.8
507.7
414.6
338.8
273.3
218.0
174.8
144.9
126.9
116.1
109.7
105.8
103.5
7-7
^ 3 /s )
( m
1200
In flo w H y d r o g r a p h
1000
D
is c h a r g e
O u t flo w H y d r o g r a p h
800
600
400
200
0
0
2
4
6
8
10
12 14 16 18 20
T im e (H r s )
Figure 7.2
Application of the coefficient routing method: Example 7.1
A distinct characteristic of reservoir routing is the occurrence of peak outflow at the time when
inflow equals outflow (see Fig. 7.2). Since outflow is proportional to storage (Eq. 7-7), peak
outflow corresponds to maximum storage. Since storage ceases to increase when outflow equals
inflow, maximum storage and peak outflow must occur at the time when inflow and outflow
coincide.
Another characteristic of reservoir routing is the immediate outflow response, with no apparent
lag between the start of inflow and the start of outflow (see Fig. 7.2). From a mathematical
standpoint, this property is attributed to the infinite propagation velocity of surface waves in an
ideal reservoir.
7.2.1.2 Storage indication method
The storage indication method is also known as the modified Puls routing method. In some
references, it is also called the Goodrich routing method. It is used to route flood wave through
actual reservoirs, for which the relationship between outflow and storage is usually of a nonlinear nature.
The method is based on the differential equation of storage, Eq. 7.1. The discretization of this
equation on the x-t plane (Fig. 7.1) leads to Eq. 7.8. In the storage indication method, Eq. 7.8 is
transformed to its equivalent form:
2S2
2S
 O2  I 1  I 2  1  O1
--------7.15
t
t
in which the unknown values (S2 and 02) are on the left side of the equation and the
known values (inflows, initial outflows and storage) are on the right hand side. The left side of
Eq. 7.15 is known as the storage indication quantity.
7-8
In the storage indication method, it is first necessary to assemble geometric and hydraulic
reservoir data in suitable form. For this purpose, the following curves (or tables) are prepared:
(1) elevation-storage, (2) elevation-outflow, (3) storage-outflow, and (4) storage indicationoutflow. For computer applications, these curves are re-placed by tables of elevation-outflowstorage indication quantities.
The elevation-storage relation is determined based on topographic information. The minimum
elevation is that for which storage is zero, and the maximum elevation is the minimum elevation
of the dam crest.
The elevation-outflow relation is determined based on the hydraulic properties of the outlet
works, either closed conduit, overflow spillway, or a combination of the two. In the typical
application, the reservoir pool elevation provides a head over the outlet or spillway crest, and the
outflow can be calculated using an equation such as Eq. 7.4. When routing floods through
emergency spillways, storage is alternatively expressed in terms of surcharge storage, i.e., the
storage above a certain level, usually the emergency spillway crest elevation.
Elevation-storage and elevation-outflow relations lead to the storage-outflow relation. In turn,
the storage-outflow relation is used to develop the storage indication-outflow relation. To
develop the storage indication-outflow relation it is first necessary to select a time interval such
that the resulting linearization of the inflow hydrograph remains a close approximation of the
actual non-linear shape of the hydrograph. For smoothly rising hydrographs, a minimum value of
tp/t = 5 is recommended, in which tp is the time-to-peak of the inflow hydrograph.
Once the data has been prepared, Eq. 7.15 is used to perform the reservoir routing. The procedure
consists of the following steps:
1.
2.
3.
4.
5.
Set the counter at n = 1 to start.
Use Eq. 7.15 to calculate the storage indication quantity [(2Sn+1/t) +On+1] at time level
n+1.
Use the storage indication quantity versus outflow relation to determine the outflow On+1
at time level n + 1.
Use the storage indication quantity and outflow at time level n + 1 to calculate
[(2Sn+1/t) - O n+1] = [(2S n+1/t) + O n+1]-2(O n+1).
Increment the counter by 1, go back to step 2 and repeat. The recursive procedure is
terminated either when the inflow ceases or when the outflow hydrograph has
substantially receded to baseflow discharge.
The procedure is illustrated in Examples 7.2 and 7.3 using the same data as in Example 7.1, not
only to confirm that the storage indication method is not only applicable to a linear but also to a
non-linear reservoir.
7-9
Example 7.2
Use the data of example 7.1 to perform a reservoir routing by the storage indication method. The
reservoir storage (S) and outflow from the reservoir (O) are related by an equation S=2(O). Use
t = 1 hr.
The required table for outflow (O), the storage (S) and the storage indication quantity
[(2*S/t)+O] is shown below.
Table 7.3
The outflow-storage relationship for Example 7.2
Outflow (m3/s)
Storage (S)
m3s-1-h
100
200
300
400
500
600
700
800
900
1000
1100
Storage indication
quantity
[(2*S/t)+O] m3s-1
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
5500
200
400
600
800
1000
1200
1400
1600
1800
2000
2200
This table can also be replaced by a graph of the storage indication quantity versus outflow. In
this example, this graph is as given below:
6000
Storage indication quantity
3 -1
ms
5000
4000
3000
2000
1000
1100
1000
900
800
700
600
500
400
300
200
100
0
Outflow (O) m 3s-1
Figure 7.3
The outflow-storage relationship for Example 7.2
7-10
The calculations are shown in Table 7.4. At time t=0 the counter is at n=1. The outflow is 100
m3/s (the baseflow) and the corresponding storage indication quantity (from the table or graph
above) is 500 m3/s. The entries in column 3 of the calculations table represent [(2S/t)-O]n which
is equal to [(2S/t)+O]-2O]n the indication quantity minus twice the output at calculation time
step n. At t=1 this is therefore equal to 500-2*100=300 m3/s. For t=2 and other subsequent time
steps, the indication quantity is computed from Eq. 7.15 using the current and previous inflows
as well as the previous entry of [(2S/t)-O] in column 3. For each step-computation of the
storage indication quantity, the estimates of the corresponding outflow are computed by
interpolation using Table 7.3 or the graph on Fig. 7.3. This recursive procedure is continued until
the outflow hydrograph ordinate (column 5) is within 5% of the equilibrium inflow. The
complete routing solution is summarised in Table 7.4 below.
The solution of this problem as summarized in column 5 of Table 7.4 can be confirmed to be the
same as that was obtained in Table 7.2 in Example 7.1. This must be expected because we have
used the same outflow-storage relationship in both examples. Example 7.3 below illustrates the
use of the indication method for a non-linear reservoir.
Example 7.3
Use the data of example 7.1 to perform a reservoir routing by the storage indication method if the
reservoir has an outflow-storage relationship S=kOn where k=0.02 and n=2. Use t =1 hr.
Proceeding as in the above example, it is important to construct the storage-outflow relationship
table and/or graph. The corresponding table and graph for this example are given in Table 7.5
and Figure 7.4 respectively.
Table 7.4
Solution of Example 7.2
Col. 1
Time t (hr)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Col. 2
Col. 3
Inflow (I) m3/s
[(2S/delt)-O]
100
300.0
150
330.0
250
438.0
400
652.8
800
1111.7
1000
1747.0
900
2188.2
700
2272.9
550
2113.8
400
1838.3
300
1523.0
250
1243.8
200
1016.3
150
819.8
120
653.9
Col. 4
Col. 5
[(2S/delt)+O] Outflow (O) m3/s
500.0
100.0
550.0
110.0
730.0
146.0
1088.0
217.6
1852.8
370.6
2911.7
582.3
3647.0
729.4
3788.2
757.6
3522.9
704.6
3063.8
612.8
2538.3
507.7
2073.0
414.6
1693.8
338.8
1366.3
273.3
1089.8
218.0
7-11
15
16
17
18
19
20
21
Table 7.5
100
100
100
100
100
100
100
524.3
434.6
380.8
348.5
329.1
317.4
310.5
873.9
724.3
634.6
580.8
548.5
529.1
517.4
174.8
144.9
126.9
116.2
109.7
105.8
103.5
The outflow-storage relationship for Example 7.3
Outflow Storage (S) Storage indication Outflow
Storage (S)
Storage indication
(m3/s)
m3s-1-h
quantity
(m3/s)
m3s-1-h
quantity
[(2*S/t)+O] m3s-1
[(2*S/t)+O] m3s-1
1100.0
540
1161.9
100
500.0
2863.8
1323.2
580
1204.2
140
591.6
2988.3
1521.6
620
1245.0
180
670.8
3110.0
1703.2
660
1284.5
220
741.6
3229.0
1872.5
700
1322.9
260
806.2
3345.8
2032.1
740
1360.1
300
866.0
3460.3
2183.9
780
1396.4
340
922.0
3572.8
2329.4
820
1431.8
380
974.7
3683.6
2469.4
860
1466.3
420
1024.7
3792.6
2604.8
900
1500.0
460
1072.4
3900.0
2736.1
500
1118.0
7-12
m
O
]
4 000
3 500
2
(
3 000
2 500
- 1
S
/ d
e
l
3
s)
t
+
S = 0 .0 2 * O
[
2
2 000
O u t flo w [ O ] m
Figure 7.4
0
9
0
6
8
0
2
8
0
8
7
0
4
7
0
0
7
0
6
6
0
2
6
0
8
0
3
5
0
4
5
0
0
5
0
6
4
2
4
0
8
3
0
4
3
0
0
3
0
6
2
0
2
2
0
8
1
0
4
1
0
0
1 000
1
0
1 500
s
-1
The storage indication quantity versus outflow for Example 7.3
Using the same procedure as in Example 7.2, we obtain the solution as summarised in Table 7.6
below.
Table 7.6
Solution of Example 7.3
Col. 1
Time t (hr)
0
1
2
3
4
5
6
7
8
9
10
11
Col. 2
Col. 3
Inflow (I) m3/s
[(2S/delt)-O]
100
900
150
934
250
1056
400
1270
800
1634
1000
1968
900
2092
700
2046
550
1930
400
1790
300
1638
250
1506
Col. 4
Col. 5
[(2S/delt)+O] Outflow (O) m3/s
1100
100
1150
108
1334
139
1706
218
2470
418
3434
733
3868
888
3692
823
3296
683
2880
545
2490
426
2188
341
7-13
12
13
14
15
16
17
18
19
20
21
200
150
120
100
100
100
100
100
100
100
1394
1284
1180
1090
1022
980
954
936
924
916
1956
1744
1554
1400
1290
1222
1180
1154
1136
1124
281
230
187
155
134
121
113
109
106
104
Occasionally, the reservoir elevation-outflow-storage information is also provided especially
when the reservoir water-elevation is pertinent in the reservoir regulation plans. In such cases, the
storage indication method can be extended to provide this required reservoir elevation
information. This is illustrated in the example given below.
Example 7.4
A reservoir has an elevation-storage-outflow relationship as shown on Table 7.7 below:
Table 7.7
Elevation-Outflow-storage relationship for Example 7.4
Elevation (m)
100.00
100.50
101.00
101.50
102.00
102.50
102.75
103.00
S*106 m3
3.35
3.47
3.88
4.38
4.88
5.37
5.53
5.86
(O) m3/s
(2*S/t+O) m3/s
0.00
310.19
10.00
331.48
26.00
385.26
46.00
451.83
72.00
524.04
100.00
597.22
116.00
627.76
130.00
672.22
Route the flood wave given on Table 7.8 through this reservoir if the initial water level in the
reservoir is 100.5 meters. Use a t=6 hrs=21600 sec.
Table 7.8
Flood hydrograph for routing in Example 7.4
Time Hrs
Inflow m3/s
0 6 12 18 24 30 36 42 48 54 60 66
10 30 85 140 125 96 75 60 46 35 25 20
7-14
q u a n t
650
m /s
600
3
550
500
450
400
1 4 0
1 3 0
1 2 0
1 1 0
9 0
8 0
7 0
6 0
5 0
4 0
3 0
2 0
0
300
1 0 0
350
1 0
in d ic a t io n
S t o r a g e
700
3
O u tflo w m /s
Figure 7.5
Storage indication quantity versus outflow for Example 7.4.
As it has been shown in the previous examples, it is important to construct a storage indication
versus outflow graph if any of these types. It has been stressed that such graph is very useful in
these problems for interpolation purposes. The graph for this example is given on Figure 7.5.
With the information provided so far, it is now possible to estimate the required outflow
hydrograph. This has been done using the usual procedure. The computations are shown in
column 5 of Table 7.9.
The reservoir elevations corresponding to these outflows are shown in column 6 of Table 7.9.
These were estimated by interpolation from Figure 7.6.
7-15
Table 7.9
Summary of the computations for Example 7.4
0
6
12
18
24
30
36
42
48
54
60
66
. 0
3
0
1
Elevation-Outflow relationship for Example 7.4.
Time (hr)
. 5
0
1
E le v a t io n ( m )
Figure 7.6
Col. 1
2
. 0
0
1
2
. 5
0
1
1
. 0
0
1
1
. 5
0
1
0
0
1
0
4 0 .0 0
3 0 .0 0
2 0 .0 0
1 0 .0 0
0 0 .0 0
9 0 .0 0
8 0 .0 0
7 0 .0 0
6 0 .0 0
5 0 .0 0
4 0 .0 0
3 0 .0 0
2 0 .0 0
1 0 .0 0
0 .0 0
. 0
m
3
/ s
u t f lo w
O
1
1
1
1
1
Col. 2
Col. 3
Col. 4
Col. 5
Col. 6
Inflow (2S/delt)-O
O
m3/s
m3/s
(2S/delt)+O m3/s m3/s
Elevation m
10
314
340
13
100.6
30
322
354
16
100.72
85
355
437
41
101.4
140
396
580
92
102.35
125
409
661
126
102.93
96
398
630
116
102.75
75
391
569
89
102.3
60
382
526
72
102
46
370
488
59
101.75
35
361
451
45
101.48
25
349
421
36
101.25
20
338
394
28
101.05
Figure 7.7 shows the temporal distribution of the inflow flood wave, the estimated outflow
hydrograph and the corresponding reservoir elevation for Example 7.4.
7-16
Outflow
Elevation m
103.5
103.0
102.5
102.0
101.5
101.0
100.5
100.0
99.5
99.0
160
140
120
100
80
60
40
20
0
0
6
12
18
24
30
36
42
48
54
60
Elevation m
Outflow m 3/s
Inflow
66
Time (hrs)
Figure 7.7
7.2.1.3
A comparison of the temporal distribution of the inflow flood wave, the
outflow hydrograph and the reservoir elevation for Example 7.4.
General remarks on storage routing
Most large reservoirs have some type of outflow control, wherein the amount of outflow is
regulated by gated spillways. In this case, both hydraulic conditions and operational rules
determine the prescribed outflow. Operational rules take into account the various uses of water.
For instance, a multipurpose reservoir may be designed for hydropower generation, flood control,
irrigation, and navigation. For hydropower generation, reservoir pool level is kept within a
narrow range, usually close to the optimum operating level of the installation. On the other hand,
flood-control operation may require that a certain storage volume be kept empty during the floodseason in order to receive and attenuate the incoming floods. Flood-control operations also
require that the reservoir releases be kept below a certain maximum, usually taken as the flow
corresponding to bank-full stage. Irrigation requirements may vary from month to month
depending on the consumptive needs and crop patterns. For navigation purposes, outflow should
be a nearly constant value that will ensure a minimum draft downstream of the reservoir.
Reservoir operational rules are designed to take into account the various water-demands. These
are often conflicting and, therefore, compromises must be reached. Multipurpose reservoirs
allocate reservoir volumes to the different uses. In this way, operational rules may be developed
to take into account the requirements of each use. In general, outflow from a reservoir with gated
outlets is determined by prescribed operational policies. In turn, the latter are based on the
current level of storage, incoming flow, and downstream flow requirements.
The differential equation of storage can be used to route flows through reservoirs with controlled
outflow. In general, the outflow can be either (1) uncontrolled (ungauged), (2) controlled (gated),
or (3) a combination of controlled and uncontrolled. The discretized equation, including
controlled outflow, is given by:
I 1  I 2 O1  O2
S  S1

 Or  2
2
2
t
-------7.16
7-17

In which Qr is the mean regulated outflow during the time interval At. Equation 7.16 can be
expressed in storage indication form:
2S2
2S
 O2  I 1  I 2  1  O1  2Or
t
t
--------7.17

With Qr known, the solution proceeds in the same way as with the uncontrolled out-flow case.
In the case where the entire outflow is controlled, Eq. 7.17 reduces to:
S 2  S1 
t
( I 1  I 2 )  ( t )O r
2
---------7.18
By which the storage volume can be updated based on average inflows and mean regulated
outflow. Other requirements, such as estimates of reservoir evaporation where warranted (i.e., in
semiarid and regions) may be implemented properly to account for the storage volumes.
7.2.2 Hydrologic channel routing
In reservoir routing presented in the previous sections, the storage was a unique function of the
outflow discharge. However, in channel routing, the storage is a function of both the inflow and
the outflow discharges. Hence, a different routing approach is required. It is important to note
that the flow in a river during a flood passage belongs to the category of gradually varied
unsteady flow. The water surface is not only unparallel to the channel bottom but also varies with
time. Thus, considering a channel reach having a flood flow, the total volume in storage can be
considered under two categories as:
1. Prism storage
2. Wedge storage
Prism storage is the volume that would exist if uniform flow occurred at the downstream depth,
i.e. the volume formed by an imaginary plane parallel to the channel bottom drawn at the outflow
section of the flow. On the other hand, wedge storage is a wedge-like volume formed between
the actual water surface profile and the surface of the prism storage. These storages are illustrated
on Figure 7.8 below.
Wedge storage
Inflow (I)
Outflow (O)
Prism storage
(Fig. 7.8a)
7-18
-ve wedge storage
+ve wedge
storage
Prism
Prism
Prism
(Fig. 7.8b)
Figure 7.8
7.2.2.1
Prism and wedge storage in a river channel during flood flow
The Muskingum channel routing method
One of the most commonly used hydrologic channel routing procedure is the Muskingum method.
This method was developed during the period 1934-1935 for studies of the Muskingum
Conservation District Flood Control Project (MCDFCP) of the U.S Army Corps of Engineers.
The method which utilises the concept of both wedge and prism storage is of the form

S  K xI m  1  x O m

---------7.19
Where K is a channel coefficient usually called the storage-time constant. It has the dimension of
time. It is approximately equal to the time of travel of a flood wave through the channel reach.
The coefficient x is a weighting factor that takes values between 0 and 0.5. When x=0 Eq. 7.19
reduces to the linear storage equation (Eq. 7.7). When x=0.5, then the inflow and outflow are
equally important in determining the storage. On the other hand, m is a positive exponent which
varies from 0.6 for rectangular channels to a value of about 1.0 for natural channels. When m=1.0
Eq. 7.19 reduces to the linear form:
S=K[xI+(1-x)O]
---------7.20
Equation 7.20 is commonly referred to as the Muskingum Equation.
Estimation of K and x in the Muskingum equation
Figure 7.9(a) shows a typical inflow and outflow hydrographs through a channel reach. Note that
unlike the case with the reservoir routing, the outflow peak does not occur at the point of
intersection of the inflow and the outflow hydrographs. Using the continuity equation (Eq. 7.8 ),
(I1+I2)t/2 – (O1+O2)t/2 = S
The increment in storage at time t and the time increment t can be calculated. Summation of the
various incremental storage-values enables one to find the channel storage S versus time
relationship (Fig 7.9(a)). If the inflow and outflow data is available for a given reach, values of S
7-19
at various time intervals can be determined by the above approach. By choosing a trial value of x,
values of S at time t are plotted against the [xI+(1-x)O] values. If the value of x is chosen
correctly, a straight-line relationship as given by Eq. 7.20 is obtained. An incorrect value of x
gives a plot of S versus [xI+(1-x)O] values which trace a looping curve. By trial and error, a
value of x can be chosen for which the plot very nearly describes a straight line. The inverse of
the slope of such line gives the value of K. In a given channel reach the values of x and K are
assumed to be constant. This procedure is demonstrated in example 7.5 below.
Example 7.5
Estimate the values of K and x for a channel reach with an inflow and outflow discharge
hydrographs as given in columns 1 to 3 in Table 7.10 below.
Calibration of Muskingum routing parameters for Example 7.5
Time Inflow -I Outflow-O I-O (I-O)/2 S=Col5* S=S
hrs
(m3/s)
(m3/s) (m3/s) (m3/s) t (m3/s- (m3/s-hr)
hr)
0
6
12
18
24
30
36
42
48
54
60
66
(2)
(3)
5
20
50
50
32
22
15
10
7
5
5
5
(4)
5
6
12
29
38
35
29
23
17
13
9
7
D is c h a rg e
(1)
(5)
0
14
38
21
-6
-13
-14
-13
-10
-8
-4
-2
(6)
(7)
0
42
156
177
45
-57
-81
-81
-69
-54
-36
-18
7
26
29.5
7.5
-9.5
-13.5
-13.5
-11.5
-9
-6
-3
xI+(1-x)O] (m 3/s)
x=0.35
x=0.3
(8)
(9)
0
42
198
375
420
363
282
201
132
78
42
24
5
10.9
25.3
36.35
35.9
30.45
24.1
18.45
13.5
10.2
7.6
6.3
5
10.2
23.4
35.3
36.2
31.1
24.8
19.1
14
10.6
7.8
6.4
60
500
50
400
40
300
30
200
20
x=0.2
(10)
5
8.8
19.6
33.2
36.8
32.4
26.2
20.4
15
11.4
8.2
6.6
S t o ra g e
Table 7.10
100
10
0
0
0
6
12
18 24
30
36
42 48
54
60
66
T im e (H rs )
In f l o w
m ^ 3 /s
O u t f lo w
m ^ 3 /s
S to r a g e m ^ 3 /s .h r
(Fig 7.9a)
7-20
m ^ 3 /s
[ x I+ ( 1 - x ) O ]
4 0
3 5
3 0
2 5
2 0
1 5
1 0
x = 0 .2 0
x = 0 .3
x = 0 .3 5
5
0
0
1 0 0
2 0 0
3 0 0
4 0 0
5 0 0
S to r a g e S m ^ 3 /s - h r
Figure 7.9
(Fig 7.9b)
Estimation of the K and x values in the Muskingum equation
As a first trial, x=0.35 is selected and the value of [xI+(1-x)O] evaluated (column 8) and plotted
against S in Figure 7.9(b). Since a looped curve is obtained, further trials are performed with
x=0.3 and 0.20. It is seen that from Figure 7.9(b) that for x=0.2, the data very nearly describes a
straight line and as such, x=0.20 is taken as an appropriate value for the channel reach. The value
of K is then computed from the slope of the x=0.2 line. In this case K=13.2 hrs.
Muskingum method of routing
For a given channel reach, by selecting a routing interval t and using the Muskingum equation,
the change in storage is
S2 – S1 = K [x (I2 – I1) + (1 - x) (O2 - Ol]
-------------7.21a
where suffixes 1 and 2 refer to the conditions before and after the time interval t. The continuity
equation (Eq. 7.8) for the reach is
I I 
 O  O1 
S 2  S1   2 1 t   2
----------7.21b
t
 2 
 2 
From the above equation, O2 is evaluated as
O2 = C0I2+C1I1+C2O1
------------7.22
where C0 = (-Kx + 0.5 t)/( K-Kx+0.5 t)
C1 = (Kx+0.5t)/ (K-Kx+0.5t)
C2 = (K-Kx -0.5 t)/ (K-Kx+0.5t)
Note that C0 + C1 + C2 =1.0, Eq. 7.22 can be written in a general form for the n-th time step as
7-21
On =C0In+C1In-1 +C2On-1
---------7.23
Eq. 7.23 is known as Muskingum Routing Equation and provides a simple linear equation for
channel routing. It has been found that for best results the routing interval t should be so
chosen that K > t > 2Kx. If t < 2Kx, the coefficient C0 will be negative. Generally, negative
values of coefficients are avoided by choosing appropriate values of t
To use the Muskingum equation to route a given inflow hydrograph through a reach, the values
of K and x for the reach and the value of the outflow, Ol, from the reach at the start are needed.
The procedure is indeed simple.
a)
Knowing K and x, select an appropriate value of t
b)
Calculate C0 , C1 , and C2.
c)
Starting from the initial conditions I1 , O1 , and known I2 at the end of the first time step t
calculate O2 by Eq. 7.22 or Eq. 7.23
d)
The outflow that is calculated in step (c) becomes the known initial outflow that is used
for the next time step. Repeat the calculations for the entire inflow hydrograph.
The calculations are best done row by row in a tabular form. Example 7.6 illustrates the
computation procedure. Any computer SpreadSheet is ideally suited to perform the routing
calculations and to view the inflow and outflow hydrographs.
Example 7.6
Route the following hydrograph through a river reach for which K = 12.0 hr and x = 0.20. At the
start of the inflow flood, the outflow discharge is 10 m3/s.
Table 7.11
Time (hr)
Inflow (m3/s
The inflow hydrograph for Example 7.6
0
10
6
20
12
50
18
60
24
55
30
45
36
35
42
27
48
20
54
15
Solution:
Since K = 12 hr and 2Kx = 2 x 12 x 0.2 = 4.8 hr, t should be such that 12 hr >t > 4.8 hr. In
the present case t = 6 hr is selected to suit the given inflow hydrograph ordinate interval.
Using Eqs. 7.22 or Eq. 7.23 the coefficients C0, C1 and C2 are calculated as
C0 = (- 12* 0.20 + 0.5 * 6)/ (12 - 12 * O.2+ 0 5*6 = 0.6/12.6 = 0.048
C1= (12 * 0.2 + 0.5 * 6)/12.6 = 0.429
C2 = (12 - 12 * 0.2 - 0.5* 6)/12.6 = 0.523
For the first time interval, 0 to 6 hr,
I1 = 10.0
C1I1 = 4.29
I2 = 20.0
C0I2 = 0.96
O1 = 10.0
C2O1 = 5.23
7-22
From Eq. 7.22 O2 = C012+Cll+C2O1 = 10.48 m3/s
For the next time step, 6 to 12 hr, O1 = 10.48 m3/s. The procedure is repeated for the entire
duration of the inflow hydrograph. The computations are done in a tabular form as shown in
Table 7.12. By plotting the inflow and outflow hydrographs the attenuation and peak lag are
found to be 10 m3/s and 12 hr respectively.
Table 7.12
Muskingum method of routing-Example 7.6.(t = 6 hrs)
Time (h) I (m3/s)
(1)
(2)
0
10
6
20
12
50
0.048I2
(3)
0.429I1
(4)
0.523O1
(5)
0.96
4.29
5.23
10.48
2.40
18
55
30
45
2.88
21.45
8.61
2.64
25.74
17.23
32.94
45.61
23.60
23.85
49.61
1.68
19.30
25.95
1.30
15.02
24.55
35
42
27
48
20
46.93
40.87
0.96
11.58
21.38
33.92
0.72
54
5.48
16.46
2.16
36
8.58
60
24
O (m3/s)
(6)
10.00
8.58
15
17.74
27.04
Equations 7.21 and 7.8 can be combined in an alternative form of the routing equation as
O2 = O1 + B1 (I1 – O1) + B2 (I2 – I1)
---------7.24
Where B1 = t/([K (1 - x) + 0.5 t]
B2 = (0.5t-Kx)/([K (1 - x) + 0.5 t]
The use of Eq. 7.24 is essentially the same as that of Eq. 7.22.
7-23
7.2.2.2
Muskingum-Cunge routing method
One of the modified methods that has worked well in river routing is the Muskingum-Cunge
method. As shown earlier, the Muskimgum method is based on the storage equation with
coefficients K and x derived by trial and error. Cunge showed that K and x could be derived by
considering the hydraulics of the flow in the channel. Recall that K was shown to be
approximately equal to the time of travel of a flood wave through the reach. This assumption was
used by Cunge to give K=L/c, where c is the average speed of the flood peak and L is the
length of the river reach. Substituting for K=L/c inEq. 7.21a and 7.21b gives:
Lx
L
1
( I 2  I1 ) 
(1  x)(O2  O1 )  (O2  I 2  O1  I1 )  0
ct
ct
2
----7.25
Multiplying through Eq. 7.25 by c/L and rearranging gives:
x( I 2  I )1 (1  x)(O2  O1 )
c


[(O2  I 2 )  (O1  I1 )]  0
ct
t
2L
-------7.26
With K==L/c as an acceptable approximation, a means is required for obtaining the x factor.
Cunge derived the following expression for x from the channel properties:
x
Qp
1

2 2sBc L
----------7.27
where Qp is the mean peak discharge, s is the average bed-slope and B is the mean channel width and L is the
channel reach. In practice, the Muskingum coefficients are evaluated according to each reach forming the
subdivisions of the total length of the river reach being considered. Then the routing of the inflow could proceed as
shown earlier to obtain the outflow by recurrent application of the Muskingum routing equation.
7-24
Download