Technical Papers
Aug 23, 2016

Application of Genetic Programming to Flow Routing in Simple and Compound Channels

This article has a reply.
VIEW THE REPLY
This article has a reply.
VIEW THE REPLY
Publication: Journal of Irrigation and Drainage Engineering
Volume 142, Issue 12

Abstract

Hydraulic methods can model channel flow with high accuracy using data related to channel geometry and flow regime that render the computational effort burdensome. In contrast, hydrologic methods apply simplifying assumptions in their algorithms for flow routing. This paper implements genetic programming (GP) to calculate hydrographs in simple and compound channels. Predicted hydrographs for the simple and compound channels are compared with those predicted by a Muskingum model and a one-dimensional (1D) coupled characteristic-dissipative-Galerkin (CCDG-1D) procedure. Results show that the differences between predicted hydrographs by GP and modeled hydrographs by the Muskingum and CCDG-1D methods are similar in simple and compound channels. Moreover, GP yields acceptable predicted hydrographs with decreased computational burden. These results indicate that the proposed GP method is effective in the prediction of open-channel flow.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

We thank Prof. F. E. Hicks, University of Alberta, for providing the case study data.

References

Ashofteh, P. S., Bozorg-Haddad, O., and Loáiciga, H. A. (2015a). “Evaluation of climatic-change impacts on multiobjective reservoir operation with multiobjective genetic programming.” J. Water Resour. Plann. Manage., 04015030.
Ashofteh, P.-S., Bozorg-Haddad, O., Akbari-Alashti, H., and Mariño, M. A. (2015b). “Determination of irrigation allocation policy under climate change by genetic programming.” J. Irrig. Drain. Eng., 04014059.
Ashofteh, P.-S., Bozorg-Haddad, O., and Mariño, M. A. (2015c). “Risk analysis of water demand for agricultural crops under climate change.” J. Hydrol. Eng., 04014060.
Azamathulla, H. M., and Ghani, A. A. (2011). “Genetic programming for predicting longitudinal dispersion coefficients in streams.” Water Resour. Manage., 25(6), 1537–1544.
Azamathulla, H. M., Ghani, A. A., Leow, C. S., Chang, C. K., and Zakaria, N. A. (2011). “Gene-expression programming for the development of a stage-discharge curve of the Pahang River.” Water Resour. Manage., 25(11), 2901–2916.
Beygi, S., Bozorg-Haddad, O., Fallah-Mehdipour, E., and Mariño, M. A., (2014). “Bargaining models for optimal design of water distribution networks.” J. Water Resour. Plann. Manage., 92–99.
Bolouri-Yazdeli, Y., Bozorg-Haddad, O., Fallah-Mehdipour, E., and Mariño, M. A. (2014). “Evaluation of real-time operation rules in reservoir systems operation.” Water Resour. Manage., 28(3), 715–729.
Bozorg-Haddad, O., Ashofteh, P.-S., Rasoulzadeh-Gharibdousti, S., and Mariño, M. A. (2014). “Optimization model for design-operation of pumped-storage and hydropower systems.” J. Energy Eng., 04013016.
Bozorg-Haddad, O., Rezapour Tabari, M. M., Fallah-Mehdipour, E., and Mariño, M. A. (2013). “Groundwater model calibration by meta-heuristic algorithms.” Water Resour. Manage., 27(7), 2515–2529.
Brameier, M., and Banzhaf, W. (2001). “A comparison of linear genetic programming and neural networks in medical data mining.” IEEE Trans. Evol. Comput., 5(1), 17–26.
Chu, H.-J., and Chang, L.-C. (2009). “Applying particle swarm optimization to parameter estimation of the nonlinear Muskingum model.” J. Hydrol. Eng., 1024–1027.
Cramer, N. L. (1985). “A representation for the adaptive generation of simple sequential programs.” Proc., Int. Conf. on Genetic Algorithms and the Applications, J. J. Grefenstette, ed., Carnegie Mellon Univ, Hillsdale, NJ.
Fallah-Mehdipour, E., Bozorg-Haddad, O., Orouji, H., and Mariño, M. A. (2013). “Application of genetic programming in stage hydrograph routing of open channels.” Water Resour. Manage., 27(9), 3261–3272.
Geem, Z. W. (2006). “Parameter estimation for the nonlinear Muskingum model using the BFGS technique.” J. Irrig. Drain. Eng., 474–478.
Geem, Z. W. (2011). “Parameter estimation of the nonlinear Muskingum model using parameter-setting-free harmony search.” J. Hydrol. Eng., 684–688.
Ghorbani, M. A., Khatibi, R., Aytek, A., Makarynskyy, O., and Shiri, J. (2010). “Sea water level forecasting using genetic programming and comparing the performance with artificial neural networks.” Comput. Geosci., 36(5), 620–627.
Guven, A., and Gunal, M. (2008). “Genetic programming approach for prediction of local scour downstream of hydraulic structure.” J. Irrig. Drain. Eng., 241–249.
Guven, A., and Kisi, O. (2011). “Estimation of suspended sediment yield in natural rivers using machine-coded linear genetic programming.” Water Resour. Manage., 25(2), 691–704.
Hakimzadeh, H., Nourani, V., and Amini, A. (2014). “Genetic programming simulation of dam breach hydrograph and peak outflow discharge.” J. Hydrol. Eng., 757–768.
Izadifar, Z., and Elshorbagy, A. (2010). “Prediction of hourly actual evapotranspiration using neural network, genetic programming, and statistical models.” Hydrol. Processes, 24(23), 3413–3425.
Khu, S. T., Liong, S.-Y., Babovic, V., Madsen, H., and Muttil, N. (2001). “Genetic programming and its application in real-time runoff forecasting.” J. Am. Water Resour. Assoc., 37(2), 439–451.
Kim, J. H., Geem, Z. W., and Kim, E. S. (2001). “Parameter estimation of the nonlinear Muskingum model using harmony search.” J. Am. Water Resour. Assoc., 37(5), 1131–1138.
Kisi, O., and Guven, A. (2010). “Evapotranspiration modeling using linear genetic programming technique.” J. Irrig. Drain. Eng., 715–723.
Koza, J. R. (1992). Genetic programming: On the programming of computers by means of natural selection, MIT Press, Cambridge, MA.
Koza, J. R. (1994). Genetic programming II: Automatic discovery of reusable programs, MIT Press, Cambridge, MA.
MATLAB 8.0 [Computer software]. MathWorks, Natick, MA.
Mehr, A. D., Kahya, E., and Olyaie, E. (2013). “Streamflow prediction using linear genetic programming in comparison with a neuro-wavelet technique.” J. Hydrol., 505(15), 240–249.
Mehr, A. D., Kahya, E., and Yerdelen, C. (2014). “Linear genetic programming application for successive-station monthly streamflow prediction.” Comput. Geosci., 70(8), 63–72.
Mohan, S. (1997). “Parameter estimation of nonlinear Muskingum models using genetic algorithm.” J. Hydraul. Eng., 137–142.
Orouji, H., Bozorg-Haddad, O., Fallah-Mehdipour, E., and Mariño, M. A. (2013). “Modeling of water quality parameters using data-driven models.” J. Environ. Eng., 947–957.
Orouji, H., Bozorg-Haddad, O., Fallah-Mehdipour, E., and Mariño, M. A. (2014). “Extraction of decision alternatives in project management: Application of hybrid PSO-SFLA.” J. Manage. Eng., 50–59.
Rabunal, J. R., Puertas, J., Suarez, J., and Rivero, D. (2007). “Determination of the unit hydrograph of a typical urban basin genetic programming and artificial neural networks.” Hydrol. Processes, 21(4), 476–485.
Samani, H. M. V., and Shamsipour, G. A. (2004). “Hydrologic flood routing in branched river systems via nonlinear optimization.” J. Hydraul. Res., 42(1), 55–59.
Savic, D. A., Walters, G. A., and Davidson, J. W. (1999). “A genetic programming approach to rainfall-runoff modeling.” Water Resour. Manage., 13(3), 219–231.
Seckin, G., Mamak, M., Atabay, S., and Omran, M. (2009). “Discharge estimation in compound channels with fixed and mobile bed.” Sadhana-Acad. Proc. Eng. Sci., 34(6), 923–945.
Shokri, A., Bozorg-Haddad, O., and Mariño, M. A. (2013). “Reservoir operation for simultaneously meeting water demand and sediment flushing: A stochastic dynamic programming approach with two uncertainties.” J. Water Resour. Plann. Manage., 277–289.
Shokri, A., Bozorg-Haddad, O., and Mariño, M. A. (2014). “Multi-objective quantity-quality reservoir operation in sudden pollution.” Water Resour. Manage., 28(2), 567–586.
Sivapragasam, C., Maheswaran, R., and Venkatesh, V. (2008). “Genetic programming approach for flood routing in natural channels.” Hydrol. Processes, 22(5), 623–628.
Tuitoek, D. K., and Hicks, F. E. (2001). “Modeling of unsteady flow in compound channels.” J. Civ. Eng., 6, 45–54.
Zaji, A. H., and Bonakdari, H. (2015). “Application of artificial neural network and genetic programming models for estimating the longitudinal velocity field in open channel junctions.” Flow Meas. Instrume., 41(3), 81–89.

Information & Authors

Information

Published In

Go to Journal of Irrigation and Drainage Engineering
Journal of Irrigation and Drainage Engineering
Volume 142Issue 12December 2016

History

Received: Apr 24, 2015
Accepted: Jul 6, 2016
Published online: Aug 23, 2016
Published in print: Dec 1, 2016
Discussion open until: Jan 23, 2017

Permissions

Request permissions for this article.

Authors

Affiliations

Elahe Fallah-Mehdipour [email protected]
Postdoctoral Researcher, Dept. of Irrigation and Reclamation Engineering, Faculty of Agricultural Engineering and Technology, College of Agriculture and Natural Resources, Univ. of Tehran, Karaj, 1417466191 Tehran, Iran. E-mail: [email protected]
Omid Bozorg-Haddad [email protected]
Professor, Dept. of Irrigation and Reclamation Engineering, Faculty of Agricultural Engineering and Technology, College of Agriculture and Natural Resources, Univ. of Tehran, Karaj, 1417466191 Tehran, Iran (corresponding author). E-mail: [email protected]
Hossein Orouji [email protected]
Dept. of Irrigation and Reclamation Engineering, Faculty of Agricultural Engineering and Technology, College of Agriculture and Natural Resources, Univ. of Tehran, Karaj, 1417466191 Tehran, Iran. E-mail: [email protected]
Miguel A. Mariño, Dist.M.ASCE [email protected]
Distinguished Professor Emeritus, Dept. of Land, Air and Water Resources, Dept. of Civil and Environmental Engineering, and Dept. of Biological and Agricultural Engineering, Univ. of California, 139 Veihmeyer Hall, Davis, CA 95616-8628. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share