Estimation of scour downstream of a ski-jump bucket using ...

13

Transcript of Estimation of scour downstream of a ski-jump bucket using ...

Page 1: Estimation of scour downstream of a ski-jump bucket using ...

Scientia Iranica A (2017) 24(4), 1789{1801

Sharif University of TechnologyScientia Iranica

Transactions A: Civil Engineeringwww.scientiairanica.com

Estimation of scour downstream of a ski-jump bucketusing the multivariate adaptive regression splines

A.H. Haghiabi�

Department of Water Engineering, Lorestan University, Khorramabad, Iran.

Received 11 August 2015; received in revised form 10 April 2016; accepted 22 August 2016

KEYWORDSEnergy dissipation;Soft computing;Hydraulic structure;Scour depth;Spillways.

Abstract. In this paper, modeling the scour downstream of a ip bucket of spillwayswas considered using empirical formulas, soft computing techniques such as multilayerperceptron (MLP) neural network, and Multivariate Adaptive Regression Splines (MARS).For this purpose, 95 data sets were collected with regard to the most a�ective parameters onthe scouring phenomena at downstream of spillways. During the MLP model development,it was found that the two transfer functions, such as log-sigmoid and radial basis, had verysuitable performances for predicting the desired scouring phenomena. The results of MARSmodel showed that this model with coe�cient of determination 0.99 and 0.91 during thedevelopment and testing stages, respectively, had suitable performance for modeling thescouring depth at downstream of ip bucket structure. The results of gamma test andMARS model indicated that q=(gd3

w), R=dw, and H=dw were the most a�ective parameterson the scouring phenomena.© 2017 Sharif University of Technology. All rights reserved.

1. Introduction

Modeling the interaction between the ow and struc-ture is the main part of hydraulic engineering studies.Among the hydraulic structures, spillways are com-mon and important structures used in most of waterengineering projects, especially in the high-head damprojects. The main hazards related to the spillwaysare the cavitation and scouring. Most of the time, inhigh-head dams projects, velocity of ow through thespillway's chute is more than 20 (m/s). Increasing thevelocity of ow through the chute causes a decrease inthe pressure, and consequently causes an increase in theprobability of cavitation occurrences [1]. By construct-ing a hydraulic laboratory scaled model, hydraulicengineers usually study the potential of cavitationoccurrence through all parts of spillway structure [2].Another approach for assessing the portability of cavi-tation occurrence is using the Computational Fluid Dy-

*. E-mail address: [email protected]

namic (CFD) techniques [3]. In the CFD �eld, the gov-erning equations which are Navier-stokes ones are cou-pled with turbulence models, such as Prandtl's mixing-length, k-epsilon, renormalized K-epsilon (RNG), andare numerically solved using the powerful methods suchas �nite volume, �nite element, etc. [4]. Therefore, theprobability of occurrence of cavitation can be removedby controlling the hydraulic design criteria. Recently,suitable free or commercial software packages, suchas uent, Flow 3D, and OpenFOAM, are provided.Another hazard related to the spillways is scouring.Souring the riverbed at downstream or under thespillways sometimes causes dam distortion. So, it isnecessary to check the scouring phenomena around thespillways; this is more important speci�cally in the bigdam projects [5,6]. In the dam projects in which thedam is very high, i.e. in dam projects where the ow ve-locity though the chute spillways is more than 20 (m/s),the ip bucket structure is used for energy dissipationinstance of other types of energy dissipation structuresuch as stilling basin. Several experimental studies

Page 2: Estimation of scour downstream of a ski-jump bucket using ...

1790 A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801

have been conducted on the scouring phenomenonat downstream of ip bucket. In this regard, thestudies conducted by USBR can be stated. The USBRconducted an extensive study on the scouring depth atdownstream of ip bucket and proposed empirical for-mula for calculating the depth of scour [7,8]. Azmathul-lah et al. [9] assessed the accuracy of USBR formula forcalculating the depth of scour at downstream of spill-way of Rana Pratap Sagar Dam which was constructedacross the Chamba River, and found that calculatingthe scour depth using the USBR formula is equal to30 m, whereas the measured data is equal to 24.7 m.In other words, using the USBR formula causes about30 percent error for predicting the scour depth. AfterUSBR, several empirical studies have been conductedon the scour depth of calculation at the downstreamof ip bucket structure. Kumar and Sreeja [10]assessed the accuracy of the most popular empiricalformulas proposed for calculating the scour depth atthe downstream of ip bucket, and founded that allthese empirical formulas are not reliable for predictingthe scour depth. Due to high cost of experiments andde�ciency in laboratory studies due to simpli�cationsand limit range of measured parameters, researchersattempt to use the mathematical approaches for mod-eling and predicting the scour depth at downstream of ip buckets. In the �eld of mathematical modeling,using both of CFD and soft computing techniques wasreported by Xiao et al. [11].Nowadays, by advancingthe soft computing techniques in the most areas relatedto hydraulic engineering, investigators have tried to usethese techniques for predicting the scouring phenomena[12-19], speci�cally scour depth at downstream of ipbucket. In this regard, using the Arti�cial Neural Net-works (ANNs), Genetic Programming (GP), SupportVector machine and M5 Model Tree, Group Method ofData Handling (GMDH), and Adaptive Neuro FuzzyInference System (ANFIS) can be mentioned [20-32].Based on the reports, the precision of all the soft com-puting techniques was much more than the empiricalformulas. In this paper, the Multivariate AdaptiveRegression Splines (MARS), as a novel and powerfulapproach in the �eld of soft computing, are usedfor predicting the scour depth at downstream of ipbuckets; in the following, a comparison was conductedwith empirical formulas and multilayer perceptron(MLP) neural network model. The MARS model wasdeveloped by Friedman [33] and has been successfullyapplied up to now for predicting the river dischargeforecasting, rainfall-runo� modeling, etc. [34-36].

2. Method and materials

Scouring at the downstream of free surface hydraulicstructure is fully complex due to the interaction among ow and structure and sediment of riverbed. So, for

Figure 1. The ski-jump bucket spillway scour [37].

modeling the scour at downstream of hydraulic struc-ture, especially ip bucket structure, the in uence pa-rameters should be considered which are posed relatedto the structure geometry, hydraulic properties of owand riverbed material. Figure 1 shows a schematicshape of scouring phenomenon at the downstream of ip bucket structure, in which H1 is the falling height,R is the ip bucket radios, q is the ow dischargeper width of weir, � is the angle of ip bucket lip,T.W.L is the tail water elevation, dw is the downstream ow depth, ds is the scouring depth, and G.L is theground elevation at downstream. The most in uenceparameters e�ective in the scouring phenomenon arepresented in Eq. (1):

ds = f (q;H;R; dw; d50; g; �w; �s; �) ; (1)

where H is the total head (falling height), d50 isthe mean sediment size, g is the acceleration due togravity, and �w and �s are densities of water andsediment. Using the dimensional analysis techniques,such as � theorem, leads to deriving dimensionlessparameters whose number is less than the originalparameters. Another advantage of applying the di-mensional analysis techniques is related to appearanceof dimensionless parameters, such as Froude number,not limited to the laboratory conditions. Anotheradvantage of dimensionless parameters is related to theproposition of an optimal form for the experimental for-mula or soft computing model structure. The resulteddimensionless parameters of � theorem, consideringdw, �w, and g as repeat variables, are presented inEq. (2) [38]:

dsdw

= f

qpgd3w;Hdw;Rdw;d50

dw;�s�w; �

!: (2)

As mentioned in the Introduction Section and withregard to Eqs. (1) and (2), investigators have proposedseveral empirical formulas for calculating the scourdepth at downstream of ip buckets. Table 1 presentsa summary of the famous empirical formulas.

As stated in the Introduction Section, the mainaim of this study is to develop the MARS model as softcomputing techniques for predicting the scour depth atdownstream of ip buckets. So, for this purpose, 95data sets published in the peer-reviewed journal werecollected. A summary range of these data is given inTable 2.

Page 3: Estimation of scour downstream of a ski-jump bucket using ...

A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801 1791

Table 1. Summary of the famous empirical formula proposed for ip bucket scour depth [28].Row Author Equation

1 Schoklitsch (1932) ds = 0:521 q0:57H0:2

d0:32w

2 Veronese (1937) ds = 1:90q0:54H0:225

3 Kotulas (1967) ds = 0:78 q0:70H0:35

d0:4w

4 Chee and Kung (1974) ds = 1:663 q0:60H0:20

d0:1w

5 Martins (1975) ds = 1:50q0:60H0:10

6 Machado (1980) ds = 1:35 q0:50H0:3145

d0:0645w

7 Sofrelec (1980) ds = 2:30q0:60H0:10

8 Incyth (1981) ds = 1:413q0:50H0:25

9 Mahboobi (1997) ds = 0:526 q0:645H0:246

d0:405

10 Azar (1998) dsH = 1:446( HYt )0:739

�q

d50pgH

�0:104( HYt)0:475

1

11 Azmathullah (2005) dsdw

= 6:914�

qpgd3w

�0:694 �Hdw

�0:0815 �Rdw

�0:233 �d50dw

�0:196'0:196

Table 2. Summary of range of published data set related to ip bucket scour depth.

Row Parameters Units RangeMin Median Max S.D.

1 Unit discharge, q m3/s/m 0.009 0.037 0.204 0.0502 Total head, H m 0.0279 0.358 1.796 0.4993 Bucket radius, R m 0.100 0.200 0.610 0.1644 Lip angle, � rad 0.126 0.524 0.780 0.0955 Tail water depth, dw m 0.029 0.069 0.265 0.0696 Bed material size, d50 m 0.002 0.008 0.008 0.0037 Depth of scour, ds m 0.051 0.185 0.550 0.104

The performances of each empirical formula, ANNand MARS models, are assessed using the standard er-ror indices such as coe�cient of determination (Eq. (3))and root mean square error (Eq. (4)):

R2 =

0@ Pni=1(Oi � �O)(Pi � �P )qPn

i=1(Oi � �O)2qPn

i=1(Pi � �P )2

1A2

; (3)

EMSE =

rPni=1(ROi � Pi)2

n: (4)

To identify the most a�ective parameters in the scour-ing phenomenon, the Gamma Test (GT) technique wasused. In the following, to assess the performance of

the MARS model in comparison to other soft comput-ing models, the multilayer perceptron (MLP) neuralnetwork model as a common type of soft computingtechnique was developed. At the end, a compressionis conducted on the results of the empirical formulas,GT, MLP, and MARS models.

2.1. Gamma Test (GT)The Gamma Test (GT) is a technique for data analysis.This method is used for modeling the data set, i.e. it isapplied for modeling the phoneme based on the inputand output of the data set. The general form of thedata set is present in Eq. (5) [39]:

[(Xi; yi); 1 � i �M ] ; (5)

where Xi is the vector of input variables, yi is the

Page 4: Estimation of scour downstream of a ski-jump bucket using ...

1792 A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801

output vectors, and M is the number of the data set.The general form of the relation among the input andoutput parameters is de�ned as a function of Eq. (6):

y = f(x1; x2; :::; xd) + r; (6)

where d is the number of input variables, f is the un-known smooth function, and r is the random constantthat depicts the noise. The gamma statistics (�) is apredict of variance of output which cannot be reportedwith the smooth function. GT is proportional to thenumber of the nearest neighbor (Kth) for the inputparameters. The GT can be extracted with the deltafunction as in Eq. (7):

�M (k) =1M

MXi=1

jXi;k �Xij2 (1 � k � p); (7)

where p is proportional to sampling data density. Thenumber of p is derived as a value which produces aminimum value for �. In this study, the value of pis assumed to be equal to 10. p value can be derivedduring the try and error process which leads to creationof a minimum value for �. The basic equation used forthis purpose is presented in Eq. (8):

M (k) =1

2M

MXi=1

��yN(i;k) � yi��2 (1 � k � p); (8)

where yN(i;k) is the corresponding y-value for the kthnearest neighbor of Xi in Eq. (4). For computing �, aleast squares regression line is constructed for p points(�M (k); M (k)) as in Eq. (9):

= A� + �; (9)

where A is the gradient. Carrying out a gamma testis a fast procedure, which can provide � value for eachsubset of input variables. When the subset's associated� value is closest to zero, it can be considered asthe best combination of input variables. The GT hasbeen applied in di�erent �elds of water engineering forderiving the most e�ective components such as riverpollution problems [40], stream ow prediction [41],and evaporation estimation [42].

2.2. Arti�cial Neural Networks (ANNs)ANN is a nonlinear mathematical model able to sim-ulate many mathematical complexes corresponding toinputs and outputs. Multilayer perceptron networksare common types of ANN that are widely used instudies. To use MLP model, de�nition of appropriatefunctions, weights, and bias should be considered.Due to the nature of the problem, di�erent activityfunctions in neurons can be used. An ANN may haveone or more hidden layers. Figure 1 demonstrates athree-layer neural network consisting of inputs layer,hidden layer (layers), and outputs layer. As shownin Figure 2, wi is the weight and bi is the biasfor each neuron. Weight and biases' values will beassigned progressively and corrected during trainingprocess by comparing the predicted outputs with theknown outputs. Such networks are often trained usingbackpropagation algorithm. In the present study,ANN was trained by Levenberg-Marquardt technique,because this technique is more powerful and faster thanthe conventional gradient descent technique [43].

2.3. Multivariate Adaptive Regression Splines(MARS)

The MARS refer to a novel approach in the �eldof soft computing which applies a series of simplelinear regressions. As mentioned in the IntroductionSection, the MARS was introduced by mathematicianFriedman [33]. MARS is a high precision techniquefor modeling the systems based on the data set. Thisapproach separated the computational space into subranges of input variables (predicting parameters) andde�ned the relationship between the input parametersand output variable. In other words, this technique hashigh ability to characterize the relationship between theindependent and dependent variables in each desiredphenomenon. This process was carried out by �ttinga simple regression into each input parameter forpredicting the output. MARS separated the space ofinputs parameters into various units, and then �tted aspline function into these units. These elements of theregressions are named as basic function of the MARDmethods. One of the main advantages of the MARS

Figure 2. Sketch of three-layer ANN architecture.

Page 5: Estimation of scour downstream of a ski-jump bucket using ...

A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801 1793

method is highlighting the input parameters with moree�ect on the output parameter. This method could beused for small and big data sets. A basic function givesinformation about the relationship between the inputsand output parameters which is de�ned as:

hm(x)=Max(0; C�x) or

hm(x)=Max(0; x�C); (10)

where h is the basic function, x is the input parameter,C is the threshold value of the independent (input)parameter of x. The general form of the MARS isintroduced as follows:

Y = f(x) = �0 +MXm=1

�mhm(x); (11)

where Y is the output parameters, �0 is the constantvalue, M is the number of function, hm(x) is the Mthbasic function, and �m is the corresponding coe�cientof hm(x). It takes two steps to develop the MARS. Atthe �rst step, all the basic functions are prepared. Inthis step, over�tting may occur; so in the next step,to prevent over�tting, the basic functions, which areof less importance, are pruned with Generalized Cross-Validation (GCV) criteria calculated in Eq. (12):

GCV =1nPni=1 (yi � f(xi))

2�1� �C(B)

n

��2 ; (12)

where n denotes the number of observation, andC(B) (Eq. (13)) denotes a complexity criterion whichincreases by the number of basic functions [21]:

C(B) = (B + 1) + dB: (13)

3. Results and discussion

The scour depth at the downstream of ip buckets wasassessed with regard to the collected data set. In otherwords, the value of input variables in each empirical for-mula was chosen with regard to the collected data set.The performance of empirical formula was evaluated by

calculating the standard error indices. The results ofeach empirical formula are plotted versus the observeddata as shown in Figure 3. Moreover, In this �gure, theerror indices are shown. Schoklitsch (1932) with R2 =0:45 and RMSE=0.08 is accurate among the empiricalformulas, as shown in this �gure, and the poorestperformance is related to Azar (1998); as seen, all theempirical formulas have no acceptable performancesfor practical purposes. The results of assessing theperformance of empirical formula support those of thestudy conducted by Azmathullah et al. [9] who statedthat using the empirical formula for calculating thedepth of scour has obvious errors compared to themeasured data.

3.1. Gamma testIn this study, to de�ne the most important a�ectiveparameters on the scour at downstream of ip bucket,seven scenarios were considered. In the following,these scenarios were analyzed using the gamma test.The scenarios were considered with regard to Eq. (2).Scenario number 1 in Table 3 at row number 1 containsall the input parameters. In the following, to de�nethe most important parameters, one of the inputparameters was removed in GT analysis. This processis continued to de�ne the importance of each inputparameter. The results of GT analysis are presentedin Table 3. The GT parameters, such as gamma,gradient, standard error, and V-ratio, were chosen asthe criteria for de�ning the most important parameters.The scenario with the minimum value for the GTparameters shows the most a�ective in uence of inputparameters on the output parameter. The variation ofV-ratio is between 0 and 1. This point is notable in thatthis factor is close to zero which shows that the relatedscenario could accurately predict the output regardingthe related input parameters.

Reviewing Table 3, it is clear that scenario num-ber 1, which involves the total input variables, hasminimum value for the GT parameters. Table 3 showsthat removing parameters q=(gd3

w) and R=dw causes a

Table 3. Results of gamma test analysis test.

Row Inputs Gammas Gradient Standard error V-ratio

1 All 0.0009 0.139 0.010 0.004

2 All-q=(gd3w) 0.060 0.054 0.030 0.243

3 All-H=dw 0.0096 0.138 0.007 0.039

4 All-R=dw 0.0286 0.126 0.030 0.114

5 All-d50=dw 0.0033 0.129 0.008 0.013

6 All-�s=�w 0.0009 0.139 0.010 0.004

7 All-� 0.0005 0.197 0.0096 0.002

Page 6: Estimation of scour downstream of a ski-jump bucket using ...

1794 A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801

Figure 3. The performance of empirical formula for calculating the depth of scour at downstream of a ski-jump bucket.

Page 7: Estimation of scour downstream of a ski-jump bucket using ...

A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801 1795

Figure 4. The variation of gamma static and standarderror with unique data points.

signi�cant increase in the gamma value, so it is foundthat these parameters are the most important param-eters of the scouring depth. The variation of gammaand standard error values for the data set is shown inFigure 4, where the standard error curve and gammacurve meet at point 80. It means that for modeling thescouring depth with regard to the collected data set,quali�cation of 80 data sets is enough.

3.2. Arti�cial neural network resultsDeveloping the Arti�cial Neural Network (ANN) mod-els, as popular representative of soft computing tech-niques, is based on the data set. So, for this purpose,the collected data set is divided into two groups astraining and testing data sets. Data selections fortraining and testing process the ANNs model carriedout by random approach. The percent of each groupportfolio from the total data set will be determinedduring the model preparation. The input parameterswere chosen with regard to Eq. (2); in other words,q=pgd3w, H=dw, R=dw, d50=dw, and � were chosen as

input variables, and ds=dw was considered as outputparameter. Designing the structure of ANNs model isalmost based on the designer experience, whereas rec-ommendation of investigators who conducted similarresearch is useful. Designing the ANNs model includesthe types of the neural network model, such as multi-layer perceptron, support vector machine radial basis

function, etc., number of the hidden layer(s), number ofthe neurons in each layer, de�ning the suitable transferfunction for the neurons of hidden and output layersand learning algorithm. In this study, to assess theperformance of ANNs models for modeling the scouringdepth at the downstream of ip buckets, two models,such as multilayer perceptron (MLP) and Radial BasisFunction (RBF) model, were applied. As mentioned inthe past section, preparation of ANNs model includedthe number of the hidden layer, number of the neuronin each layer, type of the transfer function, and learningmethod. To obtain an optimal structure for the ANNsmodel, �rstly, one hidden layer was considered; in thefollowing, the number of the neurons in the hidden layerwas increased one by one, and various types of transferfunction, such as Radial Basis Function (RBF), log-sigmoid transfer (logsig), hyperbolic tangent sigmoidtransfer (tansig), linear transfer function(purelin), etc.,were tested. For developing the ANNs model, theMatlab software utilities were applied. During theANNs models' development, it was found that thetwo transfer functions, RBF and logsig, have verysuitable performance among the other type of transferfunctions. The Levenberg-Marquardt technique wasused for ANNs model learning. Table 4 presents asummary of try-and-error process conducted to de�nethe ANNs models with very suitable performance forpredicting the scour depth at the downstream of ipbucket of spillway.

As seen in Table 4, the MLP model, which con-tained ten neurons with logsig and radbas as transferfunctions, has suitable performance to model the scourdepth. During the ANNs model development, it wasfound that the increase of the number of neurons inthe �rst hidden layer and adding the number of thehidden layer have no signi�cant e�ect on the increasingperformance of the model. During the ANNs modelpreparation, it was also found that increasing thenumber of the neurons causes a decrease in the ANNsmodel performances. As seen in Table 4, adding fourneurons to the existing ones in the �rst hidden layer

Table 4. The performance and summary of the MLP model during the development stage.

Row N-H-L F-HL & TF S-HL & TF Out-layer Train Test

R2 MSE RMSE R2 MSE RMSE

1 1 6-logsig | 1-purelin 0.99 0.08 0.29 0.99 0.11 0.33

2 1 10-logsig | 1-purelin 0.99 0.05 0.23 0.83 0.98 0.99

3 1 6-radbas | 1-purelin 0.97 0.21 0.46 0.60 2.01 1.42

4 1 10-radbas | 1-purelin 0.99 0.017 0.13 0.99 0.06 0.25

Note: N-H-L: Number of Hidden Layer, F-HL & TF: First Hidden Layer & Transfer Function,

S-HL & TF: Second Hidden Layer & Transfer Function.

Page 8: Estimation of scour downstream of a ski-jump bucket using ...

1796 A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801

Figure 5. The structure of developed MLP model withlogsig function.

Figure 6. The structure of developed MLP model withradial basis function.

due to data number limitation causes a decrease in themodel performance at the testing stage. The structureof the two ANNs model is shown in Figures 5 and 6.

The performance of the two ANNs models duringthe training and testing stages is shown in Figures 7to 10. As seen in these �gures, the minimum errorindices are equal to R2 = 0:95 and RMSE=0.44, andthese correspond to the RBF transfer function. In these�gures, the results of the ANNS models during thetraining and testing stages are plotted together andcompared with the observed data. To present more

information about the ANNs models' performances,the error distribution for the training and testing datasets is also plotted. Moreover, the histogram of erroris plotted to de�ne the density of error. Evaluatingthe error histogram shows that most error values areconcentrated around the zero.

3.3. Result of MARS modelPreparation of the MARS model as similar to othertype of soft computing models is based on the data set.For this purpose, collected data set with regard to theGT results (Figure 4) and Eq. (2) was randomly dividedinto two groups of training and testing. 85% of the totaldata were considered for training and others (15%) fortesting group. During the MARS model development,at the �rst step, 25 basic functions were considered, andat the second step (pruning step), seven basic functionswere pruned. At the end, the optimal MARS modelwith 18 basic functions was derived. The general formof the obtained model MARS is given in Eq. (14):

ds=dw = �6:006 +12Xm=1

�mhm(x): (14)

The extended form of the MARS model is given inTable 5.

Note : x1 :qpgd3w; x2 :

Hdw;

x3 :Rdw; x4 :

d50

dw;

x5 :�s�w; x6 : �:

Eq. (10) can be used for predicting the scour depthof a downstream of ip bucket. As seen in Table 5,qpgd3w

, Hdw , and R

dw have appeared in almost all of the

basic functions. It means that these three parameters,in comparison to the other parameters, are more

Figure 7. The performance of developed MLP model during the training stage with logsig function.

Page 9: Estimation of scour downstream of a ski-jump bucket using ...

A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801 1797

Figure 8. The performance of developed MLP model during the testing stage with logsig function.

Figure 9. The performance of developed MLP model during the training stage with radial basis function.

Figure 10. The performance of developed MLP model during the testing stage with radial basis function.

e�ective in the scour depth. This result from theMARS model upholds the results of the MLP model ofsensitivity analysis and GT. Moreover, the performanceof the MARS model during the development process(training and testing stages) is given in Figures 11and 12, where the MARS model along and versus theobserved data is plotted. Moreover, the results of errorindices calculation appear in these �gures; as seen, the

performance of the MARS model for predicting thescour depth is so suitable, speci�cally when comparedto the empirical formulas.

3.3.1. Comparing the results with those of theprevious studies

In this section, the results of the MARS model arecompared with those of other soft computing tech-

Page 10: Estimation of scour downstream of a ski-jump bucket using ...

1798 A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801

Table 5. The basic function and the related coe�cient of the MARS model.

Basic function Equation Coe�cient �mh1(x) BF1 = max(0; 1:646� x1) -1.215h2(x) BF2 = max(0; x2� 12:255) -218.871h3(x) BF3 = max(0; x4� 0:08) 144.525h4(x) BF4 = max(0; 0:08� x4) 46.537h5(x) BF5 = BF1 �max(0; 0:08� x4) -6.674h6(x) BF6 = max(0; x3� 3:204) �max(0; 0:611� x6) 3.207h7(x) BF7 = max(0; 3:204� x3) �max(0; x4� 0:011) -0.146h8(x) BF8 = max(0; 12:255� x2) �max(0; 0:835� x1) 4.067h9(x) BF9 = BF4 �max(0; 7:536� x2) 22.715h10(x) BF10 = max(0; 12:255� x2) �max(0; x4� 0:0137) -49.226h11(x) BF11 = max(0; 12:255� x2) �max(0; 0:0137� x4) 22.906h12(x) BF12 = max(0; x4� 0:0137) �max(0; x2� 3:015) -1.215

Figure 11. The performance of MARS model during the development stage.

Figure 12. The performance of MARS model during the testing stage.

nique implemented for predicting the scouring depth atdownstream of ski-jump bucket. Goyal and Ojha [27]developed the ANN, SVM, and M5 Model Tree forpredicting the scour depth at downstream of ski-jumpbucket. They considered various scenarios with regardto the a�ective parameters during the development ofmentioned soft computing techniques. They found that

when all a�ective parameters are considered as inputparameters, the ANN is more accurate. They evaluatedthe performance of soft computing techniques in theabsence of other a�ective parameters, and found thatthe SVM is more accurate. The results of developedMLP in this study also showed that the performanceof MLP model with regard to the all input e�ective pa-

Page 11: Estimation of scour downstream of a ski-jump bucket using ...

A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801 1799

rameters is very suitable. Noori and Hooshyaripor [28]developed the ANN model based on the most e�ectiveinput parameters, and found that the log-sigmoid hassuitable performance for modeling the scour depth atdownstream of ski-jump bucket, and also Azmathullahet al. [9] found that the radial basis function hassuitable performance for modeling the scour depth. Na-jafzadeh et al. [37] developed the GMDH model to pre-dict the scour depth, and found that ' and H1=dw aremore important parameters for predicting scour holegeometry. The results of these studies uphold those ofGT and MARS models conducted on this study.

4. Conclusion

Scouring at downstream of hydraulic structures is oneof the main hazards discussed in the �eld of safety fac-tor analysis. Among the hydraulic structures, spillwaysare the most important structures, speci�cally in thebig dam projects. In the high-head dam projects, ipbuckets are used for energy dissipation. Scouring atdownstream of this structure is one of the ip buckets inthe main hazard related to the high-head dam projects.Recently, by advancing the soft computing techniquesin most areas, especially in the water engineering, usingthese models has been applied to predict the scouringphenomena. Today, the new soft computing mod-els, such as Multivariate Adaptive Regression Splines(MARS), have been proposed for modeling the complexsystems based on the input and output data set. Theresults of this study showed that the MARS modelhas high precision for modeling the scouring depthat downstream of ip buckets. The main utilities ofthe MARS model are related to give clear informationabout internal process carried out in the developmentprocess model. Another utility of the MARS model isrelated to programing its results for another purpose.

References

1. Dehdar-behbahani, S. and Parsaie, A. \Numericalmodeling of ow pattern in dam spillway's guidewall. Case study: Balaroud dam, Iran", AlexandriaEngineering Journal, 55(1), pp. 467-473 (2016).

2. Hager, W.H. and P�ster, M. \Hydraulic modelling - anintroduction: Principles, methods and applications",Journal of Hydraulic Research, 48(4), pp. 557-558(2010).

3. Parsaie, A., Haghiabi, A.H. and Moradinejad, A.\CFD modeling of ow pattern in spillway's approachchannel", Sustainable Water Resources Management,1(3), pp. 245-251 (2015).

4. Chinnarasri, C., Kositgittiwong, D. and Julien, P.Y.\Model of ow over spillways by computational uiddynamics", Proceedings of the Institution of CivilEngineers - Water Management, 167(3), pp. 164-175(2014).

5. Muzzammil, M. and Siddiqui, N.A. \Reliability anal-ysis of scour downstream of a ski-jump bucket", Pro-ceedings of the Institution of Civil Engineers - WaterManagement, 162(6), pp. 389-398 (2009).

6. Zhang, H. and Zhang, X. \Numerical simulation ofski-jump jet motion using lattice Boltzmann method",Science China Technological Sciences, 54(1), pp. 72-75(2011).

7. Heller, V., Hager, W.H. and Minor, H.-E. \Ski jumphydraulics", Journal of Hydraulic Engineering, 131(5),pp. 347-355 (2005).

8. Dargahi, B. \Scour development downstream of aspillway", Journal of Hydraulic Research, 41(4), pp.417-426 (2003).

9. Azmathullah, H.M., Deo, M.C. and Deolalikar, P.B.\Neural networks for estimation of scour downstreamof a ski-jump bucket", Journal of Hydraulic Engineer-ing, 131(10), pp. 898-908 (2005).

10. Kumar, C. and Sreeja, P. \Evaluation of selected equa-tions for predicting scour at downstream of ski-jumpspillway using laboratory and �eld data", EngineeringGeology, 129-130, pp. 98-103 (2012).

11. Xiao, Y., Wang, Z., Zeng, J., Zheng, J., Lin, J.and Zhang, L. \Prototype and numerical studies ofinterference characteristics of two ski-jump jets fromopening spillway gates", Engineering Computations,32(2), pp. 289-307 (2015).

12. Najafzadeh, M. \Neuro-fuzzy GMDH based particleswarm optimization for prediction of scour depth atdownstream of grade control structures", EngineeringScience and Technology, an International Journal,18(1), pp. 42-51 (2015).

13. Najafzadeh, M. and Lim, S.Y. \Application of im-proved neuro-fuzzy GMDH to predict scour depth atsluice gates", Earth Science Informatics, 8(1), pp. 187-196 (2015).

14. Najafzadeh, M. \Neuro-fuzzy GMDH systems basedevolutionary algorithms to predict scour pile groups inclear water conditions", Ocean Engineering, 99, pp.85-94 (2015).

15. Azamathulla, H.M., Haghiabi, A.H. and Parsaie,A. \Prediction of side weir discharge coe�cient bysupport vector machine technique", Water Scienceand Technology: Water Supply, 16(4), pp. 1002-1016(2016). DOI:10.2166/ws.2016.014.

16. Parsaie, A. \Predictive modeling the side weir dis-charge coe�cient using neural network", ModelingEarth Systems and Environment, 2(2), pp. 1-11 (2016).

17. Parsaie, A. and Haghiabi, A.H. \Predicting the longi-tudinal dispersion coe�cient by radial basis functionneural network", Modeling Earth Systems and Envi-ronment, 1(4), pp. 1-8 (2015).

18. Parsaie, A. and Haghiabi, A.H. \Prediction of dis-charge coe�cient of side weir using adaptive neuro-fuzzy inference system", Sustainable Water ResourcesManagement, pp. 1-8 (2016). DOI:10.1007/s40899-016-0055-6. In press

Page 12: Estimation of scour downstream of a ski-jump bucket using ...

1800 A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801

19. Parsaie, A., Haghiabi, A.H., Saneie, M. and Torabi,H. \Prediction of energy dissipation on the steppedspillway using the multivariate adaptive regressionsplines", ISH Journal of Hydraulic Engineering, 22(3),pp. 281-292 (2016).

20. Ayoubloo, M.K., Azamathulla, H.M., Ahmad, Z.,Ghani, A.A., Mahjoobi, J. and Rasekh, A. \Predictionof scour depth in downstream of ski-jump spillwaysusing soft computing techniques", International Jour-nal of Computers and Applications, 33(1), pp. 92-97(2011).

21. Samadi, M., Jabbari, E., Azamathulla, H.M. and Mo-jallal, M. \Estimation of scour depth below free overfallspillways using multivariate adaptive regression splinesand arti�cial neural networks", Engineering Applica-tions of Computational Fluid Mechanics, 9(1), pp. 291-300 (2015).

22. Najafzadeh, M. and Azamathulla, H.M. \Neuro-FuzzyGMDH to predict the scour pile groups due to waves",Journal of Computing in Civil Engineering, 29(5), pp.04014068 (2015).

23. Azamathulla, H.M. and Ghani, A.A. \Genetic pro-gramming for predicting longitudinal dispersion coe�-cients in streams", Water Resour Manage, 25(6), pp.1537-1544 (2011).

24. Azamathulla, H.M., Ghani, A.A. and Zakaria, N.A.\ANFIS-based approach to predicting scour locationof spillway", Proceedings of the Institution of CivilEngineers - Water Management, 162(6), pp. 399-407(2009).

25. Azamathulla, H.M., Deo, M.C. and Deolalikar, P.B.\Alternative neural networks to estimate the scourbelow spillways", Advances in Engineering Software,39(8), pp. 689-698 (2008).

26. Azamathulla, M.H., Ghani, A.A., Zakaria, N.A., Lai,S.H., Chang, C. K., Leow, C.S. and Abuhasan, Z.\Genetic programming to predict ski-jump bucketspill-way scour", Journal of Hydrodynamics, Ser. B,20(4), pp. 477-484 (2008).

27. Goyal, M.K. and Ojha, C.S.P. \Estimation of scourdownstream of a ski-jump bucket using support vectorand M5 model tree", Water Resources Management,25(9), pp. 2177-2195 (2011).

28. Noori, R. and Hooshyaripor, F. \E�ective prediction ofscour downstream of ski-jump buckets using arti�cialneural networks", Water Resources, 41(1), pp. 8-18(2014).

29. Azamathulla, H.M. \Gene expression programming forprediction of scour depth downstream of sills", Journalof Hydrology, 460-461, pp. 156-159 (2012).

30. Najafzadeh, M., Etemad-Shahidi, A. and Lim, S.Y.\Scour prediction in long contractions using ANFISand SVM", Ocean Engineering, 111, pp. 128-135(2016).

31. Najafzadeh, M. and Bonakdari, H. \Application of aneuro-fuzzy GMDH model for predicting the velocityat limit of deposition in storm sewers", Journal ofPipeline Systems Engineering and Practice, 8(1), p.06016003 (2017). DOI:10.1061/(asce)ps.

32. Friedman, J.H.\ Multivariate adaptive regressionsplines", The Annals of Statistics, pp. 1-67 (1991).

33. Samadi, M., Jabbari, E., Azamathulla, H.M. and Mo-jallal, M. \Estimation of scour depth below free overfallspillways using multivariate adaptive regression splinesand arti�cial neural networks", Engineering Applica-tions of Computational Fluid Mechanics, 9(1), pp. 291-300 (2015).

34. Sharda, V.N., Prasher, S.O., Patel, R.M., Ojasvi, P.R.and Prakash, C. \Performance of Multivariate Adap-tive Regression Splines (MARS) in predicting runo� inmid-Himalayan micro-watersheds with limited data"[Performances de r�egressions par splines multiples etadaptives (MARS) pour la pr�evision d'�ecoulement ausein de micro-bassins versants Himalayens d'altitudesinterm�ediaires avec peu de donn�ees], Hydrological Sci-ences Journal, 53(6), pp. 1165-1175 (2008).

35. Zhang, W. and Goh, A.T.C. \Multivariate adaptiveregression splines and neural network models for pre-diction of pile drivability", Geoscience Frontiers, 7(1),pp. 45-52 (2016).

36. Najafzadeh, M., Barani, G.-A. and Hessami-Kermani,M.-R. \Group method of data handling to predictscour at downstream of a ski-jump bucket spillway",Earth Science Informatics, 7(4), pp. 231-248 (2014).

37. Naghikhani, A., Noori, R., Sheikhian, H. and Ghi-asi, B. \Estimating scour hole dimensions of skijump downstream of dams using granular computingmodel", Journal of Hydraulics, 9(3), pp. 45-60 (2015).

38. Noori, R., Karbassi, A. and Salman Sabahi, M. \Eval-uation of PCA and Gamma test techniques on ANNoperation for weekly solid waste prediction", Journalof Environmental Management, 91(3), pp. 767-771(2010).

39. Noori, R., Deng, Z., Kiaghadi, A. and Kachoosangi,F.T. \How reliable are ANN, ANFIS, and SVM tech-niques for predicting longitudinal dispersion coe�cientin natural rivers?", Journal of Hydraulic Engineering,142(1), p. 04015039 (2016).

40. Noori, R., Karbassi, A.R., Moghaddamnia, A.,Han, D., Zokaei-Ashtiani, M.H., Farokhnia, A. andGousheh, M.G. \Assessment of input variables deter-mination on the SVM model performance using PCA,Gamma test, and forward selection techniques formonthly stream ow prediction", Journal of Hydrology,401(3-4), pp. 177-189 (2011).

Page 13: Estimation of scour downstream of a ski-jump bucket using ...

A.H. Haghiabi/Scientia Iranica, Transactions A: Civil Engineering 24 (2017) 1789{1801 1801

41. Moghaddamnia, A., Ghafari Gousheh, M., Piri, J.,Amin, S. and Han, D. \Evaporation estimation usingarti�cial neural networks and adaptive neuro-fuzzyinference system techniques", Advances in Water Re-sources, 32(1), pp. 88-97 (2009).

42. Parsaie, A. and Haghiabi, A.H. \Computational mod-eling of pollution transmission in rivers", AppliedWater Science, pp. 1-10 (2015). DOI:10.1007/s13201-015-0319-6

Biography

Amir Hamzeh Haghiabi is an Associate Professorin the Water Engineering at the Lorestan University,Lorestan Province, Iran. Dr. Haghiabi received hisPhD in Hydro Structure Engineering (Water engi-neering) from Shahid Chamran University, Ahvaz in2005. Dr. Haghiabi's research has focused on sedimenttransport, river meandering, numerical and physicalmodeling of the rivers and hydraulic structure.