Professional Documents
Culture Documents
https://www.youtube.com/watch?v=thPV48SCXKM
https://www.thehindu.com/news/national/other-states/massive-flood-in-
dhauliganga/article33773676.ece
Riverine Flood: A hydrological event, characterized by high discharges and/or water levels
that (temporarily) inundate normally dry land adjacent to water bodies (streams, rivers, lakes,
wetlands).
Flood routing is essentially the determination of the wave propagation, which entails the
determination of flow conditions in a river given initial conditions and river morphology (and
upstream and/or downstream conditions).
Flow volume is always conserved.
Flow Routing
Procedure in which the time and magnitude of water wave at different points on a river are
determined from known upstream inputs and river properties.
Flood waves movement can be divided into two main kinds: uniformly progressive flow and
reservoir action. A uniformly progressive flow denotes downstream movement of a flood wave,
without a change in shape. This would occur only under ideal conditions in a prismatic channel
in which the stage and discharge are uniquely defined at all places. Reservoir action refers to
the modification of a flood wave by reservoir storage. Flood-wave movement in natural-
channel systems is intermediate between the two ideal conditions, one or the other dominates
in a particular place.
Attenuation is the difference between the inflow and outflow peak discharges.
Speed of travel (flood wave velocity) and the rate of attenuation depend on the properties of
the river in which the flood waves are moving.
Translation
Fig. 1 Inflow hydrograph and outflow hydrographs showing storage effect, translation, and
attenuation.
and translation
In most general classification, flow routing problems can be classified into two groups: (1)
stream channel routing and (2) reservoir (or lake) routing.
A major difference between these two is that in reservoir routing, water surface slope is
almost zero, while in stream channel routing, it is nonzero.
Several other criteria are used to classify flood routing methods: (1) equations used to
formulate the problem; (2) and approach to obtain a solution.
Two broad categories of channel routing methods are: (1) hydrologic methods and (2) hydraulic
methods.
Hydraulic routing uses two first-order partial differential equations. These equations are the
equations of gradually varied unsteady open channel flow and are known as the Saint-Venant
equations.
Muskingum River, a tributary of the Ohio River, southeastern Ohio, USA. It flows generally
southward through eastern Ohio. Ohio river is part of the Mississippi River watershed.
𝑑𝑆
𝐼−𝑂 = (3)
𝑑𝑡
Here, I = inflow, O = outflow (m3/s or cumec), S = storage volume (m3), K = a time constant
or storage coefficient, and X a dimensionless weighting factor.
Muskingum method involves the concept of wedge and prism storages. The storage volume
in a river reach can be correctly related to outflow with a simple linear function only when
inflow and outflow are equal.
During the advance of a flood wave inflow exceeds outflow, thus producing a wedge of storage,
called wedge storage.
Wedge can be related to the difference between the instantaneous values of inflow and outflow.
Wedge storage is represented by [KX(I – O)] and the prism storage is represented by KO.
Total storage is
To derive the Muskingum routing equation, discretize Eq. (3) on the x-t plane to yield:
𝐼1 +𝐼2 𝑂1 +𝑂2 𝑆2 −𝑆1
− = (5)
2 2 ∆𝑡
where subscript 1 denotes the beginning of time interval Δt, and 2 denotes the end of the
interval. Equation (4) can be written for the beginning and end of the time step as
𝑂2 = 𝐶0 𝐼2 + 𝐶1 𝐼1 + 𝐶2 𝑂1 (8)
(∆𝑡/𝐾)−2𝑋
𝐶0 = 2(1−𝑋)+(∆𝑡/𝐾) (9)
(∆𝑡/𝐾)+2𝑋
𝐶1 = 2(1−𝑋)+(∆𝑡/𝐾) (10)
2(1−𝑋)−(∆𝑡/𝐾)
𝐶2 = 2(1−𝑋)+(∆𝑡/𝐾) (11)
Since (C0+C1+C2) = 1 (for no lateral inflow case), the routing coefficients can be interpreted
as weighting coefficients.
Given an inflow hydrograph, an initial flow condition, a chosen time interval t, and routing
parameters K and X, the routing coefficients can be calculated with Eqs. (9) to (11) and the
outflow hydrograph with Eq. (8).
The river channel provides storage of water as the flood wave moves from upstream to
downstream.
Due to storage, the peak flow is reduced and the hydrograph spreads in time. Parameter X
accounts for the storage part of the routing.
For a given flood hydrograph, there is a unique value of X for which the storage in the
calculated outflow hydrograph is nearly the same as that of the measured outflow hydrograph.
Values of K and X determined here hold good only for the river reach whose data have been
used and strictly for the flood event whose data are used. Use of these parameter values to other
river reaches or to other flood events (particularly of very different magnitudes) in the same
river reach may be attempted with caution.
If data for many flood events are available, each of different magnitude and duration, such data
can be used to determine `average' parameters for the river reach.
Example 1: Table 1 gives inflow and outflow for a river reach for 66 hours. Find the
Muskingum parameters K and X for the reach.
Time (hrs) 0 6 12 18 24 30 36 42 48 54 60 66
Inflow (m3/s) 5 20 50 50 32 22 15 10 7 5 5 5
Outflow (m3/s) 5 6 12 29 38 35 29 23 17 13 9 7
Solution: The computations are shown in Table 2. Here, storage (Col. 4) is calculated by the
use of Eq. (5). Three trial values of X are chosen and for each of these, the quantity [XI + (1 –
X)O] called “weighted flows” is computed and plotted against storage. In each case, a loop
curve is obtained.
Fig. Three loop curves obtained in the graphical estimation of parameters K and X.
Adopt that particular value of X for which the loop is the thinnest or close to a straight line.
Inspection of Fig. shows that for this problem, X = 0.2 gives the thinnest loop and so this value
is adopted. The slope of the narrowest loop gives the value of K. Equation (4) can also be
written as
𝑆
𝐾=
𝑋𝐼+(1−𝑋)𝑂
For the line corresponding to X = 0.2, slope is = (320 – 50)/(30 – 10) = 270/20 = 13.5. Hence
K for this problem is 13.5 hrs.
This procedure assumes that the water surface in the river reach is a uniform unbroken profile
between upstream and downstream ends of the reach. It is also assumed that K and X are
constant throughout the range of flow in the stage of investigation. If significant departures
from these restrictions are present, it may be necessary to work with shorter reaches of the
river, or to employ a more sophisticated approach. A rule of thumb is that the Muskingum
method will fail if the lag of the channel reach defined by K is greater than half the duration of
inflow.
Routing Procedure
After estimating parameters K and X, compute routing coefficients C0, C1, and C2. Then, the
observed direct inflow hydrograph can be routed through the channel by using Eq. (8).
Example 2: The inflow hydrograph to a river reach is given in Table 3. Route this hydrograph
by using the Muskingum method. Adopt K = 8 hours, x = 0.15, and Δt = 6 hours.
It is verified that C0 + C1 + C2 = 0.184 + 0.428 + 0.388 = 1.0. Routing computations are shown
in Table 4. As example, for the second time period
Outflow 𝑂2 = 𝐶0 𝐼2 + 𝐶1 𝐼1 + 𝐶2 𝑂1
= 0.184×20 + 0.428×5 + 0.388×5 = 3.68 + 2.14 + 1.94 = 7.76 m3/s.
Q A
ql (Conservation of mass) (12)
x t
and
Q Q 2 y
gA gA( S f S 0 ) L 0 (Conservation of momentum) (13)
t x A x
where Q is the discharge, L is the momentum effect of lateral flow, A is the area of cross section,
v is the velocity, S f is the friction slope, S 0 is the bed slope, y is the depth of flow, x denotes the
longitudinal distance along the river, and t is time. Equations (12) and (13) together are also
known as the dynamic wave equations or the full Saint-Venant equations. In Eq. (14), the first
two terms represent the rate of change of momentum of water, the third term represents the
change in the pressure force, the fourth term is due to resistance effects, and the last term is due
to lateral inflow.
These two equations form a set of nonlinear first-order hyperbolic partial differential equations,
describing unsteady flow in open channels. Detailed descriptions of the theory behind these
hydrodynamic equations and their derivation have been given by many authors.
Momentum equation describes the dynamic behavior of flood wave propagation accounting
for the body, surface, and inertial forces of flow at a given time. In many practical applications,
all the terms in the momentum equation are not equally important. Furthermore, the local and
convective acceleration terms are almost equal but of opposite sign and hence cancel each
other. Therefore, this equation can be approximated by ignoring some of the terms.
Ignoring some of the terms results in simplified equations which are easier to solve and the
solution is numerically more stable (of course, there is a trade-off in using simplified version
and accuracy).
Simplifications of the momentum equation are classified as kinematic wave and diffusive wave
models. The equation for these three waves can be depicted as
Momentum equation
𝜕𝑄 𝜕 𝑄2 𝜕𝑦
+ 𝜕𝑥 ( 𝐴 ) + 𝑔𝐴 𝜕𝑥 + 𝑔𝐴(𝑆𝑓 − 𝑆0 ) + 𝑄𝑠 𝐴𝑣 = 0 (14)
𝜕𝑡
𝜕𝑄 𝜕 𝑄2 𝜕𝑦 + 𝑔𝐴𝑆𝑓 − 𝑔𝐴𝑆0 𝑄𝑠 𝐴𝑣 = 0
+ ( ) + 𝑔𝐴
𝜕𝑡 𝜕𝑥 𝐴 𝜕𝑥
Local Convective Pressure Friction Gravity Later inflow
acceleration acceleration force term force term force term
term term
Change in Change in Proportional Proportional Proportional
momentum momentum to change in to the to bed
due to due to water depth friction slope
change in change in along the slope
velocity with velocity along channel
time the channel
Kinematic wave
Diffusion wave
Dynamic wave
Available numerical methods to solve Saint-Venant equations can be classified as (1) method
of characteristics; (2) explicit finite difference methods; (3) implicit finite difference methods;
and (4) finite element methods. The method of characteristics was developed in the twentieth
century and was in use for quite some time.
4 Muskingum-Cunge Method
French scientist Cunge (1969) developed a physically based alternative to the Muskingum
method, popularly known as the Muskingum-Cunge method (MCM).
𝜕𝑄 𝜕𝑄
+ 𝑐 𝜕𝑥 = 0 (39)
𝜕𝑡
in which c is the kinematic wave celerity, c = βv, β = 5/3 for wide channels. Cunge (1969)
discretized Eq. (39) on the x-t plane (Fig. 6) such that the spatial derivative was centered and
the temporal derivative was off-centered by means of a weighting factor X. The resulting
equation is given as
𝑋(𝑄𝑗𝑛+1−𝑄𝑗𝑛 )+(1−𝑋)(𝑄𝑗+1
𝑛+1 𝑛
−𝑄𝑗+1 ) 𝑛
(𝑄𝑗+1 𝑛+1
−𝑄𝑗𝑛 )+(𝑄𝑗+1 −𝑄𝑗𝑛+1)
+𝑐 =0 (40)
∆𝑡 2∆𝑥
Solving Eq. (39) for the unknown discharge leads to the following equation
𝑛+1
𝑄𝑗+1 = 𝐶0 𝑄𝑗𝑛+1 + 𝐶1 𝑄𝑗𝑛 + 𝐶2 𝑄𝑗+1
𝑛
(41)
𝑐(∆𝑡/∆𝑥)−2𝑋
𝐶0 = 2(1−𝑋)+𝑐(∆𝑡/∆𝑥) (42)
𝑐(∆𝑡/∆𝑥)+2𝑋
𝐶1 = 2(1−𝑋)+𝑐(∆𝑡/∆𝑥) (43)
2(1−𝑋)+𝑐(∆𝑡/∆𝑥)
𝐶2 = 2(1−𝑋)+𝑐(∆𝑡/∆𝑥) (44)
Define
∆𝑥
𝐾= 𝑐
(45)
1 𝑞𝑜
𝑋 = 2 (1 − 𝑆 ) (48)
𝑜 𝑐∆𝑥
When X is calculated by Eq. (48), the routing method is referred to as the Muskingum-Cunge
method (MCM).
An improved version of the MCM was presented by Ponce (1989). The Courant number, C, is
defined as the ratio of wave celerity (c) to grid celerity Δx/Δt, or
∆𝑡
𝐶 = 𝑐 ∆𝑥 (49)
The grid diffusivity is defined as the numerical diffusivity for X = 0. From Eq. (46), the
grid diffusivity is
𝑣𝑔 = 𝑐∆𝑥/2 (50)
The Cell Reynolds number is the ratio of hydraulic diffusivity to grid diffusivity. This leads to
qo
𝐷 = (51)
So cΔx
in which D = the cell Reynolds number. Therefore, from Eqs. (48) and (51)
𝑋 = 0.5(1 − 𝐷) (52)
Substitution of Eqs. (49) and (52) into Eqs. (42) to (44) leads to the routing coefficients
expressed in terms of the Courant and cell Reynolds numbers
−1+𝐶+𝐷
𝐶0 = (53)
1+𝐶+𝐷
1+𝐶−𝐷
𝐶1 = 1+𝐶+𝐷 (54)
1−𝐶+𝐷
𝐶2 = 1+𝐶+𝐷 (55)
Thus, C and D are the two routing parameters required to be estimated for the MCM.
1 𝑑𝑄
or 𝑐 = 𝑇 𝑑𝑌 (57)
where v is the average flow velocity; T is the top width; and β is an exponent in the discharge-
One should ensure whether –1 + C + D >0 which is the practical criterion to avoid the negative
values of C0 in the Muskingum-Cunge routing.
(3) Estimate routing coefficients C0, C1 and C2.
(4) Route the inflow hydrograph (Q) using the following equation in order to have the
outflow hydrograph (Qj+1):
𝑛+1
𝑄𝑗+1 = 𝐶0 𝑄𝑗𝑛+1 + 𝐶1 𝑄𝑗𝑛 + 𝐶2 𝑄𝑗+1
𝑛
(58)
(5) If the channel is divided into subreaches, steps (1) to (4) should be repeated for all the
subreaches considering the outflow from the first subreach as inflow to the second subreach,
and so on.
Example 4: Use the Muskingum-Cunge method to route a flood wave with the following flood
and channel features: Peak flow Qp = 750 m3 /s, Channel bottom slope So = 0.000868, Flow
area at peak discharge Ap = 400 m2, Top width at peak discharge Tp = 100 m, Rating exponent
β = 1.7, Reach length Δx = 12.0 km, and Time interval Δt = 1 hr.
Time (h) 0 1 2 3 4 5 6 7 8 9
Flow (m3/s) 0 150 300 450 600 750 550 350 150 0
Solution:
The mean velocity (based on the peak discharge)
υ = Qp /Ap = 750/400 = 1.875 m/s
Routing coefficients:
𝑛+1
𝑄𝑗+1 = 𝐶0 𝑄𝑗𝑛+1 + 𝐶1 𝑄𝑗𝑛 + 𝐶2 𝑄𝑗+1
𝑛
(1) MCM is a physically based alternative to the Muskingum method. In the Muskingum
method, parameters are calibrated by using streamflow data but MCM parameters are
determined by the use of flow and channel physical characteristics, such as rating curves, cross-
sectional data, and channel slope. Hence routing parameters can be computed without time
consuming calibration. Further, channel routing can be carried out in ungauged rivers with
good accuracy.
(2) With the variable parameter feature, nonlinear properties of flood waves can be
described within the context of the Muskingum formulation (Perumal et al. 2001).
(3) The Muskingum‑Cunge method does not consider a looped rating curve. This method
does not take into account strong nonuniformity in flows or unsteady behavior of flows that
display significant loop in the rating relationship, for example, the dynamic waves. MCM is a
suitable method for flow routing in natural streams which do not display significant backwater
effects and for unsteady flows.
(4) The Muskingum method is based on the storage concept and its parameters K and X are
reach averages. However, the Muskingum-Cunge method is kinematic in nature, with
parameters C and D being based on the values evaluated at channel cross sections; these are
not average values for the reach.
Reservoir Routing
Passage of flood hydrograph through a reservoir is an unsteady flow phenomenon.
Primary equation used is the equation of continuity which states that the difference between
the inflow and outflow is equal to the rate of change of storage
I – Q = dS/dt (105)
where I = the inflow, Q = the outflow, S = the storage, and t = time. Over a small time interval
Δt, the difference between total inflow volume and total outflow volume is equal to the change
in storage in the reservoir. Hence Eq. (105) can be written as
𝐼𝑚 ∆𝑡 − 𝑄𝑚 ∆𝑡 = ∆𝑆 (106)
where Im, Qm, and ΔS denote the average inflow, average outflow, and change in storage during
time period Δt, respectively.
Q
Q = Q(h)
S = S(h)
I t
S
t
t
Legend I: Inflow, Q: Outflow, S: Storage, h: elevation, t: time.
For reservoir routing computations, relationship between reservoir elevation, storage, and
discharge is required. It depends on topography of site near dam and characteristics of outlets.
Assuming Im = (I1 + I2)/2, Qm = (Q1 + Q2 )/2 and ΔS = S2 – S1, Eq. (106) is written as
suffixes 1 and 2 denote the beginning and end of time interval Δt and Q consists of controlled
as well as uncontrolled releases.
Time interval Δt must be sufficiently small so that the inflow and outflow hydrographs can be
assumed to be linear in any time interval.
Δt must be smaller than the time of transit of flood wave through the reservoir.
Separating the known quantities from the unknown ones and rearranging
Since one equation with two unknowns cannot be solved, another equation is needed, relating
storage, S, and outflow, Q.
Most outflow from the reservoir takes place through spillway discharge passing through
spillway can be related with water surface elevation in the reservoir which can be related with
reservoir storage.
Typical relationship
Q = Cd L H1.5 (109)
where Q is the outflow discharge (cumec); Cd is the coefficient of discharge (=1.70 in metric
unit); L is the length of spillway (m); and H is the depth of flow above the spillway crest (m).
Thus, left side of Eq. (108) contains known terms and right side is unknown.
Inflow hydrograph is known. The discharge Q, which may pass through the turbines, outlet
works, or over the spillway is also known.
Uncontrolled discharge goes freely over spillway; it depends upon depth of flow over spillway
and spillway geometry. Depth of flow over spillway depends upon the level of water in
reservoir.
Therefore
S = S (Y)
Q = Q (Y) (110)
where Y represents the water surface elevation. The right side of Eq. (101) can be written as:
One can develop a relation between storage and outflow. This relation is used to develop the
relation between
To utilize Eq. (108), the elevation storage and elevation-discharge relationship must be
known. Before routing, the curves of (2S/Δt ± Q) versus Q are constructed.
1. At the start of flood routing, the initial storage, outflow discharge are known. Compute
(2S/Δt – Q).
2. Compute (2S/Δt + Q) = (I1 + I2) + (2S/Δt – Q).
3. Since the relations S = S(h) and Q = Q(h) are known, for computed value of (2S/Δt +
Q), determine reservoir water elevation (h) and thereby discharge (Q) at the end of
time step.
4. For the next time step, (2S /Δt - Q) = (2S /Δt + Q) - 2Q.
5. Same as step 2 …
6. Repeat this procedure to cover entire inflow hydrograph.
Example 5: The spillway of a dam is ogee crested whose crest is at an elevation 101 m.
Initially, the reservoir level is at an elevation 102 m and the initial outflow is 27 cumec. Route
the hydrograph given in Table 7 through the reservoir. Take time interval Δt = 1 hr.
Solution: The calculations for the Modified Puls method are shown in Table 8 in which
• Column 1: water surface elevation, from 101 m to 107 m.
• Column 2: the head above spillway crest.
• Column 3: the outflow, calculated by Eq. 110.
• Column 4: the storage volume in cubic meters above the spillway crest elevation.
• Column 5: storage volume in (cumec-hour), computed by dividing the values in
Column 4 by Δt × 3600.
• Column 6: the storage indication quantities [(2S/Δt + Q], in m3/s.
The routing is summarized in Table 9 in which (Col. 1) shows time; (Col. 2) shows the
inflow hydrograph; (Col. 3) shows elevation, and so on.
Here, the initial outflow is 27 m3/s; the initial storage indication value is 860.33 m3/s
(corresponding to initial elevation 102 m in Table 8. The recursive procedure should continue
until the outflow has substantially declined. Sample calculations are shown in Table 9.
Details of calculations
First time step
[2S/Δt)+Q] = 806.33 + (40+27) = 873.33
Corresponding outflow = 27.69 m3/s
Second time step
[2S/Δt)-Q] = 873.33 -2*27.69 = 873.33 - 55.4 = 817.96
[2S/Δt)+Q] = 817.96 + (40 +60) = 817.96 + 100 = 917.96, corresponding Q = 30.05 m3/s
And so on …
Determination of Reservoir Capacity for Flood Control: Routing of different flood waves