Professional Documents
Culture Documents
DOI 10.1007/s11071-016-2643-2
ORIGINAL PAPER
computational efforts for solving the matrix inequalities for obtaining the observer and the controller gain
matrices using decoupling technique is also proposed.
Numerical simulation of the proposed synchronization
technique for FitzHughNagumo neuronal systems is
illustrated to elaborate efficaciousness of the proposed
observers-based control methodologies.
Keywords Chaos synchronization Observers-based
synchronization Synchronous observers Nonlinear
and adaptive observers Adaptive control
1 Introduction
One of the earliest physicists known in the field of
chaos, Edward Ott [1], made marvelous contribution
in developing chaos theory that can be applied to many
natural phenomenon and synthetic systems. Chaos is
an interesting aperiodic long-time oscillatory behavior of dynamical nonlinear systems that can demonstrate a sensitive dependence on the initial condition
[2]. Since the development of chaos theory, the control and synchronization of chaotic systems flourished
as an emerging topic of research. Synchronization is a
dynamic progression during which the driven system
becomes in line with the driving system so that the synchronized or slave system, in a certain manner, tracks
the trajectory of the synchronizing or master system
[3,4]. Carroll and Pecora made first successful attempt
to present an experimental setup for synchronization
123
M. Siddique, M. Rehan
123
establishing secure communication modules are developed in [8]. Some other observer-based synchronization techniques include observers for unknown inputs
in Takagi-Sugeno fuzzy models with application to
the secure communication [3] and observer-based synchronization methodology in a cascade connection
of hyperchaotic systems [33]. However, the abovementioned observer-based synchronization techniques
are not dealing with the coupled chaotic synchronous (CCS) and coupled chaotic adaptive synchronous (CCAS) observers-based control methodologies
demonstrated in this paper. The main drawback of
the aforementioned techniques, in contrast to the CCS
and CCAS observers-based control methods, is their
applicability to a lesser extent to synchronize two
chaotic systems with unavailable state vectors.
In this paper, a novel technique for synchronization
of the master and the slave chaotic systems based on
two observers for estimating states of both of the systems is presented, through which complete synchronization of the masterslave networks is achieved via
utilizing their outputs rather than the exact states. In the
recent work [34], an error convergent observer-based
synchronization technique was proposed by employing
estimation of the synchronization error. However, the
approach only deals with the chaotic systems for which
the overall error system is transformable into a linear
combination of various error dynamics. In this paper,
a more generic technique based on CCS observers and
control input using estimated states is accomplished
that can deal with the nonlinear error dynamics for complete synchronization of the masterslave oscillators.
Development of the proposed CCS observers-based
control method is a nontrivial problem as compared
to the existing observer-based techniques for synchronization because the present approach simultaneously
estimates the states of both the master and the slave
systems using CCS observers and controls the dynamics of the error system using a control input. Hence,
the proposed synchronization technique is capable for
two automations, that is, estimation of the states of the
chaotic systems and synchronization of the chaotic systems. Another contribution of this paper is the adaptation of uncertain parameters present in the nonlinear
dynamics by suggesting simple adaptation laws which
are employed along with the proposed control signal
based on CCAS observers for complete synchronization of the masterslave systems. The CCS and CCAS
observers-based synchronization schemes with the sta-
2 System description
Consider the master and the slave chaotic systems,
defined by the state-space representations
xm (t) = Axm (t) + f (xm (t)) + Bg(xm (t))m ,
ym (t) = C xm (t),
(1)
(2)
L f x(t) x(t)
,
x(t), x(t)
Rn ,
(3)
(4)
(5)
(6)
123
M. Siddique, M. Rehan
3 Observers-based synchronization
This section discusses observers-based control for synchronization of the chaotic systems (1) and (2) under
known dynamics, that is, by assuming m = s = 0.
The vector function (xm (t), xs (t)) of the proposed
controller (6) is selected as
(xm (t), xs (t)) = F(xm (t) xs (t)),
(7)
(9)
(10)
(11)
(12)
123
enough so that the coupled observers achieve synchronization. Consequently, the proposed observers
are explicitly called as coupled chaotic synchronous
observers.
Now, we provide a synchronization condition for
systems (1)(2) using CCS observers.
Theorem 1 For the given controller and observer gain
matrices F R ln , L m R nm and L s R nm ,
a sufficient condition for the synchronization of the
masterslave networks (1) and (2), subject to Assumption 1, using the control law (6)(7) and CCS observers
(8)(9) is that there exist positive-definite symmetric
matrices Pm , Ps and Po of appropriate dimensions and
scalars 1 > 0, 2 > 0 and 3 > 0 such that the matrix
inequality
1
1 =
0 0.5Pm BF + C T L Tm Po Pm
0
0
2 0.5Ps BF C T L Ts Po
0
Ps
0
0
0
Po
3
<0
1 In
0
0
2 In
0
3 In
(13)
is satisfied, where
1 = AT Pm + Pm AC T L Tm Pm Pm L m C +1 L 2f In ,
2 = AT Ps + Ps A C T L Ts Ps Ps L s C + 2 L 2f In ,
3 = AT Po + Po A F T B T Po Po BF + 3 L 2f In .
Proof Consider the Lyapunov function
T
V (t) = em
(t)Pm em (t)+esT (t)Ps es (t)+eoT (t)Po eo (t).
(14)
The time derivative of the Lyapunov function is given
as
T
T
V (t) = em
(t)Pm em (t) + em
(t)Pm em (t)
(15)
(16)
(17)
(18)
T
T
(t)(AT C T L Tm ) + f (xm (t)) f (xm (t))
V (t) em
+ 0.5eoT (t)F T B T Pm em (t)
T
+ em
(t)Pm [(A L m C)em (t)
+ f (xm (t)) f (xm (t)) + 0.5BFeo (t)
T
+ esT (t)(AT C T L Ts ) + f (xs (t)) f (xs (t))
+ 0.5eoT (t)F T B T Ps es (t)
(19)
123
M. Siddique, M. Rehan
(20)
123
(21)
xm (t) = A xm (t) + f (xm (t)) + Bg xm (t) m (t)
+ L m ym (t) ym (t)
1
(22)
BF(xm (t) xs (t)),
2
xs (t) = A xs (t) + f (xs (t)) + Bg(xs (t))s (t)
+ L s (ys (t) ys (t))
1
BF(xs (t) xm (t)) + Bu g ,
2
(23)
where u g (t) = g(xm (t))m (t) g xs (t) s (t) is the
nonlinear component of u(t). The proposed nonlinear adaptive observers-based control methodology for
synchronization the masterslave systems is shown in
Fig. 2.
Remark 6 Unequivocally, it is worth noting that CCAS
observers are more generic than the CCS observers
developed in the previous section because these CCAS
observers can deal with the nonlinearities of two types,
that is, nonlinearities with the known parameters and
(24)
s (t) = s g T (xs (t))Rs (ys (t) C xs (t)), s > 0,
(25)
where m and s are the adaptation rates of appropriate dimensions, is that there exist positive-definite
matrices Pm , Ps , and Po and scalars 1 > 0, 2 >
0, 3 > 0, 1 > 0 and 2 > 0, such that matrix
inequality
1 0 0.5Pm BF + C T L Tm Po
Pm
0
0
Pm
0
T
T
2 0.5Ps BF C L s Po
0
Ps
0
0
Ps
0
0
P
0
0
3
o
0
0
0
0
1 In
<0
2 =
0
0
0
2 In
0
0
3 In
1 In
2 In
(26)
holds, where
1 = AT Pm + Pm A C T L Tm Pm
Pm L m C + 1 L 2f In + 1 L 2gm I,
2 = AT Ps + Ps A C T L Ts Ps Ps L s C
+ 2 L 2f In + 2 L 2gs I,
3 = AT Po + Po A F T B T Po Po BF
+ 3 L 2f In .
Proof The stability condition (26) for synchronization of the master and the slave systems is derived in
Appendix 1.
123
M. Siddique, M. Rehan
Fig. 2 Block diagram to
show the coupling
architecture for the master
and the slave systems with
their respective observers
along with adaptation laws
and control block in
adaptive case
Theorem 3 A solution to the matrix inequalities presented in Theorem 2 is achievable, if and only if there
exist positive-definite matrices Pm , Ps and Po , scalars
1 > 0, 2 > 0, 3 > 0, 1 > 0, and 2 > 0
and a matrix Z < 0 that can be partitioned as
Z 11 Z 12 Z 13
Z = Z 22 Z 23 ,
Z 33
(27)
Z33
Z 11 1
0
0
Pm
0
Pm
0
0
Ps
0
Ps
0
0
Po
0
0
0
0
0
0
1 In
0
0
0
2 In
3 In
0
0
0
1 In
2 In
Z 12
< 0,
Z 13 0.5Pm BF C T L Tm Po
(28)
Z 22 2 Z 23 0.5Ps BF + C T L Ts Po 0
Z 33 3
(29)
are satisfied.
123
11
12
T
12 diag{1 In , 2 In , 3 In , 1 In , 2 In }
1 0 0.5Pm BF + C T L T
m Po
T T
11 =
2 0.5Ps BF C L s Po ,
3
Pm 0 0 Pm 0
12 = 0 Ps 0 0 Ps .
0 0 Po 0 0
< 0,
(30)
(31)
1 Pm
Pm 1 L gm 1 L f
1 In 0
0
0
< 0,
1 In
(33)
0
0
1 In
1 In
2 Ps
Ps 2 L gs 2 L f
2 In 0
0
0
0
2 In 0
< 0,
2 In 0
2 In
3 Po
0
3 L f
2 Po 3 In
0
< 0,
3 In 0
3 In
T
1 = A Pm + Pm A C T H1T H1 C,
2 = AT Ps + Ps A C T H2T H2 C,
3 = Po ATo + A Po H3T B T B H3 .
(34)
(35)
6 Simulation results
The validity of the proposed techniques for the synchronization of the master and the slave systems, proposed
in Theorems 12, is illustrated by a corroborating simulation study for FitzHughNagumo (FHN) master
slave architectures. The FHN systems are utilized to
understand behavior of multiple neurons under external
electrical stimulation current, such as deep brain stimulation therapy (see [10,39] and [40]). Such therapies are
used to overcome the symptoms such as tremor caused
by neuronal disorders in the brain (such as Parkinsons
disease and Huntington disorder) because of malfunctioning of different parts of the brain. The FHN systems
are described as follows:
xm1 = xm1 (xm1 1)(1 r1 xm1 ) xm2 + Io ,
xm2 = bxm2 ,
xs1 = xs1 (xs1 1)(1 r2 xs1 ) xs2 + Io ,
xs2 = bxs2 .
Let the stimulation current is Io = (m/) cos(t) and
the parameters are selected as r1 = 10.1, r2 = 9.9, b =
1, m = 0.1, = 2 f and f = 0.129. The initial conditions of both states, that is, normalized membrane
potentials for the master and the slave systems, are
assumed to be xm,1 (0) = 0.2 and xm,2 (0) = 0.5, while
123
M. Siddique, M. Rehan
123
2,max is
where e
2 is the 2-norm of any error e and e
the maximum value of the norm over a range of the
observer or the controller gain. Note that the minimum
and maximum values of DOS(e)
are 0 and 1, respec 2,max , when
tively. The minima occur for e
2 = e
synchronization error is maximum, while the maxima
occur for the minimum synchronization error, that is,
e
2 = 0. It is important to mention that the maximum value e
2,max is obtained by choosing either
(a)
(b)
1.5
1.5
xs1
xs2
0.5
0.5
-0.5
-0.4
-0.2
0.2
0.4
0.6
xm1
0.8
-0.5
-0.4
-0.2
0.2 0.4
xs1
0.6
0.8
(c)
X m1
X s1
Normalized potentials
1.5
0.5
-0.5
0
50
100
150
200
250
300
t (s)
(d)
2
X m2
X s2
recovery variables
1.5
1
0.5
0
-0.5
0
50
100
150
200
250
300
t (s)
(e)
e1
e2
1.5
1
0.5
e1, e2
0
-0.5
-1
-1.5
-2
50
100
150
200
250
300
t (s)
123
M. Siddique, M. Rehan
Fig. 4 Phase portraits of
the master and the slave
FHN systems, phase
portraits of their
corresponding observers
using the approach provided
in Theorem 1, the time
evolutions of the membrane
potentials and the recovery
variables: a phase portrait of
the master system, b phase
portrait of the slave system,
c phase portrait of the
master observer, d phase
portrait of the slave
observer, e time evolution of
membrane potentials of the
master and slave systems
and their corresponding
observers, f time evolution
of recovery variables of the
master and slave systems
and their corresponding
observer
(a)
(b)
1.5
1.5
1
xm2
xs2
0.5
0.5
-0.5
-0.4
-0.5
-0.4
-0.2
0.2
0.4
0.6
0.8
(a)
-0.2
0.2
(c)
(d)
2
1.5
xm 2
xs2
0.8
0.6
0.8
0.5
0.5
-0.5
-0.4
-0.2
0.2
0.4
0.6
0.8
-0.5
-0.4
-0.2
x m1
0.2
0.4
x s1
1
X m1
estimate of X m1
0.8
Normalized potentials
0.6
1.5
(e)
0.4
xs1
xm1
X s1
estimate of X s1
0.6
0.4
0.2
0
-0.2
(e )
-0.4
50
100
150
200
250
300
t ( s)
(f)
2
X m2
estimate of X m2
X s2
estimate of X s2
Recovery variables
1.5
0.5
-0.5
50
100
150
t ( s)
123
200
250
300
1.5
e s1
e s2
Synchronization errors
Fig. 5 Synchronization
errors between the
masterslave systems and
their corresponding
observers, the
synchronization errors
between the observers of the
masterslave systems using
the approach provided in
Theorem 1 and the errors
between the corresponding
states of the master and the
slave systems
e o1
e o2
0.5
e1
e2
0
-0.5
-1
-1.5
50
100
150
200
250
300
t (s)
Fig. 6 Synchronization
error em1 for different
values of observer gains and
fixed value of controller
gain
0.6
L m =L s = [1 0] T
L m =L s = [2 0] T
0.4
L m =L s = [8 0] T
0.2
em1
0
-0.2
-0.4
-0.6
-0.8
10
20
30
40
50
60
70
80
90
100
t(s)
Fig. 7 Synchronization
error eo1 for different values
of controller gains and fixed
values of observer gains
0.3
F=[1 0]
F=[5 0]
F=[20 0]
0.2
0.1
eo1
0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.6
10
20
30
40
50
60
70
80
90
100
t(s)
123
M. Siddique, M. Rehan
Fig. 8 Phase portraits of
the master and the slave
FHN systems, phase
portraits of their
corresponding observers
using the approach provided
in Theorem 3, the time
evolutions of the normalized
membrane potentials and
the recovery variables: a
phase portrait of the master
system, b phase portrait of
the slave system, c phase
portrait of the master
observer, d phase portrait of
the slave observer, e time
evolution of membrane
potentials of the master and
slave systems and their
corresponding observers, f
time evolution of recovery
variables of the master and
slave systems and their
corresponding observer
(a)
xm 2
(b)
1.5
1.5
xs 2 1
0.5
0.5
-0.5
-0.4 -0.2
0.2
0.4
0.6
0.8
-0.5
-0.4
(a )
-0.2
0.2
x m1
(c)
(d)
2
1.5
x s2
0.5
0.8
0.4
0.6
0.8
0.5
-0.5
-0.4
-0.2
0.2
0.4
0.6
x m1
(e)
0.6
1.5
x m 2
0.4
x s1
0.8
-0.5
-0.4
-0.2
0.2
xs1
1
X m1
estimate of X m1
0.8
X s1
estimate of X s1
Normalized potentials
0.6
0.4
0.2
0
(e )
-0.2
-0.4
50
100
150
200
250
300
t(s)
(f)
2
X m2
estimate of X m2
X s2
1.5
recovery variables
estimate of X s2
0.5
-0.5
50
100
150
t(s)
123
200
250
300
S. no.
Lm = Ls
em1 2
DOS
[0 0]T
31.5261
[0.1 0]T
28.2900
0.102648
[0.14 0]T
13.5245
0.5710063
[0.15
8.4689
0.731369
[5 0]T
0.0470
0.998509
[20 0]T
0.0131
0.999584
[100
0.0095
0.999699
0]T
0]T
S. no.
eo1 2
DOS
[0 0]T
3.0379
[0.2 0]T
2.4210
0.203068
[0.5
1.8489
0.391389
[1 0]T
0.4706
0.84509
[5 0]T
0.1324
0.956417
[20
0.0165
0.994569
[100 0]T
0.0052
0.998288
0]T
0]T
123
M. Siddique, M. Rehan
1.5
em1
em2
1
es1
es2
Synchronization Errors
Fig. 9 Synchronization
errors between the
masterslave systems and
their corresponding
observers, the
synchronization errors
between the observers of the
masterslave systems using
the approach provided in
Theorem 3 and the errors
between the corresponding
states of the master and the
slave systems
eo1
0.5
eo2
e1
e2
-0.5
-1
-1.5
50
100
150
200
250
300
200
250
300
t(s)
Fig. 10 Graphical
representation of
convergence of the
adaptation parameters to
their true values using the
approach provided in
Theorem 3
12
10
Adaptive parameters
-2
50
100
150
t(s)
123
0.8
L m = L s = [1 0] T
L m = L s = [2 0] T
0.6
L m = L s = [8 0] T
em1
0.4
0.2
0
-0.2
-0.4
-0.6
50
100
150
200
250
300
t(s)
Fig. 12 Synchronization
error eo1 for different values
of controller gains and fixed
values of observer gains for
proposed adaptive control
0.6
F = [1 0.5]
F = [12 0.5]
F = [20 0.5]
0.5
0.4
e o1
0.3
0.2
0.1
0
-0.1
-0.2
50
100
150
200
250
300
t(s)
S. no.
Lm = Ls
em1 2
DOS
[0 0]T
21.6321
[0.1 0]T
18.3696
0.150818
[0.3 0]T
15.2773
0.293767
[0.6
0]T
9.8902
[0.9 0]T
3.9293
0.818358
[1 0]T
2.1716
0.899612
[5 0]T
0.1903
0.991203
[10 0]T
0.0867
0.995992
[100 0]T
0.0138
0.999362
10
[1000
0.0092
0.999575
0]T
0.5428
123
M. Siddique, M. Rehan
Table 4 DOS for different
values of F and fixed
L m = L s = [3.2860]T
S. no.
eo1 2
DOS
[0 0.5]T
2.0975
[0.1 0.5]T
1.7530
0.164243
[0.2 0.5]T
1.4747
0.296925
[0.3
0.5]T
1.2579
0.400286
[0.5 0.5]T
0.9520
0.546126
[0.7 0.5]T
0.7546
0.640238
[1
0.5]T
0.5634
0.731395
[2 0.5]T
0.2688
0.871847
[10 0.5]T
0.0269
0.987175
10
[100
0.0051
0.997569
7 Conclusions
A new approach for the synchronization of the master
slave chaotic systems by means of CCS and CCAS
observers-based control schemes was propounded in
this paper. The proposed techniques are applicable to
attain multi-objectives, that is, estimation of states of
chaotic systems and control of the synchronization
errors in the absence and the presence of unknown
parameters. The novel CCAS observers presented are
more generic than the CCS observers but with a
snag of slow response because of adaptation of the
unknown parameters. By means of Lyapunov stability theory, a convergence condition for the synchronization errors was developed in the form of nonlinear matrix inequalities. The evaluation of controller
and observer gain matrices from the resulted nonlinear matrix inequalities using a two-step approach
was described, and further, a decoupling methodology to attain LMI-based solution was presented. The
two-step technique is more generic, and the decoupling method requires less computational efforts for
the design of the controller and the observer. The recommended methodologies for synchronization are dissimilar with the conventional chaos synchronization
approaches, requiring exact states of the masterslave
systems for feedback control. In future, robust nonlinear and robust adaptive control approaches for the
synchronization of the nonlinear systems using nonlinear and adaptive observers can be considered against
noises and disturbances. Numerical simulation for synchronization of FitzHughNagumo neuronal systems
was illustrated to demonstrate effectiveness of the proposed observers-based chaos synchronization control
methodologies.
123
0.5]T
Acknowledgments This work was supported by Higher Education Commission (HEC) of Pakistan by supporting Ph.D. studies of the first author through indigenous Ph.D. scholarship program (phase II, batch II, 2013).
em (t) = (A L m C)em (t) + f (xm (t)) f (xm (t))
1
+ BFeo (t) + gm (xm (t)) gm (xm (t))
2
m (t).
(39)
+ Bg(xm (t))
(41)
T
+ mT (t)1
(42)
m m (t) + s (t)s s (t).
f (xs (t))
Po eo (t)
T
(t)C T L Tm Po eo (t) esT (t)C T L Ts Po eo (t)
+ em
(43)
+
mT (t)g T (xm (t))Rm (ym (t)
T
(t)Pm (A L m C) em (t)
C xm (t)) + em
T
+ em (t)Pm f (xm (t)) f (xm (t))
T
+ em
(t)Pm (A L m C)em (t)
T
+ em (t)Pm f (xm (t)) f (xm (t))
T
(t)Pm BFeo (t)
+ 0.5em
T
+ em (t)Pm gm (xm (t)) gm (xm (t))
T
T
+ 0.5em
(t)Pm BFeo (t)+em
(t)Pm [g(xm (t), m )
g(xm (t), m )
T
+ (ym (t) C xm (t))T Rm
g(xm (t))m (t)
T
(t)C T L Tm Po eo (t)
+ em
+ eoT (t)(AT F T B T )Po eo (t) + f (xm (t))
123
M. Siddique, M. Rehan
(t) em (t)
T
2 gs (xs (t))gs (xs (t))
gs (xs (t))gs (xs (t)) +2 L 2gs esT (t) es (t) ,
123
Lf
L gm
Pm
1 Pm
1
1
0
0
1 In 0
0
0
1 In
<0
11 1 In
1 1 In
(45)
1 Pm
Pm
(46)
1 = 1 In 0 < 0,
1 In
1 = AT Pm + Pm A C T H1T
H1 C + 1 L 2f + 1 L 2gm .
2 Ps
Ps
2 = 2 In
0 < 0,
2 In
(47)
2 = AT Ps + Ps A C T H2T H2 C + 2 L 2f + 2 L 2gm .
3 Po
0
Lf
2 Po In
0
< 0.
3 In 0
3 In
By applying Schur complement, we achieve
3 + 3 L 2f
Po
< 0.
2 Po + 3 In
Since we have
1
Po Po 2 Po + 3 In = ( Po 3 In )( 3 In )1
3
1
( Po 3 In ) 0, Po Po 2 Po + 3 In .
3
Consequently, we obtain
3 + 3 L 2f
Po
< 0.
1 Po Po
3
1 1 4 5
2 2 6 < 0,
(49)
000
0.5Pm BF + C T L Tm Po 0
4 = 0 0 0 , 5 =
0
0,
000
0
0
T
T
0.5Ps BF C L s Po 0
6 =
0
0.
0
0
We can regenerate the matrix inequality (26), by preand post-multiplying (49) by [IT1 , IT4 , IT7 , IT2 , IT5 , IT8 , IT3 ,
IT6 ]T and its transpose, respectively, where I is the
matrix generated by replacing the ith 0nn with In in
0n8n matrix (for example I2 = [0nn , In , 0nn , 0nn ,
0nn , 0nn , 0nn , 0nn ]) and substituting Pm = 11
Pm , Ps = 11 Ps , Po = Po1 , 1 = 1/(1 1 ), 2 = 1/
(2 2 ), 3 = 31 , 1 = 1/(1 1 ), and 2 = 1/(2 2 ).
References
1. Ott, E., Grebogi, C., Yorke, J.A.: Controlling chaos. Phys.
Rev. Lett. 64, 11961199 (1990). doi:10.1103/PhysRevLett.
64.1196
2. Strogatz, S.H.: Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry and Engineering.
Westview Press, USA (1994)
3. Chadli, M., Zelinka, I.: Chaos synchronization of unknown
inputs TakagiSugeno fuzzy: application to secure communications. Comput. Math. Appl. 68, 21422147 (2014).
doi:10.1016/j.camwa.2013.01.013
4. Gonzalez-Miranda, J.M.: Synchronization and Control of
Chaos. An Introduction for Scientists and Engineers. Imperial College Press, UK (2004). ISBN 9781860944888
5. Carroll, T., Pecora, L.: Synchronizing chaotic circuits. IEEE
Trans. Circuits Syst. 38, 453456 (1991). doi:10.1109/31.
75404
6. Yassen, M.T.: Controlling chaos and synchronization for
new chaotic system using linear feedback control. Chaos
Soliton Fract. 26, 913920 (2005). doi:10.1016/j.chaos.
2005.01.047
7. Ali, A.: Synchronization and secure communication of
uncertain chaotic systems based on full-order and reducedorder output-affine observers. Appl. Math. Comput. 219,
1000010011 (2013). doi:10.1016/j.amc.2013.03.133
8. Beyhan, S.: RungeKutta model-based nonlinear observer
for synchronization and control of chaotic systems. ISA
Trans. 52, 501509 (2013). doi:10.1016/j.isatra.2013.04.
005
9. Ramirez, J.P., Fey, R.H.B., Nijmeijer, H.: Synchronization
of weakly nonlinear oscillators with Huygens coupling.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
123
M. Siddique, M. Rehan
23. Steinmetz, P.N., Roy, A., Fitzgerald, P.J.: Attention modulates synchronized neuronal firing in primate somatosensory
cortex. Nature 404, 457490 (2000). doi:10.1038/35004588
24. Meffo, L.P., Woafo, P., Domnganga, S.: Cluster states in a
ring of four coupled semiconductor lasers. Commun. Nonlinear Sci. Numer. Simul. 12, 942952 (2007). doi:10.1016/
j.cnsns.2005.10.002
25. Mirollo, R.E., Strogatz, S.H.: Synchronization of pulsecoupled biological oscillators. SIAM J. Appl. Math. 50,
16451662 (1990). doi:10.1137/0150098
26. Angeles, R., Nijmeijer, H.: Mutual synchronization of robots
via estimated state feedback: a cooperative approach. IEEE
T. Contr. Syst. Technol. 12, 542554 (2004). doi:10.1109/
TCST.2004.825065
27. Kuhnert, L., Agladze, K.I., Krinsky, V.I.: Image processing
using light sensitive chemical waves. Nature 337, 244247
(1989). doi:10.1038/337244a0
28. mer, M., Ercan, S.: Observer based synchronization of
chaotic systems. Phys. Rev. E 54, 48034811 (1996). doi:10.
1103/PhysRevE.54.4803
29. Heagy, J.F., Carroll, T., Pecora, L.: Synchronous chaos in
coupled oscillator systems. Phys. Rev. E 50, 18741885
(1994). doi:10.1103/PhysRevE.50.1874
30. Senejohnnya, D.M., Delavari, H.: Active sliding observer
scheme based fractional chaos synchronization. Commun.
Nonlinear Sci. Numer. Simul. 17(11), 43734383 (2012).
doi:10.1016/j.cnsns.2012.03.004
31. Bagheri, P., Shahrokhi, M., Salarieh, H.: Adaptive observerbased synchronization of two non-identical chaotic systems
with unknown parameters. J. Vib. Control. (2015). doi:10.
1177/1077546315580052
32. Jeong, S.C., Ji, D.H., Park, J.H., Won, S.C.: Adaptive synchronization for uncertain chaotic neural networks with
mixed time delays using fuzzy disturbance observer. Appl.
Math. Comput. 219, 59845995 (2013). doi:10.1016/j.amc.
2012.12.017
123