1 Introduction

One main challenge in spillway design considerations is to arrive at a design which is able to pass discharge floods of a wide range of magnitudes without significant scouring below the dam toe, [1]. Stepped spillways are one type of energy dissipator in which the flow energies are reduced by a cascading series of hydraulic jumps and the impacts on the surface of the steps. These advantages of significantly increase in rate of energy dissipation have created increasing interest in stepped spillways, [2]. The advent of technologies like roller-compacted concrete has also created interest in more detailed studies on spillway, [2,3,4,5].

One of the most attractive factors of selecting a stepped spillway over the other chutes is the enhanced energy dissipation that takes place in the spillway chute, [6, 7]. The rate of energy dissipation may be presented as fundamental parameters for designing stepped spillways [8]. The energy dissipation over vertical free fall and stepped drops was studied via experimental models, and the results showed that the energy dissipation increased with total drop height [9]. The energy dissipation over stepped spillway was measured by using a physical model and concluded that for small dams with low flow rates, a stepped spillway dissipates more kinetic energy than other types [10]. The effect of some parameters such as flow rate and number of steps on energy dissipation was examined [11]. The energy dissipation rate was studied over stepped spillways using experimental measurements and compared the results of tests with other research works [12]. The ability of the circular crested stepped spillways was investigated. The performance showed the energy of flow more dissipates at this structure than the smooth chute at the same range of discharge [13]. The hydraulic jump characteristics and energy dissipation at downstream of stepped weir were examined. The results showed that by increasing the steps number the energy dissipation is increased [14].

Several researchers have performed studies on physical models of stepped spillways, but the obtained results are usually only valid for individual cases and can only be used as guides for similar situations. Fortunately, with the development of high-performance computers, the computational fluid dynamics (CFD) technique has been developed. Many studies have used CFD to simulate flows over a stepped spillway (see [15, 16] as examples). The effect of scale ratio in a nappe flow regime was studied using numerical simulation and then compared with that of other researchers [17]. Numerical method was used to simulate flow over the stepped spillway. The results show that CFD technique is an efficient method to simulate turbulent [18]. In recent years, the number of studies which has applied types of soft computing techniques in order to evaluation of the performance of steppes spillway has increased (see for example, [19]. The capability of neural computing approaches was assessed to predict energy dissipation over the stepped spillway by using data configurations of the physical model [20]. Support vector machine regression was used to estimate the energy dissipation in a stepped spillway, and results indicated that the model was successful in predicting the energy dissipation of stepped spillways [21]. Recently, different attempts have been made to use intelligent methods for studying open channel hydrodynamics [22].

The above mentioned review of the literature implies that the parameters related to energy dissipation rates have received more attention due to the importance of the problem. In general, the geometric parameters of a stepped spillway consist of two components of the number of steps, and adverse slopes. The configurations of these two components have a significant impact on how the spillway reacts. One main aim of this study is to investigate the effects of the effective geometry parameters on flows over a stepped spillway with respect to energy dissipation rates, and the results show that the number of steps must be considered as the main parameter to evaluate the flow conditions. On the other hand, as noted in the literature, the many practical problems caused by various types of uncertainty make it a complicated issue and, there is no report that directly focuses on the effects of the uncertainties. The main objective of this study is to involve these major problems by utilizing well-known techniques for spillway design. Consequently, the problem is to scrutinize a robust system that can consider the uncertainties and the effects of nonlinearity on the relationships between the dominant parameters. The advantages of the method are applicable for reducing the time taken in experimental and numerical modeling for different spillway configuration scenarios. For this purpose, combined algorithmic incorporation of a fuzzy logic system (FIS) and CFD modeling is used to study the effects of the effective parameters on the energy dissipation in a physical model. For this purpose, a physical model of a stepped spillway is used to obtain the experimental results. Then, a numerical model is updated based on the observed results, and run for different geometries. Finally, the gathered database is used to scrutinize the performance of the developed FIS model. This method has been proposed in order to consider the uncertainty problems with consideration of the benefits and shortcomings noted in the literature. The concept for the method is developed based on the nonlinear geometric characteristics of related system responses and the nonlinearities in the nature of the evaluated system. The results imply that the method can serve as an efficient technique and valuable tool for operational control of dissipater structures such as stepped spillways and to detect the effects of sensitive parameters.

2 Materials and methods

2.1 Model specification, experimental setup, and laboratory measurement

A hydraulic flume was constructed in the hydraulic laboratory of department of civil engineering, university of Tabriz, Iran to offer generation of steady fluid flows. The flume is supported by a water pump and a pair of rigid pedestals, and a service module incorporating a sump tank and submersible pump provide a source of water which is continuously recirculated through the channel section. The bed and side walls were fabricated using transparent glass sheets with smooth surfaces. The flume is 14 m long, 1 m deep and 1 m wide. A discharge tank with a sluice gate was located at the downstream end of the flume. The physical model of a stepped spillway was constructed of metal sheets and installed at a distance of 8 m from the start point of the flume. The tests were conducted at a water depth of 0.8 m for the flow of water in the flume. Accordingly, based on the dimensions of the flume and the capacity of the pump, the dimensions were selected as a height (Hdam) of 40 cm and length of 100 cm, with a step length of 25 cm. Also, the steps’ height and width were 10 cm and 100 cm respectively. The test setup and the general view of the model are illustrated in Fig. 1.

Fig. 1
figure 1

a General view of the flume and; b placement of physical model of the stepped spillway

In recent years, the use of image-processing techniques for the analysis of experimental results has received special attention because they are able to estimate the parameters without disruption under experimental conditions. Image processing is a technique that extracts data from the recorded images of a semi-transparent environment via a computer based algorithm and converts them to numerical values. The advantages of this method can be seen in different science fields [23]. In this study, profiles of the experimental water surface were obtained by this technique using MATLAB software. To aid in this purpose, water profiles were captured by one high speed camera through the side wall glass. The images were processed by the wavelet transform technique, where the integration was done by the trapezoidal rule. The obtained results showed that the image-processing technique was quite promising in detecting the water surface profiles of this study. Figure 2 depicts the observed results for one of the implemented test cases.

Fig. 2
figure 2

Measured flow profile over the studied physical model using image processing

2.2 Theories and numerical analysis of the flow regimes on a stepped spillway

The type and size of the spillway mainly selected for designing are primarily dependent upon the site conditions, the purpose of the dam, size and height of the dam, drainage basin and flood potential. In regular and smooth spillways, kinetic energy dissipation occurs predominantly through losses due to friction. Several researchers have produced energy dissipation theories and related equations. For example, Eq. 1 was proposed in order to determine the rate of energy dissipation in nappe flows with hydraulic jumps [6]:

$$\frac{\Delta H}{{H_{\max } }} = 1 - \left[ {\frac{{0.54\left( {\frac{{y_{c} }}{h}} \right)^{0.275} + \frac{3.43}{2}\left( {\frac{{y_{c} }}{h}} \right)^{ - 0.55} }}{{\frac{3}{2} + \frac{{H_{dam} }}{{y_{c} }}}}} \right]$$
(1)

where \(H_{\max } = \, \left( {H_{dam} + ({\raise0.7ex\hbox{$3$} \!\mathord{\left/ {\vphantom {3 2}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$2$}})y_{c} } \right)\) is the total energy, and ∆H, yc, Hdam, and h are the dissipated energy over the length of the chute, the critical depth (m), the height of the dam, and the height of the steps (m) respectively.

In this study, the effects of the relevant parameters on the discharge rates over the considered scenarios [8] were evaluated via the rate of energy dissipation which was calculated using Eq. 2:

$$ED = \frac{\Delta H}{{H_{\max } }} = \frac{{H_{\max } - H_{1} }}{{H_{\max } }}$$
(2)

where \({\text{H}}_{{\max}}\) and \(H_{1} = y_{1} + V_{1}^{2} /2g\) indicate the energy at upstream and the spillway toe, respectively and ΔH is the energy dissipation rate, as shown in Fig. 3.

Fig. 3
figure 3

Hydraulic parameters required to calculate the rate of energy dissipation [8]

On the other way, CFD considers methods to simulate flow patterns in which standard flow equations such as the Navier–Stokes and continuity equations are discretized and solved for each computational cell [24]. In the present study, a commercial CFD code (Flow-3D) is used to model the flow on a stepped spillway for the considered domain. Flow-3D is a powerful CFD commercial code developed by Flow Science, Inc. and is adequate for solving a wide range of fluid flow patterns [25]. It is based on the finite volume method (FVM) [23]. In this model, the FVM is used to discretize the governing equations in a Cartesian coordinate system. In this software, the geometry and grid generation are free-grid, so they are independent of one another, and changes in either the grid or geometry can be made freely without requiring other changes [26]. For CFD problems, the continuity equation of flow can be considered by Eq. 3:

$$V_{F} \frac{\partial \rho }{{\partial t}} + \frac{\partial }{\partial x}\left( {\rho uA_{x} } \right) + \frac{\partial }{\partial y}\left( {\rho uA_{y} } \right) + \frac{\partial }{\partial y}\left( {\rho uA_{y} } \right) = 0$$
(3)

where Vf is the volume fraction of the fluid, ρ is the fluid density, u, v, and w are the velocity components in the x, y, and z) directions respectively, and \(A_{x} , A_{y} , and A_{z}\) are the cross-sectional area of the flow. The momentum equation is also written in a 3-dimensional form as Eq. 4:

$$\frac{\partial u}{{\partial t}} + \frac{1}{{V_{F} }}\left\{ {uA_{x} \frac{\partial u}{{\partial x}} + vA_{y} \frac{\partial u}{{\partial y}} + wA_{z} \frac{\partial u}{{\partial z}}} \right\} = - \frac{1}{\rho }\frac{\partial P}{{\partial x}} + G_{x} + f_{x}$$
(4)

where P is the fluid pressure, Gx is the acceleration created by body fluids, fx is the viscosity acceleration through three dimensions, and VF relates to the volume of fluid. The measured results obtained by the Eq. 1 and the studied numerical models are compared with each other in Table 1.

Table 1 Comparison between the measured results obtained by the numerical models and Eq. 1

Establishing the validation of the proposed fuzzy-based method requires many data series for different conditions which must be recorded during numerous scenarios for the various model shapes. For this purpose, the investigations in this research relied on two complementary techniques to deal with the related complex fluid flow regimes, which were laboratory measurements, and numerical calculations. It should be mentioned that a disadvantage of the physical models is that they are undeniably more expensive except in rare instances [27]. Therefore, in situations where we can trust that a numerical model can give reliable results with engineering accuracy, it can be the tool of choice. Of course, numerical modeling should be calibrated through experimental work, but after that, it can provide more insight into the subject via more control in the tests. In this study, a 4-step physical model of the spillway was used to provide repeatable calibration and verification data. Then, the numerical models were run for different geometries of the spillways based on the shapes of the steps. The geometric characteristics of the models are described in Table 2. The modelling processes were implemented for 5 different rates of flow discharge, including 0.016, 0.03, 0.035, 0.04, and 0.046 \({\text{m}}^{3} /{\text{s}}\). In Table 2, h and l are the height and length of the steps, respectively. The numerical models were run for different step geometries, beside the same aspect ratios of 1 to h, in order to ensure similarity of the general geometric conditions between the different numerical models and the physical model. Furthermore, the heights in all models (\(H_{dam}\)) were kept constant for all configurations and scenarios.

Table 2 Geometric characteristics of the stepped spillways for the various numerical models

The number of meshes and their proportions through the x, y, and z directions must be determined using parameters of the maximum adjacent cell size ratio and the maximum aspect ratio, whose proportions must not exceed 1.25 and 3.0, respectively [24]. Therefore, the aspect ratios of individual cells were also checked between the cells and the mesh plans, and all ratios satisfied the recommended neighboring values. Related parameters are shown in Table 3. For the case of the simple geometry of the model, a uniform mesh was used to discretize the studied domain. The maximum adjacent cell size ratios and maximum aspect ratios were chosen as less than 1.25 and 3, respectively, in order to reduce the error related to mesh size. The mesh number was selected as 2,150,000 by using the grid-independent solution. Also, the Re-Normalized Group (RNG) was chosen by trying different turbulence models in order to evaluate the accuracy of the observed results.

Table 3 Mesh types and information

The upstream and downstream boundary conditions were defined as Specified Pressure (with fluid elevation and pressure being defined as hydrostatic) and Outflow, respectively. The bottom boundary was defined as no-slip condition, as shown in Fig. 4, and the top boundary was set as Specified Pressure (with Fluid Fraction = 0). Both remaining boundary conditions were set as Symmetry.

Fig. 4
figure 4

Considered boundary conditions and geometries for the numerical model

As the other aspect of the experiment, the air–water flow condition and/or a two-phase state could be observed, but at only the lowest step area. Based on this fact, the water profile behaved in a manner similar to an unsteady flow condition with low fluctuations on the surface over the last step and at the start of the downstream area of the experiment. Nevertheless, by considering the low height and the length of the physical chute, it was expected that the mentioned phenomenon could not have a dominant effect on general aspects of the studied flow. The energy dissipation rate of flow had been considered as the main parameter for this study in order to evaluate the efficiency of the proposed soft competing method. With all this, a curved line was fitted for average height of the fluctuating surface profile at the mentioned area to compare the experimental and numerical results. We also controlled the pressure, during the implementation of the test. For this purpose, the manometer measuring instruments used to track the occurrence of negative pressure, as shown in Fig. 5.

Fig. 5
figure 5

Flow over the studied model and installed manometer measuring instruments

The related results also implied that the related effects are not dominant in the numerical modelling process. Therefore, three-dimensional and single-phase flow assumptions were used for the numerical modelling process. The gained results for the water heights at the up and downstream areas showed an acceptable adaptation between the observations and measurements to rely on the assume assumption.

2.3 Fuzzy inference system and fuzzy-logic modelling

Two major techniques for developing a statistical model can be implemented as parametric modeling and or probabilistic methods [28]. Fuzzy logic is a logical system that is an extension of multivalued logic. The goal of a FIS is to achieve a relationship between the input and output parameters by using a set of if–then rules. This system can be used as a predictive model when the parameters are vague [29]. In general, any fuzzy system contains the following steps, as shown in Fig. 6: 1) An inference system is defined based on available data, the analysis operation is applied by a fuzzy inference engine. Several FISs can be utilized for this purpose, such as Sugeno and Mamdani’s systems, [30]; 2) A membership function definition is converted into fuzzy data (fuzzification) by membership functions; 3) Inference rule definitions and combinations; and 4) Obtaining results (defuzzification).

Fig. 6
figure 6

Flowchart of methodologies based on fuzzy concepts [29]

In this study, Mamdani FIS was applied to investigate the energy dissipation in a fluid flow on a stepped spillway. The three nominated fuzzy input variables were considered as \(y_{c} /h,\) number of steps, and adverse slope of step. Also, the output of the system was the rate of energy dissipation.

3 Results and discussion

The purpose of this work is to address the uncertainty problem in the study of relationships between the hydraulic and geometric parameters. A FIS algorithm is used. This algorithm requires many data series for various conditions which must be recorded during numerous scenarios. Certainly, it is impossible to define each of the cases for a physical model, and so a numerical model must be used to evaluate the efficiency of the method. But when the experimental and numerical results are compared to each other, some differences that can produce false alarms are found due to various types of errors [31]. For this reason, in the first step, the acceptability of the numerical model must be assessed. Figure 7, illustrated a sample of the experimental and numerical water surface profiles, for one data recording set. A curved line was fitted for the average height of the surface profile over the last step. Figure 7 can be utilized as an indication of the validation criteria for acceptance of the numerical results, and demonstrates the appropriateness of the obtained numerical results.

Fig. 7
figure 7

Comparison between the observed and numerical results of the free surface

3.1 Preliminary results for sensitivity analysis and energy dissipation characteristics

In this section, the stepped spillway configurations are examined by considering different negative step slopes (adverse steps), different numbers of steps (N), and ratios of critical depth to step height (\(y_{c} /h\)) using the calibrated numerical model. Five discharge values were considered. The heights in all models (\(H_{dam}\)) were kept constant for all the configurations and scenarios. In this regard, the rate of energy dissipation (ED) is calculated using Eq. 2. The numerical results for spillways with 4 steps and a discharge of Q = 0.03 \(m^{3} /s\) are illustrated in Fig. 8.

Fig. 8
figure 8

Flow characteristics over spillways with 4 steps (\(Q \, = \, 0.03{\kern 1pt} \,m^{3} /s\))

The empirical observations prove that the energy dissipation is a function of the flow regime type and the discharge rate. A formula is presented to predict the upper limit of a nappe flow and the lower limit of a skimming flow, as follows [32]:

$$\left( {\frac{{{\text{y}}_{{\text{c}}} }}{{\text{h}}}} \right) = 0.89 - 0.4\left( {\frac{{\text{h}}}{{\text{l}}}} \right)\quad {\text{Lower limit of transition flow}}$$
(5)
$$\left( {\frac{{{\text{y}}_{{\text{c}}} }}{{\text{h}}}} \right) = 1.2 - 0.325\left( {\frac{{\text{h}}}{{\text{l}}}} \right)\quad {\text{Upper limit of transition flow}}$$
(6)

Both of these equations were used for flat steps with \(0.05 \le h/l \le 1.7\) (where h and l are the horizontal length and height of the step, respectively). The ratio for \({\text{h}}/l\) was equal to 0.4, so the \(y_{c} /h\) for the lower and upper limits of the transition flow can be considered as 0.73 and 1.07, respectively. Given the dimensions of the model, the capacity of the pump set and consequently the amounts of the discharges, the nappe regime occurred for the studied conditions.

3.2 Effect of discharge rates and number of steps on energy dissipation

Three different configurations of steps, five different discharge rates, and subsequently various ratios of critical depth to step height, were considered in order to investigate the relationship between the discharge rates and the energy dissipation. For this study, the calculations showed that a nappe flow regime was established for discharges less than Q = 0.06 m3/s. The results of the numerical analyses are shown for the energy dissipation versus discharge rates in Fig. 9 and Table 4, with consideration of different numbers of steps.

Fig. 9
figure 9

Comparison of the energy dissipations for models with different discharge rates and steps (N)

Table 4 Energy dissipation rates for different numbers of steps

The results indicate that there is a reasonable relationship between the energy dissipation and the discharge rates. Also, the number of steps has an influence on the energy dissipation, in addition to the discharge values, but the effect of the number of steps is lower for these discharge rates. For most design purposes, a stepped spillway with a constant height can achieve higher energy dissipation by using more steps. The relationships between the energy dissipation and relative critical depth for all step configurations are illustrated in Fig. 10.

Fig. 10
figure 10

Comparison of the energy dissipation for different relative critical depths (N = number of steps)

As can be seen from the related figures, the energy dissipation rate is decreased by increasing the ratio of the critical depth to the step height (\(y_{c} /h\)) and discharge (Q), while it is observed that the energy dissipation rate increased in different models with the same height by increasing the number of steps (N). Generally, it can be stated that by increasing the number of steps as well as decreasing the discharge (i.e., the dimensionless parameter of \(y_{c} /h\)), the steps produce a retarding effect on the flow in a manner that increases the surface roughness factor, which leads to an increase in the energy dissipation rate.

3.3 Effect of negative step slope on energy dissipation

To evaluate the influence of changes in the steps slope, negative slopes of 0, 4, 8, and 12 degrees were examined. The fluid flows on the steps with horizontal (i.e., plain stepped spillway) and negative slopes (inclined stepped spillways) are compared in Fig. 11. The figure implies that negative slopes on steps can create circulating pools, which leads to increased energy dissipation rates.

Fig. 11
figure 11

Effect of negative slopes of steps: a horizontal steps, b negative slopes with circulating pool steps

The results for energy dissipation versus the step slope are shown in Fig. 12.

Fig. 12
figure 12

Comparison of the energy dissipations for different step slopes (Q = 0.03 \(m^{3} /s\))

The results show that the energy dissipation of flow over the negative-slope steps was higher than for the plain stepped spillway; i.e., the energy dissipation increased by increasing the adverse slopes. Therefore, an optimum configuration of steps must be assigned in order to reach the best possible energy dissipation rate. Further, the design of the steps must be considered in order to have both maximum energy dissipation and maximum discharge passage.

3.4 Evaluating the performance of the stepped spillway using FIS

FIS is a decision-making technique for formulating input–output mapping, using fuzzy logic concepts and IF–THEN rules, along with the logical connectors for drawing hierarchical decision rules.

In order to reduce the time needed for the experimental and numerical modeling of different scenarios, the present work aims to simulate, by a FIS-based method, the effects of geometric parameters on energy dissipation. The optimal configuration of the spillway can be designed using fuzzy logic, which can change the size and slope of the steps with respect to the maximum energy dissipation and optimum discharge passage and feed this to a data-based fuzzy inference system which decides on the pattern of the steps. The performance of the FIS model can be evaluated by comparison with the results of the numerical model. The FIS consists of the three main steps: a fuzzification unit supports the application of numerous fuzzification methods and converts the crisp input into a fuzzy input; a knowledge-based collection of a rule base and database is formed upon the conversion of the crisp input into fuzzy input; and finally, the defuzzification unit’s fuzzy input is converted into a crisp output. It should be noted that in this study, the types and ranges of membership functions were chosen by trial and error as well as by considering the physical characteristics of the problem through using numerical and experimental observations.

Data preparation is a very important step in every FIS development, as the success of the FIS is highly dependent on how well the inputs (for this study, discharge rate, number of steps, and negative slope value on each step) and output data (energy dissipation) are represented. Outliers, which are extreme data points that deviate greatly from other data points, must be removed from the data set. Creating the fuzzy rules is another significant and crucial step. The Mamdani system was used to control the energy dissipation rates by synthesizing a set of fuzzy rules obtained from various scenarios, as partially defined in Eq. 7:

$$Rule i^{th} : IF\, a, y_{c} /h \,, N\, {\text{are\,certain\,linguistic\,categories\,THEN}} ED {\text{is \,resultant\,out}}$$
$$Rule 1: IF \begin{array}{*{20}c} {\begin{array}{*{20}c} { \frac{{y_{c} }}{h}is\,High} \\ {N\,is\,Low} \\ {a\,is\,Medium} \\ \end{array} } & {THEN} & {ED\, is\, High} \\ \end{array}$$
(7)

A membership function defines the main structure of the fuzzy set by assigning each element a corresponding degree of membership. It relates each point in the input space to a membership value in a closed unit interval [0, 1] that defines the degree of truth (e.g., a partial truth instead of, 0 or 1). In this study, the appropriate membership functions were chosen by trial and error in addition to considering the physical characteristics. Commonly triangular, Gaussian, and trapezoidal membership functions were used to develop the fuzzy inference system by using the effective factors (a, \(y_{c} /h\), and N) on the energy dissipation (ED) parameter. The membership functions for all the fuzzy variables were partitioned into 4 linguistic categories, namely: low, medium, high, and very high. Trapezoidal membership functions were used for the very high category, while the triangular and Gaussian membership functions were used for the low, medium, and high categories. A sample of rule viewer for membership functions of the input and output variables are illustrated in Fig. 13.

Fig. 13
figure 13

A displayed roadmap of the rule viewer for an assumed condition of Rule 1

3.5 Evaluation of classification accuracy using the numerical results and designed FIS

Figure 14 depicts the fuzzy surfaces according to the energy dissipation rates and the effective inputs given by the FIS model. The figure implies the non-linear relationships between the input and output variables. Also, the surfaces in Fig. 14 indicate that the energy dissipation rate increased by increasing (N) and the adverse slope of the steps, and decreased by increasing the value \(y_{c} /h\).

Fig. 14
figure 14

Fuzzy logic controller using rule viewer for estimation of energy dissipation

The validated FIS model was used for measuring the estimated energy dissipation rates for different spillway configurations, and the results are compared with the ones calculated by the numerical model (for models with negative steps with an 8-degree slope, N = 4, and \({\text{y}}_{{\text{c}}} /{\text{h}} = 0.016\)). The results in Table 5 are for flat steps and Q = 0.03 \({\text{m}}^{3} /{\text{s}}\), and show the efficiency of the technique in making good predictions within an acceptable error range.

Table 5 Energy dissipation values obtained by the FIS and numerical models (flat steps and Q = 0.03 \(\frac{{m^{3} }}{s}\))

Various classification accuracy criteria are used in confusion matrices to determine the prediction accuracy of the various classifiers. Different kinds of membership functions can undoubtedly impact the performance of a fuzzy inference system, and by varying them, the FIS can decrease or nearly eliminate the number of errors. For this study, in order to examine the prediction accuracy of the measured data by the FIS, the mean absolute percentage error (MAPE) was calculated by using all of the data sets, as follows:

$$MAPE = \left( \frac{1}{k} \right)\mathop \sum \limits_{n = 1}^{K} \left| {\frac{{N_{n} - F_{n} }}{{N_{n} }}} \right|$$
(8)

where k is the number of forecasted scenarios. The parameters \(F_{n}\) and \(N_{n}\) refer to the values measured by the FIS and the numerical model, respectively. In this regard, the error was calculated at MAPE = 7.8%, which can be considered as an acceptable value based and depending on the particular engineering purposes in the spillway design. The other statistical criteria, including the RMSE and R2 values are presented in Table 6.

Table 6 Energy dissipation values obtained by the FIS and numerical models (flat steps and Q = 0.03 \(\frac{{m^{3} }}{s}\))

Table 6 also compares the results of this study with the results of other researchers who used other theories to predict energy dissipation. Although their results show that their prediction accuracies were high, the proposed FIS model can be perceived as a faster method, requiring less time to complete the estimation process due to its shorter iteration procedure.

4 Conclusions

In this study, a fuzzy inference system was developed in order to study the energy dissipation rate of flows over a stepped-type structure. The concepts were evaluated in three parts. Firstly, a physical model of a stepped spillway was used to obtain the experimental results via a laboratory setup. Then, a numerical model was updated based on the observed results, and the model was run for different geometries to prepare a baseline CFD model. Finally, the data gathered were used to scrutinize the performance of the developed FIS model in estimating the energy dissipation parameters.

The following conclusions are summarized. It is observed that the energy dissipation rate is decreased by increasing the discharge rates and consequently the dimensionless parameter of the critical depth to the step height. Also, the energy dissipation rate increased in different models with the same height by increasing the number of steps. This may be related to the fact that decreasing the discharge, in addition to increasing the number of steps, produces a retarding effect on the flow in a manner that increases the bottom roughness factor, which leads to increases in the energy dissipation rate. Furthermore, it was observed that the energy dissipation of flows over negative-sloped steps was greater than over plain steps, and was increased by increasing the adverse slopes. This could be related to the circulating pools formed in the inside corners of the steps.

Lastly, the FIS model was used to measure the estimated energy dissipation rates under different scenarios, and the results were compared with the numerical database. The mean absolute percentage error criteria were used to examine the prediction accuracy of the FIS measurements and were calculated at close to 7.8 percent. The results indicate that the FIS model can be used successfully, with consideration of different geometric parameters. This method is also proposed to consider the uncertainty problems in the literature while considering the benefits. Although the literature notes different but precise methods which use other theories to estimate energy dissipation, the proposed FIS model can be a preferred method because it involves less time to complete the estimation process due to its shorter iteration procedure. The advantage comes from the scheme of designing the frame of the method based on its elaborate membership functions. The above-mentioned results indicate that the proposed FIS model can be used as an efficient tool for the design and operational control of stepped spillways.