Next Article in Journal
Line-segment Feature Analysis Algorithm Using Input Dimensionality Reduction for Handwritten Text Recognition
Next Article in Special Issue
Exploring 3D Wave-Induced Scouring Patterns around Subsea Pipelines with Artificial Intelligence Techniques
Previous Article in Journal
A Fuzzy Markov Model for Risk and Reliability Prediction of Engineering Systems: A Case Study of a Subsea Wellhead Connector
Previous Article in Special Issue
Deformation of Air Bubbles Near a Plunging Jet Using a Machine Learning Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy Loss in Skimming Flow over Cascade Spillways: Comparison of Artificial Intelligence-Based and Regression Methods

1
Department of Water Engineering, Faculty of Agriculture, University of Urmia, Urmia 57561–51818, Iran
2
Department of Civil Engineering, Shoolini University, Himachal Pradesh, Solan 173229, India
3
Department of Water Engineering, Faculty of Agriculture, University of Tabriz, Tabriz 51666–16471, Iran
4
Ozgur Kisi, Department of Civil Engineering, School of Technology, Ilia State University, 0162 Tbilisi, Georgia
5
Ozgur Kisi, Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(19), 6903; https://doi.org/10.3390/app10196903
Submission received: 7 August 2020 / Revised: 26 September 2020 / Accepted: 27 September 2020 / Published: 1 October 2020
(This article belongs to the Special Issue Machine Learning Algorithms for Hydraulic Engineering)

Abstract

:
In this study, the energy dissipation of cascade spillways was studied by conducting a series of laboratory experiments. Five spillways slope angles (α) (10°, 20°, 30°, 40°, and 50°), various step numbers (N) ranging from 4 to 75, and a wide range of discharges (Q), were considered. Some data-based models were developed to explain the relationships between hydraulic parameters. Multiple linear and nonlinear regression-based equations were developed based on dimensional analysis theory to compute energy dissipation over cascade spillways. For testing the robustness of developed data-based models, M5P, stochastic M5P, and random forest (RF) were used as new artificial intelligence (AI)-based techniques. To relate the input and output variables of energy dissipation, AI-based and regression approaches were developed. It was found that the formulation based on the stochastic M5P approach in solving energy dissipation problems over cascade spillways is more successful than the other regression and AI-based methods. Sensitivity analysis suggests that spillway slope in degrees (α) is the most influential input variable in predicting the relative energy dissipation (%) of the spillway in comparison to other input variables.

1. Introduction

These days, hydraulic structures have great importance in power generation and hydropower energy. The Ertan projects dam in China with a height of 240 m, design discharge of 20,000 m3/s, and flood power of 39,000 MW is a good example of great hydropower projects [1]. In the similar hydraulic structures, because of the high reservoir elevation, there is additional kinetic energy in comparison with other structures and the safe passage should be fulfilled for these overtopping flows [2,3,4]. Under uncontrolled kinetic energy condition flood power can easily cause downstream erosion, structure collapse, etc. [5].
Stepped and cascade spillways are commonly used as energy dissipaters in hydraulic and hydropower projects all over the world. Usage of the stepped channels and cascade/stepped spillways goes back to at least three centuries ago [6,7]. They are also used in other projects, such as aeration projects and waterscape projects [8,9,10,11]. In the literature, three classical flow regimes on the stepped spillways have been reported, as follows: nappe flow regime, skimming flow regime, and transition flow regime. When a small discharge occurs, nappe flow regime is shown over the stepped structures. Additionally, skimming and transition flow regimes belong to large discharge and intermediate flow rates, respectively [12,13,14,15,16,17]. Additionally, Ren et al. [8], Bai et al. [18], Bung [19], Chen et al. [20], Chinnarasri and Wongwises [21], Sorensen [22] have hydraulically studied stepped spillways.
In the stepped channels and cascade spillways, considerable values of kinetic energy and flow power are dissipated by steps. Due to this energy dissipation along the structure, their stilling basin is made with short length [23]. Due to significant amount of kinetic energy and velocity reduction and also high value of air entrainment, the risk of cavitation will be reduced in these structures [24,25]. The process of energy dissipation over the cascade spillways has been studied experimentally and numerically. Takahashi et al. [26] studied the effect of steps with end sills at 30° on the energy dissipation and large value of energy loss in comparison with horizontal steps was reported. Zare and Doering [27] used baffles and sills on the stepped spillways and reported that the energy dissipation due to the baffle edged spillways is more than the sill edged spillways. To determine the optimum values of dissipated energy, Chatila and Jurdi [28] studied stepped spillways with different step sizes. They suggested that stepped spillways with the maximum possible number of steps could have better performance in comparison to traditional smooth back spillways. Chanson [29] conducted an experimental study to analyze energy dissipation in stepped chutes. He reported that skimming flow in long chutes and nappe flow in short chutes enable higher energy dissipation, respectively. For analysis of the effect of step pool porosity on energy dissipation, a pooled stepped spillway was investigated [30]. They reported that the flat steps have large energy dissipation in comparison to the porous pooled steps. Relvas and Pinheiro [31] used stepped chutes lined wedge shaped blocks and analyzed the velocity distribution and the energy dissipation in this structure. Results showed that by increasing the steps slope, the energy dissipation reduces in comparison to common stepped chutes.
Multivariate data analysis techniques such as artificial intelligence (AI)-based models and soft computing techniques were recently employed as decision-support tenets in water science [32,33,34,35,36,37]. The operational costs and the expended time of experimental measurements are reduced by development of predictive models which are integrated into decision-support systems [38,39]. Instead of solving the governing equations, these techniques use effective parameters and their background to estimate the problems [40]. In other words, because of higher uncertainty and complexity of the solutions, a large number of effective parameters existing, and their interactions, these techniques can be used as a direct method to solve such problems [32]. Jiang et al. [41] used genetic algorithm (GA) and support vector regression (SVR) for prediction of stepped spillways energy dissipation and their results showed that the GA-SVR model can be successfully used for prediction of energy dissipation. The multiple regression equations, artificial neural networks (ANN), and gene expression programming (GEP) were used for modeling energy dissipation over stepped gabion weirs and the ANN results were recommended for reliable estimation [42].
It is evident from the previous studies that evaluation of energy dissipation using new stochastic methods such as M5P, stochastic M5P, and random forest has not been done yet. Evaluation of new models can introduce the optimum model for prediction of energy dissipation. The primary focus of this research is to investigate the accuracy of three new artificial intelligence-based methods (M5P, stochastic M5P, and random forest) for estimation of skimming flow regime energy dissipation along the cascade spillways. In addition, several regression equation based models are also tested for energy dissipation estimation. For evaluation of used models, experimental data are used. The experimental variables are spillway steps (N), spillway slope (α), spillway height (Hdam), and discharge over spillway (Q).

2. Materials and Methods

2.1. Experimental Setup

In the present study, using effective parameters changes, experiments were done on stepped spillways. Study experiments were done at the two hydraulic laboratories: (i) University of Tabriz, Iran and (ii) Shahid Chamran University (SCU), Iran. The fabricated physical models were installed in a flume with the following dimensions: 0.5 and 0.8 m width, 10 m length, and 1.0 and 2.0 m height. Table 1 shows the geometrical characteristic of physical models. Variable parameters include spillway steps (N), spillway slope (α), spillway height (Hdam), and discharge over spillway (Q). With these variable parameters, several runs were performed on physical models in the laboratory. Using a gate in the downstream of the experimental flume, the water level was controlled in the form of hydraulic jump and a sharp triangle weir with angle of 53° was used for flow measurements. Additionally, a point gauge with the accuracy of ±0.1 mm was used upstream water level measurement instrumentation.
Upstream water level, y0, was measured at a distance of 0.60 m from the spillway and y2 is the secondary depth for the hydraulic jump. In studied cascade spillways and similar structures, due to air entrainment and thin flow, measuring the flow depth (y1) is difficult. Pegram et al. [43] used the conjugate water depth of hydraulic jump (y2) for calculation of energy dissipation.
Using different values for the effective parameters including spillway slope (α), step number (N), discharge rates (Q), and structure height (Hdam), 3772 experimental data were collected and used for evaluation of M5P, stochastic M5P, random forest, multiple linear regression (MLR), multiple nonlinear regression (MNLR), and logarithmic regression. In total, 70% of the data was used for training and the remaining 30% was used for testing the implemented models.

2.2. Dimensional Analysis

Calculation of upstream energy head (Emax) was done using Equation (1). Additionally, Equations (2) and (3) were used for calculation of downstream energy head (E1) and relative energy dissipation (ΔE/Emax), respectively. In these equations, g is the acceleration due to gravity, Hdam is the height of spillway, y0 is the upstream water depth, V0 is the approach velocity, and q is the discharge rate per unit width. The conjugate depth (y2) was used to calculate flow depth (y1) as given by Equation (4).
E m a x = H d a m + y 0 + V 0 2 2 g = H d a m + y 0 + q 2 2 g ( H d a m + y 0 ) 2
E 1 = y 1 + V 1 2 2 g = y 1 + q 2 2 g y 1 2
Δ E E m a x = E m a x E 1 E m a x = 1 E 1 E m a x
y 1 = y 2 2 ( 1 + 8 F r 2 2 1 )
where Fr2 is Froude number ( F r 2 = V 2 / g y 2 ) , y2 and V2 are water depth and velocity after hydraulic jump, respectively. Generally, effective parameters in the energy dissipation process can be written as Equation (5). In this equation, h, l, and N are step height, step length, and step number, respectively. Both of y1 and y2 were calculated in corresponding locations that are shown in Figure 1, but using Equations (1)–(4), only y2 is used in calculations of energy dissipation.
Δ E E m a x = f ( q , l , h , g , N , H d a m )
In summary, the most effective parameters in hydraulic of stepped spillways are divided in two groups: geometrical parameters and hydraulic parameters. Step length (l), the spillway height (Hdam), spillway slope (α), step height (h), and steps number (N) are the geometrical effective parameters. Additionally, upstream energy head (Emax), downstream energy head (E1), and discharge per unit width of canal (q) can be classified as hydraulic effective parameters. The Buckingham π theorem was used to present relative energy dissipation as provided in Equation (6):
Δ E / E max = f ( H d a m / d c , l / h , N )
Equation (6) can be rewritten as follows:
Δ E / E max = f ( H d a m / d c , α , N )
where, dc is critical depth (dc = (q2/g)1/3) and α = t g 1 ( h / l ) is spillway slope in degrees.

2.3. Artificial Intelligence and Regression-Based Models

2.3.1. Multiple Linear Regression (MLR)

MLR is a linear method to develop the relationship between dependent and independent variables. The general equation of the MLR is as follows:
E = c 0 + x 1 c 1 + x 2 c 2 + x 3 c 3 + x 4 c 4 + + x n c n

2.3.2. Multi Nonlinear Regression (MNLR)

Multiple regression (MNLR) can also be applied to more than one predictor’s parameters. The general equation of the MNLR model is given by Equation (9), where, E is the dependent variable and independent variables are x1, x2, x3, …, xn.
E = c 0 x 1 c 1 x 2 c 2 x 3 c 3 x 4 c 4 x n c n

2.3.3. Random Forest

The random forest algorithm was initially proposed by Breiman [44]. A highly flexible random forest (RF) algorithm was successfully used in the solution of several engineering-related complex problems. A large number of trees are developed in this algorithm with the root node attaining a dissimilar bootstrap (bagging) sample of the original data set. At every node, division is executed using arbitrarily chosen subset of the estimator parameters. The random forest algorithm is simple, less sensitive in training, and has higher precision in prediction [45]. Only two user defined parameters are required in this algorithm. The number of trees grown (k) and number of input parameters (m) are the user defined parameters. Trial and error process is used for the model development. In this study, WEKA 3.9 software was used for the analysis.

2.3.4. M5P Model

M5P tree is a binary regression tree model which can produce continuous numerical attributes by using linear regression function [46]. M5P uses a divergence metric to produce a decision tree by constructing the tree model. M5P tree algorithm uses the standard deviation of a particular class value at the terminal node by measuring the error value at that node by evaluating the expected outcome. M5P generates the compact and relative comprehensible model. M5P combines a conventional decision tree with the possibility of linear regression functions at the nodes.

2.3.5. Stochastic M5P Model

Gradient boosting (stochastic) based assembly method was initially introduced by Friedman [47] for the nonlinear problems. Stochastic develops an additive regression model by in succession applying a traditional technique to current by least squares method at every iteration. Stochastic simplifies them through optimizing the random differentiable loss function, concerning the based model. It was found that both the estimation correctness and speed of model development of gradient boosting can be significantly raised by integrating randomization into the method. Particularly, at every iteration, a subsample of the calibration data is picked randomly (without substitution) from the total data set of calibration. This arbitrarily chosen subsample is then applied in the place of the total data set to fit the base model update for the present iteration. The size of the subsample selected for each iteration is a primary parameter and is considered as a small part of the total calibrating dataset. This arbitrary selection method also raised the robustness beside overcapacity of the base model. In this study, M5P is used as the base model.

2.4. Performance Assessment Parameters

For the model performance assessment, four statistical indexes, coefficient of correlation (CC), root mean square error (RMSE), mean absolute error (MAE) were used. The above-mentioned assessment indexes can be calculated by the equations as follows:
C C =   a i = 1 a O P ( i = 1 a O ) ( i = 1 a P ) a ( i = 1 a O ) 2 ( i = 1 a P ) 2 a ( i = 1 a O     i = 1 a P ) 2
R M S E = 1 a ( i = 1 a ( O P ) 2
M A E = 1 a i = 1 a | O P |
S I = R M S E O ¯
where O = observed values, P = predicted values, O ¯ = mean of observed values, a = number of observations.

2.5. Dataset

A total of 3772 observations of relative energy dissipation in spillway were used for model development and validation. The total data set was split into two different groups. The process of splitting was arbitrary. A larger group (70% observations) was considered as training data set for model development and the remaining group was considered as testing data set for the model validation. Three independent variables, the number of steps (N), the ratio of spillway height and critical depth (Hdam/dc), and spillway slope in degrees (α) were considered as inputs whereas relative energy dissipation in % was considered as a target for model development and validation. A correlation matrix plot of the total data set is shown in Figure 2. Characteristics of the data used for model development and validation are illustrated in Table 2.

3. Results and Discussion

3.1. Results of Linear and Nonlinear Regression Based Models

Different linear and nonlinear regression-based models were also applied in the current study. These equations which were developed by least square technique to drive regression coefficients using the training data set are listed in Table 3. XLSTAT software was used for the development of these equations. The performance evaluation parameter values are listed in Table 3 for all developed equations.
Four statistical performance assessment statistics, CC, RMSE, MAE, and SI, were used to compare the performance of the MLR and MNLR based models (Table 3). According to the Table 3, the Equation (14) based model with higher value of CC (0.9492) and lower value of SI, MAE, and RMSE (0.1218, 5.4797%, and 6.9755%, respectively) has better results in comparison to other MLR and MNLR based models. Figure 3 provides agreement plots among observed and predicted relative energy dissipation (%) by Equation (14) (logarithmic regression) based models for training and testing stages, respectively. As observed from the graph that Equation (14) based model considerably overestimates the low (˂40) and high (˃90) DE/Emax values.
Further, single-factor ANOVA showed that the F-value (0.005627) was less than f-critical (3.8454) and p-value (0.9402) was greater than 0.05, which suggested that the difference in predicted values by the Equation (14) based model and actual values is insignificant.

3.2. Results of Soft Computing Based Models

Figure 4, Figure 5 and Figure 6 provide agreement plots between observed and predicted relative energy dissipation (%) of spillway by RF, M5P, and stochastic M5P based models for training and testing stages, respectively. Predicted values from RF, M5P, and stochastic M5P based models closely follow the observed values. It is clear that the predictions of RF are less scattered than those of the M5P. However, the stochastic M5P provided better predictions compared to RF. Results of test data set from Table 4 indicates that the performance of the stochastic M5P approach is the best among the implemented approaches. The stochastic M5P based model with correlation coefficient of 0.9993 and RMSE of 0.8246% presents reliable results in comparison to the RF-based model with a correlation coefficient of 0.9992 and RMSE of 0.9093%. Additionally, the M5P based model with correlation coefficient of 0.9958 and RMSE of 2.054% has poor results in comparison to stochastic M5P and RF-based models. Comparison of M5P and stochastic M5P based models reveals that the latter model considerably improved the first model (traditional M5P); an increase in CC by 0.35% and decrease in RMSE by 60% (Table 4).
The brief statistical properties of the observed and predicted values using regression and soft computing-based models are summarized in Table 5. The statistics of predictions by the RF and stochastic M5P are very close to those of the observations. Using the results of single-factor ANOVA presented in Table 6, it can be seen that used regression and soft computing-based models results have an insignificant difference in comparison to actual values. For the comparison of regression and soft computing-based models, an agreement, performance, and relative error plot are shown in Figure 7 using the testing data set. It can be inferred from this figure that the predicted values provided by the stochastic M5P based model lies very closer to the line of perfect agreement and predicted relative energy dissipation (%) of the spillway was found to follow the same patterns of actual relative energy dissipation (%) of the spillway with minimum relative error.
For the assessment of the obtained outcomes, box plots (Figure 8) were drawn, in which overall error distribution was presented. Accordingly, the negative and positive error values correspond to the over and under estimation behavior of the models, respectively. The statistics of the overall error distribution is listed in Table 7. The values of minimum error, first quartile, median, third quartile, and maximum error are listed and presented in Table 7 and Figure 8 for all applied models. The lower quartile value in the stochastic M5P is −0.2508 which is less than all other discussed models. On the other hand, in upper quartile, the stochastic M5P with Q75 = 0.2928 performed better than the other applied models. As can be seen in Figure 8 and Table 7, the maximum and minimum errors in stochastic M5P model are −11.53 and 2.675, respectively, which verify the capability of this model to predict the relative energy dissipation (%) of the spillway. The lower box width in the stochastic M5P model confirms the maximum errors around the zero.
Taylor diagrams are plotted in Figure 9 for all applied models. A Taylor diagram was used to illustrate schematically the performance of the applied models [48]. Three statistic parameters including standard deviation, correlation, and root mean square error, evaluated the accuracy of the applied models. Figure 9 indicates that the stochastic M5P model achieves higher correlation with minimum RMSE value. The Taylor diagram also confirms that the stochastic M5P model is performing better than the other applied models.
Figure 10 presents contours of energy loss in stepped spillways by means of Hdam/dc vs. N. With a constant value for N, an increase in Hdam/dc values, shows an increase in energy loss up to 97.5%. This means that any decline in discharge over the spillway or an increase in spillway height, results in increase of energy loss. In addition, for a constant value of Hdam/dc, an increase in N results in increase of energy loss especially for N < 90. Higher number of steps (N > 90) has no significant effect on energy loss. Transformation of contours of energy loss to vertical type demonstrates this phenomenon. Figure 10 is for spillways with 30 degrees in slope and the other contours of energy loss can be provided for different spillway slopes. For brevity, the other contour lines are not presented here.

3.3. Sensitivity Investigation

Sensitivity investigation was performed to find the most substantial input variable in predicting relative energy dissipation (%) of the spillway (Table 8). For this investigation, the stochastic M5P based model was used because it produced the best results. It is apparent from Table 8 that four input combinations were considered and in three of them, one input variable was omitted. Results from the table conclude that spillway slope in degrees (α) is the most influential input variable in predicting the relative energy dissipation (%) of the spillway in comparison to other input variables used in this study. The second essential parameter is Hdam/dc in the prediction of the relative energy dissipation with respect to CC and RMSE statistics.
For validation of the best model, the stochastic M5P model, it was also used for prediction based on the data set that resulted from the original equation by Chanson [29]. The developed empirical formula, by Chanson [29], for calculating the energy dissipation of stepped spillways in the skimming flow is listed as Equation (21), where f is the friction factor and α is the spillway slope. Figure 11 shows the scatter plots of the results obtained from the stochastic M5P model and resulting data from Equation (21). Figure 11 illustrates the agreement between the predicted values and the resulting data from Equation (21) and it is clear that the stochastic M5P model has powerful generalization ability for the prediction of stepped spillways energy dissipation in skimming flow.
Δ E E m a x = 1 ( f 8 s i n a ) 1 / 3 c o s a + 1 2 ( f 8 s i n a ) 2 / 3 2 3 + H d a m d c

4. Conclusions

This paper investigates the potential of various regression-based equations, RF, M5P, and stochastic M5P based models in predicting the relative energy dissipation (%) of the cascade spillway. Three input parameters and one output parameter were spillway slope (α), step number (N), rate of spillway height to critical depth (Hdam/dc), and relative energy dissipation of stepped spillway (ΔE/Emax), respectively. Experimental data were used to evaluate the models’ exactness. From the comparison of performance evaluation parameters, it was found that the stochastic M5P based model works better (CC = 0.9993, RMSE = 0.8246%) in comparison to other aforementioned regression and soft computing-based models. Another major conclusion was that the RF-based model works better than the M5P and various equation-based models. The stochastic approach significantly improved the performance of the traditional M5P algorithm, with an increase in RMSE by 60%. Sensitivity investigation concludes that spillway slope in degrees (α) is the most influential input variable in predicting the relative energy dissipation (%) of the spillway in comparison to other input variables used in this study.
The study revealed that a more reliable energy dissipation predictor model can be built based on the stochastic M5P model and experimental data. In other words, using such studies, the design efficiency can be improved due to time saving and low operational costs. The main limitations of the proposed model are the fact that it has a black box structure and is highly based on used data. In case of lacking 3D modeling methods which are able to perform as well as or better than the black box, the M5P can be recommended. In the present study, the data driven methods were only compared with linear and nonlinear regression methods. In future works, the proposed methods may be compared with 3D modeling methods and their accuracies can be assessed by considering their advantages and disadvantages.

Author Contributions

M.N.; analyzed experimental results and wrote the paper. P.S.; used the predictor models and analyzed their results. F.S.; carried out experiments and contributed in the results analysis. O.K.; reviewed and revised the paper and also contributed to the models’ results analysis. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Qian, S.-T.; Wu, J.-H.; Ma, F. Hydraulic Performance of Ski-Jump-Step Energy Dissipater. J. Hydraul. Eng. 2016, 142, 05016004. [Google Scholar] [CrossRef]
  2. Wu, J.; Qian, S.; Wang, Y.; Zhou, Y. Residual Energy on Ski-Jump-Step and Stepped Spillways with Various Step Configurations. J. Hydraul. Eng. 2020, 146, 06020002. [Google Scholar] [CrossRef]
  3. Gou, W.; Li, H.; Du, Y.; Yin, H.; Liu, F.; Lian, J. Effect of Sediment Concentration on Hydraulic Characteristics of Energy Dissipation in a Falling Turbulent Jet. Appl. Sci. 2018, 8, 1672. [Google Scholar] [CrossRef] [Green Version]
  4. Hennig, T.; Wang, W.; Feng, Y.; Ou, X.; He, D. Review of Yunnan’s hydropower development. Comparing small and large hydropower projects regarding their environmental implications and socio-economic consequences. Renew. Sustain. Energy Rev. 2013, 27, 585–595. [Google Scholar] [CrossRef]
  5. James, C. Hydraulic Structures; Springer: Cham, Switzerland, 2020. [Google Scholar] [CrossRef]
  6. Chanson, H. History of stepped channels and spillways: A rediscovery of the “wheel”. Can. J. Civ. Eng. 1995, 22, 247–259. [Google Scholar] [CrossRef]
  7. Felder, S.; Chanson, H. Energy dissipation, flow resistance and gas-liquid interfacial area in skimming flows on moderate-slope stepped spillways. Environ. Fluid Mech. 2011, 9, 427–441. [Google Scholar] [CrossRef]
  8. Ren, W.; Wu, J.; Ma, F.; Zhou, Y. Prediction of Flow-Regime Transition over a Stepped Channel. J. Irrig. Drain. Eng. 2019, 145, 06019004. [Google Scholar] [CrossRef]
  9. Khdhiri, H.; Potier, O.; Leclerc, J.-P. Aeration efficiency over stepped cascades: Better predictions from flow regimes. Water Res. 2014, 55, 194–202. [Google Scholar] [CrossRef]
  10. Boes, R.M.; Hager, W.H. Hydraulic Design of Stepped Spillways. J. Hydraul. Eng. 2003, 129, 671–679. [Google Scholar] [CrossRef] [Green Version]
  11. Tian, J. Hydraulic Characteristics of Stepped Release Structure. Ph.D. Thesis, Institute of Water Resources and Hydroelectric Engineering, Xi’an University of Technology, Xi’an, China, 2005. [Google Scholar]
  12. Toombes, L.; Wagner, C.; Chanson, H. Flow patterns in nappe flow regime down low gradient stepped chutes. J. Hydraul. Res. 2008, 46, 4–14. [Google Scholar] [CrossRef]
  13. Chamani, M.R.; Rajaratnam, N. Characteristics of Skimming Flow over Stepped Spillways. J. Hydraul. Eng. 1999, 125, 361–368. [Google Scholar] [CrossRef]
  14. Rajaratnam, N. Skimming Flow in Stepped Spillways. J. Hydraul. Eng. 1990, 116, 587–591. [Google Scholar] [CrossRef]
  15. Chanson, H.; Toombes, L. Hydraulics of stepped chutes: The transition flow. J. Hydraul. Res. 2004, 42, 43–54. [Google Scholar] [CrossRef] [Green Version]
  16. Peyras, L.; Royet, P.; Degoutte, G. Flow and Energy Dissipation over Stepped Gabion Weirs. J. Hydraul. Eng. 1992, 118, 707–717. [Google Scholar] [CrossRef]
  17. Ohtsu, I.; Yasuda, Y.; Takahashi, M. Flow Characteristics of Skimming Flows in Stepped Channels. J. Hydraul. Eng. 2004, 130, 860–869. [Google Scholar] [CrossRef] [Green Version]
  18. Bai, Z.L.; Peng, Y.; Zhang, J. Three-Dimensional Turbulence Simulation of Flow in a V-Shaped Stepped Spillway. J. Hydraul. Eng. 2017, 143, 06017011. [Google Scholar] [CrossRef]
  19. Bung, D.B. Developing flow in skimming flow regime on embankment stepped spillways. J. Hydraul. Res. 2011, 49, 639–648. [Google Scholar] [CrossRef]
  20. Chen, Q.; Dai, G.; Liu, H. Volume of Fluid Model for Turbulence Numerical Simulation of Stepped Spillway Overflow. J. Hydraul. Eng. 2002, 128, 683–688. [Google Scholar] [CrossRef]
  21. Chinnarasri, C.; Wongwises, S. Flow Patterns and Energy Dissipation over Various Stepped Chutes. J. Irrig. Drain. Eng. 2006, 132, 70–76. [Google Scholar] [CrossRef]
  22. Sorensen, R.M. Stepped Spillway Hydraulic Model Investigation. J. Hydraul. Eng. 1985, 111, 1461–1472. [Google Scholar] [CrossRef]
  23. Chanson, H. The Hydraulics of Stepped Chutes and Spillways; A.A. Balkema: Rotterdam, The Netherlands, 2002; p. 384. [Google Scholar] [CrossRef]
  24. Pfister, M.; Hager, W.H. Self-entrainment of air on stepped spillways. Int. J. Multiph. Flow 2011, 37, 99–107. [Google Scholar] [CrossRef]
  25. Zhang, G.; Chanson, H. Effects of Step and Cavity Shapes on Aeration and Energy Dissipation Performances of Stepped Chutes. J. Hydraul. Eng. 2018, 144, 04018060. [Google Scholar] [CrossRef] [Green Version]
  26. Takahashi, M.; Yasuda, Y.; Ohtsu, I. Discussion of “Flow Patterns and Energy Dissipation over Various Stepped Chutes” by Chaiyuth Chinnarasri and Somchai Wongwises. J. Irrig. Drain. Eng. 2008, 134, 114–116. [Google Scholar] [CrossRef]
  27. Zare, H.K.; Doering, J.C. Energy dissipation and flow characteristics of baffles and sills on stepped spillways. J. Hydraul. Res. 2012, 50, 192–199. [Google Scholar] [CrossRef]
  28. Chatila, J.G.; Jurdi, B.R. Stepped Spillway as an Energy Dissipater. Can. Water Resour. J./Rev. Can. Ressour. Hydr. 2013, 29, 147–158. [Google Scholar] [CrossRef]
  29. Chanson, H. Comparison of energy dissipation between nappe and skimming flow regimes on stepped chutes. J. Hydraul. Res. 1994, 32, 213–218. [Google Scholar] [CrossRef]
  30. Felder, S.; Chanson, H. Effects of Step Pool Porosity upon Flow Aeration and Energy Dissipation on Pooled Stepped Spillways. J. Hydraul. Eng. 2014, 140, 04014002. [Google Scholar] [CrossRef] [Green Version]
  31. Relvas, A.T.; Pinheiro, A.N. Velocity Distribution and Energy Dissipation along Stepped Chutes Lined with Wedge-Shaped Concrete Blocks. J. Hydraul. Eng. 2011, 137, 423–431. [Google Scholar] [CrossRef]
  32. Seyedzadeh, A.; Maroufpoor, S.; Maroufpoor, E.; Shiri, J.; Bozorg-Haddad, O.; Gavazi, F. Artificial intelligence approach to estimate discharge of drip tape irrigation based on temperature and pressure. Agric. Water Manag. 2020, 228, 105905. [Google Scholar] [CrossRef]
  33. Akbari, M.; Salmasi, F.; Arvanaghi, H.; Karbasi, M.; Farsadizadeh, D. Application of Gaussian Process Regression Model to Predict Discharge Coefficient of Gated Piano Key Weir. Water Resour. Manag. 2019, 33, 3929–3947. [Google Scholar] [CrossRef]
  34. Roushangar, K.; Akhgar, S.; Salmasi, F. Estimating discharge coefficient of stepped spillways under nappe and skimming flow regime using data driven approaches. Flow Meas. Instrum. 2017, 59, 79–87. [Google Scholar] [CrossRef]
  35. Bahrami, B.; Mohsenpour, S.; Noghabi, H.R.S.; Hemmati, N.; Tabzar, A. Estimation of flow rates of individual phases in an oil-gas-water multiphase flow system using neural network approach and pressure signal analysis. Flow Meas. Instrum. 2019, 66, 28–36. [Google Scholar] [CrossRef]
  36. Jahanpanah, E.; Khosravinia, P.; Sanikhani, H.; Kisi, O. Estimation of discharge with free overfall in rectangular channel using artificial intelligence models. Flow Meas. Instrum. 2019, 67, 118–130. [Google Scholar] [CrossRef]
  37. Al-Khatib, I.A.; Gogus, M. Prediction models for discharge estimation in rectangular compound broad-crested weirs. Flow Meas. Instrum. 2014, 36, 1–8. [Google Scholar] [CrossRef]
  38. Brandhorst, N.; Erdal, D.; Neuweiler, I. Soil moisture prediction with the ensemble Kalman filter: Handling uncertainty of soil hydraulic parameters. Adv. Water Resour. 2017, 110, 360–370. [Google Scholar] [CrossRef]
  39. Maroufpoor, S.; Maroufpoor, E.; Bozorg-Haddad, O.; Shiri, J.; Yaseen, Z. Soil moisture simulation using hybrid artificial intelligent model: Hybridization of adaptive neuro fuzzy inference system with grey wolf optimizer algorithm. J. Hydrol. 2019, 575, 544–556. [Google Scholar] [CrossRef]
  40. Salmasi, F.; Nouri, M.; Abraham, J. Laboratory Study of the Effect of Sills on Radial Gate Discharge Coefficient. KSCE J. Civ. Eng. 2019, 23, 2117–2125. [Google Scholar] [CrossRef]
  41. Jiang, L.; Diao, M.; Xue, H.; Sun, H. Energy Dissipation Prediction for Stepped Spillway Based on Genetic Algorithm–Support Vector Regression. J. Irrig. Drain. Eng. 2018, 144, 04018003. [Google Scholar] [CrossRef]
  42. Khatibi, R.; Salmasi, F.; Ghorbani, M.A.; Asadi, H. Modelling Energy Dissipation Over Stepped-gabion Weirs by Artificial Intelligence. Water Resour. Manag. 2014, 28, 1807–1821. [Google Scholar] [CrossRef]
  43. Pegram, G.G.S.; Officer, A.K.; Mottram, S.R. Hydraulics of Skimming Flow on Modeled Stepped Spillways. J. Hydraul. Eng. 1999, 125, 500–510. [Google Scholar] [CrossRef]
  44. Breiman, L. Bagging predictors. Mach. Learn. 1996, 24, 123–140. [Google Scholar] [CrossRef] [Green Version]
  45. Breiman, L.; Last, M.; Rice, J. Random Forests: Finding Quasars. Stat. Chall. Astron. 2006, 45, 5–32. [Google Scholar] [CrossRef]
  46. Quinlan, J.R. Learning with continuous classes. Aust. Jt. Conf. Artif. Intell. 1992, 92, 343–348. [Google Scholar]
  47. Friedman, J.H. Stochastic gradient boosting. Comput. Stat. Data Anal. 2002, 38, 367–378. [Google Scholar] [CrossRef]
  48. Taylor, K.E. Summarizing multiple aspects of model performance in a single diagram. J. Geophys. Res. Space Phys. 2001, 106, 7183–7192. [Google Scholar] [CrossRef]
Figure 1. Location of measurement for y1 and y2 depths at the downstream of cascade spillway.
Figure 1. Location of measurement for y1 and y2 depths at the downstream of cascade spillway.
Applsci 10 06903 g001
Figure 2. Correlation matrix plot of the total data set.
Figure 2. Correlation matrix plot of the total data set.
Applsci 10 06903 g002
Figure 3. Agreement plot of observed and predicted relative energy dissipation by the Equation (14) based model using training and testing data sets, respectively.
Figure 3. Agreement plot of observed and predicted relative energy dissipation by the Equation (14) based model using training and testing data sets, respectively.
Applsci 10 06903 g003
Figure 4. Agreement plot of observed and predicted relative energy dissipation by the random forest (RF) model using training and testing data sets, respectively.
Figure 4. Agreement plot of observed and predicted relative energy dissipation by the random forest (RF) model using training and testing data sets, respectively.
Applsci 10 06903 g004
Figure 5. Agreement plot of observed and predicted relative energy dissipation by the M5P model using training and testing data sets, respectively.
Figure 5. Agreement plot of observed and predicted relative energy dissipation by the M5P model using training and testing data sets, respectively.
Applsci 10 06903 g005
Figure 6. Agreement plot of observed and predicted relative energy dissipation by the stochastic M5P model using training and testing data sets, respectively.
Figure 6. Agreement plot of observed and predicted relative energy dissipation by the stochastic M5P model using training and testing data sets, respectively.
Applsci 10 06903 g006
Figure 7. Performance of various regression and soft computing-based models during the testing stage.
Figure 7. Performance of various regression and soft computing-based models during the testing stage.
Applsci 10 06903 g007
Figure 8. Box plots of error distribution for each model using the test data set.
Figure 8. Box plots of error distribution for each model using the test data set.
Applsci 10 06903 g008
Figure 9. Taylor diagram for the applied models for training and testing stages.
Figure 9. Taylor diagram for the applied models for training and testing stages.
Applsci 10 06903 g009
Figure 10. Contours of energy loss for stepped spillways with 30 degrees in slope.
Figure 10. Contours of energy loss for stepped spillways with 30 degrees in slope.
Applsci 10 06903 g010
Figure 11. Scatter plot of predicted relative energy dissipation using the stochastic M5P versus results of Equation (21) by Chanson [29].
Figure 11. Scatter plot of predicted relative energy dissipation using the stochastic M5P versus results of Equation (21) by Chanson [29].
Applsci 10 06903 g011
Table 1. Physical models’ parameters and their values.
Table 1. Physical models’ parameters and their values.
Number of Steps
(N)
Spillway Height over Critical Depth
Hdam/dc
Spillway Slope
α (Degrees)
Spillway Height
Hdam (m)
4–751.9–37.310–500.6–1.7
Table 2. Used data and their characteristics.
Table 2. Used data and their characteristics.
RangeNHdam/dcαΔE/Emax (%)NHdam/dcαΔE/Emax (%)
Training Data SetTesting Data Set
Minimum4.01.94510.00.12394.01.94510.00.0308
Maximum75.037.2650.092.6375.037.2650.092.63
Mean27.011.5728.4957.6827.011.6129.0457.34
Standard Deviation15.32177.04314.07822.1715.147.06314.1022.28
Kurtosis0.24552.081−1.269−0.37900.37202.059−1.291−0.3704
Skewness0.79871.3440.1373−0.66550.84771.3480.1052−0.6635
Confidence Level (95.0%)0.59640.27410.54800.86280.86040.40140.80151.266
Table 3. Regression equations for the relative energy dissipation in spillway.
Table 3. Regression equations for the relative energy dissipation in spillway.
Equation No.Linear and Nonlinear Regression Based EquationsCCRMSEMAESICCRMSEMAESI
Training Data SetTesting Data Set
(14) D E / E m a x   ( % )   =   2.2166   L o g 10 ( N ) + 74.6   L o g 10 ( H d a m / d c ) 52.6495   L o g 10 ( α ) + 60.376 0.94926.97555.47970.12090.94956.98645.47850.1218
(15) D E E m a x ( % ) =   51.0958 + 0.1722   N + 2.2017 ( H d a m d c ) 0.82750   α 0.857211.41389.06560.1979 852411.64939.22260.2032
(16) D E / E m a x   ( % ) =   49.7274 N 0.0223 ( H d a m d c ) 0.4519 α 0.3078 0.891610.15797.91740.1761091410.23127.95010.1784
(17) D E E m a x ( % ) =   1399.148 N 49.658 + 2191.05 ( H d a m d c ) 0.0139 210.779 α 0.0842 1927.49 0.94915.48386.98330.121104945.49196.99530.1220
(18) D E E m a x ( % ) = 328.003 N 0.0054 ( H d a m d c ) 0.098 α 0.0719 262.94 0.93806.00217.68580.133203766.04857.74860.1351
(19) D E E m a x ( % ) = [ 1.899 N 0.9316 0.6805 ] / [ ( 0.0899 N 1.404 ) 0.0412 ( H d a m d c ) 0.9962 0.00209 α 0.355 ] 0.87848.137610.73330.18610.88607.958210.54220.1839
(20) D E E m a x ( % ) = 0.8925 / [ ( 0.02935 N 0.0083 ) 0.0876 ( H d a m d c ) 1.1634 + 0.03405 α 0.1494 ] 0.86918.603311.07390.19200.87598.449310.92940.1906
Table 4. Performance assessment measures for soft computing-based models using training and testing data sets.
Table 4. Performance assessment measures for soft computing-based models using training and testing data sets.
ApproachesTraining Data SetTesting Data Set
CCRMSEMAESICCRMSEMAESI
M5P0.99651.8531.0480.03210.99582.0541.0710.0358
Stochastic M5P0.99960.61420.38030.01060.99930.82460.42780.0144
RF0.99970.50190.36730.00870.99920.90930.50540.0159
Table 5. Features of the observed and predicted values using regression and soft computing-based models for both training and testing stages.
Table 5. Features of the observed and predicted values using regression and soft computing-based models for both training and testing stages.
ModelsMaximumMinimumMeanStandard DeviationKurtosisSkewnessConfidence Level (95%)
Training data set
Observation92.630.124057.6822.17−0.3790−0.66550.863
Equation (14)114.4311.9157.6821.04−0.55250.22310.819
RF92.121.05157.7122.11−0.3899−0.66290.861
M5P93.14−0.161057.7221.91−0.4433−0.63310.853
Stochastic M5P92.980.601057.6822.11−0.4127−0.65310.861
Testing data set
Observation92.630.031057.3422.28−0.3704−0.66351.266
Equation (14)114.4111.8957.2721.10−0.50770.23281.199
RF92.121.05157.4122.19−0.3806−0.66271.261
M5P93.15−0.709057.3822.04−0.4447−0.62501.253
Stochastic M5P92.630.482057.3722.22−0.4052−0.64991.263
Table 6. Single-factor ANOVA results.
Table 6. Single-factor ANOVA results.
MethodSSdfMSFp-ValueF CritVariation Among Groups
Equation (14)2.64912.6490.00560.94023.8454Insignificant
RF3.53413.5340.00710.93263.8454Insignificant
M5P1.052211.0520.00210.96313.8454Insignificant
Stochastic M5P0.768410.76840.00160.96863.8454Insignificant
Table 7. The statistics of the applied models’ error distribution using the test data set.
Table 7. The statistics of the applied models’ error distribution using the test data set.
StatisticEquation (14)RFM5PStochastic M5P
Minimum−31.79−11.97−25.78−11.53
1st Quartile−3.468−0.3842−0.3555−0.2508
Median2.4280.02300.28700.0245
3rd Quartile5.2910.35450.88050.2928
Maximum7.7584.2533.2942.675
Table 8. Sensitivity investigation based on the stochastic M5P model.
Table 8. Sensitivity investigation based on the stochastic M5P model.
Input CombinationInput Parameter
Removed
Stochastic M5P
CCRMSE (%)
N, Hdam/dc, α 0.99930.8246
Hdam/dc, αN0.98623.691
N, αHdam/dc0.795313.515
N, Hdam/dcα0.781813.90

Share and Cite

MDPI and ACS Style

Nouri, M.; Sihag, P.; Salmasi, F.; Kisi, O. Energy Loss in Skimming Flow over Cascade Spillways: Comparison of Artificial Intelligence-Based and Regression Methods. Appl. Sci. 2020, 10, 6903. https://doi.org/10.3390/app10196903

AMA Style

Nouri M, Sihag P, Salmasi F, Kisi O. Energy Loss in Skimming Flow over Cascade Spillways: Comparison of Artificial Intelligence-Based and Regression Methods. Applied Sciences. 2020; 10(19):6903. https://doi.org/10.3390/app10196903

Chicago/Turabian Style

Nouri, Meysam, Parveen Sihag, Farzin Salmasi, and Ozgur Kisi. 2020. "Energy Loss in Skimming Flow over Cascade Spillways: Comparison of Artificial Intelligence-Based and Regression Methods" Applied Sciences 10, no. 19: 6903. https://doi.org/10.3390/app10196903

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop