Abstract
The Laplace transform and Laguerre polynomials are applied to the solution of the Bagley–Torvik equation. We first convert the fractional differential equation into the algebraic equation by Laplace transform. Then, we find the numerical inversion of Laplace transform by Laguerre polynomials. The fractional derivative is described in the Caputo sense. Numerical examples are provided to demonstrate the accuracy and efficiency of the method.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In modeling the motion of a rigid plate immersed in Newtonian fluid, Torvik and Begley [23] considered the fractional differential equation
subject to
Here, y(t) represents the displacement of the plate of mass M and surface area S. The constants A, B, and C are given by
where \(\mu \) and \(\rho \) are the viscosity and density, respectively, of the fluid in which the plate is immersed, and
where k is the stiffness of the spring to which the plate is attached. Finally, f(t) represents the loading force. The operator \(D^{\alpha }\) is the Caputo fractional derivative. The equation of existence and uniqueness of the solution to this initial value problem have been discussed in [12, 20].
Fractional differential equations have been found to be more realistic in modeling a variety of physical phenomena, engineering processes, biological systems, and financial products such as signal identification and image processing, optical systems, thermal system materials, control systems, etc. [13, 26]. A considerable amount of work has been invested in determining numerical solutions of the Bagley–Torvik equation. Podlubny [16] has investigated the solution of this problem and proposed a numerical method in his book. Ray and Bera [19] applied the Adomian decomposition method to solve the Bagley–Torvik equation and obtained the same solution as that of Podlubny by Green’s function. Diethelm and Ford [6] solved the problem with Adams predictor and corrector method. Cenesiz et al. [3, 10] proposed a new generalization of the Taylor collocation method for the numerical solution of a class of fractional-order differential equations. Li and Ray [11, 18] derived the Haar wavelet operational matrix of the fractional-order integration and applied the method to the Bagley–Torvik equation. Sakar et al. [21] presented a new reproducing kernel Hilbert space method for boundary value problem of fractional Bagley–Torvik equation. In [2, 7, 14, 15], Chebyshev polynomial and hybrid functions were considered to find an approximate solution for the problem. Most recently, Balaji and Hariharan, Srivastava et al. [1, 22] introduced wavelet methods to solve fractional-order differential equations including the Bagley–Torvik equation.
2 Basic definitions
In this section, we give some definitions and properties of the fractional calculus and Laplace transform.
Definition 1
A real function \(f(t),t>0,\) is said to be in the space \(C_{\mu },\mu \in R,\) if there exists a real number \(p>\mu ,\) such that \(f(t)=t^{p}h_{1}(t),\) where \(f_{1}(t)\in C(0,\infty ),\) and it is said to be in space \(C^{n}_{\mu }\) if and only if \(f^{(n)}\in C_{\mu },n\in N.\)
Definition 2
The fractional derivative \(D^{\alpha }\) of f(t) in the Caputo’s sense is defined as
for \(n-1< \alpha \le n,n\in N,t>0,f(t)\in C_{-1}^{n}.\)
Definition 3
The Laplace transform of a function f(t), \(t>0\) is defined as
where \(\sigma _{0}\) is the abscissa of convergence.
It has following properties:
where a, b are constants.
Theorem 1
The Laplace transform \({\mathcal {L}}[f(t)]\) of the Caputo derivative is defined as [16]
for \(~n-1<\alpha \le n.\)
3 Solution of the Bagley–Torvik equation
In this section, we solve the Bagley–Torvik equation (1) and (2) using Laplace transform and Laguerre polynomial. First, we apply the Laplace transform to both sides of (1)
Using the (5), (6), and initial conditions given in (2), we get
The solution is followed by numerical inversion of Laplace transform. In [8, 9, 24, 25], an algorithm for numerical inversion of Laplace transform is given. The method is based on the Laguerre expansion of y(t).
where \(L_{k}(2bt)\) is the Laguerre polynomial of degree k, while \(\sigma > \sigma _{0}\) and \(b>0\) are parameters of the series, and the coefficients \(c_{k}\) are the Taylor coefficients of
where R is the radius of convergence of the series on the right side in (10). Theoretical estimates for the optimal parameters \(\sigma \) and b were derived in [25], and a subroutine for computing them may be found in [9]. Numerically, the \(c_{k}\) can be computed using the equally accurate mid-point rule which avoids the singular point. The \(c_{k}\) is given by
where \(\theta _{j}=jh, h=\pi /N\). This can be computed as a FFT of length 2N. The corresponding approximation to y(t) given by (9) is
Naturally, besides the choices for \(\sigma \) and b, the success or failure of such an algorithm depends on the accuracy of the approximations \(c_{k}\) and on how many N of these are calculated.
4 Error analysis
In this section, we analyze the error of the method described in Sect. 3. In [25] the author identified three sources of error associated with the Laguerre expansion. First, there is the truncation error arising from truncating the series to N terms. Second, the expansion coefficients \(c_{i}\) are computed numerically and not analytically. This particular error is referred to as the discretization error. Third, the inversion of the Laplace transform is well known to be an ill-conditioned problem. Thus, the actual expression employed in estimating y(t) is
where \(\epsilon _{k}\) denotes the relative error in the floating point representation of computed coefficients. We define the absolute error e(x) as the difference between the function y(t) and its computed solution. Considering the fact that \(|\mathrm{e}^{-bx}L_{k}(2bx)|\le 1\), we get
where
are the truncation, discretization, and conditioning error bounds, respectively. \(\epsilon \) is the machine round-off unit so that for each k, \(|\epsilon _{k}|\le \epsilon \). From [5, 25], the discretization error can be neglected when compared with the truncation and conditioning errors. Therefore, we mainly refer to the truncation error T and conditioning error C. In [4, 25], the upper bound of T and C were given
which is valid for each \(r\in (1,R)\). Therefore, we can get the following error bounds
5 Numerical examples
In this section, we demonstrate the effectiveness and simplicity of the proposed method with three examples.
Example 1
First, we consider the following Bagley–Torvik equation
with the initial conditions
where the exact solution is \(y(t)=t^2-t\). We apply the method described in Sect. 3 with \(N=4,8,16\) and different values of \(\sigma \), b to solve the problem. The results are listed in Tables 1 and 2.
Example 2
In this example, we consider the following equation
subject to the initial condition \(y(0)=0, y'(0)=0\), where
The problem was considered in [3, 14, 17, 18]. We applied the present method to solve the problem with \(N=8,16,32\). The numerical solutions obtained by the present method and other numerical methods such as the wavelet method [18] and hybrid functions method [14] are given in Tables 3, 4. Clearly, the numerical results show that the present method is effective and its accuracy is comparable with existing methods. The numerical results with \(N=8,16,32\) and the exact solution are plotted in Fig. 1. The approximate solutions using the present method show excellent agreement with the exact solutions.
Example 3
Consider the following Bagley–Torvik equation
with the initial conditions
where the exact solution is \(y(t)=sin(\alpha t)\). This problem has been considered in [7]. We applied the present method to solve the problem with various choices of \(\alpha \) and N. In Table 5, we compared the maximum absolute errors of the approximate solutions obtained by the present method and the Chebyshev collocation method in [7]. Tables 6, 7 also show that the approximate solutions using the present method are consistent with the exact solutions for \(\alpha =1\), and \( 4\pi \). In Figs. 2, 3, we plot the approximate solutions by the proposed method for different values of \(\alpha \) and the exact solution.
6 Conclusion
In this work, we used a method based on Laplace transform and Laguerre polynomials to solve the Bagley–Torvik equation. The numerical solution obtained using the proposed method shows that this method can solve the problem effectively. The results prove that the proposed method is a very powerful, efficient, and simple mathematical tool for solving fractional differential equations in the field of Newtonian fluids.
References
Balaji, S., Hariharan, G.: An efficient operational matrix method for the numerical solutions of the fractional Bagley-Torvik equation using wavelets. J. Math. Chem. 57(8), 1885–1901 (2019)
Bhrawy, A.H., Alofi, A.S.: The operational matrix of fractional integration for shifted Chebyshev polynomials. Appl. Math. Lett. 26(1), 25–31 (2013)
Çenesiz, Y., Keskin, Y., Kurnaz, A.: The solution of the Bagley–Torvik equation with the generalized Taylor collocation method. J. Frankl. Inst. 347(2), 452–466 (2010)
Cuomo, S., D’Amore, L., Murli, A., Rizzardi, M.: Computation of the inverse Laplace transform based on a collocation method which uses only real values. J. Comput. Appl. Math. 198(1), 98–115 (2007)
Cuomo, S., D’Amore, L., Rizzardi, M., Murli, A.: A modification of Weeks’ method for numerical inversion of the Laplace transform in the real case based on automatic differentiation. Lect. Notes Comput. Sci. Eng. 64, 45–54 (2008)
Diethelm, K., Ford, J.: Numerical solution of the Bagley–Torvik equation. BIT Numer. Math. 42(3), 490–507 (2002)
Doha, E.H., Bhrawy, A.H., Ezz-Eldien, S.S.: Efficient Chebyshev spectral methods for solving multi-term fractional orders differential equations. Appl. Math. Model. 35(12), 5662–5672 (2011)
D’Amore, L., Campagna, R., Mele, V., Murli, A.: Relative. An ANSI C90 software package for the real Laplace transform inversion. Num. Algorithms. 63(1), 187–211 (2013)
Giunta, G., Laccetti, G., Rizzardi, M.R.: More on the weeks method for the numerical inversion of the Laplace transform. Numer. Math. 54(2), 193–200 (1989)
Gülsu, M., Öztürk, Y., Anapali, A.: Numerical solution the fractional Bagley–Torvik equation arising in fluid mechanics. Int. J. Comput. Math. 11(7), 1–12 (2015)
Li, Y., Zhao, W.: Haar wavelet operational matrix of fractional order integration and its applications in solving the fractional order differential equations. Appl. Math. Comput. 216(8), 2276–2285 (2010)
Luchko, Y., Gorenflo, R.: An operational method for solving fractional differential equations with the Caputo derivatives. Acta Math. Vietnam. 24(2), 207–233 (1999)
Machado, J., Kiryakova, V., Mainardi, F.: Recent history of fractional calculus. Commun. Nonlinear Sci. Numer. Simul. 16(3), 1140–1153 (2011)
Mashayekhi, S., Razzaghi, M.: Numerical solution of the fractional Bagley–Torvik equation by using hybrid functions approximation. Math. Methods Appl. Sci. 39(3), 353–365 (2016)
Mokhtary, P.: Numerical treatment of a well-posed Chebyshev tau method for Bagley–Torvik equation with high-order of accuracy. Numer. Algorithms 72(4), 875–891 (2016)
Podlubny, I.: Fractional Differential Equations, vol. 198. Academic press, New York (1998)
Podlubny, I.: Matrix approach to discrete fractional calculus. Fract. Calculus Appl. Anal. 3(4), 359–386 (2000)
Ray, S.S.: On Haar wavelet operational matrix of general order and its application for the numerical solution of fractional Bagley–Torvik equation. Appl. Math. Comput. 218(9), 5239–5248 (2012)
Ray, S.S., Bera, R.K.: Analytical solution of the Bagley–Torvik equation by Adomian decomposition method. Appl. Math. Comput. 168(1), 398–410 (2005)
Rehman, M.U., Idrees, A., Saeed, U.: A quadrature method for numerical solutions of fractional differential equations. Appl. Math. Comput. 307(15), 38–49 (2017)
Sakar, M.G., Saldır, O., Akgül, A.: A novel technique for fractional Bagley–Torvik equation. In: Proceedings of the National Academy of Sciences Sciences, India Section A: Physical. (2018). https://doi.org/10.1007/s40010-018-0488-4
Srivastava, H.M., Shah, F.A., Abass, R.: An application of the Gegenbauer wavelet method for the numerical solution of the fractional Bagley-Torvik equation. Russian J. Math. Phys. 26(1), 77–93 (2019)
Torvik, P.J., Bagley, R.L.: On the appearance of the fractional derivative in the behavior of real materials. J. Appl. Mech. 51(2), 725–728 (1984)
Weeks, W.T.: Numerical inversion of Laplace transforms using Laguerre functions. J. ACM 13(3), 419–429 (1966)
Weideman, J.A.C.: Algorithms for parameter selection in the weeks method for inverting the Laplace transform. SIAM J. Sci. Comput. 21(1), 111–128 (1999)
Yang, C., Ji, T.: Differential quadrature method for fractional Logistic differential equation. IAENG Int. J. Appl. Math. 48(3), 342–348 (2018)
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
Ji, T., Hou, J. Numerical solution of the Bagley–Torvik equation using Laguerre polynomials. SeMA 77, 97–106 (2020). https://doi.org/10.1007/s40324-019-00204-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40324-019-00204-y