CIVE 530 - OPEN-CHANNEL HYDRAULICS

LECTURE 12: FLOOD ROUTING

12.1  ROUTING OF KINEMATIC WAVES

    The kinematic wave equation is obtained by combining the water continuity equation with a statement of uniform flow (the Manning or Chezy equations) (Ponce: Page 279)

  • The water continuity equation is:

    ∂Q/∂x + ∂A/∂t = 0

  • The statement of uniform flow is:

    Sf - So = 0

  • Also:

    Q = α Aβ

  • Taking the derivative:

    ∂Q/∂A = α β Aβ - 1

  • Therefore, the derivative is:

    ∂Q/∂A = β Q/A = β V = c

  • in which c = kinematic wave celerity, or Seddon celerity (Seddon's Law), also expressed as follows:

    c = ∂Q/∂A = (1/T) ∂Q/∂y

  • Multiplying this equation by the water continuity equation leads to the kinematic wave equation:

    ∂Q/∂t+ c ∂Q/∂x = 0

  • This equation can be solved numerically in a variety of ways, linear (constant c) or nonlinear (variable c).

  • The linear centered-in-time/centered-in-space scheme (weighting factor 0.5 in space and time) is accurate, but unstable for any Courant number other than 1, where C is (Ponce: Page 281):

    C = c Δt / Δ x

  • The linear backward-in-time/backward-in-space scheme is not accurate (it introduces too much numerical diffusion), but it is stable for any Courant number C. (Ponce: Page 283)

  • The linear forward-in-time/backward-in-space scheme is not accurate (it solves the diffusion wave equation), and unstable for any Courant number C > 1.

  • The linear backward-in-time/forward-in-space scheme is not accurate (it solves the diffusion wave equation instead), and unstable for any Courant number C < 1.

  • These two schemes are used in the kinematic wave solution of HEC-1 and HEC-HMS.

  • The SCS convex method of flood routing is a variant of the linear forward-in-time/backward-in-space scheme, where C is determined empirically. (Ponce: Page 283)

  • There is no practical method to solve the kinematic wave equation accurately and without instability.

  • A little off-centering of the derivatives (to weighting factor 0.51 to 0.55) would produce stability through a wide range of Courant numbers, but at a cost of the introduction of a small amount of numerical diffusion.

12.2  ROUTING OF DIFFUSION WAVES

    The diffusion wave equation is obtained by combining the water continuity equation with a statement of conservation of momentum under gradually varied steady flow.

  • The water continuity equation is:

    ∂Q/∂x + ∂A/∂t = 0

  • The statement of conservation of momentum for gradually varied steady flow :

    Sf = So - ∂d /∂ x

  • Combining these two equations into one leads to the diffusion wave equation (Ponce: Page 290):

    ∂Q/∂t + c ∂Q/∂x = ν∂Q2/∂x2

  • in which ν = hydraulic diffusivity, or Hayami diffusivity, expressed as follows:

    ν = qo / (2 So)

  • This equation is of second order; therefore, it can describe physical diffusion.

  • Compare this equation with the kinematic wave equation, which is of first order and therefore, cannot describe physical diffusion.

  • We conclude that the kinematic wave equation can only describe diffusion through the introduction of numerical diffusion.

  • On the other hand, the diffusion wave equation can describe diffusion on its own, without the need to introduce numerical diffusion.

  • The diffusion wave equation can be solved numerically using the implicit six-point Crank-Nicolson scheme, used for the numerical solution of second-order parabolic equations.

  • The diffusion wave equation can also be solved numerically in an approximate form, by matching the physical diffusion of Hayami with the numerical diffusion of Cunge.

  • This gives rise to the Muskingum-Cunge method.

12.3  MUSKINGUM-CUNGE METHOD

    The Muskingum method of flood routing was developed in 1938 by McCarthy, who was working on the flood control schemes in the Muskingum river basin, in Ohio.

  • The method is based on specifying a relationship in a reach between inflow, outflow and storage, such that (Ponce: Page 272):

    S = K [XI + (1-X)O]

  • The parameter K is interpreted as the travel time through the reach, defined as follows:

    K = Δx/c

  • The parameter X is interpreted as a weighting coefficient, limited in the range 0. ≤ X ≤ 0.5.

  • In the Muskingum method, X is determined by estimation from similar data (hydrologically homogeneous watersheds), or empirically, by using gage data.

  • Values of X = 0.2 and 0.3 have been used in practice.

  • K controls the translation of the flood hydrograph; X controls the diffusion.

  • In 1969, Cunge linked the value of X to the numerical diffusion of the problem at hand, defined in terms of Δx and Δt.

  • The numerical diffusion coefficient derived by Cunge is (Ponce: Page 293):

    νn = c Δx [(1/2) - X]

  • Matching physical (Hayami's) and numerical (Cunge's) diffusion coefficient leads to a predictive equation for X (Ponce: Page 294):

    X = (1/2) [1 - qo/(SocΔx)]

  • Defining the cell Reynolds number D as follows (Ponce: Page 296):

    D = qo/(SocΔx)

  • leads to the Muskingum-Cunge routing equation:

    Qj+1n+1 = C0Qjn+1 + C1Qjn + C2Qj+1n

  • With the routing coefficients:

    C0 = (-1 + C + D) / (1 + C + D)

    C1 = (1 + C - D) / (1 + C + D)

    C2 = (1 - C + D) / (1 + C + D)

  • Given c, Δx, Δt, qo, So, one can calculate C and D and proceed with the routing.

  • c and qo have to be estimated either linearly (a value of qo and a corresponding value of c), or nonlinearly.

  • Linear calculation: Ponce: Page 295.

  • If the calculations are nonlinear, the routing parameters C and D are allowed to vary with the flow.

    Example: Route a flood wave with the following characteristics: peak flood Qp= 1000 m3/s; baseflow Qb= 0 m3/s; So = 0.000868; Ap = 400 m2; Tp = 100 m; β = 1.6; Δx = 14.4 km; Δt = 1 hour.

     

    Solution: For lack of other data, base calculation on peak discharge.

    The mean velocity V = Qp/Ap = 1000/400 = 2.5 m/s.

    The wave celerity is: c = β Vp = 1.6 × 2.5 = 4 m/s.

    The flow per unit width qo (based on peak discharge) = Qp/Tp = 1000/100 = 10 m2/s.

    The Courant number C = c Δt/Δx = 4 m/s × 3600 s / 14400 m = 1.

    The cell Reynolds number D = qo/(SocΔx) = 10 / (0.000868 × 4. × 14400) = 0.2.

    The routing coefficients are: C0 = 0.091; C1 = 0.818; and C2 = 0.091.

    The routing calculations are shown below.

    TimeInflowsC0I2C1I1C2O1O
    00---0
    120018.20.00.018.20
    240036.4163.61.66201.66
    360054.6327.218.35400.15
    480072.8490.836.41600.01
    5100091.0654.454.60800.00
    680072.8818.072.80963.60
    760054.6654.487.69796.69
    840036.4490.872.50599.70
    920018.2327.254.57399.97
    1000.0163.636.4200.00
    1100.00.018.218.2
    1200.00.01.661.66
    1300.00.00.160.16

    Note that the peak outflow is 963.6 and it occurs at time 6 hr. The wave has diffused from a peak of 1000 to 963.6, and has translated from t = 5 hr to t = 6 hr.


12.4  DYNAMIC WAVE ROUTING

    The Saint-Venant equations can be solved implicitly by using the Preissmann scheme.

  • There is a need to specify the scheme's weighting factor, commonly set at 0.55 or 0.6.

  • This weighting factor serves the purpose of introducing enough numerical diffusion so that the inherent nonlinearities, which could lead to instabilities, could be controlled (attenuated).

  • The solution can be linearized, or solved in a nonlinear fashion using the Newton-Raphson method.

  • The linear solution is used as first guess of the Newton-Raphson iteration.

  • The Preissmann scheme results in a solution requiring the inversion of a diagonal matrix.

  • The double-sweep algorithm is used to solve the matrix.

  • The solution is not complete until the downstream boundary condition has been properly specified.

  • Discharge is usually specified upstream (coming from the hydrology).

  • Stage is usually specified downstream.

  • A rating is used in lieu of downstream stage.

  • The specification of a single-valued rating (kinematic), although practical and common, contradicts the solution at the boundary: the wave cannot be dynamic at the interior points and kinematic at the downstream boundary.

  • A way out of this difficulty is to specify a looped rating, by taking into account the water surface slope at the downstream boundary.

  • Another way is to artificially extend the downstream boundary a length sufficiently downstream (2 to 3 times the reach length) so that the error imposed by the kinematic downstream boundary condition does not affect the calculation at the actual (physical) reach's interior points.

 
050509