Abstract
Flood routing is a methodology to predict the changes of the flow of water as it moves through a natural river, an artificial channel, or a reservoir. It is widely used in fields such as flood prediction, reservoir design, geographic planning, and many others. One of the most popular and widely used flood routing techniques is the Muskingum model, as it is conceptually simple and only depends on a few parameters that can be estimated from historical inflow/outflow records. However, the estimation of such parameters for the nonlinear case is still a challenging task. In this paper we present a method based on a powerful swarm intelligence technique called bat algorithm to solve the parameter estimation problem of the nonlinear Muskingum model for channel routing. The method is applied to an illustrative example used as a benchmark in the field with very good results. We also show that our method outperforms other state-of-the-art methods in the field such as PSO.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Al-Humoud, J.M., Esen, I.I.: Approximate methods for the estimation of Muskingum flood routing parameters. Water Resour. Manage 20, 979–990 (2006)
Barati, R.: Parameter estimation of nonlinear Muskingum models using Nelder-Mead simplex algorithm. J. Hydrol. Eng. 16(11), 946–954 (2011)
Bazargan, J., Norouzi, H.: Investigation the effect of using variable values for the parameters of the linear Muskingum method using the particle swarm algorithm (PSO). Water Resour. Manage. 32(14), 4763–4777 (2018)
Chu, H.J., Chang, L.C.: Applying particle swarm optimization to parameter estimation of the nonlinear Muskingum model. J. Hydrol. Eng. 14(9), 1024–1027 (2009)
Geem, Z.W.: Parameter estimation for the nonlinear Muskingum model using the BFGS technique. J. Irrig. Drain. Eng. 1325, 474–478 (2006)
Gill, M.A.: Flood routing by Muskingum method. J. Hydrol. 363–4, 353–363 (1978)
Iglesias, A., Gálvez, A., Collantes, M.: Multilayer embedded bat algorithm for B-spline curve reconstruction. Int. Comput. Aided Eng. 24(4), 385–399 (2017)
Iglesias, A., Gálvez, A., Collantes, M.: Iterative sequential bat algorithm for free-form rational Bézier surface reconstruction. Int. J. Bio-Inspired Comput. 11(1), 1–15 (2018)
Kim, J.H., Geem, Z.W., Kim, E.S.: Parameter estimation of the nonlinear Muskingum model using harmony search. J. Am. Water Resour. Assoc. 375, 1131–1138 (2001)
McCarthy, G.T.: The unit hydrograph and flood routing. New London. Conf. North Atlantic Division. US Army Corps of Engineers. New London. Conn. USA (1938)
Mohan, S.: Parameter estimation of nonlinear Muskingum models using genetic algorithm. J. Hydraul. Eng. 1232, 137–142 (1997)
Niazkar, M., Afzali, S.H.: Application of new hybrid optimization technique for parameter estimation of new improved version of Muskingum model. Water Resour. Manage. 30(13), 4713–4730 (2016)
Tung, Y.K.: River flood routing by nonlinear Muskingum method. J. Hydraul. Eng. 111(12), 1447–1460 (1985)
Vafakhah, M., Dastorani, A., Moghaddam, A.: Optimal parameter estimation for nonlinear Muskingum model based on artificial bee colony algorithm. EcoPersia 3(1), 847–865 (2015)
Wilson, E.M.: Engineering Hydrology. MacMillan, Hampshire (1974)
Yang, X.-S.: Nature-Inspired Metaheuristic Algorithms, 2nd edn. Luniver Press, Frome (2010)
Yang, X.S.: A new metaheuristic bat-inspired algorithm. In: González, J.R., Pelta, D.A., Cruz, C., Terrazas, G., Krasnogor, N. (eds.) Nature Inspired Cooperative Strategies for Optimization (NICSO 2010), pp. 65–74. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12538-6_6
Yang, X.S.: Bat algorithm for multiobjective optimization. Int. J. Bio-Inspired Comput. 3(5), 267–274 (2011)
Yang, X.S., Gandomi, A.H.: Bat algorithm: a novel approach for global engineering optimization. Eng. Comput. 29(5), 464–483 (2012)
Yoon, J.W., Padmanabhan, G.: Parameter-estimation of linear and nonlinear Muskingum models. J. Water Resour. Plann. Manage. 1195, 600–610 (1993)
Acknowledgements
The research in this paper has been supported by the project PDE-GIR of the EU Horizon 2020 research and innovation program, Marie Sklodowska-Curie grant agreement No 778035; the project #TIN2017-89275-R of the Agencia Estatal de Investigación (Spanish Ministry of Science, Innovation and Universities) and EU Funds EFRD (AEI/FEDER-UE); and the project #JU12, of SODERCAN and EU Funds EFRD (SODERCAN /FEDER-UE). We also thank the reviewers for their insightful comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Sánchez, R., Suárez, P., Gálvez, A., Iglesias, A. (2019). Parameter Estimation of a Nonlinear Hydrologic Model for Channel Flood Routing with the Bat Algorithm. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_32
Download citation
DOI: https://doi.org/10.1007/978-3-030-26369-0_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26368-3
Online ISBN: 978-3-030-26369-0
eBook Packages: Computer ScienceComputer Science (R0)