Abstract
This paper investigates drive-response robust synchronization of chaotic systems with disturbance, time-varying delay and input saturation via state feedback control. Sufficient conditions for achieving the synchronization of two chaotic systems are derived on the basis of the Lyapunov theory and the linear matrix inequality (LMI) technique, which is not only to guarantee the asymptotic synchronization but also to attenuate the effects of the perturbation on the overall error system to a prescribed level. Finally, an illustrative numerical simulation is also given to demonstrate the effectiveness of the proposed scheme.
Similar content being viewed by others
1 Introduction
In 1963, Lorenz found the first chaotic attractor in a three-dimensional autonomous system when he studied the atmosphere convection [1]. Since then, more chaotic systems have been constructed, such as Chua’s circuit, logistic map, Chen system, and generalized Lorenz system (see [2–6]), and their complex behaviors have also been widely studied. Nowadays, there has been considerable interest in the control of chaos in nonlinear dynamical systems, and many different techniques, such as OGY method [7], PC technique [8], backstepping approach [9], adaptive control [10], fuzzy control [11], digital control [12], state feedback control [13], time-delay feedback control [14], sampled driving signals [15], and observer-based approach [16], have been proposed to control chaos. Since the pioneering work by Pecora and Carroll [17] who originally proposed the drive-response concept for achieving the synchronization of coupled chaotic systems, chaotic synchronization has received considerable attention due to its potential applications in physics, biology, and engineering and has become an important topic in control theory [18, 19].
However, all of these works and many others in the literature have focused on the study of chaotic synchronization between two chaotic systems without model uncertainties and external disturbance. In real physical systems, some noise or disturbance always exists, which may cause instability and poor performance. Therefore, how to reduce the effect of the noise or disturbance in synchronization process for chaotic systems has become an important issue, see [20–22]. On the other hand, there has been increasing interest in time-delay chaotic systems since the chaos phenomenon in time-delay systems was first found by Mackey and Glass [23]. For chaotic systems with time-delay and disturbance, several works have proposed the problem for various chaotic systems in the literature [24–26]. In [24], an adaptive control law was derived and applied to achieve the state lag-synchronization of two nonidentical time-delayed chaotic systems with unknown parameters. In [25], an output coupling and feedback scheme were proposed to achieve the robust synchronization of noise-perturbed chaotic systems with multiple time-delays. An impulse control was proposed by Qian and Cao [26] to synchronize two nonidentical chaotic systems with time-varying delay. Most of them are based on the fact that the time-delay is a constant, while, in real world applications, the time-delay is also varying over time. Hence the study of chaotic synchronization with time-varying delay is an important topic.
Besides, in a practical chaos system, there exist not only disturbance and varying-time delay but also the input saturation. Many literature works are based on the assumption that the actuator will not be saturated during the control process, but actuator will saturate due to its physical limitations in practice. Due to its high sensitivity to system parameters, the presence of saturation of control input may cause serious influence on system stability and performance. Hence, the derivation of controller with input saturation is an important problem. In [27], an adaptive sliding mode control scheme for Lorenz chaos subject saturating input was presented. Rehan studied the synchronization and anti-synchronization of chaotic oscillators under input saturation via simple state feedback control in [28], and the design of dynamic controller and static anti-windup compensator for Lipschitz nonlinear systems under input saturation was described in [29] and [30]. However, most of them studied the normal chaotic system without time-delay and the inner uncertainty and the external disturbance. Motivated by the above discussion, in this paper we investigate the synchronization of chaotic systems with disturbance and varying time-delay under input saturation. Based on the Lyapunov stability theory, a robust controller is designed and its robustness and stability are analytically proved. Finally, we present a numerical simulation to demonstrate the feasibility and usefulness.
This paper is organized as follows. Section 2 provides the system description. In Section 3, LMI-based conditions for chaotic synchronization are developed. In Section 4, a numerical example is given to illustrate the main result. Finally, conclusion is made in Section 5.
Standard notation is used in this paper. For a matrix M, the i th row is denoted by . For a vector , represents the classical nonlinear saturation function, where denotes the i th bound on the saturation.
2 System description and preliminaries
Consider a class of uncertain chaotic systems with time-varying delay which is described by
where is the state vector. The vector is a continuous nonlinear vector function satisfying the Lipschitz condition (1a), where ρ is a positive constant. denotes the varying time-delay. A and B are known real constant matrices with suitable dimensions. ΔA and ΔB are perturbation matrices representing parametric uncertainties and are assumed to be of the following form:
where , , , and are known real constant matrices with appropriate dimensions, is an unknown real and possibly time-varying matrix satisfying
The uncertainties ΔA and ΔB are said to be admissible if both (2) and (3) hold. Eq. (1) is considered as the drive system and the controlled response system is given by the following differential Eq. (4):
where , and are the state, the input, and the external disturbance vectors for the response system, respectively, and represents the saturated input. represents a constant matrix.
Define the synchronization error as . Subtracting the drive system (1) from the response system (4) yields the dynamical system
This paper aims at designing the controller to not only asymptotically synchronize between the drive and the response systems but also to guarantee a prescribed performance of the external perturbation attenuation γ.
Before presenting the main result, we introduce the following definition.
Definition [25]
For the synchronization error system (5), it is said to have the synchronization with the external perturbation attenuation γ if the following conditions are satisfied:
-
(i)
With , the dynamics error system (5) is asymptotically stable.
-
(ii)
Given a desired positive scalar γ and under the zero-initial condition, the following performance index is satisfied:
(6)
For a positive definite diagonal matrix , the saturation nonlinearity satisfies the classical global sector condition [31] given by
where represents the dead zone nonlinearity. This sector condition can be used to design a global controller for synchronization of nonlinear systems under input saturation. However, if global results cannot be achieved, a more general sector condition can be utilized to design a local synchronization controller. Define the following associated set:
where represents the bound on saturation. If (8) holds, the local sector condition
is satisfied.
In dealing with this study, the following assumptions and lemmas are necessary for the sake of convenience.
Assumption 1 The time-delay is a bounded and continuously differentiable function such that and .
Lemma 1 [32]
Given any vector x, y of appropriate dimensions and a positive number ε, the following inequality holds:
Lemma 2 [33]
Let be a regular matrix, can be an matrix, and is a regular matrix. Let a Hermitian matrix S be represented as .
Then the matrix S is positive definite if and only if the matrices and are positive definite.
3 Chaotic synchronization
To synchronize the drive-response systems (1) and (4), the following state feedback control law is considered:
where . By using , (5) and (12), the overall closed-loop system becomes
Theorem 1 Consider the drive-response systems (1) and (2) satisfying Assumption 1 and condition (1a). Given a scalar and a matrix , if there exist a matrix , a matrix , a diagonal matrix , a matrix , a matrix , and scalars () satisfying the following linear matrix inequalities (LMIS):
with , then the overall closed-loop system with Eq. (5) is synchronized with the disturbance attenuation level γ.
Proof Choose the following Lyapunov functional candidate:
where , , , .
First, evaluating the time derivative of along the trajectory given in Eq. (13) gives
By using Lemma 1 and the Lipschitz condition, we have
Substituting Eqs. (18), (19), and (20) into Eq. (17) results in
By using , we take , then the local sector conditions (8) and (9) can be rewritten as
Consider the set , then LMI (15) is obtained by including the region into . Hence the region in (22) remains valid, which further implies that the sector condition (23) is satisfied. By using (23), we have
By using Assumption 1, we have
In order to obtain LMI (16), we give a matrix such that the following inequality holds:
Then we have
Define a functional as follows:
Substituting (27) into (28) yields
where
From the above, if the following inequality holds:
where
Applying the Schur complement and congruence transform by using diag , and further, substituting , , , , LMI (16) is obtained. Then integrating the function in (26) yields
With the zero-initial condition, we have
which completes the proof of Theorem 1. □
4 Examples and simulation results
To demonstrate the validity of the proposed synchronization approach with input saturation and time-delays, we consider the Lorenz chaotic system with:
The Lipschitz constant is chosen as , and the parameter δ is given as . The disturbance is selected as . For convenience, we choose .
The chaotic behavior of Lorenz system with time-delays is shown in Figures 1 and 2.
By applying the conditions in Theorem 1 with , , , and the disturbance attenuation , we can obtain the following matrices:
Applying the controller without the disturbance signal, the synchronization error between the drive system and the response system with the initial conditions and , respectively, is shown in Figure 3, which implies that the synchronization error converges to zero. Figure 4 shows that the effect of the disturbance on the dynamic error system has been reduced within a prescribed level to by the control gain F.
5 Conclusions
The problem of robust synchronization for an uncertain chaotic system with time-varying delay and input saturation has been presented. Based on the Lyapunov theory and the LMI technique, the sufficient condition has been derived not only to guarantee the asymptotic synchronization but also to ensure a prescribed perturbation attenuation performance. Finally, a simulation example is presented to verify the validity of the proposed method.
References
Lorenz EN: Deterministic nonperiodic flow. J. Atmos. Sci. 1963, 20: 130.
Chen GR, Ueta T: Yet another chaotic attractor. Int. J. Bifurc. Chaos 1999, 9: 1465.
Matsumoto T, Chua LO, Kobayashi K: Hyperchaos: laboratory experiment and numerical confirmation. IEEE Trans. Circuits Syst. 1986, 33: 1143.
Li Y, Tang SK, Chen G: Generating hyperchaos via state feedback control. Int. J. Bifurc. Chaos 2005, 15: 3367.
Yan Z: Controlling hyperchaos in the new hyperchaotic Chen system. Appl. Math. Comput. 2005, 168: 1239.
Rafikov M, Balthazar JM: On an optimal control design for system. Phys. Lett. A 2004, 333: 241.
Ott E, Grebogi C, Yorke JA: Controlling chaos. Phys. Rev. Lett. 1990, 64: 1196.
Pecora L, Carrol T: Synchronization in chaotic systems. Phys. Rev. Lett. 1990, 64: 821.
Wu X, Lu J: Parameter identification and backstepping control of uncertain L system. Chaos Solitons Fractals 2003, 18: 721.
Liao TL, Tsai SH: Adaptive synchronization of chaotic systems and its application to secure communication. Chaos Solitons Fractals 2000, 11: 1387.
Yau HT, Chen C: Chattering-free fuzzy sliding-mode control strategy for uncertain chaotic systems. Chaos Solitons Fractals 2006, 30: 709.
Chen GR, Lu JH: Dynamical Analysis, Control and Synchronization of Lorenz Families. Science Press, Beijing; 2003. (in Chinese)
Wu X, Zhao Y: Frequency domain criterion for chaos synchronization of Lur’s systems via linear state error feedback control. Int. J. Bifurc. Chaos 2006, 15: 1445.
Cao JD, Li HX, Ho DWC: Synchronization criteria of Lur’s systems with time-delay feedback control. Chaos Solitons Fractals 2005, 23: 1285.
Juan Gonzalo BR, Chen G, Leang SS: Fuzzy chaos synchronization via sampled driving signals. Int. J. Bifurc. Chaos 2004, 14: 2721.
Liao TL: Observer-based approach for controlling chaotic systems. Phys. Rev. E 1998, 57: 1604.
Chen G, Dong X: From Chaos to Order: Methodologies, Perspectives and Applications. World Scientific, Singapore; 1998.
Hendrik R: Controlling chaotic systems with multiple strange attractors. Phys. Lett. A 2002, 300: 182.
Sun JT: Some global synchronization criteria for coupled delay-systems via unidirectional linear error feedback approach. Chaos Solitons Fractals 2004, 19: 789.
Aghababa MP, Heydari A: Chaos synchronization between two different chaotic systems with uncertainties, external disturbances,unknown parameters and input nonlinearities. Appl. Math. Model. 2012, 36: 1639.
Jawaada W, Noorani MSM: Robust active sliding mode anti-synchronization of hyperchaotic systems with uncertainties and external disturbances. Nonlinear Anal., Real World Appl. 2012, 13: 2403.
Wang B, Shi P, Karimi HR, Song Y, Wang J:Robust synchronization of a hyper-chaotic system with disturbance input. Nonlinear Anal., Real World Appl. 2013, 14: 1487.
Mackey M, Glass L: Oscillation and chaos in physiological control systems. Science 1977, 197: 287.
Pourdehi S, Karimaghaee P, Karimipour D: Adaptive controller design for lag-synchronization of two non-identical time-delayed chaotic systems with unknown parameters. Phys. Lett. A 2011, 375: 1769.
Cheng CK, Kuo HH, Hou YY, Hwang CC, Liao TL: Robust chaos synchronization of noise-perturbed chaotic systems with multiple-time-delays. Phys. Lett. A 2008, 387: 3093.
He WL, Qian F, Cao JD, Han QL: Impulsive synchronization of two nonidentical chaotic systems with time-varying delay. Phys. Lett. A 2011, 375: 498.
Yau HT, Chen CL: Chaos control of Lorenz system using adaptive controller with input saturation. Chaos Solitons Fractals 2007, 34: 1567.
Rehan M: Synchronization and anti-synchronization of chaotic oscillators under input saturation. Appl. Math. Model. 2013, 37: 6829.
Rehan M, Khan AQ, Abid M, Iqbal N, Hussain B: Anti-wind-based dynamic controller synthesis for nonlinear systems under input saturation. Appl. Math. Comput. 2013, 220: 382.
Rehan M, Hong KS: Decoupled-architecture-based nonlinear anti-windup design for a class of nonlinear systems. Nonlinear Dyn. 2013, 73: 1955.
Tarbouriech S, Prieur C: Stability analysis and stabilization of systems presenting nested saturations. IEEE Trans. Autom. Control 2006, 51: 1364.
Boyd S: Linear Matrix Inequalities in Systems and Control Theory. SIAM, Philadelphia; 1994.
Horn R, Johnson C: Matrix Analysis. Cambridge University Press, Cambridge; 1985.
Acknowledgements
This paper is supported by the National Natural Science Foundation of China (No. 61273004). The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
Authors’ contributions
The authors have made the same contribution. All authors read and approved the final manuscript.
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Ma, Y., Jing, Y. Robust synchronization of chaotic systems with input saturation and time-varying delay. Adv Differ Equ 2014, 124 (2014). https://doi.org/10.1186/1687-1847-2014-124
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/1687-1847-2014-124