Annotated flood hydrograph showing rainfall burst, rising limb, peak discharge, recession limb, baseflow separation and time parameters on a river catchment

Figure 1: Annotated flood hydrograph showing all key components and time parameters.

Introduction to Hydrographs

A hydrograph is a graphical representation of the variation of discharge (or stage) of a stream at a given gauging station plotted against time. In hydrology, it is the single most important tool for understanding and quantifying the rainfall-runoff response of a catchment. Every flood estimate, reservoir design, culvert sizing, and floodplain mapping exercise depends either directly on a measured hydrograph or on a model capable of reproducing one.

The term was popularized in the early twentieth century when engineers began systematically recording river levels and flows. Today, digital sensors transmit real-time flow data globally, but the fundamental shape and the physics it encodes remain exactly as described by the pioneers of engineering hydrology.

Key definition: A hydrograph expresses the integrated response of an entire catchment to a rainfall event, capturing the combined effects of precipitation intensity, basin geometry, soils, land use, antecedent moisture, and channel hydraulics.

Components of a Flood Hydrograph

Detailed labelled diagram of a flood hydrograph components: rising limb, crest segment, recession limb, peak discharge Qp, time to peak Tp, lag time tL, time base Tb, baseflow, and direct runoff volume shaded between the hydrograph and baseflow separation line

Figure 2: Labelled components of a single-storm flood hydrograph.

Rising Limb (Concentration Curve)

The rising limb extends from the point of initial rise in streamflow to the point of peak discharge. Its shape reflects the increasing contribution of runoff from successive parts of the catchment as rainfall continues. Steep rising limbs indicate fast-responding, impervious, or small basins; gentle slopes indicate large, permeable, or heavily forested catchments.

Crest Segment

The crest segment includes the peak discharge \(Q_p\) and a short interval on either side where the hydrograph is relatively flat. The time to peak \(t_p\) is measured from the centroid of effective rainfall to \(Q_p\). Some references measure \(t_p\) from the start of rainfall or from the start of runoff.

Recession Limb (Falling Limb)

The recession limb begins at the peak and extends to the point where direct runoff ceases. It represents the withdrawal of water from storage in the channel and overland flow zones. Barnes (1940) showed that the recession follows an exponential decay:

\[ Q_t = Q_0 \, e^{-K_r t} \]

where \(Q_t\) is discharge at time \(t\) after the peak, \(Q_0\) is the discharge at the start of the recession interval, and \(K_r\) is the recession constant (units: time\(^{-1}\)). Alternatively the equation is written:

\[ Q_t = Q_0 \, K^{t} \]

where \(K\) is a dimensionless recession constant (\(0 < K < 1\)), typically 0.9 to 0.99 for large basins on a daily time step.

Time Parameters

ParameterSymbolDefinition
Lag time\(t_L\)Time from centroid of effective rainfall to peak discharge
Time to peak\(t_p\)Time from start of effective rainfall to peak discharge
Time of concentration\(t_c\)Time for runoff to travel from the hydraulically most remote point to the outlet
Time base\(T_b\)Total duration of direct runoff from start to end
Recession time\(T_r\)Duration of recession limb from peak to end of direct runoff

Baseflow

Baseflow (groundwater contribution) is the sustained low flow component present before, during, and after the storm event. It must be separated from the hydrograph before unit hydrograph analysis can proceed. Three common separation methods are:

  • Straight-line method: Draw a horizontal line from the point of rise to where it intersects the recession limb.
  • Fixed base method: Extend the pre-event recession curve under the hydrograph, then connect it to the recession limb at a point \(N\) days after the peak, where \(N = A^{0.2}\) (A in km²).
  • Variable slope method: Project the pre-event recession forward and the post-event recession backward; join the two inflection points with a curved line.

Types of Hydrographs

Storm (Flood) Hydrograph

The hydrograph produced by a single storm event. It includes both direct runoff and baseflow. This is the raw record obtained from stream-gauging stations.

Annual Hydrograph

A plot of mean daily or monthly discharge over a full year, revealing the seasonal pattern of flow regime including wet-season peaks and dry-season low flows. Used in reservoir yield analysis and irrigation planning.

Composite Hydrograph

Results when multiple storm bursts occur in quick succession so that individual hydrographs overlap. Analysis requires separation of the individual storm responses.

Unit Hydrograph (UH)

The hydrograph of direct runoff resulting from one unit (1 mm or 1 cm) of effective rainfall uniformly distributed over the entire catchment at a uniform rate during a specified duration. This is the most important theoretical tool in deterministic hydrology, introduced by Sherman (1932).

Synthetic Unit Hydrograph

A unit hydrograph derived from catchment characteristics (area, slope, shape) rather than from observed rainfall-runoff data. Essential for ungauged catchments.

Instantaneous Unit Hydrograph (IUH)

The limiting case of a unit hydrograph as the rainfall duration approaches zero. It is a theoretical concept that provides the most fundamental description of basin response and forms the basis for convolution-based runoff modeling.

Factors Affecting the Shape of a Hydrograph

  • Catchment area: Larger areas produce lower peak discharges per unit area and longer time bases.
  • Basin shape: Fan-shaped (compact) basins produce sharp, high peaks; elongated basins produce flatter, delayed peaks.
  • Slope: Steeper slopes lead to faster concentration and higher peaks.
  • Drainage density: High drainage density reduces travel times, producing flashier hydrographs.
  • Soil permeability and land use: Impervious surfaces increase runoff ratio and peak; forests and permeable soils attenuate peaks.
  • Rainfall intensity and duration: Higher intensity over longer duration produces greater peak discharge.
  • Antecedent moisture condition (AMC): Wet soils have lower infiltration capacity, increasing runoff fraction.
  • Channel storage: Lakes and floodplains attenuate peaks by storing flood water temporarily.

Unit Hydrograph Theory

Sherman's Assumptions (1932)

The classical unit hydrograph (UH) rests on three fundamental assumptions:

  1. Time invariance: The direct runoff hydrograph for a given effective rainfall pattern is always the same regardless of when in time the storm occurs (the basin's response function does not change with time).
  2. Linearity (superposition): The direct runoff from any effective rainfall pattern can be computed by multiplying the UH ordinates by the corresponding effective rainfall depths and superimposing the resulting hydrographs with appropriate time lags.
  3. Proportionality: If the effective rainfall in a given duration is \(n\) units instead of 1, the direct runoff ordinates are \(n\) times the UH ordinates.

Unit constraint: The volume under the unit hydrograph must equal exactly 1 unit (1 mm or 1 cm) of direct runoff over the entire catchment area. That is: \(\sum Q_i \cdot \Delta t = \dfrac{A \times 1 \text{ mm}}{1000}\) (with Q in m³/s, A in m², \(\Delta t\) in seconds).

Superposition Principle

For a storm producing effective rainfall depths \(P_1, P_2, \ldots, P_n\) in successive unit periods, the direct runoff hydrograph ordinate at time step \(t\) is:

\[ Q_t = \sum_{j=1}^{n} P_j \cdot U_{t-(j-1)} \]

where \(U_{t-(j-1)}\) is the unit hydrograph ordinate at time \([t-(j-1)]\Delta t\), and \(P_j\) is effective rainfall in the \(j\)-th time interval. This is the discrete convolution equation, the foundation of all linear rainfall-runoff models.

Changing the Duration of a Unit Hydrograph

A \(t_r\)-hour unit hydrograph can be converted to a \(2t_r\)-hour unit hydrograph by lagging two \(t_r\)-hour UHs by \(t_r\) hours, adding ordinates, and dividing by 2. More generally, the S-curve method (described below) is used to convert to any arbitrary duration.

Derivation of the Unit Hydrograph from Storm Data

To derive a UH from a gauged single-storm event, the following steps are followed:

  • Select a simple, isolated storm event with relatively uniform rainfall distribution over the catchment and a single peak in the hydrograph. Ideally use storms of moderate intensity with a near-uniform spatial pattern.
  • Separate baseflow from the total hydrograph using one of the three methods described above (straight-line, fixed base, or variable slope) to obtain the direct runoff hydrograph (DRH).
  • Compute the direct runoff depth \(P_e\) (effective rainfall) by dividing the volume of direct runoff \(V_{DRH}\) by the catchment area \(A\):
    \[ P_e = \frac{V_{DRH}}{A} = \frac{\sum Q_i^{DRH} \cdot \Delta t}{A} \]
  • Divide each DRH ordinate by the effective rainfall depth \(P_e\) to obtain the unit hydrograph ordinates:
    \[ U_i = \frac{Q_i^{DRH}}{P_e} \]
    The resulting UH has a volume equivalent to exactly 1 unit of effective rainfall over the basin.
  • Determine the UH duration \(t_r\): this is the duration of the effective rainfall burst used in the storm, not the total storm duration.
  • Average multiple UHs derived from several storms to reduce observational uncertainty. Ordinates may be averaged directly; time parameters should be aligned on the time axis before averaging.

Matrix (Least-Squares) Method for Complex Storms

For storms with multiple rainfall bursts, the convolution equation forms an overdetermined system of linear equations:

\[ \mathbf{Q} = \mathbf{P} \cdot \mathbf{U} \]

where \(\mathbf{Q}\) is the vector of direct runoff ordinates, \(\mathbf{P}\) is the lower-triangular matrix of effective rainfall depths, and \(\mathbf{U}\) is the unknown UH ordinate vector. The least-squares solution is:

\[ \mathbf{U} = \left(\mathbf{P}^T \mathbf{P}\right)^{-1} \mathbf{P}^T \mathbf{Q} \]

This approach is robust when data quality is good but can produce oscillating (physically unrealistic) solutions for noisy data, in which case constrained optimization is applied.

S-Curve (Summation Curve) Method

The S-curve (also called the S-hydrograph) is used to convert a unit hydrograph of duration \(t_r\) hours to any other duration \(t_r'\) hours without restriction to simple multiples.

Construction of the S-Curve

The S-curve is produced by summing an infinite series of \(t_r\)-hour UHs, each lagged by \(t_r\) hours from the previous one:

\[ S(t) = \sum_{k=0}^{\infty} U(t - k \cdot t_r) \]

The resulting S-curve rises from zero to a constant equilibrium discharge \(Q_{eq}\):

\[ Q_{eq} = \frac{A}{t_r} \]

where \(A\) is catchment area (m²), \(t_r\) is the unit duration in seconds, and \(Q_{eq}\) is in m³/s. This equilibrium corresponds to a continuous rainfall of 1 mm/hr over the entire catchment.

Deriving a New UH

  1. Lag the original S-curve by the desired new duration \(t_r'\).
  2. Subtract the lagged S-curve from the original S-curve to get a stepped hydrograph.
  3. Multiply each ordinate by \(t_r / t_r'\) to obtain the unit hydrograph for duration \(t_r'\).
\[ U_{t_r'}(t) = \frac{t_r}{t_r'}\left[S(t) - S(t - t_r')\right] \]

Oscillation warning: If the original UH contains data errors or irregular ordinates, the S-curve method can amplify these into unrealistic oscillations in the derived UH. Always smooth the original UH ordinates before applying the S-curve.

S-curve hydrograph derivation diagram showing: original 2-hour unit hydrograph ordinates, the summed S-curve reaching equilibrium discharge Qeq, the lagged S-curve offset by desired duration t-prime, and the resulting derived 3-hour unit hydrograph obtained by subtracting and scaling

Figure 3: S-curve method for converting a 2-hour UH to a 3-hour UH.

Instantaneous Unit Hydrograph (IUH)

The IUH, denoted \(u(t)\) or \(h(t)\), is defined as the direct runoff hydrograph produced by an instantaneous burst of effective rainfall of 1 mm spread uniformly over the entire catchment. It is the limiting form of the unit hydrograph as duration \(t_r \to 0\).

Nash Cascade Model

Nash (1957) modeled the IUH as the outflow from a cascade of \(n\) identical linear reservoirs, each with storage constant \(K\):

\[ u(t) = \frac{1}{K\,\Gamma(n)} \left(\frac{t}{K}\right)^{n-1} e^{-t/K} \]

where \(\Gamma(n)\) is the Gamma function (equal to \((n-1)!\) when \(n\) is an integer). The two parameters \(n\) and \(K\) characterize the basin: \(n\) controls the shape (skewness) and \(K\) the scale (time). The moments of the IUH give:

\[ \text{Mean lag} \; t_L = nK \]
\[ \text{Variance} \; \sigma^2 = nK^2 \]

Parameters \(n\) and \(K\) are estimated from the first two moments of the observed direct runoff hydrograph using the method of moments.

Relationship between IUH and Unit Hydrograph

The \(t_r\)-hour unit hydrograph ordinate \(U(t, t_r)\) relates to the IUH by:

\[ U(t, t_r) = \frac{1}{t_r}\int_{t-t_r}^{t} u(\tau)\,d\tau \]

Conversely, the IUH can be derived from two S-curves:

\[ u(t) = \lim_{t_r \to 0} \frac{S(t) - S(t - t_r)}{t_r} = -\frac{dS}{dt} \cdot (-1) = \frac{dS}{dt} \]

Convolution Integral

For any effective rainfall intensity function \(i(\tau)\), the direct runoff hydrograph is obtained by the convolution integral:

\[ Q(t) = \int_0^{t} i(\tau) \cdot u(t - \tau)\,d\tau \]

This is the continuous analog of the discrete convolution used with the finite-duration UH. In practice it is evaluated numerically.

Synthetic Unit Hydrograph Methods

When observed rainfall-runoff data are not available (ungauged catchments), the UH is estimated from measurable basin characteristics. Three widely used methods are described below.

Snyder's Synthetic Unit Hydrograph

Snyder (1938) related UH parameters to basin characteristics for Appalachian watersheds:

\[ t_p = C_t \left(L \cdot L_{ca}\right)^{0.3} \]
\[ Q_p = \frac{2.78 \, C_p \, A}{t_p} \]

where \(t_p\) is the lag time (hours), \(L\) is the length of the main channel (km), \(L_{ca}\) is the distance from the outlet to the point on the channel nearest the centroid of the basin (km), \(A\) is basin area (km²), and \(C_t\) (0.3 to 0.6) and \(C_p\) (0.4 to 0.8) are regional coefficients. Peak discharge \(Q_p\) is in m³/s.

The standard UH duration is:

\[ t_r = \frac{t_p}{5.5} \]

SCS (NRCS) Dimensionless Unit Hydrograph

The U.S. Soil Conservation Service (now NRCS) developed a dimensionless UH expressed as \(Q/Q_p\) versus \(t/t_p\). The shape is defined by tabulated values; the peak discharge is:

\[ Q_p = \frac{0.208 \, A}{t_p} \]

where \(A\) is in km² and \(t_p\) in hours. The time to peak is estimated as:

\[ t_p = \frac{t_r}{2} + t_L \]

where the lag time \(t_L \approx 0.6 \, t_c\) (time of concentration). The time base of the SCS UH is approximately \(T_b = 2.67 \, t_p\).

\(t/t_p\)\(Q/Q_p\) \(t/t_p\)\(Q/Q_p\)
0.00.0001.20.930
0.10.0151.40.780
0.20.0751.60.560
0.30.1601.80.390
0.40.2802.00.270
0.50.4302.20.180
0.60.6002.40.115
0.70.7702.60.075
0.80.8902.80.040
0.90.9703.00.021
1.01.0003.50.005
1.10.9804.00.000

Table 1: SCS dimensionless unit hydrograph coordinates.

Gray's Synthetic UH

Gray (1961) expressed the UH as a gamma distribution:

\[ q(t) = \frac{Q_p}{t_p} \cdot \frac{e}{(\alpha-1)} \left(\frac{t}{t_p}\right)^{\alpha-1} \exp\!\left[-\frac{\alpha-1}{1}\cdot\frac{t}{t_p}\right] \]

where \(\alpha\) is a shape factor determined from basin characteristics. The SCS approach is a special case with \(\alpha \approx 3.7\).

Direct Runoff Hydrograph (DRH)

The DRH is obtained from the total storm hydrograph by subtracting the baseflow component. It represents only the direct (surface and near-surface) response to effective rainfall. The relationship between DRH, UH, and effective rainfall is expressed by discrete convolution:

\[ Q_m = \sum_{j=1}^{\min(m,\,n)} P_j \cdot U_{m-j+1} \qquad m = 1, 2, \ldots, N+M-1 \]

where \(N\) is the number of effective rainfall pulses, \(M\) is the number of UH ordinates, \(Q_m\) is the DRH ordinate at time step \(m\), \(P_j\) is the effective rainfall depth in interval \(j\), and \(U_{m-j+1}\) is the corresponding UH ordinate.

Effective Rainfall and Losses

Effective (net) rainfall is the portion of total rainfall that becomes direct runoff. It is obtained by subtracting abstractions (infiltration, interception, depression storage) from gross rainfall. Common methods:

  • Phi-index (\(\phi\)): A constant rate of abstraction subtracted from rainfall intensity; the phi-index is adjusted iteratively so that total effective rainfall equals observed direct runoff depth.
  • SCS Curve Number (CN) method:
    \[ P_e = \frac{(P - I_a)^2}{P - I_a + S} \quad \text{where} \quad I_a = 0.2S, \quad S = \frac{25400}{CN} - 254 \]
  • Horton's infiltration equation:
    \[ f(t) = f_c + (f_0 - f_c)\,e^{-\beta t} \]

Worked Example: Deriving and Applying a Unit Hydrograph

Problem Statement

A storm over a catchment of area A = 200 km² produced the following total streamflow hydrograph (1-hour time step) and had a constant baseflow of 10 m³/s. The storm had a single 2-hour burst of effective rainfall of Pe = 4 cm. Derive the 2-hour unit hydrograph and compute the direct runoff hydrograph for a design storm with effective rainfall [3 cm, 5 cm] in two successive 2-hour periods.

Step 1: Subtract Baseflow and Compute DRH

Time (hr) Total Q (m³/s) Baseflow (m³/s) DRH (m³/s)
010100
1301020
2851075
316010150
418510175
514510135
61001090
7701060
8401030
9201010
1010100

Step 2: Verify Volume

\[ V_{DRH} = (0+20+75+150+175+135+90+60+30+10+0) \times 3600 \;\text{m}^3 \] \[ = 745 \times 3600 = 2{,}682{,}000 \;\text{m}^3 \]
\[ P_e = \frac{V_{DRH}}{A} = \frac{2{,}682{,}000}{200 \times 10^6} \approx 0.0134 \;\text{m} = 1.34 \;\text{cm} \]

The computed effective rainfall (1.34 cm) differs from the stated 4 cm, suggesting a phi-index adjustment is needed in practice; for this example we divide DRH ordinates by 4 cm to get the 2-hour UH.

Step 3: Derive the 2-hour Unit Hydrograph (UH2hr)

\[ U_i = \frac{Q_i^{DRH}}{P_e} = \frac{Q_i^{DRH}}{4 \;\text{cm}} \]
Time (hr) DRH (m³/s) UH (m³/s per cm)
000
1205.0
27518.75
315037.50
417543.75
513533.75
69022.50
76015.00
8307.50
9102.50
1000

Step 4: Convolve UH with Design Storm [3 cm, 5 cm]

\[ Q_m = P_1 \cdot U_m + P_2 \cdot U_{m-1} = 3 \cdot U_m + 5 \cdot U_{m-1} \]
Time (hr) 3 × UH (m³/s) 5 × UH lagged (m³/s) DRH (m³/s)
0000
115.0015.0
256.2525.081.25
3112.5093.75206.25
4131.25187.50318.75
5101.25218.75320.00
667.50168.75236.25
745.00112.50157.50
822.5075.0097.50
97.5037.5045.00
10012.5012.50
11000

The peak DRH of 320 m³/s occurs at hour 5. Adding baseflow (10 m³/s) gives a peak total discharge of 330 m³/s for the design storm.

Interactive Charts

Chart 1: Flood Hydrograph Components (Storm Hydrograph, DRH & Baseflow)

Total streamflow (blue), direct runoff hydrograph (orange), and constant baseflow (green) from the worked example.

Chart 2: 2-Hour Unit Hydrograph vs. DRH for Design Storm [3 cm, 5 cm]

2-hour UH (green), DRH for P=[3 cm, 5 cm] storm (red), and total discharge including baseflow (purple).

Chart 3: S-Curve Constructed from the 2-Hour Unit Hydrograph

S-curve (blue) reaching equilibrium discharge. Each lagged UH contribution is shown in lighter shades.

Chart 4: Nash IUH for Different n and K Parameters

Nash IUH \(u(t) = \frac{1}{K\Gamma(n)}\left(\frac{t}{K}\right)^{n-1}e^{-t/K}\) for four parameter combinations. Higher \(n\) or \(K\) shifts and broadens the peak.