Next Article in Journal
Controllability for Fuzzy Fractional Evolution Equations in Credibility Space
Next Article in Special Issue
Generalized Bessel Quasilinearization Technique Applied to Bratu and Lane–Emden-Type Equations of Arbitrary Order
Previous Article in Journal
A q-Gradient Descent Algorithm with Quasi-Fejér Convergence for Unconstrained Optimization Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Numerical Solutions of Fractional Differential Equations by Using Laplace Transformation Method and Quadrature Rule

by
Samaneh Soradi-Zeid
1,
Mehdi Mesrizadeh
2 and
Carlo Cattani
3,*
1
Faculty of Industry and Mining (Khash), University of Sistan and Baluchestan, Zahedan 98155-987, Iran
2
Department of Mathematics, Kharazmi University, Karaj 14911-15719, Iran
3
Engineering School, DEIM, Tuscia University, 01100 Viterbo, Italy
*
Author to whom correspondence should be addressed.
Fractal Fract. 2021, 5(3), 111; https://doi.org/10.3390/fractalfract5030111
Submission received: 1 August 2021 / Revised: 20 August 2021 / Accepted: 28 August 2021 / Published: 7 September 2021
(This article belongs to the Special Issue 2021 Feature Papers by Fractal Fract's Editorial Board Members)

Abstract

:
This paper introduces an efficient numerical scheme for solving a significant class of fractional differential equations. The major contributions made in this paper apply a direct approach based on a combination of time discretization and the Laplace transform method to transcribe the fractional differential problem under study into a dynamic linear equations system. The resulting problem is then solved by employing the numerical method of the quadrature rule, which is also a well-developed numerical method. The present numerical scheme, which is based on the numerical inversion of Laplace transform and equal-width quadrature rule is robust and efficient. Some numerical experiments are carried out to evaluate the performance and effectiveness of the suggested framework.

1. Introduction

The need and demand for making more accurate and precise calculations in many industrial and technological fields have caused fractional calculus to become very popular in recent years. Today, it is known that many physical processes in nature can be modeled by using fractional calculus, such as control systems [1,2], material modeling and mechanics [3,4], chaotic systems [5,6], power and energy systems [7,8] and medicine [9,10]. Due to the increasing growth in fractional order models in the various area of science, the analysis and the development of numerical methods for fractional differential equations (FDEs) and partial differential equations with time or space fractional derivatives have become an attractive area of research [11]. The most important advantage of FDEs is its non-local property so that the next state of the FDE modeled system depends not only on its present state but also on all its past states.
This paper is devoted to consider the following FDE:
k = 1 m A k C D 0 + α k y ( t ) +   γ y ( t ) = f ( t ) , t ( 0 , ) , y ( k ) ( 0 ) = d k , k = 0 , 1 , , l 1 ,
where A k R , for all 0 k m , d k R , 0 k l 1 = [ α m ] , γ R and C D 0 + α k , 0 < α 1 < α 2 < < α m is the Caputo fractional derivatives of order α k which are defined as follows [12]:
Definition 1.
The Caputo fractional derivative of order α > 0 , n 1 < α n , n N for a given function y ( t ) is defined by the following:
C D 0 + α y ( t ) = 1 Γ ( n α ) 0 t ( t τ ) n α 1 y ( n ) ( τ ) d τ , t > 0 .
Additionally, the operator C D 0 + α satisfies the following properties:
C D 0 + α K = 0 , ( K i s a c o n s t a n t ) , C D 0 + α t β = Γ ( β + 1 ) Γ ( β α + 1 ) t β α , β > α 1 , C D 0 + α ( λ y ( t ) + μ x ( t ) ) = λ C D 0 + α y ( t ) + μ C D 0 + α x ( t ) .
The existence and uniqueness of the solution of Equation (1) is established in [13]. However, there are some difficulties in the realization of fractional order systems, due to the fractional derivative and integral terms. To overcome these difficulties and realize fractional operators as well as possible, several integer order approximation methods were proposed by the researchers of [14,15,16,17]. The important feature of problem (1) is the difficulty of finding numerical methods with a low computing cost and enough accuracy, and analytically handling solutions. The application of Laplace transform reduces these equations into algebraic equations. By the application of the inverse Laplace transform, a solution is presented along a smooth curve, which is then evaluated by the quadrature rule. In the following work by Sheen et al. [18] was studied an approach to time discretization based on Laplace transformation and quadrature and spatial discretization by finite elements for parabolic equations. Additionally, it was shown that this problem has a unique solution, using Laplace transform methods under some strong conditions (in particular, the linearity of the differential equations). Authors in [19] focused on formulating a numerical scheme for the approximation of Volterra integral equations via Laplace transform and quadrature. Uddin et al. [20] extended this work to approximate the solution of fractional order differential equations by an integral representation in the complex plane. McLean and Thomée [21] applied the Laplace transform and a quadrature rule to solve a fractional-order evolution equation in a Banach space framework. In the context of numerical analysis, the main contributions of this method are listed as follows:
-
Good accuracy and simple implementation.
-
Exponential convergence.
-
Provide a global approach in ( 0 , )
-
Provide the possibility of error analysis and convergence of method due to the clear and strong theoretical structure.
-
It can be a basis for solving problems with higher complexity.
In this work, we first take the Laplace transform related to the time variable from Equation (1), and then we apply an inverse Laplace transformation that is then approximated by the quadrature rule for time discretization in Section 2. It is well known that the numerical inverse Laplace algorithm are mostly ill-conditioned procedures. However, the present numerical scheme, which is based on numerical inversion of the Laplace transform and equal-width quadrature rule is robust and efficient. We demonstrate that the present method avoids the tedious computations of different fractional orders. The transforming solution completely estimates for some special cases in Section 3. In particular, we consider the performance of this method for solving the multi-term of a fractional order for differential equations when the equations to be solved depend upon parameters that must be estimated and are subject to errors. Finally, Section 4 contains some concluding remarks.

2. Laplace Transform Method and Quadrature Rule

The Laplace transform method to derive explicit solutions of Equation (1) is applied as follows:
L A y ( t ) : = k = 1 m A k C D 0 + α k y ( t ) +   γ y ( t ) = f ( t ) , t ( 0 , ) , y ( k ) ( 0 ) = d k , k = 0 , 1 , , l 1 ,
where A = ( α 1 , , α m ) and if f appropriately holds, then we can expect to have Laplace transform.
Consider the following Laplace transform from y ( t ) in time variable:
y ^ ( z ) = L [ y ] ( z ) : = 0 e z t y ( t ) d t , z C .
Additionally, we can define the inverse Laplace transform on a suitable curve connecting i to + i on a complex plan that is deformed by the y-axis with asymptotic behavior as | z | . This perception keeps the absolute convergence of the following relation:
y ( t ) = L 1 [ y ^ ] ( t ) : = 1 2 π i Γ e z t y ^ ( z ) d z , t > 0 .
The Laplace transform of Caputo fractional derivative C D 0 + α y ( t ) is obtained as follows:
L [ C D 0 + α y ] ( z ) = z α L [ y ] ( z ) P α ( z ; y ) ,
in which
P α ( z ; y ) = k = 0 l 1 d k z α k 1 , y ( k ) ( 0 ) = d k , k = 0 , 1 , , l 1 = [ α ] .
Now, by using the Laplace transform Formula (7), Equation (4) can be rewritten as follows:
Q ( z ; A ) y ^ ( z ) P ( z ; y , A ) = f ^ ( z ) , z C ,
where Q ( z ; A ) = k = 1 m A k z α k + γ and P ( z ; y , A ) = k = 1 m A k P α k ( z ; y ) . As a consequence of the Laplace transform method, we want to obtain the exact solution of Equation (4). Although a closed formula is provided in [13] by using generalized functions, it is complicated to compute the numerical values of this solution. The computational requirements for applications necessitate that we solve Equation (4) with a suitable numerical method. Therefore, after using Laplace transform, we apply an inverse Laplace transform, which is based on the quadrature rule, to approximate the numerical solutions of Equation (4).
From Rouché’s Theorem [12], we assume D ( y , A ) to be the collection of z C and | γ | < | Q ( z ; y , A ) γ | in which Q ( z ; y , A ) is a holomorphic function. Therefore, if α is an irrational number, z α is just a holomorphic function on z C with | arg z | < π . For the rational numbers, it is a holomorphic function on z C . Additionally, if z C with arg z ± π , then Q ( z ; A ) does not have any zeros on this region. In addition, the δ -strip area is defined by the following:
S δ =   z C : | ( z ) | < δ , δ > 0 ,
where ( z ) = I m ( z ) .
Lemma 1.
Suppose there exists a value 1 k m such that α k is a non-integer number. Then, S δ C \ D ( y , A ) for any δ > 0 .
Proof. 
According to the assumption, D ( y , A ) may not include z C in which | arg z | < π . So, it is enough to show that the real-part of tge zeros of Q ( z ; A ) have an upper bound. The contradiction is used. If there is 0 < δ such that S δ C \ D ( y , A ) , then | Q ( z ; y , A ) | 2 | γ | , z S δ . On the other hand, we have Q ( z ¯ ; y , A ) = Q ( z ; y , A ) ¯ . Now, suppose that there is a sequence x n > 0 , n = 1 , 2 , such that x n + as n . It can be concluded that the real part of the zeros of Q are in the right half space. Additionally, we have lim n Q ( x n ; y , A ) = 0 and lim x + | Q ( x ; y , A ) | = , which is a contradiction. So, sup { ( z ) : Q ( z ; y , A ) = 0 , z C } < in which ( z ) = R e ( z ) . □
Now, with respect to Lemma 1, we can define a = inf { z : | γ | < | Q ( z ; y , A ) γ | , z C } > and 0 < b = sup { z : Q ( z ; y , A ) = 0 , z C } < + . Additionally, we know that C \ D ( y , A ) S a , b =   z C : z < a , | z | < b . We define Γ as the left-hand branch of the hyperbola, with suitable positive parameters η , ν , and σ as follows:
Γ = { z : z = η t 2 + ν 2 + i σ t , t R } D ( y , A ) ,
and
S a , b Γ + ( , 0 ] .
It is necessary to explain that Γ denotes a curve connecting i to + i on D ( y , A ) that is deformed the y-axis with asymptotic behavior as | z | . Indeed, this curve clearly exists when there is not any 0 < δ such that S δ C \ D ( y , A ) . We now ready to present a numerical method on the basis of the approximate inverse Laplace transform via the quadrature rule. By taking the Laplace transform of Equation (4), if we solve Equation (9), for z Γ , then this solution is the Laplace transform of one solution of Equation (4). So, we take the inverse Laplace transform of solution of Equation (9). Therefore, we present a time discretization by using the quadrature formula for integral representation (6) as the solution of Equation (4). For this purpose, we make the following change of variable:
t = ν   sinh ψ , ψ R .
To obtain a parametric representation for Γ in term of ψ , we put the following:
z = z ( ψ ) = η λ   sin ( α i ψ ) , ψ R ,
where α = arctan 1 σ and λ = ν 1 + σ 2 . Now, we can rewrite (6) with respect to the real variable ψ as follows:
y ( t ) = V ( t , ψ ) d ψ , where V ( t , ψ ) = 1 2 π i e z ( ψ ) t y ^ ( z ( ψ ) ) z ( ψ ) .
Finally, by applying the quadrature rule we have the following:
V ( t , ψ ) d ψ Q N ( V ) = k j = N N V ( t , ψ j ) , where k = ln N N , ψ j = j k ,
in which the quadrature points are equally spaced in [ ln N , ln N ] . Thus, our approximate solutions of Equation (4) have the following form:
y N ( t ) : = L N 1 [ y ^ ] ( t ) = j = N N ω j e z j t y ^ ( z j ) , ω j = k z ( ψ j ) 2 π i , z j = z ( ψ j ) .
The change of variable (13) has a double exponential behavior | e z ( ψ ) t |   e λ sin α cosh ψ t for large | ψ | and the error bound of order O ( e N ln N ) for t > 0 . This quadrature rule is a very simple rule, with respect to the chosen parameter and equally space points. Another important property of this method is that the maximum distance between origin to quadrature points is of order O ( N ) in z-plane.
To obtain the approximate solution y N ( t ) , we must solve the following system of 2 N + 1 equation:
Q ( z i ; A ) y ^ ( z i ) P ( z i ; y , A ) = f ^ ( z i ) , | i | N .
In fact, since z j = z j ¯ , z ( ψ j ) = z ( ψ j ) ¯ and y ^ ( z ) = y ^ ( z ¯ ) ¯ , the system of Equation (15) reduces to N + 1 of the equation for j 0 , and then we have the following:
y N ( t ) = ω e z t y ^ ( z ) + j = 1 N 2 ω j e z j t y ^ ( z j ) .
In the continuation of this section, we denote that the approximate solution (14) depends on contour Γ , although the exact solution y ( t ) does not. For this purpose, we first obtain an explicit formula from Equation (9) as follows:
y ( t ) =   Ξ L 1 [ P ( z ; y , A ) ] ( t ) + ( Ξ f ) ( t ) ,
where ∗ is convolution operator on ( 0 , ) and
Ξ ( t ) = L 1 1 Q ( z ; A ) ,
in which Ξ is a bounded linear operator that satisfies in the following lemma.
Lemma 2.
If Γ is the introduced curve in (10) and f has a Laplace transformation that is bounded in G = Γ + R + , we have the following:
| ( Ξ f ) ( t ) | C t e ( η ν ) t f ^ Γ ,
in which f ^ Γ   =   sup z Γ | f ^ ( z ) | .
Proof. 
Since the Laplace and inverse Laplace transformation are bounded, we have the following:
( Ξ f ) ( t ) = L 1 f ^ ( z ) Q ( z ; A )   = 1 2 π i Γ e z t f ^ ( z ) Q ( z ; A ) d z .
Furthermore, Q ( z ; A ) has not any zero in G. So, let C = sup z G | 1 Q ( z ; A ) | < . Therefore, we have the following:
| ( Ξ f ) ( t ) | = 1 2 π | + e z ( ψ ) t f ^ ( z ( ψ ) Q ( z ( ψ ) ; A ) z ( ψ ) d ψ | .
From Equation (13), one can compute z ( ψ ) = ( η ν c o s h ( ψ ) ) + i σ s i n h ( ψ ) . Then, z ( ψ ) = ν s i n h ( ψ ) + i σ c o s h ( ψ ) . By substituting these relations in Equation (18), the desired result is obtained and the proof is complete. □
In addition, as a direct consequence of Lemma 2, the following can be concluded:
| L 1 P ( z ; y , A ) Q ( z ; A ) | C e ( η ν 2 ) t j = 0 l 1 j ! | d j | 2 ν t j | η ν 2 + σ + 2 | j .
The following theorems introduce the convergence and stability results in which, related to our time discretization, by presentation of the quadrature rule for a class of analytical functions that may extend into a strip S δ around the real axis and satisfies certain boundedness properties.
Theorem 1.
Let y be the solution of Equation (4) and f establish the conditions of Lemma 2. Then, for t > 0 , we have the following:
| y ( t ) | C e ( η ν ) t e ν 2 t j = 0 l 1 j ! | d j | 2 ν t j | η ν 2 + σ + 2 | j + 1 t f ^ Γ .
Proof. 
We have the following:
y ( t ) = L 1 P ( z ; y , A ) Q ( z ; A )   +   L 1 f ^ ( z ) Q ( z ; A ) ,
and therefore, the proof is directly provided from Lemma 2 and the above context. □
Theorem 2.
Assume that y ( t ) and y N ( t ) are the exact and approximate solutions of Equation (4), respectively, such that our estimate solution obtain from (14). Then, we have the following:
| y ( t ) y N ( t ) | C e ( η ν ) t ( 1 + l n + ( ν 2 t ) ) e 2 π η N log N + e ν t N 2 e ν 2 t j = 0 l 1 j ! | d j | 2 ν t j | η     ν 2 + σ + 2 | j + 1 t f ^ Γ , t > 0 ,
in which l n + = m a x { l n , 0 } .
Proof. 
This theorem is easily proved by the above discussion. □
We remark that the result (20) shows a convergence rate of order O ( e 2 π δ N ln N ) for t > 0 as N be large enough. This quadrature rule are a very simple rule, with equally spaced points with respect to the chosen parameter, whose quadrature points are equally spaced. The latter properties are that the maximum distance between the origin to the quadrature points take the order of O ( N ) . The accuracy of this theorem is examined in numerical examples. Furthermore, if the vertex of Γ on the left-section of a hyperbolic curve is kept aloof from the origin point, the estimated solution is grown as an exponential function exceeding for 2 π δ N η log N t with asymptotic behavior e η t .
In summary, in this work, we aim to solve the following problem:
L A y ( t ) + J y ( t ) = f ( t ) , t ( 0 , ) , y ( k ) ( 0 ) = d k , k = 0 , 1 , , l 1 ,
where J is a linear operator of the non-FDE part in which L [ J y ] ( z ) = g ( z ) y ^ ( z ) for a given function g, such as delay or convolution operators. If the initial condition of Equation (21) is replaced with some suitable boundary conditions, then after taking the Laplace transform on Equation (21) we have the following:
Q ( z ; A ) y ^ ( z ) P ( z ; y , A ) + g ( z ) y ^ ( z ) = f ^ ( z ) , z C .
Now, similar to the previously discussed scheme, the approximate solution of Equation (22) can be computed from the numerical inverse Laplace transform method when Q ( z ; y , A ) + g ( z ) has the above bound for the real part of its zeros. The more detail explanation is provided at the following section.

3. Special Cases and Their Examples

In this section, we intend to study some of special cases with their examples. To evaluate the benefits and validity of the presented method, different test examples are considered.

3.1. First Order FDE

When 0 < α 1 < α 2 < < α m < 1 in Equation (4), we have the first order class of FDEs. In this case, the following can be shown: Q ( z ; y , A ) = d k = 1 m A k z α k and P ( z ; y , A ) = d z Q ( z ; y , A ) . So, the approximate solution of Equation (4) consists of two parts: y ( t ) = d and y N ( t ) = L N 1 [ f ^ ( . ) Q ( . ; y , A ) ] ( t ) . For this example, let us consider d = 1 , α 1 = 1 4 , α 2 = 1 2 , A 1 = 1 , A 2 = 2 , γ = 1 and f ( t ) = t 1 4 + t 1 2 7 t 3 4 + t . The numerical results with N = 1000 are given in Figure 1 and Table 1 in which the maximum error is given by 8.9433 e 04 .
As a second example for this case, let us consider the following equation:
C D 0 + α y ( t ) + y ( t ) = t 4 1 2 t 3 3 Γ ( 4 α ) t 3 α + 24 Γ ( 5 α ) t 4 α , y ( 0 ) = 0 , 0 < α < 1 , t [ 0 , 5 ] ,
whose the exact solution is given by y ( t ) = t 4 1 2 t 3 [22]. In Table 2, we list the exact and approximate solutions for α = 0.8 and N = 1000 . Maximum absolute errors using this method with different values of α and N are presented in Table 3. From the perspective of error values, our suggested approach is more effective by increasing N. A comparison between the obtained results in [22] and that reported by the proposed scheme reveals that the accuracy of our method is higher than all previously proposed ones since the maximum error given in this reference is of the order e 06 . The results of the numerical simulations are plotted in Figure 2.

3.2. FDE with Delay Term

If in Equation (22), the non-FDE part for c > 0 is as follows,
J y ( t ) = B 0 , 0 t < c , y ( t c ) , c t ,
it is easy to draw the Laplace transform of it based on the technical method of Section 2 as B e c z y ^ ( z ) . To test this method for this example with exact solution y ( t ) = t e t , we take α 1 = 0.1 , α 2 = 0.22 , α 3 = 2 , α 4 = 5 , as well as A 1 = A 3 = 1 , A 2 = A 4 = 3 , B = 1 , c = 1.5 , γ = 0 , d = d 1 = 0 and d 2 = 1 . Table 4 compares the numerical results of the exact and the approximate solution obtained by the proposed approach. As can be seen, the best performance is obtained by our approach, which also achieves good approximation results by increasing N. Similarly, the graphs of y ( t ) and y N ( t ) , for N = 1000 , are shown in Figure 3.

3.3. Second Order FDE

If the initial condition to be substituted with the boundary condition for α m < 2 , then we have the boundary value second order FDE. In this case, it is possible to use the multiple solution as well as the boundary value ordinary differential equations. The practical examination is implemented, giving us the following problem:
C D 0 + 1.5 y ( t ) 3 C D 0 + 0.5 y ( t ) +   2 y ( t ) = f ( t ) , t ( 0 , 5 ) , y ( 0 ) = 0 , y ( 0 ) = β ,
where f ( t ) is computed by replacing y ( t ) = t e t in Equation (24). Now, a roots-finder method, such as the iterative Picard method [23], bisection method [24] and so on, can be used to determinate the parameter β . The numerical results for the exact and approximate solutions for β = 0 and N = 1000 are given in Figure 4 and Table 5.
As a second example for this case, let us consider the following equation [25]:
C D 0 + 2 y ( t ) +   C D 0 + α y ( t ) +   y ( t ) = t 3 + 6 t + 8.533 Γ ( 0.25 ) t 2.25 , t [ 0 , 1 ] , y ( 0 ) = y ( 0 ) = 0 .
In this case, y ( t ) = t 3 is the exact solution by selecting α = 3 4 . By applying our method, the maximum absolute error for this equation is obtained as 2.3562 e 23 , while the best result that is achieved by using the previous methods is 5.6722 e 19 [26]. The graphs of exact and approximate solution for N = 1000 are shown in Figure 5. More precisely, we solve this problem for different choices of α as shown in Figure 6. These figures corroborate the validity and efficacy of our method.

4. Conclusions

In this paper, the problem including FDE is solved, based on the Laplace transform method. After taking the Laplace transform, we apply an inverse Laplace transformation. Since the computing of this inverse problem is difficult, we need to apply an efficient numerical scheme. Here, a powerful quadrature rule is used to approximate the integration that appears in the inverse Laplace transform. The convergent rate of our method is similar to the order of the quadrature rule. Additionally, the easy implementation is another advantage of this method (see Equation (16)). Furthermore, it is shown that this method has an exponential convergence for t > N l n N . Hence, the results are very sensitive to the choice of N. Some various kinds of FDEs are brought into this work. We can survey the other typical problems with either the finite interval domains or even by having the periodical solution. One can apply this scheme for them in future.

Author Contributions

Conceptualization, S.S.-Z., M.M. and C.C.; methodology, S.S.-Z. and M.M.; software, S.S.-Z. and M.M.; validation, S.S.-Z., M.M. and C.C.; formal analysis, S.S.-Z., M.M. and C.C.; investigation, S.S.-Z. and M.M.; resources, S.S.-Z.; data curation, M.M.; writing—original draft preparation, S.S.-Z. and M.M.; writing—review and editing, S.S.-Z. and C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ren, H.P.; Wang, X.; Fan, J.T.; Kaynak, O. Fractional order sliding mode control of a pneumatic position servo system. J. Frankl. Inst. 2019, 356, 6160–6174. [Google Scholar] [CrossRef]
  2. Zhang, J.; Jin, Z.; Zhao, Y.; Tang, Y.; Liu, F.; Lu, Y.; Liu, P. Design and implementation of novel fractional-order controllers for stabilized platforms. IEEE Access 2020, 8, 93133–93144. [Google Scholar] [CrossRef]
  3. Vashisht, R.K.; Peng, Q. Efficient active chatter mitigation for boring operation by electromagnetic actuator using optimal fractional order PDλ controller. J. Mater. Process. Technol. 2020, 276, 116423. [Google Scholar] [CrossRef]
  4. Sidhardh, S.; Patnaik, S.; Semperlotti, F. Geometrically nonlinear response of a fractional-order nonlocal model of elasticity. Int. J. Non-Linear Mech. 2020, 125, 103529. [Google Scholar] [CrossRef]
  5. Sánchez-López, C. An experimental synthesis methodology of fractional-order chaotic attractors. Nonlinear Dyn. 2020, 100, 3907–3923. [Google Scholar] [CrossRef]
  6. Khan, A.; Nigar, U. Sliding mode disturbance observer control based on adaptive hybrid projective compound combination synchronization in fractional-order chaotic systems. J. Control Autom. Electr. Syst. 2020, 31, 885–899. [Google Scholar] [CrossRef]
  7. Mahto, T.; Malik, H.; Mukherjee, V.; Alotaibi, M.A.; Almutairi, A. Renewable generation based hybrid power system control using fractional order-fuzzy controller. Energy Rep. 2021, 7, 641–653. [Google Scholar]
  8. Lv, X.; Sun, Y.; Hu, W.; Dinavahi, V. Robust load frequency control for networked power system with renewable energy via fractional-order global sliding mode control. IET Renew. Power Gener. 2021, 15, 1046–1057. [Google Scholar] [CrossRef]
  9. Farman, M.; Akgül, A.; Ahmad, A.; Imtiaz, S. Analysis and dynamical behavior of fractional-order cancer model with vaccine strategy. Math. Methods Appl. Sci. 2020, 43, 4871–4882. [Google Scholar] [CrossRef]
  10. Owusu-Mensah, I.; Akinyemi, L.; Oduro, B.; Iyiola, O.S. A fractional order approach to modeling and simulations of the novel COVID-19. Adv. Differ. Equ. 2020, 2020, 1–21. [Google Scholar]
  11. Zeid, S.S. Approximation methods for solving fractional equations. Chaos Solitons Fractals 2019, 125, 171–193. [Google Scholar] [CrossRef]
  12. Lloyd, N.G. Remarks on generalising Rouché’s theorem. J. Lond. Math. Soc. 1979, 2, 259–272. [Google Scholar] [CrossRef]
  13. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
  14. Wiora, J.; Wiora, A. Influence of methods approximating fractional-order differentiation on the output signal illustrated by three variants of Oustaloup filter. Symmetry 2020, 12, 1898. [Google Scholar] [CrossRef]
  15. Kapoulea, S.; Psychalinos, C.; Elwakil, A.S. Minimization of spread of time-constants and scaling factors in fractional-order differentiator and integrator realizations. Circuits Syst. Signal Process. 2018, 37, 5647–5663. [Google Scholar] [CrossRef]
  16. Jia, Z.; Liu, C. Fractional-order modeling and simulation of magnetic coupled boost converter in continuous conduction mode. Int. J. Bifurc. Chaos 2018, 28, 1850061. [Google Scholar] [CrossRef]
  17. Kartci, A.; Agambayev, A.; Farhat, M.; Herencsar, N.; Brancik, L.; Bagci, H.; Salama, K.N. Synthesis and optimization of fractional-order elements using a genetic algorithm. IEEE Access 2019, 7, 80233–80246. [Google Scholar] [CrossRef]
  18. Sheen, D.; Sloan, I.H.; Thomée, V. A parallel method for time discretization of parabolic equations based on Laplace transformation and quadrature. IMA J. Numer. Anal. 2003, 23, 269–299. [Google Scholar] [CrossRef] [Green Version]
  19. Uddin, M.; Taufiq, M. On the approximation of Volterra integral equations with highly oscillatory Bessel kernels via Laplace transform and quadrature. Alex. Eng. J. 2018, 58, 413–417. [Google Scholar] [CrossRef]
  20. Uddin, M.; Khan, S. On the numerical solution of fractional order differential equations using transforms and quadrature. TWMS J. Appl. Eng. Math. 2019, 8, 267–274. [Google Scholar]
  21. McLean, W.; Thomée, V. Maximum-norm error analysis of a numerical solution via Laplace transformation and quadrature of a fractional-order evolution equation. IMA J. Numer. Anal. 2010, 30, 208–230. [Google Scholar] [CrossRef]
  22. Bhrawy, A.H.; Baleanu, D.; Assas, L.M. Efficient generalized Laguerre-spectral methods for solving multi-term fractional differential equations on the half line. J. Vib. Control 2014, 20, 973–985. [Google Scholar] [CrossRef]
  23. Carothers, D.; Ingham, W.; Liu, J.; Lyons, C.; Marafino, J.; Parker, G.E.; Wilk, D. An Overview of the Modified Picard Method; Department of Mathematics and Statistics, Physics, James Madison University: Harrisonburg, VA, USA, 2004. [Google Scholar]
  24. Solanki, C.; Thapliyal, P.; Tomar, K. Role of bisection method. Int. J. Comput. Appl. Technol. Res. 2014, 3, 535. [Google Scholar] [CrossRef]
  25. Ford, N.J.; Connolly, J.A. Systems-based decomposition schemes for the approximate solution of multi-term fractional differential equations. J. Comput. Appl. Math. 2009, 229, 382–391. [Google Scholar] [CrossRef] [Green Version]
  26. Ahmad, S. On the Numerical Solution of Linear Multi-Term Fractional Order Differential Equations Using Laplace Transform and Quadrature. PJCIS 2017, 2, 43–49. [Google Scholar]
Figure 1. Comparing the exact and the approximate solutions with N = 1000 for Example Section 3.1.
Figure 1. Comparing the exact and the approximate solutions with N = 1000 for Example Section 3.1.
Fractalfract 05 00111 g001
Figure 2. Comparing the exact and the approximate solutions with α = 0.8 and N = 1000 for Equation (23).
Figure 2. Comparing the exact and the approximate solutions with α = 0.8 and N = 1000 for Equation (23).
Fractalfract 05 00111 g002
Figure 3. Comparing the exact and the approximate solutions for Example Section 3.2.
Figure 3. Comparing the exact and the approximate solutions for Example Section 3.2.
Fractalfract 05 00111 g003
Figure 4. Comparing the exact and the approximate solutions for Equation (24).
Figure 4. Comparing the exact and the approximate solutions for Equation (24).
Fractalfract 05 00111 g004
Figure 5. Comparing the exact and the approximate solutions for Equation (25).
Figure 5. Comparing the exact and the approximate solutions for Equation (25).
Fractalfract 05 00111 g005
Figure 6. Approximate solutions of Equation (25) for different values of α .
Figure 6. Approximate solutions of Equation (25) for different values of α .
Fractalfract 05 00111 g006
Table 1. Exact and approximate values of the proposed method for Example Section 3.1.
Table 1. Exact and approximate values of the proposed method for Example Section 3.1.
t Exact Solution Approximate Solution Error
0.0 0.0000 0.0005 0.0005
0.3 0.1619 0.1625 0.0006
0.6 0.4374 0.4376 0.0002
0.9 0.7431 0.7432 0.0001
1.2 1.0210 1.0213 0.0003
1.5 1.2217 1.2224 0.0007
1.8 1.3066 1.3067 0.0002
2.1 1.2509 1.2510 0.0001
2.4 1.0464 1.0472 0.0008
2.7 0.7023 0.7029 0.0006
3.0 0.2444 0.2447 0.0003
Table 2. Exact and approximate values of the proposed method with α = 0.8 and N = 1000 for Equation (23).
Table 2. Exact and approximate values of the proposed method with α = 0.8 and N = 1000 for Equation (23).
t Exact Solution Approximate Solution
0.0 0.0000 0.0000
0.5 0.0000 0.0000
1.0 0.5000 0.5000
1.5 3.3750 3.3750
2.0 12.0000 12.0000
2.5 31.2500 31.2500
3.0 67.5000 67.5000
3.5 128.6250 128.6250
4.0 224.0000 224.0000
4.5 364.5000 364.5000
5.0 562.5000 562.5000
Table 3. Maximum error of the proposed method with different values of α and N for Equation (23).
Table 3. Maximum error of the proposed method with different values of α and N for Equation (23).
α = 0.8 α = 0.4
t N = 1000 N = 2000 N = 4000 N = 1000 N = 2000 N = 4000
0.0 7.5582 e 8 1.197 e 10 1.310 e 13 2.011 e 8 1.187 e 10 2.301 e 13
0.5 2.9539 e 8 1.094 e 10 1.037 e 13 2.000 e 8 1.194 e 09 2.037 e 13
1.0 3.2312 e 8 1.006 e 10 1.124 e 13 1.908 e 8 1.105 e 09 2.325 e 13
1.5 4.6016 e 8 0.923 e 10 1.130 e 13 1.901 e 8 0.921 e 10 2.159 e 13
2.0 1.2322 e 8 0.845 e 10 1.167 e 13 1.852 e 8 0.841 e 10 2.167 e 13
2.5 5.1819 e 8 0.772 e 10 1.248 e 13 1.798 e 8 0.767 e 10 1.769 e 13
3.0 1.5116 e 8 0.705 e 10 1.216 e 13 1.775 e 8 0.705 e 10 1.726 e 13
3.5 6.2418 e 8 0.641 e 10 1.049 e 13 1.687 e 8 0.631 e 10 1.649 e 13
4.0 3.4868 e 8 0.581 e 10 1.140 e 13 1.625 e 8 0.538 e 10 1.591 e 13
4.5 6.5410 e 8 0.526 e 10 1.154 e 13 1.527 e 8 0.502 e 10 1.514 e 13
5.0 4.2626 e 8 0.475 e 10 1.103 e 13 1.499 e 8 0.397 e 10 1.445 e 13
Table 4. Maximum error of the proposed method with different values of N for Example Section 3.2.
Table 4. Maximum error of the proposed method with different values of N for Example Section 3.2.
Error of the Approximate Solution
t Exact Solution N = 1000 N = 2000 N = 4000
0.0 0.0000 0.0065 7.227 e 6 1.301 e 10
0.5 0.8243 0.0007 6.894 e 6 1.247 e 10
1.0 2.7182 0.0012 5.054 e 6 1.191 e 10
1.5 6.7225 0.0011 5.203 e 6 1.112 e 10
2.0 14.7781 0.0052 5.111 e 6 1.097 e 10
2.5 30.4562 0.0060 5.072 e 6 1.048 e 10
3.0 60.2566 0.0056 4.774 e 6 1.018 e 10
3.5 115.9040 0.0065 4.002 e 6 9.049 e 11
4.0 218.3926 0.0035 3.332 e 6 8.141 e 11
4.5 405.0770 0.0039 2.657 e 6 7.754 e 11
5.0 742.0657 0.0022 1.011 e 6 5.914 e 11
Table 5. Exact and approximate values of the proposed method for Equation (24).
Table 5. Exact and approximate values of the proposed method for Equation (24).
t Exact Solution Approximate Solution Error
0.0 0.0000 0.0065 0.0065
0.5 0.8243 0.8251 0.0007
1.0 2.7182 2.7195 0.0012
1.5 6.7225 6.7236 0.0011
2.0 14.7781 14.7833 0.0052
2.5 30.4562 30.4622 0.0060
3.0 60.2566 60.2622 0.0056
3.5 115.9040 115.9106 0.0065
4.0 218.3926 218.3961 0.0035
4.5 405.0770 405.0810 0.0039
5.0 742.0657 742.0680 0.0022
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Soradi-Zeid, S.; Mesrizadeh, M.; Cattani, C. Numerical Solutions of Fractional Differential Equations by Using Laplace Transformation Method and Quadrature Rule. Fractal Fract. 2021, 5, 111. https://doi.org/10.3390/fractalfract5030111

AMA Style

Soradi-Zeid S, Mesrizadeh M, Cattani C. Numerical Solutions of Fractional Differential Equations by Using Laplace Transformation Method and Quadrature Rule. Fractal and Fractional. 2021; 5(3):111. https://doi.org/10.3390/fractalfract5030111

Chicago/Turabian Style

Soradi-Zeid, Samaneh, Mehdi Mesrizadeh, and Carlo Cattani. 2021. "Numerical Solutions of Fractional Differential Equations by Using Laplace Transformation Method and Quadrature Rule" Fractal and Fractional 5, no. 3: 111. https://doi.org/10.3390/fractalfract5030111

Article Metrics

Back to TopTop