Active Sliding Mode for Synchronization of a Wide Class of Four-Dimensional Fractional-Order Chaotic Systems

We focus on the synchronization of a wide class of four-dimensional (4-D) chaotic systems. Firstly, based on the stability theory in fractional-order calculus and sliding mode control, a new method is derived to make the synchronization of a wide class of fractional-order chaotic systems. Furthermore, the method guarantees the synchronization between an integer-order system and a fraction-order system and the synchronization between two fractional-order chaotic systems with different orders. Finally, three examples are presented to illustrate the effectiveness of the proposed scheme and simulation results are given to demonstrate the effectiveness of the proposed method.


Introduction
Chaos synchronization is the concept of closeness of the frequencies between different periodic oscillations generated by two chaotic systems, one of which is the master and the other is the slave.Since the pioneering work of Pecora and Carroll [1] who proposed a method to synchronize two identical chaotic systems, chaos synchronization has attracted a lot of attention in a variety of research fields over the last two decades.This is because chaos synchronization can be used in many areas such as physics, engineering, and particularly in secure communication [2][3][4][5].
Many methods have been proposed to synchronize chaotic systems including active control [6], back-stepping control [7], linear feedback control [8], adaptive control theory [9], sliding mode control [10,11], and fuzzy control [12].For example, Bhalekar and Daftardar-Gejji [13] used active control for the problem of synchronization of fractional-order Liu system with fractional-order Lorenz system.Based on the idea of tracking control and stability theory of fractional-order systems, Zhou and Ding [14] designed a controller to synchronize the fractional-order Lorenz chaotic system via fractional-order derivative.Zhang and Yang [15] dealt with the lag synchronization of fractionalorder chaotic systems with uncertain parameters.Projective synchronization of a class of fractional-order hyperchaotic system with uncertain parameters was studied by Bai et al. [16] as well, but the derivative orders of the state in response system was the same with drive system.Chen et al. [17] designed a sliding mode controller for a class of fractionalorder chaotic systems.
However, most of the above-mentioned work on chaos synchronization has focused on fractional-order chaos and integer-order systems, respectively.To the best of our knowledge, there has been little information available about the synchronization between chaotic fractional-order system and integer-order system or chaotic systems with noncommensurate chaotic orders.Motivated by the above discussion, the synchronization of a class of 4-D chaotic systems with nonidentical chaotic orders has been reported.There are three advantages which make our approach attractive.First, based on the thought of sliding mode control and stability theorems in the fractional calculus, a new active sliding mode is presented.Second, the method is designed for a wide class of systems, which means its universal applicability.Third, the method guarantees that 2 ISRN Applied Mathematics the synchronization between an integer-order system and a fractional-order system and the synchronization between two fractional-order chaotic systems with different orders.As a special case, it is also capable of the synchronization between two integer-order chaotic systems.In reality, the controller is expected to be easier to realize the achievement of synchronization.
The rest of the paper is organized as follows: in Section 2, basic definitions of fractional-order calculus and its approximation method are presented.Section 3 is about the brief description of a wide class of 4-D fractional-order chaotic systems.In Section 4, a new active sliding mode controller is presented which combines the active control and sliding mode control.The stability analysis for fractional-order systems is presented also.In Section 5, three typical examples are given and numerical simulations results are shown.The brief comments and conclusions are drawn in Section 6.

Fractional-Order Calculus
2.1.Definitions.For the fractional calculus operator, there are two commonly used definitions: Riemann-Liouville definition and Caputo definition, which are listed here for the sake of clarity.

Definition 3. The Caputo derivative can be written by
where  0   0 denotes -order Caputor derivative operator, which can be simplified as   .
From the point of view of mathematics, the Riemann-Liouville fractional derivative is widely used in theoretical study.However, the Caputo derivative can be easily given initial conditions, so it has a popular application in engineering.In this paper, we will use the Caputo derivative.

Approximation Method.
To get the solutions of the nonlinear fractional-order differential equations, we employ an improved version of Adams-Bashforth-Moulton algorithm, which is a very useful time domain approximation method for fractional-order differential equations.Here, consider the following differential equation with initial condition: This differential equation is equivalent to Volterra integral equation: Now, set Then ( 5) can be discretized as follows: where predicted value  ℎ ( +1 ) is determined by The estimation error of this approximation is given as follows: where  = min(2, 1 + ).So by applying the aforementioned method, numerical solution of a fractional-order system can be obtained.Give the following 4-D fractional system: with 0 <   ≤ 1 ( = 1, 2, 3, 4) and initial conditions ( 0 ,  0 ,  0 ,  0 ).Applying the above method, the system can be discretized as follows: where

System Description
We consider a wide class of 4-D chaotic systems.And thus a master system and a slave system are described as where (), () ∈  4 are the four-dimensional state vectors for the master and slave systems, respectively.,  ∈  4×4 are the linear parts for the systems.,  :  4 →  4 are ISRN Applied Mathematics nonlinear parts for the systems.  ( = 1, 2, 3, 4) and   ( = 1, 2, 3, 4) are fractional orders for each state of master and slave systems satisfying 0 <   ≤ 1, 0 <   ≤ 1, and for   = 1 ( = 1, 2, 3, 4),   = 1 ( = 1, 2, 3, 4), system (14) and system (15) are named as integer-order systems.(, ) is the controller, added on the slave system, to realize the synchronization between the master and slave system.That is, lim Our aim is to design a suitable and effective controller (, ) such that the trajectories of the slave system asymptotically approach the master system and the synchronization between the two systems is achieved finally.

Active Controller Design.
To obtain the control law, synchronization error is defined as where  is the scaling factor, which is an arbitrary constant ( ∈ ).We can choose the value of  randomly to meet our demands.The synchronization is realized when  = 1 and the antisynchronization is achieved when  = −1.

Sliding Mode Controller Design.
To design a sliding mode controller, there are two steps: first, a sliding surface should be constructed that represents a desired system dynamics, and, next, a switching control law should be developed such that a sliding mode exists on every point of the sliding surface, and any states outside the surface are driven to reach the surface in a finite time.As a choice for the switching surface, we have where  and  are the designed parameter matrixes.
The sliding mode controller is designed as where  eq is the equivalent control law and   is the switching control law.
In the sliding mode, the sliding surface and its derivative must satisfy Considering ( 19), (20), and ( 22 Now, the equivalent control law can be got as To satisfy the sliding mode condition, the discontinuous reaching law is chosen as follows: where  and  are the positive constants and where sign() is the sign function of , if  > 0, sign() = 1; Consider ( 23) and ( 25), one gets the control input Let   = −() −1  sat(/), (27) just be the () =  eq +   .Substitute (27) into (18), the total control law can be got as and the error system ( 19) is
According to Theorems 5 and 6, in the sliding phase, error system (29) is a linear fractional-order system with bounded input − −1  sat(/); if |arg(eig (− −1 ( − )))| >   /2, the error system (29) is asymptotically stable.It can be shown that choosing appropriate values of  and  can make the error dynamics stable.

Proof. Consider a candidate Lyapunov function as
So, Then, outside the boundary layer, that is, || > , we have Otherwise, inside the boundary layer, that is, || ≤ , we have Since the Lyapunov function is positive definite and its derivative is negative definite, by Lyapunov stability theory, the synchronization between system (14) and system ( 15) is globally asymptotically stable.

Numerical Simulations
In this section, we presented three illustrative examples to verify and demonstrate the effectiveness of the proposed control scheme.The numerical simulations are carried out applying Caputo definition and a generalization Adams-Bashforth-Moulton algorithm in time steps of 0.01.
Case 1. Synchronization of the integer-order Liu system and the fractional-order Chen system.

ISRN Applied Mathematics
and we can get the eigenvalues of the matrix −( − ), ( 1 ,  2 ,  3 ,  4 ) = (−1.6252+ 4.7215, −1.6252 − 4.7215, −11.2496, −5), which are all located in the stable region.According to the stability theory of fractional-order system, the error system can be asymptotically stable and the synchronization is achieved.
According to (28), we can yield the controller easily, that is, The simulation results are given in Figure 3.The synchronization errors converge to zero immediately which implies the achievement of synchronization between the two systems.
Case 2. Synchronization of the noncommensurate fractional-order Lorenz system and commensurate fractional-order Lü system.
Take the following commensurate fractional-order Lü system [22] as the slave system: where (, , , ) = (36, 3, 20, −1) and   = 0.95 ( = 1, 2, 3, 4).The chaotic behavior for the slave system (41) is shown in Figure 5  According to (28), we can yield the controller easily, that is, ( The simulation results are given in Figure 6.The synchronization errors converge to zero immediately which implies the achievement of synchronization between the two systems.
Case 3. Synchronization between the integer-order Liu system and the integer-order Lorenz system.
Consider the integer-order Liu system [19] as the master system, which is the same as the master system (36) in Case 1 and its chaotic attractor is also in Figure 1.
Take the following integer-order Lorenz system [23] as the slave system: According to (28), we can yield the controller easily, that is, The simulation results are given in Figure 8.As we can see, the synchronization errors converge to zero immediately which implies the achievement of synchronization between the two systems.

Conclusion and Discussion
In this paper, the synchronization of a wide class of 4-D chaotic systems is achieved based on a new active sliding mode control which unites the active control and sliding mode control.The proposed synchronization approach is theoretically rigorous and pervasive.Furthermore, three typical examples were shown: (1) the synchronization between the integer-order Liu system and the fractional-order Chen system, (2) the noncommensurate fractional-order Lorenz system and commensurate fractional-order Lü system, and (3) between the integer-order Liu system and integerorder Lorenz system.Numerical results illustrated the effectiveness of the proposed scheme.

Figure 1 :
Figure 1: Phase portraits of the integer-order Liu system.

Figure 2 :
Figure 2: Phase portraits of the fractional-order Chen system.

𝑒 4 Figure 3 :
Figure 3: Synchronization errors between the integer-order Liu system and the fractional-order Chen systems.

Figure 4 :Figure 5 :
Figure 4: Phase portraits of the fractional-order Lorenz system.