Robust synchronization of drive–response chaotic systems via
adaptive sliding mode control
Wang-Long Li
a, Kuo-Ming Chang
b,*aInstitute of Nanotechnology and Microsystems Engineering, National Cheng Kung University, Tainan 701, Taiwan bDepartment of Mechanical Engineering, National Kaohsiung University of Applied Sciences, Kaohsiung 807, Taiwan
Accepted 21 June 2007
Abstract
A robust adaptive sliding control scheme is developed in this study to achieve synchronization for two identical cha-otic systems in the presence of uncertain system parameters, external disturbances and nonlinear control inputs. An adaptation algorithm is given based on the Lyapunov stability theory. Using this adaptation technique to estimate the upper-bounds of parameter variation and external disturbance uncertainties, an adaptive sliding mode controller is then constructed without requiring the bounds of parameter and disturbance uncertainties to be known in advance. It is proven that the proposed adaptive sliding mode controller can maintain the existence of sliding mode in finite time in uncertain chaotic systems. Finally, numerical simulations are presented to show the effectiveness of the proposed con-trol scheme.
Ó 2007 Elsevier Ltd. All rights reserved.
1. Introduction
Since Pecora and Carroll[1]introduced a PC method to synchronize two identical chaotic systems with different initial conditions in 1990, chaos synchronization has received increasing attention and been investigated widely due to its potential application in wide areas of physics and engineering sciences, such as secure communication, informa-tion processing, biological systems, and chemical reacinforma-tion[2–4]. Many effective control methods[5–8]have been pro-posed to achieve chaos synchronization, such as linear and nonlinear feedback controls. However, most researches on chaos synchronization focused on certain chaotic systems without consideration of parameter variation uncertainty and external disturbance perturbation. But in practical situations, many chaotic systems are inevitably affected by parameter variations and external disturbances. Moreover, some or all of the system parameters and external disturbance uncer-tainties are unknown or variable from time to time. Therefore, investigation of system parameter variations and exter-nal disturbance perturbations in synchronization between drive and response chaotic systems has become an interesting and important research topic in recent years. In the work[9], an adaptive control law with single-state variable feedback was derived and applied to achieve the state synchronization of two identical Lorenz systems. An active sliding mode control was proposed by Zhang and Ma[10]to synchronize chaotic systems with parameter perturbation. Zhang et al.
0960-0779/$ - see front matter Ó 2007 Elsevier Ltd. All rights reserved. doi:10.1016/j.chaos.2007.06.067
*Corresponding author.
E-mail address:[email protected](K.-M. Chang).
Chaos, Solitons and Fractals xxx (2007) xxx–xxx
www.elsevier.com/locate/chaos
ARTICLE IN PRESS
Please cite this article in press as: Li W-L, Chang K-M, Robust synchronization of drive–response chaotic systems via ..., Chaos, Solitons & Fractals (2007), doi:10.1016/j.chaos.2007.06.067
[11]also presented a sliding mode control to resolve the conquer synchronization problem in noise-perturbed chaotic systems. In the work[12], an intermittent parametric adaptive control method was studied to synchronize two logistic maps, and the corresponding sufficient conditions for synchronization are drawn. Based on Lyapunov stabilization the-ory, Huang et al.[13]proposed an adaptive controller with parameters identification for synchronizing a class of cha-otic systems with unknown parameters. Park[14] developed a nonfragile controller using the Lyapunov functional technique combined with LMI technique to achieve synchronization problem of a class of chaotic systems with control-ler gain variations.
Owing to physical limitations, there always exist nonlinear effects in the control actuators. Neglecting the effect of input nonlinearities usually results in degeneration upon system performance. In addition to the problem of parameter variation uncertainty and external disturbance perturbation, the nonlinear input effect is also discussed in this paper. Sliding mode control is a well-known approach with its robustness against uncertainties, disturbances, and unmodeled dynamics. Therefore, in this paper, an adaptive sliding mode control is proposed to achieve the synchronization prob-lem for two identical chaotic systems in the presence of uncertain system parameter variation, external disturbance per-turbation, and nonlinear control inputs. Based on the Lyapunov stability theory, an adaptation law is given to estimate the upper-bound values of system uncertainties recursively. Consequently, a robust adaptive sliding mode controller can be constructed by applying the adaptation law: the existence of sliding mode can be maintained even without know-ing the upper-bounds of parameter and disturbance uncertainties. Finally, numerical simulations are presented to show the effectiveness and robustness of the proposed control scheme.
2. System description and problem formulation
Consider the following chaotic system described by
_x¼ Ax þ f ðxÞ þ gðtÞ; ð1Þ
where xðtÞ 2 Rnis a n-dimensional state vector of the system, A2 Rnnis the matrix of the system parameter, gðtÞ 2 Rnis
the external input signal and fðÞ : Rn! Rn is a continuous nonlinear function vector satisfying the following global
Lipschitz condition,
kf ðxÞ f ðyÞk 6 qkx yk; 8x; y 2 Rn;
wherekÆk denotes the Euclidean norm and q is the Lipschitz constant. As we know, many chaotic systems investigated are based on form(1), such as Murali–Lakshmanan–Chua (MLC) system[15]and Genesio system[16]. The problem discussed in this paper concerns the synchronization problem of system(1)using the drive–response configuration. Here, the system(1)is considered as a drive system. A response system with the same form of Eq.(1)with the nonlinear control input vector nðÞ : Rn! Rn and external disturbance dðtÞ 2 Rn is introduced as follows:
_y¼ A1yþ f ðyÞ þ gðtÞ þ nðuÞ þ dðtÞ; ð2Þ
where y2 Rn is the state vector of the response system, A
12 Rnn is an unknown constant system parameter matrix,
nðuÞ ¼ ½ n1ðu1Þ n2ðu2Þ nnðunÞ T
2 Rn is a continuous nonlinear function vector with n(0) = 0, u¼
½ u1 u2 un T
2 Rn is a control vector, dðtÞ 2 Rn is an external disturbance. The response system has the same
structure as the drive system, except that it is subjected to unknown parameter variations and external disturbance uncertainties. Before proceeding with the main results of this paper, the following assumptions, which specify the class of uncertain response systems are made.
Assumption 1. Nonlinear input functions niðuiÞ, i ¼ 1; . . . ; n, are sector bounded by ui, i¼ 1; . . . ; n, respectively. It yields
positive constants ci1, i¼ 1; . . . ; n and ci2, i¼ 1; . . . ; n, such that the following conditions are satisfied. ci16niðuuiiÞ
6ci2,
for i¼ 1; . . . ; n.
Assumption 2. Uncertain system parameter error matrix and external disturbance vector are norm-bounded. It means that there exists two positive constants l1and l2large enough such thatkA1 Ak 6 l1andkdðX ; tÞk 6 l2.
FromAssumption 1, it can be obtained straightforward that ci1u2iðtÞ 6 uiðtÞniðuiðtÞÞ 6 ci2u2iðtÞ; i¼ 1; . . . ; n:
Then, we have
c11u21ðtÞ þ þ cn1u2nðtÞ 6 u1ðtÞn1ðu1ðtÞÞ þ þ unðtÞnnðunðtÞÞ 6 c12u21ðtÞ þ þ cn2u2nðtÞ: 2 W.-L. Li, K.-M. Chang / Chaos, Solitons and Fractals xxx (2007) xxx–xxx
ARTICLE IN PRESS
Please cite this article in press as: Li W-L, Chang K-M, Robust synchronization of drive–response chaotic systems via ..., Chaos, Solitons & Fractals (2007), doi:10.1016/j.chaos.2007.06.067
troller works well for the synchronization of drive–response chaotic systems with system parameter variations and external disturbance uncertainties.
5. Conclusions
In this paper, the design problem of adaptive sliding mode controller for synchronization of a class of drive–response chaotic systems with parameter variation uncertainty, external disturbance perturbation, and control input nonlinearity is studied using the Lyapunov method. The proposed control scheme can be implemented without requiring the bounds of unknown parameter and disturbance uncertainties to be known in advance. Numerical results show that the pro-posed control scheme is very effective and robust against system uncertainties.
References
[1] Pecora LM, Carroll TL. Synchronization in chaotic system. Phys Rev Lett 1990;64:821–4.
[2] Chen G, Dong X. From chaos to order: methodologies, perspectives and applications. Singapore: World Scientific; 1998. [3] Hendrik R. Controlling chaotic systems with multiple strange attractors. Phys Lett A 2002;300:182–8.
[4] Sun JT. Some global synchronization criteria for coupled delay-systems via unidirectional linear error feedback approach. Chaos, Solitons & Fractals 2004;19:789–94.
[5] Yassen MT. Controlling chaos and synchronization for new chaotic system using linear feedback control. Chaos, Solitons & Fractals 2005;26:913–20.
[6] Ho MC, Hung YC. Synchronization of two different systems by using generalized active control. Phys Lett A 2002;301:424–8. [7] Huang L, Feng R, Wang M. Synchronization of chaotic systems via nonlinear control. Phys Lett A 2004;320:271–5.
[8] Bai EW, Lonngren KE. Sequential synchronization of two Lorenz systems using active control. Chaos, Solitons & Fractals 2000;11:1041–4.
[9] Liao TL, Lin SH. Adaptive control and synchronization of Lorenz systems. J Franklin Inst 1999;336:925–37.
[10] Zhang H, Ma XK. Synchronization of uncertain chaotic systems with parameters perturbation via active control. Chaos, Solitons & Fractals 2004;21:39–47.
[11] Zhang Q, Chen S, Hu Y, Wang C. Synchronizing the noise-perturbed unified chaotic system by sliding mode control. Physica A 2006;371:317–24.
[12] Dai D, Ma XK. Chaos synchronization by using intermittent parametric adaptive control method. Phys Lett A 2001;288:23–8. [13] Huang L, Wang M, Feng R. Parameters identification and adaptive synchronization of chaotic systems with unknown
parameters. Phys Lett A 2005;342:299–304.
[14] Park JH. Synchronization of a class of chaotic dynamic systems with controller gain variations. Chaos, Solitons & Fractals 2006;27:1279–84.
[15] Murali K, Lakshmanan M. Synchronization through compound chaotic signal in Chua’s circuit and Murali–Lakshmanan–Chua circuit. Int J Bifurc Chaos 1997;7:415–21.
[16] Genesio R, Tesi A. A harmonic balance methods for the analysis of chaotic dynamics in nonlinear systems. Automatica 1992;28:531–48.
[17] Jiang GP, Zheng WX, Tang WKS, Chen G. Integral-observer-based chaos synchronization. IEEE Trans Circuits Systems 2006;53:110–4.
Fig. 4. Time responses of switching functions.
W.-L. Li, K.-M. Chang / Chaos, Solitons and Fractals xxx (2007) xxx–xxx 7
ARTICLE IN PRESS
Please cite this article in press as: Li W-L, Chang K-M, Robust synchronization of drive–response chaotic systems via ..., Chaos, Solitons & Fractals (2007), doi:10.1016/j.chaos.2007.06.067