Research Article

Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System

Volume: 10 Number: 1 March 29, 2025
EN TR

Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System

Abstract

Energy-dissipating pools or flip bucket structures reduce the energy of downstream flow in conventional spillways. Recently, stepped spillways have been widely used to dissipate the flow of energy downstream. Flows on the stepped spillways are complex and advanced techniques such as Fuzzy Logic (FL), Adaptive Neuro-Fuzzy Inference System (ANFIS), Artificial Neural Network (ANN), Genetic Programming (GP), Deep Learning, and Tree-Based models are required to calculate energy dissipation ratios. Fuzzy Logic has the advantage of considering physical processes when examining problems using rule bases. In this study, energy dissipation over stepped spillways is calculated using machine learning methods and the Fuzzy Inference System in Python programming language. Experimental data by different researchers are used to model stepped spillways. Two new parameters, such as an approach channel and step-top geometric ratios, are used in addition to the literature to obtain energy dissipation ratios on stepped spillways. Artificial Neural Network Regressor (ANN) from machine learning methods gives minimum percentages and absolute errors (-0.117% and 1.398) and maximum R^2 values (0.976) for the testing dataset. Although the accuracy of the ANN method changes with hidden layer sizes and ratios between training and testing data, the Fuzzy Logic (FL) is independent to training data. The FL method represents good results with low Mean Percentages Error (MPE) and Mean Absolute Errors (MAE) (-1.688% and 2.000) and an R^2 value (0.951), and the produced Python function using the fuzzy inference system can be applied easily to different flow conditions and stepped spillways.

Keywords

References

  1. Chanson, H. (2000). Forum article. Hydraulics of Stepped Spillways: Current Status. Jl Hyd Engrg, ASCE,126.
  2. Chanson H. (2004). Drag reduction in skimming flow on stepped spillways by aeration. J Hydraul Res, 42:316–22. https://doi.org/10.1080/00221686.2004.9728397.
  3. Berkün, M. (2007) Su Yapıları. Birsen Yayınevi [in Turkish].
  4. Boes, RM., Chanson, H., Matos, J., Ohtsu, I., Yasuda, Y., Takahasi, M. (2000). Characteristics of Skimming Flow over Stepped Spillways. J Hydraul Eng, 126:860–73. https://doi.org/10.1061/(asce)0733-9429(2000)126:11(860).
  5. Boes, RM., Hager, WH. (2003). Hydraulic Design of Stepped Spillways. J Hydraul Eng, 129:671–9. https://doi.org/10.1061/(asce)0733-9429(2003)129:9(671).
  6. Chanson, H. (1993). Stepped spillway flows and air entrainment. Can J Civ Eng, 20:422–35. https://doi.org/10.1139/l93-057.
  7. Chanson, H. (1998). Review of studies on stepped channel flows. Work Flow Charact around Hydraul Struct River Environ, 25.
  8. Bai, ZL., Peng, Y., Zhang, JM. (2017). Three-Dimensional Turbulence Simulation of Flow in a V-Shaped Stepped Spillway. J Hydraul Eng, 143:06017011. https://doi.org/10.1061/(asce)hy.1943-7900.0001328.

Details

Primary Language

English

Subjects

Hydrodynamics and Hydraulic Engineering

Journal Section

Research Article

Early Pub Date

March 28, 2025

Publication Date

March 29, 2025

Submission Date

February 12, 2025

Acceptance Date

March 10, 2025

Published in Issue

Year 2025 Volume: 10 Number: 1

APA
Alashan, S., Golgiyaz, S., İkincioğulları, E., & Yalçın, E. E. (2025). Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System. Harran Üniversitesi Mühendislik Dergisi, 10(1), 36-50. https://doi.org/10.46578/humder.1638527
AMA
1.Alashan S, Golgiyaz S, İkincioğulları E, Yalçın EE. Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System. Harran Üniversitesi Mühendislik Dergisi. 2025;10(1):36-50. doi:10.46578/humder.1638527
Chicago
Alashan, Sadık, Sedat Golgiyaz, Erdinç İkincioğulları, and Eyyüp Ensar Yalçın. 2025. “Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System”. Harran Üniversitesi Mühendislik Dergisi 10 (1): 36-50. https://doi.org/10.46578/humder.1638527.
EndNote
Alashan S, Golgiyaz S, İkincioğulları E, Yalçın EE (March 1, 2025) Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System. Harran Üniversitesi Mühendislik Dergisi 10 1 36–50.
IEEE
[1]S. Alashan, S. Golgiyaz, E. İkincioğulları, and E. E. Yalçın, “Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System”, Harran Üniversitesi Mühendislik Dergisi, vol. 10, no. 1, pp. 36–50, Mar. 2025, doi: 10.46578/humder.1638527.
ISNAD
Alashan, Sadık - Golgiyaz, Sedat - İkincioğulları, Erdinç - Yalçın, Eyyüp Ensar. “Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System”. Harran Üniversitesi Mühendislik Dergisi 10/1 (March 1, 2025): 36-50. https://doi.org/10.46578/humder.1638527.
JAMA
1.Alashan S, Golgiyaz S, İkincioğulları E, Yalçın EE. Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System. Harran Üniversitesi Mühendislik Dergisi. 2025;10:36–50.
MLA
Alashan, Sadık, et al. “Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System”. Harran Üniversitesi Mühendislik Dergisi, vol. 10, no. 1, Mar. 2025, pp. 36-50, doi:10.46578/humder.1638527.
Vancouver
1.Sadık Alashan, Sedat Golgiyaz, Erdinç İkincioğulları, Eyyüp Ensar Yalçın. Practical Design of Stepped Spillways Using Machine Learning Methods and Fuzzy Inference System. Harran Üniversitesi Mühendislik Dergisi. 2025 Mar. 1;10(1):36-50. doi:10.46578/humder.1638527