Flood Routing

What is Flood Routing?

Flood Routing is the technique of determining the flood hydrograph at a section of a river by utilizing the data of flood flow at one or more upstream sections. It is used to predict the magnitude and timing of floods.

Types of Routing

Reservoir Routing (Level Pool Routing)

Used for routing floods through reservoirs. The inflow hydrograph (II) is modified by the reservoir's storage (SS) to produce an outflow hydrograph (OO).

IO=dSdtI - O = \frac{dS}{dt}

Discretized for a time interval Δt\Delta t:

I1+I22ΔtO1+O22Δt=S2S1\frac{I_1 + I_2}{2} \cdot \Delta t - \frac{O_1 + O_2}{2} \cdot \Delta t = S_2 - S_1

This is often solved using the Storage-Indication Method or Modified Puls Method.

Muskingum Method (Channel Routing)

Used for routing floods in river channels. Storage in a channel reach is a function of both inflow (II) and outflow (OO).

S=K[xI+(1x)O]S = K [xI + (1-x)O]

Where:

  • KK = Storage time constant (has units of time). Typically approximates the travel time through the reach.
  • xx = Weighting factor (dimensionless, 0 to 0.5). Represents the relative importance of inflow vs outflow on storage.
    • x=0x=0: Reservoir-type storage (function of outflow only).
    • x=0.5x=0.5: Pure translation (wedge storage equals prism storage).

Routing Equation:

The outflow at the next time step (O2O_2) is calculated as:

O2=C0I2+C1I1+C2O1O_2 = C_0 I_2 + C_1 I_1 + C_2 O_1

Where the coefficients are:

C0=Kx+0.5ΔtK(1x)+0.5ΔtC_0 = \frac{-Kx + 0.5\Delta t}{K(1-x) + 0.5\Delta t} C1=Kx+0.5ΔtK(1x)+0.5ΔtC_1 = \frac{Kx + 0.5\Delta t}{K(1-x) + 0.5\Delta t} C2=K(1x)0.5ΔtK(1x)+0.5ΔtC_2 = \frac{K(1-x) - 0.5\Delta t}{K(1-x) + 0.5\Delta t}

Note that C0+C1+C2=1C_0 + C_1 + C_2 = 1.

Step-by-Step Solution

0 of 0 Steps Completed
1