Abstract

Recently, control and synchronization of fractional chaotic systems have increasingly attracted much attention in the fractional control community. In this paper we introduce a novel class of fractional chaotic systems in the pseudo state space and propose an adaptive sliding mode control scheme to stabilize the chaotic systems in the presence of uncertainties and external disturbances whose bounds are unknown. To verify the effectiveness of the proposed adaptive sliding mode control technique, numerical simulations of control design of fractional Lorenz's system and Chen's system are presented.

1. Introduction

Fractional calculus is an old and yet novel topic whose infancy dates back to the end of the 17th century, the time when Newton and Leibniz established the foundations of classical calculus. For three centuries, fractional calculus developed mainly as a pure theoretical mathematical field without applications. However, in the last two decades it has attracted the interest of researchers in several areas including mathematics, physics, chemistry, material, engineering, finance, and even social science. The stability of fractional differential equations (FDEs) and fractional control have both gained rapid development very recently [13].

One of the most important areas of application is the chaos theory. In recent years, fractional chaotic systems have intensively attracted a great deal of attention due to the ease of their electronics implementations and the rapid development of the stability of FDEs. More and more fractional dynamics described in the pseudo state space exhibiting chaos have been found, such as the fractional Chua circuit [4], the fractional Van der Pol oscillator [57], the fractional Lorenz system [8, 9], the fractional Chen system [1012], the fractional Lü system [13], the fractional Liu system [14], the fractional Rössler system [15, 16], the fractional Arneodo system [17], the fractional Newton-Leipnik system [1820], the fractional Lotka-Volterra system [21, 22], the fractional finance system [20, 23], and the fractional Rucklidge system [24]. Most of the above papers have used numerical methods to present chaotic behaviors.

In particular, control and synchronization of fractional chaotic systems have increasingly attracted much attention in the fractional control community. Moreover, several control and synchronization methods have been proposed based on the stability of fractional differential equations in the pseudo state space [22]. The linear state feedback control algorithm based upon the stability criterion of linear FDEs has been used in [10, 2533], the nonlinear feedback control scheme in [3438], the fractional PID control method in [39, 40], and active control technique in [41]. However, it is important to note that the above four control methods have ignored modeling inaccuracies and external noises which can be hardly avoided in real world application. Robust control and adaptive control are two major and complementary approaches to deal with model uncertainty: sliding mode control design provides a systematic approach to the problem of maintaining stability and consistent performance in the face of modeling imprecision, while adaptive control is a suitable approach to maintain consistent performance of a system in the presence of uncertainty or unknown variation in plant parameters [42]. The fractional sliding mode control methodology has been designed in [4347], and the motivation of choosing the particular structures for sliding surfaces has been described in [48]. The adaptive sliding mode control, which is good at maintaining robustness and handling inevitable parameter variation and parameter uncertainty, has been used in [49, 50].

Nevertheless, as stated recently in [51, 52], there arise several questionable or wrong ideas in the field of fractional systems analysis and control using the representation state space description, particularly if Caputo’s definition is used. To correct these wrong ideas, the authors [5355] have proposed alternative solutions and equivalent frequency distributed model of FDEs. Particularly, Lorenzo and Hartley [5658] have derived a simple process of initialization of FDEs. Motivated by the continuous frequency distributed model proposed by Trigeassou et al. and the initialization method addressed by Lorenzo and Hartley, this paper utilizes a new Lyapunov approach [59] to analyze the stability of FDEs and impose physically coherent initial conditions to FDEs using the initialization function [60].

The rest of the paper is organized as follows. Section 2 presents some basic definitions about fractional calculus. Section 3 introduces a novel class of fractional chaotic systems. Section 4 proposes the sliding mode control design and adaptive sliding mode control design of fractional chaotic systems. Numerical simulations are presented to show the effectiveness of the proposed method in Section 5. Finally, the paper is concluded in Section 6.

2. Basic Definitions and Preliminaries

Definition 1. The most important function used in fractional calculus is Euler’s Gamma function, which is defined as

Definition 2. Another important function is a two-parameter function of the Mittag-Leffler type defined as

Fractional calculus is a generalization of integration and differentiation to noninteger-order fundamental operator , where and are the bounds of the operation and . The three most frequently used definitions for the general fractional calculus are the Grünwald-Letnikov definition, the Riemann-Liouville definition, and the Caputo definition [23, 6163].

Definition 3. The Grünwald-Letnikov derivative definition of order is described as

Definition 4. The Riemann-Liouville derivative definition of order is described as

Definition 5. The Caputo definition of fractional derivative can be written as

In the rest of the paper, we will use the Caputo approach to describe the fractional chaotic systems and use the Grünwald-Letnikov approach to propose numerical simulations. To simplify the notation, we denote the fractional derivative of order as instead of in this paper.

3. System Description

In [64], the authors have introduced a class of integer-order chaotic systems covering about half of the recently published integer-order chaotic models. In [43], Yin et al. have designed a novel class of fractional chaotic model covering several fractional chaotic systems. Inspired by the above two contributions, we introduce and control another novel class of fractional chaotic systems (6) which are described in the pseudo state space and cover the fractional Lorenz system [8, 9], the fractional Chen system [1012], the fractional Lü system [13], the fractional Liu system [14], the fractional Lotka-Volterra system [22], and the fractional Rucklidge system [24], presented in Table 1: where , , and are the pseudo state variables, , , and are nonnegative known constants, and and . Each of the three functions , , and is assumed to be continuous and satisfies the Lipschitz condition to guarantee the existence and uniqueness of solutions of initial value problems.

4. Control Design

4.1. Sliding Mode Control Design

Sliding mode control methodology is a simple approach to robust control and good at dealing with dynamic uncertainty. The control design procedure consists of two steps: first constructing a sliding surface which presents the desired dynamics and second selecting a switching control law so as to verify sliding condition. The control input is added to the first state equation in order to control chaos. Then, the controlled plant can be described as

The main purpose of this paper is to design a suitable controller to guarantee the stability of the chaotic system (6).

4.1.1. Sliding Surface Design

In order to achieve the stability of system (6), a sliding surface is constructed as where .

By differentiating (8), one derives

4.1.2. Sliding Mode Dynamics Analysis

In this part we will show that given any initial conditions, the problem of stabilization of system (6) is equivalent to that of remaining on the surface for all .

When the system operates in the sliding surface, it satisfies and .

This yields the following sliding mode dynamics:

In the following we will prove that the above sliding mode dynamics (10) is globally asymptotically stable, so that it is able to be considered as our desired dynamics. To this end, the FDEs are firstly converted into an exactly equivalent infinite dimensional ODEs, namely, continuous frequency distributed model of the fractional integrator [5355]. Then, the indirect Lyapunov approach is applied to derive the stability [59] of the fractional dynamics (10).

Theorem 6. The fractional sliding mode dynamics as in (10) is globally asymptotically stable.

Proof. In terms of the continuous frequency distributed model of the fractional integrator, the fractional system (10) is exactly equivalent to the following infinite dimensional ODEs: with , .
In the above continuous frequency distributed model, are the true state variables, while , and are the pseudo state variables.
Let us define two types of Lyapunov functions:(i), that is, the monochromatic Lyapunov functions corresponding to the elementary frequency;(ii), that is, the Lyapunov functions summing all the monochromatic with the weighting functions .
Exactly,
Then
Substituting the first equation of (11) into (14) yields Substituting the second equation of (11) into the integral term of (15) yields Similarly, Finally, let us define
Then,
Owing to the Lemma of the appendix, , which implies the stability of the sliding mode dynamics (10).

4.1.3. Control Design via Sliding Mode Methodology

A Lyapunov candidate is selected as

Taking time derivative of (29) yields

Then the control law is constructed as where and is a known strictly positive constant to be chosen later.

Substituting the control law (22) into (21) yields which implies that the Lyapunov function tends to zero in a finite time, and the same holds for the sliding surface (8). Furthermore, the finite time vanishing of the sliding surface guarantees that solutions , , and of the fractional system (10) will tend globally and asymptotically to zero [65]. This proves that the fractional system (6) can be stabilized via the proposed sliding mode control law (22).

4.2. Adaptive Sliding Mode Control Design

In this subsection, the system uncertainty and external disturbance will be considered and added to (6). It is assumed that and are both bounded; that is, , , where both and are unknown nonnegative constants. and represent, respectively, the estimates of and . To estimate the two unknown parameters, the adaptive control technique will be employed in the following.

The controlled plant is

In order to propose the control design, a Lyapunov candidate is chosen as

By taking its derivative with respect to time, one has

If we chose the control law and adaptive law as

Then substituting the control law (28) and adaptive law (29) into (27) follows that

By now it is proved that the fractional system (25) with uncertainty and external disturbance can be stabilized via the proposed sliding mode control law (28) and adaptive law (29).

5. Numerical Simulations

In this section, we present two examples, namely, fractional Lorenz’s system and fractional Chen’s system, to evaluate the performance of the sliding mode control and adaptive sliding mode control technique. Numerical simulations are implemented using the MATLAB software.

5.1. Control of the Fractional Lorenz’s System

The fractional Lorenz’s system is described as where , and .

The equilibrium points of the system with the above parameters are , , and .

Owning to the initialization method described in [60], the initial conditions for fractional differential equations with order between and is the constant function of time. So the initial conditions for the fractional Lorenz’s system can be chosen as for .

The fractional Lorenz’s system exhibits chaos with fractional orders and the above initial conditions, as depicted in Figure 1.

The numerical algorithm is based on Grünwald-Letnikov’s definition: where is the simulation time, , for .

5.1.1. Sliding Mode Control Design of Lorenz’s System

In this part, we will firstly consider a simple case: the system uncertainty and external disturbance will be ignored. By introducing the control input to the first state equation of fractional Lorenz’s system, the controlled system is derived as

Owning to (8), the sliding surface is where

In terms of (22), the control law is

The numerical simulations with and are illustrated in Figure 2. It is clear that the control law (37) is efficient for controlling the fractional Lorenz’s system.

5.1.2. Adaptive Sliding Mode Control Design of Uncertain Lorenz’s System

In this part, we will consider a little intricacy case: the system uncertainty and external disturbance in the fractional Loren’s system will be considered. By introducing the control input to the first state equation, the controlled system is derived as

By (28) and (29), the control law and adaptive law are selected as

The numerical simulations with the above control law (39) and adaptive law (40) are illustrated in Figure 3, with the gain of control law and , the coefficients of adaptive law and , and the initial conditions of the adaptive parameters , , , and . We can see from Figure 3 that the control law (39) and adaptive laws (40) are capable at controlling the fractional Loren’s system in the presence of uncertainty and external disturbance.

5.2. Control of the Fractional Chen’s System

The fractional Chen’s system is described as where , , and .

The equilibrium points of the system with the above parameters are , , and .

The initial condition for the fractional Chen’s system is chosen as for .

The fractional Chen’s system exhibits chaos with fractional orders and the above initial conditions, as depicted in Figure 4. The numerical algorithm is based on Grünwald-Letnikov’s definition:

5.2.1. Sliding Mode Control Design of Chen’s System

The system uncertainties and external disturbances will not be considered, and a control input is introduced to the second equation. The dynamics of the controlled system is described as

Using (8), the sliding surface is constructed as where .

By (22), the control law is determined as

The numerical simulations with and are illustrated in Figure 5. It is clear that the proposed control law (46) is feasible and efficient for controlling the fractional Chen’s system.

5.2.2. Adaptive Sliding Mode Control Design of Uncertain Chen’s System

The system uncertainties and external disturbances are added to the second equation and the control input is introduced to the second equation. Then the controlled system can be described as

By (28) and (29), the control law and adaptive law are selected as

The numerical simulations with the above control law (48) and adaptive law (49) are illustrated in Figure 6, with the coefficients of control law and , the coefficients of adaptive law and , and the initial conditions of the adaptive parameters , , , and . It is clear that the proposed control law (48) and adaptive laws (49) are good at controlling the chaotic system in the presence of uncertainty and external disturbance.

6. Conclusion

In this paper, a novel class of fractional chaotic system in the pseudo state space is introduced and stabilized. To guarantee the stability of sliding mode dynamics, a novel fractional integral type sliding surface is constructed, with which an adaptive sliding mode control law is designed to stabilize the proposed fractional chaotic system with uncertainties and external disturbance whose bounds are unknown. Numerical simulations of fractional Lorenz’s system and Chen’s system have been presented to demonstrate the effectiveness of the proposed control technique.

Appendix

Lemma A.1. Consider where with and , .
The frequency discretizations of give
It is clear that , , are all positive definite quadratic forms and can be expressed in the matrix form as with
It is clear that , , are also positive.
Because , can be rewritten as Let us define
Then .
Since and , , are all positive, then nonnegative values of , , implies , and positive values of implies .

Consequently, we have the following lemma.

The quadratic form is positive semi-definite if and is positive definite if , .