Next Article in Journal
Tetrahydrocurcumin Lipid Nanoparticle Based Gel Promotes Penetration into Deeper Skin Layers and Alleviates Atopic Dermatitis in 2,4-Dinitrochlorobenzene (DNCB) Mouse Model
Next Article in Special Issue
A Benchmark Evaluation of the isoAdvection Interface Description Method for Thermally–Driven Phase Change Simulation
Previous Article in Journal
Effects of Different Nanocarbon Materials on the Properties of Al/MoO3/NCM Thermite Prepared by Electrostatic Spinning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Nanofluid Particles in a Duct with Thermal Radiation by Using an Efficient Metaheuristic-Driven Approach

by
Naveed Ahmad Khan
1,
Muhammad Sulaiman
1,*,
Carlos Andrés Tavera Romero
2 and
Fahad Sameer Alshammari
3
1
Department of Mathematics, Abdul Wali Khan University, Mardan 23200, Pakistan
2
COMBA I + D Research Group of Universidad Santiago de Cali, Santiago de Cali 760036, Colombia
3
Department of Mathematics, College of Science and Humanities in Alkharj, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
*
Author to whom correspondence should be addressed.
Nanomaterials 2022, 12(4), 637; https://doi.org/10.3390/nano12040637
Submission received: 3 January 2022 / Revised: 26 January 2022 / Accepted: 6 February 2022 / Published: 14 February 2022
(This article belongs to the Special Issue Advances in Modeling and Simulation of Nanofluid Flows)

Abstract

:
This study investigated the steady two-phase flow of a nanofluid in a permeable duct with thermal radiation, a magnetic field, and external forces. The basic continuity and momentum equations were considered along with the Buongiorno model to formulate the governing mathematical model of the problem. Furthermore, the intelligent computational strength of artificial neural networks (ANNs) was utilized to construct the approximate solution for the problem. The unsupervised objective functions of the governing equations in terms of mean square error were optimized by hybridizing the global search ability of an arithmetic optimization algorithm (AOA) with the local search capability of an interior point algorithm (IPA). The proposed ANN-AOA-IPA technique was implemented to study the effect of variations in the thermophoretic parameter ( N t ) , Hartmann number ( H a ) , Brownian ( N b ) and radiation ( R d ) motion parameters, Eckert number ( E c ) , Reynolds number ( R e ) and Schmidt number ( S c ) on the velocity profile, thermal profile, Nusselt number and skin friction coefficient of the nanofluid. The results obtained by the designed metaheuristic algorithm were compared with the numerical solutions obtained by the Runge–Kutta method of order 4 (RK-4) and machine learning algorithms based on a nonlinear autoregressive network with exogenous inputs (NARX) and backpropagated Levenberg–Marquardt algorithm. The mean percentage errors in approximate solutions obtained by ANN-AOA-IPA are around 10 6 to 10 7 . The graphical analysis illustrates that the velocity, temperature, and concentration profiles of the nanofluid increase with an increase in the suction parameter, Eckert number and Schmidt number, respectively. Solutions and the results of performance indicators such as mean absolute deviation, Theil’s inequality coefficient and error in Nash–Sutcliffe efficiency further validate the proposed algorithm’s utility and efficiency.

1. Introduction

Nanofluids are defined as fluids that contain nanometer-sized particles (less than 100 nanometers (nm) in size), which are suspended in base fluids to enhance their convectional heat transfer. Nanofluidic problems of the flow and heat transfer characteristics are important from a theoretical as well as a practical point of view, and they have been extensively studied in applied sciences and various engineering applications, such as thermal power generation systems, the cooling of a large metallic plate in a bath, fiber spinning, glass blowing, melt spinning, wire coating dynamics and the extrusion of material through a die [1]. Choi and Eastman [2] were among the first to introduce nanoparticles to the fluid system. The basic idea was based on the ability of nanoparticles to improve heat transfer in classical base fluids, which suggested the potential to use nanofluids in advanced thermal systems with low economical cost. Some well-known examples of nanoparticles include aluminum (Al), copper (Cu), ferric oxide ( Fe 2 O 3 ) , alumina ( Al 2 O 3 ) , silicon dioxide ( SiO 2 ) and carbon nanotubes (CNTs). The suspension of base fluids such as water, oil and ethylene glycol in various nanofluids is an effective way to achieve a high heat transfer rate in fluid systems [3,4]. Sheikholeslami [5] analyzed the various shapes of aluminum oxide ( Al 2 O 3 ) using the Darcy porous medium with thermal radiation. Further, he investigated nanoparticles with different shapes, such as copper oxide and water with Brownian motion, revealing that platelet-shaped nanoparticles had an immense impact when compared with other nanoparticle shapes [6].
In recent times, nanofluids have gained researchers’ attention due to their vast applications and their impact when combined with base fluids. In 2014, Rashidi [7] investigated the incompressible electrically conductive nanofluid flow over a porous rotating disk by applying the second law of thermodynamics. It was concluded that magnetic spinning disk drives have important applications in improving heat transfer in renewable energy systems. Vajravelua and Kumar [8] studied the numerical solutions and impact of physical parameters on the viscous flow of a magnetohydrodynamic (MHD) nanofluid in a rotating system with porous and stretched plates. The thermal performance and heat sink of a rectangular microchannel containing nanoparticles such as copper, zinc and aluminum oxide in ethylene glycol fluid were numerically investigated by Seyf and Nikaaein [9]. In addition, a nanofluid was used by Jang and Choi [10] to study cooling performance. Their results demonstrated that the nanofluid reduced the thermal resistance and difference in temperatures in a heated wall of microchannels. Rout [11] analyzed kerosene oil-based and water-based copper between two parallel plates with thermal radiation. Nanofluid flow in horizontal spiral coils used for solar ponds was studied by Khodabandeh [12,13]. Ahmed [14] numerically studied the unsteady radiative flow of a chemically reacting fluid over a convectively heated stretchable surface with cross-diffusion gradients.
Generally, mathematical models of problems involving nanofluid flow are highly nonlinear in nature. Therefore, various methods in the literature have been developed to tackle such problems. The optimal homotopy analysis method (OHAM) has been used to study numerical solutions of the Cattaneo–Christov heat flux model [15,16], nanofluids over a nonlinear stretching surface with variable surface thickness [17], the flow and heat transfer of nanofluids over a moving surface with nonlinear velocity [18] and non-Newtonian nanofluid flow in porous media with gyrotactic microorganisms [19,20]. M. Govindaraju [21] investigated the boundary layer flow of gold–thorium water based on nanofluids over a moving semi-infinite plate by using the homotopy perturbation method (HPM). YAS El-Masry [22] studied the impacts of varying magnetic field and free convection heat transfer on Eyring–Powell nanofluid flow with peristalsis by using the variational iteration method (VIM). Thumma [23] used the Adomian decomposition method (ADM) for a Cu/CuO–water viscoplastic nanofluid over a porous stretched sheet. All of these techniques are based on traditional deterministic approaches that have their own advantages and limitations in terms of solution quality, convergence rate and applicability domain. However, stochastic metaheuristic techniques developed through artificial intelligence algorithms have not been explored and exploited for solving nonlinear models of nanofluids. Recently, the strength of stochastic techniques based on artificial neural networks (ANNs) using bio- and nature-inspired computing paradigms has been extensively applied to study the approximate solutions of stiff nonlinear problems, such as the saturation of oil and water during the secondary oil recovery process [24], the bath of a wire during coating with Oldroyd 8-constant fluid [25], the rolling motion of ships in random beam seas [26], the study of 3-D Prandtl nanofluid flow over a convectively heated sheet [27], nonlinear problems arising in heat transfer [28,29], thermal radiation and Hall effects on the boundary layer flow of a nanofluid [30] and the Lorenz chaotic attractor (LCA) and double-scroll attractor (DSA) in secure communication systems [31]. Some salient features of the designed schemes are as follows:
  • In this study, a mathematical model of the steady two-phase flow of a nanofluid in a semipermeable duct in the presence of external forces was formulated by using the Buongiorno model and basic concepts of continuity and momentum equations. Further, the model was reduced to a system of ordinary differential equations.
  • Moreover, to study the effect of variations in certain parameters, such as the thermophoretic parameter ( N t ) , Hartmann number ( H a ) , Brownian ( N b ) and radiation ( R d ) motion parameters, Eckert number ( E c ) , Reynolds number ( R e ) and Schmidt number ( S c ) , on the velocity profile, thermal profile, Nusselt number and skin friction coefficient of the nanofluid, a soft computing metaheuristic technique was designed. The intelligent computational strength of artificial neural networks was utilized with a combination of unsupervised and supervised learning strategies.
  • The results obtained with the proposed ANN-AOA-IPA technique were compared with the methods available in the latest literature. In addition, to study the convergence and stability of the results, the proposed algorithm was implemented for 100 independent runs.
  • Extensive graphical, statistical and sensitivity analyses were conducted to study the errors in approximate solutions based on mean absolute deviations, Theil’s inequality coefficient and error in Nash–Sutcliffe efficiency.
The rest of the paper is organized as follows: In Section 2, we analyze the mathematical model of a nanofluid migrating in a semipermeable duct, and then we describe the proposed methodology in Section 3 for solving the governing equations of the problem. In Section 4, we discuss the numerical simulation and results obtained by executing the proposed technique for 100 runs. Finally, we conclude the paper in Section 5.

2. Mathematical Formulation

Consider the steady two-phase flow of a nanofluid in a semipermeable duct, as shown in Figure 1. It is assumed that the upper surface is cold, while the lower surface is hot. In addition, the effects of Joule heating and radiation on temperature distribution along with the constant vertical magnetic field B 0 are applied. The basic governing equations are as follows [32,33]:
v y + u x = 0 ,
ρ f v u y + u u x μ 2 u y 2 + p x + σ B 0 2 u = 0 ,
u T x + v T y ρ C p f + q r y σ B 0 2 u 2 = k 2 T y 2 + ρ C p p D B d C d y · d T d y + D T / T 2 d T d y 2 ,
q r = 4 σ e 3 β R T 4 y ,
C y v + C x u = D T T 2 d 2 C d y 2 + D B 2 C y 2 .
According to Raptis [34], the fluid temperature is
T 4 4 T c 3 T 3 T c 4 ,
subject to boundary conditions
C = C 1 , u = b x , v = v 0 , T = T 1 at y = a ,
C = C 2 , v = 0 , u = 0 , T = T 2 at y = a ,
where C p represents the specific heat capacity, B 0 is the magnetic field, μ is dynamic viscosity, σ is electrical conductivity, u and v are horizontal and vertical velocities, q r is thermal radiation, ρ e is the Stefan–Boltzmann constant, T is thermal quantity, and β R is the mean absorption coefficient. The following parameters are used to convert the above equations into ordinary differential equations [32].
η = y a , u = b x d f d η , v = a b f ( η ) , θ = T T 1 T 1 T 2 , ϕ = C C 1 C 1 C 2 .
Using Equation (9) will result in a system of ordinary differential equations, which are given as
d f 4 d η 4 + R e f d f 3 d η 3 d f 2 d η 2 d f d η H a 2 d f 2 d η 2 = 0 ,
1 + 4 3 R d d θ 2 d η 2 + P r f d θ d η + H a 2 E c P r R e d f d η 2 + N b d θ d η d ϕ d η + N t d θ d η 2 = 0 ,
d ϕ 2 d η 2 + S c d ϕ d η + N t N b d θ 2 d η 2 = 0 ,
where R e , H a , R d , E c , P r , N t , N b and S c are the Reynolds number, Hartmann number, radiation motion parameter, Brownian motion parameter, Eckert number, Prandtl number, thermophoretic parameter and Schmidt number, respectively, which are defined as
R e = a 2 b v , H a = B 0 a σ μ , R d = 4 σ e T c 3 / β R K , P r = ρ C p f a 2 b k , S c = v D ,
N b = Δ C α 1 D B ρ C p f 1 ρ C p p , N t = Δ T ρ C p p D T ρ C p f α , E c = ρ f ( b x ) 2 ρ C p Δ T .
The corresponding boundary conditions for Equations (10)–(12) are
f ( 1 ) = 0 , f ( 1 ) = λ , f ( 1 ) = 0 , f ( 1 ) = 1 , θ ( 1 ) = 0 , θ ( 1 ) = 1 , ϕ ( 1 ) = 1 , ϕ ( 1 ) = 0 .
The Nusselt number ( N u ) and specific heat over the bottom wall are defined as
N u = θ ( 1 ) , C f = f ( 1 ) .

3. Methodology

In this section, we discuss the designed methodology for the solutions of the migration of nanoparticles in a duct with variable thermal radiation. The proposed technique consists of two phases. Initially, unsupervised ANN models in terms of mean square error (MSE) are constructed with the log-sigmoid activation function for Equations (10)–(12). In the second phase, the parameters involved in the ANN model are optimized for the solutions of governing equations by using global search and local search techniques.

3.1. Neural Network Modeling

ANN-based models have been extensively used to study the approximate solutions of various problems arising in engineering and applied sciences [24,33,35]. The mathematical model for solutions of the steady two-phase flow of a nanofluid in the duct is given by a feed-forward ANN in the form of continuous mapping, which is defined as
f ( η ) = i = 1 k α i h ω i η + β i ,
θ ( η ) = i = 1 k α i h ω i η + β i ,
ϕ ( η ) = i = 1 k α i h ω i η + β i .
In general, the nth-order derivative of the above models in terms of input, hidden and output layers is given as
f ( n ) ( x ) = i = 1 k α i h ( n ) ω i η + β i .
In Equations (17)–(20), log-sigmoid is used as an activation function in the hidden layer; then, the updated solutions and their nth order can be written as
f ( η ) = i = 1 k α i 1 1 + e ω i η + β i ,
f ( n ) ( η ) = i = 1 k α i 1 1 + e ω i η + β i ( n ) ,
where α = α 1 , α 2 , α 3 , , α k , ω = ω 1 , ω 2 , ω 3 , , ω k and β = β 1 , β 2 , β 3 , , β k are the optimization decision weights that are to be found during the course of calculating the solution using the arithmetic optimization algorithm and interior point algorithm.
Further, the suggested closed-form solutions and their derivatives are used to construct the fitness functions in terms of mean square error for the governing model of the problem along with the boundary conditions:
minimize Θ = Θ 1 + Θ 2 + Θ 3 + Θ 4 ,
where Θ 1 , Θ 2 and Θ 3 correspond to differential equations, and Θ 4 represents the boundary conditions, which are defined as
Θ 1 = 1 M i = 1 M d f i 4 d η 4 + R e f i d f i 3 d η 3 d f i 2 d η 2 d f i d η H a 2 d f i 2 d η 2 2 ,
Θ 2 = 1 M i = 1 M 1 + 4 3 R d d θ i 2 d η 2 + Pr f i d θ i d η + H a 2 E c P r R e d f i d η 2 + N b d θ i d η d ϕ i d η + N t d θ i d η 2 2 ,
Θ 3 = 1 M i = 1 M d ϕ i 2 d η 2 + S c d ϕ i d η + N t N b d θ i 2 d η 2 2 ,
Θ 4 = 1 8 ( f ( 1 ) ) 2 + ( f ( 1 ) λ ) 2 + f ( 1 ) 2 + f ( 1 ) 1 2 + ( θ ( 1 ) ) 2 + ( θ ( 1 ) 1 ) 2 + ( ϕ ( 1 ) ) 2 + ( ϕ ( 1 ) 1 ) 2 ,
where M = 1 / h . The unsupervised fitness function given in Equation (23) is optimized by an optimization algorithm to find the values of neurons in the ANN structure.

3.2. Optimization Methods

3.2.1. Arithmetic Optimization Algorithm

The arithmetic optimization algorithm (AOA) is a metaheuristic technique proposed by Abualigah [36] in 2021 and was inspired by basic arithmetic operators in mathematics, i.e., multiplication ( M , × ) , division ( D , ÷ ) , subtraction ( S , ) and addition ( A , + ) . Figure 2 shows the dominance of the operators from outside to inside, along with an overview of the search mechanism of AOA. This algorithm is a population-based technique that is used to find the optimal solutions of a problem without calculating the gradient. The parameter settings for the execution of AOA are given in Table 1.
The arithmetic optimization algorithm begins the process of optimization by randomly generating a set of N candidate solutions X, which is given as
X = x 1 , 1 x 1 , j x 1 , n 1 x 1 , n x 2 , 1 x 2 , j x 2 , n x N 1 , 1 x N 1 , j x N 1 , n x N , 1 x N , j x N , n 1 x N , n .
In the next step, AOA starts to improve the candidate solution by choosing the search mechanism (i.e., exploration or exploitation), so the math optimizer accelerated (MOA) function is used to determine the coefficient, which is defined as
M O A ( t ) = Min + t × Max Min T
where T represents the total number of iterations, M O A ( t ) is the function value at the tth iteration, and t [ 1 , T ] is the current iteration. Max and Min denote the maximum and minimum values of the accelerated function, respectively.
Exploration phase:
In this phase, the exploratory behavior of AOA is established. In mathematical calculations, arithmetic operators such as multiplication and division have high distribution values or decisions (relative to other operators) that are committed to the exploration search mechanism. Therefore, division or multiplication search strategies are used by AOA to explore the candidate space and find a better solution. This phase of searching is shown in Figure 3. The phenomenon is modeled as
x i , j t + 1 = best x j ÷ ( M O P + ϵ ) × U B j L B j × μ ¯ + L B j , r 2 < 0.5 best x j × M O P × U B j L B j × μ ¯ + L B j otherwise
This search is performed if r 1 > M O A , where r1 is a random number. Then, D will be executed if r 2 < 0.5 ; otherwise, M will be incorporated. Here, x i t + 1 is the ith solution, x i , j t denotes the jth position of the ith solution at current iteration, U B j and L B j are the upper and lower bounds of the jth position, and μ ¯ is a controlling parameter equal to 0.5 and is used to tune the exploration search phase. In addition, a coefficient known as math optimizer probability (MOP) is defined, in which the sensitive parameter α ¯ = 5 is used for the accuracy of the iteration in this phase.
M O P ( t ) = 1 t 1 α ¯ T 1 α ¯
Exploitation phase:
In this phase, the search space is exploited in depth to find the optimum solutions around the candidate space. If r 1 M O A , exploitation is activated, in which subtraction and addition from arithmetic are utilized in the mathematical model for updating the positions of the solution candidates, which is given as
x i , j t + 1 = best x j M O P × U B j L B j × μ ¯ + L B j , r 3 < 0.5 best x j + M O P × U B j L B j × μ ¯ + L B j otherwise
Figure 3 explains how a search solution updates its positions according to arithmetic operators in the 2-dimensional search space. It can be seen that D, M, S and A estimate the position of the near-optimal solution, and other solutions update their positions stochastically around the area of the near-optimal solution [37]. Some recent applications of AOA include workflow scheduling [38], cooling, heating and power systems [39], the forced switching mechanism [38] and the identification of proton exchange membrane fuel cells [40].

3.2.2. The Proposed Hybridized Algorithm

Metaheuristic (MH) algorithms are high-level unsupervised learning techniques that are developed to solve complex optimization problems arising in various fields of physics, engineering, mathematics and medical sciences. MH algorithms are flexible, concise and vital in calculating solutions. However, in addition to these merits, they have some drawbacks. For instance, when dealing with complex optimization problems, AOA only utilizes the information of the best position in the population, which sometimes causes it to become trapped in a local optimum, which might affect the speed of the convergence of the algorithm. Therefore, the aim of this study was to develop a new hybridized algorithm to enhance the speed of the convergence of solutions in the local search phase. The solutions obtained by AOA are further tuned by a local search technique known as the interior point algorithm (IPA). It is used for the optimization of constrained and unconstrained optimization problems. Some recent applications of IPA include determining the solution of nonsymmetric exponential-cone optimization [41], convex quadratic programming [42], simulation of viscoplastic fluid flows [43] and simulation of aircraft parts riveting [44]. The detailed workflow of the proposed ANN-AOA-IPA is shown in Figure 4.

4. Numerical Experimentation and Discussion

The proposed ANN-AOA-IPA algorithm was implemented to study the effect of variations in various parameters, such as the thermophoretic parameter ( N t ) , Hartmann number ( H a ) , Brownian ( N b ) and radiation ( R d ) motion parameters, Eckert number ( E c ) , Reynolds number ( R e ) and Schmidt number ( S c ) , on the velocity profile, thermal profile, Nusselt number and skin friction coefficient of the nanofluid. Each parameter is varied while keeping the other parameters fixed at values of H a = 1.0 , λ = 1.0 , R d = 0.5 , E c = 0.5 , S c = 1.0 , N t = 0.001 , N b = 0.01 and P r = 10 .
The approximate solutions obtained by the designed scheme are compared with the numerical solutions obtained by RK-4 and results obtained by machine learning algorithms, as shown in Table 2. These solutions can be regenerated by using the closed-form solution given in Appendix A. In addition, Table 3 shows the accuracy and stability of the solutions in terms of absolute errors. It can be seen that the approximate solution overlaps with the analytical solution, with minimum absolute errors between 10 4 to 10 9 and 10 5 to 10 8 , respectively.
Figure 5 demonstrates the effect of variations in the Reynolds number ( R e ) on profiles of f, f , θ and ϕ . It is observed that the vertical velocity ( f ) and temperature profiles ( θ ) possess an inverse relation with R e . Near the bottom wall, the horizontal velocity decreases, while it increases at the upper wall. In addition, ϕ increases with an increase in R e . The influence of the Hartman number ( H a ) on the model is shown in Figure 6. Significant increases in the temperature and concentration profiles of the nanofluid are observed with an increase in H a , while the velocity profile slightly decreases.
The suction parameter λ was varied from 0.5 to 2.0 to study its effect on the velocity, thermal and concentration profiles of the nanofluid. The vertical velocity and temperature profiles increase with an increase in λ . From Figure 7 it is observed that the minimum velocity point shifts to the lower wall. In addition, the concentration of the fluid decreases. Figure 8 and Figure 9 illustrate the influence of variations in the radiation parameter, Eckert number, Schmidt number, Brownian motion parameter and Prandtl number on temperature and concentration profiles. It is concluded that increases in R d , E c and S c cause decreases in θ and ϕ . In addition, an increase in the Brownian motion parameter increases the temperature profile of the nanofluid. It is also observed that the results obtained by the proposed technique overlap with the analytical solution.
Furthermore, graphical analyses in Figure 10 show the influence of variations in various parameters on the Nusselt number (Nu) and skin friction coefficient C f . The values of the Nusselt number (Nu) and skin friction coefficient increase with increases in the Hartman number and suction parameter. The Nusselt number decreases with an increase in the Eckert number.
To check the performance of the proposed algorithm in terms of stability, consistency and accuracy, ANN-AOA-IPA was implemented for 100 independent runs. Various performance indicators were defined to check the validity of the solutions. The formulation of these parameters (mean absolute deviation, Theil’s inequality coefficient (TIC) and error in Nash–Sutcliffe efficiency (ENSE)) are given as
M A D f , M A D θ , M A D ϕ = 1 M j = 1 M f ¯ η j f η j , 1 M j = 1 M θ ¯ η j θ ) η j , 1 M i = 1 M ϕ ¯ η j ϕ η j , t
TIC f , TIC θ , TIC ϕ = [ 1 M j = 1 M f ¯ η j f η j 2 1 M j = 1 M f ¯ η j 2 + 1 M j = 1 M f η j 2 , 1 M j = 1 M θ ¯ η j θ η j 2 1 M j = 1 M θ ¯ η j 2 + 1 M j = 1 M θ η j 2 , 1 M j = 1 M ϕ ¯ η j ϕ η j 2 1 M j = 1 M ϕ ¯ η j 2 + 1 M j = 1 M ϕ η j 2 , ] t ,
N S E f , N S E θ , N S E ϕ = 1 1 M j = 1 M f ¯ η j f η j 2 j = 1 M f ¯ η j f ^ η j 2 , f ^ η j = 1 M j = 1 M f η j , 1 1 M j = 1 M θ ¯ η j θ η j 2 j = 1 M θ ¯ η j θ ^ η j 2 , θ ^ η j = 1 M j = 1 M θ η j , 1 1 M j = 1 M ϕ ¯ η j ϕ η j 2 j = 1 M ϕ ¯ η j ϕ ^ η j 2 , ϕ ^ η j = 1 M j = 1 M ϕ η j , t
E N S E f , E N S E θ , E N S E ϕ = 1 N S E f , 1 N S E θ , 1 N S E ϕ .
Here, f ¯ , θ ¯ , ϕ ¯ and f, θ , ϕ are the analytical and approximate solutions, respectively. For the perfect modeling of solutions, the values of MAD and TIC approach zero.
The behavior of the objective/fitness function given in Equation (23) is shown in Figure 11, and the global values of the fitness function are illustrated in Figure 12. In addition, a sensitivity analysis of the proposed algorithm was conducted by varying the population size or candidate space (Pop) and the number of neurons ( k ) in the ANN architecture. Table 4 shows that the accuracy of approximate solutions increases with the increase in the population size and number of neurons. The statistical results for the performance indicators in terms of minimum value, mean and standard deviation are reported in Table 5 and Table 6. The mean values of MAD, TIC and ENSE for each case are around 10 3 to 10 5 , 10 4 to 10 5 and 10 4 to 10 7 , respectively. The results demonstrate the accuracy of the results and the efficiency of the proposed algorithm in solving a mathematical model of the steady two-phase flow of a nanofluid in a semipermeable duct.

5. Conclusions

A mathematical model of the steady two-phase magnetohydrodynamic flow of a nanofluid in a semipermeable duct was analyzed. Moreover, to study the system, a metaheuristic-driven approach was designed based on the intelligent computational strength of artificial neural networks. ANNs were used to model the structure of approximate solutions for the velocity, temperature and concentration profiles of the nanofluid. Furthermore, unsupervised models of solutions known as objective functions were optimized with the hybridization of global and local search techniques. The designed ANN-AOA-IPA algorithm was successfully implemented to study the influence of variations in the thermophoretic parameter ( N t ) , Brownian ( N b ) and radiation ( R d ) motion parameters, Reynolds number ( R ) , Eckert number ( E c ) , Hartmann number ( H a ) and Schmidt number ( S c ) . The Nusselt number (Nu) and skin friction coefficient C f were calculated for different values of the Hartman number, Eckert number and suction parameter. The results illustrate that N u and C f increase with the Hartman number and suction parameter, while an inverse relation is observed with the Eckert number. In addition, it is observed that the velocity, temperature and concentration profiles of the nanofluid increase with an increase in the suction parameter, Eckert number and Schmidt number, respectively. The results of ANN-AOA-IPA were compared with the Runge–Kutta method and machine learning algorithms, which reveal that the solutions obtained by the proposed technique overlap with the numerical solutions, with absolute errors of around 10 5 to 10 9 . The stability, accuracy and efficiency of the designed technique were validated by error analysis based on MAD, TIC and ENSE.

Author Contributions

Conceptualization, N.A.K.; Formal analysis, N.A.K.; Funding acquisition, F.S.A. and C.A.T.R.; Investigation, N.A.K. and M.S.; Methodology, N.A.K. and M.S.; Project administration, M.S.; Resources, F.S.A. and C.A.T.R., M.S.; Software, M.S.; Supervision, M.S.; Visualization, N.A.K.; Writing—original draft, N.A.K.; Writing—review and editing, N.A.K., F.S.A., C.A.T.R., M.S. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by Dirección General de Investigaciones of Universidad Santiago de Cali under call No. 01-2021.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

This research has been funded by Dirección General de Investigaciones of the Universidad Santiago de Cali under Call No. 01-2021.

Conflicts of Interest

The authors declare that they have no competing interest.

Nomenclature

AOAArithmetic optimization algorithm
IPAInterior point algorithm
TICTheil’s inequality coefficient
MADMean absolute deviation
NSENash–Sutcliffe efficiency
ENSEError in Nash–Sutcliffe efficiency
N t Thermophoretic parameter
H a Hartmann number
N b Brownian motion parameter
R d Radiation motion parameter
R e Reynolds number
S c Schmidt number
λ Suction parameter
E c Eckert number
C p Specific heat capacity
P r Prandtl number
B 0 Magnetic field
B R Mean absorption coefficient
μ Dynamic viscosity
N u Nusselt number
σ Electrical conductivity
C f Skin friction coefficient
u , v Horizontal and vertical velocities
η Similarity-independent variable
q r Thermal radiation
θ Dimensionless temperature
ρ e Stefan–Boltzmann constant
ϕ Dimensionless concentration
hActivation function
α , β , ω Unknown neurons in ANN structure
kNumber of neurons
a , b , r 1 , r 2 , r 3 Random numbers
U B j , L B j Upper and lower bounds
μ ¯ Controlling parameter in AOA
α ¯ Sensitivity parameter in AOA
f, p (subscripts)Fluid phase, particulate phase

Appendix A

Approximate series solutions for the velocity, temperature and concentration of the fluid for R = 0.5 are given as
f ( η ) = 4.61369980524645 1 + e ( 5.08711787637231 η + 9.90867776328236 ) + 2.93758362572738 1 + e ( 3.09195460470904 η + 5.69916567641777 ) + 3.29945980406045 1 + e ( 2.32570116204802 η + 4.02631566205142 ) + 3.78192366991081 1 + e ( 1.62985653339985 η 5.49858809617563 ) + 3.22583732511908 1 + e ( 0.370478023140672 η + 2.00839985002585 ) + 5.34813467606133 1 + e ( 2.92997660113540 η + 6.77439711326103 ) + 1.74596240330998 1 + e ( 1.62626182324585 η + 0.401259099155673 ) + 0.0285998274897956 1 + e ( 2.71661052797685 η + 0.432623409646409 ) + 7.04187260919816 1 + e ( 1.09619593671067 η 1.45607700580778 ) + 6.32391288523611 1 + e ( 1.50299659396555 η 2.60292294090048 ) ,
θ ( η ) = 0.762329897926404 1 + e ( 1.68494525972436 η + 31.2426609585497 ) + 2.31189639017061 1 + e ( 1.50469611836172 η + 1.56501407903514 ) + 2.66393004854463 1 + e ( 1.06620117001768 η 1.80630124000031 ) + 6.14157555274085 1 + e ( 2.16908279747484 η 1.09700349256711 ) + 5.47586997864664 1 + e ( 5.59059045698216 η 7.19784783962392 ) + 6.82815233359154 1 + e ( 1.34558295675714 η 3.70915380122379 ) + 3.11479387823252 1 + e ( 0.0884720225553450 η 1.06256782303172 ) + 8.60883142974415 1 + e ( 5.61401069041918 η + 8.01296209229107 ) + 3.00270903621335 1 + e ( 2.49238263574495 η + 1.11606951601859 ) + 0.914452301076381 1 + e ( 1.58802329749731 η 4.04995378577328 ) ,
Φ ( η ) = 4.29104167184275 1 + e ( 1.29160502365402 η + 0.936652114155683 ) + 4.95499508899306 1 + e ( 0.619641753235744 η + 2.37818424387284 ) + 7.50577678885757 1 + e ( 0.607093211631663 η + 1.19078083137004 ) + 5.32284504861338 1 + e ( 0.539662722456454 η + 1.56094286041994 ) + 3.55841274393489 1 + e ( 0.414796532515809 η 0.316209500021666 ) + 4.70911002560639 1 + e ( 1.67967325760117 η 2.99941621832991 ) + 5.20837123119641 1 + e ( 1.23434514770494 η + 3.11287353056052 ) + 10.0237940205905 1 + e ( 0.332933782284494 η 2.03015694260553 ) + 9.18640377585145 1 + e ( 3.27340937126084 η + 5.53181041917603 ) + 7.84723429468485 1 + e ( 3.67127578557170 η 5.92860850158342 ) .

References

  1. Bahiraei, M.; Godini, A.; Shahsavar, A. Thermal and hydraulic characteristics of a minichannel heat exchanger operated with a non-Newtonian hybrid nanofluid. J. Taiwan Inst. Chem. Eng. 2018, 84, 149–161. [Google Scholar] [CrossRef]
  2. Choi, S.U.; Eastman, J.A. Enhancing Thermal Conductivity of Fluids with Nanoparticles; Technical Report; Argonne National Lab.: Lemont, IL, USA, 1995.
  3. Arabpour, A.; Karimipour, A.; Toghraie, D. The study of heat transfer and laminar flow of kerosene/multi-walled carbon nanotubes (MWCNTs) nanofluid in the microchannel heat sink with slip boundary condition. J. Therm. Anal. Calorim. 2018, 131, 1553–1566. [Google Scholar] [CrossRef]
  4. Besthapu, P.; Haq, R.U.; Bandari, S.; Al-Mdallal, Q.M. Thermal radiation and slip effects on MHD stagnation point flow of non-Newtonian nanofluid over a convective stretching surface. Neural Comput. Appl. 2019, 31, 207–217. [Google Scholar] [CrossRef]
  5. Sheikholeslami, M. Numerical approach for MHD Al2O3-water nanofluid transportation inside a permeable medium using innovative computer method. Comput. Methods Appl. Mech. Eng. 2019, 344, 306–318. [Google Scholar] [CrossRef]
  6. Sheikholeslami, M. Finite element method for PCM solidification in existence of CuO nanoparticles. J. Mol. Liq. 2018, 265, 347–355. [Google Scholar] [CrossRef]
  7. Rashidi, M.; Ganesh, N.V.; Hakeem, A.A.; Ganga, B. Buoyancy effect on MHD flow of nanofluid over a stretching sheet in the presence of thermal radiation. J. Mol. Liq. 2014, 198, 234–238. [Google Scholar] [CrossRef]
  8. Vajravelu, K.; Kumar, B. Analytical and numerical solutions of a coupled non-linear system arising in a three-dimensional rotating flow. Int. J.-Non-Linear Mech. 2004, 39, 13–24. [Google Scholar] [CrossRef]
  9. Seyf, H.R.; Nikaaein, B. Analysis of Brownian motion and particle size effects on the thermal behavior and cooling performance of microchannel heat sinks. Int. J. Therm. Sci. 2012, 58, 36–44. [Google Scholar] [CrossRef]
  10. Jang, S.P.; Choi, S.U. Cooling performance of a microchannel heat sink with nanofluids. Appl. Therm. Eng. 2006, 26, 2457–2463. [Google Scholar] [CrossRef]
  11. Rout, B.; Mishra, S.; Thumma, T. Effect of viscous dissipation on Cu-water and Cu-kerosene nanofluids of axisymmetric radiative squeezing flow. Heat Transf. Res. 2019, 48, 3039–3054. [Google Scholar] [CrossRef]
  12. Khodabandeh, E.; Safaei, M.R.; Akbari, S.; Akbari, O.A.; Alrashed, A.A. Application of nanofluid to improve the thermal performance of horizontal spiral coil utilized in solar ponds: Geometric study. Renew. Energy 2018, 122, 1–16. [Google Scholar] [CrossRef]
  13. Zhao, S.; Xu, G.; Wang, N.; Zhang, X. Experimental Study on the Thermal Start-Up Performance of the Graphene/Water Nanofluid-Enhanced Solar Gravity Heat Pipe. Nanomaterials 2018, 8, 72. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Ahmed, N.; Khan, U.; Mohyud-Din, S.T. Unsteady radiative flow of chemically reacting fluid over a convectively heated stretchable surface with cross-diffusion gradients. Int. J. Therm. Sci. 2017, 121, 182–191. [Google Scholar] [CrossRef]
  15. Khan, U.; Ahmad, S.; Hayyat, A.; Khan, I.; Nisar, K.S.; Baleanu, D. On the Cattaneo–Christov Heat Flux Model and OHAM analysis for three different types of nanofluids. Appl. Sci. 2020, 10, 886. [Google Scholar] [CrossRef] [Green Version]
  16. Ahmadi, A.A.; Arabbeiki, M.; Ali, H.M.; Goodarzi, M.; Safaei, M.R. Configuration and Optimization of a Minichannel Using Water–Alumina Nanofluid by Non-Dominated Sorting Genetic Algorithm and Response Surface Method. Nanomaterials 2020, 10, 901. [Google Scholar] [CrossRef]
  17. Hayat, T.; Hussain, Z.; Muhammad, T.; Alsaedi, A. Effects of homogeneous and heterogeneous reactions in flow of nanofluids over a nonlinear stretching surface with variable surface thickness. J. Mol. Liq. 2016, 221, 1121–1127. [Google Scholar] [CrossRef]
  18. Abdel-Wahed, M.; Elbashbeshy, E.; Emam, T. Flow and heat transfer over a moving surface with non-linear velocity and variable thickness in a nanofluids in the presence of Brownian motion. Appl. Math. Comput. 2015, 254, 49–62. [Google Scholar] [CrossRef]
  19. Mabood, F.; Khan, W.A.; Ismail, A.I.M. Analytical modelling of free convection of non-Newtonian nanofluids flow in porous media with gyrotactic microorganisms using OHAM. Aip Conf. Proc. Am. Inst. Phys. 2014, 1635, 131–137. [Google Scholar]
  20. Xu, G.; Chen, W.; Deng, S.; Zhang, X.; Zhao, S. Performance Evaluation of a Nanofluid-Based Direct Absorption Solar Collector with Parabolic Trough Concentrator. Nanomaterials 2015, 5, 2131–2147. [Google Scholar] [CrossRef] [Green Version]
  21. Govindaraju, M.; Selvaraj, M. Boundary layer flow of gold–thorium water based nanofluids over a moving semi-infinite plate. Res. Eng. Struct. Mater. 2020, 6, 361. [Google Scholar]
  22. El-Masry, Y.; Abd Elmaboud, Y.; Abdel-Sattar, M. The impacts of varying magnetic field and free convection heat transfer on an Eyring–Powell fluid flow with peristalsis: VIM solution. J. Taibah Univ. Sci. 2020, 14, 19–30. [Google Scholar] [CrossRef] [Green Version]
  23. Thumma, T.; Mishra, S.; Bég, O.A. ADM solution for Cu/CuO–water viscoplastic nanofluid transient slip flow from a porous stretching sheet with entropy generation, convective wall temperature and radiative effects. J. Appl. Comput. Mech. 2021, 3, 1–15. [Google Scholar]
  24. Khan, N.A.; Sulaiman, M.; Aljohani, A.J.; Kumam, P.; Alrabaiah, H. Analysis of multi-phase flow through porous media for imbibition phenomena by using the LeNN-WOA-NM algorithm. IEEE Access 2020, 8, 196425–196458. [Google Scholar] [CrossRef]
  25. Khan, N.A.; Sulaiman, M.; Kumam, P.; Aljohani, A.J. A new soft computing approach for studying the wire coating dynamics with Oldroyd 8-constant fluid. Phys. Fluids 2021, 33, 036117. [Google Scholar] [CrossRef]
  26. Khan, N.A.; Sulaiman, M.; Tavera Romero, C.A.; Laouini, G.; Alshammari, F.S. Study of Rolling Motion of Ships in Random Beam Seas with Nonlinear Restoring Moment and Damping Effects Using Neuroevolutionary Technique. Materials 2022, 15, 674. [Google Scholar] [CrossRef]
  27. Shoaib, M.; Zubair, G.; Raja, M.A.Z.; Nisar, K.S.; Abdel-Aty, A.H.; Yahia, I.S. Study of 3-D Prandtl Nanofluid Flow over a Convectively Heated Sheet: A Stochastic Intelligent Technique. Coatings 2022, 12, 24. [Google Scholar] [CrossRef]
  28. Khan, N.A.; Khalaf, O.I.; Romero, C.A.T.; Sulaiman, M.; Bakar, M.A. Application of euler neural networks with soft computing paradigm to solve nonlinear problems arising in heat transfer. Entropy 2021, 23, 1053. [Google Scholar] [CrossRef]
  29. Khan, N.A.; Sulaiman, M.; Kumam, P.; Bakar, M.A. Thermal analysis of conductive-convective-radiative heat exchangers with temperature dependent thermal conductivity. IEEE Access 2021, 9, 138876–138902. [Google Scholar] [CrossRef]
  30. Raja, M.A.Z.; Shoaib, M.; Hussain, S.; Nisar, K.S.; Islam, S. Computational intelligence of Levenberg-Marquardt backpropagation neural networks to study thermal radiation and Hall effects on boundary layer flow past a stretching sheet. Int. Commun. Heat Mass Transf. 2022, 130, 105799. [Google Scholar] [CrossRef]
  31. Khan, N.A.; Sulaiman, M.; Aljohani, A.J.; Bakar, M.A. Mathematical models of CBSC over wireless channels and their analysis by using the LeNN-WOA-NM algorithm. Eng. Appl. Artif. Intell. 2022, 107, 104537. [Google Scholar] [CrossRef]
  32. Kandelousi, M.S. KKL correlation for simulation of nanofluid flow and heat transfer in a permeable channel. Phys. Lett. A 2014, 378, 3331–3339. [Google Scholar] [CrossRef]
  33. Khan, N.A.; Alshammari, F.S.; Romero, C.A.T.; Sulaiman, M.; Mirjalili, S. An Optimistic Solver for the Mathematical Model of the Flow of Johnson Segalman Fluid on the Surface of an Infinitely Long Vertical Cylinder. Materials 2021, 14, 7798. [Google Scholar] [CrossRef] [PubMed]
  34. Raptis, A. Radiation and free convection flow through a porous medium. Int. Commun. Heat Mass Transf. 1998, 25, 289–295. [Google Scholar] [CrossRef]
  35. Khan, N.A.; Sulaiman, M.; Tavera Romero, C.A.; Alarfaj, F.K. Numerical Analysis of Electrohydrodynamic Flow in a Circular Cylindrical Conduit by Using Neuro Evolutionary Technique. Energies 2021, 14, 7774. [Google Scholar] [CrossRef]
  36. Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A.H. The arithmetic optimization algorithm. Comput. Methods Appl. Mech. Eng. 2021, 376, 113609. [Google Scholar] [CrossRef]
  37. Ewees, A.A.; Al-qaness, M.A.; Abualigah, L.; Oliva, D.; Algamal, Z.Y.; Anter, A.M.; Ali Ibrahim, R.; Ghoniem, R.M.; Abd Elaziz, M. Boosting Arithmetic Optimization Algorithm with Genetic Algorithm Operators for Feature Selection: Case Study on Cox Proportional Hazards Model. Mathematics 2021, 9, 2321. [Google Scholar] [CrossRef]
  38. Zheng, R.; Jia, H.; Abualigah, L.; Liu, Q.; Wang, S. An improved arithmetic optimization algorithm with forced switching mechanism for global optimization problems. Math. Biosci. Eng. 2022, 19, 473–512. [Google Scholar] [CrossRef]
  39. Guo, H.; Sun, Z.; Sun, H.; Ebrahimian, H. Optimal model of the combined cooling, heating, and power system by improved arithmetic optimization algorithm. Energy Sources Part Recover. Util. Environ. Eff. 2021, 1–23. [Google Scholar] [CrossRef]
  40. Xu, Y.P.; Tan, J.W.; Zhu, D.J.; Ouyang, P.; Taheri, B. Model identification of the Proton Exchange Membrane Fuel Cells by Extreme Learning Machine and a developed version of Arithmetic Optimization Algorithm. Energy Rep. 2021, 7, 2332–2342. [Google Scholar] [CrossRef]
  41. Dahl, J.; Andersen, E.D. A primal-dual interior-point algorithm for nonsymmetric exponential-cone optimization. Math. Program. 2021, 4, 1–30. [Google Scholar] [CrossRef]
  42. Boudjellal, N.; Roumili, H.; Benterki, D. A primal-dual interior point algorithm for convex quadratic programming based on a new parametric kernel function. Optimization 2021, 70, 1703–1724. [Google Scholar] [CrossRef]
  43. Bleyer, J. Advances in the simulation of viscoplastic fluid flows using interior-point methods. Comput. Methods Appl. Mech. Eng. 2018, 330, 368–394. [Google Scholar] [CrossRef] [Green Version]
  44. Stefanova, M.; Yakunin, S.; Petukhova, M.; Lupuleac, S.; Kokkolaras, M. An interior-point method-based solver for simulation of aircraft parts riveting. Eng. Optim. 2018, 50, 781–796. [Google Scholar] [CrossRef]
  45. Ullah, H.; Khan, I.; AlSalman, H.; Islam, S.; Asif Zahoor Raja, M.; Shoaib, M.; Gumaei, A.; Fiza, M.; Ullah, K.; Rahman, M.; et al. Levenberg–Marquardt Backpropagation for Numerical Treatment of Micropolar Flow in a Porous Channel with Mass Injection. Complexity 2021, 2021. [Google Scholar] [CrossRef]
  46. Khan, N.A.; Alshammari, F.S.; Romero, C.A.T.; Sulaiman, M. Study of Nonlinear Models of Oscillatory Systems by Applying an Intelligent Computational Technique. Entropy 2021, 23, 1685. [Google Scholar] [CrossRef]
  47. Di Nunno, F.; Granata, F. Groundwater level prediction in Apulia region (Southern Italy) using NARX neural network. Environ. Res. 2020, 190, 110062. [Google Scholar] [CrossRef]
  48. Khan, N.A.; Sulaiman, M.; Tavera Romero, C.A.; Alarfaj, F.K. Theoretical Analysis on Absorption of Carbon Dioxide (CO2) into Solutions of Phenyl Glycidyl Ether (PGE) Using Nonlinear Autoregressive Exogenous Neural Networks. Molecules 2021, 26, 6041. [Google Scholar] [CrossRef]
Figure 1. Steady two-phase flow of the nanofluid.
Figure 1. Steady two-phase flow of the nanofluid.
Nanomaterials 12 00637 g001
Figure 2. (a) Hierarchy of arithmetic operators (dominance decreases from the top down) and (b) the search phases of the AOA.
Figure 2. (a) Hierarchy of arithmetic operators (dominance decreases from the top down) and (b) the search phases of the AOA.
Nanomaterials 12 00637 g002
Figure 3. Model of updating the position of math operators in AOA toward the optimum area.
Figure 3. Model of updating the position of math operators in AOA toward the optimum area.
Nanomaterials 12 00637 g003
Figure 4. An overview of the mechanism of AOA and IPA for finding the solution of the system of differential equations representing the moment of nanoparticles in a permeable duct.
Figure 4. An overview of the mechanism of AOA and IPA for finding the solution of the system of differential equations representing the moment of nanoparticles in a permeable duct.
Nanomaterials 12 00637 g004
Figure 5. (ad) The influence of variations in Reynolds number on velocity, temperature and concentration profiles of the nanofluid subjected to the magnetic field.
Figure 5. (ad) The influence of variations in Reynolds number on velocity, temperature and concentration profiles of the nanofluid subjected to the magnetic field.
Nanomaterials 12 00637 g005
Figure 6. (ad) Analysis based on the influence of variations in Hartman number on different profiles of the nanofluid.
Figure 6. (ad) Analysis based on the influence of variations in Hartman number on different profiles of the nanofluid.
Nanomaterials 12 00637 g006
Figure 7. (ad) The behavior of velocity, temperature and concentration of the nanoparticles when the suction parameter is varied from 0.5 to 2.
Figure 7. (ad) The behavior of velocity, temperature and concentration of the nanoparticles when the suction parameter is varied from 0.5 to 2.
Nanomaterials 12 00637 g007
Figure 8. (ad) The influence of variations in radiation parameter, Eckert number and Schmidt number on temperature and concentration profiles of the fluid.
Figure 8. (ad) The influence of variations in radiation parameter, Eckert number and Schmidt number on temperature and concentration profiles of the fluid.
Nanomaterials 12 00637 g008
Figure 9. The effect of variations in (a) Prandtl number and (b) Brownian motion parameter on temperature and concentration profiles of the nanofluid.
Figure 9. The effect of variations in (a) Prandtl number and (b) Brownian motion parameter on temperature and concentration profiles of the nanofluid.
Nanomaterials 12 00637 g009
Figure 10. (ad) The influence of variations in Reynolds number, Hartmann number, Eckert number and suction parameter on Nusselt number and skin friction coefficient.
Figure 10. (ad) The influence of variations in Reynolds number, Hartmann number, Eckert number and suction parameter on Nusselt number and skin friction coefficient.
Nanomaterials 12 00637 g010
Figure 11. (a,b) The convergence of fitness value during the 100 independent runs of the designed technique.
Figure 11. (a,b) The convergence of fitness value during the 100 independent runs of the designed technique.
Nanomaterials 12 00637 g011
Figure 12. (a,b) The global values of fitness function during the 100 independent runs of the proposed ANN-AOA-IPA algorithm.
Figure 12. (a,b) The global values of fitness function during the 100 independent runs of the proposed ANN-AOA-IPA algorithm.
Nanomaterials 12 00637 g012
Table 1. Appropriate parameter settings for the execution of AOA and interior point algorithm.
Table 1. Appropriate parameter settings for the execution of AOA and interior point algorithm.
AlgorithmParametersSettingsParameterSettings
Arithmetic optimization algorithmLower bound−5Upper bound5
Search agents80Dimensions90
Maximum iterations5000Fitness 10 12
Tolerance function 10 18 Tolerance constrained 10 18
Interior point algorithmLower bound−5Upper bound5
Maximum iterations1000Fitness 10 15
Function evaluations1,500,000Tolerance function 10 20
Table 2. Comparison of approximate solutions for f ( η ) obtained by ANN-AOA-IPA with RK-4 method and stochastic machine learning algorithm.
Table 2. Comparison of approximate solutions for f ( η ) obtained by ANN-AOA-IPA with RK-4 method and stochastic machine learning algorithm.
η Re = 0.5 Re = 1.5
NumericalNN-BLM [45,46]NARX-LM [47,48]ANN-AOA-IPANumericalNN-BLM [45,46]NARX-LM [47,48]ANN-AOA-IPA
−11.000000000.999963850.999999381.000000551.000000000.940715961.100098130.99999946
−0.91.077638941.086083311.077610501.077639061.072826311.072700671.100097971.07282754
−0.81.115875901.114894751.115867761.115876611.100098131.095713481.099981641.10009954
−0.71.121664251.118701991.121664711.121626561.092526001.086197161.092501601.09251966
−0.61.100846481.100253581.100347441.100846491.058325811.059317351.058361751.05837758
−0.51.058410431.068278811.058479891.058410211.003956291.003856531.003887721.00337256
−0.40.998682210.998753240.998747770.998682090.934618600.934602080.934677410.93460079
−0.30.925471670.925466790.925522960.925471080.854595850.993726640.854545260.85459395
−0.20.842182190.842182030.842203460.842181780.767485790.767489170.767461950.76748827
−0.10.751894350.751809070.751940130.751893320.676362110.676379600.676365740.67636559
0.00.657430160.657450950.657465230.657429610.583888200.583896320.583874120.58389402
0.10.561403560.328412220.561420940.561402840.492399570.492422610.492399690.49246100
0.20.466260970.466265630.466954120.466351190.403965400.404014050.403964050.40396402
0.30.374315370.374320270.375311470.374566610.320436800.320508550.320411080.32043193
0.40.287776270.287785340.288229660.287807430.243486820.244450670.243514860.24342219
0.50.208777740.208748430.208810590.208777650.174645950.138500700.174725440.17465424
0.60.139406320.133434920.139454470.139406210.115335660.115273050.115314110.11533162
0.70.081730370.082062490.081720590.081730370.066902520.059273280.066926700.06690254
0.80.037832430.037627720.037812670.038742700.030654450.031577150.030698980.03065476
0.90.009846250.012555990.013662720.009879690.007901120.065545580.007779120.00799663
10.000000000.003424230.003617230.000001430.000000060.034957870.00046412−0.00002026
Table 3. Comparison of absolute error in the solutions obtained by ANN-AOA-IPA for different cases of steady phase flow of nanofluid.
Table 3. Comparison of absolute error in the solutions obtained by ANN-AOA-IPA for different cases of steady phase flow of nanofluid.
η Re = 0.5 Re = 1.5
NN-BLMNARX-LMANN-AOA-IPANN-BLMNARX-LMANN-AOA-IPA
−1 3.6146 × 10 05 6.1700 × 10 07 5.4600 × 10 07 5.9284 × 10 02 1.0010 × 10 01 5.3600 × 10 07
−0.9 8.4444 × 10 03 2.8437 × 10 05 1.2400 × 10 07 1.2564 × 10 04 2.7272 × 10 02 1.2270 × 10 06
−0.8 9.8115 × 10 04 8.1310 × 10 06 7.1500 × 10 07 4.3847 × 10 03 1.1649 × 10 04 1.4122 × 10 06
−0.7 2.9623 × 10 03 4.6400 × 10 07 3.7684 × 10 05 6.3288 × 10 03 2.4406 × 10 05 6.3390 × 10 06
−0.6 5.9290 × 10 04 4.9904 × 10 04 1.2000 × 10 08 9.9154 × 10 04 3.5942 × 10 05 5.1774 × 10 05
−0.5 9.8684 × 10 03 6.9465 × 10 05 2.1700 × 10 07 9.9768 × 10 05 6.8573 × 10 05 5.8373 × 10 04
−0.4 7.1027 × 10 05 6.5563 × 10 05 1.1700 × 10 07 1.6514 × 10 05 5.8814 × 10 05 1.7809 × 10 05
−0.3 4.8780 × 10 06 5.1293 × 10 05 5.8100 × 10 07 1.3913 × 10 01 5.0592 × 10 05 1.9030 × 10 06
−0.2 1.5600 × 10 07 2.1266 × 10 05 4.1500 × 10 07 3.3758 × 10 06 2.3848 × 10 05 2.4770 × 10 06
−0.1 8.5271 × 10 05 4.5785 × 10 05 1.0200 × 10 06 1.7495 × 10 05 3.6397 × 10 06 3.4880 × 10 06
0.0 2.0789 × 10 05 3.5065 × 10 05 5.5000 × 10 07 8.1227 × 10 06 1.4083 × 10 05 5.8220 × 10 06
0.1 2.3299 × 10 01 1.7381 × 10 05 7.2200 × 10 07 2.3036 × 10 05 1.1355 × 10 07 6.1425 × 10 05
0.2 4.6580 × 10 06 6.9315 × 10 04 9.0217 × 10 05 4.8650 × 10 05 1.3485 × 10 06 1.3820 × 10 06
0.3 4.8940 × 10 06 9.9610 × 10 04 2.5124 × 10 04 7.1757 × 10 05 2.5717 × 10 05 4.8660 × 10 06
0.4 9.0670 × 10 06 4.5339 × 10 04 3.1165 × 10 05 9.6385 × 10 04 2.8036 × 10 05 6.4633 × 10 05
0.5 2.9312 × 10 05 3.2851 × 10 05 9.2000 × 10 08 3.6145 × 10 02 7.9499 × 10 05 8.2900 × 10 06
0.6 5.9714 × 10 03 4.8149 × 10 05 1.1500 × 10 07 6.2606 × 10 05 2.1551 × 10 05 4.0370 × 10 06
0.7 3.3212 × 10 04 9.7760 × 10 06 1.0000 × 10 09 7.6292 × 10 03 2.4182 × 10 05 1.7000 × 10 08
0.8 2.0470 × 10 04 1.9754 × 10 05 9.1027 × 10 04 9.2270 × 10 04 4.4529 × 10 05 3.1400 × 10 07
0.9 2.7097 × 10 03 3.8165 × 10 03 3.3443 × 10 05 5.7644 × 10 02 1.2200 × 10 04 9.5513 × 10 05
1 3.4242 × 10 03 3.6172 × 10 03 1.4281 × 10 06 3.4958 × 10 02 4.6406 × 10 04 2.0318 × 10 05
Table 4. Sensitivity analysis of the proposed ANN-AOA-IPA algorithm by varying the size of the population space and increasing the number of neurons in ANN architecture.
Table 4. Sensitivity analysis of the proposed ANN-AOA-IPA algorithm by varying the size of the population space and increasing the number of neurons in ANN architecture.
η Population SpaceNumber of Neurons
Pop = 40Pop = 60Pop = 80k = 10k = 20k = 30
−1 2.6864 × 10 03 1.0329 × 10 04 2.4641 × 10 06 2.6253 × 10 03 1.7346 × 10 04 7.7574 × 10 07
−0.9 5.8452 × 10 03 3.0524 × 10 04 4.6352 × 10 07 7.1556 × 10 03 5.5202 × 10 04 3.0120 × 10 06
−0.8 4.9577 × 10 04 3.8561 × 10 06 1.3737 × 10 06 2.1806 × 10 03 3.3220 × 10 04 5.1192 × 10 06
−0.7 3.9695 × 10 03 1.8154 × 10 04 1.9025 × 10 06 5.4371 × 10 03 2.2298 × 10 04 2.8138 × 10 06
−0.6 1.9468 × 10 03 1.4502 × 10 03 2.7830 × 10 05 2.3706 × 10 03 1.8001 × 10 04 6.0552 × 10 05
−0.5 1.7634 × 10 03 8.2916 × 10 05 1.7958 × 10 06 2.0402 × 10 03 2.7400 × 10 04 5.2621 × 10 06
−0.4 3.2420 × 10 03 1.0875 × 10 04 1.4003 × 10 07 4.3142 × 10 03 6.2096 × 10 05 4.3763 × 10 06
−0.3 1.5481 × 10 03 1.4749 × 10 04 1.2195 × 10 06 3.6066 × 10 03 1.6525 × 10 04 9.4592 × 10 06
−0.2 1.4065 × 10 03 1.0883 × 10 03 1.8041 × 10 09 9.0876 × 10 04 1.8397 × 10 04 2.8093 × 10 06
−0.1 2.9428 × 10 03 2.8791 × 10 05 1.5826 × 10 05 2.0974 × 10 03 7.0954 × 10 06 8.1390 × 10 06
0 1.8061 × 10 03 4.8016 × 10 05 8.2430 × 10 06 3.9363 × 10 03 2.2731 × 10 04 1.0280 × 10 07
0.1 9.8747 × 10 04 8.8184 × 10 04 7.0792 × 10 08 3.8453 × 10 03 2.6729 × 10 04 3.5084 × 10 06
0.2 3.0236 × 10 03 7.9545 × 10 05 7.2345 × 10 06 1.9256 × 10 03 4.9843 × 10 05 1.1479 × 10 05
0.3 2.3928 × 10 03 3.1778 × 10 05 8.9309 × 10 07 9.7768 × 10 04 2.9083 × 10 04 9.8425 × 10 06
0.4 6.1715 × 10 04 2.9966 × 10 05 5.5314 × 10 06 3.5783 × 10 03 4.6637 × 10 04 5.0331 × 10 06
0.5 3.2608 × 10 03 7.4988 × 10 05 8.4750 × 10 07 4.5668 × 10 03 2.3081 × 10 04 1.4925 × 10 06
0.6 2.2817 × 10 03 7.7325 × 10 04 6.1603 × 10 04 3.1008 × 10 03 3.5270 × 10 04 3.1363 × 10 05
0.7 2.2011 × 10 03 2.5473 × 10 05 5.9281 × 10 06 6.4840 × 10 04 7.4595 × 10 04 1.8440 × 10 07
0.8 3.7397 × 10 03 6.3881 × 10 05 1.6041 × 10 05 4.8781 × 10 03 1.8243 × 10 04 1.2047 × 10 06
0.9 4.1865 × 10 03 1.1346 × 10 04 9.6525 × 10 06 5.4220 × 10 03 1.1799 × 10 03 2.9138 × 10 05
1 1.3168 × 10 03 9.7003 × 10 05 7.0381 × 10 07 5.1701 × 10 03 4.8682 × 10 04 1.1468 × 10 07
Table 5. Statistics of performance indicators in terms of minimum, mean and standard deviations obtained during 100 independent runs of the designed algorithm for the solution of f ( η ) .
Table 5. Statistics of performance indicators in terms of minimum, mean and standard deviations obtained during 100 independent runs of the designed algorithm for the solution of f ( η ) .
Mean Absolute DeviationsTheil’s Inequality CoefficientError in Nash–Sutcliffe Efficiency
MinimumMeanStandard
Deviation
MinimumMeanStandard
Deviation
MinimumMeanStandard
Deviation
f ( η ) R = 0.5 7.2403 × 10 05 3.5743 × 10 04 2.9778 × 10 04 4.6039 × 10 05 5.1401 × 10 04 3.5330 × 10 04 7.3727 × 10 07 2.2083 × 10 04 2.6709 × 10 04
R = 1.0 8.6929 × 10 05 4.9791 × 10 04 2.4997 × 10 04 5.7010 × 10 05 3.3104 × 10 04 1.6783 × 10 04 1.1169 × 10 06 3.8924 × 10 05 3.4451 × 10 05
R = 1.5 1.9639 × 10 04 4.0459 × 10 04 2.3773 × 10 04 1.3167 × 10 04 2.7001 × 10 04 1.5620 × 10 04 6.0063 × 10 06 3.3927 × 10 05 3.7656 × 10 05
R = 2.0 9.4110 × 10 04 1.1000 × 10 03 6.0482 × 10 05 6.3155 × 10 04 8.0922 × 10 04 9.1869 × 10 05 1.4547 × 10 04 2.0401 × 10 04 4.0899 × 10 05
θ ( η ) R = 0.5 1.8540 × 10 04 8.5374 × 10 04 1.0000 × 10 03 9.4233 × 10 05 4.5948 × 10 04 5.4992 × 10 04 4.7044 × 10 06 4.5903 × 10 04 5.6429 × 10 04
R = 1.0 1.1846 × 10 04 5.2613 × 10 04 2.1343 × 10 04 9.5384 × 10 05 4.4563 × 10 04 2.0499 × 10 04 3.6759 × 10 06 1.0560 × 10 04 9.7748 × 10 05
R = 1.5 8.9358 × 10 05 3.3748 × 10 04 2.1856 × 10 04 1.0725 × 10 04 3.2449 × 10 04 1.9673 × 10 04 3.0354 × 10 06 7.8839 × 10 05 1.0081 × 10 04
R = 2.0 1.5648 × 10 04 4.1213 × 10 04 1.7723 × 10 04 1.8750 × 10 04 4.8842 × 10 04 2.0099 × 10 04 1.1969 × 10 05 9.7290 × 10 05 6.5530 × 10 05
ϕ ( η ) R = 0.5 2.6008 × 10 05 2.9242 × 10 04 1.8388 × 10 04 2.6381 × 10 05 2.6854 × 10 04 1.6804 × 10 04 1.8993 × 10 07 2.6146 × 10 05 2.4518 × 10 05
R = 1.0 2.4168 × 10 05 7.2382 × 10 05 3.1487 × 10 05 2.3046 × 10 05 6.5648 × 10 05 2.8007 × 10 05 1.5679 × 10 07 1.6672 × 10 06 1.2839 × 10 06
R = 1.5 3.4192 × 10 05 5.6596 × 10 05 1.6593 × 10 05 3.2308 × 10 05 5.0079 × 10 05 1.4797 × 10 05 3.0656 × 10 07 9.0910 × 10 07 5.1025 × 10 07
R = 2.0 6.8627 × 10 05 1.0628 × 10 04 2.4705 × 10 05 5.5882 × 10 05 9.2091 × 10 05 1.9497 × 10 05 1.2165 × 10 06 3.0670 × 10 06 1.2993 × 10 06
Table 6. Statistics of performance indicators in terms of minimum, mean and standard deviations obtained during the 100 independent runs of the designed algorithm for the solution of θ ( η ) .
Table 6. Statistics of performance indicators in terms of minimum, mean and standard deviations obtained during the 100 independent runs of the designed algorithm for the solution of θ ( η ) .
Mean Absolute DeviationsTheil’s Inequality CoefficientError in Nash–Sutcliffe Efficiency
MinimumMeanStandard
Deviation
MinimumMeanStandard
Deviation
MinimumMeanStandard
Deviation
f ( η ) R d = 0.1 2.9129 × 10 04 6.5088 × 10 04 2.8805 × 10 04 2.6609 × 10 04 6.0289 × 10 04 2.7352 × 10 04 2.4264 × 10 05 1.4013 × 10 04 1.0901 × 10 04
R d = 0.2 5.2428 × 10 05 1.3954 × 10 04 6.5303 × 10 05 4.6231 × 10 05 1.3250 × 10 04 6.7998 × 10 05 7.8297 × 10 07 6.5184 × 10 06 5.1070 × 10 06
R d = 0.5 2.6008 × 10 05 1.2272 × 10 04 5.2551 × 10 05 2.6381 × 10 05 1.1161 × 10 04 4.5722 × 10 05 1.8993 × 10 07 4.9182 × 10 06 3.5645 × 10 06
R d = 1.0 4.9235 × 10 05 1.7491 × 10 04 1.3438 × 10 04 4.2589 × 10 05 1.9682 × 10 04 1.6747 × 10 04 6.7810 × 10 07 1.0572 × 10 05 1.6896 × 10 05
θ ( η ) R d = 0.1 6.0070 × 10 04 9.1330 × 10 04 2.4107 × 10 04 8.2072 × 10 04 1.0000 × 10 03 1.5996 × 10 04 1.0319 × 10 04 3.1637 × 10 04 1.3843 × 10 04
R d = 0.2 2.0447 × 10 04 3.0581 × 10 04 8.5580 × 10 05 2.0198 × 10 04 2.9700 × 10 04 8.2541 × 10 05 1.1910 × 10 05 2.8308 × 10 05 1.4805 × 10 05
R d = 0.5 1.2685 × 10 04 2.3671 × 10 04 9.9817 × 10 05 1.1791 × 10 04 2.1831 × 10 04 9.1442 × 10 05 4.5183 × 10 06 1.8181 × 10 05 1.4958 × 10 05
R d = 1.0 1.2235 × 10 04 7.8569 × 10 04 6.5424 × 10 04 7.8651 × 10 04 3.8227 × 10 04 3.7916 × 10 04 9.7866 × 10 06 3.5243 × 10 05 1.2779 × 10 05
ϕ ( η ) R d = 0.1 4.7175 × 10 04 5.1762 × 10 04 9.1730 × 10 05 4.3889 × 10 04 5.2589 × 10 04 1.2690 × 10 04 6.2487 × 10 05 9.3344 × 10 05 4.4357 × 10 05
R d = 0.2 5.5114 × 10 05 7.2623 × 10 05 2.6976 × 10 05 4.0381 × 10 04 4.6302 × 10 04 7.5120 × 10 05 4.4304 × 10 04 5.0270 × 10 04 8.6157 × 10 05
R d = 0.5 2.2756 × 10 05 9.4426 × 10 05 6.8102 × 10 05 2.0798 × 10 05 1.0284 × 10 04 8.2923 × 10 05 1.4485 × 10 07 3.6473 × 10 06 4.3006 × 10 06
R d = 1.0 3.7874 × 10 05 3.5456 × 10 05 1.8766 × 10 05 9.6532 × 10 05 9.8765 × 10 05 1.5466 × 10 05 6.4731 × 10 07 9.5646 × 10 07 4.5685 × 10 07
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Khan, N.A.; Sulaiman, M.; Tavera Romero, C.A.; Alshammari, F.S. Analysis of Nanofluid Particles in a Duct with Thermal Radiation by Using an Efficient Metaheuristic-Driven Approach. Nanomaterials 2022, 12, 637. https://doi.org/10.3390/nano12040637

AMA Style

Khan NA, Sulaiman M, Tavera Romero CA, Alshammari FS. Analysis of Nanofluid Particles in a Duct with Thermal Radiation by Using an Efficient Metaheuristic-Driven Approach. Nanomaterials. 2022; 12(4):637. https://doi.org/10.3390/nano12040637

Chicago/Turabian Style

Khan, Naveed Ahmad, Muhammad Sulaiman, Carlos Andrés Tavera Romero, and Fahad Sameer Alshammari. 2022. "Analysis of Nanofluid Particles in a Duct with Thermal Radiation by Using an Efficient Metaheuristic-Driven Approach" Nanomaterials 12, no. 4: 637. https://doi.org/10.3390/nano12040637

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

Article Metrics

Back to TopTop