Abstract
This article is concerned with the exponential synchronization of a class of the chaotic systems with external disturbance via the saturation control. Through appropriate coordinate transformation, the exponential synchronization is translated into the asymptotic stability of the error system. By using the Lyapunov stability theory, a novel sufficient condition which possesses the exponential convergence rate is presented. The rich choices of the exponential convergence rate turn our scheme more general than some existing approaches. Numerical simulations are employed to the Genesio chaotic system and the Coullet chaotic system to illustrate the ability and effectiveness of the presented approach.
1. Introduction
Synchronization exists in many systems, such as chaotic system, complex network system, and neural network system. Since Pecora and Carroll [1] proposed the drive-respond synchronization scenario in 1990, chaos synchronization has turned out to be a hot topic. So far, many kinds of synchronization schemes have been proposed by the experts, such as the complete synchronization [1], lag synchronization [2], phase synchronization [3], projective synchronization [4], and combination synchronization [5]. Chaos synchronization, owing to its great application in engineering science, medicine, secure communication, and telecommunications, has attracted widespread concern in a variety of areas and has been studied extensively during the last decades [6–12]. However, most of the synchronization schemes are based on asymptotic stability. From a practical point of view, chaos systems are required not only to be synchronized but also with a fast synchronizing rate. Thus, the exponential synchronization, which can quantify the rate of convergence and possesses the faster convergence speed than that of general asymptotic stability, has received much attention in many research fields. For example, the study in [13] investigated the exponential synchronization of the chaotic Lur’e systems via the stochastic sampled-data controller. The authors in paper [14] discussed the exponential synchronization of a class of fractional-order chaotic systems based on the discontinuous input. The exponential synchronization of a special chaotic system which has no linear term was considered in paper [15] by using the exponential stability theorem. The study in [16] discussed the exponential synchronization of a class of fractional-order chaotic systems with uncertainty. A new criterion was proposed by using the linear matrix inequalities approach. The exponential synchronization between two identical xian chaotic systems was considered in paper [17]. By using algebraic Riccati equation, a linear feedback controller was presented.
In the literature, most of the published papers concerned the exponential synchronization (see [13–17] for example), and the convergence rate is fixed which means that the convergence speed is constant. From a practical point of view, it is to be hoped that the exponential synchronization can be achieved as soon as possible. On the other hand, it is well known that every physical actuator is subject to saturation. When the actuator is saturated, the performance of the designed control system will be deteriorated seriously. In order to improve the control performance, the effect of saturation should be incorporated into the design of the controlled system.
Motivated by such circumstances, in this paper, we investigate the exponential drive-response synchronization of a class of chaotic systems with plant uncertainties via the saturation control. A novel synchronization controller, in which a variable convergence rate is incorporated into the control law, is proposed. Numerical studies are provided to verify the effectiveness of the given scheme.
The remainder of this paper is organized as follows. In Section 2 and Section 3, the problem formulation and drive-response synchronization schemes are proposed, respectively. The numerical example is provided in Section 4 to demonstrate the effectiveness and the benefit of the proposed control scheme. Finally, the concluding remarks are drawn in Section 5.
2. Problem Formulation
In order to observe the chaotic synchronization phenomenon, in this paper, the following system is considered as the drive system:where is the state variable, is a continuous function, and is the external disturbance.
Based on system (1), the response system is given aswhere is the state variable, is a continuous function, and is the external disturbance. is the controller which is defined aswhere is a constant which can be designed by the controller.
For the purpose of facilitating the analysis and design, the controller is represented aswhere
The error variable is defined as By subtracting system (1) from system (2), the following error system is obtained:
Assumption 1. Suppose , and are all bounded which means that there is a constant such thatwhere is known in advance.
Remark 1. It is well known that the chaos attractor is bounded which means that is also bounded. In addition, the external disturbances and are bounded, and thus, Assumption 1 is reasonable.
Definition 1. System (1) and system (2) are said to be globally exponentially synchronized if there exist constants such that hold for any initial values and where is called as the exponential convergence rate,
3. Synchronization Schemes
Lemma 1. (see [18]). Suppose . If and , then , where is the state variable and is a continuous function.
Now, we introduce the new variable which is expressed as
According to system (6), one obtains
Thus, system (6) can be converted into the following system (10):
Theorem 1. If , then there exists and such that which means that system (1) and system (2) can reach exponential synchronization, where
Proof. If , then for any , there exists time such that for , we have . Since the state variables of chaotic systems are bounded, therefore for , there exists such that . Let ; then, for any , we obtain . Note thatThus, based on Definition 1, we conclude that system (1) and system (2) can reach exponential synchronization.
Theorem 2. If , then which means that system (1) and system (2) can reach exponential synchronization, where
Proof. Suppose , then . In view of thatwe havewhich implies thatIn the same way, we can obtain According to Theorem 1, we know that system (1) and system (2) can reach exponential synchronization.
Theorem 3. Ifthen system (1) and system (2) can reach exponential synchronization, where
Proof. Based on Theorem 2, we know that ifthen system (1) and system (2) can reach exponential synchronization. In order to obtainin the first step, we choose the Lyapnov function asIts derivative isLet us suppose that In this case, we can show that is bounded. In fact, If is unbounded, i.e., Then, there exists a finite time , such that when , we haveIn light of the Lyapunov stability theory, we obtain which is contradicted with Therefore, is bounded; then, According to Lemma 1, we know that .
Based on the above analysis, one can derive that if , then . Now, in order to obtain , in the second step, we choose the Lyapnov function asThe derivative of isSimilarly, according to Lemma 1, ifthenIn view of step 1, we haveSuppose that in the ith step, we have proven that if then whereTakingthen we have
Thus, we haveUsing the mathematical formulawe obtainThen, by Lemma 1, we know that ifthenIn the above equation, if we set , then one can conclude thatwhich implies thatwhereThe derivative of isChoose the following Lyapunov function:The derivative of isThus, we haveThus, we haveNote thatBy substituting (15), (41), and (42) into (40), one hasAccording to Lyapunov’s stability theory, we obtainTherefore, . According to Theorem 1, we know that system (1) and system (2) can reach exponential synchronization.
Remark 2. From Theorem 1, one can see that the convergence rate of system (6) is . Since is variable and can be chosen freely by the controller, Theorem 3 ensures that system (1) and system (2) can reach exponential synchronization with variable convergence rates via the saturation control.
Remark 3. The convergence rate of many published papers [13–17] concerned that the exponential synchronization is fixed which means that the convergence speed is constant. However, from Theorem 3, it is easy to see that the convergence rate of the exponential synchronization is variable. In addition, the control schemes proposed in papers [13–17] have not taken into consideration the effect of saturation. Note that in reality, the physical actuator is usually subject to saturation; therefore, our control strategy is applicable to the practical systems.
In view of that most of the chaotic systems are 3- or 4-dimension systems, now we discuss two special cases.
Case 1. The chaotic system is a 3-dimension system, i.e., . Based on Theorem 2, in this case, we obtain
Case 2. The chaotic system is a 4-dimension system, i.e., . Based on Theorem 2, in this case, we have
4. Numerical Simulations
In the sequel, the Genesio chaotic system and the Coullet chaotic system are used to test the effectiveness of the proposed method.
The Genesio chaotic system, proposed by Genesio and Tesi [19], is given aswhere are state variables and , and are the positive real parameters. is the external disturbance. When , system (47) is chaotic and the chaos attractor is shown in Figure 1 with
In the synchronization scheme, we suppose that system (47) is the drive system and the Coullet system [20] is the response system which is described bywhere are state variables and, and are positive constants. is the external disturbance, and is the controller. When and , system (48) is chaotic and the chaos attractor is depicted in Figure 2.


Based on (45), the can be chosen aswhere According to Theorem 3, the exponential synchronization between system (47) and system (48) will be reached.
In the simulation process, we set and such that the two systems are chaotic. In addition, for simplicity, we take , , and . The and are selected as and . The initial conditions of the drive and response systems are chosen as and , respectively.
The simulation graphs with and are depicted in Figures 3–7.





The time response of synchronization error variables , and are shown in Figures 3–5, respectively. The time response of input signal with and are exhibited in Figures 6 and 7, respectively. From Figures 3–5, one can easily see that the synchronization between systems (47) and (48) is realized. Meanwhile, one can also observe from Figures 3–5 that the synchronization speed of is faster than that of .
5. Conclusions
In this paper, the exponential synchronization of a class of chaotic systems with external disturbances has been investigated via the coordinates transformation method. Based on the Lyapunov stability theory, a new saturation controller is presented to ensure that the coupled chaotic systems can achieve synchronization exponentially. The proposed controller contains the convergence rate which can be used to control the convergence speed of the synchronization. By selecting different values of , the exponential synchronization will be reached with any prespecified exponential convergence rate. Numerical examples are proposed to demonstrate the usefulness and merits of our presented scheme.
Data Availability
The data used to support the findings of this study are available from the corresponding author upon request.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This work was jointly supported by the National Natural Science Foundation of China under Grant nos. 11761050 and 11361043.