1. Introduction
The settling or fall velocity of sediment particles (
Ws) is an important aspect of sediment transport processes, such as suspension, deposition, mixing, and exchange near the bed [
1]. It is defined as the average terminal velocity attained by a sediment particle during the settling process in still water [
1]. Some of its influencing factors include fluid properties, such as temperature, viscosity, and flow regime as well as sediment characteristics, such as particle size and its shape factor, and submerged specific weight [
1,
2]. The settling velocity for a single spherical particle,
Ws, was studied by applying gravity force, buoyancy, and drag forces during its settling process [
1,
2]. Due to the hydrodynamic complexity associated with
Ws, a correlation is usually proposed between non-dimensional parameters of the drag coefficient
CD and the particle Reynold number
Re defined by Equations (1) and (2) [
1,
3].
where
d is the particle diameter,
ϑ and
ρf are the kinematic viscosity and density of the fluid, respectively,
ρs is the density of sediment, and
g = gravity acceleration [
1,
3]. The original idea of the
CD to
Re relationship was Stokes. Stokes derived the drag force on a spherical particle by solving the Navier–Stokes equations without the inertia terms and proposed relationship
CD = 24/
Re. This theory was observed to be valid in the laminar region for
Re < 0.1. However, the theory fails to accurately predict the settling velocity when the fluid becomes turbulent, thereby, making the turbulent drag important [
4]. Oseen and Goldstein (see Wu [
1]) improved the Stokes theorem by including the inertia terms in the Navier–Stokes equations to provide the formulas to estimate the settling velocity considered to be valid for the turbulent region. Meanwhile, the sediment particles with irregular shapes, such as those in natural rivers, have rough surfaces and exhibit different characteristics in settling velocity compared to spherical particles.
The hydrodynamic complexity associated with
Ws, for nonspherical materials, becomes more complex. The study of settling velocity for nonspherical materials has been carried out for a long time. The effect of particle shape on the settling velocity was studied extensively over sixty years ago using experimental investigation [
5,
6,
7,
8,
9]. These studies provide a series of graphical relations to estimate the settling velocity of sediment particles for given particle sizes, shape factors, and water temperature [
1,
2]. The graphic was published by the Subcommittee on Sedimentation of the U.S. Interagency Committee on Water Resources, US-ICWR [
10] to determine the settling velocity at different fluid conditions and sediment particles. However, this graphical relationship is inconvenient because some interpolation is required to obtain the desired value [
1,
11]. Several methods and formulas have been proposed afterward to estimate the sediment settling velocity for spherical and nonspherical particles [
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26]. Among these formulas, the formula proposed by Wu and Wang [
11] was obtained by using more extensive experimental data. They matched the results as closely as possible to the charts from the Interagency Committee. In other words, the formula of Wu and Wang [
11] can be said to be an explicit form of the more complete Interagency Committee’s charts.
This study also proposes explicit equations for the Interagency Committee’s charts. In contrast to the development of the Wu and Wang formula [
11], the procedures presented in this study directly use the information available on the Interagency Committee’s charts through an artificial neural networks (ANN) approach. The relationship between a number of input and output data can be built through the ANN method. The input data consisting of grain diameter (
d), particle shape (
SF), water temperature (
T), and output (
Ws) is taken from the graphics through digitizing the Interagency Committee’s charts. This study uses the Corey shape factor
SF which is defined by Equation (3):
where
a,
b, and
c are the lengths of the longest, the intermediate, and the shortest mutually perpendicular axes, respectively [
1]. This explicit ANN method proposed in this study will be helpful because it can also be applied to obtain sediment parameters that must be obtained through many graphic interpolations found in sediment transport studies. Examples include Shield diagrams to determine the critical bed shear stresses at the bottom regarding the initial motion of particles, some charts related to the
CD and
Re relationship for calculating
Ws, and other graphics that are widely used in sediment transport studies. The proposed equations in this study were validated and tested through their application to other experimental data on settling velocity compiled from several sources. The equations are also compared to three existing equations to compute the settling velocity of particle sediment considering shape factor
SF including those proposed by Jimenez and Madsen [
21], Wu and Wang [
11], and Camenen [
23], for evaluating their performances.
The continuous availability of the dataset as well as the existence of multidimensional and complex non-linear relations in the settling velocity estimation makes the ANN approach feasible as an alternative solution. Artificial neural networks (ANNs) are a computational approach inspired by the neural system of the human brain. They have become very popular in many diverse fields in recent years due to their ability to receive multiple information and provide meaningful solutions to problems with high-level complexity and nonlinearity without requiring the complex nature of the underlying process to be well defined or clearly understood [
27,
28,
29,
30]. Moreover, the process of receiving and processing the information of neural networks relies on several non-linear processing elements, such as nodes or neurons [
27]. The commonly used and simple neural network model is the Multilayer Perceptron (MLP) which is an architecture arranged in a layered configuration consisting of three main layers which include the input, hidden, and output layers. The ANNs have been successfully used in studies related to hydrologic modeling [
31,
32,
33,
34], and for streamflow predictions [
35,
36,
37,
38]. Several studies have also successfully applied the method in sediment transport, such as suspended sediment estimations [
39,
40,
41,
42,
43], prediction of bed sediment load [
44,
45], and others. However, its application to sediment settling velocity estimation is quite limited as observed in Seyed Mortez et al. [
46], Goldstein and Coco [
4], and Rushd et al. [
3]. Seyed Mortez et al. [
46] developed an ANN model to predict the settling velocity of natural sediment and compared the results with the experimental and existing formulas from the previous study. It was discovered that the ANN model has more prediction ability than the available formulas. Goldstein and Coco [
4] also developed a genetic programming (GP) algorithm in an ANN model to predict the settling velocity of non-cohesive sediment and found that the GP models improved the results better compared to the formulas of Dietrich [
17] and Ferguson and Church [
22]. It was concluded that the GP models ideally capture the complex and non-linear properties of the input variables considered, such as the nominal diameter of the sediment, kinematic viscosity of the fluid, and submerged specific gravity of the sediment. Moreover, Rushd et al. [
3] predicted the settling velocity of spherical particles using MLP based methodology for both the Newtonian and the non-Newtonian fluids (Power-law, Bingham Plastic, and Herschel Bulkley models) and showed that MLP has a good performance, thereby, making it an effective and accurate prediction tool for the settling velocity in both fluid conditions. It should be noted that the ANN procedure involves implicit operations, and this makes it difficult for those not familiar with the system to understand and apply it to practical studies. Therefore, this study proposes five explicit equations of the ANN algorithm to ensure their easy application and integration into other existing programs dealing with sediment transport and settling velocity computations.
The ANNs can also be treated as a universal approximator with the ability to learn the complex nature of the underlying process under consideration without it being explicitly defined in a mathematical form [
47,
48]. It was, therefore, considered an approximation method in this study for the three-dimensional function of the settling velocity with three independent variables which include sediment grain size (
d), shape (
SF), and fluid temperature (
T) or kinematics viscosity
ϑ. In this case, the graphical form of the settling velocity function is known which is the Interagency Committee’s charts while its mathematical equation needs to be determined using the ANN procedure.
The main objective of this study is to determine equations that describe an explicit neural network formulation to estimate the settling velocity of sediment particles. Five equations are proposed in this study. The first and second equations of settling velocity are related directly to sediment and fluid parameters as the input, such as the sediment size (
d), shape factor (
SF), and water temperature (
T). The third to fifth equations use shape factor
SF and non-dimensional diameter parameter
defined by Equation (4) as the input parameters and particle Reynold number
Re or drag coefficient
CD as the output parameter while setting velocity is determined from
Re and
CD.
The following section of this paper will describe the materials and methods used in developing the equations. The compilation of the data needed for training, validation, and testing is described in the data description, then the method is given to specify the ANN structure and the method used for transforming the ANN model into explicit equations to determine the settling velocity as a function of sediment and fluid characteristics. Then, the section is followed by the simulation results of the ANN models and a comparison with existing formulas will be discussed. Examples for the use of procedures and the conclusion are also given.
3. Results and Discussion
The training conducted using the MATLAB program produced weights coefficients
a,
b,
c,
d, and
μ for five ANN models, and these weight values were used as the initial values for further optimizations in the MS Excel program developed by the author. These optimizations were conducted using the objective function of minimizing
MRE as defined in Equation (18) to further minimize the relative error of the predicted settling velocity as indicated by the coefficients produced for the ANN models in
Table 3,
Table 4,
Table 5,
Table 6 and
Table 7. Thus, the explicit ANN1 to determine the settling velocity is Equation (8) with coefficients
ak,
bk,
ck,
dk,
Ak, and
B in
Table 3 with normalized parameters defined by Equation (21).
where
d (mm),
T (°C),
SF (-),
Ws (cm/s).
The explicit ANN2 uses Equation (8) with coefficients in
Table 4 and uses normalized parameters in Equation (22).
where
d (mm),
T (°C),
SF (-),
Ws (cm/s).
The explicit ANN3 uses Equation (8) with coefficients in
Table 5 and uses normalized parameters in Equation (23).
The explicit ANN4 uses Equation (8) with coefficients in
Table 6 and uses normalized parameters in Equation (24).
The explicit ANN5 uses Equation (8) with coefficients in
Table 7 and uses normalized parameters in Equation (25).
Figure 2,
Figure 3 and
Figure 4 show the scatter plot between the predicted settling velocity and the digitized data from the Interagency Committee’s charts for training, validation, and testing 1 for the ANN1 to ANN5 models, respectively. Moreover, the statistical measures of the simulation results for the training, validation, and testing 1 of the five ANN models are provided in
Table 8.
The results show that the coefficient of determination (R2) for the ANN1 to ANN5 models is excellent, as indicated by the values estimated to be more than 0.995. The simulation of the ANN1 produced MRE of 7.88%, 9.41%, and 10.20% for training, validation, and testing 1, respectively. The MAXRE values produced by ANN1 are 80.92%, 44.47%, and 47.17% for training, validation, and testing 1, respectively. However, the ANN2 and ANN3 produced more satisfactory results in terms of MRE and MAXRE, with the MRE between 1.89% and 2.71% in training, validation, and testing 1, respectively, while the MAXRE is between 5.06% and 8.31% in the training, validation and testing 1, respectively. Moreover, the ANN4 and ANN5 produced very satisfactory results in terms of MRE and MAXRE, with the MRE in the range of 1.24–1.69 in training, validation, and testing 1, respectively, while the MAXRE in the range of 3.84% to 5.55% in training, validation and testing 1, respectively.
To find out the contribution of the error to ANN1, we provide scattering plot for results of the ANN1 and ANN2 models for
Ws values lower than 10 cm/s, as seen in
Figure 5. It was discovered that the prediction of the settling velocity using the ANN1 (see
Figure 5) provided inaccurate results for
Ws smaller than 10 cm/s which is related to grain sizes smaller than 1 mm. These errors may be because the Interagency Committee’s charts were constructed for data with
Re > 3, and the curves were extended for
Re < 3 using Stokes’ law assumptions [
1,
11]. However, the ANN2 produced very satisfactory results for all particle sizes (
d), Safe Factor (
SF), and water temperature (
T) under consideration.
The coefficients
A2 and
A3 of the ANN 4 equation in
Table 6 have relatively small values, so their effect on the overall function value is small. By removing the coefficients
A2 and
A3 and applying the optimization technique, new coefficients
a,
b and
A1,
A4, and
B are determined, resulting in a simplified form of explicit Equation (8) for ANN4.
where
The coefficients
A2 and
A3 for ANN5 are also relatively small. By performing the same procedure to obtain the simplification of the ANN 4 equation, the simplified form of Equation (8) for ANN 5 is:
where
Statistical measures of the simulation results for the training, validation, and testing 1 of the simplified ANN4 Equation (26) and simplified ANN5 Equation (27) are given in
Table 9.
Figure 6 and
Figure 7 show the scatter plot between the predicted settling velocity and the digitized data from the Interagency Committee’s charts for training, validation, and testing 1 for the simplified ANN4 Equation (26) and the simplified ANN5 Equation (27), respectively.
Table 10 presents the statistical values of the results of testing 2 for the five models, ANN1 to ANN5, as well as the three existing equations reviewed, Jiminez and Madsen [
21], Wu and Wang [
11], and Camenen [
23], and also the simplified ANN4 Equation (26) and simplified ANN 5 Equation (27), respectively. Plotting between
Ws predictions and data is given in
Figure 8,
Figure 9 and
Figure 10. As in the previous test results, ANN3 and ANN4 give slightly more accurate results than other proposed ANN. The
MRE,
MAXRE, and
RMSE values of results of ANN3 and ANN4 are lower than other ANNs. The simulation results also show that ANN2 and the formula of Wu and Wang [
11] provide
MRE,
MAXRE,
RMSE, and
R2 values close to each other. It is not surprising because the Wu-Wang formula [
11] was also developed using the Interagency Committee’s charts as a reference. Shankar et al. [
50] also conclude that the Wu-Wang model predicts the settling velocity of sediment particles better than the 14 existing models reviewed in their comparison study. Through visual observations in
Figure 9, the results of plotting the models of Jeminez-Madsen [
21] and Camenen [
23], there are quite large deviations in some data with
Ws between 40 to 50 cm/s. Surprisingly, the simplified model of ANN4 Equation (26) and ANN5 Equation (27) produce statistical measures nearly the same as its full equation (
Figure 8d and
Figure 9e).
The above results indicate that the simplified ANN4 Equation (26) and simplified ANN5 Equation (27) can potentially be used to predict the settling velocity of natural sediments, especially for those sediment quartz with diameters between 0.05 mm and 10 mm in water having temperatures between 0 °C and 40 °C and the shape factor ranging between 0.5 and 0.95 with reasonable accuracy.
4. Application of Explicit Equations
The following are examples of using the ANN formula Equation (8). Examples are given for ANN1 and ANN2 formulas. The data are taken from a sample test result by Smith and Cheung [
49] with grain diameter
d = 0.59 mm, water temperature
T = 20 °C, particle safe factor
SF = 0.62 and measured settling velocity
Wse = 7.3 cm/s. For the application of the formula ANN1, settling velocity
Wsp can be estimated using Equation (8) with coefficients and normalized parameters in
Table 3. The detailed calculation can be described as follows:
Normalized parameters from Equation (21),
Predict the settling velocity using Equation (8) with coefficients (
ak,
bk,
ck,
dk,
Ak and
B) on
Table 3, elaborate Equation (8) for
k = 1,2,3 and 4,
Thus, we obtain .
Based on the explicit equation developed from the ANN1 model, the result shows the absolute relative error = abs((7.3 − 6.67)/7.3) = 8.61%.
For the application of Formula ANN2, the predicted settling velocity
Wsp can be estimated using Equation (8) with coefficients in
Table 4 and normalized parameters from Equation (22). The detailed calculation can be described as follows:
Normalized parameter
Predict the settling velocity:
The explicit formula developed from model ANN2 produces the absolute relative error = abs((7.3−6.8)/7.3) = 6.84%. The relatively low relative error is shown for both formulas.
5. Conclusions
This study develops five explicit ANN formulas, ANN1 to ANN5, to predict the settling velocity of sediment particles with variations in grain size, particle shape factor, and water temperature using the ANN procedure. The process involved in developing the ANN models consists of using the data obtained from digitizing the Interagency Committee’s charts and additional settling velocity measurement data from several sources. The proposed ANN formulas explicitly express the Interagency Committee’s charts. The proposed ANN models are compared with three existing equations for predicting settling velocity, including the equation of Jiménez and Madsen [
21], Wu and Wang [
11], and Camenen [
23], to evaluate their performances. The simulation results show that all ANN models, ANN1 to ANN5, produce accurate results. However, the ANN using non-dimensional inputs and outputs, such as ANN3, ANN4, and ANN5 have very satisfactory results. The results show the quality of ANN2 models is very close to that proposed by Wu and Wang [
11]. Moreover, the equations of ANN4 and ANN5 can be simplified by omitting the two insignificant coefficients
A2 and
A3 giving the simpler equation of ANN4, Equation (26) and the simple equation of ANN5, Equation (27). Both Equation (26) and (27) produce very satisfactory results, nearly the same as in their full Equation (8). Thus, Equations (26) and (27) have a high potential to be used in predicting the settling velocity of particle sediment for quartz with a density around 2650 kg/m
3, especially for diameters between 0.05 mm and 10 mm in water with temperatures between 0 °C and 40 °C and the shape factor of grains ranging between 0.5 and 0.95.
This study proposes an explicit expression of an ANN multilayer perceptron (MLP) consisting of three layers, input, hidden, and output layers. The output layer consists of a single node. The straightforward equation is defined by Equation (8). Equation (8) is a series of hyperbolic tangent functions with the sequence number according to the number of nodes in the hidden layer. Each hyperbolic tangent part contains coefficients with the number of coefficients equal to the number of input parameters. The MATLAB software can determine the series coefficient and the initial value for the optimization to obtain the best coefficients. Removing small values of series coefficients of hyperbolic tangent and re-optimizing to determine the new series and weight coefficients can simplify Equation (8). Equation (8) is a general form of explicit expression of an ANN multilayer perceptron with three layers and a single output node. Equation (8) can be applied to other cases using the same ANN approach to find the relationship between input parameters and outputs. For example, the explicit ANN Equation (8) will be helpful because it can also be applied to obtain sediment parameters that must be obtained through many graphic interpolations widely found in sediment transport computation.
It is noted that the ANN model proposed in this study uses data (sediment, fluid properties, and settling velocity), generally from the results of laboratory experiments obtained from the literature. Therefore, the proposed ANN model applies to hydrodynamic and fluid conditions during the investigation. The settling velocity experiment was generally carried out under stationary flow conditions. However, the settling process in the field is very complex, with many influencing factors, such as flow velocity, turbulence, sediment concentration, salinity, viscosity, fluid temperature, etc. Therefore, the development of advanced methods and tools that can measure the settling velocity in the field along with the hydrodynamic and fluid conditions during measurement is a challenge. Measurements are carried out under several hydrodynamic and fluid conditions and locations. Using data from field measurements (big data), we can build a fall velocity equation that is more in line with field conditions as a function of hydrodynamic and fluid parameters by using ANN in the explicit form of Equation (8). The use of an ANN is very suitable because it can produce an input-output relationship for a nonlinear and complex process, such as a settling process in the field without knowing the process that occurs.