synchronization of the unified chaotic systems via active control

6
Synchronization of the unified chaotic systems via active control Ahmet Uc ¸ar a, * , Karl E. Lonngren b , Er-Wei Bai b a Department of Electrical and Electronics Engineering, Firat University, Elazıg 23119, Turkey b Department of Electrical and Computer Engineering, University of Iowa, Iowa City, IA 52242, USA Accepted 21 April 2005 Abstract This paper investigates the synchronization of coupled unified chaotic systems via active control. The synchroniza- tion is given in the slave–master scheme and the controller ensures that the states of the controlled chaotic slave system exponentially synchronize with the state of the master system. Numerical simulations are provided for illustration and verification of the proposed method. Ó 2005 Elsevier Ltd. All rights reserved. 1. Introduction Since the introduction of the Lorenz chaotic attractor [1], there has been great interest in the study and synchroni- zation of the Lorenz and Lorenz type systems [2–8]. There are several Lorenz type systems as discussed in Chen and Ueta [9] and Lu ¨ et al. [10,11]. Recently a unified chaotic system was introduced in [8], which unified the Lorenz, Chen and Lu ¨ systems by setting a single adjustable parameter instead of three parameters of the individual systems. In the present paper, we study the synchronization of coupled unified chaotic systems using the active control tech- nique introduced in [6] and further developed in [12]. In the following section, the dynamics of a unified chaotic system is presented. In Section 3, the synchronization of the unified chaotic systems is discussed. Numerical simulations are provided in Section 4 to illustrate and verify of the method. Finally a concluding remark is given. 2. The unified chaotic systems In 1963, Lorenz developed a system and observed the first chaotic attractor [1]. In 1999, Chen found a similar system [9] that exhibits chaotic behavior with a topologically different chaotic attractor. More recently, another similar system was introduced by Lu ¨ et al. [10] which produces the chaotic attractor and connects the gap between the Lorenz and 0960-0779/$ - see front matter Ó 2005 Elsevier Ltd. All rights reserved. doi:10.1016/j.chaos.2005.04.104 * Corresponding author. E-mail addresses: aucar1@firat.edu.tr (A. Uc ¸ar), [email protected] (K.E. Lonngren), [email protected] (E.-W. Bai). Chaos, Solitons and Fractals 27 (2006) 1292–1297 www.elsevier.com/locate/chaos

Upload: ahmet-ucar

Post on 26-Jun-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Synchronization of the unified chaotic systems via active control

Chaos, Solitons and Fractals 27 (2006) 1292–1297

www.elsevier.com/locate/chaos

Synchronization of the unified chaotic systemsvia active control

Ahmet Ucar a,*, Karl E. Lonngren b, Er-Wei Bai b

a Department of Electrical and Electronics Engineering, Firat University, Elazıg 23119, Turkeyb Department of Electrical and Computer Engineering, University of Iowa, Iowa City, IA 52242, USA

Accepted 21 April 2005

Abstract

This paper investigates the synchronization of coupled unified chaotic systems via active control. The synchroniza-

tion is given in the slave–master scheme and the controller ensures that the states of the controlled chaotic slave system

exponentially synchronize with the state of the master system. Numerical simulations are provided for illustration and

verification of the proposed method.

� 2005 Elsevier Ltd. All rights reserved.

1. Introduction

Since the introduction of the Lorenz chaotic attractor [1], there has been great interest in the study and synchroni-

zation of the Lorenz and Lorenz type systems [2–8]. There are several Lorenz type systems as discussed in Chen and

Ueta [9] and Lu et al. [10,11]. Recently a unified chaotic system was introduced in [8], which unified the Lorenz, Chen

and Lu systems by setting a single adjustable parameter instead of three parameters of the individual systems.

In the present paper, we study the synchronization of coupled unified chaotic systems using the active control tech-

nique introduced in [6] and further developed in [12].

In the following section, the dynamics of a unified chaotic system is presented. In Section 3, the synchronization of

the unified chaotic systems is discussed. Numerical simulations are provided in Section 4 to illustrate and verify of the

method. Finally a concluding remark is given.

2. The unified chaotic systems

In 1963, Lorenz developed a system and observed the first chaotic attractor [1]. In 1999, Chen found a similar system

[9] that exhibits chaotic behavior with a topologically different chaotic attractor. More recently, another similar system

was introduced by Lu et al. [10] which produces the chaotic attractor and connects the gap between the Lorenz and

0960-0779/$ - see front matter � 2005 Elsevier Ltd. All rights reserved.

doi:10.1016/j.chaos.2005.04.104

* Corresponding author.

E-mail addresses: [email protected] (A. Ucar), [email protected] (K.E. Lonngren), [email protected]

(E.-W. Bai).

Page 2: Synchronization of the unified chaotic systems via active control

Fig. 1. (a) Lorenz chaotic attractor; (b) Chen chaotic attractor; (c) Lu chaotic attractor; (d) new chaotic attractor.

A. Ucar et al. / Chaos, Solitons and Fractals 27 (2006) 1292–1297 1293

Chen systems. In [8] Li et al. introduced the system defined in (1) with the parameter a being changed to observe these

three attractors.

_x1 ¼ ð25a þ 10Þðy1 � x1Þ_y1 ¼ ð28 � 25aÞx1 � x1z1 þ ð29a � 1Þy1

_z1 ¼ x1y1 �8 þ a

3z1

ð1Þ

where a 2 [0,1]. It was shown in [8] that the system exhibits chaotic behavior for any a 2 [0,1]. When a 2 [0,0.8), the

system (1) is called a Lorenz system and exhibits chaotic behavior. For a = 0, the chaotic behavior is depicted in

Fig. 1(a) which shows the steady state solution for the initial condition (x(0),y(0),z(0)) = (1,2,3). For a = 0.8, the sys-

tem is known to be the generalized Lu system and its steady state solution is in Fig. 1(b). When a 2 (0.8,1], the system is

called the Chen system as in Fig. 1(c) for a = 1.

In fact, we have found the system defined in (1) also shows chaotic behavior for a = 1.1 as depicted in Fig. 1(d). Our

interest is to design an active control system to synchronize two unified chaotic systems and discuss its validity in the

following section.

3. Chaos synchronization of the unified chaotic systems

Recently chaos synchronization of coupled chaotic system has attracted a great deal of attentions. Many techniques

have been developed to synchronize coupled chaotic systems, such as linear/nonlinear feedback methods, adaptive tech-

niques, time delay feedback approaches and so on. The unified chaotic system defined in (1) has also been studied and

techniques proposed to synchronize coupled unified chaotic systems [8,13,14]. We show in this paper that the technique,

namely the active control method proposed in [6] can be readily designed to synchronize two chaotic systems that also

include systems with time delay if the nonlinearity in the system is known [15–17].

Consider a unified chaotic system of (1) with the subscript �1� as the master system to which the slave system needs to

be synchronized. Since the parameter a has been found to be very important in determining the chaotic attractors

Page 3: Synchronization of the unified chaotic systems via active control

1294 A. Ucar et al. / Chaos, Solitons and Fractals 27 (2006) 1292–1297

observed from (1), we were led to ask whether it would be possible to synchronize two different chaotic systems with a

different attractor.

Consider the second unified chaotic system with the subscript �2� that contains a different value of the system para-

meter ~a

_x2 ¼ ð25~a þ 10Þðy2 � x2Þ þ la

_y2 ¼ ð28 � 25~aÞx2 � x2z2 þ ð29~a � 1Þy2 þ lb

_z2 ¼ x2y2 �8 þ ~a

3z2 þ lc

ð2Þ

where la(t), lb(t), and lc(t) are active control signals that are yet to be determined. Here the aim of the control signals is

to force the slave system to follow the master system. Thus, one-way synchronization of the two unified chaotic systems

from system 1 to system 2 will be achieved. Without the controls la(t), lb(t), and lc(t), the second system defined by (2)

will have a chaotic behavior depending chosen value of ~a.

In order to obtain the active control signals, we define the error state between the dependent variables of system 2

and system 1 as

ex ¼ x2 � x1

ey ¼ y2 � y1

ez ¼ z2 � z1

ð3Þ

Subtracting the first system (1) from the second system (2) which includes the control signals, we obtain

_ex ¼ 10ðey � exÞ þ 25~aðy2 � x2Þ � 25aðy1 � x1Þ þ laðtÞ_ey ¼ 28ex � 35~ax2 þ 35ax1 � x2z2 þ x1z1 þ 29~ay2 � 29ay1 � ey þ lbðtÞ

_ez ¼ x2y2 � x1y1 �8

3ez �

~a3z2 þ

a3z1 þ lcðtÞ

ð4Þ

Since the nonlinear terms in both systems are known, the control signals can be defined as

laðtÞ ¼ �25~aðy2 � x2Þ þ 25aðy1 � x1Þ þ u1ðtÞlbðtÞ ¼ ~að35x2 � 29y2Þ þ að29y1 � 35x1Þ þ x2z2 � x1z1 þ u2ðtÞ

lcðtÞ ¼ �x2y2 þ x1y1 þ~a3z2 �

a3z1 þ u3ðtÞ

ð5Þ

The substitution of Eq. (5) into (4) leads to

_ex_ey_ez

264

375 ¼

�10 10 0

28 �1 0

0 0 �8=3

264

375

exeyez

264

375þ

1 0 0

0 1 0

0 0 1

264

375

u1

u2

u3

264

375 ð6Þ

Eq. (7) described the error dynamics and can be considered in terms of a control problem where the system to be

controlled is now a linear system with the control input u(t) = [u1,u2,u3]T [18]. Since the error dynamics is full state con-

trollable, the feedback gains can be designed to stabilize the state of the error system, [ex,ey,ez]T so that the error signals

converge to zero as time t goes to infinity. This implies that the two unified chaotic systems with different values the

parameter a are synchronized. There are many possible choices for the controller u(t). We choose

u1

u2

u3

264

375 ¼ �

k11 k12 k12

k21 k22 k23

k31 k32 k33

264

375

exeyez

264

375 ð7Þ

where the constants kij�s are controller gains. For the proper choice of kij�s, the closed loop system characteristic matrix

must have all of the eigenvalues with negative real parts. In this case the control signal defined in (7) yields the error

dynamic function of kij�s as

_ex_ey_ez

264

375 ¼

�10 � k11 10 � k12 0 � k13

28 � k21 �1 � k22 �k23

�k31 �k32 �8=3 � k33

264

375

exeyez

264

375 ð8Þ

The rate of convergence is now determined by the numerical values of the parameters of the feedback gains kij�s. For

the particular choice of feedback gains;

Page 4: Synchronization of the unified chaotic systems via active control

Fig. 2.

master

A. Ucar et al. / Chaos, Solitons and Fractals 27 (2006) 1292–1297 1295

k11 k12 k12

k21 k22 k23

k31 k32 k33

264

375 ¼

�9 10 0

28 0 0

0 0 �5=3

264

375 ð9Þ

the error system given in (8) is stable and the closed loop system has eigenvalues that are found to be �1, �1 and �1.

The choice of control gains will lead to a stable error system and to synchronization of two unified chaotic systems.

4. Numerical results

Here the numerical results are given to verify the proposed method. In order to demonstrate the efficacy of the pro-

cedure, we keep the master system parameter a = 0 and chose different values of the slave system parameter ~a. First,

consider the case of ~a ¼ 0.8, i.e., the Lu attractor a = 0. In these numerical simulations, the fourth-order Runge-Kutta

is used to solve the master and slave systems defined in (1) and (2), respectively, with time step size 10�3. The initial

values of the master system and slave system are taken as (x1(0),y1(0),z1(0)) = (�1,2,1) and (x2(0),y2(0),z2(0)) =

(1,�2,3), respectively. The controller gains are chosen as in (9) in order to achieve the synchronization within 5 s after

the time of the activation of the controller s.When the control signal is activated at s = 0, the simulation results are illustrated in Fig. 2 for the error system of (8).

Fig. 2(a) shows the error signal ex = x2 � x1; Fig. 2(b) shows the error signal ey = y2 � y1; and Fig. 2(c) shows the error

signal ez = z2 � z1. Fig. 2 shows that the error signals converge to zero and this leads to the synchronization of the Lu

attractor with the Lorenz attractor.

To synchronize the Chen attractor with the Lorenz attractor with a = 0, let the slave system parameter value be~a ¼ 1. The numerical results of the error system are depicted in Fig. 3 when the control signals are applied at the time

s = 50. The results of this calculation clearly indicate that the slave system follows the master system after the control is

applied.

Note that the speed of the convergence time can be adjusted by choosing different values of controller gain defined in

the previous subsection. For example if the desired convergence times of the error dynamics are 5 s for ex, 2.5 s for ey,

1 s for ez, then the controller gains are

k11 k12 k12

k21 k22 k23

k31 k32 k33

264

375 ¼

�9.9 10 0

28 �0.95 0

0 0 �2.6467

264

375 ð10Þ

The time response of the error signals of coupled unified chaotic systems with active controller applied at a time s = 0. The

Lorenz system (1) parameter was a = 0 and the slave Lu system (2) parameter was ~a ¼ 0.8.

Page 5: Synchronization of the unified chaotic systems via active control

Fig. 3. The time response of the error signals of coupled unified chaotic systems with active controller applied at a time s = 50. The

master Lorenz system (1) parameter was a = 0 and the slave Chen system (2) parameter was ~a ¼ 1.

1296 A. Ucar et al. / Chaos, Solitons and Fractals 27 (2006) 1292–1297

For those controller gains, the results are shown in Fig. 1(d) for ~a ¼ 1.1 with the Lorenz system with of a = 0. The

error signals are depicted in Fig. 4 when the control signal is activated at s = 0, Fig. 4 shows the convergence times for

ex, ey, and ez, have been achieved.

In the numerical calculations, we have noted that the synchronization speed is very rapid. The evolution of the syn-

chronization can be altered by choosing different control gains. Note that when the convergence time is reduced, the

Fig. 4. The time response of the error signals of coupled unified chaotic systems with active controller applied at a time s = 50. The

master Lorenz system (1) parameter was a = 0 and the slave system (2) parameter was ~a ¼ 1.1.

Page 6: Synchronization of the unified chaotic systems via active control

A. Ucar et al. / Chaos, Solitons and Fractals 27 (2006) 1292–1297 1297

magnitudes of the controller signals are increased. This may lead to a large controller gain and a signal saturation in

practical implementations such as electronically.

5. Conclusion

In this paper, we have obtained a nonlinear active controller that can be used to synchronize two coupled unified

chaotic systems together such that the frequency of oscillation of the slave system will follow the master system.

The desired speed of the convergence time of synchronization can be modified by the linear feedback gain. In practical

applications, some caution should be exercised to balance between the convergence rate and the magnitude of the con-

troller gains. The only limitation of the proposed method is the assumption that the nonlinearity in the systems needs to

be known.

References

[1] Lorenz E. Deterministic nonperiodic flows. J Atmos Sci 1963;20:130–41.

[2] Sparrow C. The Lorenz equations: bifurcations, chaos, and strange attractors. Appl Math Sci 1982;41.

[3] Stewart HB. Visualization of the Lorenz system. Physica D: Nonlinear Phenom 1986;18:479–80.

[4] Chen CC, Tsai CH, Fu CC. Rich dynamics in self-interacting Lorenz systems. Phys Lett A 1994;194:265–71.

[5] Abdelkader MA. Generalized Lorenz-type systems. J Math Anal Appl 1996;199:1–13.

[6] Bai EW, Lonngren KE. Synchronization of two Lorenz systems using active control. Chaos, Solitons & Fractals 1997;8:51–8.

[7] Liao TL. Adaptive synchronization of two Lorenz systems. Chaos, Solitons & Fractals 1998;9:1555–61.

[8] Li D, Lu J, Wu X. Linearly coupled synchronization of the unified chaotic systems and the Lorenz systems. Chaos, Solitons &

Fractals 2005;23:79–85.

[9] Chen GR, Ueta T. Yet another chaotic attractor. Int J Bifurcat Chaos 1999;9:146–56.

[10] Lu J, Chen G, Cheng D. A new chaotic system and beyond: the generalized Lorenz-like system. Int J Bifurcat Chaos

2004;14:1507–37.

[11] Lu J, Chen G, Cheng D. Bridge the gap between the Lorenz system and the Chen system. Int J Bifurcat Chaos 2002;12:2917–26.

[12] Bai EW, Lonngren KE. Sequential synchronization of two Lorenz systems using active control. Chaos, Solitons & Fractals

2000;11:1041–4.

[13] Lu J. Chaos synchronization between linearly coupled chaotic systems. Chaos, Solitons & Fractals 2002;14:529–41.

[14] Chen HK. Synchronization of two different chaotic systems: a new system and each of the dynamical systems Lorenz, Chen and

Lu. Chaos, Solitons & Fractals. Available online at www.sciencedirect.com.

[15] Lonngren KE, Bai EW, Ucar A. Dynamics and synchronization of the Hastings–Powell model of the food chain. Chaos, Solitons

& Fractals 2004;20:387–93.

[16] Ucar A, Lonngren KE, Bai EW. Synchronization of chaotic behavior in nonlinear Bloch equations. Phys Lett A 2004;314:96–101.

[17] Lonngren KE, Bai EW. On the Ucar prototype model. Int J Eng Sci 2002;40:1855–7.

[18] Goodwin GC, Graebe SF, Salgado ME. Control system design. New Jersey: Prentice Hall; 2001.