Abstract
Prediction of dynamic pressure distribution (\( P^{*} \)) is a subject of great importance in the design and operation of the hydraulic structures. Flip buckets, using as hydraulic structures for dissipation of the excess energy outflow, are usually constructed at the end of the chute of the spillways. In this research, based on experimental studies of large hydraulic models, five well-known soft computing methods including artificial neural networks (ANN), gene expression programming (GEP), classification and regression trees (CART), M5 model tree (M5MT), and multivariate adaptive regression splines (MARS) approaches are examined. Mathematical expressions are obtained by these methods to predict \( P^{*} \) in flip buckets. Compared to ANN and GEP expressions, explicit formulas derived by CART, M5MT, and MARS demonstrated more straightforward calculations. In addition, linear and nonlinear equations are generated for better comparison with the outcomes of the proposed soft computing methods. The obtained results showed the high performance of the suggested soft computing methods for the prediction of \( P^{*} \) in flip buckets. It is found that the GEP approach culminated in more accurate results than other proposed soft computing methods and conventional linear and nonlinear regression techniques. Error measures in the testing stage showed that the formula provided by GEP with root mean square error (RMSE = 0.095), scatter index (SI = 13%), and mean absolute error (MAE = 0.073) has the best accuracy among the other predictive equations.
Similar content being viewed by others
References
Adnan RM, Zounemat-Kermani M, Kuriqi A, Kisi O (2020) Machine learning method in prediction streamflow considering periodicity component. In: Deo R, Samui P, Kisi O, Yaseen Z (eds) Intelligent data analytics for decision-support systems in hazard mitigation. Springer, Singapore, pp 383–403. https://doi.org/10.1007/978-981-15-5772-9_18
Aghababaei M, Etemad-Shahidi A, Jabbari E, Taghipour M (2017) Estimation of transverse mixing coefficient in straight and meandering streams. Water Resour Manage 31(12):3809–3827. https://doi.org/10.1007/s11269-017-1708-4
Akhbari A, Ibrahim S, Zinatizadeh AA, Bonakdari H, Ebtehaj I, Khozani ZS, Vafaeifard M, Gharabaghi B (2019) Evolutionary prediction of biohydrogen production by dark fermentation. CLEAN-Soil, Air, Water 47(1):1700494. https://doi.org/10.1002/clen.201700494
Aminoroayaie Yamini O, Kavianpour MR, Mousavi SH, Movahedi A, Bavandpour M (2018) Experimental investigation of pressure fluctuation on the bed of compound flip buckets. ISH J Hydraul Eng 24(1):45–52. https://doi.org/10.1080/09715010.2017.1344572
Ayoubloo MK, Azamathulla HM, Jabbari E, Zanganeh M (2011) Predictive model-based for the critical submergence of horizontal intakes in open channel flows with different clearance bottoms using CART, ANN and linear regression approaches. Expert Syst Appl 38(8):10114–10123. https://doi.org/10.1016/j.eswa.2011.02.073
Ayoubloo MK, Etemad-Shahidi A, Mahjoobi J (2010) Evaluation of regular wave scour around a circular pile using data mining approaches. Appl Ocean Res 32(1):34–39. https://doi.org/10.1016/j.apor.2010.05.003
Azamathulla HM, Rathnayake U, Shatnawi A (2018) Gene expression programming and artificial neural network to estimate atmospheric temperature in Tabuk, Saudi Arabia. Appl Water Sci 8(6):184. https://doi.org/10.1007/s13201-018-0831-6
Breiman L, Friedman J, Olshen R, Stone C (1984) Classification and regression trees. Wadsworth Int. Group 37(15):237–251
Delafrouz H, Ghaheri A, Ghorbani MA (2018) A novel hybrid neural network based on phase space reconstruction technique for daily river flow prediction. Soft Comput 22(7):2205–2215. https://doi.org/10.1007/s00500-016-2480-8
Fadaei Kermani E, Barani GA, Ghaeini-Hessaroeyeh M (2015) Prediction of cavitation damage on spillway using K-nearest neighbor modeling. Water Sci Technol 71(3):347–352. https://doi.org/10.2166/wst.2014.495
Ferreira C (2006) Gene expression programming. Springer, Berlin
Friedman JH (1991) Multivariate adaptive regression splines. Ann Stat 19(1):1–67. https://doi.org/10.1214/aos/1176347963
Ghorbani MA, Deo RC, Kim S, Kashani MH, Karimi V, Izadkhah M (2020) Development and evaluation of the cascade correlation neural network and the random forest models for river stage and river flow prediction in Australia. Soft Comput 24:12079–12090. https://doi.org/10.1007/s00500-019-04648-2
Guven A (2011) A predictive model for pressure fluctuations on sloping channels using support vector machine. Int J Numer Meth Fluids 66(11):1371–1382. https://doi.org/10.1002/fld.2318
Guven A, Azamathulla HM (2012) Gene-expression programming for flip-bucket spillway scour. Water Sci Technol 65(11):1982–1987. https://doi.org/10.2166/wst.2012.100
Guven A, Günal M, Cevik A (2006) Prediction of pressure fluctuations on sloping stilling basins. Can J Civ Eng 33(11):1379–1388. https://doi.org/10.1139/l06-101
Hariri-Ardebili MA, Salazar F (2020) Engaging soft computing in material and modeling uncertainty quantification of dam engineering problems. Soft Comput 24:11583–11604. https://doi.org/10.1007/s00500-019-04623-x
Haykin S (1994) Neural networks, vol 2. Prentice hall, New York
Heller V, Hager WH, Minor HE (2005) Ski jump hydraulics. J Hydraul Eng 131(5):347–355. https://doi.org/10.1061/(ASCE)0733-9429(2005)131:5(347)
Hornik K, Stinchcombe M, White H (1989) Multilayer feedforward networks are universal approximators. Neural Netw 2(5):359–366. https://doi.org/10.1016/0893-6080(89)90020-8
Huang W, Foo S (2002) Neural network modeling of salinity variation in Apalachicola River. Water Res 36(1):356–362. https://doi.org/10.1016/S0043-1354(01)00195-6
Juon R, Hager WH (2000) Flip bucket without and with deflectors. J Hydraul Eng 126(11):837–845. https://doi.org/10.1061/(ASCE)0733-9429(2000)126:11(837)
Khan M, Tufail M, Azamathulla HM, Ahmad I, Muhammad N (2018) Genetic functions-based modelling for pier scour depth prediction in coarse bed streams. In : Proceedings of the institution of civil engineers-water management (Vol. 171, No. 5, pp. 225–240). Thomas Telford Ltd. https://doi.org/10.1680/jwama.15.00075
Kumar M, Tiwari NK, Ranjan S (2020) Soft computing based predictive modelling of oxygen transfer performance of plunging hollow jets. ISH J Hydraul Eng. https://doi.org/10.1080/09715010.2020.1752831
Liang S, Foong LK, Lyu Z (2020) Determination of the friction capacity of driven piles using three sophisticated search schemes. Eng Comput. https://doi.org/10.1007/s00366-020-01118-4
Mahjoobi J, Etemad-Shahidi A (2008) An alternative approach for the prediction of significant wave heights based on classification and regression trees. Appl Ocean Res 30(3):172–177. https://doi.org/10.1016/j.apor.2008.11.001
Mirzahosseini M, Jiao P, Barri K, Riding KA, Alavi AH (2019) New machine learning prediction models for compressive strength of concrete modified with glass cullet. Eng Comput 36(3):876–898. https://doi.org/10.1108/EC-08-2018-0348
Najafzadeh M (2019) Evaluation of conjugate depths of hydraulic jump in circular pipes using evolutionary computing. Soft Comput 23(24):13375–13391. https://doi.org/10.1007/s00500-019-03877-9
Najafzadeh M, Barani GA, Hessami-Kermani MR (2014) Group method of data handling to predict scour at downstream of a ski-jump bucket spillway. Earth Sci Inf 7(4):231–248. https://doi.org/10.1007/s12145-013-0140-4
Najafzadeh M, Oliveto G (2020) Riprap incipient motion for overtopping flows with machine learning models. J Hydroinform. https://doi.org/10.2166/hydro.2020.129
Nazari O, Jabbari E, Sarkardeh H (2015) Dynamic pressure analysis at chute flip buckets of five dam model studies. Int J Civ Eng Trans A Civ Eng 13(1):45–54
Nourani V, Molajou A (2017) Application of a hybrid association rules/decision tree model for drought monitoring. Global Planet Change 159:37–45. https://doi.org/10.1016/j.gloplacha.2017.10.008
Parsaie A, Azamathulla HM, Haghiabi AH (2020) Physical and numerical modeling of performance of detention dams. J Hydrol 581:121757. https://doi.org/10.1016/j.jhydrol.2017.01.018
Pouladi P, Afshar A, Molajou A, Afshar MH (2020) Socio-hydrological framework for investigating farmers’ activities affecting the shrinkage of Urmia Lake; hybrid data mining and agent-based modelling. Hydrol Sci J. https://doi.org/10.1080/02626667.2020.1749763
Pradhan S, Kumar S, Kumar Y, Sharma HC (2019) Assessment of groundwater utilization status and prediction of water table depth using different heuristic models in an Indian interbasin. Soft Comput 23(20):10261–10285. https://doi.org/10.1007/s00500-018-3580-4
Quinlan JR (1992) Learning with continuous classes. In: 5th Australian joint conference on artificial intelligence (Vol. 92, pp. 343–348)
Roushangar, K., Saghebian, S.M., Kirca, V.O. and Ghasempour, R., 2020. Prediction of form roughness coefficient in alluvial channels using efficient hybrid approaches. Soft Computing, pp.1-13. https://doi.org/10.1007/s00500-020-05090-5
Safarzadeh A, Zaji AH, Bonakdari H (2019) 3D flow simulation of straight groynes using hybrid DE-based artificial intelligence methods. Soft Comput 23(11):3757–3777. https://doi.org/10.1007/s00500-018-3037-9
Sahoo B, Bhaskaran PK (2019) Prediction of storm surge and inundation using climatological datasets for the Indian coast using soft computing techniques. Soft Comput 23(23):12363–12383. https://doi.org/10.1007/s00500-019-03775-0
Samadi M, Afshar MH, Jabbari E, Sarkardeh H (2020a) Prediction of current-induced scour depth around pile groups using MARS, CART, and ANN approaches. Marine Georesour Geotechnol. https://doi.org/10.1080/1064119x.2020.1731025
Samadi M, Jabbari E, Azamathulla HM (2014) Assessment of M5′ model tree and classification and regression trees for prediction of scour depth below free overfall spillways. Neural Comput Appl 24(2):357–366. https://doi.org/10.1007/s00521-012-1230-9
Samadi M, Jabbari E, Azamathulla HM, Mojallal M (2015) Estimation of scour depth below free overfall spillways using multivariate adaptive regression splines and artificial neural networks. Eng Appl Comput Fluid Mech 9(1):291–300. https://doi.org/10.1080/19942060.2015.1011826
Samadi M, Sarkardeh H, Jabbari E (2020b) Explicit data-driven models for prediction of pressure fluctuations occur during turbulent flows on sloping channels. Stoch Env Res Risk Assess 34(5):691–707. https://doi.org/10.1007/s00477-020-01794-0
Sharafati A, Haghbin M, Motta D, Yaseen ZM (2019) The application of soft computing models and empirical formulations for hydraulic structure scouring depth simulation: a comprehensive review, assessment and possible future research direction. Arch Comput Methods Eng. https://doi.org/10.1007/s11831-019-09382-4
Sihag P, Esmaeilbeiki F, Singh B, Ebtehaj I, Bonakdari H (2019) Modeling unsaturated hydraulic conductivity by hybrid soft computing techniques. Soft Comput 23(23):12897–12910. https://doi.org/10.1007/s00500-019-03847-1
Smith GN (1986) Probability and statistics in civil engineering: an introduction. Collins, London
Sobani A (2014) Pressure fluctuations on the slabs of stilling basins under hydraulic jump. In: 11th International conference on hydroinformatics, New York City
Swingler K (1996) Applying neural networks: A practical guide. Academic Press, New York
Tabari MMR, Sanayei HRZ (2019) Prediction of the intermediate block displacement of the dam crest using artificial neural network and support vector regression models. Soft Comput 23(19):9629–9645. https://doi.org/10.1007/s00500-018-3528-8
Toso JW, Bowers CE (1988) Extreme pressures in hydraulic-jump stilling basins. J Hydraul Eng 114(8):829–843. https://doi.org/10.1061/(ASCE)0733-9429(1988)114:8(829)
Vaghefi M, Mahmoodi K, Setayeshi S, Akbari M (2020) Application of artificial neural networks to predict flow velocity in a 180° sharp bend with and without a spur dike. Soft Comput 24:8805–8821. https://doi.org/10.1007/s00500-019-04413-5
Wang, Y., Witten, I.H., 1997. Induction of model trees for predicting continuous lasses. In: Proceedings of the Poster Papers of the European Conference on Machine Learning. University of Economics, Faculty of Informatics and Statistics, Prague
Zahiri A, Azamathulla HM, Ghorbani K (2014) Prediction of local scour depth downstream of bed sills using soft computing models. In: Islam T, Srivastava P, Gupta M, Zhu X, Mukherjee S (eds) Computational intelligence techniques in earth and environmental sciences. Springer, Dordrecht
Zahiri A, Dehghani AA, Azamathulla HM (2015) Application of gene-expression programming in hydraulic engineering. In: Gandomi A, Alavi A, Ryan C (eds) Handbook of genetic programming applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20883-1_4
Zahiri J, Nezaratian H (2020) Estimation of transverse mixing coefficient in streams using M5, MARS, GA, and PSO approaches. Environ Sci Pollut Res 27:14553–14566. https://doi.org/10.1007/s11356-020-07802-8
Zakaria NA, Azamathulla HM, Chang CK, Ghani AA (2010) Gene expression programming for total bed material load estimation-a case study. Sci Total Environ 408(21):5078–5085. https://doi.org/10.1016/j.scitotenv.2010.07.048
Acknowledgments
The first author is very grateful for Ms. Touran Amini for her support. Also, the first author would like to express his sincere gratitude to Mr. Mohammad Mojallal for his helpful comments during this research. The project is supported by Iran National Science Foundation (INSF) (No. 97014783).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Samadi, M., Sarkardeh, H. & Jabbari, E. Prediction of the dynamic pressure distribution in hydraulic structures using soft computing methods. Soft Comput 25, 3873–3888 (2021). https://doi.org/10.1007/s00500-020-05413-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-05413-6