Skip to article sections

The original paper by Easa (2014) developed a new storage equation for the Muskingum flood routing model to improve the fit to observed outflows. The original research is both useful and interesting. In this discussion, some notes and comments will be presented to extend and uphold the results of the original paper.

In general, the storage of unsteady flow in a natural river depends primarily on the inflow and outflow and on the geometric and hydraulic characteristics of the river and its control features (Akbari and Barati, 2012; Chow, 1959; Viessman and Lewis, 2003). Easa (2014) developed a new four-parameter non-linear Muskingum model by assuming that the flow and storage characteristics at the upstream and downstream cross-sections are constant. If this assumption is not established, the storages at the upstream and downstream sections can be expressed as

where I and Q are simultaneous values of inflow and outflow; Sin and Sout mirror storage at the upstream and downstream sections, respectively; a1 and n1 denote the depth-discharge characteristics; b1 and m1 denote the mean depth-storage characteristics at the upstream cross-section; and a2 and n2, b2 and m2 are corresponding values at the downstream cross-section.

By substituting Sin and Sout from the above equation into Equation 16 of the original paper by Easa (2014), the general form of storage–discharge relationship (or storage equation) of the Muskingum model can be expressed as

where β, γ1=wb1/(a1)m1/n1, α1=m1/n1, γ2=(1−w)b2/(a2)m2/n2, and α2=m2/n2 are flood routing parameters; w defines the relative weights given to inflow and outflow for the river reach.

The model has five parameters, γ1, α1, γ2, α2 and β, which must be calibrated using available flood events. The available storage equations of the Muskingum model including linear and non-linear models along with routing parameters are presented in Table 7. For the linear model, a finite-difference method is available for the numerical solution of the governing equations (i.e. storage equation together with the one-dimensional continuity equation) (Barati, 2013), while for each form of non-linear model, similar to Easa (2014) or Barati (2011), the Euler method can be adopted for the numerical solution. In order to avoid negative discharges in the routing procedure of the non-linear models, the penalty approach which was proposed by Karahan et al. (2013) can be considered.

Interestingly, a better solution can be obtained by using the four-parameter storage equation for example 3 of Easa (2014) as K = 0·4608, w = 0·1665, α = 0·9215 and β = 1·5679, with sum of the square of the deviation (SSQ) equal to 73 379·35.

For a five-parameter model, the flood routing parameters and SSQ values along with the percentage of the improvement over the best results of the four-parameter model for the three case studies of Easa (2014) are presented in Table 8. The results indicated that the five-parameter model yielded better results than the four-parameter one. The significant improvement is achieved for the first and latter case studies, although the improvement for the second case is not considerable.

Different weighted-flow and storage volume relationships in natural rivers may be occurring around the world. By considering the available storage equations of Table 7, it is possible to select the proper storage equation for a given natural river. As discussed by Barati (2014), the proper storage–discharge relationship for each river must be selected by considering the relationship between weighted-flow and storage volume of the flood events. However, it should be stated that the calibration procedure of the routing parameters may be more challenging; also the dependence of the model's results on the calibration data may increase by increasing the number of parameters of the storage equation. Therefore, by considering the degree of non-linearity of the flood event, the engineers must select a storage equation with lower routing parameters, as far as possible, without losing accuracy in the flood routing simulation.

The author thanks the discussers for their interest in the paper. Their extension to include separate flow parameters for the upstream and downstream sections is useful for the cases in which the sections have different characteristics. There are just a few points that are worthy of note.

The discussers' five-parameter model should naturally improve model performance as it has more parameters, compared with the four-parameter model. As the discussers correctly pointed out, a trade-off should be made between the extra parameters and the resulting improvement in model performance. However, a relatively large number of parameters no longer presents an issue given modern computers and superior optimisation software.

The discussers have obtained a slightly improved solution of SSQ = 73 379·35 for example 3 with the following optimal parameters K = 0·0768, w = 0·1665, α = 0·9215 and β = 1·5679. This is indeed a better solution. The author obtained a solution with identical SSQ and similar optimal parameter values, except that the optimal value of K was 0·4609 (now corrected by discussers). It is worth noting that the flood routing optimisation problem is highly non-linear and non-convex. Generally, it is possible to improve the solution by running the model several times, each time starting with the previous ‘optimal' solution. The process is stopped when the improvement in the optimal solution is not large.

Although the discussers' model is theoretically correct, a better model that preserves the physical significance of the original parameters is given by

where K1 and K2 = storage parameters for the upstream and downstream sections, respectively, given by b1 /aα11 and b2 /aα22. For constant characteristics of the upstream and downstream sections, K1 = K2, a1 = a2, and Equation 26 reduces to the four-parameter model of the original paper by Easa (2014).

The discussers presented in Table 7 a summary of the available storage equations of the Muskingum model. There is, however, another storage equation that should be included in this table. It is a three-parameter non-linear Muskingum model with variable exponent parameter (VEP), which takes the form (Easa, 2013)

where β(uj) = exponent parameter for time interval j and uj = dimensionless inflow variable (0 to 1) for time interval j = Ij/Imax, where Ij = inflow for time interval j and Imax = maximum inflow during the routing period. The number of exponent parameters depends on the number of specified inflow levels L and equals 2 + L. The exponent parameter was modelled using a step function which is given by (for L = 3 for example)

where Ai = dimensionless inflow interval i (i = 1, 2, 3) and χAi(uj) = indicator function of Ai, which is defined as

Note that there are three exponent parameters (β1, β2 and β3) that are defined for three dimensionless inflow ranges (0, v1), (v1, v2), and (v2, 1), where v1 and v2 are dimensionless inflow dividing values.

Extending the idea of VEP to the four-parameter model presented in the paper yields the following storage equation

The total number of parameters of this model is 3 + L. For L = 2, for example, the number of parameters is 5. Note that this five-parameter model with VEP is obtained by using two exponent parameters, whereas the discussers' five-parameter model is obtained by using two flow parameters. To allow comparison of the two models, the five-parameter model with VEP was applied to the three examples and the results are shown in Table 9. As noted, the reductions in SSQ, compared with the discussers' model, are 2, 28 and 14% for examples 1, 2, and 3, respectively (for example 1, which already has an almost perfect fit, a continuous function of the exponent parameter was used). In addition, a six-parameter model (L = 3) was evaluated and SSQ was reduced further to 31 and 33%, for examples 2 and 3 respectively. Clearly, the extra parameter has more than doubled SSQ reduction for example 3 (multiple-peak hydrograph), but produced a small improvement for example 2 (non-smooth, single-peak hydrograph). Thus, the number of inflow levels may vary from one situation to another.

Based on these and the discussers' results, it appears that the exponent parameter β has a more significant effect on model performance than the flow parameter α. This was perhaps the main reason most researchers in the past have focused on the non-linear model with β (NL2) than the one with α (NL1), as mentioned in the paper. The encouraging results of the VEP presented in this response have provided the motivation to extend the paper's four-parameter Muskingum model to account for the variability of all four model parameters with flood characteristics. A forthcoming work by the author, which has been submitted for publication, demonstrates that the model would be quite useful for all types of hydrographs.

In conclusion, over the past several decades researchers have attempted to improve the performance of the non-linear Muskingum model by adopting different solution algorithms. This strategy, however, has resulted in a very slight improvement. To promote alternative thinking, the author has recently focused on changing the structure of the model itself. The author was pleased to see the discussers' contribution as it followed the same thinking.

Akbari
 
GH
,
Barati
 
R
.
Comprehensive analysis of flooding in unmanaged catchments
.
Proceedings of the Institution of Civil Engineers –Water Management
,
2012
,
165
, (
4
):
229
–
238
, .
Barati
 
R
.
Parameter estimation of nonlinear Muskingum models using Nelder–Mead Simplex algorithm
.
Journal of Hydrologic Engineering, ASCE
,
2011
,
16
, (
11
):
946
–
954
.
Barati
 
R
.
Application of Excel solver for parameter estimation of the nonlinear Muskingum models
.
KSCE Journal of Civil Engineering
,
2013
,
17
, (
5
):
1139
–
1148
.
Barati
 
R
.
Discussion: Estimation of Muskingum parameter by meta-heuristic algorithms
.
Proceedings of the Institution of Civil Engineers – Water Management
,
2014
,
167
, (
6
):
365
–
367
, .
Chow
 
VT
.
Open Channel Hydraulics
,
1959
,
McGraw-Hill
,
New York, USA
.
Easa
 
SM
.
Improved nonlinear Muskingum model with variable exponent parameter
.
Journal of Hydrologic Engineering, ASCE
,
2013
,
18
, (
12
):
1790
–
1794
.
Easa
 
SM
.
New and improved four-parameter non-linear Muskingum model
.
Proceedings of the Institution of Civil Engineers – Water Management
,
2014
,
167
, (
5
):
288
–
298
, .
Karahan
 
H
,
Gurarslan
 
G
,
Geem
 
ZW
.
Parameter estimation of the nonlinear Muskingum flood-routing model using a hybrid harmony search algorithm
.
Journal of Hydrologic Engineering
,
2013
,
18
, (
3
):
352
–
360
.
Viessman
 
W
,
Lewis
 
GL
.
Introduction to hydrology
,
2003
,
Prentice Hall
,
NJ, USA
.

Data & Figures

Aidimensionless inflow interval i (i = 1, 2, 3)
a1, a2upstream and downstream depth-discharge characteristics, respectively
b1, b2upstream and downstream mean depth-storage characteristics, respectively
Ivalue for inflow
Ijinflow for time interval j
Imaxmaximum inflow during the routing period
jtime interval
Kstorage parameter
K1, K2storage parameters for upstream and downstream sections, respectively
Lspecified number of inflow levels
Qvalue for outflow
Sstorage in the reach
Sinstorage at upstream section of river
Soutstorage at downstream section of river
ujdimensionless inflow variable
v1, v2dimensionless inflow dividing values
wrelative weight of inflow
αflow parameter
βexponent parameter
γ1, γ2parameters for upstream and downstream sections, respectively
χindicator function of time interval
Table 7.

Summary of the available storage equations of Muskingum flood routing model

RowEquationNumber of parametersRouting parameters
1S=K[wI+(1−w)Q]2K and w
2S=K[wIα+(1−w)Qα]3K, w and α
3S=K[wI+(1−w)Q]β3K, w and β
4S=K[wIα1+(1−w)Qα2]4K, w, α1 and α2
5S=K[wIα+(1−w)Qα]β4K, w, α and β
6S=[γ1Iα1+γ2Qα2]β5γ1, α1, γ2, α2 and β
Table 8.

Results of the new model for three case studies

Case studiesParameter vector (γ1, α1, γ2, α2 and β)SSQImproved: %
Smooth single-peak hydrograph(0·0722, 0·6964, 0·8825, 0·4252, 3·8166)5·4429·07
Non-smooth single-peak hydrograph(0·3378, 1·1263, 0·2979, 1·1944, 1·3455)32 055·460·75
Multiple-peak hydrograph(6·74×10−9, 3·3262, 0·0873, 1·3655, 1·0383)69 726·754·98
Table 9.

Performance of the four-parameter non-linear Muskingum model with VEP

ExampleSSQcParameters of five-parameter model with VEP
Four-parameter model (Easa, 2014)Discussers' five-parameter modelFive-parameter model with VEPImprovement:b %Kwαβ1β2v1
Example 17·675·445·3520·9710·2640·356-a––
Example 232 29932 05623 069280·9420·3381·2831·1331·1540·289
Example 373 37969 72759 709140·0640·2671·0371·4391·4260·393

a For this example, a continuous function of the exponent parameter provided better results, β(uj) = a + b log(1·1 − uj), where a = 4·830 and b = −0·052.

b Improvement of the author's five-parameter model with VEP, compared with the discussers' five-parameter model.

c All results include SSQ for t = 0, which equals (I0 − Q0)2.

Supplements

References

Languages

or Create an Account

Close subscription notice
Close access options