# Dual Synchronization of Fractional-Order Chaotic  Systems via a Linear Controller

Authors: Jian Xiao; Zhen-zhen Ma; Ye-hong Yang
Journal: The Scientific World Journal
 (2013)

---

## Abstract

The problem of the dual synchronization of two different fractional-order chaotic systems is studied. By a linear controller, we realize the dual synchronization of fractional-order chaotic systems. Finally, the proposed method is applied for dual synchronization of Van der Pol-Willis systems and Van der Pol-Duffing systems. The numerical simulation shows the accuracy of the theory.


---

## Body

## 1. Introduction

In recent years, the topic of chaos synchronization has attracted increasing attention in many fields. The result of synchronization of chaotic oscillators is used in nonlinear oscillators [1], circuit experiment [2], secret communication [3], and some other fields. In 1990, the first concept of synchronization was presented by Carroll and Perora [4]. And there are many methods about chaos synchronization such as Lyapunov equation [5], Perora-Carroll (PC) [4] and backstepping control [6]. All of these methods are amid of the synchronization between one master and one slave system do not consist of the synchronization of multimaster systems and multislave systems.Dual synchronization is a special circumstance in synchronization of chaotic oscillators. The first idea of multiplexing chaos using synchronization was investigated in a small map and an electronic circuit model by Tsimring and Sushchik in 1996 in [7]; then the concept of dual synchronization was raised by Liu and Davids in 2000 in [8], which concentrates on using a scalar signal to simultaneously synchronize two different pairs chaotic oscillators, that is, the synchronization between two master systems and two slave systems.Nowadays, there are many dual synchronization methods, such as in 2000 Liu and Davids introduce the dual synchronization of 1-D discrete chaotic systems via specific classes of piecewise-linear maps with conditional linear coupling in [8]. The dual synchronization between the Lorenz and Rossler systems by the Lyapunov stabilization theory is investigated in [9]. The output feedback strategy is used to study the dual synchronization of two different 3-D continuous chaotic systems in [10]. Then the dual synchronization in modulated time-delayed systems is investigated by designing a delay feedback controller in [11]. All of these works are amid of the dual synchronization of integer-order chaotic systems and do not consist of the dual synchronization of fractional-order chaotic systems. In this paper, a new method of dual synchronization of fractional-order chaotic systems is proposed, by a linear controller; the dual synchronization of chaos is obtained.The rest of this paper is organized as follows: in Section2, we construct a theory frame about the dual synchronization of two different fractional-order chaotic systems. By a linear controller, we obtain dual synchronization between two different fractional-order chaotic systems in Section 3. In Section 4, the proposed method is applied to dual synchronization of Van der Pol-Willis systems and Van der Pol-Duffing systems for evaluating the performance of the method and by numerical simulation; the result shows that the controller designed by the application of this method is effective. Finally, conclusions are drawn in Section 5.


## 2. Problem Analysis

We define the following two systems as two master systems.Master 1:
(1)
d
α
x
d
t
α
=
f
(
t
,
x
)
,Master 2:
(2)
d
α
y
d
t
α
=
g
(
t
,
y
)
,
where x=[x1,x2,…,xn]T and y=[y1,y2,…,ym]T are the state vectors of the two master systems.   f∈C[R+×Rn,Rn] and g∈C[R+×Rm,Rm] are two known functions. α∈(0,1] is the order of the two master systems. By a linear combination of the two master systems states, a signal vm is give as
(3)vm=∑i=nnaixi+∑j=1mbjyj=[a1,a2,…,an]x+[b1,b2,…,bm]y=Ax+By=[AB][xy]=CTξ,
where A=[a1,a2,…,an]T and B=[b1,b2,…,bm]T are two known matrices, and ai, bj, i=1,2,…,n, j=1,2,…,m cannot be zero at the same time. So P=[ATBT]T is a known matrix. ξ=[xTyT]T is a combination of the two master systems states. The corresponding two slave systems are as follows:Slave 1:
(4)
d
α
X
d
t
α
=
f
(
t
,
X
)
+
U
(
1
)
,Slave 2:
(5)
d
α
Y
d
t
α
=
g
(
t
,
Y
)
+
U
(
2
)
,
where X=[X1,X2,…,Xn]T and Y=[Y1,Y2,…,Ym]T are the state vectors of the two slave systems, U(1)=[u11,u21,…,un1]T and U(2)=[u12,u22,…,um2]T are vectors of manipulated variables, and α∈(0,1] is the order of the two slave systems. Similarly, by a linear combination of two slave systems states, a signal vs is generated as follows:
(6)vs=∑i=nnaiXi+∑j=1mbjYj=[a1,a2,…,an]X+[b1,b2,…,bm]Y=AX+BY=[AB][XY]=CTη,
where  η=[XTYT]T is a combination of the two slave systems states.The error signal for dual synchronization is(7)e=vs-vm=[AB][X-xY-y]=CT(η-ξ).The main goal is to synchronize the master systems and the slave systems is equivalent to(8)limt→∞∥X(t)-x(t)∥=0,limt→∞∥Y(t)-y(t)∥=0,
where  ∥·∥  is the Euclidian norm.


## 3. Dual Synchronization Strategy

Lemma 1.
Considering the fractional-order system(9)Dαz(t)=Qz,z(0)=z0,
where 0<α≤1, z∈Rn, and Q∈Rn×n; then system (9) is stable if and only if  |arg(λi(Q))|≥(απ/2),  i=1,2,…,  where  arg(λi(Q)) denotes the argument of the eigenvalue λi of Q.Theorem 2.
The dual synchronization of fractional-order chaotic systems between the master systems and the slave systems is achieved if and only if the following condition satisfies(10)|arg(eig(G(t)+KCT))|≥απ2,
where  G(t) is the coefficient matrix of master systems and K is a control gain vector.Proof.
We can rewrite (1) and (2) in the following form by defining Ψ=[fg]T:
(11)[dαxdtαdαydtα]=[f(t,x)g(t,y)],dαξdtα=Ψ(t,ξ).
Similarly, (4) and (5) can be rewritten as
(12)[dαXdtαdαYdtα]=[f(t,X)+U(1)g(t,Y)+U(2)],dαηdtα=Ψ(t,η)+U,
whereU=[(U(1))T(U(2))T]T, one defines U=[U(1)U(2)]=[K1eK2e] and E=[X-xY-y].
Equation (12) is transformed into
(13)[dαXdtαdαYdtα]=[f(t,X)+K1eg(t,Y)+K2e],
so the error system is transformed into
(14)dαEdtα=[dαXdtα-dαxdtαdαYdtα-dαydtα]=dαηdtα-dαξdtα.
The error system is obtained as
(15)dαηdtα-dαξdtα=Ψ(t,η)+Ke-Ψ(t,ξ)=Ψ(t,η)-Ψ(t,ξ)+Ke=Ψ(t,ξ+E)-Ψ(t,ξ)+K(η-ξ)=Ψ(t,ξ+E)-Ψ(t,ξ)+KCTE.
Using the first-order Taylor expansion, the function Ψ(·) is rewritten as
(16)Ψ(t,ξ+E)-Ψ(t,ξ)=∂Ψ(t,ξ)∂ξE+h.o.t=G(t)E+h.o.t,
where  h.o.t  denotes the higher order terms of the series. We substitute (16) into (15) and yield
(17)dαEdtα=G(t)E+h.o.t+KCTE=[G(t)+KCT]E+h.o.t.
We can transfer the (17) into
(18)dαEdtα=[G(t)+KCT]E
according to Lemma 1, we can know that the error system is asymptotically stable at zero if and only if the following  condition is satisfied
(19)|arg(eig(G(t)+KCT))|≥απ2.


## 4. The Example Analysis and Numerical Simulations

Example 3 (dual synchronization of Van der Pol-Willis systems).
In the first example, we can use the proposed method to achieve the dual synchronization of the Van der Pol system and the Willis system.Master 1: Van der Pol system
(20)dαx1dtα=x1-γx13-βx2+f1cost,dαx2dtα=l(x1-mx2+n).Master 2: Willis system
(21)dαy1dtα=y2,dαy2dtα=ay1+by12+cy13+dy2+f2cost.
So the corresponding slave systems are as follows:Slave 1:
(22)
d
α
X
1
d
t
α
=
X
1
-
γ
X
1
3
-
β
X
2
+
f
1
cos
t
+
k
1
e
,
d
α
X
2
d
t
α
=
l
(
X
1
-
m
X
2
+
n
)
+
k
2
e
,Slave 2:
(23)
d
α
Y
1
d
t
α
=
Y
2
+
k
3
e
,
d
α
Y
2
d
t
α
=
a
Y
1
+
b
Y
1
2
+
c
Y
1
3
+
d
Y
2
+
f
2
cos
t
+
k
4
e
,
where e=a1e1+a2e2+b1e3+b2e4,  e1=X1-x1,  e2=X2-x2,  e3=Y1-y1, and e4=Y2-y2.TheG(t) matrix of the master systems is achieved as
(24)G(t)=⌈1-3γx12-β00llm00000100a+2by1+3cy12d⌉,
so the corresponding error matrix are as follows:
(25)(dαe1dtαdαe2dtαdαe3dtαdαe4dtα)=(1-3γx12+a1k1-β+a2k1b1k1b2k1l+a1k2lm+a2k2b1k2b2k2a1k3a2k3b1k31+b2k3a1k4a2k4a+2by1+3cy12+b1k4d+b2k4)×(e1e2e3e4).We should choose the appropriate parameters so that all the eigenvalues of the Jacobian matrix of (25) satisfy Matignon condition; that is, the eigenvalues evaluated at the equilibrium point are satisfied:
(26)|arg(eig(G(t)+KCT))|>απ2.
The eigenvalue equation of the equilibrium point is locally asymptotically stable. From what we have discussed above, we can know that A and B are two known matrices; the parameter K can be appropriately selected for satisfying the Matignon condition.Dual synchronization of the Van der Pol system and the Willis system is simulated. The system parameters are set to beγ=1/3, β=1, f1=0.74, l=0.1, m=0.8, n=0.7, a=-0.9, b=3, c=-2, d=-0.1, f2=0.1,  A=[1,1,1], B=[1,1,1],  and α=1, so
(27)G(t)+KCT=(1-x12+k1-1+k1k1k10.1+k2-0.08+k2k2k2k3k3k31+k3k4k4-0.9+6y1-6y12+k4-0.1+k4).
If -295<k1<-130, k2=-0.1, k3=-1, and k4=-400, which satisfy (18), the eigenvalue equation of the equilibrium point is locally asymptotically stable. We choose  k1=-210, k2=-0.1, k3=-1, and k4=-400. The initial conditions of the master system 1 and the master system 2 are taken as x1(0)=0.1, x2(0)=0.2 and y1(0)=0.2,  y2(0)=0.3; the initial conditions of the slave system 1 and the slave system 2 are taken as X1(0)=0.3,  X2(0)=0.4 and Y1(0)=0.5, Y2(0)=0.6, so the initial conditions of the error system are set to be e1(0)=0.2, e2(0)=0.2, e3(0)=0.3, and e4(0)=0.3. In Figures 1 and 2, we can see that all error variables have converged to zero; that is, we achieve the dual synchronization between the Van der Pol and the Willis systems.Figure 1
Error signals between the pair of Van der Pol system.Figure 2
Error signals between the pair of Willis system.Example 4 (dual synchronization of Van der Pol and Duffing systems).
For Example4, the dual synchronization of Van der Pol and Duffing systems is investigated.Master 1: Van der Pol system
(28)dαx1dtα=x1-γx13-βx2+f1cost,dαx2dtα=l(x1-mx2+n).Master 2: Duffing system
(29)dαy1dtα=y2,dαy2dtα=ay1+by13+cy2+f2cost.So the corresponding slave systems areSlave 1:
(30)
d
α
X
1
d
t
α
=
X
1
-
γ
X
1
3
-
β
X
2
+
f
1
cos
t
+
k
1
e
,
d
α
X
2
d
t
α
=
l
(
X
1
-
m
X
2
+
n
)
+
k
2
e
,Slave 2:
(31)
d
α
Y
1
d
t
α
=
Y
2
+
k
3
e
,
d
α
Y
2
d
t
α
=
a
Y
1
+
b
Y
1
3
+
c
Y
2
+
f
2
cos
t
+
k
4
e
,
where e=a1e1+a2e2+b1e3+b2e4,   e1=X1-x1,  e2=X2-x2, e3=Y1-y1, and e4=Y2-y2.TheG(t) matrix of the master systems is achieved as
(32)G(t)=⌈1-3γx12-β00llm00000100a+3by12c⌉.So the corresponding error matrix are as follows:(33)(dαe1dtαdαe2dtαdαe3dtαdαe4dtα)=(1-3γx12+a1k1-β+a2k1b1k1b2k1l+a1k2lm+a2k2b1k2b2k2a1k3a2k3b1k31+b2k3a1k4a2k4a+3by12+b1k4c+b2k4)×(e1e2e3e4).
We should choose the appropriate parameters so that all the eigenvalues of the Jacobian matrix of (33) satisfy Matignon condition; that is, the eigenvalues evaluated at the equilibrium point are satisfied:
(34)|arg(eig(G(t)+KCT))|>απ2.The eigenvalue equation of the equilibrium point is locally asymptotically stable. BecauseA and B are two known matrices, the parameter K can be appropriately selected for satisfying the Matignon condition.According to what we have studied above, parameters are set toγ=1/3, β=1,  f1=0.74, l=0.1, m=0.8, n=0.7, a=1, b=-1, c=-0.15, f2=0.3, A=[1,1,1], B=[1,1,1], and α=0.98, so
(35)G(t)+KCT=(1-x12+k1-1+k1k1k10.1+k2-0.08+k2k2k2k3k3k31+k3k4k41-3y12+k4-0.15+k4).
If -275<k1<-117, k2=-0.1, k3=-1, and k4=-400, which satisfy (34), the eigenvalue equation of the equilibrium point is locally asymptotically stable. We choose  k1=-200, k2=-0.1, k3=-1, and k4=-400. The initial conditions of the master system 1 and the master system 2 are taken as x1(0)=0.1, x2(0)=0.2 and y1(0)=0.2, y2(0)=0.3, the initial conditions of the slave system 1 and the slave system 2 are taken as X1(0)=0.3,    X2(0)=0.4 and Y1(0)=0.5, Y2(0)=0.6, so the initial conditions of the error system are set to be e1(0)=0.2, e2(0)=0.2, e3(0)=0.3, and e4(0)=0.3. In Figures 3 and 4, we can see that all error variables have converged to zero; that is, we achieve the dual synchronization between the Van der Pol and the Duffing systems.Figure 3
Error signals between the pair of Van der Pol system.Figure 4
Error signals between the pair of Duffing system.


## 5. Conclusions

In this work, we construct a theory frame about dual synchronization of two different fractional-order chaotic systems and propose a method of dual synchronization. In addition, this method is used for designing a synchronization controller to achieve the dual synchronization of two different fractional-order chaotic systems. Finally, the proposed method is applied for dual synchronization of the Van der Pol-Willis systems and the Van der Pol-Duffing systems. The numerical simulations proves the accuracy of the theory.



---

*Source: 159194-2013-09-14.xml*