Skip to main content
Log in

Application of Genetic Programming in Stage Hydrograph Routing of Open Channels

  • Published:
Water Resources Management Aims and scope Submit manuscript

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.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Camacho LA, Lees MJ (1999) Multilinear discrete lag-cascade model for channel routing. J Hydrol 226(1–2):30–47

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Fallah-Mehdipour E, Bozorg Haddad O, Mariño MA (2013) Developing reservoir operational decision rule by genetic programming. J Hydroinformatics 15(1):103–119

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Izadifar Z, Elshorbagy A (2010) Prediction of hourly actual evapotranspiration using neural network, genetic programming, and statistical models. Hydrol Process 24(23):3413–3425

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Kisi O, Guven A (2010) Evapotranspiration modeling using linear genetic programming technique. J Irrig Drain Eng (ASCE) 136(10):715–723

    Article  Google Scholar 

  • Kisi O, Shiri J (2011) Precipitation forecasting using wavelet-genetic programming and wavelet-neuro-fuzzy conjunction models. Water Resour Manag 25(13):3135–3152

    Article  Google Scholar 

  • Koza JR (1990) A paradigm for genetically breeding populations of computer programs to solve problems. Computer Science Department, Stanford University, Stanford

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Perumal M (1994) Multilinear discrete cascade model for channel routing. J Hydrol 158(1–2):135–150

    Article  Google Scholar 

  • Perumal M, Ranga Raju KG (1998a) Variable-parameter stage hydrograph routing method. I: theory. J Hydrol Eng (ASCE) 3(2):109–114

    Article  Google Scholar 

  • Perumal M, Ranga Raju KG (1998b) Variable-parameter stage hydrograph routing method. II: evaluation. J Hydrol Eng (ASCE) 3(2):115–121

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Savic DA, Walters GA, Davidson JW (1999) A genetic programming approach to rainfall-runoff modeling. Water Resour Manag 13(3):219–231

    Article  Google Scholar 

  • Sivapragasam C, Maheswaran R, Venkatesh V (2008) Genetic programming approach for flood routing in natural channels. Hydrol Process 22(5):623–628

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Tuitoek DK, Hicks FE (2001) Modeling of unsteady flow in compound channels. J Civ Eng JKUAT 6:45–54

    Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to O. Bozorg Haddad.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-013-0345-9

Keywords

Navigation