Skip to main content

Flood estimation by Log Pearson III method

Short answer

Take base-10 logs of annual peak flows, compute their mean, standard deviation, and skew coefficient. For return period T, obtain frequency factor KT from Pearson III table using the skew, then compute log flood zT = mean + KT × standard deviation; the flood magnitude is 10^zT.

Explain the Log Pearson Type III distribution and the procedure to estimate a flood of return period T (T > N) from N years of annual flood data.

Log Pearson Type III distribution

In this distribution, the logarithms of the annual flood peaks are assumed to follow the Pearson Type III (gamma-type) distribution, which has three parameters: the mean, standard deviation and coefficient of skew of the log series. It is recommended in the USA (US Water Resources Council) for flood frequency. When the skew of the logs is zero, it reduces to the log-normal distribution.

For a variate z=log⁡10xz = \log_{10} x, the magnitude at return period T is

zT=zˉ+KT Sz⇒xT=10 zTz_T = \bar z + K_T\, S_z \qquad\Rightarrow\qquad x_T = 10^{\,z_T}

where zˉ\bar z = mean of the log values, SzS_z = standard deviation of the logs, and KTK_T = frequency factor, which depends on T and on the skew coefficient CsC_s of the logs (given in tables).

Procedure (N years of data, estimate for T > N)

  1. Arrange the annual maximum flood series x1,…,xNx_1,\dots,x_N and convert each to zi=log⁡10xiz_i = \log_{10}x_i.
  2. Compute the mean:
zˉ=1N∑zi\bar z = \frac{1}{N}\sum z_i
  1. Compute the standard deviation:
Sz=∑(zi−zˉ)2N−1S_z = \sqrt{\frac{\sum (z_i-\bar z)^2}{N-1}}
  1. Compute the coefficient of skew:
Cs=N∑(zi−zˉ)3(N−1)(N−2) Sz3C_s = \frac{N\sum (z_i-\bar z)^3}{(N-1)(N-2)\,S_z^3}
  1. For the required return period T and the computed CsC_s, read the frequency factor KTK_T from the table of Pearson Type III (for Cs=0C_s = 0, KTK_T is the standard normal variate; Wilson–Hilferty approximation for other skews). Interpolate if necessary.
  2. Compute zT=zˉ+KTSzz_T = \bar z + K_T S_z.
  3. Flood of return period T: xT=10zTx_T = 10^{z_T} m³/s.
  4. (Optional) Plot the points with Weibull plotting positions T=(N+1)/mT=(N+1)/m on log-probability paper, draw the fitted line xTx_T against T and extrapolate to the required T. Confidence limits can also be computed.

Because T > N, the result is an extrapolation of the fitted distribution; its reliability decreases when T is much larger than N (rule of thumb T ≤ 2N).

✓ Answer checked by Claude Sonnet 5.5

All Engineering Hydrology chapter 6 questions →