Content uploaded by Samuel Toluwalope Ogunjo
Author content
All content in this area was uploaded by Samuel Toluwalope Ogunjo on Sep 20, 2014
Content may be subject to copyright.
ISSN 1749-3889 (print), 1749-3897 (online)
International Journal of Nonlinear Science
Vol.16(2013) No.2,pp.105-112
Increased and Reduced Order Synchronization of 2D and 3D Dynamical Systems
Samuel Ogunjo ∗
Department of Physics, Federal University of Technology, Akure
(Received 6 January 2013 ,accepted 5 September 2013 )
Abstract: This paper presents increased and reduced order generalized synchronization (GS) of two differ-
ent chaotic systems with different order based on active control technique. Through this technique, suitable
control functions were designed to achieve generalized synchronization between: (i) 2D Duffing oscillator
as the drive and 3D Lorenz system as the response system and (ii) 3D Lorenz system as the drive and 2D
Duffing oscillator as the response system. Corresponding numerical simulation results are presented to verify
the effectiveness of technique. Reduced order synchronization between the two systems gives faster synchro-
nization time than the increased order synchronization of the two systems.
Keywords:Increased order, reduced order, synchronization, active control, Lorenz system, Duffing oscillator
1 Introduction
Pecora and Carroll [1] pioneered the synchronization of chaotic systems. Since chaotic systems are sensitive to initial
conditions, one would expect the difference of two different systems to diverge exponentially in time. However, the
addition of the right functions to one of the systems will reduce this difference to zero such that the two systems follow the
same trajectory after a period of time. This is the concept of synchronization. It is defined by Boccaleti et al [2] as a process
wherein two (or many) chaotic systems (either equivalent or nonequivalent) adjust a given property of their motion to a
common behavior due to a coupling or to a forcing (periodical or noisy). From its proposition, chaos synchronization has
gained a lot of attention over the last two decades due to its potential applications in vast areas of physics and engineering
sciences. The results of chaos synchronization are utilized in biological sciences[3], economics and finance[4], chemical
reactions, secure communication[5] and cryptography and data encryption.
Over the years, many types of synchronization have been developed by many researchers including complete synchro-
nization [1], phase synchronization [6], lag synchronization [7], generalized synchronization [8], anticipated synchro-
nization [9] and projective synchronization[10]. Projective synchronization was later extended to general class of chaotic
systems and not only partially linear systems and this is called generalized projective synchronization [11, 12]. Projective
synchronization is one of the most interesting synchronization scheme because of proportional relation that exist between
the dynamical state variables of the drive and the response systems, a feature that can be used to extend binary digit to
M-ary digit for fast communication [13]. Bai and Lonnggren [14] proposed the method of identical chaos synchroniza-
tion using active control. The ubiquitous applications of active control technique has encouraged researchers to introduce
active control based on different stability criteria. It was shown recently([15]) that active control is simpler with a more
stable synchronization time and hence, it is more suitable for practical implementation.
Many researchers have attempted synchronization of similar systems using different techniques[14, 16] amongst others
while some authors have synchronized different systems [17, 18]. There are real situations where systems of different
other need to be synchronized e.g the order of the thalamic neurons can be different from the hippocampal neurons,
the synchronization between heart and lungs, the synchronization in neuron systems and certain biomechanical systems
(such as biological implants). Few researchers have done extensive work on increased order synchronization [19–21]
and reduced order synchronization[22–24]. Hence, the investigation of synchronization of different chaotic systems even
though they are of different orders is very important from the perspective of practical application and control theory.
The aim of this paper is to show numerically, the synchronization between the 2D Duffing oscillator and 3D Lorenz
system when either is the master system. Furthermore, it is the aim of this paper to determine which of the synchronization
scheme (reduced or increased) will be more effective using a new quantifier - synchronization time.
∗E-mail address:stogunjo@futa.edu.ng
Copyright c
⃝World Academic Press, World Academic Union
IJNS.2013.10.15/750
106 International Journal of Nonlinear Science, Vol.16(2013), No.2, pp. 105-112
2 System description
The Duffing oscillator is given by the expression
¨x+b˙x+dV (x)
dx =g(f, ω, t)(1)
where xdenotes the displacement from the equilibrium position. fis the forcing strength, bis the damping parameter
and g(f, ω, t)is the periodic driving force given by T=2π
ω.ωis the angular frequency of the driving force. V(x)is the
potential giving by Taylor series.
V(x) = 1
2αx2+1
4βx4(2)
where αand βare potential parameters. The Duffing oscillator can be single-well (α > 0,β > 0) or double-well
(α < 0,β > 0). The chaotic behaviour of the single-well Duffing oscillator is shown in Figure 1.
−2.5 −2 −1.5 −1 −0.5 0 0.5 1 1.5 2 2.5
−2.5
−2
−1.5
−1
−0.5
0
0.5
1
1.5
2
2.5
Figure 1: Phase space portrait of the single-well Duffing oscillator with parameters α=−0.5, β = 0.5, f = 1, b =
0.1ω= 0.5.
The Lorenz system is perhaps the first chaotic system in existence, proposed by Lorenz in 1963. It is a 3D autonomous
dynamical system given by the expression
˙y1=−σy1−σy2
˙y2=−y1y3+ry1−y2
˙y3=y1y2−b1y3
(3)
The system is chaotic with three equilibria when r > 24.74 and Lyapunov exponent 1.497,0,−22.46. The Lorenz
system has found application in thermal convection and laser dynamics. Phase space of the Lorenz system commonly
referred to as ”butterfly effect” is shown in Figure 2.
3 Methodology
If two systems synchronized due to the addition of a functional relation between the states of the systems, a new form of
synchronization called generalized synchronization is realized [23]. It was shown in [23] that generalized synchronization
exist between a drive system xand yif there exists a function φsuch that y=φ(x). The approach used in this work is
based on the proof given in [23] and active control method in ref. [14].
IJNS email for contribution: editor@nonlinearscience.org.uk
Samuel Ogunjo: Increased and Reduced Order Synchronization of 2D and 3D Dynamical Systems 107
−20 −10 0 10 20
0
10
20
30
40
50
x1
x3
Figure 2: The butterfly effect as seen in the Lorenz system with parameters set to σ= 10, r = 28, b =8
3.
3.1 Increased order synchronization
Equation (1) can be written in the form
˙x1=x2
˙x2=−bx2−αx1−βx3
1+fcos ωt (4)
Taking the Duffing oscillator in the form of equation 1 as the drive system and the 3D Lorenz system equation 3 as the
response system. Adding the control, the response system becomes
˙y1=−σy1−σy2+u1
˙y2=−y1y3+ry1−y2+u2
˙y3=y1y2−b1y3+u3
(5)
The goal is to determine the control functions u1(t), u2(t)u3(t)such that lim
t→∞ ∥y−φ(x)∥= 0.
The error state of the system is obtained as
e1=y1−φ1
e2=y2−φ2
e3=y3−φ3
(6)
The case of φ(x)=(gx1−x2, j x1, x2)Tis considered. gand jare positive integers. Using equation 6, the error
dynamical system is obtain the error dynamical system
˙e= ˙y−˙φ= ˙y−Dφ(x)f(x)(7)
where Dφ(x)is the Jacobian matrix of the map φ(x)
Dφ(x)
∂φ1(x)
∂x1
∂φ1(x)
∂x2
∂φ1(x)
∂x3
∂φ2(x)
∂x1
∂φ2(x)
∂x2
∂φ2(x)
∂x3
∂φ3(x)
∂x1
∂φ3(x)
∂x2
∂φ3(x)
∂x3
(8)
In the following, an active control of the form
u(t) = v(t) + Dφ(x)f(x)
IJNS homepage: http://www.nonlinearscience.org.uk/
108 International Journal of Nonlinear Science, Vol.16(2013), No.2, pp. 105-112
is adopted to design the controllers. Where v(t) = (v1(t), v2(t), v3(t))T.
Hence,
˙e=−σe1−gσx1+σx2−σe2−σj x1+v(t)
˙e2=−y1y3+re1+rgx1−rx2−e2−jx1+v2(t)
˙e3=y1y2−be3−b1x2+v3(t)
(9)
We re-define the control functions to eliminate all terms which are not linear in e1, e2, e3as follows:
v1(t) = gσx1−σx2+σjx1+w1(t)
v2(t) = y1y3−rgx1+rx2+jx1+w2(t)
v3(t) = −y1y2+b1x2+w3(t)
(10)
substituting (10) into (9) the error is obtained as
˙e1=−σe1−σe2+w1(t)
˙e2=re1−e2+w2(t)
˙e3=−be3+w3(t)
(11)
The error system in (11) to be controlled is a linear system with control input w1(t), w2(t), w3(t)as a function of
e1, e2, e3. As long as these feedbacks stabilize the system, e1, e2, e3will converge to zero as time tends to infinity.
Using the active control method, we choose
w1(t)
w2(t)
w3(t)
=A
e1
e2
e3
(12)
There are many possible choices for the elements of the matrix Aprovided that all eigenvalues of Ahave negative real
part. As a result, the system given by (11) will be stable. For simplicity, the following is chosen as suitable value for
A[23]
A=
(λ1+σ)σ0
−r(λ2+ 1) 0
0 0 (λ3+b)
(13)
3.2 Reduced order synchronization
The Duffing oscillator (4) is used as the response while the Lorenz system given in (3) is taken as the drive system to
demonstrate reduced order synchronization. With the controls added, the response system becomes
˙x1=x2+u1
˙x2=−bx2−αx1−βx3
1+fcos ωt +u2
(14)
The goal is to design appropriate active controllers ui(t), i = 1,2such that the trajectory of the slave system (14) asymp-
totically approach the drive system (3) for a given functional relation and finally undergoes generalized synchronization.
The error states are defined as
e1=x1−φ1
e2=x2−φ2
(15)
As in section 3.1, a simple linear generalized synchronization of the φ(x) = (φ1, φ2) = (y3, y2−y1)Tis utilized. Using
the notation in (15), the error dynamical system is given as in (7).
An active control of the form u(t) = v(t) + Dφ(x)f(x)is adopted to design the controllers. Where v(t) = (v1(t), v2(t)).
Hence,
˙e1=e2+y2−y1+v1(t)
˙e2=−be2−by2+by1−αe1−αy3−βx3
1+fcos(ωt) + v2(t)(16)
IJNS email for contribution: editor@nonlinearscience.org.uk
Samuel Ogunjo: Increased and Reduced Order Synchronization of 2D and 3D Dynamical Systems 109
The control functions are re-defined to eliminate all terms which cannot be shown in the form e1, e2as follows:
v1(t) = −y2+y1+w1(t)
v2(t) = by2−by1+αy3+βx3
1−fcos(ωt) + w2(t)(17)
substituting (17) in (16), we get
˙e1=e2+w2(t)
˙e2=−be2−αe1+w1(t)(18)
The error system (18) to be controlled is a linear system with a control input w1(t), w2(t)as functions of e1, e2. As long
as these feedbacks stabilize the system, e1, e2will converge to zero as time tends to infinity. This implies that systems (3)
and (4) are synchronized in a generalized differentiable transformation y=φ(x). Using the active control method, we
choose
(w1(t)
w2(t))=A(e1
e2)(19)
where A is a constant matrix. There are many possible choices for the elements of the matrix A provided that all eigen-
values of A have a negative real part. As a result, the system 18 will be stable[23].
4 Results and discussion
The parameters of the Duffing oscillator are chosen as b= 0.1, α = 0.5, β = 0.5, f = 0.95, ω = 0.75 and the
parameters of the Lorenz systems are chosen as σ= 10, r = 28, b =8
3so that both exhibit chaotic behaviour without
the controller. In the case of increased-order synchronization, the initial conditions are taken arbitrarily as (0,0.1) and
(0,3,12) for the drive and response system respectively while for the reduced-order synchronization scheme the initial
conditions for the drive system is (0,1) and the response system (1,1,0). The simulation results for the errors in the
increased order synchronization scheme are shown in figure (3) while that of the reduced order scheme is shown in figure
(4) when controllers are activated at time t= 0. The average error propagation on the state system variable is defined in
ref [26, 27] as |e|=√(e2
1+e2
2)and |e|=√(e2
1+e2
2+e2
3)for both reduced order and increased order synchronization
respectively. For both cases, each of the eigenvalues are taken to be −1. Furthermore, the synchronization in both cases is
seen to be effective for both single well and double well Duffing oscillators as the error vector become zero as time tends
to infinity in both cases shown in figures (3) and (4).
−0.1
0
0.1
−5
0
5
0 10 20 30 40 50 60 70 80 90 100
0
10
20
Time
Figure 3: Error in the synchronization scheme between drive (Duffing) and response (Lorenz) in Increased-order synchro-
nization.
IJNS homepage: http://www.nonlinearscience.org.uk/
110 International Journal of Nonlinear Science, Vol.16(2013), No.2, pp. 105-112
−0.04
−0.02
0
0.02
0 10 20 30 40 50 60 70 80 90 100
−1
−0.5
0
0.5
Time
Figure 4: Error values in the synchronization scheme between drive(Lorenz) and response (Duffing) in Reduced-order
synchronization.
4.1 Synchronization time
Synchronization between two systems occur at a time tafter the activation of the control function. The time taken for the
response system x(t)to attain the dynamics of the drive system y(t)after the activation of the control function is regarded
as the synchronization time. In Figure 5, this is represented by b. The region ahas significant error associated with
the transmitted signal, hence recovered signal cannot be trusted. The synchronization time can be used to quantify the
0 5 10 15 20 25
−1.5
−1
−0.5
0
0.5
1
1.5
Time
a
b
Figure 5: Synchronization between the drive and response system of an arbitrary synchronized system. Point bis the
synchronization time. In the region a, received signal will ’noisy’ due to the error.
effectiveness of a synchronization scheme as a short time interval means an efficient synchronization. Hence, information
can be received faster without much error. According to Zhang et al., [25], perturbation by noise from measurement and
environment cannot be ignored in synchronization as is time. At the port of the response system, the input signal is not at
IJNS email for contribution: editor@nonlinearscience.org.uk
Samuel Ogunjo: Increased and Reduced Order Synchronization of 2D and 3D Dynamical Systems 111
the same time instant as that of the drive system such that the drive and response system can be written as:
dx(¯
t)
d¯
t=f(¯
t, x(¯
t)),¯
t=t−τ
dˆy(t)
dt =ˆ
f(t, ˆy, x(¯
t))
(20)
The time taken for the magnitude of error in each of the synchronization scheme (increased and reduced order) to approach
zero is used to determine their efficiency. The graph is shown in figure (6). Synchronization time is seen to decrease
with increasing coupling strength. This implies that in synchronizing a Duffing oscillator to Lorenz system, the time
for synchronization decreases with time and better time is obtained for reduced-order active control synchronization.
Practically, encoded message between the two chaotic system will be received in shorter time using reduced-order active
control and as the coupling strength is reduced better results are obtained.
0 5 10 15 20 25 30
0
1
2
3
4
5
6
Synchronization time
Coupling strength
Reduced−Order
Increased−Oder
Figure 6: Synchronization time for both increased order and reduced order synchronization between the Duffing oscillator
and Lorenz chaotic system.
5 Conclusion
In this paper, the generalized synchronization of 2D Duffing oscillator and 3D Lorenz systems for both increased order
and reduced order using active control technique. Suitable control functions which achieve both increased and reduced
synchronization were designed. Simulation results were presented to illustrate the effectiveness of the proposed method.
Furthermore, the efficiency of the two schemes were compared using a quantity - synchronization time. The result can
be extended to both single-well Duffing oscillator. From the results obtained, it can be concluded that reduced order
synchronization offers a faster time to synchronization than increased order. The Duffing oscillator has been extended to
the triple-well, Duffing-van-der Pol Oscillator and ϕ6Duffing oscillator. Therefore, experimental research can be done to
see which system offers the best synchronization time and practical application to secure communication.
References
[1] Pecora, L M and Carroll T L: Synchronization in chaotic systems. Phys. Rev. Lett, 64(1990):821-824.
[2] Boccaletti S, Kurths J, Osipov G, Valladares D and Zhou C S: The synchronization of chaotic systems. Physics
Reports, 366(2002):1-101.
[3] Wang H, Wang Q and Lu Q: Bursting oscillations, bifurcation and synchronization neuronal systems. Chaos, Soli-
tons and Fractals, 44(2011)667-675.
IJNS homepage: http://www.nonlinearscience.org.uk/
112 International Journal of Nonlinear Science, Vol.16(2013), No.2, pp. 105-112
[4] Son W and Park Y: Delayed feedback on the dynamical model of a financial system.Chaos, Solitons and Fractals,
44(2011)208-217 .
[5] Njah A N and Ojo K S: Backtepping control synchronization of parametrically and externally excited ϕ6van der Pol
Oscillators with application to secure communication. International Journal of Modern Physics B, 24(2010):4581-
4593.
[6] Li Y, Zhang J and Liu Z: Circadian oscillators and phase synchronization under a light-dark cycle.Internation Journal
of Nonlinear Science, 1(2006):131-138.
[7] Zhu S and Wu L: Anticipation and Lag Synchronization in a chaotic laser systme. International Journal of Modern
Physics B , 18(2004):2547-2551.
[8] Zhang Z and Hu G: Generalized Synchronization versus Phase Synchronization. Physical Review E , 62(2000):7882-
7885.
[9] Calvo O, Chialvo D R, Equituz V M, Mirasso C R and Toral R: Anticipation Synchronization: A Metaphorical
Linear View. Chaos, 14(2004):7-11.
[10] Mainieri R and Rehaceck J: Synchronization in the three dimensional chaotic systems. Physical Review Letters,
82(1999):3042-3045.
[11] Li G H: Generalized Projective Synchronization of two chaotic systems by using Active Control. Chaos, Solitons
and Fractals, 30(2005):71-77.
[12] Chen H and Chen M: Generalized Projective Synchronization of the energy resource. International Journal of Non-
linear Science, 2(2006):166-170.
[13] Zhu H L and Zhang X B: Modified Projective Synchronization of different hyperchaotic systems. Journal of Infor-
mation and Computing Science,4(2009):33-40 .
[14] Bai E W and Lonngren K E: Synchronization of two Lorenz chaotic systems using active control. Chaos Solitons
and Fractals, 319(2009):51-58.
[15] Ojo K S., Njah A. N., and Ogunjo S. T. Comparison of backstepping and modified active control in projective
synchronization of chaos in an extended Bonhffervan der Pol oscillator. Pramana J. Phys., 80(5)(2013).
[16] Ho M C, and Hung Y C: Synchronization of two chaotic systems using generalized active control. Physics Letters,
302(2002):424-428.
[17] Sundarapandian V: Global chaos synchronization of Lorenz and Pehlivan chaotic systems by nonlinear control .In-
ternational Journal of Advances in Science and Technology, 2(2011):19-28.
[18] Chen H K and Li C I: Anti-control of chaos in rigid body motion. Chaos Solitons and Fractals, 21(2004):957-965 .
[19] Femat R and Solis-Perales G: Synchronization of chaotic systems with different order. Phys. Rev.E ,
65(036226)(2002).
[20] Bowong S: Stability analysis for the synchronization of chaotic systems with different order: application to secure
communications. Phys. Lett.A, 326(2004):102-113.
[21] Bowong S and McClintock P.V.E: Adaptive synchronization between chaotic dynamical systems of different order.
Phys. Lett.A, 358(2006):134-141.
[22] Miao Q -Y, Fang J -A, Tang Y and Dong A -H: Increasing-order projective synchronization of chaotic systems with
time delay.Chin. Phys. Lett.,26 (050501)(2008).
[23] Li G -H: Generalized synchronization of two different chaotic systems. Chinese Physics, 16(2007):2608-2611.
[24] Al-sawalha M. M and Noorani M.S.M: Adaptive increasing-order synchronization and anti-synchronization systems
with uncertain parameters. Chin. Phys. Lett, 28(110507)(2011).
[25] Zhang H, Liu D and Wang Z: Controlling Chaos: Suppression, Synchronization and Chaotification. London:
Springer-Verlag. 9(2009).
[26] Vincent U E: Chaos Synchronization Using Active Control and Backstepping Control: A Comparative Analysis .
Nonlinear Analysis: Modelling and Control , 13(2008):253-261 .
[27] Baker G L, Blackburn J A andSmith H J T: Intermittent Synchronization in a pair of chaotic pendula .Phys. Rev. Lett,
81(1998):554-557.
IJNS email for contribution: editor@nonlinearscience.org.uk