Skip to main content
Log in

Analytical and Numerical Solutions to Level Pool Routing Equations for Simplified Shapes of Inflow Hydrographs

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Civil Engineering Aims and scope Submit manuscript

A Correction to this article was published on 15 February 2022

This article has been updated

Abstract

Reservoir routing is a technique to predict an outflow hydrograph expected from a dam outlet due to a specific inflow hydrograph. This study develops a series of analytical solutions for determining outflow hydrographs with detailed calculation procedures when a triangular, abrupt wave, flood pulse, broad peak, and double-peak inflow hydrographs occur upstream of a typical reservoir with an orifice outlet. The proposed analytical solutions are used as benchmarks to evaluate 16 schemes of a conventional numerical method so-called Runge–Kutta method, and the main equations for sensitivity analyses. The results indicate that the best scheme among those 16 Runge–Kutta schemes is the Kutta–Merson scheme for all types of inflow hydrographs except the double-peak inflow hydrograph in which the Cash–Karp method outperforms others, and the peak of the inflow hydrograph and the water area supplied by the reservoir are the two most sensitive parameters influencing outflow hydrographs results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Change history

Abbreviations

\(S\) :

The storage volume of water (\(m^{3}\))

\(t\) :

Time (\(s\))

\(I\) :

Inflow (\({{m^{3} } \mathord{\left/ {\vphantom {{m^{3} } s}} \right. \kern-\nulldelimiterspace} s}\))

\(Q\) :

Discharge released from the reservoir outlet (\({{m^{3} } \mathord{\left/ {\vphantom {{m^{3} } s}} \right. \kern-\nulldelimiterspace} s}\))

\(A\) :

Area (\(m^{2}\))

\(h\) :

Water head (\(m\))

\(\lambda\) :

The orifice correction factor

\(C\) :

The orifice coefficient

\(a\) :

Total cross-sectional area of the orifice (\(m^{2}\))

\(g\) :

Gravity acceleration (\({m \mathord{\left/ {\vphantom {m {s^{2} }}} \right. \kern-\nulldelimiterspace} {s^{2} }}\))

\(I_{p}\) :

The peak of inflow hydrograph (\({{m^{3} } \mathord{\left/ {\vphantom {{m^{3} } s}} \right. \kern-\nulldelimiterspace} s}\))

\(I_{p1}\) :

The first peak of double-peak inflow hydrograph (\({{m^{3} } \mathord{\left/ {\vphantom {{m^{3} } s}} \right. \kern-\nulldelimiterspace} s}\))

\(I_{p2}\) :

The second peak of double-peak inflow hydrograph (\({{m^{3} } \mathord{\left/ {\vphantom {{m^{3} } s}} \right. \kern-\nulldelimiterspace} s}\))

\(I_{p3}\) :

The third peak of double-peak inflow hydrograph (\({{m^{3} } \mathord{\left/ {\vphantom {{m^{3} } s}} \right. \kern-\nulldelimiterspace} s}\))

\(\delta t_{d}\) :

The corresponding time to \(I_{p}\) as the peak of inflow hydrograph (\(s\))

\(\delta_{1} t_{d}\) :

The corresponding time to \(I_{p1}\) as the first peak of double-peak inflow hydrograph (\(s\))

\(\delta_{2} t_{d}\) :

The corresponding time to \(I_{p2}\) as the second peak of double-peak inflow hydrograph (\(s\))

\(\delta_{3} t_{d}\) :

The corresponding time to \(I_{p3}\) as the third peak of double-peak inflow hydrograph (\(s\))

\(t_{d}\) :

The finishing time of inflow hydrograph (\(s\))

\(t_{1}\) :

The starting time associated with the peak of inflow hydrograph (\(s\))

\(t_{2}\) :

The finishing time associated with the peak of inflow hydrograph (\(s\))

\(g\) :

Gravity acceleration (\({m \mathord{\left/ {\vphantom {m {s^{2} }}} \right. \kern-\nulldelimiterspace} {s^{2} }}\))

\(f(t)\;{\text{and}}\;g(t)\) :

General functions of time

\(B\) :

The constant value which is \(\delta t_{d}\) for triangular inflow hydrograph, \(t_{1}\) for broad peak inflow hydrograph, and \(\delta_{1} t_{d}\) for double-peak inflow hydrograph

J :

The constant value that can be calculated by applying the initial condition of zero at t = td for triangular hydrograph, zero at t = 0 and specific water depth at for abrupt wave hydrograph, specific depths at t = td and for flood pulse hydrograph, and zero at for broad peak hydrograph

J′:

The constant value that can be calculated by applying the initial condition

J″:

A constant parameter that can be calculated by applying the initial conditions

D :

The constant value, that is \(\frac{{I_{p} }}{{1 - \delta }}\) for triangular and abrupt wave hydrographs, \(\frac{{\left( {I_{p} } \right)t_{d} }}{{t_{d} - t_{2} }}\) for broad peak hydrograph, \(I_{{p1}} - \frac{{\delta _{1} (I_{{p2}} - I_{{p1}} )}}{{(\delta _{2} - \delta _{1} )}}\), \(I_{{p2}} - \frac{{\delta _{2} (I_{{p3}} - I_{{p2}} )}}{{(\delta _{3} - \delta _{2} )}}\), and \(\frac{{I_{{p3}} }}{{1 - \delta _{3} }}\) for \(\delta _{1} t_{d} \le t < \delta _{2} t_{d}\), \(\delta _{2} t_{d} \le t < \delta _{3} t_{d}\), and \(\delta _{3} t_{d} \le t < t_{d}\) sections of the double-peak hydrograph, respectively

F :

The time coefficient, which is \(\frac{{I_{p} }}{{\left( {\delta - 1} \right)t_{d} }}\) for triangular and abrupt wave hydrographs, \(\frac{{I_{p} }}{{t_{d} - t_{2} }}\) for broad peak hydrograph, \(\frac{{(I_{{p2}} - I_{{p1}} )}}{{(\delta _{2} - \delta _{1} )t_{d} }},\;\frac{{(I_{{p3}} - I_{{p2}} )}}{{(\delta _{3} - \delta _{2} )t_{d} }}\;{\text{and}}\,\frac{{I_{{p3}} }}{{\left( {\delta _{3} - 1} \right)t_{d} }}\;{\text{for}}\;\delta _{1} t_{d} \le t < \delta _{2} t_{d} ,\;\delta _{2} t_{d} \le t < \delta _{3} t_{d} \;{\text{and}}\;\delta _{3} t_{d} \le t < t_{d}\) sections of the double-peak hydrograph, respectively

Cons.:

The constant value related to the Eq. 45 solution

n :

The number of iteration for the numerical scheme

\(\Delta t\) :

The time step (s)

f :

The general function which is defined as the right side of an ODE equation

k :

The Runge-Kutta schemes' coefficients

a, b and c :

The equation's coefficients for Runge-Kutta methods

s :

The total number of equations for Runge-Kutta methods

i :

The equation's number

m :

The iteration number for each Runge-Kutta scheme

N :

The total number of iterations for each numerical scheme

\({Q}_{n}^{{\text{analytical}}}\) :

The outflow calculated from the analytical solution for the time step corresponding to the iteration number of n (m/s3)

\({Q}_{n}^{{\text{numerical}}}\) :

The outflow calculated from the numerical solution for the time step corresponding to the iteration number of n (m/s3)

\(\overline{{Q_{n}^{{\text{analytical}}} }}\) :

The average of outflow calculated from the best analytical scheme solution for the time step corresponding to the iteration number of n (m/s3)

References:

  • Basha HA (1994) Nonlinear reservoir routing: particular analytical solution. J Hydraul Eng 120:624–632

    Article  Google Scholar 

  • Chaibandit K, Konyai S (2014) Flood routing in reservoirs using synthetic unit hydrograph: the case of Bung Takreng Reservoir in Yom Basin, Thailand. In advanced materials research. Trans Tech Publ 931:818–822

    Google Scholar 

  • Chenghua OU, Xiaolu WANG, Chaochun LI, Yan HE (2016) Three-dimensional modelling of a multi-layer Sandstone Reservoir: the sebei gas field. China Acta Geologica Sinica-English Edition 90(1):209–221

    Article  Google Scholar 

  • Deng C, Liu P, Liu Y, Wu Z, Wang D (2014) Integrated hydrologic and reservoir routing model for real-time water level forecasts. J Hydrol Eng 20(9):05014032

    Article  Google Scholar 

  • Fenton JD (1989) A simplified approach to reservoir routing. Proc. Hydrology and Water Resources, symposium, Christchurch, N.Z.

  • Gioia A (2016) Reservoir routing on double peak design flood. Water 8(12):553

    Article  Google Scholar 

  • Hanasaki N, Kanae S, Oki T (2006) A reservoir operation scheme for global river routing models. J Hydrol 327(1–2):22–41

    Article  Google Scholar 

  • Ionescu CS., Nistoran DEG (2019) Influence of reservoir shape upon the choice of Hydraulic vs. Hydrologic reservoir routing method. Sustainable Solutions for Energy and Environment, E3S Web of Conferences 85(07001), DOI: https://doi.org/10.1051/e3sconf/20198507001

  • Kožar I, Lozzi-Kožar D, Jeričević Ž (2010) A note on the reservoir routing problem. Euro J Mech-B/fluids 29(6):522–533

    Article  Google Scholar 

  • Li XG, De Wang B, Shi RH (2009) Numerical solution to reservoir flood routing. J Hydrol Eng 14(2):197–202

    Article  Google Scholar 

  • Niazkar M, Afzali SH (2015) Assessment of modified honey bee mating optimization for parameter estimation of nonlinear Muskingum models. J Hydrol Eng ASCE 20(4):04014055. https://doi.org/10.1061/(ASCE)HE.1943-5584.0001028

    Article  Google Scholar 

  • Niazkar M, Afzali SH (2018) Developing a new accuracy-improved model for estimating scour depth around piers using a hybrid method. Iran J Sci Technol Trans Civil Eng 43(2):179–189. https://doi.org/10.1007/s40996-018-0129-9

    Article  Google Scholar 

  • Niazkar M, Talebbeydokhti N, Afzali SH (2019) One dimensional hydraulic flow routing incorporating a variable grain roughness coefficient. Water Resour Manage 33(13):4599–4620. https://doi.org/10.1007/s11269-019-02384-8

    Article  Google Scholar 

  • Paik K (2008) Analytical derivation of reservoir routing and hydrological risk evaluation of detention basins. J Hydrol 352(1–2):191–201

    Article  Google Scholar 

  • Polyanin AD, Zaitsev VF (1995) Handbook of exact solutions for ordinary differential equations. CRC Press, USA, pp 29–31

    MATH  Google Scholar 

  • Spada E, Sinagra M, Tucciarelli T, Barbetta S, Moramarco T, Corato G (2017) Assessment of river flow with significant lateral inflow through reverse routing modeling. Hydrol Process 31(7):1539–1557

    Article  Google Scholar 

  • www.eqworld.ipmnet.ru, Abel differential equation [2017, Nov.]

  • Zmijewski N, Bottacin-Busolin A, Wörman A (2016) Incorporating hydrologic routing into reservoir operation models: Implications for hydropower production planning. Water Resour Manage 30(2):623–640

    Article  Google Scholar 

  • Zoppou C (1999) Reverse routing of flood hydrographs using level pool routing. J Hydrol Eng 4(2):184–188

    Article  Google Scholar 

Download references

Funding

None.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Majid Niazkar.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Additional information

The original Online version of this article was revised : The co-author's affiliation and the email address has been incorrectly published

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nematollahi, B., Niazkar, M. & Talebbeydokhti, N. Analytical and Numerical Solutions to Level Pool Routing Equations for Simplified Shapes of Inflow Hydrographs. Iran J Sci Technol Trans Civ Eng 46, 3147–3161 (2022). https://doi.org/10.1007/s40996-021-00757-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40996-021-00757-x

Keywords

Navigation