Abstract
Ogee spillways with converging training walls are applied to lower the hazard of accidental flooding in locations with limited construction operations due to their unique structure. Hence, this type of structure is proposed as an emergency spillway. The present study aimed at experimental and machine learning-based modeling of the submerged discharge capacity of the converging ogee spillway. Two experimental models of Germi-Chay dam spillway were utilized: one model having a curve axis which was made in 1:50 scale and the other with a straight axis in 1:75 scale. Using visual observation, it was found that the total upstream head, the submergence degree, the ogee-crest geometries and the convergence angle of training walls are the crucial factors which alter the submerged discharge capacity of the converging ogee spillway. Furthermore, two machine-learning techniques (e.g. artificial neural networks and gene expression programming) were applied for modeling the submerged discharge capacity applying experimental data. These models were compared with four well-known traditional relationships with respect to their basic theoretical concept. The obtained results indicated that the length ratio () had the most effective role in estimating the submerged discharge capacity.
INTRODUCTION
Accidental flooding of an overflow control structure during large discharge incidents is a common concern. A spillway is a hydraulic structure and a major part of a dam for disposing of flood flows. Dissipation of energy over the spillway usually happens by: (i) a standard stilling basin downstream of the spillway to dissipate energy of flow by forming a hydraulic jump (large amount); (ii) a high velocity water jet taking off from a flip bucket and entering into a downstream plunge pool; and (iii) the construction of steps on the spillway to assist in energy dissipation (Li et al. 1989; Roushangar et al. 2014).
One of the most common and effective spillways which can pass significant flow with considerably moderate/low construction cost is an ogee spillway. The ogee spillway has a control weir that is ogee shaped (‘S’ shaped) in profile. The upper curve of the ogee spillway ordinarily conforms closely to the profile of the lower nappe of a ventilated sheet falling from a sharp-crested weir. Flow over the crest adheres to the face of the profile by preventing access of air to the underside of the sheet. For discharges at designed head, the flow glides over the crest with no interference from the boundary surface and attains near maximum discharge efficiency. The profile below the upper curve of the ogee is a continued tangent along a slope to support the sheet on the face of the overflow (Maynord 1985; EUA-Bureau of Reclamation 1987; USACE 1990; Savage & Johnson 2001; Chatila & Tabbara 2004; Johnson & Savage 2006; Saneie et al. 2016). The capacity of the stream of a spillway is determined by the length of the spillway and the shape of the crest. A spillway with an arc in plan has some advantages over straight structures. This kind of spillway increases the length of crest on a given channel width and leads to an increase in flow capacity for a given upstream head. The spillway, therefore, preserves a more constant upstream depth and needs less free board compared with linear weirs (Crookston 2010). To control the upstream water level and increase the flow capacity, the spillway with an arc in plan is often considered to be the desirable option. Due to limits in many geometric design variables, designers may find an optimized design for a particular position challenging, thus physical modeling is used for designing this kind of structure (Johnson & Savage 2006).
However, results of these studies demonstrated that experimental and physical-based equations may lead to incorrect results (Roushangar et al. 2014). During recent years, general utilization of machine-learning techniques (e.g. gene expression programming (GEP) and artificial neural networks (ANNs)) in most branches of water engineering (including hydraulics) has become feasible, leading to varied publications in this field (Guven & Gunal 2008; Kisi & Shiri 2011; Karami et al. 2012; Shahheydari et al. 2015; Nourani et al. 2016; Parsaie et al. 2016, 2017; Roushangar et al. 2018). ANNs have superb performance and have been successfully applied in water resources modeling (Babovic et al. 2001). ANNs have also been applied for modeling spillway gates of dams (Bagis & Karaboga 2004), estimating the scour below spillways (Azamathulla et al. 2008), determining the flow discharge in straight compound channels (Zahiri & Dehghani 2009), and estimation of scour depth below free over-fall spillways (Samadi et al. 2015). In addition, GEP has been applied in modeling wide areas of water engineering systems. For instance, Guven & Azamathulla (2012) employed GEP for predicting scour downstream of a flip-bucket spillway. Moussa (2013) used GEP and ANNs for modeling local scour depth of downstream hydraulic structures in trapezoidal channels. Shiri et al. (2013) estimated daily streamflow applying various artificial intelligence techniques and found that GEP performed best. Shiri et al. (2014) employed GEP to estimate daily evaporation through spatial and temporal data scanning. Zahiri et al. (2014) applied soft computing models to predict local scour depth downstream of bed sills. Bertone et al. (2015) applied GEP to model dissolved oxygen (DO) concentration in lakes. Also, Roushangar et al. (2016) took advantage of GEP to estimate scour depth downstream of grade-control structures. Baxgatur & Onen (2016) employed GEP to develop predictive models for flood routing. Roushangar et al. (2014) applied GEP and ANN approaches for modeling energy dissipation over stepped spillways and the results demonstrated that the application of GEP and ANN in these cases are very favorable and encouraging.
To the authors' knowledge, there is a deficiency in evaluation of submerged discharge of converging ogee spillways based on machine-learning techniques, since this type of spillway has unique design and construction properties, especially for cases with limited construction operations, where selected spillway width cannot be the same size in up and downstream (e.g. smaller width of crest on the downstream is necessary). Therefore, in this research, the discharge of the converging ogee spillway under submerged flow conditions is assessed experimentally and the effects of various variables on Qs (submerged flow capacity) are studied. On the other hand, this study aimed to assess the capability of GEP and ANN approaches for modeling the discharge of the converging ogee spillway under submerged flow conditions (Qs). The models were prepared under various input combinations (based on the hydraulic characteristics and geometry of the spillway) in order to find the most appropriate input combination for modeling. Furthermore, GEP-based practical formulas of Qs were proposed and these models were compared with ANN-based and experimental models for submerged discharge relationships of the ogee spillway. For this end, the methods presented by Skogerboe et al. (1967), Varshney & Mohanty (1973), Cox (1928) and EUA-Bureau of Reclamation (1987) were applied to estimate the Qs.
MATERIAL AND METHODS
Experimental details
In this study, two experimental models of Germi-Chay Mianeh dam spillway were utilized, one model having a curve axis that was made in 1:50 scale and the other with a straight axis fabricated in 1:75 scale. The Soil Conservation and Watershed Management Research Institute (SCWMRI) in Tehran, Iran performed the research effort on converging ogee spillways of the dam. Table 1 summarizes the design parameters for the models of converging ogee spillway design in 3D scale as well as prototype design parameters for these structures. The curve axis model was tested with both symmetrical and asymmetrical convergence of training walls, where the model with a straight axis was only investigated using symmetrical conditions. The range of convergence angle (θ) for both models was limited to 0 < θ <120°. Figures 1 and 2 illustrate a schematic of the two models and four samples of the converging ogee spillway, respectively.
Design elements . | Prototype dimensions . | Model dimensions . | |||||||
---|---|---|---|---|---|---|---|---|---|
Curve axis model Scale 1:50 . | Straight axis model Scale 1:75 . | ||||||||
Convergence angles (°) | 120 sym | 120 sym | 90 sym | 90 asym | 60 sym | 60 asym | 120 sym | 90 sym | 60 sym |
() | 5.56 | 5.565 | 4.467 | 3.836 | 3.469 | 2.999 | 4.667 | 3.946 | 3.211 |
Crest length, L (m) | 42 | 0.837 | 0.712 | 0.628 | 0.578 | 0.51 | 0.56 | 0.4735 | 0.3853 |
Design discharge (m3s−1) | 398 | 0.0225 | 0.0182 | 0.0183 | 0.0158 | 0.01404 | 0.0059 | 0.0054 | 0.0048 |
Maximum discharge (m3 s−1) | 717 | 0.0405 | 0.0344 | 0.0304 | 0.028 | 0.0247 | 0.0146 | 0.01245 | 0.01005 |
Maximum head (m) | 5 | 0.1 | 0.0667 | ||||||
Spillway height (m) | 7.8 | 0.156 | 0.104 | ||||||
Design head (m) | 3 | 0.06 | 0.04 | ||||||
Downstream channel width (m) | 9 | 0.18 | 0.12 |
Design elements . | Prototype dimensions . | Model dimensions . | |||||||
---|---|---|---|---|---|---|---|---|---|
Curve axis model Scale 1:50 . | Straight axis model Scale 1:75 . | ||||||||
Convergence angles (°) | 120 sym | 120 sym | 90 sym | 90 asym | 60 sym | 60 asym | 120 sym | 90 sym | 60 sym |
() | 5.56 | 5.565 | 4.467 | 3.836 | 3.469 | 2.999 | 4.667 | 3.946 | 3.211 |
Crest length, L (m) | 42 | 0.837 | 0.712 | 0.628 | 0.578 | 0.51 | 0.56 | 0.4735 | 0.3853 |
Design discharge (m3s−1) | 398 | 0.0225 | 0.0182 | 0.0183 | 0.0158 | 0.01404 | 0.0059 | 0.0054 | 0.0048 |
Maximum discharge (m3 s−1) | 717 | 0.0405 | 0.0344 | 0.0304 | 0.028 | 0.0247 | 0.0146 | 0.01245 | 0.01005 |
Maximum head (m) | 5 | 0.1 | 0.0667 | ||||||
Spillway height (m) | 7.8 | 0.156 | 0.104 | ||||||
Design head (m) | 3 | 0.06 | 0.04 | ||||||
Downstream channel width (m) | 9 | 0.18 | 0.12 |
In the physical model with a straight axis at 1:75 scale, a reservoir of length 4 m, width 0.7 m and depth 0.5 m was used. The other physical model with a curve axis at 1:50 scale was located at the outlet of a rectangular flume 3.00 m long, 0.8 m wide, 0.4 m high. Before the test area, the flume was equipped with an adequate stilling structure to reach the steady approach flow. Discharge was measured utilizing a sharp triangular weir with an apex angle of 90° in the output channel throughout the experiment. The measurements of flow depth were obtained using a point gauge with ±1.0 mm reading accuracy. As a result of water surface fluctuation, average values of free surface elevations were collected based on many measurements. Froude Number similarity is generally applied for scale relationships between the model and prototype, since the impact of gravity is typically more important compared with the impact of viscosity and surface tension for these types of models (EUA-Bureau of Reclamation 1980). Therefore, Froude similarity was employed in the present study.
Dimensional analysis for submerged discharge capacity (Qs)
Machine learning-based modeling
Gene expression programming
GEP technique applied in the current study is a developed version of genetic algorithm (GA) and genetic programming (GP) (Holland 1975) and is an approach used for learning the best ‘fit’ programs via artificial evolution (Johari et al. 2006). The GEP method advanced by Ferreira (2001) is an extension of genetic algorithms (GAs) (Goldberg 1989). In the process of modeling discharge capacity via GEP, optimum parameters were selected and applied several times to find the best outcome. It should be remarked that the present procedure is based on the investigations through using the complete dataset to select the appropriate operators per run. Consequently, all selected input variables were introduced as input space of the GEP and the effect of various GEP operators on results were analyzed through the statistical indexes introduced. The first step with investigations on GEP operators is the selection of the appropriate fitness function. So, the default basic function set of GeneXpro program (i.e., +, −, ×, /, √, 3√, ln, ex, x2, x3, sin x, cos x, Arctgx) was used with the complete dataset (as input variables) for the selecting fitness function. The chronological set of experimental data was then divided into two separate groups randomly (approximately 75% vs. 25%; which is usual in literature for ordinary cross-validation) to evaluate the developed GEP models with independent vectors.
According to the outcome of present study and approved by the results reported by various researchers (Kisi & Shiri 2011; Roushangar et al. 2014, 2016), it is deduced that the first function set (F1) has demonstrated superiority to the other applied function sets; thus, the F1 set will be employed in the above-mentioned stages.
The third stage is to select the chromosomal architecture. The architecture of the chromosomes including number of chromosomes (25–30–35), head size (7–8) and number of genes (3–4), were selected and different combinations of the mentioned parameters were tested. The model was run for a number of generations and was stopped when there was no significant change in the fitness function value and coefficient of correlation. It is observed that the model with 30 chromosomes, head size 8, and 3 genes yielded better results.
The fourth important stage is selecting the linking function. Based on the results of works in related field and results of modeling of real-valued GEP in the present study (trial-and-error process for different structures), it was observed that addition-linking function demonstrated superiority to the other linking functions and hence was selected as optimum linking function in the present study (e.g. Ferreira 2001, 2002; Kisi & Shiri 2011).
The fifth and final stage is to select the set of genetic operators. In the present study a combination of all genetic operators (recombination, mutation, transposition, and crossover) was employed towards this aim. The rates of genetic operators which determine a certain probability of a chromosome were determined using a trial-and-error process. Each GEP model was evolved (trained model) until there was no significant change in the fitness function value, then the program was stopped (fixed model). Therefore, the GEP model optimized parameters were determined. The related parameters applied per run are summarized in Table 2.
Parameters . | Definition . | Setting of parameter . |
---|---|---|
P1 | Function set | +, −, *, /, √, x2 |
P2 | Chromosomes | 30 |
P3 | Head size | 8 |
P4 | Number of genes | 3 |
P5 | Linking function | Addition |
P6 | Fitness function | Root mean square error (RMSE) |
P7 | Mutation rate | 0.044 |
P8 | Inversion rate | 0.1 |
P9 | One-point recombination rate | 0.3 |
P10 | Two-point recombination rate | 0.3 |
P11 | Gene recombination rate | 0.1 |
P12 | Gene transposition rate | 0.1 |
Parameters . | Definition . | Setting of parameter . |
---|---|---|
P1 | Function set | +, −, *, /, √, x2 |
P2 | Chromosomes | 30 |
P3 | Head size | 8 |
P4 | Number of genes | 3 |
P5 | Linking function | Addition |
P6 | Fitness function | Root mean square error (RMSE) |
P7 | Mutation rate | 0.044 |
P8 | Inversion rate | 0.1 |
P9 | One-point recombination rate | 0.3 |
P10 | Two-point recombination rate | 0.3 |
P11 | Gene recombination rate | 0.1 |
P12 | Gene transposition rate | 0.1 |
Artificial neural network
ANN is a computing framework that is able to simulate a large amount of complex nonlinear processes (Haykin & Cybenko 1999), which relate the inputs and outputs of any system. The parameters to be detected by training are the weight vectors, which connect to the different nodes of the input, hidden, and output layers of the network by the commonly named error-back-propagation approach (Haykin & Cybenko 1999). During training, the values of the weights parameter are altered; thus, the ANN output becomes similar to the measured output on an identified dataset. Theoretical works have affirmed that one hidden layer is adequate for ANNs to predict any complex nonlinear mathematical function (Haykin & Cybenko 1999). So, in this study, one hidden layer was applied to build the ANN organization (Rumelhart et al. 1986; Roushangar et al. 2018). Here, the hidden layer node numbers of each model are determined after trying various network structures since there is no theory yet to tell how many hidden units are needed to approximate any given function (trial-and-error process led to better results without facing an over-fitting situation). To determine the optimal network, many designs were tried whereby the hidden layer neuron numbers varied from 1 to 9 (1, 2, 3 … 9). For the hidden and output node activation functions, the tangent sigmoid function and pure linear transfer functions are found suitable, respectively. Feed-Forward-Back Propagation, Levenberg–Marquardt algorithm (LMA) and gradient descent momentum were employed for neural network type, training function and adoption learning function, respectively. The training of the ANN technique was stopped when the error of the calibration stage started to increase. All the model construction processes was performed by applying MATLAB software.
Classical submerged discharge capacity methods
Four methods were found in the literature for predicting head-discharge relationships for submerged ogee-crest weir. There are different concepts and approaches that are used in the derivation and extraction processes of these formulas. The utilized experimental formulas in this study are as follows.
Formula of Cox
Formula of Skogerboe et al.
Formula of Varshney and Mohanty
Formula of EUA-Bureau of Reclamation (Bradley 1945)
Bradley (1945) discovered that Qs was a function of S, P, and the height of downstream weir (Pd). Bradley developed graphical relationships, demonstrating the reduction in the Cs, relative to Cf at a common upstream head, is caused by variations in Hd, P, and Pd. Bradley's relationships were located into the ogee-crest weir design technique published in the Design of Small Dams (EUA-Bureau of Reclamation 1987). To the best of the authors' knowledge, none of the research reviewed presented statements considering the predictive ability of the individual method (i.e., the ability of the predictive relationship to match experimentally determined Qs values).
Performance criteria
RESULTS AND DISCUSSION
θ . | H/W . | Re . | We . | Re0.2 We0.6 . |
---|---|---|---|---|
120, scale 1:50 | 0.473 | 5.83 × 104 | 636.0 | 431.7764 |
0.488 | 6.10 × 104 | 675.5 | 451.7538 | |
0.503 | 6.39 × 104 | 718.2 | 473.0031 | |
0.531 | 6.94 × 104 | 801.2 | 513.4626 | |
0.568 | 7.67 × 104 | 915.3 | 567.3779 | |
0.598 | 8.29 × 104 | 1,015.8 | 613.4813 | |
0.637 | 9.11 × 104 | 1,151.3 | 673.8686 | |
0.668 | 9.78 × 104 | 1,266.3 | 723.7452 | |
0.705 | 1.06 × 105 | 1,411.5 | 785.1435 | |
0.745 | 1.15 × 105 | 1,576.3 | 852.92 | |
0.772 | 1.22 × 105 | 1,695.2 | 900.7406 | |
120, scale 1:75 | 0.558 | 4.09 × 104 | 396.2 | 302.7682 |
0.610 | 4.67 × 104 | 472.8 | 345.7043 | |
0.666 | 5.33 × 104 | 564.1 | 394.6593 | |
0.704 | 5.79 × 104 | 629.5 | 428.4762 | |
0.731 | 6.13 × 104 | 678.5 | 453.287 | |
0.802 | 7.05 × 104 | 817.9 | 521.4441 | |
0.847 | 7.65 × 104 | 913.1 | 566.3567 | |
0.894 | 8.29 × 104 | 1,015.8 | 613.484 | |
0.947 | 9.04 × 104 | 1,140.2 | 669.0056 |
θ . | H/W . | Re . | We . | Re0.2 We0.6 . |
---|---|---|---|---|
120, scale 1:50 | 0.473 | 5.83 × 104 | 636.0 | 431.7764 |
0.488 | 6.10 × 104 | 675.5 | 451.7538 | |
0.503 | 6.39 × 104 | 718.2 | 473.0031 | |
0.531 | 6.94 × 104 | 801.2 | 513.4626 | |
0.568 | 7.67 × 104 | 915.3 | 567.3779 | |
0.598 | 8.29 × 104 | 1,015.8 | 613.4813 | |
0.637 | 9.11 × 104 | 1,151.3 | 673.8686 | |
0.668 | 9.78 × 104 | 1,266.3 | 723.7452 | |
0.705 | 1.06 × 105 | 1,411.5 | 785.1435 | |
0.745 | 1.15 × 105 | 1,576.3 | 852.92 | |
0.772 | 1.22 × 105 | 1,695.2 | 900.7406 | |
120, scale 1:75 | 0.558 | 4.09 × 104 | 396.2 | 302.7682 |
0.610 | 4.67 × 104 | 472.8 | 345.7043 | |
0.666 | 5.33 × 104 | 564.1 | 394.6593 | |
0.704 | 5.79 × 104 | 629.5 | 428.4762 | |
0.731 | 6.13 × 104 | 678.5 | 453.287 | |
0.802 | 7.05 × 104 | 817.9 | 521.4441 | |
0.847 | 7.65 × 104 | 913.1 | 566.3567 | |
0.894 | 8.29 × 104 | 1,015.8 | 613.484 | |
0.947 | 9.04 × 104 | 1,140.2 | 669.0056 |
Figures 4 and 5 show Reynolds (Re) and Weber (We) numbers, respectively, to water elevation on spillway crest divided by spillway elevation (H/W). It can be seen from these figures that the minimum Reynolds and Weber numbers are higher than 3.1 × 104 and 270, respectively, and thus, in this research the effect of viscosity and surface tension in physical models were neglected. According to this fact, obtained results from the physical models which have been simulated applying Froude simulation can be extrapolated to the prototype.
As the tailwater exceeds the crest elevation, the converging spillway becomes less efficient due, in part, to the local submergence downstream. In this situation, a minimum S level is required before conditions at the critical section are influenced and the free-flow head-discharge relationship no longer applies. Using the test data, various rating curves were generated for Qs. Note that all relationships for Qs are almost nonlinear. Figures 6 and 7 show the variations of Qs in relation to various dimensionless parameters of Equation (9). Changes in Qs for varying θ's are presented against H*/P in Figure 6(a). The vertical aspect ratio H*/P has two expressible effects: (1) it reflects the effect of the approach flow head for a fixed height of spillway; and (2) it shows the effect of the spillways with different heights for a constant approaching discharge head. In this research, the results obtaining for two models from constant P, but different H* indicate that Qs increases with increasing approaching flow head. However, it seems that increase in the slope for Qs vs. H*/P of spillway with a straight axis has been consistently higher than the spillway with a curved axis. This could be caused by almost all of the upstream flow lines in the curved axis model having been trained perpendicular to the crest axis by training walls, while in the straight axis model a portion of upstream flow lines near the training walls have deviations from the hypothetical perpendicular line to the crest axis and causes it explicitly to pass flows.
The variation of Qs for varying θ's are demonstrated versus (H*/Hd) in Figure 6(b) indicating that a decrease in θ, or in other words the decrease in the ratio , leads to a noticeable increase in Qs. For the straight axis model, the submerged discharge starts at 389 cm3 s−1 with H*/Hd = 1.24 and with H*/Hd = 2.52, increases to 920 cm3 s−1, while for the curved axis model discharge starts at 476 cm3 s−1 with H*/Hd = 1.14 and with H*/Hd = 2.41 rises to 948 cm3 s−1. It seems that for the straight axis model the increase in discharge slope was higher than that in the curved axis model and demonstrates better hydraulic performance of this model due to the higher flow passing over the spillway in the certain upstream head compared with the curved axis model.
Figure 6(c) shows the discharge coefficient variation affected by tailwater conditions (Cs) for various values of Qs for both models indicating that increasing Qs decrease Cs. Note that in the straight axis model, the convergence angle of 60° with = 3.21 is the optimal value in terms of Cs because of the significant effect of L against Lch, whereby Cs increases if the downstream channel width is increased. For the curve axis model, the convergence angle variation has a marginal effect on the discharge coefficient. However, = 5.56 has the least effect from this point of view.
Figure 7(a) is a plot of downstream apron conditions (Pd+H*)/H* on the discharge capacity. The results indicate that decreasing (Pd+H*)/H* produces a higher Qs for two models. The effects of the tailwater submergence on Qs were investigated by comparing Qs versus S for different values of θ (Figure 7(b)), indicating that increasing S produces a higher Qs for each of the two models. Nonetheless, it can be concluded from Figure 7(a) and 7(b) that discharge capacity changes versus S and (Pd+H*)/H* are inversely related; in other words for both models, increasing Qs tends to increase S and decrease (Pd+H*)/H*, respectively. Moreover, as the downstream channel width (Lch) increases, the overall effect of the submergence degree (S) associated with the downstream apron values (Pd+H*)/H* decreases and the flow passing over the spillway increases. Accordingly, a converging spillway with a smaller ratio performs better.
Machine learning-based modeling
In the current study, GEP- and ANN-based models were developed for predicting the submerged discharge of a converging ogee spillway. Eighteen models with different input combinations were employed using the dimensionless parameters mentioned in Equation (9) (see Table 4). A trial-and-error procedure was employed to obtain the best separation of dataset for training and testing stages. This procedure is done to determine the best performance criteria, so four partitioning modes were considered that include 65–35 (i.e. 65% of data for training and 35% of them for testing dataset), 70–30, 75–25, and 80–20 modes. Among the partitioning modes, separating datasets approximately 75–25 showed the best result. So, in both machine learning-based models, approximately 75% of observed experimental data were employed for training and the remaining 25% selected for testing. Accordingly, 72 datasets (75% of data) were selected for training and 25 datasets (25% of remained data) for simulation were selected for both GEP and ANN models randomly. As demonstrated in Table 4, M1 to M18 input datasets were fed into GEP and ANN models to predict the variable of interest.
Model . | Input variables . | Model . | Input variables . | Model . | Input variables . |
---|---|---|---|---|---|
M1 | M7 | M13 | |||
M2 | M8 | M14 | |||
M3 | M9 | M15 | |||
M4 | M10 | M16 | |||
M5 | M11 | M17 | |||
M6 | M12 | M18 |
Model . | Input variables . | Model . | Input variables . | Model . | Input variables . |
---|---|---|---|---|---|
M1 | M7 | M13 | |||
M2 | M8 | M14 | |||
M3 | M9 | M15 | |||
M4 | M10 | M16 | |||
M5 | M11 | M17 | |||
M6 | M12 | M18 |
Table 5 shows the results of statistical parameters of the first- and second-best models for both training and testing phases per model (GEP and ANN).
Applied model . | Model . | Training . | Testing . | ANN configns . | ||||
---|---|---|---|---|---|---|---|---|
R . | COD . | RMSE . | R . | COD . | RMSE . | |||
ANN | M16 | 0.997 | 0.994 | 9.63 | 0.998 | 0.976 | 36.58 | 3-7-1 |
M5 | 0.981 | 0.963 | 23.59 | 0.979 | 0.946 | 31.11 | 4-6-1 | |
GEP | M5 | 0.967 | 0.936 | 31.32 | 0.965 | 0.926 | 36.58 | — |
M17 | 0.973 | 0.948 | 28.09 | 0.966 | 0.924 | 36.99 | — |
Applied model . | Model . | Training . | Testing . | ANN configns . | ||||
---|---|---|---|---|---|---|---|---|
R . | COD . | RMSE . | R . | COD . | RMSE . | |||
ANN | M16 | 0.997 | 0.994 | 9.63 | 0.998 | 0.976 | 36.58 | 3-7-1 |
M5 | 0.981 | 0.963 | 23.59 | 0.979 | 0.946 | 31.11 | 4-6-1 | |
GEP | M5 | 0.967 | 0.936 | 31.32 | 0.965 | 0.926 | 36.58 | — |
M17 | 0.973 | 0.948 | 28.09 | 0.966 | 0.924 | 36.99 | — |
It can be clearly seen from Table 5 that ANN-based M16 model with 3-7-1 configurations (i.e. 3, 7 and 1 identified input pattern data, neuron in hidden layer and output pattern data, respectively) offer the most accurate performance to estimate submerged discharge capacity (Qs). On the other hand, GEP-based M5 model provides the second best model with relatively low error and high correlation values among all GEP-based models. It should be noted that one of the key superiorities of the GEP approach over the other machine learning models (e.g., ANN) is providing developed mathematical expressions for the investigated phenomenon which describes the relationship between input and output variables. Mathematical expressions of the M5 and M17 models areas follows.
The question that then poses itself is that of the meaning or ‘semantic content’ of these expressions. By answering this question, researchers will be able to interpret and obtain additional insight on influential parameters of the above-mentioned term (Qs). Equations (20) and (21) outperform the human-generated formulation, and are at the same time rich in meaning. For example, the dimensionless term S is effectively a ratio of flow characteristics and geometric parameters. The geometric parameters are represented by hd responsible for downstream apron conditions, while the total upstream head H* is ‘responsible’ for total energy of flow discharge. Moreover, the non-dimensional parameters of ratios and are responsible for total energy of flow discharge and downstream floor position, respectively. Also, the remaining group is a length ratio which responds to represent the impact of geometric parameters of spillway and connected downstream channel as an effective term for expressing the submerged discharge formula. Furthermore, the above-mentioned formulae are dimensionless and they use the most relevant physical properties in the relevant context. By utilizing dimensionless values, problems related to units of measurement, which is a strong reason for the transformation, were avoided. Many researches in the field of hydraulic science reveal that scientists indeed follow this approach, which is part of standard scientific practice (Babovic & Keijzer 2000; Babovic 2009). Figure 8 illustrates the observed versus corresponding simulated values of the submerged discharge using the best GEP and ANN models. In current research, test plots show that desired performance is provided with GEP and ANN, where ANN performed better than GEP.
Sensitivity analysis
To derive the most effective parameters on submerged discharge prediction, a sensitivity analysis was performed on both machine-learning models (ANN and GEP). To perform sensitivity analysis, the model M16 was considered. Following this, the significance of each applicable variable was assessed by eliminating them individually. Clearly, deleting each parameter causes an influence in the performance of machine-learning models. The results of sensitivity analysis of both models are presented in Table 6. Reviewing Table 6 shows that elimination of the length ratio causes a considerable decrease in the accuracy of model. Hence, it was concluded that this parameter has the most significant effect on predicting the submerged discharge of a converging ogee spillway in M16 model. On the other hand, elimination of the downstream apron conditions (Pd+H*)/H* causes a minimal reduction in the accuracy of model. Thus, it was found that this parameter has a minor effect on submerged discharge capacity in the best model (M13).
. | . | . | ANN . | GEP . | ||||
---|---|---|---|---|---|---|---|---|
Absent . | Inputs . | Output . | R . | COD . | RMSE . | R . | COD . | RMSE . |
__ | Qs | 0.988 | 0.976 | 20.838 | 0.962 | 0.921 | 36.72 | |
0.969 | 0.935 | 34.217 | 0.947 | 0.892 | 44.274 | |||
0.98 | 0.951 | 29.836 | 0.966 | 0.924 | 36.994 | |||
0.948 | 0.887 | 45.246 | 0.93 | 0.862 | 49.973 |
. | . | . | ANN . | GEP . | ||||
---|---|---|---|---|---|---|---|---|
Absent . | Inputs . | Output . | R . | COD . | RMSE . | R . | COD . | RMSE . |
__ | Qs | 0.988 | 0.976 | 20.838 | 0.962 | 0.921 | 36.72 | |
0.969 | 0.935 | 34.217 | 0.947 | 0.892 | 44.274 | |||
0.98 | 0.951 | 29.836 | 0.966 | 0.924 | 36.994 | |||
0.948 | 0.887 | 45.246 | 0.93 | 0.862 | 49.973 |
Comparison of ANN, GEP and submerged ogee spillway discharge methods
The present study took advantage of both experimental and theoretical-based results in order to select dominant parameters affecting submerged discharge capacity of converging ogee spillways (dimensional and dimensionless). Some other studies have also approved the methods applied here (Tullis 2010; Keijzer & Babovic 2002; Meshgi et al. 2005; Tullis & Nilson 2008; Kabiri-Samani & Javaheri 2012; Mohammadzadeh-Habili et al. 2013). Support vector machine (SVM)-based models performed relatively weakly for dimensional models. Therefore, an attempt was made to use dimensionless variables to amend the performance of models.
Dimensional analysis is a well-established modeling technique which employs domain knowledge in form of the physical dimensions of the model parameters. The physical dimension information about the model parameters is used to reduce the combinatorial complexity in the search for the correct model. The transfer of similarity methods from engineering to artificial intelligence-based models is possible because both domains share common objects, such as real-world data. The use of group transforms, as formally guaranteed by the Buckingham π Theorem, is therefore straightforward in the modeling of many real-valued artificial intelligence techniques. The results provide some insight into the modeling power of dimensional analysis in an SVM model. The use of group transforms as formally guaranteed by the Buckingham π Theorem is therefore straightforward in the modeling of real-valued artificial intelligence techniques (Rudolph 1997; Najafzadeh et al. 2014).
Accuracy of the best proposed models developed in this study, and some head-discharge relationships for submerged ogee-crest weir available in literature were compared to evaluate the performance of the applied approach. The results of comparison for any dataset and overall procedure for two physical models are represented in Figure 9. According to three statistical evaluation criteria (R, COD and RMSE) depicted in Figure 9, it can be shown that the predicted values via ANN and GEP models led to more accurate results than other applied methods. It should be noted that existing equations are developed based on a special validity range of submergence degree (S), therefore, the number of datasets in each method is not the same. The mentioned issue can be seen in Figure 9, which depicts that the range of obtained results from equations differ from each other and from the proposed model in this research. In the current study, the method presented by Skogerboe et al. (1967) and Varshney & Mohanty (1973) underestimated Qs, whereas the methods presented by Cox (1928) and EUA-Bureau of Reclamation (1987) overestimated the Qs. Moreover, the method proposed by Skogerboe et al. (1967) showed slightly better results than other proposed relationships for submerged discharge capacity and thus, the Skogerboe et al. (1967) formula had a more accurate outcome. It should be noted that the current research supplements traditional methods by using proposed formulae for submerged discharge capacity of ogee spillways especially for ogee spillways with special geometry conditions (converging training walls). The obtained results confirmed the capability of GEP and ANN as machine-learning models in the estimation of discharge capacity of a converging ogee spillway.
CONCLUSIONS
Converging ogee spillway is an important hydraulic structure and can be built as an emergency spillway on a variety of sites which have potential for coincidental flooding. In this study, the impact of the variation of each of its flow characteristics and spillway geometries on the submerged discharge capacity were assessed. Results demonstrated that an increase in discharge (submerged condition) led to a lower discharge coefficient. This condition could be due to occurrence of tailwater submergence in higher submergence degrees. Moreover, it can be concluded from the results of this study that discharge capacity changes versus S and (Pd+H*)/H* which are inversely related; in other words for both models an increase in Qs tends to increase S and decrease (Pd+H*)/H*. Furthermore, experiments indicated that as θ or decreases, the overall effect of the submergence degree (S) loss associated with the downstream apron values (Pd+H*)/H* decreases and the discharge passing over the spillway increases. In other words, Cs increases if the downstream channel width is increased. By using results of the experimental study, two different machine learning-based approaches are utilized to predict the discharge capacity of the converging ogee spillway for submerged flow conditions. The above-mentioned dataset was the basis of modeling via artificial neural networks (ANNs) and gene expression programming (GEP) techniques. Moreover, the efficiencies of four submerged discharge relationships for ogee-crest in estimating discharge values (Qs) were assessed. Comparison of the achieved results by two machine learning-based models affirm their capability and competency as efficient techniques in predicting the submerged discharge capacity of the converging ogee spillway and results showed that ANN and GEP led to more accurate outcomes than other conventional methods. The developed GEP equations provide a simple and practical way for submerged discharge capacity prediction and supplement traditional methods particularly for ogee spillways with special geometric properties. Based on the obtained results from sensitivity analysis, was shown to have the most effective role in predicting the submerged discharge capacity of the converging ogee spillway.