2,578
Views
164
CrossRef citations to date
0
Altmetric
Research Articles

Analytic approximate solutions for some nonlinear Parabolic dynamical wave equations

, ORCID Icon, & ORCID Icon
Pages 346-358 | Received 02 Nov 2019, Accepted 01 Mar 2020, Published online: 18 Mar 2020

Abstract

In this paper, modified variational iteration algorithm-II is investigated for finding approximate solutions of nonlinear Parabolic equations. Comparisons of the MVIA-II with trigonometric B-spline collocation method, variational iteration method, homotopy perturbation transform method, Adomian decomposition method, and modified variational iteration method are carried out, which show that the proposed algorithm (MVIA-II) is robust one. Some nonlinear Parabolic equations are given to demonstrate the implementation and accuracy of the MVIA-II.

1. Introduction

The exceptional advancement of nonlinear sciences and engineering during the most recent two decades, several analytical and numerical methods [Citation1,Citation2] including the sine-Gordon expansion, Adomian's decomposition [Citation1], Finite difference [Citation2], Variational iteration algorithm-I [Citation5], Backlund transformation, Homotopy Pade [Citation3], Variational principle [Citation4], Jacobi elliptic function expansion [Citation5], implicit-explicit [Citation6], tanh-coth [Citation7], Homotopy Analysis [Citation8], Fourier pseudo-spectral [Citation9], Hirota's bilinear [Citation10], Homotopy Perturbation [Citation11], Finite volume [Citation12], lattice Boltzmann [Citation13], generalized (G/G) expansion method [Citation14,Citation15] are presented to solve different type differential equations. Most of these approaches have their inbuilt insufficiencies including divergent results, calculation of Adomian's polynomials, un-realistic assumptions, limited convergence, very lengthy calculations and non-compatibility with the nonlinearity of physical problem [Citation16]. Encouraged and inspired by the continuous study in this area, we employ a moderately new strategy which is called modified variational iteration algorithm-II to find the mathematical solution of the general nonlinear parabolic equation [Citation17] arises in quantum mechanics, plasma physics and mathematical biology of the form (1) vt=2vx2+αv+βvn,(1) where αandβ are non zero real constants. Equation (1) gives rise to three widely known models. It becomes Allen-Cahn equation when n=3,α=1andβ=1, which has various applications in quantum mechanics, biology and plasma physics [Citation18]. If for β=βandn=3, then Equation (1) turn out to be Newell–Whitehead (NW) equation, which appears in various study for describing the Rayleigh -Benard convection of binary fluid mixtures. While for n=2andβ=α this equation reduced to Fishers equation.

The AC equation is the indispensable model for numerous physical phenomena and helps as a model for the study of separation of phase in binary, isotropic and isothermal mixtures. It is well notorious that wave phenomena of fluid dynamics are demonstrated by bell-shaped sech or tanh solutions and kink shaped solutions. To find analytical as well as numerical solutions of this model, numerous approaches can be found in the literature like the finite difference method has been applied by Yokuş and Bulut [Citation19] for the mathematical computation of Ac equation and has been shown that the proposed technique is more stable than the Fourier-Von Neumann technique for solving these type equations. Hariharan and Kannan [Citation17] developed Haar wavelet or transform technique for this type equations, Bulut et al. [Citation20] used Bernoulli sub-equation function technique to gain exponential prototype structures to the AC model. Yang et al. [Citation6] studied the stability of the Implicit-Explicit approaches for AC equation [Citation37], Gui and Zhao [Citation21] studied the qualitative properties of travelling wave solution of the AC equation. Jeong and Kim [Citation22] proposed an explicit hybrid numerical method based on splitting technique and obtained analytical solution of Allen-Cahn equation, while the combination of Quasi-Newton, reproducing kernel and finite difference methods are utilized by Niu et al. [Citation23]. Hou and Leng [Citation23] considered a finite difference technique for the approximations of one-dimensional AC equation. Recently, Chen et al. [Citation24] derived a posteriori error approximation based on the elliptic reconstruction method for AC equation by applying Crank–Nicolson finite element technique.

The Newell-Whitehead equation which is also known as Newell–Whitehead–Segel equation explains the dynamical behaviour near the bifurcation point for the Rayleigh-Benard convection of binary fluid mixtures [Citation7]. In recent years, many authors have studied this equation and for the numerical solution of this type equation, different approaches have been employed like Ezzati and Shakibi [Citation25] applied multiquadric quasi-interpolation and Adomian's decomposition methods for the numerical treatment of NW equation. Homotopy Pade and Homotopy analysis methods have been employed by Kheiri et al. [Citation3], Sakaguchi [Citation26] studied Zigzag instability of the NW equation numerically, while, Antoniou [Citation27] obtained analytic solution of the NW equation by using Riccati equation method.

The well-known Fisher's equation combines logistic nonlinearity with diffusion. It was Fisher [Citation28] who presented for the first time, the renowned equation is known as Fisher equation, to define the propagation of a mutant gene, which has many applications and encountered in population dynamics, chemical kinetics, flame propagation, neurophysiology and autocatalytic chemical reactions [Citation29–31]. Many researchers have explained this model by different methods like Harihar an et al. [Citation32] have presented Haar wavelet technique for the mathematical treatment of Fisher's equation. Homotopy analysis technique has been employed for the analytical solution of Fisher equation by Babolian and Saeidian [Citation8]. Ismail et al. [Citation1] have employed Adomian decomposition technique for the approximate solution, Zhang et al. [Citation33] employed discontinuous Galerkin technique for numerical solution, Moghimi and Hejazi [Citation34] have used Variational iteration method and by Modified pseudospectral method is investigated by Javidi [Citation35]. Triki and Wazwaz [Citation36] proposed a trial equation method for exact soliton solutions have been obtained for the first time of the Fisher equation. It is worth referencing that Wazwaz made a nitty-gritty investigation for solitons and kink solutions of Newell–Whitehead, Allen-Cahn and Fisher equations using tanh–coth approach [Citation7] and analytical solutions of these equations are attained by Adomian decomposition method [Citation37].

In the last two decades, the variational iteration method has been broadly employed for the analytic approximate solutions of different types of PDEs [Citation38–43]. The originator himself advanced this method and now variational iteration algorithms have attracted more researchers. These algorithms are employed as an alternative to obtain a precise and a reliable solution of the nonlinear PDEs models which reduce complexities counter in the process conventional methods like finite element procedures, finite difference and, Adomian decomposition method etc. [Citation44–53].

The main endeavour of this article is to introduce a numerical algorithm to approximate the Newell–Whitehead (NW), Allen–Cahn (AC) and Fisher's equations. It is to be worth mentioning that such model equations arise commonly in various branches of science, engineering and physics, the proposed algorithm is completely well-suited with the complications of such problems as well as easy to implement and use. Numerical results are very accurate and encouraging.

This article is composed as follows; in Section [Citation2], modified variational iteration algorithm-II is depicted. In Section [Citation3], To check the dependability of new presented technique, some problems are incorporated and results are shown in the form of absolute error for various values of parameters used in the models, and in the last segment [Citation4], a nitty gritty conclusion is discussed.

2. Description of the method

In order to convey the elementary idea of MVIA-II, we consider. (2) L(v)+N(v)=g,(2) where L(v) is a linear, N(v) is a nonlinear operator and g is the source term. For any nonzero scalar λ, we have (3) λ[L(v)+N(v)g]=0,(3) By taking the integral from 0 to ς, we get, (4) 0ςλ[L(v)+N(v)g]ds,(4) The above relation can be rewritten as: (5) vn(ς)=vn(ς)+0ςλ[L(v)+N(v)g]ds,(5) From Equation (5), one can find The relation of recurrence of VIM given below, (6) vn+1(ς)=vn(ς)+0ς[L{vn(s)}+N{vn(s)}g]ds,(6)

For a given v0(ς), approximate solution vn+1(ς) of equation (5) can be obtained, and the Equation (6) is known as variational iteration method, where the unknown scalar λ is known as the Lagrange multiplier [Citation54], its values can be obtained by using the optimality conditions. (7) vn+1(ς)=vn(ς)+0ςλ[L{vn(s)}+N{vn(s)}~g]ds,(7) In the above recurrence relation vn(s)~ is considered as a restricted variation. which in turn gives δvn(s)~=0.

According to He et al. [Citation55,Citation56], a more summarizing iteration formula can be made, known as variational iteration algorithm-II (VIA-II), (8) vn+1(ς)=v0(ς)+0ςλ[N{vn(s)}g]ds,(8) The sequence of approximants obtained gives us the exact solution v(ς), where (9) v(ς)=Limnvn(ς).(9) An auxiliary parameter h can be presented into the iterative algorithm: VIA-II, which is employed to improve the accurateness and ability of the procedure. By introducing h, in MVIA-II and summarizing the procedure; (10) v0(ς)isaproperinitialapproximation,v1(ς,h)=v0(ς)+h0ςλ(s)[L{v0(s)}+N{v0(s)}g(s)]ds,vn+1(ς,h)=v0(ς,h)+h0ςλ(s)[N{vn(s,h)}g(s,h)]ds,n=1,2,3,(10) This algorithm is named as MVIA-II and utilized here to investigate some nonlinear Parabolic equations numerically.

3. Numerical applications

In order to demonstrate the implementation, precision and effectiveness of the planned algorithm, five different types of nonlinear Parabolic equations have been solved in this section. Two test problems are for Allen–Cahn equation, two for Newell–Whitehead equation and the other one test problem is for the Fisher equation. We compute the absolute error described by the below relation Ej=|vjexactVjapproximate|.Also, all the numerical computation work has been made by using Mapple and Matlab R2015a.

3.1. Test Problem 1 (Allen–Cahn equation)

First, consider the Equation (1) with the values of constants as n=3,α=1andβ=1, which gives the AC equation of the following form [Citation57], (11) vt=2vx2+vv3,(11)

With initial-boundary conditions: v(x,0)=0.5+0.5tanh(0.3536x),v(0,t)=0.5+0.5tanh(0.75t). v(1,t)=0.5+0.5tanh(0.35360.75t),The exact solution of the above system as follows from [Citation57]: (12) v(x,t)=0.5+0.5 tanh(0.3536x0.75t).(12)

The relation of recurrence of VIM for Equation (11) is given by, (13) vn+1(x,t,h)=vn(x,t,h)+h0tλ(ς)×vn(x,ς,h)ς2vn(x,ς,h)x2~vn(x,ς,h)+~vn(x,ς,h)3~vn(x,ς,h)ςdς,(13) The value of λ(ς) can be obtained by the variational principle [Citation58–60] or using the optimality condition, vn+1(x,t,h)vn(x,t,h)=0We obtained the value of λ(ς), which is λ(ς)=1. By putting the value of λ(ς) in equation (13) gives (14) vn+1(x,t,h)=vn(x,t,h)+h0tλ(ς)vn(x,ς,h)ς2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)3)2vn(x,ς,h)x2dς,(14)

According to our proposed scheme (10), the following iterative formula is obtained (15) vn+1(x,t,h)=v0(x,t,h)+h0tλ(ς)2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)3)2vn(x,ς,h)x2dς,(15) We consider the initial approximation v0(x,t) as, v0(x,t)=0.5+0.5tanh(0.3536x).Then from The relation of recurrence of VIM (14), we get the following other iterations, v1(x,t,h)=tanh((221x)/625)/2(htexp((442x)/625)(585989exp(442x)/625)+585886))/(390625exp((442x)/625)+1)31/2,

For obtained approximate solution, the following residual function can be used to find a valid value of h, (16) r3(x,t,h)=v3(x,t,h)t2v3(x,t,h)x2v3(x,t,h)+v3(x,t,h)3.(16)

The norm 2 of residual function (16) for 3rd-order approximate solution for (x,t)ϵ[0,1]×[0,1] is (17) e3(h)=1(11)2i=010j=010r3i10,j10,h212(17)

The residual function (17) can be utilized for the approximation of e3(h) and an appropriate value of the h can be found out by making the e3(h) minimum. The value of the auxiliary parameter is determined to be 0.956746100718808 when the minimum value of e3(h) is obtained which is 0.768386328622880561E-3. More precise and accurate results can be obtained when the number of iterations is increased. Utilizing the value of h in v3(x,t,h) in the domain (x,t)ϵ[0,1]×[0,1], the following results are obtained.

The numerical solutions of Test Problem (1) are reported in Tables  and . To prove the efficiency of the MVIA-II, comparison in terms of absolute errors is carried out the proposed technique and trigonometric B-spline collocation technique are reported in Table , while the comparison of MVIA-II and exact solutions are presented in Table . In comparison with [Citation61] results, one can ensure that the results of MVIA-II are more accurate, efficient and reliable. Graphical results of Allen-Cahn equation corresponding Test Problem (1) are shown in Figures  and . In the first one, the behaviour of exact and MVIA-II solutions has been shown while in second the absolute errors graphs have been plotted for t=0.001 and t=0.005. It is cleared from figures that the MVIA-II can handle the nonlinear Parabolic equations precisely (Figure ).

Figure 1. (Left): Behavior of exact and (Right): approximate solution for Test Problem 1.

Figure 1. (Left): Behavior of exact and (Right): approximate solution for Test Problem 1.

Figure 2. Comparing the curves of absolute errors for different time levels for Test Problem 1.

Figure 2. Comparing the curves of absolute errors for different time levels for Test Problem 1.

Figure 3. Comparing the curves of absolute errors for different time levels for the Test Problem 2.

Figure 3. Comparing the curves of absolute errors for different time levels for the Test Problem 2.

Table 1. Comparison in the form of absolute errors for Test Problem 1.

Table 2. Comparison of the numerical results for Test Problem 1.

3.2. Test Problem 2 (Allen–Cahn equation)

Consider the Equation (1) with the values of constants as n=3,α=1andβ=1, which gives the AC equation of the following form [Citation57], (18) vt=2vx2+vv3,(18) Having the initial condition: v(x,0)=1+e22x1,

And boundary conditions v(0,t)=1+e32t1,v(1,t)=1+e221+322t1,and exact solution from [Citation57], which is: (19) v(x,t)=1+e22x+322t1.(19)

The relation of recurrence of VIM for Equation (18) is given by, (20) vn+1(x,t,h)=vn(x,t,h)+h0tλ(ς)×vn(x,ς,h)ς2vn(x,ς,h)x2~vn(x,ς,h)~+vn(x,ς,h)3~vn(x,ς,h)ςdς.(20) The value of λ(ς) can be obtained by the variational principle [Citation58–60] or using the optimality condition, vn+1(x,t,h)vn(x,t,h)=0We obtained the value of λ(ς), which is λ(ς)=1. By putting the value of λ(ς) in equation (20) gives (21) vn+1(x,t,h)=vn(x,t,h)h0tvn(x,ς,h)ς2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)32vn(x,ς,h)x2dς.(21)

According to our proposed scheme (10), the following iterative formula is obtained (22) vn+1(x,t,h)=v0(x,t,h)+h0tλ(ς)2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)32vn(x,ς,h)x2dς,(22)

We consider the initial approximation v0(x,t) as, v0(x,t)=1+e22x1.Then from The relation of recurrence of VIM (22), we get the following other iterations, v1(x,t,h)=(exp((2(1/2)x)/2)(2exp((2(1/2)x)/2)+3ht+2))/(2(exp((2(1/2)x)/2)+1)2), v2(x,t,h)=1/(exp((2(1/2)x)/2)+1)+(3htexp((2(1/2)x)/2)(96exp(2(1/2)x)+16exp(22(1/2)x)+64exp((2(1/2)x)/2)+64exp((32x)/2)+12ht24h2t2exp(2(1/2)x)9h3t3exp(2(1/2)x)24h2t2exp((32(1/2)x)/2)12htexp(22(1/2)x)+24htexp((2(1/2)x)/2)24htexp((32(1/2)x)/2)+16))/(32(exp((2(1/2)x)/2)+1)6), For obtained approximate solution v4(x,t,h), the following residual function can be used to find a valid value of h, (23) r4(x,t,h)=v4(x,t,h)t2v4(x,t,h)x2v4(x,t,h)+v4(x,t,h)2(23)

The norm 2 of residual function (23) with respect to h for (x,t)ϵ[0,1]×[0,1] is: (24) e4(h)=1112i=010j=010r4i10,j10,h212(24) The residual function (24) can be utilized for the approximation of e4(h) and an appropriate value of the h can be found out by making the e4(h) minimum. The value of the auxiliary parameter is determined to 0.846053479477633 when the minimum value of e4(h) is 0.874216890183716032E-2. More precise and accurate results can be obtained when the number of iterations is increased. By means of this value of h in v4(x,t,h) in the domain (x,t)ϵ[0,1]×[0,1], error b/w the exact and MVIA-II solutions can be seen in Figure , while the Comparison in the form of absolute errors of MVIA-II and TBS [Citation42] for different values of t are presented in Table .

Figure 4. Absolute error graph for x = 1 for Test Problem 3.

Figure 4. Absolute error graph for x = 1 for Test Problem 3.

Table 3. Comparison of the numerical results for Test Problem 2.

Table 4. Comparison of the numerical results for Test Problem 3.

3.3. Test Problem 3 (Newell–Whitehead equation)

Consider the Equation (1) with the values of constants as n=2,α=1andβ=1, which gives the NW equation of the following form (25) vt=2vx2+vv2,(25) having initial condition: v(x,0)=1+ex62

and exact solution from [Citation62], which is: (26) v(x,t)=1+ex656t2.(26)

By applying MVIA-I, The relation of recurrence of VIM for Equation (25) is given by, (27) vn+1(x,t,h)=vn(x,t,h)+h0tλ(ς)vn(x,ς,h)ς2vn(x,ς,h)x2~vn(x,ς,h)~+vn(x,ς,h)2~dς,(27) The value of λ(ς) can be obtained by the variational principle [Citation58–60] or using the optimality condition, vn+1(x,t,h)vn(x,t,h)=0We obtained the value of λ(ς), which is λ(ς)=1. By putting the value of λ(ς) in equation (27) gives in the following iterative structure: (28) vn+1(x,t,h)=vn(x,t,h)h0tvn(x,ς,h)ς2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)22vn(x,ς,h)x2dς.(28) According to our proposed scheme (10), the following iterative formula is obtained (29) vn+1(x,t,h)=v0(x,t,h)+h0tλ(ς)2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)22vn(x,ς,h)x2dς,(29) We consider the initial approximation v0(x,t) as, v0(x,t)=11+ex62.Then from The relation of recurrence of VIM (29), we get the following other iterations, v1(x,t,h)=(3exp((6(1/2)x)/6)+5htexp((6(1/2)x)/6)+3)/×(3(exp((6(1/2)x)/6)+1)3), v2(x,t,h)=1/(exp((6(1/2)x)/6)+1)2+(h((5texp((6(1/2)x)/6)(36exp((6(1/2)x)/2)+108exp((6(1/2)x)/3)15ht+30htexp((6(1/2)x)/2)+45htexp((6(1/2)x)/3)+36))/108(5texp((6×(1/2)x)/3)(20h2t2108))/108))/(exp((6(1/2)x)/6)+1)6,

For obtained approximate solution v4(x,t,h), the following residual function can be used to find a valid value of h, (30) r4(x,t,h)=v4(x,t,h)t2v4(x,t,h)x2v4(x,t,h)+v4(x,t,h)2(30)

The norm 2 of residual function (30) with respect to h for (x,t)ϵ[0,1]×[0,1] is: (31) e4(h)=1112i=010j=010r4i10,j10,h212(31) The residual function (31) can be utilized for the approximation of e4(h) and an appropriate value of the h can be found out by making the e4(h) minimum. The value of the auxiliary parameter is determined to be1.00001765132560 when the minimum value of e4(h) is achieved. More precise and accurate results can be obtained when the number of iterations is increased. By means of this value of h in v4(x,t,h) in the domain (x,t)ϵ[0,1]×[0,1], error b/w the exact and MVIA-II solutions can be seen in Figure , while the comparison of MVIA-II and exact solutions, as well as Comparison in the form of absolute errors with VIM, is presented in Table , which show that the proposed technique can handle the Newell–Whitehead equations precisely.

Table 5. Comparison of the numerical results for Test Problem 4.

3.4. Test Problem 4 (Newell–Whitehead equation)

Consider the Equation (1) with the values of constants as n=4,α=1andβ=1, which gives the NW equation of the following form the [Citation63] (32) vt=2vx2+vv4,0<x<1,t>0,(32) having the initial condition: v(x,0)=1+e3x1023,and exact solution from [Citation63], which is: (33) v(x,t)=12tanh3210x710t+1223(33)

The relation of recurrence of VIM for Equation (32) is given by, (34) vn+1(x,t,h)=vn(x,t,h)+h0tλ(ς)2vn(x,ς,h)x2vn(x,ς,h)ς2vn(x,ς,h)x2~vn(x,ς,h)~+vn(x,ς,h)4~2vn(x,ς,h)x2dς,(34)

The value of λ(ς) can be obtained by the variational principle [Citation58–60] or using the optimality condition, vn+1(x,t,h)vn(x,t,h)=0We obtained the value of λ(ς), which is λ(ς)=1. By putting the value of λ(ς) in equation (34) gives in the following iterative structure: (35) vn+1(x,t,h)=vn(x,t,h)h0t×vn(x,ς,h)ς2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)42vn(x,ς,h)x2dς,(35)

According to our proposed scheme (10), the following iterative formula is obtained (36) vn+1(x,t,h)=v0(x,t,h)+h0tλ(ς)×2vn(x,ς,h)x2vn(x,ς,h)+vn(x,ς,h)2)2vn(x,ς,h)x2dς,(36)

We consider the initial approximation v0(x,t) as, v0(x,t)=1+e3x1023,Then from The relation of recurrence of VIM (36), we get the following other iterations, v1(x,t,h)=((1/(exp((310(1/2)x)/10)+1))×(5/3)(5exp((310(1/2)x)/10)+7htexp((310(1/2)x)/10)+5))/5,

For obtained approximate solution, the following residual function can be used to find a valid value of h (37) r4(x,t,h)=v4(x,t,h)t2v4(x,t,h)x2v4(x,t,h)+v4(x,t,h)4(37)

The norm 2 of residual function (37) for 4th-order approximation with respect to h for (x,t)ϵ[0,1]×[0,1] is (38) e4(h)=1112i=010j=010r4i10,j10,h212(38)

The residual function (38) can be utilized for the approximation of e4(h) and an appropriate value of the h can be found out by making the e4(h) minimum. The value of the auxiliary parameter is determined to be 0.999795976281803 when the minimum value of e4(h) is 0.347702197150023600e-3. More precise and accurate results can be obtained when the number of iterations is increased.

Utilizing the value of h in v4(x,t,h) in the domain (x,t)ϵ[0,1]×[0,1], the comparison of exact and MVIA-II solutions can be seen in Figure  for different values of t, while to prove the effectiveness of the suggested technique for various values of t,x and absolute errors in Table  along with the results of homotopy perturbation transform technique given in [Citation63]. One can ensure that the results of MVIA-II are more accurate and can be obtained in a very short time.

Figure 5. Comparing the curves of absolute errors for different time levels for the Test Problem 4.

Figure 5. Comparing the curves of absolute errors for different time levels for the Test Problem 4.

3.5. Test Problem 5 (Fisher equation)

Consider the Equation (1) with the values of constants as n=2,α=6andβ=6, which gives the Fisher equation of the form [Citation64], (39) vt=2vx2+6v(1v),(39) having the initial condition: v(x,0)=(1+ex)2,And exact solution from [Citation64], which is: (40) v(x,t)=(1+ex5t)2.(40)

The relation of recurrence of VIM for Equation (39) is given by, (41) vn+1(x,t,h)=vn(x,t,h)+h0tλ(ς)vn(x,ς,h)ς2vn(x,ς,h)x2~6vn~(x,ς,h)×(1vn~(x,ς,h))vn(x,ς,h)ςdς,(41)

The value of λ(ς) can be obtained by the variational principle [Citation58–60] or using the optimality condition, vn+1(x,t,h)vn(x,t,h)=0We obtained the value of λ(ς), which is λ(ς)=1. By putting value of λ(ς) in equation (39) gives (42) vn+1(x,t,h)=v0(x,t,h)+h0tλ(ς)2vn(x,ς,h)x26vn(x,ς,h)(1vn(x,ς,h))2vn(x,ς,h)x2dς,(42) According to our proposed scheme (10), the following iterative formula is gained (43) vn+1(x,t,h)=v0(x,t,h)+h0tλ(ς)×2vn(x,ς,h)x2vn(x,ς,h)×(1vn(x,ς,h)2)2vn(x,ς,h)x2dς,(43) We consider the initial approximation v0(x,t) as, v0(x,t)=(1+ex)2,Then from The relation of recurrence of VIM (43), we get the following other iterations, v1(x,t,h)=(exp(x)+10htexp(x)+1)/×(exp(x)+1)3, v2(x,t,h)=1/(exp(x)+1)2(h(5texp×(2x)(40h2t26)5texp(x)(6exp(2x)+2exp(3x)5ht+15htexp(2x)+10htexp(3x)+2)))/(exp(x)+1)6, For obtained approximate solution, the following residual function can be used to find a valid value of h (44) r3(x,t,h)=v3(x,t,h)t2v3(x,t,h)x26v3(x,t,h)(1v3(x,ς,h)).(44) The norm 2 of residual function (44) for 3rd-order approximation with respect to h for (x,t)ϵ[0,1]×[0,1] is (45) e3(h)=1(11)2i=010j=010r3i10,j10,h212(45) The residual function (45) can be utilized for the approximation of e3(h) and an appropriate value of the h can be found out by making the e3(h) minimum. The value of the auxiliary parameter is determined to be 0.971647912904180 when the minimum value of e3(h) is obtained which is 0.617775361521317526e-1. More precise and accurate results can be obtained when the number of iterations is increased. Utilizing the value of h in v3(x,t,h) in the domain (x,t)ϵ[0,1]×[0,1], the following results are obtained.

Comparison of results of the MVIA-II with the results produced by approaches reported in [Citation64] is shown in Table , which demonstrate that the overall results of proposed MVIA-II are either better or same with the results of [Citation64], where modified variational iteration method and Adomian decomposition method are employed. In Figure , the absolute error graphs are plotted for t=0.2, t=0.3 and t=0.4. It is cleared from figure and table that the proposed MVIA-II can handle the fisher equation accurately.

Figure 6. Absolute error graph for different times for Test Problem 6.

Figure 6. Absolute error graph for different times for Test Problem 6.

Table 6. Comparison in the form of absolute errors for Test Problem 6.

4. Conclusions

In this article, we have studied and analyzed an iterative algorithm named as modified variational iteration algorithm-II for solving Allen–Cahn, Newell–Whitehead and Fisher equations with different parameters and presented in great detail, including tabulated numerical results and figures. This modified algorithm makes simple the computational work and results of high degree precision can be gotten in limited iterations as compared to other known approaches like variational iteration method, trigonometric B-spline collocation method, homotopy perturbation transform method, modified variational iteration method and Adomian decomposition method.

The proposed method will be able to use without using discretization, shape parameter, Adomian polynomials, transformation, linearization or restrictive assumptions and thus are particularly perfect with the expanded and flexible nature of the physical problems. Furthermore, the modification based upon the auxiliary parameter is easier to use and is more user friendly. The main advantage is that the auxiliary parameter involved in the MVIA-II is able to control the convergence rate and its optimum value can be determined.

Hence, we infer that the proposed algorithm is a reliable and proficient incredible scientific instrument for tackling nonlinear Parabolic problems in science and engineering.

Disclosure statement

No potential conflict of interest was reported by the author(s).

References

  • Ismail HNA, Raslan K, Abd Rabboh AA. Adomian decomposition method for Burger’s–Huxley and Burger’s–Fisher equations. Appl Math Comput. 2004;159(1):291–301.
  • Patil HM, Maniyeri R. Finite difference method based analysis of bio-heat transfer in human breast cyst. Therm Sci Eng Prog. 2019;10:42–47.
  • Kheiri H, Alipour N, Dehghani R. Homotopy analysis and Homotopy-Pade methods for the modified Burgers-Korteweg-de-Vries and the Newell Whitehead equation. Math Sci. 2011;5(1):33–50.
  • He J-H. Variational principle for the generalized KdV-Burgers equation with fractal derivatives for shallow water waves. J Appl Comput Mech. 2020;6(4):735–740.
  • Zayed EME, Alurrfi KAE. A new Jacobi elliptic function expansion method for solving a nonlinear PDE describing the nonlinear low-pass electrical lines. Chaos Solitons Fractals. 2015;78:148–155.
  • Yang J, Tang T, Song H, et al. Nonlinear stability of the implicit-explicit methods for the Allen-Cahn equation. Inverse Probl Imaging. 2013;7(3):679–695.
  • Wazwaz A-M. The tanh–coth method for solitons and kink solutions for nonlinear parabolic equations. Appl Math Comput. 2007;188(2):1467–1475.
  • Babolian E, Saeidian J. Analytic approximate solutions to Burgers, Fisher, Huxley equations and two combined forms of these equations. Commun Nonlinear Sci Numer Simul. 2009;14(5):1984–1992.
  • Ji B, Zhang L. Error estimates of exponential wave integrator Fourier pseudospectral methods for the nonlinear Schrödinger equation. Appl Math Comput. 2019;343:100–113.
  • Wazwaz A-M. The Hirota’s bilinear method and the tanh–coth method for multiple-soliton solutions of the Sawada–Kotera–Kadomtsev–Petviashvili equation. Appl Math Comput. 2008;200(1):160–166.
  • Patra A, Saha Ray S. Homotopy perturbation sumudu transform method for solving convective radial fins with temperature-dependent thermal conductivity of fractional order energy balance equation. Int J Heat Mass Transf. 2014;76:162–170.
  • Costa R, Nóbrega JM, Clain S, et al. Very high-order accurate finite volume scheme for the convection-diffusion equation with general boundary conditions on arbitrary curved boundaries. Int J Numer Methods Eng. 2019;117(2):188–220.
  • Safdari Shadloo M. Numerical simulation of compressible flows by lattice Boltzmann method. Numer Heat Transf Part A Appl. 2019;75(3):167–182.
  • Nur Alam M, Ali Akbar M. Some new exact traveling wave solutions to the simplified MCH equation and the (1+1)-dimensional combined KdV-mKdV equations. J Assoc Arab Univ Basic Appl Sci. 2015;17:6–13.
  • Alam MN. Exact solutions to the foam drainage equation by using the new generalized (G’/G)-expansion method. Results Phys. 2015;5:168–177.
  • Rafiq M, Ahmad H, Mohyud-Din ST. Variational iteration method with an auxiliary parameter for solving Volterra’s population model. Nonlinear Sci. 2018;4:835–839.
  • Hariharan G, Kannan K. Haar wavelet method for solving some nonlinear parabolic equations. J Math Chem. 2010;48(4):1044–1061.
  • Hariharan G. An efficient Legendre wavelet-based approximation method for a few Newell–Whitehead and Allen–Cahn equations. J Membr Biol. 2014;247(5):371–380.
  • Yokus A, Bulut H. On the numerical investigations to the Cahn-Allen equation by using finite difference method. An Int J Optim Control Theor Appl. 2018;9(1):18.
  • Bulut H, Atas SS, Baskonus HM. Some novel exponential function structures to the Cahn-Allen equation. Cogent Phys. 2016;3(1).
  • Gui C, Zhao M. Traveling wave solutions of Allen–Cahn equation with a fractional Laplacian. Ann l’Institut Henri Poincare Non Linear Anal. 2015;32(4):785–812.
  • Jeong D, Kim J. An explicit hybrid finite difference scheme for the Allen–Cahn equation. J Comput Appl Math. 2018;340:247–255.
  • Niu J, Xu M, Yao G. An efficient reproducing kernel method for solving the Allen–Cahn equation. Appl Math Lett. 2019;89:78–84.
  • Chen Y, Huang Y, Yi N. Recovery type a posteriori error estimation of adaptive finite element method for Allen–Cahn equation. J Comput Appl Math. 2019;361: 112574.
  • Ezzati R, Shakibi K. Using adomian’s decomposition and multiquadric quasi-interpolation methods for solving Newell–Whitehead equation. Procedia Comput Sci. 2011;3:1043–1048.
  • Sakaguchi H. Zigzag instability and reorientation of roll pattern in the Newell-Whitehead equation. Prog Theor Phys. 1991;86(4):759–763.
  • Antoniou SM. The Riccati equation method with variable expansion coefficients. III. Solving the Newell-Whitehead equation. Differ Equations Appl. 2009;369(1):93–132.
  • Fisher RA. The wave of advance of advantageous genes. Ann Eugen. 1937;7(4):355–369.
  • Frank-Kamenetskii DA. Diffusion and heat exchange in chemical kinetics. Oxford: Princeton University Press; 2016.
  • Tuckwell HC. Introduction to theoretical neurobiology. Cambridge: Cambridge University Press; 1988.
  • Brazhnik PK, Tyson JJ. On traveling wave solutions of Fisher’s equation in two spatial dimensions. SIAM J Appl Math. 2000;60(2):371–391.
  • Hariharan G, Kannan K, Sharma KR. Haar wavelet method for solving Fisher’s equation. Appl Math Comput. 2009;211(2):284–292.
  • Zhang R, Yu X, Zhao G. The local discontinuous Galerkin method for Burger’s–Huxley and Burger’s–Fisher equations. Appl Math Comput. 2012;218(17):8773–8778.
  • Moghimi M, Hejazi FSA. Variational iteration method for solving generalized Burger–Fisher and Burger equations. Chaos Solitons Fractals. 2007;33(5):1756–1761.
  • Javidi M. Modified pseudospectral method for generalized Burger’s-Fisher equation. Int Math Forum. 2006;1(29–32):1555–1564.
  • Triki H, Wazwaz A-M. Trial equation method for solving the generalized Fisher equation with variable coefficients. Phys Lett A. 2016;380(13):1260–1262.
  • Wazwaz A-M, Gorguis A. An analytic study of Fisher’s equation by using Adomian decomposition method. Appl Math Comput. 2004;154(3):609–620.
  • Ahmad H, Khan TA. Variational iteration algorithm-I with an auxiliary parameter for wave-like vibration equations. J Low Freq Noise Vib Act Control. 2019;38(3–4):1113–1124.
  • Ahmad H, Khan TA, Cesarano C. Numerical solutions of coupled Burgers’ equations. Axioms. 2019;8(4):119.
  • Ahmad H, Seadawy AR, Khan TA. Numerical solution of Korteweg-de Vries-Burgers equation by the modified variational iteration algorithm-II arising in shallow water waves. Physica Scripta. 2020;95:045210.
  • Ahmad H. Auxiliary parameter in the variational iteration algorithm-II and its optimal determination. Nonlinear Sci Lett A. 2018;9(1):62–72.
  • Nadeem M, Li F, Ahmad H. Modified Laplace variational iteration method for solving fourth-order parabolic partial differential equation with variable coefficients. Comput Math Appl. 2019;87:2025.
  • Seadawy AR, Lu D, Yue C. Travelling wave solutions of the generalized nonlinear fifth-order KdV water wave equations and its stability. Journal of Taibah University for Science. 2017;11:623–633.
  • Seadawy AR, Alamri SZ. Mathematical methods via the nonlinear two-dimensional water waves of Olver dynamical equation and its exact solitary wave solutions. Results Phys. 2018;8:286–291.
  • Seadawy AR, Iqbal M, Lu D. Nonlinear wave solutions of the Kudryashov–Sinelshchikov dynamical equation in mixtures liquid-gas bubbles under the consideration of heat transfer and viscosity. J Taibah Univ Sci. 2019;13(1):1060–1072.
  • Seadawy AR, El-Rashidy K. Dispersive solitary wave solutions of Kadomtsev-Petviashvili and modified Kadomtsev-Petviashvili dynamical equations in unmagnetized dust plasma. Results Phys. 2018;8:1216–1222.
  • Seadawy AR, Manafian J. New soliton solution to the longitudinal wave equation in a magneto-electro-elastic circular rod. Results Phys. 2018;8:1158–1167.
  • Alam MN, Alam MM. An analytical method for solving exact solutions of a nonlinear evolution equation describing the dynamics of ionic currents along microtubules. J Taibah Univ Sci. 2017;11(6):939–948.
  • Seadawy AR. Three-dimensional weakly nonlinear shallow water waves regime and its traveling wave solutions. Int J Comput Methods. 2018;15(3):1850017.
  • Alam MN, Tunc C. An analytical method for solving exact solutions of the nonlinear Bogoyavlenskii equation and the nonlinear diffusive predator-prey system. Alexandria Eng J. 2016;55(2):1855–1865.
  • Alam MN, Li X. Exact traveling wave solutions to higher order nonlinear equations. J Ocean Eng Sci. 2019;4(3):276–288.
  • Nur Alam M, Hafez MG, Ali Akbar M, et al. Exact traveling wave solutions to the (3+1)-dimensional mKdV-ZK and the (2+1)-dimensional Burgers equations via exp(-Φ(η))-expansion method. Alexandria Eng J. 2015;54(3):635–644.
  • Seadawy AR. Solitary wave solutions of tow-dimensional nonlinear Kadomtsev-Petviashvili dynamic equation in a dust acoustic plasmas. Pramana. 2017;89:1–11, article no. 49.
  • Inokuti M, Sekine H, Mura T. General use of the Lagrange multiplier in nonlinear mathematical physics. Oxford: Pergamon Press; 1978.
  • He J-H, Wu G-C, Austin F. The variational iteration method which should be followed. Nonlinear Sci Lett A. 2010;1(1):1–30.
  • He J-H, Wu X-H. Variational iteration method: New development and applications. Comput Math Appl. 2007;54(7–8):881–894.
  • Zahra WK. Trigonometric B-spline collocation method for solving PHI-four and Allen–Cahn equations. Mediterr J Math. 2017;14(3):122.
  • He J-H. A modified Li-He’s variational principle for plasma. Int J Numer Methods Heat Fluid Flow. 2019;82:481.
  • He J-H. Lagrange crisis and generalized variational principle for 3D unsteady flow. Int J Numer Methods Heat Fluid Flow. 2019;27:427.
  • He J-H, Sun C. A variational principle for a thin film equation. J Math Chem. 2019;57(9):2075–2081.
  • Gürarslan G. Numerical modelling of linear and nonlinear diffusion equations by compact finite difference method. Appl Math Comput. 2010;216(8):2472–2478.
  • Prakash A, Kumar M. He’s variational iteration method for the solution of nonlinear Newell–Whitehead–Segel equation. J Appl Anal Comput. 2016;6(3):738–748.
  • Zellal M, Belghaba K. Applications of homotopy perturbation transform method for solving Newell-Whitehead-Segel equation. Gen Lett Math. 2017;3(1):258.
  • Mohyud-Din ST, Noor MA. Modified variational iteration method for solving Fisher’s equations. J Appl Math Comput. 2009;31(1–2):295–308.