Application of Genetic Programming in Stage Hydrograph Routing of Open Channels

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.

[1]  Muthiah Perumal,et al.  Variable-Parameter Stage-Hydrograph Routing Method. II: Evaluation , 1998 .

[2]  F E Hicks,et al.  Modelling of Unsteady Flow in Compound Channels , 2001 .

[3]  Mustafa Gunal,et al.  Genetic Programming Approach for Prediction of Local Scour Downstream of Hydraulic Structures , 2008 .

[4]  Amin Elshorbagy,et al.  Prediction of hourly actual evapotranspiration using neural networks, genetic programming, and statistical models , 2010 .

[5]  Hossein M. V. Samani,et al.  Design of Circular Urban Storm Sewer Systems Using Multilinear Muskingum Flow Routing Method , 2003 .

[6]  Vladan Babovic,et al.  GENETIC PROGRAMMING AND ITS APPLICATION IN REAL‐TIME RUNOFF FORECASTING 1 , 2001 .

[7]  Hazi Mohammad Azamathulla,et al.  Gene-Expression Programming for the Development of a Stage-Discharge Curve of the Pahang River , 2011 .

[8]  Ozgur Kisi,et al.  Precipitation Forecasting Using Wavelet-Genetic Programming and Wavelet-Neuro-Fuzzy Conjunction Models , 2011 .

[9]  John R. Koza,et al.  Genetic programming: a paradigm for genetically breeding populations of computer programs to solve problems , 1990 .

[10]  L. A. Camacho,et al.  Multilinear discrete lag-cascade model for channel routing , 1999 .

[11]  C. Sivapragasam,et al.  Genetic programming approach for flood routing in natural channels , 2008 .

[12]  O. Bozorg Haddad,et al.  Real-Time Operation of Reservoir System by Genetic Programming , 2012, Water Resources Management.

[13]  Hazi Mohammad Azamathulla,et al.  Genetic Programming for Predicting Longitudinal Dispersion Coefficients in Streams , 2011 .

[14]  Ozgur Kisi,et al.  Evapotranspiration Modeling Using Linear Genetic Programming Technique , 2010 .

[15]  Chuntian Cheng,et al.  A comparison of performance of several artificial intelligence methods for forecasting monthly discharge time series , 2009 .

[16]  Elahe Fallah-Mehdipour,et al.  Developing reservoir operational decision rule by genetic programming , 2013 .

[17]  Daniel Rivero,et al.  Determination of the unit hydrograph of a typical urban basin using genetic programming and artificial neural networks , 2007 .

[18]  Muthiah Perumal Multilinear discrete cascade model for channel routing , 1994 .

[19]  Hossein Orouji,et al.  Flood routing in branched river by genetic programming , 2014 .

[20]  Dragan Savic,et al.  A Genetic Programming Approach to Rainfall-Runoff Modelling , 1999 .

[21]  Bithin Datta,et al.  Comparative Evaluation of Genetic Programming and Neural Network as Potential Surrogate Models for Coastal Aquifer Management , 2011 .

[22]  Muthiah Perumal Multilinear muskingum flood routing method , 1992 .

[23]  Tommaso Moramarco,et al.  Multilinear Muskingum Method for Stage-Hydrograph Routing in Compound Channels , 2009 .

[24]  M. Mariño,et al.  Estimation of Muskingum parameter by meta-heuristic algorithms , 2013 .

[25]  Muthiah Perumal,et al.  Variable-Parameter Stage-Hydrograph Routing Method. I: Theory , 1998 .