Comparing Numerical Methods for Solving Nonlinear Fractional Order Differential Equations

Similar documents
NUMERICAL SOLUTION OF FRACTIONAL ORDER DIFFERENTIAL EQUATIONS USING HAAR WAVELET OPERATIONAL MATRIX

Numerical Detection of the Lowest Efficient Dimensions for Chaotic Fractional Differential Systems

MULTISTAGE HOMOTOPY ANALYSIS METHOD FOR SOLVING NON- LINEAR RICCATI DIFFERENTIAL EQUATIONS

Local Polynomial Smoother for Solving Bagley-Torvik Fractional Differential Equations

An Efficient Numerical Method for Solving. the Fractional Diffusion Equation

The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation

Exact Solution of Some Linear Fractional Differential Equations by Laplace Transform. 1 Introduction. 2 Preliminaries and notations

Exact Solutions of Fractional-Order Biological Population Model

Research Article He s Variational Iteration Method for Solving Fractional Riccati Differential Equation

Bifurcations of Fractional-order Diffusionless Lorenz System

ON THE NUMERICAL SOLUTION FOR THE FRACTIONAL WAVE EQUATION USING LEGENDRE PSEUDOSPECTRAL METHOD

Adaptive Synchronization of the Fractional-Order LÜ Hyperchaotic System with Uncertain Parameters and Its Circuit Simulation

Solving nonlinear fractional differential equation using a multi-step Laplace Adomian decomposition method

SOLUTION OF FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS BY ADOMIAN DECOMPOSITION METHOD

Dynamics of the Fractional-order Lorenz System Based on Adomian Decomposition Method and Its DSP Implementation

A Survey of Numerical Methods in Fractional Calculus

Nonlocal problems for the generalized Bagley-Torvik fractional differential equation

Order-distributions and the Laplace-domain logarithmic operator

DIfferential equations of fractional order have been the

On the numerical solutions of some fractional ordinary differential equations by fractional Adams-Bashforth-Moulton method

On the fractional-order logistic equation

V. G. Gupta 1, Pramod Kumar 2. (Received 2 April 2012, accepted 10 March 2013)

EXISTENCE AND UNIQUENESS OF SOLUTIONS FOR A SYSTEM OF FRACTIONAL DIFFERENTIAL EQUATIONS 1. Yong Zhou. Abstract

June 17 19, 2015 Fields Institute, Stewart Library 2015 Summer Solstice 7th International Conference on Discrete Models of Complex Systems

New computational method for solving fractional Riccati equation

Numerical solution of the Bagley Torvik equation. Kai Diethelm & Neville J. Ford

A computationally effective predictor-corrector method for simulating fractional order dynamical control system

SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm. Abstract

Bernstein operational matrices for solving multiterm variable order fractional differential equations

Computers and Mathematics with Applications

CUBIC SPLINE SOLUTION OF FRACTIONAL BAGLEY-TORVIK EQUATION

A novel difference schemes for analyzing the fractional Navier- Stokes equations

CRANK-NICOLSON FINITE DIFFERENCE METHOD FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION

Improving the Accuracy of the Adomian Decomposition Method for Solving Nonlinear Equations

ACTA UNIVERSITATIS APULENSIS No 20/2009 AN EFFECTIVE METHOD FOR SOLVING FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS. Wen-Hua Wang

Differential Transform Method for Solving. Linear and Nonlinear Systems of. Ordinary Differential Equations

Hybrid Functions Approach for the Fractional Riccati Differential Equation

Fractional-order attractors synthesis via parameter switchings

HOMOTOPY PERTURBATION METHOD TO FRACTIONAL BIOLOGICAL POPULATION EQUATION. 1. Introduction

FRACTIONAL-ORDER UNIAXIAL VISCO-ELASTO-PLASTIC MODELS FOR STRUCTURAL ANALYSIS

New Iterative Method for Time-Fractional Schrödinger Equations

Construction of a New Fractional Chaotic System and Generalized Synchronization

APPLICATION OF HAAR WAVELETS IN SOLVING NONLINEAR FRACTIONAL FREDHOLM INTEGRO-DIFFERENTIAL EQUATIONS

EXACT TRAVELING WAVE SOLUTIONS FOR NONLINEAR FRACTIONAL PARTIAL DIFFERENTIAL EQUATIONS USING THE IMPROVED (G /G) EXPANSION METHOD

Application of fractional-order Bernoulli functions for solving fractional Riccati differential equation

An Analytical Scheme for Multi-order Fractional Differential Equations

AN EFFICIENT PARALLEL ALGORITHM FOR THE NUMERICAL SOLUTION OF FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm 1,2

Generalized Function Projective Lag Synchronization in Fractional-Order Chaotic Systems

The Modified Variational Iteration Method for Solving Linear and Nonlinear Ordinary Differential Equations

THE objective of this paper is to introduce a comparative

Two Successive Schemes for Numerical Solution of Linear Fuzzy Fredholm Integral Equations of the Second Kind

Comparison of He s variational iteration and Taylor Expansion Methods for the Solutions of Fractional Integro-Differential Equations

Dynamic Response and Oscillating Behaviour of Fractionally Damped Beam

Solution of Fractional Diffusion Equation with a Moving Boundary Condition by Variational Iteration Method and Adomian Decomposition Method

Higher order numerical methods for solving fractional differential equations

Numerical Solution of Linear Fredholm Integro-Differential Equations by Non-standard Finite Difference Method

arxiv: v1 [math.ap] 26 Mar 2013

EFFICIENT SPECTRAL COLLOCATION METHOD FOR SOLVING MULTI-TERM FRACTIONAL DIFFERENTIAL EQUATIONS BASED ON THE GENERALIZED LAGUERRE POLYNOMIALS

Homotopy Perturbation Method for the Fisher s Equation and Its Generalized

Spectral Solutions for Multi-Term Fractional Initial Value Problems Using a New Fibonacci Operational Matrix of Fractional Integration

On the Homotopy Perturbation Method and the Adomian Decomposition Method for Solving Abel Integral Equations of the Second Kind

Numerical Solution of Multiterm Fractional Differential Equations Using the Matrix Mittag Leffler Functions

A Multistage Adomian Decomposition Method for Solving The Autonomous Van Der Pol System

Time-delay feedback control in a delayed dynamical chaos system and its applications

Synchronization of non-identical fractional order hyperchaotic systems using active control

Equilibrium points, stability and numerical solutions of fractional-order predator prey and rabies models

The Fractional-order SIR and SIRS Epidemic Models with Variable Population Size

Homotopy Perturbation Method for Solving Systems of Nonlinear Coupled Equations

Conformable variational iteration method

This work has been submitted to ChesterRep the University of Chester s online research repository.

9.6 Predictor-Corrector Methods

An Analytic Study of the (2 + 1)-Dimensional Potential Kadomtsev-Petviashvili Equation

Optimal Controllers with Complex Order Derivatives

Modified Milne Simpson Method for Solving Differential Equations

Homotopy Analysis Method for Nonlinear Differential Equations with Fractional Orders

Research Article Application of Homotopy Perturbation and Variational Iteration Methods for Fredholm Integrodifferential Equation of Fractional Order

Projective synchronization of a complex network with different fractional order chaos nodes

HOMOTOPY PERTURBATION METHOD FOR SOLVING THE FRACTIONAL FISHER S EQUATION. 1. Introduction

Nonlocal symmetries for time-dependent order differential equations

arxiv: v1 [math.na] 8 Jan 2019

Generalized Differential Transform Method for non-linear Inhomogeneous Time Fractional Partial differential Equation

SOME RESULTS FOR BOUNDARY VALUE PROBLEM OF AN INTEGRO DIFFERENTIAL EQUATIONS WITH FRACTIONAL ORDER

Fractional-order linear time invariant swarm systems: asymptotic swarm stability and time response analysis

On The Leibniz Rule And Fractional Derivative For Differentiable And Non-Differentiable Functions

Analytical Solution of BVPs for Fourth-order Integro-differential Equations by Using Homotopy Analysis Method

Solution of the Coupled Klein-Gordon Schrödinger Equation Using the Modified Decomposition Method

ACTA UNIVERSITATIS APULENSIS No 18/2009 NEW ITERATIVE METHODS FOR SOLVING NONLINEAR EQUATIONS BY USING MODIFIED HOMOTOPY PERTURBATION METHOD

BIFURCATIONS AND SYNCHRONIZATION OF THE FRACTIONAL-ORDER SIMPLIFIED LORENZ HYPERCHAOTIC SYSTEM

Generalized Differential Transform Method to Space- Time Fractional Non-linear Schrodinger Equation

INVESTIGATION OF THE BEHAVIOR OF THE FRACTIONAL BAGLEY-TORVIK AND BASSET EQUATIONS VIA NUMERICAL INVERSE LAPLACE TRANSFORM

ISSN X (print) BIFURCATION ANALYSIS OF FRACTIONAL-ORDER CHAOTIC RÖSSLER SYSTEM

Adomian Decomposition Method with Laguerre Polynomials for Solving Ordinary Differential Equation

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Approximate Solution of an Integro-Differential Equation Arising in Oscillating Magnetic Fields Using the Differential Transformation Method

Variational iteration method for fractional heat- and wave-like equations

APPLICATION OF HYBRID FUNCTIONS FOR SOLVING OSCILLATOR EQUATIONS

arxiv: v1 [nlin.cd] 24 Aug 2018

Application of the Decomposition Method of Adomian for Solving

Fourth Order RK-Method

Exact Solutions for Systems of Volterra Integral Equations of the First Kind by Homotopy Perturbation Method

Transcription:

Comparing Numerical Methods for Solving Nonlinear Fractional Order Differential Equations Farhad Farokhi, Mohammad Haeri, and Mohammad Saleh Tavazoei Abstract This paper is a result of comparison of some available numerical methods for solving nonlinear fractional order ordinary differential equations. These methods are compared according to their computational complexity, convergence rate, and approximation error. The present study shows that when these methods are applied to nonlinear differential equations of fractional order, they have different convergence rate and approximation error. Introduction Differentialequations of fractional order have been the focus of many studies due to their frequent appearance in various applications in physics, fluid mechanics, biology, and engineering. Consequently, considerable attention has been given to the solutions of fractional order ordinary differential equations, integral equations and fractional order partial differential equations of physical interest. Number of literatures concerning the application of fractional order differential equations in nonlinear dynamics has been grown rapidly in the recent years [, 3, 5, 4, ]. Most fractional differential equations do not have exact analytic solutions and therefore, approximating or numerical techniques are generally applied. There are many different numerical methods such as Predictor Corrector Method (PCM) [8], Quadrature Methods (QM) [], Kumar-Agrawal Method (KAM) [5], and Lubich Method [7] which have been developed to solve the fractional differential equations. Many new ideas which try to solve these kinds of problems faster and in more convenient way are Nested Memory Principle (NMP) and Fixed Length Integral Principle (FLIP) [7, ]. These methods are relatively new and provide an approximated solution both for linear and nonlinear equations. There are several papers in F. Farokhi, M. Haeri ( ), and M.S. Tavazoei Advanced Control System Lab., Electrical Engineering Department, Sharif University of Technology, Azadi Ave., P.O. Box 55-9363, Tehran, Iran e-mail: farokhi@ee.sharif.edu; haeri@sina.sharif.edu; m tavazoei@ee.sharif.edu D. Baleanu et al. (eds.), New Trends in Nanotechnology and Fractional Calculus Applications, DOI.7/978-9-48-393-5 3, c Springer Science+Business Media B.V. 7

7 F. Farokhi et al. which some of these methods have been comparatively studied [, 8, 9,, 3]. In most of these works, the existing methods were compared by their implementation difficulties or convergence mean error. Also, these papers discuss issues mostly related to the linear equations and they have paid less attention to the nonlinear cases more specifically chaotic ones. In this paper, we implement the above mentioned methods to solve the nonlinear differential equation of fractional order and then compare them through some numerical examples. The paper is organized as follows. In Sect., there is a review on mathematical concepts of fractional order differential equations and then some different methods to solve the nonlinear versions of these equations are described. The mentioned approaches are applied to some common nonlinear systems and results are discussed. Finally some concluding remarks are given in Sect. 3. Numerical Methods In this section we want to discuss on the numerical solution of differential equations of fractional order with arbitrary initial conditions; D y.x/ D f.x; y.x//; () where > (but not necessarily N ), D is Caputo differential operator of order [4]. We combine our fractional differential equation () with initial conditions; y.k/./ D y.k/ k D ; ; : : : ; m : () Existence and uniqueness of solution of system of fractional differential equations () for a given initial condition () have been proven in [6, 9]. In the following sections, methods are introduced and compared in accordance to their computational complexity, convergence rate, and the approximating error. For each method, one example is implemented and the mentioned properties are investigated. These methods can easily be extended to multi-term equations or a system of equations [].. Quadrature Method (QM) This approach is based on the analytical property that the initial value problem () and () is equivalent to the Volterra integral equation; y.x/ D d e X kd y.k/ x k kš C. / Z x.x t/ f.t; y.t//dt; (3)

Comparing Numerical Methods for Solving Nonlinear FODEs 73 in the sense that a continuous function is a solution of the initial value problem if and only if it is a solution of (3). This method is based on using Quadratures [] like Simpson in integrating (3) and finding the answer. According to mathematical concepts and numerical methods [], the following relation exists between the (step size) and the number of flops. 8 W Flops D O.h /; (4) and the following relation exists between the approximation error and the step size; error D O.h /; (5) According to (4) and (5), this method in too slow and it is not so accurate and we cannot improve this method because of the theorems in [].. Predictor Corrector Method (PCM) In this section the algorithm is a generalization of the classical Adams Bashforth Moulton integrator that is well known for the numerical solution of the first-order problems [8]. According to [8], the following relation can be seen between the h (step size) and the number of flops. 8 W Flops D O.h /; (6) The approximation error is related to step size as follows; error D O.h /; (7) According to (6) and (7), this algorithm is too slow and its approximation error is high but we can improve its performance (approximation error) [8]..3 Fixed Length Integral Principle (FLIP) For performing numerical computation, the simplest approach is to integrate only over a fixed period of recent history [7, ]. If we can do this, then the computational cost at each step is reduced to O./, and the total amount of computational cost is reduced to O.h / [7, ]. But this method causes a loss of order and changes the nature of the fractional derivative from a non-local operator into a local operator.

74 F. Farokhi et al..4 Nested Memory Principle (NMP) The idea of nested memory concept was introduced by Ford and Simpson. It can be well applied to numerical approximation of (3) in case of.; /, thus the computational cost at each step is reduce to O.h log.h // [7, ]..5 Higher Order Methods (Lubich) This method is based on a new method for approximating the fractional order derivative which has more accurate answers in comparison to the last ones [6, 7]. It can be seen that the numerical method (p-hoflmsm) is in excellent agreement with the exact solution, and the error between p-hoflmsm and exact solution is O.h p / [6, 7]. This method is the most accurate one with computational cost of O.h / [6]. It can be applied on most of fractional order equations but the implementation of the algorithm is complex..6 Kumar Agrawal Method (KAM) This method is based on integrating the Voltra equation with translating it in to a nonlinear set of equations and then solving it with nonlinear solver. According to [5], the approximation error is O.h / and it has a computational cost of O.h /. 3 Numerical Simulations The numerical results of these methods are discussed in this section based on two nonlinear fractional differential equations. Example. The following nonlinear fractional-order ordinary differential equation with D :5 is considered: where, f.t/ D D y.t/ C y.t/ D f.t/; y.i/./ D ; i D ; ; (8).6/.6 / t5 3.5/.5 / t4 C.4/.4 / t3 C.t 5 3t 4 Ct 3 / : (9) The exact solution for y is y.t/ D t 5 3t 4 C t 3 : () Numerical results for exact and approximated solutions are illustrated in Figs. and for D :5.

Comparing Numerical Methods for Solving Nonlinear FODEs 75 a b.5.5.5.5 c d.5.5.5.5 e f.5.5.5.5 Fig. The exact and the numerical solutions for system in (8) for D :5 with (a) QM (h D :) (b) PCM (h D :) (c) FLIP (h D :) (d) NMP (h D :) (e) Lubich (h D : and p D 3) and (f) KAM (h D :) a. b x 3..5.5.5.5 c.5 d..5.5.5..5.5 e x 4 4 f x 3 6 4.5.5.5.5 Fig. Error between the exact and the numerical solutions for system in (8) for D :5 with (a) QM (h D :) (b) PCM (h D :) (c) FLIP (h D :) (d) NMP (h D :) (e) Lubich (h D : and p D 3) and (f) KAM (h D :)

76 F. Farokhi et al. Example. Consider the following fractional differential equation; 43 cd y.t/ D.9 / t8 3 with the following initial conditions;.5 =/.5 C =/ t4 = C :5. C / C.:5t = t 4 / 3 y.t/ 3= () The exact solution of this initial value problem is; y./ D ; y./ D : () y.t/ D t 8 t 4C = C :5t : (3) The given equation is solved for D :9 and results are shown in Figs. 3 and 4. a b.5.5 c d.5.5 e f.5.5 Fig. 3 The exact and the numerical solutions for system in () for D :9 with (a) QM (h D :) (b) PCM (h D :) (c) FLIP (h D :) (d) NMP (h D :) (e) Lubich (h D : and p D 3) and (f) KAM (h D :)

Comparing Numerical Methods for Solving Nonlinear FODEs 77 a. b...5..5 c 5 x 3 d. 5.5..5 e x 3 3 f x 3 5.5 5.5 Fig. 4 Error between the exact and the numerical solutions for system in () for D :9 with (a) QM (h D :) (b) PCM (h D :) (c) FLIP (h D :) (d) NMP (h D :) (e) Lubich (h D : and p D 3) and (f) KAM (h D :) Table Comparison of some methods in solving fractional order systems Method Computational Cost Approximation Error Quadrature method O.h / O.h / Predictor corrector method O.h / O.h / Lubich (p th order) method O.h / O.h p / Kumar Agarwal method O.h / O.h p (/ Fixed length integral principle O.h / E D Nested memory principle O.h log.h // O.h / M. / M. / T h.; / C.tnC T /h.; / 4 Conclusions The present analysis exhibits the applicability of the Quadrature Method (QM), Predictor Corrector Method (PCM), Lubich Method, and Kumar-Agrawal Method (KAM) to solve ordinary differential equations of fractional order. In addition to them, we have introduced some new methods which reduce the computational cost of these solving methods, such as, Fixed Length Integral Principle (FLIP) and Nested Memory Principle (NMP). Table compares the studied methods based on

78 F. Farokhi et al. their computational load and the approximating error level. The Lubich method is the most reliable method because of its simplicity and low approximating error but its speed is too low. At the second step one can choose the PCM to solve the fractional order differential equations and as the last chance, one can choose the QM. As one sees the computational cost of all these methods are high and these methods are very slow, but one can use FLIP and NMP in order to reduce the computational cost. NMP is more accurate than FLIP because it is better mapped with fractional order nature and preserves their non-locality property. References. Adomian G (988) A review of the decomposition method in applied mathematics. J Math Anal Appl 35:5 544. Bagley RL, Calico RA (999) Fractional order state equations for the control of viscoe-lastic structures. J Guid Control Dyn 4():34 3 3. Benson DA, Wheatcraft SW, Meerschaert MM () Application of a fractional ad-vectiondispersion equation. Water Resour Res 36(6):43 4 4. Caputo M (967) Linear models of dissipation whose Q is almost frequency independent. Geophys J Roy Astr Soc 3:59 539 5. Chen L, Zhao D (5) Optical image encryption based on fractional wavelet transform. Opt Commun 54:36 367 6. Daftardar-Gejji V, Jafari H (7) Analysis of a system of non-autonomous fractional differential equations involving Caputo derivatives. J Math Anal Appl 38:6 33 7. Deng W (7) Short memory principle and a predictor-corrector approach for fractional differential equations. J Comput Appl Math 6:74 88 8. Diethelm K, Ford NJ, Freed () A predictor-corrector approach for the numerical solution of fractional differential equations. Nonlinear Dynam 9:3 9. Diethelm D, Ford NJ () Analysis of fractional differential equations. J Math Anal Appl 65:9 48. Ford NJ, Simpson () The numerical solution of fractional differential equations: speed versus accuracy. Numer Algorithms 6:336 346. Ford NJ, Connolly JA (8) Systems-based decomposition schemes for the approximate solution of multi-term fractional differential equations. J Comput Appl Math. doi:.6/ j.cam.8.4.3. Hartley TT, Lorenzo CF, Qammer HK (995) Chaos in a fractional order Chua s sys-tem. IEEE Trans CAS-I 4:485 49 3. Ichise M, Nagayanagi Y, Kojima T (97) An analog simulation of non-integer order transfer functions for analysis of electrode process. J. Electroanal Chem 33:53 65 4. Koeller RC (984) Application of fractional calculus to the theory of viscoelasticity. J Appl Mech 5:99 37 5. Kumar P, Agrawal OM (6) An approximate method for numerical solution of fractional differential equations. Signal Process 86:6 6 6. Lin R, Liu F (7) Fractional high order methods for the nonlinear fractional ordinary differential equation. Nonlinear Anal 66(4):856 869 7. Lubich Ch (986) Discretized fractional calculus. SIAM J Math Anal 7(3):74 79 8. Momani S, Odibat Z (7) Numerical comparison of methods for solving linear differential equations of fractional order. Chaos Soliton Fract 3:48 55 9. Momani S, Odibat Z (7) Numerical approach to differential equations of fractional order. J Comp Appl Math 7():96

Comparing Numerical Methods for Solving Nonlinear FODEs 79. Oustaloup A, Sabatier J, Lanusse P (999) From fractal robustness to CRONE control. Fract Calculus Appl Anal : 3. Shawagfeh N, Kaya D (4) Comparing numerical methods for the solutions of systems of ordinary differential equations. Appl Math Lett 7:33 38. Vanloan CF () Introduction to scientific computing: a Matrix-Vector Approach using MATLAB. Prentice-Hall, New Jersey 3. Wazwaz AM (7) A comparison between the variational iteration method and Adomian decomposition method. J Comput Appl Math 7():9 36