Robust adaptive control for fractional-order chaotic systems with system uncertainties and external disturbances

This paper studies the robust adaptive control of fractional-order chaotic systems with system uncertainties and bounded external disturbances. Based on a proposed lemma, quadratic Lyapunov functions are used in the stability analysis and fractional-order adaptation laws are designed to update the controller parameters. By employing the fractional-order expansion of classical Lyapunov stability method, a robust controller is designed for fractional-order chaotic systems. The system states asymptotically converge to the origin and all signals in the closed-loop system remain bounded. A counterexample is constructed to show that the fractional-order derivative of a function is less than zero does not mean that the function monotonically decreases (this property appears in many references). Finally, simulation results are presented to confirm our theoretical results.


Introduction
Chaos phenomenon is very common in physical systems (also biology, economics, etc.), and chaotic systems have become one of the hot topics in the nonlinear systems [1][2][3][4][5][6][7][8][9][10][11][12][13][14]. Since Lorenz discovered the first chaotic attractor, the research on the control and synchronization of chaotic systems has been widely used in many fields. In the past 20 years, many chaos control and synchronization methods have been proposed [15][16][17]. Fractional-order calculus has almost the same long history as integer calculus. It was found that the complex chaotic behavior appeared if one introduced the fractional differential operator into the integer order chaotic systems. In fact, fractional-order calculus provides new mathematical tools for many practical systems, especially for chaotic systems in physics, because it is very suitable for describing the dynamic behavior of some physical systems that are very sensitive to the initial state values [18][19][20][21][22][23][24][25][26][27][28]. There are many methods (such as drive-response control, Lyapunov function method, sliding mode control, generalized synchronization control, active control, nonlinear feedback control) on synchronization and control of fractional-order chaotic systems. However, some new problems run into the case of fractional-order chaotic systems. Firstly, as the tiny initial value changes will cause the system's trajectory shape and affect its stability, it is difficult to control or synchronize the chaotic systems. Secondly, although the Lyapunov second method of fractional-order systems is proposed in [29], and the control and stability analysis of fractional order nonlinear systems has gradually become a research focus, it is hard to use the squared Lyapunov function in the stability analysis of fractional-order systems because the fractional-order derivatives of square functions have a very complex form (as pointed out in [30,31]). In order to get over it, many efforts have been made. In 2015, Liu et al. [32,33] proposed a method to realize adaptive fuzzy synchronous control of uncertain fractional-order chaotic systems with unknown asymptotic control gain. This is really a relatively universal construction method which can be used in many kinds of control and synchronization of chaotic systems [26,32,[34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50].
We must point out that the technical part of the successful use of this method is Remark 1 (i.e., Lemma 5 in [32] or Lemma 7 in [33]) which is indeed questionable. In this paper, we proposed some corrections and verified that the revised theory can still work in control of chaotic systems. Our contributions are as follows: • To coin a counterexample which shows that the fractional-order derivative of a function is less than zero does not mean that the function monotonically decreases. Then we correct Lemma 5 in [32] and Lemma 7 in [33] to Lemma 4 in this paper. • To further verify the effectiveness of the new Lemma 4 in the above relatively universal fractional-order Lyapunov second method, we study the robust adaptive control of fractional-order chaotic systems with bounded external disturbances and system uncertainties.

Preliminaries
In this section we present some notions and lemmas which are needed in this paper.

Definition 1
(1) Suppose f : [0, +∞) − → R (the set of all real numbers) and f are bounded and continuous almost everywhere. The Caputo fractional-order derivative and Caputo fractional-order integral of f with order α (α ∈ (0, 1)) are defined by the following equalities (1) and (2), respectively [51]: where (z) = ∞ 0 e -t t z-1 dt (z ∈ C, Re(z) > 0) is the gamma function, and C is the set of all complex numbers.
(2) Assume that f : [0, +∞) − → R is piecewise continuous and satisfies |f (t)| ≤ Me ct for some M > 0 and c ≥ 0. Then the integral ∞ 0 f (t)e -zt dt is convergent in C c = {z ∈ C | Re(z) > c}, and hence we get a mapping F : C c − → C (called the Laplace transformation of f , written also as L (f )). It has been shown that there exists unique g : [0, +∞) − → R (called the inverse Laplace transformation of F, written as L -1 (F)) such that L (g) = F (i.e., g = f ). It can be shown that the Laplace transform of the Caputo fractional derivative is (3) The convolution G of two functions f and g is defined by G(x) = f (x) * g(x) = +∞ -∞ f (u)g(xu) du, and the Mittag-Leffler function with two parameters is defined by where α, β > 0. Note that E 1,1 (s) = e s . The Laplace transform of the function and there exist a Lyapunov function V (t, x) and three class-k functions g 1 , g 2 , g 3 such that where 0 < β < 1, and · is the Euclidean norm, then the equilibrium point 0 of system (6) is Mittag-Leffler stable (and thus asymptotically stable).
where T is a positive constant, then the following two equations hold:

Controller design and stability analysis
In this paper, the fractional-order chaotic system model is considered. This mathematical model describes a fractional-order system by n-directional nonlinear fractional-order differential equations. The considered model can be expressed as follows: where x i (t) is the state variable. Assume that system (12) has some equilibrium points, one of them is noted as According to (12), the controlled model can be expressed as follows: where f i (x(t)) is system uncertainty, d i (t) is unknown external disturbance, and u i (t) is the control input.
Let the error state be In the closed-loop system, we will design the control input u i (t) to make sure that the error states converge to the origin and all signals remain bounded. To reach this goal, the following assumptions are needed.

Assumption 1
The system uncertainty f i (x(t)) is Lipschitz continuous, and there exists a positive constant γ i such that where · denotes the Euclidean norm.

Assumption 2
The external disturbance d i (t) is a bounded continuous function, i.e., d i (t) satisfies the following inequality: where d i is a positive constant.
Since the Caputo derivative of a constant is zero, from (13) and (14) we have For each i ∈ {1, 2, . . . , n}, multiplying e i (t) to both sides of (17), by Assumptions 1 and 2, we have Then we design a controller u i (t) as follows: where k i is a positive design parameter,γ i (t) is the estimation of γ i , andd i (t) is the estimation ofd i .
Substituting (19) into (18) yields whereγ andd are the estimation errors of unknown parameters γ i andd i , respectively.
Remark 1 In [32], there exists such a result: However, this result is not proper. In this section we will construct a counter-example to show this and meanwhile give a corrected form (i.e., Lemma 4).
Example 1 Let α ∈ (0, 1). We are going to construct the needed counter-example in 11 steps.

Remark 2 This example shows a difference between fractional and integer order calculus.
And the results in [32] are still right because their proofs are valid as long as we replace Lemma 5 in [32] by the following Lemma 4. In many closed-loop systems, it is difficult to determine that all signals are bounded. With the following lemma, we can manage to do this. For example, the signalsγ andd in system (13).

Lemma 4 Assume that f is continuous and bounded in
Proof We just prove the first part of this lemma. Step ) and α, β ∈ (0, 1), by Fubini's theorem [54], the following holds: Step 2. If f is continuous on [0, +∞), we have In fact, let the partial derivatives of (45) are continuous and their Jacobian matrix is not 0 almost everywhere in the domain. By the definition of Caputo fractional-order integral and Step 1, we have (where B is the beta function) Step 3. If f is bounded and continuous in [0, +∞), then In fact, from the definitions of Caputo derivative and integral, we know D α (f ) = I 1-α (f ). By Step 2, By the fundamental theorem of calculus, Step 3 and the definition of I α , which means f (t) ≥ f (0) (∀t ∈ [0, ∞)).
And we show the following lemma.
where k is a positive constant, then we have Proof Using the fractional integral operator I α to both sides of (49), it follows from Lemma 2 that It follows from (51) that There exists a nonnegative function m(t) such that Taking the Laplace transform (L {·}) on (53) by (3) gives where 2 X(s) and M(s) are Laplace transforms of x 2 (t) and m(t), respectively. Using (5), the solution of (54) will be given as where * represents the convolution operator. Noting that m(t), E α,0 (-2kt α ) and t -1 are nonnegative functions, it follows from (55) that (50) holds. Then this ends the proof for Lemma 5.
Based on the above discussions, now we are ready to give the following results.
Theorem 1 Consider the fractional-order chaotic system (13). Under Assumptions 1 and 2, let the control input be (19). and respectively, where h i and m i are positive design parameters, then the tracking error e i (t) will tend to the origin asymptotically, and all signals in the closed-loop system will remain bounded.
Proof Let us consider the following Lyapunov function candidate: Then, by using Lemma 3, we have Noting that the fractional-order derivative of a constant is zero, from (21) and (22) we have and Substituting (20), (60), and (61) into (59), we have Then substituting (56) and (57) into (62) gives , we can know that e i (t),γ i (t), andd i (t) are all bounded. From Lemma 5 and (63), we can conclude that e i (t) will asymptotically converge to the origin. This ends the proof for Theorem 1.
Remark 3 In the stability analysis of fractional-order nonlinear systems, the Lyapunov function candidate V (t) = 2e T (t)e(t) is often used. The αth-order of V (t) can be given as We can see that it is very hard to use the above complicated infinite series to analyze the stability of fractional-order systems. However, in this paper, by using Lemma 3 and the proposed Lemma 5, we need not tackle the above complicated infinite series.
The system uncertainties are chosen as: f 2 (x(t)) = 0.1x 2 (t) + 0.1x 3 (t), (67) To eliminate the chattering phenomenon, the discontinuous term sign(·) is replaced by arctan(10·). Figure 1 shows the behavior of the chaotic system. Figure 2 shows how the fractionalorder system has become stable when the controller is activated since t = 30. Figure 3 shows the action of controllers. In this figure, the control inputs do not converge to zero because f i (t) do not converge to zero. And after t = 30, the error states of the fractionalorder system which converge to the origin are shown in Fig. 4. From the simulation results, we can see that the good control performance has been obtained, and the system variables converge to the origin rapidly when the controller is activated at t = 30.

Conclusions
Chaotic systems can be used in many fields. Controlling fractional-order chaotic systems by using an effective control method is an interesting yet challenging work. In this paper, an example is built to show that being less than zero for a fractional-order derivative does not mean that the function monotonically decreases. And the robust control of Error states of fractional-order system fractional-order chaotic systems by means of adaptive control is primarily discussed. The proposed method can be divided into three aspects: (1) Based on the fractional-order Lyapunov second method, analyzing the stability of general fractional-order chaotic systems; (2) Designing the fractional-order adaptation laws and uploading the controller; (3) Using the quadratic Lyapunov functions in the stability analysis of fractional-order systems. The control theorem of fractional-order systems may be enriched by our results, and the proposed control method can also be extended to other fractional-order systems.