Volume 8, Number 2, 2022, Pages 305-312 https://doi.org/10.34198/ejms.8222.305312
Received: December 31, 2021; Accepted: February 12, 2022 2010 Mathematics Subject Classification: 35F31, 35G31, 74H10.
Keywords and phrases: homotopy perturbation method, advection equation, nonlinear partial differential equations.
Semi-analytic Solution of the Nonlinear Advection Problem using Homotopy Perturbation Method
Chinwe N. Obi
Department of Mathematics, Federal University of Technology, Owerri, Nigeria e-mail: [email protected]
Abstract
This paper focuses on finding the solution of some nonlinear partial differential equations with initial and boundary conditions. This is achieved using the homotopy perturbation method. The solutions obtained are said to be analytic approximate in nature. The applications basically are on inhomogeneous partial differential equations.
1. Introduction
Nonlinear physical processes play a pivotal role in field of science such as Physics, Mathematics and Engineering. Most life occurrences are nonlinear in nature. Linear problems are solved analytically but unfortunately it is quite difficult to solve nonlinear problems analytically. The analytic methods are fast developing, but still have some deficiencies [15]. Homotopy perturbation method was first introduced by He [13-14].
The method has been applied by many authors to solve linear and nonlinear problems [8- 12]. The homotopy perturbation method is a combination of classical perturbation technique and the homotopy map used in topology [5]. This technique was used by [17]
to obtain solution of system of Volterra integral equations. [20] investigated the solution of fourth order nonlinear parabolic equation using Homotopy Perturbation Method. The HPM is an efficient method for solving ordinary, partial and coupled differential equation. The HPM yields a very rapid convergence of the solution series in most cases, usually only in a few [21]. The aim of this paper is to extend the application of the He’s HPM to advection equation in one or two dimensions. The advection equation governs
the motion of conserved scalar field as it is transported by a notable velocity vector field.
We shall illustrate the HPM introduction by [14].
2. Homotopy Perturbation Method
Consider a nonlinear differential equation
− = 0, ∈ (2.1) with boundary conditions
, = 0; ∈ (2.2) where is a differential operator, is boundary operator, is known analytic function, is the boundary of the domain Ω. The operator can be divided into linear part and a nonlinear part ; Therefore Equation (2.2) is written as:
+ − = 0. (2.3) He [2] constructs a homotopy of Equation (2.1), , = × 0, 1 → which satisfies
! , = 1 − − " + − = 0 ∈ 0, 1 , ∈ (2.4) which is equivalent to
! , = − " + − = 0, (2.5) where p∈[ ]0,1 is an embedded parameter and v0 is and initial guess approximation of Equation (2.1) which satisfies the boundary conditions. It follows from Equation (2.4) and (2.5) that
! , 0 = − " = 0 (2.6)
! , 1 = # − = 0. (2.7) Hence, the changing process of from zero to unity is just that of , from " to
( )r
v in topology, this is called deformation and − " and − are said to be homotopic. Assuming that the solution of Equation (2.3) can be written as a power series in
= "+ $+ % %+ ⋯
setting p =1, the approximate solution of Equation (2.1) is obtained readily
= '()
*→$ = "+ $+ %+ ⋯. (2.8)
3. Applications
Example 1. Consider the nonhomogeneous advection problem in one-dimension
+− ,= %+ -+., (3.1) /, 0 = -.,. (3.2) We construct a homotopy for the PDE as
! , = +− " +− ,+ %+ -+., substituting the value of the initial condition, we have
+− -., += ,+ %+ -+., . (3.3) Then,
+ = ,+ %+ -+., (3.4) let,
= " "+ $ $+ % %+ ⋯ (3.5) it follows that,
"
"+ $ $+ % %+ ⋯
= "+ $+ %+ ⋯ "+ $+ %+ ⋯ ,+ "+ $+ %+ ⋯ %+ -+., . (3.6)
Given that,
/, 0 = -.,
"
"+ $ $+ % %+ ⋯ /, 0 = -., (3.7) so, "= -.,, $= 0, %= 0 and so on.
To obtain u0
": " + = 0 (3.8)
"= 1 / , " /, 0 = -.,
⇒ 1 / = -.,
"= -., (3.9) To obtain u1,
$: $ +− " " ,− "%− -+., = 0 (3.10)
$ += -., -., ,+ -., %+ -+.,= 0 (3.11)
$ + = −-.%,+ -.%,+ -+., (3.12)
$ + = -+., (3.13) integrating with respect to 4
$= -+.,+ 1 / (3.14) but $ /, 0 = 0
$ /, 0 = -.,+ 1 / = 0 (3.15)
⇒ 1 / = −-.,
$= -+.,− -.,. (3.16) To obtain u2
%: % +− " $ ,− $ " ,− 2 " $= 0 (3.17)
% + = -., -+.,− -., − -+.,− -., -., ,− 2-., -+.,− -., (3.18)
% + = 0
integrating
%= 1 / , % /, 0 = 0
⇒ 1 / = 0
% = 0 (3.19) Likewise 6= 0, 7= 0 and so on.
The exact solution
/, 4 = "+ $+ %+ ⋯ (3.20)
= -.,+ -+.,− -.,+ 0 + ⋯
= -+.,. The required solution is
/, 4 = -+.,. (3.21)
Example 2. Consider a nonlinear advection equation in two-dimension
,,− 88+ ,− / (3.22) 0, 9 = 1:; 9 (3.23)
, /, 0 = 1. (3.24) By Homotopy technique we construct a homotopy for the PDE
! , = ,,− " ,,− < 88+ ,− /= (3.25)
substituting the initial condition, we have:
,,− 1:; 9 ,/ = < 88+ ,− /=. (3.26)
Then we have
,,= < 88+ ,− /=. (3.27) Let,
= " "+ $ $+ % %+ ⋯ (3.28) substituting Equation (3.28) into Equation (3.22) we have,
"
"+ $ $+ % %+ ⋯ ,,
+ < "+ $+ %+ ⋯ 88+ "+ $+ %+ ⋯ "+ $+ %+ ⋯ ,− /=. (3.29) Given that
0, 9 = 1:; 9
"
"+ $ $+ % %+ ⋯ 0, 9 = 1:; 9. (3.30)
It then follows that,
"= 1:; 9 ; $= 0; 6= 0.
To obtain ":
": " ,,= 0 (3.31)
" ,= 1$ / (3.32) but
" , /, 0 = 1
from our initial condition
⇒ 1 / = 1
" , = 1 (3.33)
"= / + 1% / (3.34)
" 0, 9 = 1:; 9 (3.35)
⇒ 1% / = 1:; 9
"= / + 1:; 9. (3.36) To obtain $
$: $ ,,= " 88+ " " ,− / (3.37)
$ ,, = / + 1:; 9 88+ / + 1:; 9 / + 1:; 9 ,− / (3.38)
$ ,,= − 1:; 9 + / + 1:; 9 − / = 0 (3.39) integrating
$ ,= 1$ / ; $ , /, 0 = 0
$= 0. (3.40) To obtain %
%= % ,, = % 88+ " $ ,+ $ " , (3.41)
% ,,= 0 88+ / + 1:; 9 0 ,+ 0 / + 1:; 9 (3.42)
%= 0. (3.43) Likewise 6= 0, 7= 0and so on.
The exact solution is
/, 9 = "+ $+ %+ 6+ ⋯ (3.44)
= / + 1:; 9 + 0 + 0 + 0 = / + 1:; 9 Our required solution is
/, 9 = / + 1:; 9. (3.45) Conclusion
In this work, we have successfully implemented the HPM for solving the advection
equation with specific boundary and initial conditions. A clear conclusion can be drawn from our solution that the HPM provides highly accurate semi-analytical solutions for nonlinear equations. The obtained results show that HPM is simple and easy to implement.
References
[1] S. J. Liao, Boundary element method for general nonlinear operators, Engineering Analysis with Boundary Element 20(2) (1997), 91-99.
https://doi.org/10.1016/S0955-7997(97)00043-X
[2] J. H. He, Asymptopology by homotopy perturbation method, Applied Mathematics and Computation 156 (2004), 591-596. https://doi.org/10.1016/j.amc.2003.08.011
[3] N. Taghuzadeh, M. Akbari and A. Ghelichzadeh, Exact solution of Burgers equations by homotopy and perturbation method and reduced differential transform method, Australian Journal of Basic and Applied Sciences 5(5) (2011), 580-589.
[4] M. Makhtwmi, Numerical solutions of heat diffusion equations over one dimensional rod region, International Journal of Science and Advanced Technology 7 (2017).
[5] J. H. He, A coupling method of a homotopy technique and a perturbation technique for nonlinear problems, International Journal of Nonlinear Mechanics 35 (2000), 37-43.
https://doi.org/10.1016/S0020-7462(98)00085-7
[6] A. Bellen and M. Zennaro, Numerical Methods for Delay Differential Equations, in:
Numerical Mathematics and Scientific Computation, The Clarendon Press Oxford University Press, New York, 2003.
https://doi.org/10.1093/acprof:oso/9780198506546.001.0001
[7] Z. Ayati and J. Biazar, On the convergence of homotopy perturbation method, Journal of the Egyptian Mathematical Society 23 (2015), 424-428.
https://doi.org/10.1016/j.joems.2014.06.015
[8] M. A. Shawqi, The method of separation of variables of nonlinear partial equations, Journal of Engineering Research and Application 9(4) (2019), 48-50.
[9] V. Golkar, The homotopy perturbation method for the Black Schole equation, Journal of Statistical Computation and Simulation, 80(12) (2010), 1349-1354.
https://doi.org/10.1080/00949650903074603
[10] Z. Odibat and S. Momani, A reliable treatment of homotopy perturbation method for Klein-Gordon equation, Physics Letters A 365 (2007) 351-357.
https://doi.org/10.1016/j.physleta.2007.01.064
[11] L. Hong and Y. Chen, Numerical complex solution for the complex KDV equation by homotopy perturbation method, Applied Mathematics Computation 203 (2008) 125-133.
https://doi.org/10.1016/j.amc.2008.04.008
[12] E. S Mohammed, Application of homotopy perturbation method to linear and nonlinear partial differential equations, A thesis submitted to the Department of Mathematics, Sudan University of Science and Technology College of Graduate Studies, 2016.
[13] J. H. He, The homotopy perturbation technique, Comput. Methods Appl. Mech. Eng. 178 (1999), 257-262. https://doi.org/10.1016/S0045-7825(99)00018-3
[14] J. H. He, The homotopy perturbation technique: A non-linear analytical technique, Appl.
Math. Comput. 135 (2003), 73-79. https://doi.org/10.1016/S0096-3003(01)00312-5 [15] U. H. Ihtisham, Analytical approximate solution of nonlinear problem by homotopy
perturbation method, Matrix Science Mathematic (MSMK) 3(1) (2019), 20-24.
https://doi.org/10.26480/msmk.01.2019.20.24
[16] S. Abbasbandy, Application of He’s homotopy perturbation method to functional integral equations. Chaos Solitons Fractals 31 (2007) 1243-1247.
https://doi.org/10.1016/j.chaos.2005.10.069
[17] J. Biazar and H. Ghazuani, He’s homotopy perturbation method for solving system of Volterra integral equations. Chaos, Solitons Fractals 39 (2009), 770-777.
https://doi.org/10.1016/j.chaos.2007.01.108
[18] J. Biazar, He’s Homotopy perturbation method for solving Helmhotz equation, Int. J.
Contemp. Math. Sci. 3 (2008), 439-443.
[19] P. R. Sharma and G. Methi, Applications of homotopy perturbation method to partial differential equations, Asian Journal of Mathematics and Statistics 4 (2011), 140-150.
https://doi.org/10.3923/ajms.2011.140.150
[20] M. Fazeli, S. A. Zahedi and N. Tolou, Explicit solution of nonlinear fourth order parabolic equations via homotopy perturbation method, J. Applied Science 8 (2008), 2619-2624. https://doi.org/10.3923/jas.2008.2619.2624
[21] A. A. Hemeda, Homotopy perturbation method for solving systems of nonlinear coupled equations, Applied Mathematical Science 6 (2012), 4787-4800.
This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted, use, distribution and reproduction in any medium, or format for any purpose, even commercially provided the work is properly cited.