Professional Documents
Culture Documents
Lect 4
Lect 4
Flood Routing
Lecture 4 (March 29-31, 2023)
• Routing Methods
• Reservoir Routing
• Channel Routing
Flood Routing CEB-703 – Lecture 4
Flood routing
- process of calculating the passage of flood through
a system
o Channels: channel or streamflow routing
o Reservoir: storage or reservoir routing
- inflow hydrograph to the storage reservoir
corresponds to the hydrograph at the upstream
cross section
- outflow hydrograph from the reservoir corresponds
to the hydrograph at the downstream cross section
2
Flood Routing CEB-703 – Lecture 4
Flood routing
- process of calculating the passage of flood through
a system
o Channels: channel or streamflow routing
o Reservoir: storage or reservoir routing
- inflow hydrograph to the storage reservoir
corresponds to the hydrograph at the upstream
cross section
- outflow hydrograph from the reservoir corresponds
to the hydrograph at the downstream cross section
3
Flood Routing CEB-703 – Lecture 4
5
Flood Routing CEB-703 – Lecture 4
6
Flood Routing CEB-703 – Lecture 4
8
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
1. Elevation-storage relations for reservoirs -developed from
a contour map or its equivalent of the reservoir area
9
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
2. Elevation-discharge relations for reservoirs
✓ discharge through the principal spillway,
auxiliary spillway, and over the top of the dam
if overtopping is anticipated during the routing
✓ elevation selection should be the same as
those for which the elevation-storage relation
has been developed (previous step) to avoid
interpolation
10
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
2. Elevation-discharge relations for reservoirs
✓ spillway ratings depends on wide variety of
spillway types, combinations of spillways
✓ spillway capacity charts available in other
references (such as Brater and King 1982)
11
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
3. Elevation-storage and elevation-discharge
relations for channel reaches
✓ floodplain where a road or railroad fill backs
up the water and forces flow to pass through a
restrictive bridge or culvert
✓ requires judgment based on each case’s
physical characteristics, such as history of
flooding in the area that indicates significant
water storage
12
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
3. Elevation-storage and elevation-discharge
relations for channel reaches
✓ A rule of thumb is that if the volume of storage
is more than 10 percent of the volume of the
inflow hydrograph, the floodplain should be
treated as a reservoir
13
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
3. Elevation-storage and elevation-discharge
relations for channel reaches
*Area can be determined by applying the channel
reach with known discharge
14
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
4. Inflow hydrograph (reservoir/channel)
✓ Represents the discharge coming from the
contributing watershed
15
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
5. Storage-indication routing method
✓ Reservoir storage is closely related to the outflow
rate: storage-discharge relation is used for repeatedly
solving the continuity equation to get outflow
hydrograph.
✓ Reservoir routing method is suited for channel
routings if the channel has certain reservoir-like
characteristics (those with wetlands or other flat
areas in the routing reach with a constriction or
similar control at the foot of the reach)
16
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
5. Storage-indication routing method
✓ Reservoir routing methods are also suitable
for routing through any stream reach if the
inflow hydrograph rises and falls so slowly that
nearly steady flow occurs and makes storage
in the reach closely related to the outflow rate
17
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
6. Continuity Equation
✓ The continuity equation used in reservoir routing methods is
that for the conservation of mass: for a given time interval, the
volume of inflow minus the volume of outflow equals the
change in volume of storage
Most reservoir routing methods now in use differ only in their arrangement of the
routing equation and in their form of storage-outflow relation.
20
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
6. Continuity Equation
✓ The storage-indication method uses equation 17–
2 in the form (Modified Pul’s method), a semi-
graphical method:
21
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
6. Continuity Equation
✓ Assumes that inflow and outflow happens at
the same time
Tt /Tp < 0.5
- Where Tp is the time to peak in the inflow
hydrograph
- And
22
Flood Routing CEB-703 – Lecture 4
- Reservoir routing:
6. Continuity Equation
✓ Assumes that inflow and outflow happens at
the same time
✓ IF:
Tt /Tp > 0.5
23
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
The initial storage in the system is 1,000,000 m3, and the initial outflow
is 20 m3/s.
24
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
This hydrograph flows into a reservoir whose storage and discharge
characteristics are as presented in Table 1.
25
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
H vs. Q and H vs. S
corresponding to the data in
Table 1
26
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 1: Develop the function 2S/Δt + Q vs. Q. Use a Δt of 6 hours, as
suggested by the time interval of the inflow hydrograph
Col 4:
2 x (1x106) / (6h x 3600s)
= 92.59 m3/s
Col 5:
92.59 + 20 = 112.59 m3/s
27
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 1: Develop the function 2S/Δt + Q vs. Q. Use a Δt of 6 hours, as
suggested by the time interval of the inflow hydrograph
28
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 2: Proceed with the routing of the inflow hydrograph by using the
Storage-Indication routing equation sequentially for every time step:
29
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 2 Proceed with the routing of the inflow hydrograph by using the
Storage-Indication routing equation sequentially for every time step:
30
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 2: Proceed with the routing of the inflow hydrograph by using the
Storage-Indication routing equation sequentially for every time step:
31
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 2 Proceed with the routing of the inflow hydrograph by using the
Storage-Indication routing equation sequentially for every time step:
32
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
Step 2: Proceed with the routing of the inflow hydrograph by using the
Storage-Indication routing equation sequentially for every time step:
33
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Level Pool Method
34
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
The reach has several cross sections
which may be weighted (Table 17–3). To
determine the weights for each cross
section, use the distances between them
compared to the total length of reach
(R1-R2: 1000/10000 = 0.1).
35
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 1: determine the S-O curve
• The bankfull discharge (maximum amount of water
that a river channel can hold before overflowing its
banks) under steady flow conditions is 800 ft3/s,
thus choose flow a bit higher than this (0-10,000
ft3/s)
1
2
4
36
Flood Routing: CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
- Step 1: determine the S-O curve
Cross-section end-area can be found by
running water surface profiles with
constant discharges and displaying the in
the computer output.
1
2
4
37
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 1: determine the S-O curve
Weighted end-area:
R1-R2
(40+27)/2 x 0.1 = 3.4
R2-R2
(27+21)/2 x 0.6 = 14.4
38
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
- (Step 1: determine the S-O curve)
Get the weighted sum,
then compute S:
Final S = Areax10,000
43560
39
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
- EXAMPLE: Storage indication method (channel)
Step 1: determine the S-O curve
40
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 2: Determine Tt: : L is 10,000 feet, and for a
bankfull discharge of 800 cubic feet per second, the
end-area is 234 square fee, and the Tp from inflow
hydrograph is 2h:
41
Flood outing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 3: Determine time step: (< 0.5 all good)
Choose ᐃt = 0.5 h (same time step with inflow
hydrograph and less than Tt = 0.813 h
42
Flood Routing: CEB-703 – Lecture 4
43
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 5: Prepare operation table data
44
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 5: Prepare operation table data
• At time 0.5 hour, take average inflow (col. 3) of
625 and add (S2/∆t) + (O2/2) at time 0.0 (col 4)
add
and subtract outflow at time 0.0 (col 5) to get ave
less
625.
• Interpolating from Table 17–5, at a value of
(S2/∆t) + (O2/2) of 625, outflow is 290.
• Similarly, at time 1.0 hour, take average inflow
(col 3) of 1,875, and add (S2/∆t) + (O2/2) at
time 0.5 (col 4) of 625, and subtract outflow at
time 0.5 (col 5) of 290 to get 2,210. Interpolating
from table 17–5, at a value of (S2/∆t) + (O2/2) of
2,210, outflow is 1,016.
45
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (channel)
Step 5: Do the routing (Inflow & Outflow graph)
Outflow at Point 4, with bankfull
flow of 800 ft3/s.
1
2
46
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (reservoir)
STEP 1:
Hydrograph for the reservoir
spillway should be available
47
Flood Routing: CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (reservoir)
STEP 1:
A stage versus storage relation is
required to flood route a reservoir. The
relation is developed from a contour
map or its equivalent of the reservoir
area. With storage increment computed
as:
STEP 1:
• The elevation-discharge relation for a reservoir is
also required to flood route a reservoir, based on
spillway capacity charts available in other
references (Brater and King 1982)
• Table shown here gives the priciipal spillway (PS)
discharge
49
Flood Routing: CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (reservoir)
STEP 2: Select routing interval
Two routing intervals will be needed,
one of 0.5 day for the small changes in
rates occurring in the earlier and later
periods of flow, and one of 0.1 day for
the large changes immediately before
and after the peak discharge
50
Flood Routing CEB-703 – Lecture 4
51
Flood Routing: CEB-703 – Lecture 4
52
Flood Routing: CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (reservoir)
STEP 3: Prepare the working curves in
table
• Plot of Col 2 (discharge) and Col 3
• Line of equal values plotted in Fig.
17–11 represents equal values of
outflow and (S2/∆t + O2/2).
• Ex: Outflow = 400 ft3/s,
(S2/∆t + O2/2) = 400 ft3/s
• Note that the line of equal values
is well to the left of the working
curves; therefore, the routing time
intervals are adequately small 53
Flood Routing CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (reservoir)
STEP 4: Prepare the operation table
From Fig. 17-11/
From Table 17-8 Table 17-11
add less
54
Flood Routing: CEB-703 – Lecture 4
RESERVOIR ROUTING
EXAMPLE: Storage indication method (reservoir)
STEP 5: Plot your inflow and outflow hydrographs
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ In a very long channel, the entire flood wave also
travels a considerable distance resulting in a
time redistribution and time
✓ In channel, the storage is a function of both
inflow and outflow (in reservoir, the storage is a
function of outflow) --- thus different routing
method needed
56
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Different types of storage:
(i) Prism Storage – volume if the uniform flow occurred at the
downstream
(ii) Wedge storage – volume formed between the actual water
surface profile and top surface of the prism storage
57
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Methods
(i) Muskingum Method – assumes that the cross-sectional area
of the flood flow section is directly proportional to the
discharge (sloping water surface)
58
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Methods
(i) Muskingum Method
59
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Methods
(i) Muskingum Method
X = 0.0 - 0.5
A value of 0.0 gives maximum
attenuation from the procedure,
and 0.5 provides the minimum
attenuation. The value of X is
difficult to estimate without
stream gage information.
60
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Methods
(ii) Muskingum-Cunge Method
- Cunge (1969) developed equations to estimate K and X
from hydraulic properties of the reach
- these are based on the linking of the convection
diffusion model and the Muskingum routing equation
- includes one more term in the momentum equation,
thus it is expected to provide more accurate routing
results and be applicable over a wider range of
conditions
61
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Methods
(ii) Muskingum-Cunge Method
- Cunge (1969) developed equations to estimate K and X
from hydraulic properties of the reach
- these are based on the linking of the convection
diffusion model and the Muskingum routing equation
- includes one more term in the momentum equation,
thus it is expected to provide more accurate routing
results and be applicable over a wider range of
conditions
62
Flood Routing CEB-703 – Lecture 4
- Channel routing:
✓ Methods
(ii) Muskingum-Cunge Method (using HEC-HMS)
wave speed, c, to flow velocity, v, is: In HEC-1 the cross-sectional flow area and
the wave speed, c, are computed as:
where w is the bottom width, z is the side slope, where α and m are kinematic
and y is the flow depth. Velocity is computed using parameters based on the channel
Manning's formula and the properties of the cross shape
section.
63
Flood Routing CEB-703 – Lecture 4
- Channel routing:
Muskingum routing (getting
the constants, K and X)
EXAMPLE: The inflow and outflow
hydrographs of a river reach are
tabulated. The Muskingum routing
procedure is used for systems
that have Storage - Discharge
relationships that are hysteretic.
That is, for systems for which the
outflow is not a unique function
of storage. 64
Flood Routing CEB-703 – Lecture 4
Col 3 Col 4 65
Flood Routing CEB-703 – Lecture 4
66
Flood Routing CEB-703 – Lecture 4
67
Flood Routing CEB-703 – Lecture 4
68
Flood Routing CEB-703 – Lecture 4
A = 1255.626164 s
B = 7029.100513 s
x = A/(A + B) = 0.151559154
69
Flood Routing CEB-703 – Lecture 4
For this case: 0.1515 < (0.5) (3600)/8284.73 < 1 - 0.1515 Thus,
OK. Proceed with routing, by obtaining C0, C1, and C2.
70
Flood Routing CEB-703 – Lecture 4
71
Flood Routing CEB-703 – Lecture 4
72
Flood Routing CEB-703 – Lecture 4
73
Flood Routing CEB-703 – Lecture 4
74
CEB-703 – Lecture 3
76
CEB-703 – Lecture 3