Journal of Software Engineering and Applications, 20 12, 5, 23-25
doi:10.4236/jsea.2012.512b005 Published Online December 2012 (http://www.SciRP.org/journal/jsea)
Copyright © 2012 SciRes. JSEA
23
Impulsive Control for Synchronization of Lo renz Chaotic
System
Wenxiang Zhang, Zhanji Gui, Kaihua Wang*
Scho ol of Mathematics and S tatistics, Hainan N ormal University, Haiko u, Hainan, Ch in a.
Email: *kaihuawang@qq.com
Received 2012
ABSTRACT
Chaotic synchronization is the key technology of secure communication. In this paper, an impulsive control method
for chaotic synchronization of two coupled Lorenz chaotic system was proposed. The global asymptotic synchroniza-
tion of two Lorenz systems was realized by using the linear error feedback of the state variables of the drive system and
the response system as i mpulsive contro l signal. B ased on s tabilit y theory of i mpulsive di fferential eq uation, conditions
were obtained to guarantee the global asymptotic synchronization of two Lorenz systems. The theory analysis and
computer simula tion result s validated its effectiveness.
Keywords: Lorenz System; Impulsi ve Co ntrol; Synchro nization
1. Introduction
As the ke y technology of secure communication, chaotic
synchronization has been widely development since Pe-
cora and Carroll [1] proposed the principle of chaos syn-
chronization and realized it in the circuit in 1990. Several
synchronization me tho d s ha ve b ee n pro p o se d so far , s uch
as drive-response synchronization, coupling synchronizatio n,
feedback-perturb sync hr oniz atio n, self-adapt synchroniza-
tion, impulse synchronization, and so on [2-4]. Impulse
synchroniz ati on has been widel y appreciated b y researcher
and made some good progress [5-8]. However, many of
the impulsive control methods for synchronization are
subject to c ertain restrictio ns. Pap er [9] studied impulsi ve
synchronization for Rössler chaotic system, and paper
[10] researched impulsive control for synchronization of
a class of chaotic system. In their papers the drive signal
is generated by the impulsive signal and continuous signal
of the system variables, so the controller is very compli-
cated. In this paper, we use an impulsive control method,
and design the controller for Lorenz chaotic system. De-
signed controller is simple and easy to be realized.
2. Problem Formulation
In this section, we study the impulsive control of Lorenz
chaotic system [11] described by the following differential
equation:
1 12
21 2 13
33 12
x xx
xx xxx
xx xx
σσ
ρ
β
=−+
= −−
=−+
(1)
where
σ
,
ρ
,
β
are systems positive real number
parameters. We choose the parameters
10
σ
=
,
28
ρ
=
,
83
β
=
, the initial condition is give n by
123
( (0),(0),(0))(0,0,1)
TT
xxx
=
. The uncontrolled tra-
jectories are shown in Figure 1, which is the notable
Lorenz attractor.
System (1) can b e r ewritten in to the following form:
( )
xAxg x= +
(2)
where
is state variab le ,
13
12
00
10 ,().
00
Ag xxx
xx
σσ
ρ
β
 
 
=−=−
 
 
 
Figure 1. Lorenz attractor.
*Corresponding author.
Impulsive Control for Synchronization of Lorenz Chaotic System
Copyright © 2012 SciRes. JSEA
24
Regarding (2) as a drive system, the response system
can be described as:
()
yAyg y= +
(3)
where
123
(,, )
T
y yyy=
is state variable of response
system. Using linear feedback of synchronization error a s
impulsive signal, we can obtain the following impulsive
response s y s te m:
00
(),1, 2,
()
()
k
kk
yAyg yttk
yByxt t
yt y
+
=+ ≠=
∆= −=
=
(4)
where
33
(1, 2,)
k
BRk
×
∈=
are constant matrices describing
the li near na ture o f t he d rivi ng i mpul ses,
()
kk
y ytt
+−
∆−
,
( )()
kk
yt yt
.
From system (2) and system (4), the error dynamics is
given as followi ng:
00
(,)(),1, 2,
()
k
kk
e AeMxygettk
eBe tt
et e
+
=+ ≠=
∆= =
=
(5)
here
1 12233
(,,)
T
ey xyxyxyx=−=−−−
is synchroni-
zation error,
31
21
000
(, )0
0
Mxy yx
yx


=−−



3. Synchronization of Lorenz Chaotic
System
Theorem: Denote
k
β
,
A
λ
and
M
λ
be the largest
eigenvalue of
()()
T
kk
IB IB
++
(1, 2,)k=
,
T
AA
+,
(,) (,)
T
M yxMyx+
respectively, if there exists a constant
1
α
>
such that
ln() ()0
kA Mk
αβλλ τ
++ ≤
,
1, 2,k=
,
then sy stem (4) and (2) are global Asymptotic synchro-
nization. Here
1
k kk
tt
τ
= −
is pulse interva l.
Proof: Choose the Lyapunov function
()
T
Ve ee=
,
then for
1
(,],(1,2,)
kk
ttt k
∈=
we have
()[(, )][(, )]
[][ (,)(,)]
()()()
TT TT
T TTT
T
AM AM
VeeeeeAeM yxeeeAeMyxe
eAAeeMyxMyx e
ee Ve
λλ λλ
=+=++ +
=++ +
≤+ =+

So
11
( ())( ())exp[() ()]
kAM k
VetVett t
λλ
+
−−
≤+ ⋅−
(6)
On the other hand, when ,(1,2,)
k
tt k==, we get
( ())[() ()] () ()
()( )()()
( ())
T
kkk kk
TT
k kkk
kk
VetIB etIB et
etIB IBet
Vet
β
+
=++
= ++
(7)
According to the inequality (6) and (7), we can get
0 120
01 1
22
1
0
( ())( ())exp[()()]
(()){exp[()]}
{exp[()]}
{exp[()()]}
(())exp[()()]/
k AM
AM
AM
kAM k
k
kAM k
VetVett t
Vet
tt
Vett t
βββλλ
βλ λτ
βλ λτ
β λλ
β λλα
≤ +−
= +
+
+−
≤ +−
(8)
Considering 0
( ())Vetand 1
exp[()( )]
2
AM k
tt
λλ
+−
are both bounded, so
lim( )0
t
Ve
→∞
=
. Then the tr ivial solu-
tion o f s yste m (5) is global a symptotic al ly stab le. T hat is,
system (4) and (2) are global asymptotic synchronization.
Now, according matrix theor y, we have
||( ,)( ,)||
T
M
M yxMyx
λ
≤+
, where
denotes any
kinds of norms of a matrix. We can obtain the follow-
ing corollary:
Corollary: if there exists a constant
1
α
>
such that
ln()(||( ,)( ,)||)0,
1, 2,
T
kA k
M yxMyx
k
αβ λτ
++ +≤
=
(9)
then system (4) and (2) are global asymptotic synchroni-
zation.
4. Numerical Simulation
In this section, we present some numerica l simulation s to
demonstrate our results. We choose the parameters of
Lorenz system (1) as
10
σ
=
,
28
ρ
=
,
83
β
=
, then
we can calculate that
28.05
A
λ
=
. By ob serving the Lo-
renz attractor (Figure 1), we can get state variables val-
ue ranges:
1
20 20x−≤≤
,
2
0 50x≤≤
,
3
20 20x−≤≤
,
and work out
140
M
λ
. Take the equal impulsive in-
tervals and the equal impulsive feedback gain matrix,
that is, set k
ττ
=
(,,)
k
BBdiag
µµµ
= =
,
1, 2,k=
,
then
2
( 1)
k
βµ
= +
. According to the corollary in the
previous section, if
2
0[lnln(1) ]/168.05
τ αµ
< ≤−++
,
then system (4) and (2) are global asymptotically synchro-
nization. Let
0.5
µ
= −
,
1.1
α
=
, then
0 0.0077
τ
<≤
.
Figure 2 shows the simulation results in which initial
Figure 2. Synchronization error of Lorenz chaotic system.
Impulsive Control for Synchronization of Lorenz Chaotic System
Copyright © 2012 SciRes. JSEA
25
value of drive sys tem (2) is
( 2,0.1,0.1)
T
while initial valu e
of response system (4) is (0.1,5,0.5),
T and
0.5,
µ
= −
0.007
τ
=
. We can see that synchronization error con-
verges to zero quickly.
5. Acknowledgements
This work is supported jointly by the Natural Sciences
Foundation of China under Grant No.60963025, Natural
Scienc es Fo undat ion of Ha ina n Pro vince und er Gr ant No.
110007 and the Start-up fund of Haina n Normal Univer-
sity under Project No. 00203020201.
REFERENCES
[1] Pecora L. and Carroll T., “Synchronization in chaotic
systems,” Physi cal Review Letters, 199 0, 64 (8) 821-824.
[2] Hasler M., “Synchronization of chaotic systems and
transmission of information, Int. J. Bifurcation and
Chaos, 1998, 8 (4) 647-659.
[3] Lu J.Q., Daniel W.C. and Cao J.D., “A unified synchro-
nization criterion for impulsive dynamical networks,
Automatica 2010, 46 (7) 1215-1221.
[4] Sun J.T. and Zhang Y.P., “Impulsive control and syn-
chronization of Chua’s oscillators,” Mathematics and
Compute r in Si m ulati on, 2004, 66 ( 6) 499-508.
[5] Zhang L.P. and Jiang H.B., “Impulsive generalized syn-
chronization for a class of nonlinear discrete chaotic sys-
tems,” Communications in Nonlinear Science and Nu-
merical Simulation, 2011, 16(4) 2027-2032.
[6] Zhang R., Xu Z.Y., Yang S.X. and He X.M., “Genera-
lized synchronization via impulsive control,” Chaos Soli-
tion Fract, 2008, 38(1) 97-105.
[7] Zhang L.P., Jiang H.B. and Bi Q.S., “Reliable impulsive
lag synchronization for a class of n onlin ear discrete ch ao-
tic systems,” Nonlinear Dynam, 2010, 59 (4) 529-534.
[8] Xu X.H., Cao Y. and Zhang J.Y., “Global Exponential
Synchronization of Impulsive Chaotic Neural Network,”
Journal of Southwest Jiaotong University, 2009, 44 (6)
887-892
[9] Sun J.T. and Zhang Y.P., “Impulsive control of Rössler
systems,” Physi cs Letters, 2003, 306 (5) 306-312.
[10] Wang Y.W., Guan Z.H. and Xiao J.W., “Impulsive con-
trol for synchronization of a class of continuous systems,”
Chaos solition fractals, 2004, 14 (1) 199-203.
[11] Tang G. N., Luo X. S. and Kong L. J., Study on impul-
sive control of chaotic Lorenz system,Journal of gua-
ngxi norm al univ e r s it y , 2000, 18 (1 ) 13-16.