Muskingum Routing Calculator

Enter an inflow hydrograph, time step, and Muskingum K and X parameters to calculate the routed outflow hydrograph, peak attenuation, and translation time.

Input Parameters

Muskingum Parameters

Enter K and X routing parameters

hours

Travel time through reach (typically 1-6 hours)

Ranges from 0 (reservoir) to 0.5 (pure translation)

min

Routing computation interval

Divide reach for improved accuracy

Inflow Hydrograph

Define the inflow hydrograph

cfs

Maximum inflow rate

min

Time from start to peak

min

Total hydrograph duration

cfs

Initial and final flow rate

Muskingum Routing Method

The Muskingum method routes flood hydrographs through channel reaches by modeling storage as a combination of prism storage (proportional to outflow) and wedge storage (proportional to inflow-outflow difference).

Key equations:

  • Routing: O2 = C0I2 + C1I1 + C2O1
  • Storage: S = K[XI + (1-X)O]

K represents the travel time through the reach (hours). X is a weighting factor (0-0.5) that describes the relative importance of inflow vs outflow in determining storage.

Typical Parameter Values

ParameterTypical RangeNotes
K (storage constant)0.5 - 6 hoursApprox. reach travel time
X (weighting factor)0.1 - 0.3Natural channels: 0.2-0.3
X = 0-Pure reservoir (level pool)
X = 0.5-Pure translation (no attenuation)

Source: USACE EM 1110-2-1417, Chow et al. (1988).

For educational purposes only. Not a substitute for professional engineering judgment.

Powered by DrainageCalculators.com — free drainage & stormwater calculators