Professional Documents
Culture Documents
DOI: 10.1007/s11269-006-9018-2
C Springer 2006
Abstract. There are a variety of techniques for estimating the parameters x and K of the Muskingum
method of flood routing. One common difficulty in all the approaches is that different storm sequences
along the same river reach would typically yield different parameter estimates. The a statistical analysis
of these parameters also shows that they are highly variable. As a result achieving of a high level
accuracy may not be the principle issue in describing x and K. This paper presents two approximate
methods for estimating these parameters rather easily. The first method requires the computation of
the slopes of the inflow and outflow hydrographs at their point of intersection, and the computation
of the maximum storage within the reach. The second method requires the computation of the inflow
and outflow hydrographs at two specific points. Three case studies investigated show that the first
method gives estimates for the Muskingum parameters comparable to those derived by traditional
estimation procedures for hydrographs showing linear characteristics.
Introduction
The Muskingum method is a hydrologic river routing technique based on the
equation of continuity. Given the inflow at the upstream end of a river reach, the
outflow at the downstream end is expressed as
I1 + I2 Q1 + Q2 S2 − S1
− = (1)
2 2 t
where I is the inflow rate to the reach, Q the outflow; S the volume of water stored,
and t the time increment. The subscripts 1 and 2 denote the values of the respective
terms at the beginning and end of the time interval considered. The storage within
the reach is modeled by
S = S0 + K [x I n + (1 − x)Q n ] (2)
where S0 represents the initial storages, K the storage-time constant for the reach,
x a proportionality constant, and n an exponent used for considering the effects of
980 J. M. AL-HUMOUD AND I. I. ESEN
S = S0 + K [x I + (1 − x)Q] (3)
Q 2 = C 0 I2 + C 1 I1 + C 2 Q 1 (4)
where
If the data on the inflow and outflow are sparse, then the value of K is taken as the
travel time in the reach, and x is assumed to have an average value of 0.2 (Viessman
and lewis, 2003). If both the inflow and outflow hydrographs are available, then the
Muskingum routing parameters can be determined by one of the several estimation
techniques reported in literature (HEC-HMS, 2001). In the traditional trial-and-
error graphical approach developed by McCarthy (1938) for the linear Muskingum
model, the so-called weighted discharge term [x I + (1−x)Q] is plotted against the
accumulated storage for different values of x assumed. Such a plot is referred to as
the “discharge-storage curve”. The particular value which generates the narrowest
loop is accepted as the best estimate of x. The loop is then approximated by a straight
line and, as Equation (3) stipulates the value for K is estimated as the reciprocal of
the slope of the line. Figure 1 illustrates the application of this procedure using the
inflow and outflow hydrographs (Wanielista, 1990; Bedient and Huber, 1992). For
this case, it is observed that the value of x which results in the narrowest loop is
about 0.3, and the value of K can be estimated as 1.1 days, which is the inverse of
the slope of the narrowest loop as shown in the figure.
Clearly the trial-and-error graphical procedure briefly described here is some-
what subjective and time consuming. For the most part, it has become obsolete.
To avoid subjective interpretations of data in estimating K and x, several alternate
numerical techniques have been developed. These include linear and nonlinear
regression schemes based on the least-squares method, orthogonal least-squares
methods, piecewise linear iterative regression methods, iterative optimization tech-
niques, methods of moments and cumulants, and others. The early linear models are
reviewed by Singh and McCann (1979), and the more recent linear and nonlinear
models were compared by Yoon and Padmanabhan (1993). Various other proce-
dures have also been developed for estimating the coefficients C0 , C1 and C2 without
APPROXIMATE METHODS FOR THE ESTIMATION OF MUSKINGUM flOOD 981
Figure 1. Traditional graphical procedure for the estimation of K and x (Wanielista, 1990;
Bedient and Huber, 1992).
Least-Squares Procedure
Gill (1978) developed a least-squares scheme in which the error sum of squares
was defined as the sum of the squares of the differences between the observed
and computed values of storage. Here, we shall modify Gill’s procedure slightly to
emulate McCarthy’s graphical procedure. First, Equation (3) is written as
y =a+b S (8)
y = x I + (1 − x)Q (9)
982 J. M. AL-HUMOUD AND I. I. ESEN
and
1
b= (10)
K
n
E y (a, b) = (yi − a − bSi )2 (11)
i=1
Where E y (a,b) is the sum of the squares of the difference between the observed and
computed values of the weighted discharge, yi is the observed weighted discharge
for a given value of x, Si is the observed value of storage and, n is the total number
of observations. The function E y defined by Equation (11) is usually referred to
as the error sum of squares. Again, for a given value of x, the values of a and
b for which E y becomes a minimum can be determined from ∂ E y /∂a = 0 and
∂ E y /∂b = 0. The solution of the resulting equations will lead to
yi Si − yi Si Si
a= 2 2 (12)
n Si − Si
n yi Si − yi Si
b= 2 2 (13)
n Si − Si
Confidence Regions
Confidence contours are defined by considering E y as a constant. Although an exact
confidence level associated with a contour can be defined for linear least-squares,
for convenience we shall use the approximate 100 (1 − q)% confidence contours
APPROXIMATE METHODS FOR THE ESTIMATION OF MUSKINGUM flOOD 983
Using the definition of the weighted discharge by Equation (8), the confidence
contour is then given by
n
Sq = {(y − a)−bS}2 (17)
i=1
Approximate Methods
For the approximate procedures, our models are based on the limiting form of the
continuity equation given by Equation (1), i.e.
∂S
I−Q= (19)
∂t
984 J. M. AL-HUMOUD AND I. I. ESEN
The partial derivative of S with respect to time follows from Equation (3) as
∂S ∂I ∂Q
=K x + (1 − x) (20)
∂t ∂t ∂t
Now consider the inflow and outflow hydrographs for a river reach as shown in
Figure 1. At time t B when the inflow and outflow hydrographs intersect, I B = Q B ,
and Equation (19) gives (∂ S/∂t) B = 0. Thus, from Equation (20)
(∂ Q/∂t) B
x= (21)
(∂ Q/∂t) B − (∂ I /∂t) B
Sm
K = (22)
IB
where Sm represents the maximum storage, shown by the shaded area in Figure 2.
At t = t A , (∂ I /∂t) A = 0, and Equations (19) and (20) give
∂Q
I A − Q A = K (1 − x) (23)
∂t A
Case Studies
Three case studies will be considered here. Case study 1 is based on the inflow and
outflow hydrographs exhibiting linear characteristics (Viessman and Lewis, 2003).
Case study 2 uses the data set from Wilson (1974). Data reported by Wilson are
known to present a nonlinear relationship between weighted discharge and storage.
This data set has also been extensively studied by others (Gill, 1978; Tung, 1984;
Yoon and Padmanabhan, 1993; and Mohan, 1997). The third case is based on the
data reported by Wu et al. (1985). It was shown by Wang and Sing (1992) that
the outflow hydrograph for this case could be best represented by Muskingum
parameters varying along the river reach.
Table I summarizes the values of x and K computed by the least-squares method,
and by the approximate methods 1 and 2 for these three cases. Further, Tables II,
III, and IV list the observed inflow and outflow, and the outflow predicted based on
these methods. Finally, Figure 3 delineates the contours for 95% confidence for x
and K determined by the least-squares method.
Data set x K x K x K
Viessman and 0.23 1.89 0.37 1.77 0.16 3.38
Lewis (2003)
(K in days)
Wilson (1974) 0.25 29.1 0.32 22.4 0.26 51.3
(K in hours)
Wu et al. (1985) 0.053 20.5 0.269 16.3 0.202 42.2
(K in hours)
Table II. Observed and computed values of outflow for data set given by Viessman and
Lewis (2003)
Table III. Observed and computed values of outflow for data set given by Wilson (1974)
Table IV. Observed and computed values of outflow for data set given by Wu et al. (1985)
Sm = K I Bn (27)
Using the subscripts 1 and 2 to indicate the values related to the two different storms,
can now be determined in the form
n(Sm 1 /Sm 2 )
n= (28)
n(I B1 /I B2 )
APPROXIMATE METHODS FOR THE ESTIMATION OF MUSKINGUM flOOD 989
Figure 3. The 95% confidence contours for K and x. Data sets are from: (a) Viessman and
Lewis, 2003; (b) Wilson, 1974; (c) Wu et al. (1985).
The principal advantage of the approximate methods are that the Muskingum pa-
rameters can be directly estimated from the properties of the inflow and outflow
hydrographs. Thus eliminating the need for trial-and-error and other types of nu-
merical solutions. On the other hand, their accuracy depends on the reliability of
the plotted hydrographs. Computations needed for the slopes of the hydrographs
990 J. M. AL-HUMOUD AND I. I. ESEN
Acknowledgements
The two approximate methods discussed in this paper were suggested by the late
Professor Mahdi S. Hantush (Abdulla, 1983). In addition, the authors would like
to thank the distinguished reviewers of the journal for their useful comments and
suggestions.
References
Abdulla, S. A. S., 1983, Flood Routing Using Muskingum Method. Unpublished Project Report
Supervised by M.S. Hantush, Department of Civil Engineering, Kuwait University, Kuwait.
Bedient, P. B. and Huber, W. C., 1992, Hydrology and Flood Plain Analysis, 2nd edition, Addison-
Wesley, New York.
Draper, N. R. and Smith, H., 1981, Applied Regression Analysis, 2nd ed. John Wiley, New York.
Gill, M. A., 1978, ‘Flood routing by the muskingum method’, Journal of Hydrology 30, 47–61.
HEC-HMS, 2001, U.S. Army Corps of Engineers, Hydrologic Engineering Center, Davis, California,
USA.
Linsley, R. K. and Franzini, J. B., 1972, Water-Resources Engineering, 2nd ed. McGraw-Hill, New
York.
McCarthy, G. T., 1938, The Unit Hydrograph and Flood Routing, Presented at Conf. North Atlantic
Div., U.S. Army Corps Eng. (unpublished).
Mohan, S., 1997, ‘Parameter estimation of nonlinear Muskingum models using genetic algorithm’,
J. Hydraul. Eng. ASCE 123(2), 137–142.
Quimpo, R. G., 1992, Hydrology and hydraulics, Department of Civil Engineering, University of
Pittsburgh, Pittsburgh.
Singh, V. P. and McCann, R. C., 1980, ‘Some notes on Muskingum method of flood routing’, Journal
of Hydrology 48, 343–361.
Stephenson, D., 1979, ‘Direct optimization of Muskingum routing coefficients’, J. Hydrol. 36,
353–363.
Tung, Y. K., 1984, ‘River flood routing by nonlinear Muskingum method’, ASCE J. Hydraul. Div.
111(12), 1447–1460.
Viessman, Jr., W. and Lewis, G. L., 2003, Introduction to Hydrology, Pearson Education, Inc., Upper
Saddle River, New Jersey, USA.
Wanielista, M., 1990, Hydrology and Water Quantity Control, John Wiley and Sons, New York.
Wang, G. T. and Singh, V.P., 1992, ‘Muskingum method with variable parameters for flood routing
in channels’, J. Hydrol. 134, 57–76.
Wilson, E.M., 1974, Engineering Hydrology, MacMillan Education Ltd., Hampshire, U.K.
Wu, Jy. S., King, E. L. and Wang, M., 1985, ‘Optimal identification of Muskingum routing coeffi-
cients’, Water Resour. Bull. 21(3), 417–421.
Yoon, J. and Padmanabhan, G., 1993, ‘Parameter estimation of linear and nonlinear Muskingum
models’, Journal of Water Resources Planning and Management, ASCE 119(5), 600–610.