Abstract

This paper studies the synchronization of two different fractional-order chaotic systems through the fractional-order control method, which can ensure that the synchronization error converges to a sufficiently small compact set. Afterwards, the disturbance observer of the synchronization control scheme based on adaptive parameters is designed to predict unknown disturbances. The Lyapunov function method is used to verify the appropriateness of the disturbance observer design and the convergence of the synchronization error, and then the feasibility of the control scheme is obtained. Finally, our simulation studies verify and clarify the proposed method.

1. Introduction

Fractional calculus has a history of more than 300 years. It has been shown that most of the physical phenomena in nature exist in the form of fractional order, and furthermore, the conventional integer-order calculus is only a special case of the fractional calculus [1, 2]. Compared with integer calculus, the fractional calculus model is closer to the real world and has broad prospects for development. Fractional calculus has been proven to be a valuable tool for modeling many physical phenomena such as system biology, physics, chemistry, automation, and so on [37]. Recently, many authors have begun to study the chaotic dynamics of fractional dynamical systems [8]. As we all know, chaotic synchronization has important theoretical significance and practical value and has made great contributions due to its potential applications in many scientific and engineering fields [9, 10]. Various chaotic synchronization systems have been proposed, and researchers have obtained many theoretical results due to their quite powerful attraction, including complete synchronization [11], partial synchronization [12], antisynchronization [13], generalized synchronization [14], projection synchronization [15], time scale synchronization, composite synchronization [16], and so on.

In the process of chaos synchronization, it is very hard to tackle uncertainties and unknown disturbances, and if systems uncertainties are not considered, it will damage the applications of the chaos synchronization. In fact, the unknown parameters and disturbances exist in most of real-world systems. In this paper, a kind of drive response synchronization scheme is considered, and the response system is designed with unknown disturbances to be monitored by the disturbance observer [17], and the control scheme of adaptive parameters [18] is used to synchronize the two systems.

In some related works, a robust technique, i.e., disturbance observer, is not only used to approximate external disturbances but also as an effective robust control method because the influence of system uncertainties can be estimated and compensated based on the output of the disturbance observer. In [19], a fuzzy disturbance observer for discrete-time systems and its applications were studied. In [20], a nonlinear predictive control was proposed in combination with a disturbance observer. The general framework of disturbance observer-based control for a disturbed nonlinear system was presented in [21]. Then, a kind of disturbance observer will be designed to monitor unknown disturbances. For the problem of mismatch disturbance, traditional methods are difficult to deal with the control problem, so the paper proposes an adaptive parameter control method based on a disturbance observer to deal with the problem of mismatch disturbance. The new method combines disturbance estimation with the controller design. It can solve the problem better.

Inspired by the abovementioned works, this paper applies a synchronization method that is different from the previous synchronization methods. The proposed synchronization technology is based on the idea of tracking control and stability theory of fractional-order systems, which is simple and theoretically rigorous. The method derived in this paper shows that the synchronization between different fractional-order chaotic systems can be achieved. Compared with the existing results, the main work of this paper is summarized as follows. (1) A feasible synchronization controller is proposed for fractional-order chaotic systems with system uncertainties. (2) A type of disturbance observer is designed to effectively monitor unknown disturbances.

The structure of this article is as follows. Section 2 introduces the preliminaries and a class of three-dimensional chaotic systems. The design of disturbance observers and controllers are given to ensure the stability of the system in Section 3. The data simulation results are shown to verify the feasibility of the control scheme in Section 4. Finally, Section 5 presents the conclusions of this paper.

2. Preliminaries and Problem Statement

There are many definitions of fractional derivatives, but the Caputo fractional-order derivative definition is one of the most widely utilized and can be used in most engineering applications because it contains the initial conditions of the original function and the integer-order derivative. Hence, we will employ the Caputo fractional derivative, and the lower bound of the integral of fractional calculus is set to 0 in this article.

Definition 1. (see [22]). The Caputo fractional derivative with order can be expressed as

where represents any real number, denotes an integer constant and , , and the is the Euler gamma function, which is defined as .

We are expected to introduce some important properties of fractional derivatives as follows.

Property 1. (see [23]). If is a constant function, then

Property 2. (see [24]). If the fractional derivatives of functions and exist, the linearity of Caputo fractional derivative can be expressed aswhere and are two constants.

Lemma 1. (see [25]). Let is a continuous and differentiable function. Then, for any time instant , the following inequality holds:

Remark 1. If is a smooth function, we can get

Lemma 2. Suppose is continuous and differentiable and satisfies thatwhere are constants, then there exists a constant such thatfor .

The control of fractional-order nonlinear dynamic systems is an important research subject, but it is rarely studied in the presence of interference. Consider a class of fractional-order chaotic systems that are expressed aswhere are system parameters and are the state variables of the master system.

3. Controller Design and Stability Analysis

This section is based on the disturbance observer to observe the unknown disturbance and adopts the adaptive control method to synchronize system (8) with system (9).

3.1. Design of Disturbance Observer

In this section, the unknown disturbances are observed based on the disturbance observer, and the adaptive control method is adopted to ensure that the system is in a stable state for the fractional-order nonlinear system.

According to system (8), its subordinate system is given aswhere corresponds to unknown external disturbance and represents the control input of the system.

Assumption 1. The external disturbance are continuous, and Caputo fractional of is bounded with an unknown upper bound, i.e., , for arbitrary where is an unknown constant.

In the following, a fractional-order disturbance observer is proposed to approximate the unknown disturbance so that the subordinate system can track the master system to achieve synchronization because the external disturbance described above is completely fuzzy and unknown on the basis of the controller. To facilitate the design of the disturbance observer, the following auxiliary variables are involved:where (i = 1, 2, 3) is a positive constant and . Taking (10) into account, the fractional time derivative of the can be written as

Substituting (9) into (11), it brings about that

Thus, combining (10) and (12), we have

According to (10), the disturbance can be estimated as

To calculate the disturbance estimate, the estimations of the intermediate auxiliary variables are expressed aswhere is an estimation of . Using (10) and (14), the following result is deduced:where , , and .

To take the fractional derivative of (16), and considering (13) and (15), we obtain

The detailed design principle of the disturbance observer is summarized in the following theorem.

Theorem 1. Consider the fractional-order chaotic system (8) and the subordinate system (9) with unknown disturbance. The disturbance error is obtained by using the disturbance observers (14) and (15), and then the disturbance approximation error will converge to an arbitrary small compact set defined bywhere will be given later.

Proof. In order to verify the practicality of the above disturbance observer, we choose the following Lyapunov function to express the stability analysis of the disturbance error:Based on Lemma 1 and Assumption 1, the Caputo derivative of the Lyapunov function (19) is written aswhere and and satisfyTo ensure the boundedness of the closed-loop system, the matrix designed by the disturbance observer should satisfy . The conclusion that the signals and are bounded can be drawn from (20) and Lemma 2. Also, the following equation can be obtained:Considering (19) and (22), it yields thatTherefore, the approximation error of the developed disturbance observer is bounded. This means that, for the subordinate system (9) and the fractional disturbance observer (14), the disturbance approximation error is bounded.

Remark 2. Based on the available information of the control object, such as system state, control input, or measurable variable, the unknown disturbance can be estimated by the disturbance observer which is used to design the controller. According to (14), it can be judged that the disturbance observer can be calculated by the appropriate adaptive law and control law.

3.2. Stability Analysis

In this part, a control scheme is proposed based on the design of disturbance observer and controller so that the fractional-order master system and the fractional-order slave system with disturbance are synchronized. Let the synchronization error be defined aswhere .

Using (24) together with system (8) and system (9) yields

Based on the disturbance observer, synchronization control inputs are designed aswhere are positive constants and is an estimate of , .

The adaptation laws of the design estimate is written aswhere is a positive constant.

According to the above discussion, we need to verify the rationality and effectiveness of the control plan.

Theorem 2. Under the observer (14), the controller (26), and the estimation of the parameters (27), the synchronization error (24) of system (8) and system (9) will converge to a small compact set.

Proof. Let a Lyapunov function candidate be given bywhere and is a constant.
Invoking Lemma 2, the fractional derivative of along the state trajectory isCombining (25), (26), and (29) and employing Property 1, the following can be inferred:According to the Young’s inequality and the parameter adaptation law (27) that has been designed, it can be obtained thatUtilizing (20) and (30) leads towhere , are diagonal matrices, and and are defined byTo ensure the stability of the closed-loop system, the corresponding design parameters and and should be chosen to satisfyAccording to (32) and Lemma 2, it yields thatTherefore, it may directly represent that the signals , , and are bounded, and the synchronization errors converge to any small neighborhood of the origin. In other words, the synchronization between system (8) and subordinate system (9) can be achieved.

Remark 3. The proposed fractional adaptive controller of (26) and (27) is applicable for synchronization of two identical uncertain fractional-order chaotic systems with different initial conditions. It should be noticed that the introduction of is convenient for stability analysis, and its coefficient is a very small and unknown constant that can be estimated by and (27) in the design of the controller.

4. Simulation Example

In this section, the effectiveness of the proposed control scheme and the feasibility of the fractional disturbance observer design are illustrated by computational simulations of chaotic system (8) and subordinate system (9). The numerical simulation uses MATLAB software to give the approximation effect of the disturbance observer, the synchronization performance of the two systems and the control performance of the controller will be specifically analyzed in the following.

In this example, the parameters of the chaotic master system (8) and the subordinate system (9) are selected as , , , , and . When the fractional order of the system is taken as and the initial value of the vector of the chaotic system are taken as and , two two-wing chaotic attractors and two four-wing chaotic attractors can be obtained as shown in Figure 1.

The balance point of system (8) can be calculated, as shown in Table 1.

Linearize system (8) at the equilibrium points to get the matrix

The characteristic polynomial of the matrix is written as , where .

According to Routh–Hurwitz method, the equilibrium point is stable if and only if , and . The eigenvalues and stability corresponding to the equilibrium point are shown in Table 2.

According to the calculation results in Table 2, the chaotic attractors are generated around , , , , and acting as a connecting ring. In order to make the chaotic attractors exist in the fractional-order system, it is necessary to ensure that the eigenvalue corresponding to , , , and are unstable, and then the following must be satisfied [26].

After calculating, the necessary condition for the existence of the chaotic attractors of the fractional-order chaotic system is .

The initial value vector of the fractional subordinate system (9) is written as . The initial value of adaptive parameters, the intermediate variables to calculate the disturbance, and the external disturbances are, respectively, assumed to be , , and . The parameters of the disturbance observer are chosen as , and the parameters of the system controller are specified as and . The external disturbance can be assumed as . Figures 2 to 4 show that, under the control method mentioned in this article, the subordinate system (9) reaches synchronization with the master system (8) at . The value of in Figure 5 decreases monotonically and tends to 0, which responds to the description in Remark 3. Figure 6 shows that the controllers converge to the origin in a small area within a limited time, reflecting the efficiency and practicability of the control method. The efficient fitting synchronization of the two systems is shown in Figure 7. Finally, it can be seen that the disturbance observers effectively monitor the external disturbance, which indicate that the disturbance observers perform well in Figure 8. The above results show that the synchronization control scheme and disturbance observer design method proposed in this paper can effectively carry out tracking control.

5. Conclusions

In this paper, a class of subordinate system is designed to track synchronization and stability analysis of the fractional-order chaotic system. The control scheme is designed using the adaptive law of unknown parameters, so that the system can achieve synchronous control in limited time. Then, based on the stability theory of Lyapunov function, the stability of the closed-loop system is proved. Numerical simulation experiments show that the control scheme designed in this paper is feasible for the fractional-order chaotic system. It is worth noting that the design of disturbance observer can be used in various nonlinear systems with disturbances and uncertainties. Although the proposed method has good control effect, the robustness is not satisfactory. How to solve this problem is our future research direction.

Data Availability

No data were used to support the findings of this study.

Conflicts of Interest

The authors declare that there are no conflicts of interest related to this article.