Computers and Mathematics with Applications. Adaptive anti-synchronization of chaotic systems with fully unknown parameters

Similar documents
Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters

Anti-synchronization of a new hyperchaotic system via small-gain theorem

Generating a Complex Form of Chaotic Pan System and its Behavior

Dynamical Behavior And Synchronization Of Chaotic Chemical Reactors Model

GLOBAL CHAOS SYNCHRONIZATION OF UNCERTAIN SPROTT J AND K SYSTEMS BY ADAPTIVE CONTROL

Adaptive feedback synchronization of a unified chaotic system

GLOBAL CHAOS SYNCHRONIZATION OF HYPERCHAOTIC QI AND HYPERCHAOTIC JHA SYSTEMS BY ACTIVE NONLINEAR CONTROL

HYBRID CHAOS SYNCHRONIZATION OF HYPERCHAOTIC LIU AND HYPERCHAOTIC CHEN SYSTEMS BY ACTIVE NONLINEAR CONTROL

A Novel Hyperchaotic System and Its Control

Complete Synchronization, Anti-synchronization and Hybrid Synchronization Between Two Different 4D Nonlinear Dynamical Systems

Chaos synchronization of complex Rössler system

Lag anti-synchronization of delay coupled chaotic systems via a scalar signal

Chaos synchronization of nonlinear Bloch equations

Stability and hybrid synchronization of a time-delay financial hyperchaotic system

ADAPTIVE SYNCHRONIZATION FOR RÖSSLER AND CHUA S CIRCUIT SYSTEMS

Controlling a Novel Chaotic Attractor using Linear Feedback

THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZATION OF HYPERCHAOTIC LÜ AND HYPERCHAOTIC CAI SYSTEMS

GLOBAL CHAOS SYNCHRONIZATION OF PAN AND LÜ CHAOTIC SYSTEMS VIA ADAPTIVE CONTROL

Backstepping synchronization of uncertain chaotic systems by a single driving variable

Time-delay feedback control in a delayed dynamical chaos system and its applications

ADAPTIVE DESIGN OF CONTROLLER AND SYNCHRONIZER FOR LU-XIAO CHAOTIC SYSTEM

ADAPTIVE CHAOS SYNCHRONIZATION OF UNCERTAIN HYPERCHAOTIC LORENZ AND HYPERCHAOTIC LÜ SYSTEMS

ADAPTIVE CONTROL AND SYNCHRONIZATION OF HYPERCHAOTIC NEWTON-LEIPNIK SYSTEM

Synchronizing Chaotic Systems Based on Tridiagonal Structure

Bidirectional Partial Generalized Synchronization in Chaotic and Hyperchaotic Systems via a New Scheme

Finite-time hybrid synchronization of time-delay hyperchaotic Lorenz system

Generalized-Type Synchronization of Hyperchaotic Oscillators Using a Vector Signal

A Novel Three Dimension Autonomous Chaotic System with a Quadratic Exponential Nonlinear Term

Synchronization of identical new chaotic flows via sliding mode controller and linear control

Hyperchaos and hyperchaos control of the sinusoidally forced simplified Lorenz system

ADAPTIVE CONTROL AND SYNCHRONIZATION OF A GENERALIZED LOTKA-VOLTERRA SYSTEM

Hybrid Projective Dislocated Synchronization of Liu Chaotic System Based on Parameters Identification

Dynamical analysis and circuit simulation of a new three-dimensional chaotic system

3. Controlling the time delay hyper chaotic Lorenz system via back stepping control

Pragmatical adaptive synchronization of different orders chaotic systems with all uncertain parameters via nonlinear control

ADAPTIVE CONTROLLER DESIGN FOR THE ANTI-SYNCHRONIZATION OF HYPERCHAOTIC YANG AND HYPERCHAOTIC PANG SYSTEMS

Function Projective Synchronization of Fractional-Order Hyperchaotic System Based on Open-Plus-Closed-Looping

Study on Proportional Synchronization of Hyperchaotic Circuit System

Hopf Bifurcation of a Nonlinear System Derived from Lorenz System Using Centre Manifold Approach ABSTRACT. 1. Introduction

ADAPTIVE CHAOS CONTROL AND SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEM

A Generalization of Some Lag Synchronization of System with Parabolic Partial Differential Equation

Synchronization of an uncertain unified chaotic system via adaptive control

GLOBAL CHAOS SYNCHRONIZATION OF UNCERTAIN LORENZ-STENFLO AND QI 4-D CHAOTIC SYSTEMS BY ADAPTIVE CONTROL

Projective synchronization of a complex network with different fractional order chaos nodes

Generalized Function Projective Lag Synchronization in Fractional-Order Chaotic Systems

HYBRID CHAOS SYNCHRONIZATION OF UNCERTAIN LORENZ-STENFLO AND QI 4-D CHAOTIC SYSTEMS BY ADAPTIVE CONTROL

Tracking the State of the Hindmarsh-Rose Neuron by Using the Coullet Chaotic System Based on a Single Input

Chaos, Solitons and Fractals

Experimental and numerical realization of higher order autonomous Van der Pol-Duffing oscillator

Synchronization of different chaotic systems and electronic circuit analysis

698 Zou Yan-Li et al Vol. 14 and L 2, respectively, V 0 is the forward voltage drop across the diode, and H(u) is the Heaviside function 8 < 0 u < 0;

Recent new examples of hidden attractors

Generalized projective synchronization between two chaotic gyros with nonlinear damping

A new four-dimensional chaotic system

ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF HYPERCHAOTIC QI SYSTEM

Global Chaos Synchronization of Hyperchaotic Lorenz and Hyperchaotic Chen Systems by Adaptive Control

Anti-synchronization Between Coupled Networks with Two Active Forms

The Application of Contraction Theory in Synchronization of Coupled Chen Systems

New communication schemes based on adaptive synchronization

K. Pyragas* Semiconductor Physics Institute, LT-2600 Vilnius, Lithuania Received 19 March 1998

International Journal of PharmTech Research CODEN (USA): IJPRIF, ISSN: Vol.8, No.3, pp , 2015

ANTI-SYNCHRONIZATON OF TWO DIFFERENT HYPERCHAOTIC SYSTEMS VIA ACTIVE GENERALIZED BACKSTEPPING METHOD

Bifurcation control and chaos in a linear impulsive system

Finite Time Synchronization between Two Different Chaotic Systems with Uncertain Parameters

Generalized function projective synchronization of chaotic systems for secure communication

Chaos suppression of uncertain gyros in a given finite time

SIMPLE CHAOTIC FLOWS WITH ONE STABLE EQUILIBRIUM

Solving Zhou Chaotic System Using Fourth-Order Runge-Kutta Method

Stability and Projective Synchronization in Multiple Delay Rössler System

CONTROLLING IN BETWEEN THE LORENZ AND THE CHEN SYSTEMS

Function Projective Synchronization of Discrete-Time Chaotic and Hyperchaotic Systems Using Backstepping Method

A General Control Method for Inverse Hybrid Function Projective Synchronization of a Class of Chaotic Systems

Controlling chaos in Colpitts oscillator

Global Chaos Synchronization of WINDMI and Coullet Chaotic Systems using Adaptive Backstepping Control Design

Adaptive Synchronization of the Fractional-Order LÜ Hyperchaotic System with Uncertain Parameters and Its Circuit Simulation

COEXISTENCE OF SOME CHAOS SYNCHRONIZATION TYPES IN FRACTIONAL-ORDER DIFFERENTIAL EQUATIONS

A Highly Chaotic Attractor for a Dual-Channel Single-Attractor, Private Communication System

A New Circuit for Generating Chaos and Complexity: Analysis of the Beats Phenomenon

Synchronization of two chaotic oscillators via a negative feedback mechanism

Chaos Suppression in Forced Van Der Pol Oscillator

A Generalized Anti-synchronization of Discrete Chaotic Maps via Linear Transformations

CONTROLLING CHAOTIC DYNAMICS USING BACKSTEPPING DESIGN WITH APPLICATION TO THE LORENZ SYSTEM AND CHUA S CIRCUIT

Construction of four dimensional chaotic finance model and its applications

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT

A SYSTEMATIC PROCEDURE FOR SYNCHRONIZING HYPERCHAOS VIA OBSERVER DESIGN

A New Hyperchaotic Attractor with Complex Patterns

Chaos Control of the Chaotic Symmetric Gyroscope System

Constructing a chaotic system with any number of equilibria

A New Fractional-Order Chaotic System and Its Synchronization with Circuit Simulation

Research Article Adaptive Control of Chaos in Chua s Circuit

STUDY OF SYNCHRONIZED MOTIONS IN A ONE-DIMENSIONAL ARRAY OF COUPLED CHAOTIC CIRCUITS

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

On the synchronization of a class of electronic circuits that exhibit chaos

HX-TYPE CHAOTIC (HYPERCHAOTIC) SYSTEM BASED ON FUZZY INFERENCE MODELING

Numerical Simulations in Jerk Circuit and It s Application in a Secure Communication System

BIFURCATIONS AND SYNCHRONIZATION OF THE FRACTIONAL-ORDER SIMPLIFIED LORENZ HYPERCHAOTIC SYSTEM

Some explicit formulas of Lyapunov exponents for 3D quadratic mappings

Phase Desynchronization as a Mechanism for Transitions to High-Dimensional Chaos

Phase Synchronization of Coupled Rossler Oscillators: Amplitude Effect

Computers and Mathematics with Applications. Chaos suppression via periodic pulses in a class of piece-wise continuous systems

Transcription:

Computers and Mathematics with Applications 59 (21) 3234 3244 Contents lists available at ScienceDirect Computers and Mathematics with Applications journal homepage: www.elsevier.com/locate/camwa Adaptive anti-synchronization of chaotic systems with fully unknown parameters M. Mossa Al-sawalha a,, M.S.M. Noorani b, M.M. Al-dlalah c a Faculty of Science, Mathematics Department, University of Hail, Saudi Arabia b Center for Modelling & Data Analysis, School of Mathematical Sciences, University Kebangsaan Malaysia, 436 UKM Bangi, Selangor, Malaysia c Faculty of Education, Psychology Department, University of Hail, Saudi Arabia a r t i c l e i n f o a b s t r a c t Article history: Received 1 March 29 Accepted 27 February 21 Keywords: Lorenz system Chen system Anti-synchronization Adaptive control Unknown parameters This paper centers on the chaos anti-synchronization between two identical or different chaotic systems using adaptive control. The sufficient conditions for achieving the antisynchronization of two chaotic systems are derived based on Lyapunov stability theory. An adaptive control law and a parameter update rule for unknown parameters are introduced such that the Chen system is controlled to be the Lorenz system. Theoretical analysis and numerical simulations are shown to verify the results. 21 Elsevier Ltd. All rights reserved. 1. Introduction Synchronization of chaotic systems was first initiated and recorded by Pecora and Carroll in 199 [1]. About two decades later, their work had progressed like dominoes effect in numerous fields such as chemical reactions, power converters, biological systems, information processing, secure communications, etc. [2]. The excitement is well comprehended in the academic community as its potential implications and applications are bountiful. Another interesting phenomenon discovered was the anti-synchronization (AS), which is noticeable in periodic oscillators. It is a well-known fact that the first observation of synchronization between two oscillators by Huygens in the seventeenth century was, in fact, an AS between two pendulum clocks. Recent re-investigation of Huygens experiment by Blekhman [3] shows that either synchronization or AS can appear depending on the initial conditions of the coupled pendula. Here, AS can also be interpreted as anti-phase synchronization (APS) [4,5]. In other words, there is no difference between AS and APS for oscillators with identical amplitudes [6]. So far, a wide variety of approaches have been proposed for anti-synchronization of chaos or hyperchaos systems, such as generalized active control [7 1], adaptive control [11,12], nonlinear control [13,14], direct linear coupling [15], separation method [16], etc. Most of the existing methods can anti-synchronize two identical or different chaotic systems with known parameters. However, in practical engineering situations, parameters are probably unknown and may change from time to time. Therefore, how to effectively anti-synchronize two chaotic systems with unknown parameters is an important problem for theoretical research and practical application. Among the aforementioned methods, adaptive control is an effective one for achieving the anti-synchronization of chaotic systems with fully unknown parameters [11,12]. On the basis of the Lyapunov stability theory, we design a new adaptive anti-synchronization controller with a novel parameter update law. With this adaptive controller, one can anti-synchronize the chaotic Lorenz system and the chaotic Chen system effectively and identify the system s parameters accurately. Corresponding author. E-mail address: sawalha_moh@yahoo.com (M. Mossa Al-sawalha). 898-1221/$ see front matter 21 Elsevier Ltd. All rights reserved. doi:1.116/j.camwa.21.3.1

M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 3235 The rest of the paper is organized as follows. Section 2 briefly describes the problem formulation and systems description. In Section 3, we present the adaptive anti-synchronization scheme with a parameter update law for two identical Chen systems. Section 4 presents the adaptive anti-synchronization scheme with a parameter update law for two different chaotic systems, i.e., Chen and Lorenz systems. A conclusion is given at the end. 2. Adaptive anti-synchronization Consider the drive chaotic system in the form of ẋ = f (x) + F(x)α where x Ω 1 R n is the state vector, α R m is the unknown constant parameters vector of the system, f (x) is an n 1 matrix, F(x) is an n m matrix and the elements F ij (x) in matrix F(x) satisfy F ij (x) L for x Ω 1 R n. On the other hand, the response system is assumed by ẏ = g(y) + G(y)β + u where y Ω 2 R n is the state vector, β R q is the unknown constant parameters vector of the system, g(y) is an n 1 matrix, G(y) is an n q matrix, u R n is control input vector and the elements G ij (y) in matrix G(y) satisfy G ij (y) L for y Ω 2 R n. Let e = y + x be the anti-synchronization error vector. Our goal is to design a controller u such that the trajectory of the response system (2) with initial condition y can asymptotically approach the drive system (1) with initial condition x and finally implement the anti-synchronization such that, lim e = lim y(t, y ) + x(t, x ) = (3) t t where. is the Euclidean norm. 2.1. Adaptive anti-synchronization controller design (1) (2) Theorem 1. If the nonlinear control is selected as u = f (x) F(x) ˆα g(y) G(y) ˆβ ke, (4) and adaptive laws of parameters are taken as ˆα = [F(x)] T e, ˆβ = [G(y)] T e, (5) then the response system (2) can anti-synchronize the drive system (1) globally and asymptotically, where k > is a constant, ˆα and ˆβ are, respectively, estimations of the unknown parameters α and β where α and β are constants. Proof. From Eqs. (1) (2), we get the error dynamical system as follows ė = F(x)(α ˆα) + G(y)(β ˆβ) ke. (6) Let α = α ˆα, β = β ˆβ. If a Lyapunov function candidate is chosen as V(e, α, β) = 1 [ ( ) T ( e T e + (α ˆα) T (α ˆα) + β ˆβ β ˆβ) ], (7) 2 then the time derivative of V along the trajectory of the error dynamical system (6) is as follows V(e, α, β) = ė T e + (α ˆα) T α + (β ˆβ)T β = [F(x)(α ˆα) + G(y)(β ˆβ) ke] T e (α ˆα) T [F(x)] T e (β ˆβ) T [G(y)] T e = ke T, e <, as long as e, thus, dv dt < for V >, and the proof follows from the Theorem of Lyapunov on asymptotic stability. Remark 1. Most typical chaotic systems can be described by (1), such as the Lorenz system, the Chen system, the Lü system, the Rössler system, the unified system, the van der Pol oscillator, the Duffing oscillator and several variants of Chuas circuits. Remark 2. If system (1) and system (2) satisfies f ( ) = g( ) and F( ) = G( ), then the structure of system (1) and system (2) is identical. Therefore, Theorem 1 is also applicable to the adaptive anti-synchronization of two identical chaotic systems with unknown parameters. (8)

3236 M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 a b c d Fig. 1. Typical dynamical behaviors of Chen system: (a) Projection in (x, y, z) space; (b) Projection in (x, y) space; (c) Projection in (x, z) space; (d) Projection in (y, z) space. 2.2. Systems description The Chen system [17] is given by ẋ = a(y x), ẏ = (c a)x xz + cy, ż = xy bz, (9) where x, y and z are state variables and a, b and c are positive parameters. Bifurcation studies show that with the parameters a = 35 and c = 28, system (9) exhibits chaotic behavior when b = 3. The chaotic attractor is shown in Fig. 1. The Lorenz system [18] is given by ẋ = a(y x), ẏ = cx xz y, ż = xy bz, (1) where x, y and z are respectively proportional to the convective velocity, the temperature difference between descending and ascending flows, and the mean convective heat flow. Also, a, b and the so-called bifurcation parameter, c, are real constants. Throughout this paper, we set a = 1, b = 8/3 and c = 28 such that the system exhibits chaotic behavior. The chaotic attractor is shown in Fig. 2. It is interesting to note that the (positive) Lyapunov exponent for the Chen system is about λ 1 = 2.272, whereas the corresponding exponent for the Lorenz system is about λ 1 =.956 [19]. In other words, the Chen system is more sensitive

M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 3237 a b c d Fig. 2. Typical dynamical behaviors of Lorenz system: (a) Projection in (x, y, z) space; (b) Projection in (x, y) space; (c) Projection in (x, z) space; (d) Projection in (y, z) space. to initial conditions compared to Lorenz. In order to observe the efficacy of our proposed method, two different example are given. First, the adaptive anti-synchronization of Chen system is taken as an example when the two systems are identical. Secondly, the Lorenz and Chen systems are taken as an example to achieve the adaptive anti-synchronization between two different systems. 3. Adaptive anti-synchronization of two identical chaotic systems In order to observe the anti-synchronization behavior in two identical chaotic systems via adaptive control, the Chen system (9) is taken as an example to verify the efficiency of our proposed method. Now assume that we have two Chen systems where the drive system with three state variables is denoted by the subscript 1 and the response system having identical equations is denoted by the subscript 2. However, the initial condition on the drive system is different from that of the response system. The two Chen systems are described, respectively, by the following equations: and ẋ 1 = a(y 1 x 1 ) ẏ 1 = (c a)x 1 x 1 z 1 + cy 1 ż 1 = x 1 y 1 bz 1 (11) ẋ 2 = a(y 2 x 2 ) + u 1 ẏ 2 = (c a)x 2 x 2 z 2 + cy 2 + u 2 ż 2 = x 2 y 2 bz 2 + u 3 (12)

3238 M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 where u 1, u 2, u 3 are three control functions to be designed, in order to determine the control functions to realize the adaptive anti-synchronization between systems Eqs. (11) and (12). We add (12) to (11) and get ė 1 = a(e 2 e 1 ) + u 1 ė 2 = (c a)e 1 x 2 z 2 x 1 z 1 + ce 2 + u 2 ė 3 = x 2 y 2 + x 1 y 1 be 3 + u 3 (13) where e 1 = x 1 + x 2, e 2 = y 1 + y 2, e 3 = z 1 + z 2, our goal is to find proper control functions u i (i = 1, 2, 3) and parameter update rule, such that system Eq. (12) globally anti-synchronizes system Eq. (11) asymptotically, i.e. lim t e = where e = [e 1, e 2, e 3 ] T. For two systems (Eqs. (11) and (12)) without controls (u i =, i = 1, 2, 3), the trajectories of two systems will quickly separate each other and become irrelevant if the initial condition (x 1 (), y 1 (), z 1 ()) (x 2 (), y 2 (), z 2 ()). However, when controls are applied, the two systems will approach anti-synchronization for any initial conditions by appropriate control functions. For this end, we propose the following adaptive control law for system Eq. (12): u 1 = â(e 2 e 1 ) e 1 u 2 = (ĉ â)e 1 + x 2 z 2 + x 1 z 1 ĉe 2 e 2 u 3 = x 1 y 1 x 2 y 2 + ˆbe3 e 3 (14) and parameter update rule â = e 2 1 ˆb = e 2 3 (15) ĉ = e 1 e 2 + e 2 2 where â, ˆb, ĉ are the estimates of a, b, c respectively. Theorem 2. For any initial conditions, the two systems, Eqs. (11) and (12), are globally asymptotically anti-synchronized by the adaptive control law in Eq. (14) and the parameter update rule in Eq. (15). Proof. Applying control law in Eq. (14) to Eq. (13) yields the resulting error dynamics as follows: ė 1 = ã(e 2 e 1 ) e 1 ė 2 = ( c ã)e 1 + ce 2 e 2 ė 3 = be3 e 3 (16) where ã = a â, b = b ˆb, c = c ĉ. Consider the following Lyapunov function: V = 1 2 (et e + ã 2 + b2 + c 2 ). (17) Then the time derivative of V along the solution of error dynamical system in Eq. (16) gives that V = e T ė + ã ã + b b + c c = e 1 ė 1 + e 2 ė 2 + e 3 ė 3 + ã( â) + b( ˆb) + c( ĉ) = e 1 [ã(e 2 e 1 ) e 1 ] + e 2 [( c ã)e 1 + ce 2 e 2 ] + e 3 [ be3 e 3 ] + ã(e 2 1 ) + b(e 2 3 ) + c( e 1e 2 e 2 2 ) = e 2 1 e2 2 e2 3 = e T e <, as long as e. Since V is positive definite and V is negative definite in the neighborhood of zero solution of the system in Eq. (13), it follows that e 1, e 2, e 3 L and â, ˆb, ĉ L. From Eq. (16), we have ė 1, ė 2, ė 3 L, since V = e T e. Then we obtain e 2 dt e T edt = V dt = V() V(t) V(). (19) Therefore, the response system in Eq. (12) can globally anti-synchronize the drive system in Eq. (11) asymptotically. This completes the proof. (18) 3.1. Numerical simulations To verify and demonstrate the effectiveness of the proposed method, we discuss the simulation result for the Chen system. In the numerical simulations, the fourth-order Runge Kutta method is used to solve the systems with time step

M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 3239 a b c Fig. 3. State trajectories of the drive system in Eq. (11) and the response system in Eq. (12). size.1. For this numerical simulation, we assume that the initial conditions, (x 1 (), y 1 (), z 1 ()) = ( 1,, 37), and (x 2 (), y 2 (), z 2 ()) = ( 5, 5, 32) were employed. Hence the error system has the initial values e 1 () = 15, e 2 () = 5 and e 3 () = 69. The three unknown parameters are chosen as a = 35, b = 32 and c = 28 in the simulations so that the Chen system exhibits a chaotic behavior. Anti-synchronization of the systems in Eqs. (11) and (12) via adaptive control law in Eqs. (14) and (15) with the initial estimated parameters â() = 2, ˆb() = 3 and ĉ() = 3 are shown in Figs. 3 5. Fig. 3 displays state trajectories of the drive system in Eq. (11) and the response system in Eq. (12). Fig. 4 displays the anti-synchronization errors between systems in Eqs. (11) and (12). Fig. 5 shows that the estimates â(t), ˆb(t) and ĉ(t) of the unknown parameters converge to a = 35, b = 3 and c = 28 as t. 4. Adaptive anti-synchronization of two different chaotic systems In order to observe anti-synchronization behavior between two different chaotic systems via adaptive control, the Lorenz system in Eq. (1) is assumed as the drive system with three unknown parameters and the Chen system in Eq. (9) is taken as the response system with three unknown parameters. The drive system can be written as: x 1 = a 1 (y 1 x 1 ) y 1 = c 1 x 1 x 1 z 1 y 1 (2) z 1 = x 1 y 1 b 1 z 1

324 M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 a b c Fig. 4. Anti-synchronization errors, e 1, e 2, e 3, of the drive system in Eq. (11) and the response system in Eq. (12) with time t. Fig. 5. Changing parameters a, b, c of the drive system in Eq. (11) and the response system in Eq. (12) with time t. and the response system can be written as: x 2 = a 2 (y 2 x 2 ) + u 1 y 2 = (c 2 a 2 )x 2 x 2 z 2 + c 2 y 2 + u 2 (21) z 2 = x 2 y 2 b 2 z 2 + u 3

M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 3241 where u 1, u 2, u 3 are three control functions to be designed in order to determine the control functions and to realize the adaptive anti-synchronization between the systems in Eqs. (2) and (21). We add Eq. (21) to Eq. (2) to get: 1 = a 1 (y 1 x 1 ) + a 2 (y 2 x 2 ) + u 1 2 = c 1 x 1 x 1 z 1 y 1 + (c 2 a 2 )x 2 x 2 z 2 + c 2 y 2 + u 2 (22) 3 = x 1 y 1 b 1 z 1 + x 2 y 2 b 2 z 2 + u 3 where e 1 = x 1 + x 2, e 2 = y 1 + y 2 and e 3 = z 1 + z 2. Our goal is to find proper control functions u i (i = 1, 2, 3) and parameter update rule, such that system Eq. (21) globally anti-synchronizes system Eq. (2) asymptotically, i.e. lim t e = where e = [e 1, e 2, e 3 ] T. Without controls (u i =, i = 1, 2, 3), trajectories of the two systems, Eqs. (2) and (21), will quickly separate with each other and become irrelevant if the initial conditions (x 1 (), y 1 (), z 1 ()) (x 2 (), y 2 (), z 2 ()). However, when controls are applied, the two systems will approach anti-synchronization for any initial conditions by appropriate control functions. For this end, we propose the following adaptive control law for the system in Eq. (21): u 1 = â 1 (y 1 x 1 ) â 2 (y 2 x 2 ) k 1 e 1 u 2 = ĉ 1 x 1 + x 1 z 1 + y 1 (ĉ 2 â 2 )x 2 + x 2 z 2 ĉ 2 y 2 k 2 e 2 u 3 = x 1 y 1 + ˆb1 z 1 x 2 y 2 + ˆb2 z 2 k 3 e 3 (23) and parameter update rule â 1 = (y 1 x 1 )e 1 ˆb 1 = z 1 e 3 ĉ 1 = x 1 e 2 â 2 = (y 2 x 2 )e 1 x 2 e 2 (24) ˆb 2 = z 2 e 3 ĉ 2 = (x 2 + y 2 )e 2 where k 1, k 2 and k 3 are three positive control coefficients, with which we can control the convergence speed of the scheme, â 1, ˆb1, ĉ 1 and â 2, ˆb2, ĉ 2 are estimates of a 1, b 1, c 1, a 2, b 2, c 2 respectively. Theorem 3. For any initial conditions, the two systems, Eqs. (2) and (21), are globally asymptotically anti-synchronized by the adaptive control law in Eq. (23) and the parameter update rule in Eq. (24). Proof. Applying the control law in Eq. (23) to Eq. (22) yields the resulting error dynamics as follows: 1 = ã 1 (y 1 x 1 ) + ã 2 (y 2 x 2 ) k 1 e 1 2 = c 1 x 1 + ( c 2 ã 2 )x 2 + c 2 y 2 k 2 e 2 (25) 3 = b1 z 1 b2 z 2 k 3 e 3 where ã 1 = a 1 â 1, b1 = b 1 ˆb1, c 1 = c 1 ĉ 1, ã 2 = a 2 â 2, b2 = b 2 ˆb2, c 2 = c 2 ĉ 2. Consider the following Lyapunov function: V = 1 2 (et e + ã 2 + 1 b2 + 1 c2 + 1 ã2 + 2 b2 + 2 c2 2 ). (26) The time derivative of V along the solution of error dynamical system in Eq. (25) gives: V = e T ė + ã 1 ã1 + b1 b1 + c 1 c1 + ã 2 ã2 + b2 b2 + c 2 c2 = e 1 ė 1 + e 2 ė 2 + e 3 ė 3 + ã 1 ( â 1 ) + b1 ( ˆb1 ) + c 1 ( ĉ 1 ) + ã 2 ( â 2 ) + b2 ( ˆb2 ) + c 2 ( ĉ 2 ) = e 1 [ã 1 (y 1 x 1 ) + ã 2 (y 2 x 2 ) k 1 e 1 ] + e 2 [ c 1 x 1 + ( c 2 ã 2 )x 2 + c 2 y 2 k 2 e 2 ] + e 3 [ b1 z 1 b2 z 2 k 3 e 3 ] + ã 1 ( ((y 1 x 1 )e 1 )) + b1 (z 1 e 3 ) + c 1 ( x 1 e 2 ) + ã 2 ( ((y 2 x 2 )e 1 x 2 e 2 )) + b2 (z 2 e 3 ) + c 2 ( (x 2 + y 2 )e 2 ) = k 1 e 2 1 k 2e 2 2 k 3e 2 3 = e T Pe < as long as e, (27) where P = diag {k 1, k 2, k 3 }. Since V is positive definite and V is negative definite in the neighborhood of zero solution of

3242 M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 Fig. 6. State trajectories of the drive system in Eq. (1) and the response system in Eq. (9). the system in Eq. (22), it follows that e 1, e 2, e 3 L, â 1, ˆb1, ĉ 1, â 2, ˆb2, ĉ 2 L. From Eq. (25), we have ė 1, ė 2, ė 3 L, and since V = e T Pe then we obtain: λ min (P) e 2 dt e T Pedt = V dt = V() V(t) V() (28) where λ min (P) is the minimal eigenvalue of the positive definite matrix P. Therefore, the response system in Eq. (21) can globally anti-synchronize the drive system in Eq. (2) asymptotically. This completes the proof. 4.1. Numerical simulations In this section, to verify and demonstrate the effectiveness of the proposed method, we discuss the simulation result for the anti-synchronization between the Lorenz system and the Chen system. In the numerical simulations, the fourth-order Runge Kutta method is used to solve the systems with time step size.1. For this numerical simulation, we assumed that the initial conditions, (x 1 (), y 1 (), z 1 ()) = ( 2, 4, 13) and (x 2 (), y 2 (), z 2 ()) = (1, 12, 3), were employed with the control inputs (k 1, k 2, k 3 ) = (1, 1, 1). Hence the error system has the initial values e 1 () = 8, e 2 () = 8 and e 3 () = 1. The unknown parameters were chosen as a 1 = 1, b 1 = 8/3, c 1 = 28 and a 2 = 35, b 2 = 3, c 2 = 28 in the simulations such that both systems exhibit chaotic behavior. Anti-synchronization of the systems in Eqs. (2) and (21) via adaptive control law in Eqs. (23) and (24) with the initial estimated parameters â 1 () = 2, ˆb1 () = 3, ĉ 1 () = 5 and â 2 () = 1, ˆb2 () = 4, ĉ 2 () = 6, are shown in Figs. 6 9. Figs. 6 7 display the state response and the anti-synchronization

M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 3243 Fig. 7. Anti-synchronization errors, e 1, e 2, e 3, with time t. Fig. 8. Changing parameters a 1, b 1, c 1 of the drive system with time t. errors of systems in Eqs. (2) and (22). Figs. 8 and 9 show that the estimates, â 1 (t), ˆb1 (t), ĉ 1 (t) and â 2 (t), ˆb2 (t), ĉ 2 (t), of the unknown parameters converge to a 1 = 1, b 1 = 8/3, c 1 = 28 and a 2 = 35, b 2 = 3, c 2 = 28 as t.

3244 M. Mossa Al-sawalha et al. / Computers and Mathematics with Applications 59 (21) 3234 3244 Fig. 9. Changing parameters a 2, b 2, c 2 of the response system with time t. 5. Concluding remark In this article, we have investigated the anti-synchronization of the Lorenz and the Chen chaotic systems with uncertain parameters. We have proposed a novel adaptive control scheme for asymptotic chaos anti-synchronization by using the Lyapunov stability theory. Finally, numerical simulations were provided to show the effectiveness of our method. Acknowledgements This work is financially supported by the Malaysian Ministry of Higher Education Grant: UKMST-6-FRGS8-28. Also the authors are grateful to the anonymous referees for their helpful comments on the earlier draft of the paper. References [1] L.M. Pecora, T.M. Carroll, Synchronization of chaotic systems, Phys. Rev. Lett. 64 (199) 821 83. [2] G. Chen, X. Dong, From Chaos To Order, World Scientific, Singapore, 1998. [3] M. Bennett, M.F. Schatz, H. Rockwood, K. Wiesenfeld, Huygens clocks, Proc. R. Soc. A 458 (22) 563 579. [4] G. Hu, Y. Zhang, H.A. Cerdeira, S. Chen, From low-dimensional synchronous chaos to high-dimensional desynchronous spatiotemporal chaos in coupled systems, Phys. Rev. Lett. 85 (2) 3377 338. [5] M.C. Ho, Y.C. Hung, C.H. Chou, Phase and anti-phase synchronization of two chaotic systems by using active control, Phys. Lett. A 296 (22) 43 48. [6] A. Uchida, Y. Liu, I. Fischer, P. Davis, T. Aida, Chaotic antiphase dynamics and synchronization in multimode semiconductor lasers, Phys. Rev. A 64 (21) 2381 2387. [7] Guo-Hui Li, Shi-Ping Zhou, Anti-synchronization in different chaotic systems, Chaos Solitons Fractals 32 (27) 516 52. [8] M. El-Dessoky, Synchronization and anti-synchronization of a hyperchaotic Chen system, Chaos Solitons Fractals 39 (4) (29) 179 1797. [9] M.M. Al-Sawalha, M.S.M. Noorani, Chaos anti-synchronization between two novel different hyperchaotic systems, Chin. Phys. Lett. 25 (8) (28) 2743 2746. [1] M.M. Al-Sawalha, M.S.M. Noorani, Active anti-synchronization between identical and distinctive hyperchaotic systems, Open Syst. Inf. Dyn. 15 (4) (28) 371 382. [11] M.M. Al-Sawalha, M.S.M. Noorani, Anti-synchronization of chaotic systems with uncertain parameters via adaptive control, Phys. Lett. A 373 (32) (29) 2852 2857. [12] Ruihong Li, Wei Xu, Shuang Li, Anti-synchronization on autonomous and non-autonomous chaotic systems via adaptive feedback control, Chaos Solitons Fractals 4 (3) (29) 1288 1296. [13] M.M. Al-Sawalha, M.S.M. Noorani, On anti-synchronization of chaotic systems via nonlinear control, Chaos Solitons Fractals 42 (1) (29) 17 179. [14] M.M. Al-Sawalha, M.S.M. Noorani, Anti-synchronization of two hyperchaotic systems via nonlinear control, Commun. Nonlinear Sci. Numer. Simul. 14 (8) (29) 342 3411. [15] J. Horng, H. Chen, Y. Lin, Synchronization and anti-synchronization coexist in Chen Lee chaotic systems, Chaos Solitons Fractals 39 (2) (29) 77 716. [16] Q. Song, J. Cao, Synchronization and anti-synchronization for chaotic systems, Chaos Solitons Fractals 33 (27) 929 939. [17] G. Chen, T. Ueta, Yet another chaotic attractor, Internat. J. Bifur. Chaos 9 (7) (1999) 1465 1476. [18] E.N. Lorenz, Deterministic nonperiodic flow, J. Atmospheric Sci. 2 (2) (1963) 13 141. [19] J.C. Sprott, Chaos and Time-Series Analysis, Oxford University Press, Oxford, 23.