Abstract
In this study, an efficient numerical approach is formulated for solving a category of non-singular variable-order time fractional coupled Burgers’ equations with the aid of the Hahn polynomials. The fractional differential operators are considered in the Atangana–Baleanu–Caputo concept. The designed method converts the original system into an algebraic system which can be simply handled. In order to verify that the demonstrated algorithm is reliable and accurate, some numerical experiments have been processed. The obtained solutions manifest the effectiveness and accuracy of the presented method for solving this class of equations.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The main purpose of this work is to study an advanced version of the coupled Burgers’ equations involving non-singular variable-order (VO) fractional derivatives. Technically, these systems can be described as follows:
where \(\xi (x,t),\,\vartheta (x,t)\in (0,1)\), \(f_{1}(x,t)\) and \(f_{2}(x,t)\) are continuous functions on their domains, and \(\mu _{i}\), \(\sigma _{i}\) and \(\kappa _{i}\) for \(i=1,2\) are constants. Note that the VO fractional differentiations are considered in the concept of Atangana–Baleanu–Caputo (ABC) [1]. In this study, we focus on the model associated with the following initial conditions
and the boundary conditions
We remind that different classes of constant-order fractional coupled Burgers’ equations have been studied by many scholars in the last years, e.g. [2,3,4,5,6,7]. It is worth noting that when \(\xi (x,t)=1\) and \(\vartheta (x,t)=1\), the above model reduces to the classical coupled Burgers’ equations. Recently, the Burgers’ and coupled Burgers’ equations are successfully used in many physical phenomena like, wave propagation, traffic flow, nuclear fusion reactor, soil water, turbulent mixing and others [6].
In recent years, the kernel singularity in the previous fractional operators (derivative and integral) has aroused the interest of researchers to define non-singular fractional operators, for example, see [1, 8, 9]. As it is known, mathematical and dynamical systems including operators with singular kernel might face inconsistency in some points. Versus, it has been expressed that fractional equations including non-singular operators can model different problems in physics and engineering more precisely than fractional equations with singular operators [10]. In fact, eliminating the singularity avoids possible inconsistency of models and guarantees the feasibility of numerical results.
During the last decades, substantial attention has been directed to the VO fractional calculus (derivative and integral operators of variable orders) and its applications, e.g. [11,12,13]. Therefore, different numerical approximation methods have been studied to solve problems which involve with VO fractional derivatives in spite of the complexity of these operators. A meshless technique is applied in [14] to solve VO fractional reaction–diffusion equation in two dimensions. The artificial neural networks are used in [15] for some categories of VO fractional differential equations. A numerical technique is used in [16] for VO fractional 1D reaction–diffusion equation. A finite difference scheme is applied in [17] for VO fractional telegraph equation. An interpolation scheme by using the Lagrange polynomials is expressed in [18] for some classes of VO fractional differential equations. A meshless method is described in [19] to solve VO fractional 2D telegraph equation. The Legendre wavelets are used in [20] for VO fractional 2D reaction–diffusion equation. Legendre cardinal functions are used in [21] for nonlinear VO fractional Schrödinger equation. In [22], Chebyshev cardinal functions are utilized to solve a class of nonlinear VO fractional optimization problems. Recently, orthonormal Bernoulli polynomials are used in [23] to solve VO fractional coupled Boussinesq–Burger’s equations.
Discrete orthogonal polynomials as a useful class of basis functions have successfully been used instead of continuous orthogonal polynomials for various problems. They have been used in birth and death processes [24], chemical engineering [25], image coding [26] and optimization problems [27]. We note that there are some advantages in applying discrete polynomials, particularly computation efficiency. In fact, in order to approximate a continuous function, the coefficients of expansion can be obtained precisely by only computing a summation. Consequently, the implementation of numerical methods based on these polynomials is less complex and costly while they often fulfill spectral accuracy [27]. Briefly, any sufficiently differentiable function can be approximated by these polynomials efficiently and accurately.
Recently, the Hahn polynomials (HPs) as a useful class of discreet polynomials have been used for solving some classes of differential equations. In [28], the HPs used for solving VO fractional mobile-immobile advection-dispersion equation. These polynomials used in [29] for solving VO fractional Rayleigh–Stokes equation.
Since no previous study has been accomplished for the non-singular VO fractional model of the coupled Burgers’ equations, we first introduce the new type of VO time fractional coupled Burgers’ equations (1.1) and then we design a numerical method by using the HPs for its solution due to the mentioned advantages of the discrete HPs. The proposed method uses the operational matrices of classical and VO fractional derivatives of the shifted HPs for converting the mentioned system into an algebraic system of equations.
This work is organized in the following sections: In Sect. 2, the VO fractional derivative in the ABC sense is described. The HPs and their properties are reviewed in Sect. 3. Approximation by the shifted HPs is explained in Sect. 4. Some operational matrices of derivative of the shifted HPs are obtained in Sect. 5. Formulation of the expressed method is explained in Sect. 6. The designed method is implemented in Sect. 7 on some numerical examples. The conclusions of study are listed in Sect. 8.
2 The VO fractional calculus what non-singular kernel
Definition 2.1
[30] The Mittag–Leffler functions are defined by
and
Definition 2.2
[1] If u(x, t) defined on \(\left[ 0,{\mathcal {L}}\right] \times [0,{\mathcal {T}}]\) is differentiable with respect to t and \(\xi :\left[ 0,{\mathcal {L}}\right] \times [0,{\mathcal {T}}]\longrightarrow (0,1)\) is continuous, the VO time fractional differentiation of order \(\xi (x,t)\) of u(x, t) in the ABC sense is defined by
where \({\mathbf {C}}(\xi (x,t))=1-\xi (x,t)+\frac{\xi (x,t)}{\Gamma \left( \xi (x,t)\right) }\).
Corollary 2.3
[22] If \(k\in {\mathbb {N}}\cup \{0\}\) and \(\xi :\left[ 0,{\mathcal {L}}\right] \times [0,{\mathcal {T}}]\longrightarrow (0,1)\) is continuous, we have
3 The Hahn polynomials (HPs)
Definition 3.1
[31] The Pochhammer symbol \((\varpi )_{k}\) is defined as follows:
Definition 3.2
[31] The first kind Stirling numbers are defined by
where \(s_{k}^{(i)}\)’s are the second kind Stirling numbers as follows:
Definition 3.3
[32] Let \(a,b>-1\) be real constants and \(M\in {\mathbb {N}}\). The Hahn polynomial \(h_{m}(x;a,b,M)\) of degree m for \(m=0,1,\ldots ,M\) is defined over [0, M] by
where \((\varpi )_{k}\) is the Pochhammer symbol.
Remark 1
[32] The HPs are orthogonal with the following discrete inner product over [0, M]:
where
Remark 2
Note that \((-x)_{k}\) in Eq. (3.4) can also be rewritten as follows:
where \(S_{k}^{(n)}\)’s are the first kind Stirling numbers.
Corollary 3.4
From Definition 3.3 and Remark 2,, one has
Remark 3
For the practical use of the HPs on the interval \([0,{\mathcal {L}}]\), it is necessary to shift the domain of the definition by using the substitution \(z=\frac{M}{{\mathcal {L}}}x\), \(0\le x\le {\mathcal {L}}\).
Definition 3.5
The shifted HPs \(h_{m}^{*}(x;a,b,M)\) can be defined on the interval \([0,{\mathcal {L}}]\) by
4 Function approximation
A function \(u(x)\in C \left( [0,{\mathcal {L}}]\right)\) can be approximated via the shifted HPs in the form
where
in which
Note that Eq. (4.1) can be written in the matrix form as
where
Similarly, a function \(u(x,t)\in C\left( [0,{\mathcal {L}}]\times [0,{\mathcal {T}}]\right)\) can be approximated via the shifted HPs in the form
where \(\Lambda =\left[ {\lambda }_{ij}\right]\) is an \((M+1)\times (N+1)\) matrix with
Theorem 4.1
If u(x, t) is sufficiently differentiable over \([0,{\mathcal {L}}]\times [0,{\mathcal {T}}]\) with boundedness
\(\, and \, {\tilde{u}}(x,t)=H^{({\mathcal {L}})}_{M}(x)^{T}\Lambda H^{({\mathcal {T}})}_{N}(t)\) is the approximation of u(x, t) in terms of the shifted HPs, then
Proof
The proof is similar to the result obtained in [28] for the error bound, so we omit it. \(\square\)
5 Operational matrices
Lemma 5.1
The shifted HPs vector in Eq. (4.4) can be expressed as follows:
where \(A_{M}^{({\mathcal {L}})}\) is a square matrix of order \((M+1)\) with entries
and \(K_{M}(x)\) is a column vector of order \((M+1)\) in the form
Proof
Using Definition 3.5, the proof is clear. \(\square\)
Remark 4
The matrix \(A_{M}^{({\mathcal {L}})}\) is an upper triangular matrix which its determinant is computed as follows:
Meanwhile, regarding to Definition 3.5 for \(i=1,2,\ldots ,M+1\) and \(a,b>-1\), we have
Moreover, we have \(S_{i-1}^{(i-1)}=1\) and consequently \(\text {det}\left( A_{M}^{({\mathcal {L}})}\right) \ne 0\).
Lemma 5.2
The derivative of the vector introduced in Eq. (5.3) can be presented as
where \({\mathbb {D}}^{(1)}\) is a matrix of order \((M+1)\) with
Generally, we have
where \({\mathbb {D}}^{(r)}_{M}\) is the rth power of \({\mathbb {D}}^{(1)}_{M}\).
Proof
The proof is straightforward, so we omit it. \(\square\)
Lemma 5.3
If \(\xi : [0,{\mathcal {L}}]\times [0,{\mathcal {T}}]\rightarrow (0,1)\) is a two-variable continuous function, we have
where \({\mathbb {W}}^{(\xi (x,t))}_{N}\) is a matrix of order \((N+1)\) with
Proof
Using Corollary 2.3, the proof is straightforward. \(\square\)
Theorem 5.4
Let \(H_{M}^{({\mathcal {L}})}(x)\) be the shifted HPs vector defined in Eq. (4.4). Then, we have
where \({\mathbf {D}}^{\left( 1;{\mathcal {L}}\right) }_{M}\) is a matrix (called the derivative operational matrix of the shifted HPs) of order \((M+1)\) as follows:
Generally, we have
where \({\mathbf {D}}^{(r;{\mathcal {L}})}_{M}\) is the rth power of \({\mathbf {D}}^{(1;{\mathcal {L}})}_{M}\).
Theorem 5.5
If \(H_{N}^{({\mathcal {T}})}(t)\) is the shifted HPs vector given in Eq. (4.5) and \(\xi : [0,{\mathcal {L}}]\times [0,{\mathcal {T}}]\rightarrow (0,1)\) is continuous, then
where \({\mathbf {W}}^{(\xi (x,t);{\mathcal {T}})}_{N}\) is a matrix (called the VO fractional derivative operator matrix of order \(\xi (x,t)\) of the shifted HPs) of order \((N+1)\) in the form
Proof
Regarding to Lemmas 5.1 and 5.3, the proof is straightforward. \(\square\)
6 The computational method
In order to solve the system (1.1), we approximate the solution via the shifted HPs as
where \(\Lambda =[\lambda _{ij}]\) and \(\Theta =[\theta _{ij}]\) are unknown \((M+1)\times (N+1)\) matrices, and \(H^{({\mathcal {L}})}_{M}(x)\) and \(H^{({\mathcal {T}})}_{N}(t)\) are the vectors given in Eq. (4.5). Theorem 5.4 yields
and
Also, using Theorem 5.5, one has
By inserting Eqs. (6.1)–(6.4) into Eq. (1.1), one can introduce the residual functions
Beside, one can approximate the functions given in Eqs. (1.2) and (1.3) by the shifted HPs as follows:
and
where \(F_{i}\) and \(G_{i}\) for \(i=0,1,2\) are given coefficients vectors. So, from Eqs. (1.1), (1.2), (6.1) and the above two relations, we have
and
Eventually, the following system with \(2(M+1)\times (N+1)\) equations are generated from Eqs. (6.5), (6.6) and (6.7):
where \(x_{i}=\frac{{\mathcal {L}}}{2}\left( 1-\cos \left( \frac{(2i-1)\pi }{2(M+1)}\right) \right)\) for \(i=1,2,\ldots ,M+1\) and \(t_{j}=\frac{{\mathcal {T}}}{2}\left( 1-\cos \left( \frac{(2j-1)\pi }{2(N+1)}\right) \right)\) for \(j=1,2,\ldots ,N+1\). The obtained system should be solved for computing the matrices \(\Lambda\) and \(\Theta\) in Eq. (6.1), and eventually deriving a numerical solution for the original system.
7 Numerical examples
Herein, we examine the precision of the presented algorithm by solving three test problems. The simulations are done via Maple 18 (with 45 decimal digits). The experimental convergence order (ECO) of the method is given by
where \({\mathbf {e}}_{1}\) and \({\mathbf {e}}_{2}\) are, respectively, the maximum absolute error (MAE) arisen in the first and second simulations. In addition, \(Q_{i}=(M_{i}+1)(N_{i}+1)\) for \(i=1, 2\) express the number of the shifted HPs applied in the first and second implementations, respectively. Meanwhile, we use only the first 35th terms of the series expressing the Mittag–Leffler functions.
Example 1
Consider Eq. (1.1) on \([0,1]\times [0,2]\) with \(\mu _{1}=\frac{1}{2}\), \(\mu _{2}=1\), \(\sigma _{1}=1\), \(\sigma _{2}=\frac{1}{2}\), \(\kappa _{1}=2\), \(\kappa _{2}=1\) and
The required initial and boundary conditions (IBCs) are obtained by the exact solution
The expressed method via two values (a, b) is used for solving this system where \(\xi (x,t)=0.45+0.33\sin (xt)\) and \(\vartheta (x,t)=0.85-e^{-xt}\). The obtained solutions are expressed in Table 1 and Fig. 1. The illustrated results emphasize the applicability and the high accuracy of the expressed method. Meanwhile, from Table 1, it can be seen that the obtained results are similar for two selections (a, b).
Example 2
Consider Eq. (1.1) on \([0,\pi ]\times [0,1]\) with \(\mu _{1}=1\), \(\mu _{2}=2\), \(\sigma _{1}=\frac{1}{2}\), \(\sigma _{2}=\frac{1}{3}\), \(\kappa _{1}=2\), \(\kappa _{2}=3\) and
The associated IBCs are identified by the analytic solution
The established method with \((a=2,b=1)\) is implemented to solve this equation for two selections \((\xi (x,t),\vartheta (x,t))\). The obtained solutions are portrayed in Table 2 and Fig. 2.
Example 3
Consider Eq. (1.1) on \(\left[ 0,\frac{\pi }{2}\right] \times \left[ 0,\frac{3}{2}\right]\) with \(\mu _{1}=\frac{1}{3}\), \(\mu _{2}=\frac{1}{2}\), \(\sigma _{1}=\frac{3}{2}\), \(\sigma _{2}=\frac{4}{3}\), \(\kappa _{1}=\frac{1}{2}\), \(\kappa _{2}=2\) and
The associated IBCs for this system can be extracted from the analytic solution
The expressed method with \((a=-\frac{1}{2},b=\frac{1}{2})\) is implemented to solve this equation for two selections \((\xi (x,t),\vartheta (x,t))\). The numerical solutions are shown in Table 3 and Fig. 3.
8 Conclusion
In this study, a practicable spectral method based on the shifted Hahn polynomials is employed to obtain the approximate solution for a category of non-singular variable-order time fractional coupled Burgers’ equations. The fractional differentiation is considered in the Atangana–Balaenu–Caputo sense. Some new operational matrices are extracted for the shifted Hahn polynomials. Three examples are examined in order to show and validate the efficiency of the proposed algorithm. The illustrated results manifest an exponential rate of convergence. It is worth noting that the Mittag–Leffler functions which are conventionally defined as Definition 2.1 may be represented by the elementary functions introduced in [33] as well. As the future directions, the numerical approach devised in this study may be a substantial help in many other researches such as computing the multi-fractal dimension D(t) of network traffic investigated in [34].
References
Atangana A, Baleanu D (2016) New fractional derivatives with non-local and non-singular kernel: theory and application to heat transfer model. Therm Sci 20(2):763–769
Chen Y, An HL (2008) Numerical solutions of coupled Burgers equations with time-and space-fractional derivatives. Appl Math Comput 200(1):87–95
Liu J, Hou G (2011) Numerical solutions of the space-and time-fractional coupled Burgers equations by generalized differential transform method. Appl Math Comput 217(16):7001–7008
Singh J, Kumar D, Swroop R (2016) Numerical solution of time-and space-fractional coupled Burgers equations via homotopy algorithm. Alex Eng 55(2):1753–1763
Kaur J, Gupta RK, Kumar S (2020) On explicit exact solutions and conservation laws for time fractional variable-coefficient coupled Burger’s equations. Commun Nonlinear Sci Numer Simul 83:105108
Veeresha P, Prakasha DG (2019) A novel technique for (2 + 1)-dimensional time-fractional coupled Burgers equations. Math Comput Simul 166:324–345
Sulaiman TA, Yavuz M, Bulut H (2019) Investigation of the fractional coupled viscous Burgers’ equation involving Mittag–Leffler kernel. Physica A 527:121126
Atangana A (2018) Non validity of index law in fractional calculus: a fractional differential operator with Markovian and non-Markovian properties. Physica A 505:688–706
Caputo M, Fabrizio M (2015) A new definition of fractional derivative without singular kernel. Prog Fract Differ Appl 1(2):73–85
Bahaa GM (2019) Optimal control problem for variable-order fractional differential systems with time delay involving Atangana–Baleanu derivatives. Chaos Solitons Fractals 122:129–142
Sun HG, Chen W, Wei H, Chen YQ (2011) A comparative study of constant-order and variable-order fractional models in characterizing memory property of systems. Eur Phys J Plus 193:185–192
Roohi R, Heydari MH, Sun HG (2019) Numerical study of unsteady natural convection of variable-order fractional Jeffrey nanofluid over an oscillating plate in a porous medium involved with magnetic, chemical and heat absorption effects using Chebyshev cardinal functions. Eur Phys J Plus 134:535
Roohi R, Heydari MH, Bavi O, Emdad H (2019) Chebyshev polynomials for generalized couette flow of fractional Jeffrey nanofluid subjected to several thermochemical effects. Eng Comput. https://doi.org/10.1007/s00366-019-00843-9
Hosseininia M, Heydari MH, Rouzegar J, Cattani C (2019) A meshless method to solve nonlinear variable-order time fractional 2D reaction–diffusion equation involving Mittag–Leffler kernel. Eng Comput. https://doi.org/10.1007/s00366-019-00852-8
Zúniga-Aguilar CJ, Romero-Ugalde HM, Gómez-Aguilar JF, Escobar-Jiménez RF, Valtierra-Rodríguez M (2018) Solving fractional differential equations of variable-order involving operators with Mittag–Leffler kernel using artificial neural networks. Chaos Solitons Fractals 103:382–403
Coronel-Escamilla A, Gómez-Aguilar JF, Torres L, Escobar-Jiménez RF (2018) A numerical solution for a variable-order reaction–diffusion model by using fractional derivatives with non-local and non-singular kernel. Physica A 491:406–424
Gómez-Aguilar J F, Atangana Abdon (2019) Time-fractional variable-order telegraph equation involving operators with Mittag–Leffler kernel. J Electromagn Waves Appl 33(2):165–175
Solís-Pérez JE, Gómez-Aguilar JF, Atangana A (2018) Novel numerical method for solving variable-order fractional differential equations with power, exponential and Mittag–Leffler laws. Chaos Solitons Fractals 114:175–185
Hossininia M, Heydari MH (2019) Meshfree moving least squares method for nonlinear variable-order time fractional 2D telegraph equation involving Mittag–Leffler non-singular kernel. Chaos Solitons Fractals 127:389–399
Hossininia M, Heydari MH (2019) Legendre wavelets for the numerical solution of nonlinear variable-order time fractional 2D reaction–diffusion equation involving Mittag–Leffler non-singular kernel. Chaos Solitons Fractals 127:400–407
Heydari MH, Atangana A (2019) A cardinal approach for nonlinear variable-order time fractional Schrödinger equation defined by Atangana–Baleanu–Caputo derivative. Chaos Solitons Fractals 128:339–348
Heydari MH (2020) Chebyshev cardinal functions for a new class of nonlinear optimal control problems generated by Atangana–Baleanu–Caputo variable-order fractional derivative. Chaos Solitons Fractals 130:109401
Heydari MH, Avazzadeh Z (2020) New formulation of the orthonormal Bernoulli polynomials for solving the variable-order time fractional coupled Boussinesq–Burger’s equations. Eng Comput. https://doi.org/10.1007/s00366-020-01007-w
Karlin S, McGregor JL (1957) The differential equations of birth-and-death processes, and the Stieltjes moment problem. Trans Am Math Soc 85:489–546
Deuflhard P, Wulkow M (1989) The differential equations of birth-and-death processes, and the Stieltjes moment problem. IMPACT Comput Sci Eng 1(3):269–301
Mandyam G, Ahmed N (1996) The discrete Laguerre transform: derivation and applications. IMPACT Comput Sci Eng 44(12):2925–2931
Moradi L, Mohammadi F (2019) A comparative approach for time-delay fractional optimal control problems: discrete versus continuous Chebyshev polynomials. Asian J Control 21(6):1–13
Salehi F, Saeedi H, Moghadam Moghadam M (2018) A Hahn computational operational method for variable order fractional mobile–immobile advection–dispersion equation. Math Sci 12:91–101
Salehi F, Saeedi H, Moghadam Moghadam M (2018) Discrete Hahn polynomials for numerical solution of two-dimensional variable-order fractional Rayleigh–Stokes problem. Comput Appl Math 37:5274–5292
Podlubny I (1999) Fractional differential equations. Academic Press, San Diego
Abramowitz M, Stegun I (1972) Handbook of mathematical functions. Dover Publications, New York
Karlin S, McGregor J (1961) The Hahn polynomials, formulas and an application. Scr Math 26:33–46
Li M (2018) Three classes of fractional oscillators. Symmetry 10(2):91
Li M (2020) Multi-fractional generalized Cauchy process and its application to teletraffic. Physica A. https://doi.org/10.1016/j.physa.2019.123982
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Heydari, M.H., Avazzadeh, Z. Numerical study of non-singular variable-order time fractional coupled Burgers’ equations by using the Hahn polynomials. Engineering with Computers 38, 101–110 (2022). https://doi.org/10.1007/s00366-020-01036-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-020-01036-5