Abstract
Routing is a technique used to simulate and predict changes in water flow along a river or channel. There are several hydraulic flow routing methods that model channel flow with high accuracy using lots of data related to channel geometry and specifications, thus making calculations very expensive. In contrast, hydrologic methods are techniques that simplify the calculation of flow conditions in a channel reach. In this paper, a stage hydrograph is modeled in simple and compound channels by genetic programming (GP) as a hydrologic method that does not depend on channel geometry and specifications, channel shape, and modeling time step. Routed hydrographs for simple and compound channels are then compared with a river analysis system model (HEC-RAS) and a coupled characteristic-dissipative-Galerkin procedure in one-dimension (CCDG-1D) as the hydraulic methods, respectively. Results show that the sum of squared differences (SSD) between a stage hydrograph by GP and modeled hydrographs by HEC-RAS and CCDG-1D methods, respectively, are not considerable in simple and compound channels. Moreover, GP is a capable tool to route an acceptable stage hydrograph even by using less geometry specification and time intervals in the detected stage. Those results indicate that the proposed GP method is effective in routing a stage hydrograph.
Similar content being viewed by others
References
Azamathulla HM, Ghani AA (2011) Genetic programming for predicting longitudinal dispersion coefficients in streams. Water Resour Manag 25(6):1537–1544
Azamathulla HM, Ghani AA, Leow CS, Chang CK, Zakaria NA (2011) Gene-expression programming for the development of a stage-discharge curve of the Pahang River. Water Resour Manag 25(11):2901–2916
Camacho LA, Lees MJ (1999) Multilinear discrete lag-cascade model for channel routing. J Hydrol 226(1–2):30–47
Fallah-Mehdipour E, Bozorg Haddad O, Mariño MA (2012) Real-Time operation of reservoir system by genetic programming. Water Resour Manag 26(14):4091–4103
Fallah-Mehdipour E, Bozorg Haddad O, Mariño MA (2013) Developing reservoir operational decision rule by genetic programming. J Hydroinformatics 15(1):103–119
Guven A, Gunal M (2011) Genetic programming approach for prediction of local scour downstream of hydraulic structure. J Irrig Drain Eng (ASCE) 134(2):241–249
Izadifar Z, Elshorbagy A (2010) Prediction of hourly actual evapotranspiration using neural network, genetic programming, and statistical models. Hydrol Process 24(23):3413–3425
Khu ST, Liong S-Y, Babovic V, Madsen H, Muttil N (2001) Genetic programming and its application in real-time runoff forecasting. J Am Water Resour Assoc 37(2):439–451
Kisi O, Guven A (2010) Evapotranspiration modeling using linear genetic programming technique. J Irrig Drain Eng (ASCE) 136(10):715–723
Kisi O, Shiri J (2011) Precipitation forecasting using wavelet-genetic programming and wavelet-neuro-fuzzy conjunction models. Water Resour Manag 25(13):3135–3152
Koza JR (1990) A paradigm for genetically breeding populations of computer programs to solve problems. Computer Science Department, Stanford University, Stanford
Moghaddam MA, Firoozi B (2011) Development of dynamic flood wave routing in natural rivers through implicit numerical method. Am J Sci Res 14:6–17
Orouji H, Bozorg Haddad O, Fallah-Mehdipour E, Marino MA (2013a) Estimation of Muskingum parameter by meta-heuristic algorithms. Proc Inst Civ Eng Water Manag 166(1):1–10. doi:10.1680/wama.11.00068, In Press
Orouji H, Bozorg Haddad O, Fallah-Mehdipour E, and Mariño MA (2013b) Flood routing in branched river by genetic programming. Proc Inst Civ Eng Water Manag, In Press
Perumal M (1992) Multilinear Muskingum flood routing method. J Hydrol 133(3–4):259–272
Perumal M (1994) Multilinear discrete cascade model for channel routing. J Hydrol 158(1–2):135–150
Perumal M, Ranga Raju KG (1998a) Variable-parameter stage hydrograph routing method. I: theory. J Hydrol Eng (ASCE) 3(2):109–114
Perumal M, Ranga Raju KG (1998b) Variable-parameter stage hydrograph routing method. II: evaluation. J Hydrol Eng (ASCE) 3(2):115–121
Perumal M, Sahoo B, Moramarco T, Barbetta S (2009) Multilinear Muskingum method for stage-hydrograph routing in compound channels. J Hydrol Eng (ASCE) 14(7):663–670
Rabunal JR, Puertas J, Suarez J, Rivero D (2007) Determination of the unit hydrograph of a typical urban basin genetic programming and artificial neural networks. Hydrol Process 21(4):476–485
Samani HMV, Jebelifard S (2003) Design of circular urban storm sewer systems using multilinear Muskingum flow routing method. J Hydraul Eng 129(11):832–838
Savic DA, Walters GA, Davidson JW (1999) A genetic programming approach to rainfall-runoff modeling. Water Resour Manag 13(3):219–231
Sivapragasam C, Maheswaran R, Venkatesh V (2008) Genetic programming approach for flood routing in natural channels. Hydrol Process 22(5):623–628
Sreekanth J, Datta B (2011) Comparative evaluation of genetic programming and neural network as potential surrogate models for coastal aquifer management. Water Resour Manag 25(13):3201–3218
Tuitoek DK, Hicks FE (2001) Modeling of unsteady flow in compound channels. J Civ Eng JKUAT 6:45–54
Wang WC, Chau KW, Cheng CT, Qiu L (2009) A comparison of performance of several artificial intelligence methods for forecasting monthly discharge time series. J Hydrol 374(3–4):294–306
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fallah-Mehdipour, E., Bozorg Haddad, O., Orouji, H. et al. Application of Genetic Programming in Stage Hydrograph Routing of Open Channels. Water Resour Manage 27, 3261–3272 (2013). https://doi.org/10.1007/s11269-013-0345-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-013-0345-9