Skip to main content
Log in

GEP to predict characteristics of a hydraulic jump over a rough bed

  • Water Engineering
  • Published:
KSCE Journal of Civil Engineering Aims and scope Submit manuscript

Abstract

This study presents new application of Gene Expression Programming (GEP) to predict characteristics of a hydraulic jump over a rough bed. Performances of the GEP model compared with traditional equations and common artificial intelligence techniques (ANN and SVR). Published data were used from the literature for the hydraulic jump characteristics over a rough bed. The prediction uncertainties of all of the models are quantified and compared. Results of this study showed that the GEP model is able to predict the characteristics of a hydraulic jump over a rough bed with acceptable precision (RMSE = 0.29, R 2 = 0.975 for sequent depth ratio \(\left( {\frac{{y_2 }} {{y_1 }}} \right)\) for test data and RMSE = 4.804, R 2 = 0.8 for hydraulic jump length ratio \(\frac{{L_j }} {{y_1 }}\) for test data). Comparison of GEP and traditional equations demonstrate that GEP models can represent more accurate equations for practical applications (traditional equations performance RMSE = 0.338, R 2 = 0.967 for sequent depth ratio and RMSE = 5.72, R 2 = 0.712 for jump length ratio). Comparison of common artificial intelligence techniques (ANN and SVR) indicated that the performance of these models is slightly better than GEP model but application of GEP model due to derivation of explicit equations is easier for practical purposes.

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.

Similar content being viewed by others

References

  • Abbaspour, A., Hosseinzadeh Dalir, A., Farsadizadeh, D., and Sadraddini, A. A. (2009). “Effect of sinusoidal corrugated bed on hydraulic jump characteristics.” Journal of Hydro-environment Research, Vol. 3, No. 2, pp. 109–117, DOI: 10.1016/j.jher.2009.05.003.

    Article  Google Scholar 

  • Akan, A. O. (2006). Open channel hydraulics, Butterworth-Heinemann.

    Google Scholar 

  • Araghinejad, S. (2014). Data-driven Modeling: Using MATLAB in Water Resources and Environmental Engineering: Springer.

    Google Scholar 

  • Azamathulla, H. and Mohd. Yusoff, M. A. (2013). “Soft computing for prediction of river pipeline scour depth.” Neural Computing and Applications, Vol. 23, Nos. 7-8, pp. 2465–2469, DOI: 10.1007/s00521-012-1205-x.

    Article  Google Scholar 

  • Azamathulla, H. M. (2012). “Gene expression programming for prediction of scour depth downstream of sills.” Journal of Hydrology, Vol. 460-461(0), pp. 156–159, DOI: 10.1016/j.jhydrol.2012.06.034.

    Article  Google Scholar 

  • Azamathulla, H. M., Ahmad, Z., and Ab. Ghani, A. (2013). “An expert system for predicting Manning’s roughness coefficient in open channels by using gene expression programming.” Neural Computing and Applications, Vol. 23, No. 5, pp. 1343–1349, DOI: 10.1007/s00521-012-1078-z.

    Article  Google Scholar 

  • Carollo, F., Ferro, V., and Pampalone, V. (2007). “Hydraulic jumps on rough beds.” Journal of Hydraulic Engineering, Vol. 133, No. 9, pp. 989–999, DOI: 10.1061/(ASCE)0733-9429(2007)133:9(989).

    Article  Google Scholar 

  • Ferreira, C. (2001). Gene expression programming: A new adaptive algorithm for solving problems.

    MATH  Google Scholar 

  • Ferreira, C. (2006). Gene expression programming, Springer Berlin.

    MATH  Google Scholar 

  • Guven, A. and Aytek, A. (2009). “New approach for stage–discharge relationship: gene-expression programming.” Journal of Hydrologic Engineering, Vol. 14, No. 8, pp. 812–820, DOI: 10.1061/(ASCE) HE.1943-5584.0000044.

    Article  Google Scholar 

  • Hager, W. H., Bremen, R., and Kawagoshi, N. (1990). “Classical hydraulic jump: Length of roller.” Journal of Hydraulic Research, Vol. 28, No. 5, pp. 591–608.

    Article  Google Scholar 

  • Haykin, S. S., Haykin, S. S., Haykin, S. S., and Haykin, S. S. (2009). Neural networks and learning machines (Vol. 3), Pearson Education Upper Saddle River.

    MATH  Google Scholar 

  • Hughes, W. and Flack, J. (1984). “Hydraulic jump properties over a rough bed.” Journal of Hydraulic Engineering, Vol. 110, No. 12, 1755–1771, DOI: 10.1061/(ASCE)0733-9429(1984)110:12(1755).

    Article  Google Scholar 

  • Koza, J. R. (1992). Genetic programming: On the programming of computers by means of natural selection (Vol. 1), MIT press.

    MATH  Google Scholar 

  • Rajaratnam, N. (1968). “Hydraulic jumps on rough beds.” Trans. Eng. Inst. Canada, Vol. 11, No. A-2, pp. 1–8.

    Google Scholar 

  • Sattar, A. (2014). “Gene expression models for the prediction of longitudinal dispersion coefficients in transitional and turbulent pipe flow.” Journal of Pipeline Systems Engineering and Practice, Vol. 5, No. 1, 04013011, DOI: 10.1061/(ASCE)PS.1949-1204.0000153.

    Article  Google Scholar 

  • Shiri, J., Kii, Ö., Landeras, G., López, J. J., Nazemi, A. H., and Stuyt, L. C. (2012). “Daily reference evapotranspiration modeling by using genetic programming approach in the Basque Country (Northern Spain).” Journal of Hydrology, Vol. 414, pp. 302–316.

    Article  Google Scholar 

  • Shiri, J., Sadraddini, A. A., Nazemi, A. H., Kisi, O., Landeras, G., Fakheri Fard, A., and Marti, P. (2014). “Generalizability of Gene Expression Programming-based approaches for estimating daily reference evapotranspiration in coastal stations of Iran.” Journal of Hydrology, Vol. 508, pp. 1–11, DOI: 10.1016/j.jhydrol.2013.10.034.

    Article  Google Scholar 

  • Traore, S. and Guven, A. (2013). “New algebraic formulations of evapotranspiration extracted from gene-expression programming in the tropical seasonally dry regions of West Africa.” Irrigation Science, Vol. 31, No. 1, pp. 1–10, DOI: 10.1007/s00271-011-0288-y.

    Article  Google Scholar 

  • Vapnik, V. (1995). The nature of statistical learning theory, springer.

    Book  MATH  Google Scholar 

  • Zakaria, N. A., Azamathulla, H. M., Chang, C. K., and Ghani, A. A. (2010). “Gene expression programming for total bed material load estimation—a case study.” Science of the Total Environment, Vol. 408, No. 21, pp. 5078–5085.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Masoud Karbasi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Karbasi, M., Azamathulla, H.M. GEP to predict characteristics of a hydraulic jump over a rough bed. KSCE J Civ Eng 20, 3006–3011 (2016). https://doi.org/10.1007/s12205-016-0821-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12205-016-0821-x

Keywords

Navigation