Next Article in Journal
Solid Biomass Energy Potential as a Development Opportunity for Rural Communities
Next Article in Special Issue
Trefftz Method of Solving a 1D Coupled Thermoelasticity Problem for One- and Two-Layered Media
Previous Article in Journal
Optimising Energy Flexibility of Boats in PV-BESS Based Marina Energy Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Explicit Fourth-Order Compact Numerical Scheme for Heat Transfer of Boundary Layer Flow

1
Department of Mathematics, Air University Islamabad, PAF Complex E-9, Islamabad Capital Territory 44000, Pakistan
2
Department of Mathematics and General Sciences, Prince Sultan University Riyadh, Riyadh 12435, Saudi Arabia
3
Department of Medical Research, China Medical University Hospital, China Medical University, Taichung 40402, Taiwan
4
Department of Mathematics, Hashemite University, Zarqa 13115, Jordan
5
Department of Mathematics, Comsats University, Islamabad Capital Territory 45550, Pakistan
*
Author to whom correspondence should be addressed.
Energies 2021, 14(12), 3396; https://doi.org/10.3390/en14123396
Submission received: 9 May 2021 / Revised: 30 May 2021 / Accepted: 2 June 2021 / Published: 9 June 2021
(This article belongs to the Special Issue Novel Numerical Methods in Heat and Mass Transfer)

Abstract

:
The main contribution of this article is to propose a compact explicit scheme for solving time-dependent partial differential equations (PDEs). The proposed explicit scheme has an advantage over the corresponding implicit compact scheme to find solutions of nonlinear and linear convection–diffusion type equations because the implicit existing compact scheme fails to obtain the solution. In addition, the present scheme provides fourth-order accuracy in space and second-order accuracy in time, and is constructed on three grid points and three time levels. It is a compact multistep scheme and conditionally stable, while the existing multistep scheme developed on three time levels is unconditionally unstable for parabolic and considered a type of equations. The mathematical model of the heat transfer in a mixed convective radiative fluid flow over a flat plate is also given. The convergence conditions of dimensionless forms of these equations are given, and also the proposed scheme solves equations, and results are compared with two existing schemes. It is hoped that the results in the current report are a helpful source for future fluid-flow studies in an industrial environment in an enclosure area.

1. Introduction

The linear reaction convection diffusion equation has a broad range of application in astrophysics, aerospace sciences, biology, and environmental sciences. Energy movements [1,2], fluid clotting [3], and hemodynamics [4] are the areas with relevance to the convection–diffusion equation. The Black–Scholes equation [5,6] is a practical equation for options pricing, transformed into a reaction–convection–diffusion equation on a semi-unbounded domain [7,8].
The mathematical conversion of a linear reaction convection–diffusion equation into a nonstandard finite difference equation was revealed by [9]; however, [10] proposed a study that comprised the family of positivity-preserving finite-difference methods for the classical Fisher–Kolmogorov–Petrovsky–Piscounov equation.
The fourth-order compact finite difference scheme was studied by Sun and Zhang [11] using parameters such as space and time. Additionally, when α = 0   &   α 0 , Mohebbi and Dehghan [12] offered some compact methods that suggested a fourth-order compact finite difference in space and time components for Equation (A1). Moreover, Nove [13] studied a three-point third-order implicit finite difference method that is conditionally stable.
Consider the one-dimensional advection–diffusion equation
u t + α u x = β   2 u x 2   ( x , t ) [ 0 , L ] × [ 0 , T ]
with initial conditions
u ( x , 0 ) = ϕ ( x )
and boundary conditions
u ( 0 , t ) = g 0 ( t ) , u ( L , t ) = g 1   ( t ) t [ 0 , T ]
The advection–diffusion equation is significant in physical systems such as fluid dynamics [14,15,16]. Equation (1) describes partial differential equations in their one-dimensional version, explaining advection–diffusion of quantities such as mass, heat, energy, vorticity. In [17], the impact of different kinds of parameters on velocity and temperature profiles is given, and it was concluded that, in some cases, a boost of volume fraction of nanoparticle led to a decrease in heat transfer rate, and this was a contradiction to the results of other researchers. Influence of viscous dissipation and heat generation/absorption of non-Newtonian power-law fluid is given in [18]. The equations were solved numerically by implementing the Runge–Kutta–Fehlberg fourth-fifth-order method, and results displayed through graphs. The injection parameter escalation was responsible for the decay of the local Nusselt number for both Newtonian and non-Newtonian nanofluid flow. In existing published research, results were obtained, and those results were often displayed in graphs. Thus, in [19], it was mentioned that the performance of heat transfer of non-Newtonian nanofluid was better than that obtained by Newtonian nanofluid for the case of injection and an impermeable plate.
Using the equation in solving systems consists of difficult initials, and boundary conditions provide little or no knowledge regarding analytical solutions [14,20]. However, [21,22] reveal a significant effort to form stable and accurate numerical techniques for the solution of Equation (1). Effects of Endothermic/Exothermic chemical reaction of MHD free convection flow have been studies in [23]. In the presence of a non-uniform heat source/sink, the Carreau nanoparticle is studied by Khan et al. [24]. In this study, in the presence of suction, heat radiation, and a heat source/sink, Jamalaudin et al. [25] numerically investigate the stagnant convection mixture-point flow nanofluid over a vertical stretching/shrinking sheet.
On the other hand, compact finite difference schemes can be used to find numerical solutions of differential equations on a smaller number of grid points. An existing scheme was updated [26] to three dimensions for solving the three-dimensional convection–diffusion problem. The scheme was called an exponential higher-order compact finite difference scheme. It provided an exact solution of homogeneous convection–diffusion problems with constant coefficients. A numerical scheme [27] consisted of implicit Euler for time discretization, and hybrid scheme for spatial discretization was studied. Since the solution of the type of equations considered was exhibited as a boundary layer, a piecewise uniform Shishkin mesh was considered for discretization in the spatial direction. A new high-order compact ADI method [28] has been considered for solving the time-dependent convection–diffusion equation. In addition, a correction technique was applied for reducing the error of the splitting term. Two numerical schemes, named the upwind-penalty method and SUPG method, were introduced in [29]. The stability analysis was given, and a comparison with the standard SUPG finite element method was given. Most recent research on the proposed numerical schemes can be found in [30,31].
The proposed compact scheme is constructed on three grid points that can be used to find solutions of convection–diffusion type problems. The scheme is explicit and can be used in some situations to obtain the solution without using the additional iterative scheme to solve discretized/difference equations. The existing corresponding implicit discretization is modified, and so, in this manner, an explicit scheme containing a second-order partial derivative in time term is obtained. The existing implicit compact scheme consisted of the mixed partial derivative term in space and time, and this term was responsible for establishing an implicit compact scheme rather than an explicit one. In this contribution, however, this mixed derivative term is turned into a second-order partial derivative in time term, and this term is discretized using a second-order standard–classical central difference formula constructed on three time levels. The first-order partial derivative in the time term is discretized using the standard/classical difference formula. The second-order difference formula is used to obtain the second accurate scheme in time and the fourth order in space. This second-order difference formula, however, can be replaced with the first-order difference formula to get the first-order accuracy in the time scheme. However, the fourth-order space accuracy can still be obtained.

Construction of Compact Scheme

Consider the convection–diffusion equation of the form
U t + U x = 2 U x 2
In the first part of the scheme, Equation (1) is discretized as
u i n + 1 u i n 1 2 Δ t + u i + 1 n u i 1 n 2 Δ x = u i + 1 n 2 u i n + u i 1 n ( Δ x ) 2
Equation (3) is the classical/standard discretization of Equation (2). To use a compact scheme, one remainder term for space discretization of Equation (3) is considered as
u i n + 1 u i n 1 2 Δ t + u i + 1 n u i 1 n 2 Δ x ( Δ x ) 2 6 u x x x = u i + 1 n 2 u i n + u i 1 n ( Δ x ) 2 ( Δ x ) 2 12 u x x x x
Since the third and fourth partial derivatives of u arenot available, these derivatives are found first. Therefore, finding the third and fourth-order derivative of Equation (2) yields
3 u x 3 = 2 u x t + 2 u x 2
4 u x 4 = 3 u x 2 t + 3 u x t + 2 u x 2
Substituting the third- and fourth-order derivative into Equation (4) gives a compact scheme that is implicit. Instead of this, the fourth-order partial derivative in Equation (6) can be expressed as
4 u x 4 = 2 u t 2 + 2 u x t + 2 u t x + 2 u x 2
Substituting Equations (5) and (7) into (4) yields
u i n + 1 u i n 1 2 Δ t + u i + 1 n u i 1 n 2 Δ x ( Δ x ) 2 6 ( 2 u x t + 2 u x 2 ) = u i + 1 n 2 u i n + u i 1 n ( Δ x ) 2 ( Δ x ) 2 12 ( 2 u t 2 + 2 2 u t x + 2 u x 2 )
Simplifying Equation (8) gives
u i n + 1 u i n 1 2 Δ t + u i + 1 n u i 1 n 2 Δ x ( Δ x ) 2 6 2 u x 2 = u i + 1 n 2 u i n + u i 1 n ( Δ x ) 2 ( Δ x ) 2 12 ( 2 u t 2 + 2 u x 2 ) .
In operator form, Equation (9) is expressed as
δ t u i n + δ x u i n ( Δ x ) 2 6 δ x 2 u i n = δ x 2 u i n ( Δ x ) 2 12 ( δ t 2 u i n + δ x 2 u i n )
where δ t u i n = u i n + 1 u i n 1 2 Δ t , δ x u i n = u i + 1 n u i 1 n 2 Δ t , δ x 2 u i n = u i + 1 n 2 u i n + u i 1 n ( Δ x ) 2 and δ t 2 u i n = u i n + 1 2 u i n + u i n 1 ( Δ t ) 2 .
Equation (10) is an explicit compact difference equation that is fourth order in space and second order in time, and it is constructed on three time levels. Thus, it requires an additional scheme evaluated on the first time level.

2. Stability Analysis

The Von Neumann stability criterion is employed to check the stability of the proposed explicit scheme. According to this criterion, some transformations are considered first as
u i n ± 1 = E n ± 1 e i I ϕ ,   u i ± 1 n = E n e ( i ± 1 ) I ϕ
Employing transformation (11) into Equation (9) and dividing by e i I ϕ gives
E n + 1 E n 1 2 Δ t + ( e I ϕ e I ϕ ) E n 2 Δ x ( Δ x ) 2 6 ( e I ϕ 2 + e I ϕ ( Δ x ) 2 ) = ( e I ϕ 2 + e I ϕ ) E n ( Δ x ) 2 ( Δ x ) 2 12 ( E n + 1 2 E n + E n 1 ( Δ t ) 2 + ( e I ϕ 2 + e I ϕ ) E n ( Δ x ) 2 )
Equation (12) can be expressed as
E n + 1 = A E n + B E n 1
where
A = bd ( 6 c d I s i n θ + Δ t d ( c o s θ 1 ) + 12 d 2 ( c o s θ 1 ) + 1 ) 1 + b d B = 1 1 b d 1 + 1 b d = b d 1 b d + 1
Since the proposed scheme is constructed on the three time level, it requires one more equation, which can be constructed as
E n = E n + O E n 1
Equations (13) and (14) are expressed as
[ E n + 1 E n ] = [ A B 1 0 ] [ E n E n 1 ]
Here, the amplification factor is a matrix. The eigenvalues of this matrix are used to construct stability conditions that can be expressed as
| λ 1 | 1   and   | λ 2 | 1 | A 2 1 2 A 2 + 4 B | 1   and   | A 2 + 1 2 A 2 + 4 B | 1
Let A = A 1 + I B 1
where
A 1 = Δ t d ( c o s ϕ 1 ) + 12 d 2 ( c o s ϕ 1 ) + 1 B 1 = 2 c s i n ϕ
Let
A = A 1 + I B 1
A 2 + 4 B = A 1 2 B 1 2 + 2 I A 1 B 1 + 4 B = r ( c o s ψ + I s i n ψ )
where r 2 = ( A 1 2 B 1 2 + 4 B ) 2 + 4 A 1 2 B 1 2 and ψ = tan 1 ( 2 A 1 B 1 A 1 2 B 1 2 + 4 B )
( A 2 + 4 B ) 1 / 2 = r 1 2 ( c o s ( ψ + 2 k π 2 ) + I s i n ( ψ + 2 k π 2 ) ) ,   k = 0 ,   1
The condition | A 2 1 2 ( A 2 + 4 B ) 1 2 | 2 1 implies
( A 1 2 r 1 2 cos ( ψ + 2 k π 2 ) ) 2 + ( B 1 2 + r 1 2 sin ( ψ + 2 k π 2 ) ) 2 1
In addition, the condition | A 2 + 1 2 ( A 2 + 4 B ) 1 2 | 2 1 implies
( A 1 2 + r 1 2 cos ( ψ + 2 k π 2 ) ) 2 + ( B 1 2 + r 1 2 sin ( ψ + 2 k π 2 ) ) 2 1
Consider the system of convection–diffusion equations
u t + v u y = 2 u y 2 + a θ .
θ t + v θ y = b 2 θ y 2
The system of Equations (20) and (21) can be expressed as
A ¯ U t + B U y = C 2 U y 2 + D U
where A ¯ = [ 1 0 0 1 ] ,   B = [ v 0 0 v ] ,   C = [ 1 0 0 b ] ,   D = [ 0 a 0 0 ] , U = [ u , θ ] t .
The proposed scheme requires a third- and fourth-order derivative, therefore
2 U y 2 = C 1 ( A ¯ U t + B U y D U ) U y y y = C 1 ( A ¯ U t y + b U y y D U y )
U y y y y = C 1 ( A ¯ U t y y + b U y y y D U y y ) = A 1 U t t + A 2 U t y + A 3 U y y C 1 A ¯ C 1 D U t B C 1 D U y D U y y
where A 1 = C 1 A ¯ C 1 A ¯ ,   A 2 = C 1 A ¯ C 1 B + B C 1 A ¯   a n d   A 3 = B C 1 B .
Theorem 1.
The compact scheme for Equation (22) converges subject to the conditions
(i) 
Error at the first time level is bounded.
(ii) 
A ¯ 2 Δ t ( Δ y ) 2 6 C 1 A ¯ Δ y Δ t A 2 Δ y Δ t C 1 A ¯ C 1 D 2 Δ t 0 .
Proof. 
The compact scheme for Equation (21) is given as
A ¯ δ t U i n + B ( δ y U i n ( Δ y ) 2 6 ( C 1 A ¯ U t y + C 1 B U y y C 1 D U y ) )         = C ( δ y 2 U I n ( Δ y ) 2 12 ( A 1 U t t + A 2 U t y + A 3 U y y C 1 A ¯ C 1 D U t B C 1 D U y D U y y ) )
Let the difference between exact and numerical approximate solution is expressedas e i n = | U I n U ¯ i n | , where U ¯ i n shows an exact solution at the i t h grid point and at the n t h level. The error equation corresponding to Equation (25) is given as
( e i n + 1 e i n 1 2 Δ t ) + B ( e i + 1 n e i 1 n 2 Δ y ( Δ y ) 2 6 ( C 1 A ¯ { e i + 1 n + 1 e i 1 n + 1 2 Δ y Δ t e i + 1 n 1 e i 1 n 1 2 Δ y Δ t } + C 1 B e i + 1 n 2 e i n + e i 1 n ( Δ y ) 2 C 1 D e i + 1 n e i 1 n 2 Δ y ) ) = C ( e i + 1 n 2 e i n + e i 1 n ( Δ y ) 2 ( Δ y ) 2 12 ( A 1 e i n + 1 2 e i n + e i n 1 ( Δ t ) 2 + A 2 ( e i + 1 n + 1 e i 1 n + 1 2 Δ y Δ t e i + 1 n 1 e i 1 n 1 2 Δ y Δ t ) + A 3 e i + 1 n 2 e i n + e i 1 n ( Δ y ) 2 C 1 A ¯ C 1 D e i n + 1 e i n 1 2 Δ t B C 1 D e i + 1 n e i 1 n 2 Δ y D e i + 1 n 2 e i n + e i 1 n ( Δ y ) 2 ) )
Applying norm on both sides of the Equation (26) gives
A ¯ 2 Δ t e n + 1 A ¯ e n 1 2 Δ t + B e n 2 Δ t + ( Δ y ) 2 6 ( C 1 A ¯ e n + 1 Δ y Δ t + e n 1 Δ y Δ t + C 1 B 4 e n ( Δ y ) 2 + C 1 D e n Δ y ) + C ( 4 e n ( Δ y ) 2 + ( Δ y ) 2 12 ( A 1 4 e n ( Δ y ) 2 + A 2 ( e n + 1 Δ y Δ t + e n 1 Δ y Δ t ) + A 3 4 e n ( Δ y ) 2 + C 1 A ¯ C 1 D e n + 1 + e n 1 2 Δ t + B C 1 D e n Δ y + D 4 e n ( Δ y ) 2 ) )
Equation (27) can be expressed as
δ e n + 1 δ 1 e n 1 + δ 2 e n + M ( O ( ( Δ t ) 2 , ( Δ y ) 4 ) )
where δ = A 2 Δ t ( Δ y ) 2 6 C ( C 1 A Δ y Δ t A 2 2 Δ y Δ t C 1 A C 1 D 4 Δ t )
δ 1 = A 1 2 Δ t + Δ y 6 Δ t + ( Δ y ) 2 12 C ( A 2 Δ y Δ t + C 1 A ¯ C 1 D 1 2 Δ t ) δ 2 = B 2 Δ x + ( Δ y ) 2 6 ( C 1 B 4 ( Δ y ) 2 + C 1 D 1 Δ y ) + C ( 4 ( Δ y ) 2 + ( Δ y ) 2 12 ( A 1 4 ( Δ y ) 2 + A 3 4 ( Δ y ) 2 + B C 1 D 1 Δ y + D 4 ( Δ y ) 2 ) )
Inequality (28) can be expressed as
e n + 1   δ 3 e n 1 + δ 4 e n + M 1 ( O ( ( Δ t ) 2 , ( Δ y ) 4 ) )
Let e n 1 = max ( e n 1 ,   e n ) , then Inequality (28) can be expressed as:
e n + 1   δ 5 e n 1 + M 1 ( O ( ( Δ t ) 2 , ( Δ y ) 4 ) )
Letting n = 1 in (30) gives
e 2 δ 5 e 0 + M 1
Since the initial condition is exact, e 0 = 0 ; therefore, (31) becomes
e 2 M 1
Letting n = 2 in (30) gives
e 3 δ 5 e 1 + M 1
Since the error at first time level is bounded, e 1 B ; therefore, Equation (33) becomes
e 3 δ 5 B + M 1
Putting n = 3 in Equation (30) results in
e 4 δ 5 e 2 + M 1 ( δ 5 + 1 ) M 1
Putting n = 4 in Equation (30) gives
e 5   δ 5 e 3 + M 1   δ 5 2 B + ( δ 5 + 1 ) M 1
If it is continued, then for
e 2 n + 1 δ 5 n B + ( δ 5 n 1 + + δ 5 + 1 ) M 1 .
and
e 2 n + 2 ( δ 5 n 1 + + δ 5 + 1 ) M 1
This implies
e 2 n + 1 δ 2 n B + ( δ 5 1 δ 5 1 ) M 1
and
e 2 n + 2 ( δ 5 1 δ 5 1 ) M 1
Since + δ 5 n 1 + + δ 5 + 1 is an infinite geometric series, it converges; if | δ 5 | < 1 and it gives convergence conditions, then this is the case when max ( e n ,   e n 1 ) = e n 1 . Similarly, for the case when max ( e n ,   e n 1 ) = e n , the convergence conditions can be found.
The algorithm is constructed that can be used to summarize the use of code for finding the values of unknowns on each grid point and for every time level.

3. Applications

For finding numerical solutions of convection–diffusion problems, two examples are considered. The next part of this contribution comprises the application of the proposed explicit compact scheme for nonlinear PDEs and non-dimensional coupled PDEs for heat transfer in boundary layer flow. An Algorithm 1 is given which summarizes the computer programming for the solution of considered problems.
Algorithm 1. In the beginning, the smallest and largest values of spatial and temporal variables have been defined
Step 1. Δ x = ( x 1 x 0 ) / ( N x 1 ) and Δ t = ( t 1 t 0 ) / ( N t 1 ) are the step sizes used in space and time, where N x and N t denote grid points and time levels in space and time, respectively, and give values of the parameters contained in the equation(s) considered.
Step 2. Use the forward Euler method on the first time level because the proposed scheme is constructed on three time levels.
Step 3. Use the proposed fourth order in space and second order in time scheme on the remaining time levels to find one unknown explicitly.
Step 4. When values of the dependent variable on each grid point and each time level are computed, a solution can be seen using different plots.
Example 1: Consider the following nonlinear convection–diffusion problem
u t + u u x = 2 u x 2
subject to the initial and boundary conditions
u ( x , 0 ) = 1 2 x ,   x > 0
u ( x 0 , t ) = 1 2 x 0 t   and   u ( x 1 , t ) = 1 2 x 1 t
The exact solution of Equation (41) with initial and boundary conditions (42) and (43), respectively, is given by
u ( x , t ) = 1 2 x t
The compact discretization for Equation (41) can be expressed as
u i n + 1 = [ u i n 1 + 2 Δ t ( Δ x ) 2 { u i + 1 n 2 u i n + u i 1 n } 2 Δ t { ( Δ x ) 2 12 ( u i n + 1 2 u i n + u i n 1 ( Δ t ) 2 ) + ( u i n ) 2 ( u i + 1 n 2 u i n + u i 1 n ( Δ x ) 2 ) } + 2 ( Δ t ) u i n { u i + 1 n u i 1 n 2 Δ x + u i n 6 ( u i + 1 n 2 u i n + u i 1 n ) } ]
The compact numerical scheme (45) can be changed into an explicit scheme by collecting u i n + 1 terms on one side. Thus, in this manner, the second order in time and the fourth order in space scheme for linearized Equation (41) are obtained. Note that the standard/classical second order in the time and space central scheme for Equation (41) becomes unconditionally unstable. Scheme (45), however, which is also second order in time and fourth order in space, becomes conditionally stable. Figure 1a,b show solutions obtained by the proposed scheme and comparisons of exact and standard/classical scheme’s solution with one obtained by the proposed scheme. The standard/classical scheme is first order in time and second order in space, and the relative error shown by this scheme is graphed in Figure 1b, which is greater than the relative error obtained by the proposed scheme. N x   and   N t show the number of grid points and time levels, while x 0 and   x 1 show the left and right endpoints of the domain.
Example 2: Boundary Layer Flow Over Stretching Sheet
Consider an incompressible, laminar, Newtonian, and two-dimensional unsteady mixed convective fluid flow over an infinitely long plate. Let x * -axis be along the plate, whereas the y * -axis is perpendicular to the plate or perpendicular to the direction of the flow. The plate stretches towards the positive x * -axis and the fluid is placed in the space y * > 0 . Let the stretching velocity of the plate be U . Since the plate is infinitely long, the partial derivative in x * is neglected [23]. Then the governing equations of the flow can be expressed [23] as
v * y * = 0
u * t * + v * u * y * = ν 2 u * y * 2 + g β T ( T T )
T t * + v * T y * = α 2 T y * 2 + 1 ρ c p q r y *
subject to the boundary conditions given as
u * ( y * , t * ) = U ,   T ( y * , t * ) = T w   w h e n   y * 0 u * ( y * , t * ) = 0 ,   T ( y * , t * ) = T   w h e n   y * }
where q r is the heat flux and u *   and   v * represent the components of velocity in x * and   y * directions, respectively; ν represents the kinematic viscosity, g is used for gravity, β T represents the coefficient of volume expansion for temperature, T is the fluid temperature, α represents thermal diffusivity, T w represents the temperature of the fluid at the wall, and T represents the temperature of the fluid away from the plate.
Equations (46)–(49) are dimensional, so to reduce these equations into dimensionless forms, the following transformations are given as
u = u * U ,   V = v * U ,   t = t * U 2 ν ,   y = U y * ν ,   θ = T T T w T
Substituting transformations (50) into Equations (46)–(49), the dimensionless equations are given as
v y = 0
u t + v u y = 2 u y 2 + G r L R e 3 θ
θ t + v θ y = 1 P r ( 1 + 4 3 R d ) 2 θ y 2 .
subject to the dimensionless boundary conditions
u ( y , t ) = 1 ,   θ ( y , t ) = 1   w h e n   y 0 u ( y , t ) = 0 ,   θ ( y , t ) = 0   w h e n   y }
where G r L represents Grashoff number of heat transfer, R d is the radiation parameter, R e represents the Reynolds number, and P r represents the Prandtl number; these parameters are defined by
G r L = g β T ( T w T ) L 3 ν 2 ,   R d = 4 σ T 3 k k * ,   R e = ν U L   a n d   P r = ν α
where σ and k   and k * are, respectively, the Stefan–Boltzmann constant, the thermal conductivity of the fluid, and mean absorption coefficient, and parameters have appeared where radiation parameter R d was defined in (54). Additionally, in Equation (53), linearized Rosseland radiative flux is considered. The solution of Equation (51) is expressed by
v = v 0
where v 0 is suction/injection velocity of the plate.
For solving convection–diffusion type Equations (52)–(53) using the proposed scheme, a difference/discretized equation can be developed in the following manner,
u i n + 1 = [ u i n 1 V Δ t Δ y ( u i + 1 n u i 1 n ) + 2 Δ t ( ( V Δ y ) 2 12 + 1 ) ( u i + 1 n 2 u i n + u i 1 n ( Δ y ) 2 ) + Δ t ( V N ( Δ y ) 2 12 ) ( θ i + 1 n θ i 1 n 2 Δ y ) Δ t ( ( Δ y ) 2 6 ) ( u i n + 1 2 u i n + u i n 1 ( Δ t ) 2 ) + Δ t ( N ( Δ y ) 2 6 ) ( θ i n + 1 θ i n 1 2 Δ t ) Δ t ( N 6 ) ( θ i + 1 n 2 θ i n + θ i 1 n ) + 2 Δ t N θ i n ]
θ i n + 1 = [ θ i n 1 V Δ t Δ x ( θ i + 1 n θ i 1 n ) + 2 Δ t ( ( V Δ x ) 2 12 a + a ) ( θ i + 1 n 2 θ i n + θ i 1 n ( Δ x ) 2 ) Δ t ( ( Δ x ) 2 6 a ) ( u i n + 1 2 u i n + u i n 1 ( Δ t ) 2 ) ]
where a = 1 P r ( 1 + 4 R d 3 ) and N = G r L R e 3 . Since the term contained in Eq. (58), having the form θ i n + 1 , which is computed from Equation (57). Thus, two different procedures can be adopted. The one using some iteration scheme and this is an implicit kind of procedure to find the values of unknowns, or another one is an explicit procedure that finds θ i n + 1 first and afterward, the term u i n + 1 is calculated. In this contribution, an explicit procedure is adopted. Some results are compared with existing schemes. Figure 2 shows the solution obtained by the proposed scheme with the exact solution and two existing schemes. The comparison with the exact solution is given in Figure 2a, while the comparison of absolute errors made by three schemes is drawn in Figure 2b. The proposed scheme produced less error than the first order in time and second order in space scheme, and the absolute error obtained by the DuFort–Frankel method oscillates. Figure 3 shows the comparison of the proposed scheme with the DuFort–Frankel scheme through time. Skin friction coefficient starts with zero due to an initial condition is set to zero, and then for the next time level, it starts with its highest value. Then it decreases and maintains an approximately/exactly constant behavior along the x -axis. The difference between skin friction coefficients obtained by both schemes can be seen in the zoomed figure. In addition, it can be observed that the skin friction coefficient oscillates, which is computed from the existing unconditionally stable DuFort–Frankel method. The difference between two local Nusselt numbers obtained by the proposed and existing schemes can be seen in Figure 4. The skin friction coefficient and local Nusselt number decrease over time due to the effects of applied boundary conditions on velocity and temperature profiles, and this effect decreases with time. Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9 show contour plots for velocity profile for only the diffusion parabolic equation with diffusion effect, including the source term and convection–diffusion equations. The mesh plots, Figure 9 and Figure 10, show the surface type of plot that can be used to understand the contour plots. The symbol x 0 is used left end point of domain, x 1 is used for right end point of domain, t f is used for final time, N y is used for number of grid points and N t is used for number of time levels.

4. Conclusions

A fourth-order explicit compact numerical scheme was proposed for solving convection–diffusion equations. The stability for the scalar case and convergence for the system of partial differential equations were given. A particular case of the existing mathematical model for the heat transfer in mixed convection fluid flow over a stretching sheet with the influence of thermal radiations was given. The proposed compact numerical scheme was used to solve the dimensionless equations in fluid phenomena with heat transfer effects, and some results were compared with existing schemes. It is hoped that the results in the current report are a helpful source for future fluid-flow studies in an industrial environment in an enclosure area.

Author Contributions

Conceptualization, methodology, and analysis, Y.N.; funding acquisition, W.S.; investigation, Y.N.; methodology, M.S.A.; project administration, W.S.; resources, W.S.; supervision, M.S.A.; visualization, W.S.; writing—review andediting, M.S.A.; proofreading andediting, A.N. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Prince Sultan University, grant number RG-DES-2017-01-17 and “The APC was funded by Prince Sultan University”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The manuscript included all required data and information for its implementation.

Acknowledgments

We always thank anonymous referees warmly. We are also very thankful for providing an excellent study atmosphere and infrastructure for the Vice-Chancellor of Islamabad Air University. The third author also thanks Prince Sultan University for funding this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Berryman, J.G.; Holland, C.J. Nonlinear diffusion problem arising in plasma physics. Phys. Rev. Lett. 1978, 40, 1720–1722. [Google Scholar] [CrossRef]
  2. Bertsch, M. Asymptotic behavior of solutions of a nonlinear diffusion equation. SIAM J. Appl. Math. 1982, 42, 66–76. [Google Scholar] [CrossRef]
  3. Do, H.; Owida, A.A.; Yang, W.; Morsi, Y.S. Numerical simulation of the haemodynamics in end-to-side anastomoses. Int. J. Numer. Methods Fluids 2011, 67, 638–650. [Google Scholar] [CrossRef]
  4. Bodnar, T.; Sequeira, A. Numerical Simulation of the Coagulation Dynamics of Blood. Comput. Math. Methods Med. 2008, 9, 83–104. [Google Scholar] [CrossRef]
  5. Black, F.; Scholes, M. The Pricing of Options and Corporate Liabilities. J. Political Econ. 1973, 81, 637–659. [Google Scholar] [CrossRef] [Green Version]
  6. Merton, R.C. Theory of Rational Option Pricing. Bell J. Econ. 1973, 4, 141–183. [Google Scholar] [CrossRef] [Green Version]
  7. Seydel, R. Tools for Computational Finance, 5th ed.; Springer: London, UK, 2012. [Google Scholar]
  8. Ehrhardt, M.; Mickens, R.E. A fast, stable and accurate numerical method for the Black–Scholes equation of American options. Int. J. Theor. Appl. Fin. 2008, 11, 471–501. [Google Scholar] [CrossRef] [Green Version]
  9. Ehrhardt, M.; Mickens, R.E. A nonstandard finite difference scheme for convection–diffusion equations having constant coefficients. Appl. Math. Comput. 2013, 219, 6591–6604. [Google Scholar] [CrossRef]
  10. Macias, D.J.E.; Puri, A. An explicit positivity-preserving finite-difference scheme for the classical Fisher–Kolmogorov–Petrovsky–Piscounov equation. Appl. Math. Comput. 2012, 218, 5829–5837. [Google Scholar]
  11. Sun, H.; Zhang, J.A. A high-order compact boundary value method for solving one-dimensional heat equations. Numer. Methods Part. Differ. Equ. 2003, 19, 846–857. [Google Scholar] [CrossRef]
  12. Mohebbi, A.; Dehghan, M. High-order compact solution of the one-dimensional heat and advection–diffusion equations. Appl. Math. Model. 2010, 34, 3071–3084. [Google Scholar] [CrossRef]
  13. Noye, B.J. A new third-order finite-difference method for transient one-dimensional advection—diffusion. Commun. Appl. Numer. Methods 1990, 6, 279–288. [Google Scholar] [CrossRef]
  14. Dehghan, M. Weighted finite difference techniques for the one-dimensional advection–diffusion equation. Appl. Math. Comput. 2004, 147, 307–319. [Google Scholar] [CrossRef]
  15. Roache, P. Computational Fluid Dynamics; HermosaPress: Albuquerque, NM, USA, 1972. [Google Scholar]
  16. Spalding, D.B. A novel finite difference formulation for differential expressions involving both first and second derivatives. Int. J. Numer. Methods Eng. 1972, 4, 551–559. [Google Scholar] [CrossRef]
  17. Maleki, H.; Alsarradf, J.; Moghanizadeh, A.; Hajabdollahi, H.; Safaei, M.R. Heat transfer and nanofluid flow over a porous plate with radiation and slip boundary conditions. J. Cent. South Univ. 2019, 26, 1099–1115. [Google Scholar] [CrossRef]
  18. Maleki, H.; Safaei, M.R.; Togun, H.; Mahidzal, D. Heat transfer and fluid flow of pseudo-plastic nanofluid over a moving permeable plate with viscous dissipation and heat absorption/generation. J. Therm. Anal. Calorim. 2019, 135, 1643–1654. [Google Scholar] [CrossRef]
  19. Maleki, H.; Safaei, M.R.; Alrashed, A.A.A.A.; Alibakhsh, N. Flow and heat transfer in non-Newtonian nanofluids over porous surfaces. J. Therm. Anal. Calorim. 2019, 135, 1655–1666. [Google Scholar] [CrossRef]
  20. Dehghan, M. Numerical solution of the three-dimensional advection–diffusion equation. Appl. Math. Comput. 2004, 150, 5–19. [Google Scholar] [CrossRef]
  21. Karahan, H. Unconditional stable explicit finite difference technique for the advection–diffusion equation using spreadsheets. Adv. Eng. Softw. 2007, 38, 80–86. [Google Scholar] [CrossRef]
  22. Karahan, H. Implicit finite difference techniques for the advection–diffusion equation using spreadsheets. Adv. Eng. Softw. 2006, 37, 601–608. [Google Scholar] [CrossRef]
  23. Abdul, M.K.H. Effects of Exothermic/Endothermic Chemical Reactions with Arrhenius Activation Energy on MHD Free Convection and Mass Transfer Flowin Presence of Thermal Radiation. J. Thermodyn. 2013, 1–11. [Google Scholar]
  24. Khan, N.S.; Gul, T.; Kumam, P.; Shah, Z.; Islam, S.; Khan, W.; Zuhra, S.; Sohail, A. Influence of Inclined Magnetic Field on Carreau Nano liquid Thin Film Flow and Heat Transfer with Graphene Nanop articles. Energies 2019, 12, 1459. [Google Scholar] [CrossRef] [Green Version]
  25. Jamaludin, A.; Nazar, R.; Pop, I. Mixed convection stagnation-point flow of a nanofluid past a permeable stretching/shrinking sheet in the presence of thermal radiation and heat source/sink. Energies 2019, 12, 788. [Google Scholar] [CrossRef] [Green Version]
  26. Mohamed, N.; Mohamed, S.A.; Seddek, L.F. Exponential higher-order compact scheme for 3D steady convection–diffusion problem. Appl. Math. Comput. 2014, 232, 1046–1061. [Google Scholar] [CrossRef]
  27. Das, A.; Natesan, S. Uniformly convergent hybrid numerical scheme for singularly perturbed delay parabolic convection–diffusion problems on Shishkin mesh. Appl. Math. Comput. 2015, 271, 168–186. [Google Scholar] [CrossRef]
  28. Wang, K.; Wang, H. Stability and error estimates of a new high-order compact ADI method for the unsteady 3D convection–diffusion equation. Appl. Math. Comput. 2018, 331, 140–159. [Google Scholar] [CrossRef]
  29. Jeon, Y. Hybridized SUPG and Upwind numerical schemes for convection dominated diffusion problems. J. Comput. Appl. Math. 2015, 275, 91–99. [Google Scholar] [CrossRef]
  30. Nawaz, Y.; Arif, M.S. Modified Class of Explicit and Enhanced Stability Region Schemes: Application to Mixed Convection Flow in a Square Cavity with a Convective Wall. Int. J. Numer. Methods Fluids 2021, 93, 1759–1787. [Google Scholar] [CrossRef]
  31. Pasha, A.S.; Nawaz, Y.; Arif, S.M. A third-order accurate in time method for boundary layer flow problems. Appl. Numer. Math. 2021, 161, 13–26. [Google Scholar] [CrossRef]
Figure 1. Comparison of the proposed scheme with FTCS. (a) exact and numerical solutions (b) FTCS and proposed schemes.
Figure 1. Comparison of the proposed scheme with FTCS. (a) exact and numerical solutions (b) FTCS and proposed schemes.
Energies 14 03396 g001
Figure 2. Comparison of the proposed scheme with the FTCS and Dufort–Frankel methods.
Figure 2. Comparison of the proposed scheme with the FTCS and Dufort–Frankel methods.
Energies 14 03396 g002
Figure 3. Comparison of the proposed scheme with the Dufort–Frankel method in finding the skin friction coefficient through time.
Figure 3. Comparison of the proposed scheme with the Dufort–Frankel method in finding the skin friction coefficient through time.
Energies 14 03396 g003
Figure 4. Comparison of the proposed scheme with the Dufort–Frankel method in finding the local Nusselt number through time.
Figure 4. Comparison of the proposed scheme with the Dufort–Frankel method in finding the local Nusselt number through time.
Energies 14 03396 g004
Figure 5. Contour plot for velocity using V = 0 .
Figure 5. Contour plot for velocity using V = 0 .
Energies 14 03396 g005
Figure 6. Contour plot for velocity using V = 0.5 .
Figure 6. Contour plot for velocity using V = 0.5 .
Energies 14 03396 g006
Figure 7. Contour plot for velocity using V = 1 .
Figure 7. Contour plot for velocity using V = 1 .
Energies 14 03396 g007
Figure 8. Contour plot for velocity using V = 2 .
Figure 8. Contour plot for velocity using V = 2 .
Energies 14 03396 g008
Figure 9. Mesh plot for velocity profile using V = 1 .
Figure 9. Mesh plot for velocity profile using V = 1 .
Energies 14 03396 g009
Figure 10. Mesh plot for velocity profile using V = 2 .
Figure 10. Mesh plot for velocity profile using V = 2 .
Energies 14 03396 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nawaz, Y.; Arif, M.S.; Shatanawi, W.; Nazeer, A. An Explicit Fourth-Order Compact Numerical Scheme for Heat Transfer of Boundary Layer Flow. Energies 2021, 14, 3396. https://doi.org/10.3390/en14123396

AMA Style

Nawaz Y, Arif MS, Shatanawi W, Nazeer A. An Explicit Fourth-Order Compact Numerical Scheme for Heat Transfer of Boundary Layer Flow. Energies. 2021; 14(12):3396. https://doi.org/10.3390/en14123396

Chicago/Turabian Style

Nawaz, Yasir, Muhammad Shoaib Arif, Wasfi Shatanawi, and Amna Nazeer. 2021. "An Explicit Fourth-Order Compact Numerical Scheme for Heat Transfer of Boundary Layer Flow" Energies 14, no. 12: 3396. https://doi.org/10.3390/en14123396

APA Style

Nawaz, Y., Arif, M. S., Shatanawi, W., & Nazeer, A. (2021). An Explicit Fourth-Order Compact Numerical Scheme for Heat Transfer of Boundary Layer Flow. Energies, 14(12), 3396. https://doi.org/10.3390/en14123396

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