Synchronization of chaotic system1.ppt

Embed Size (px)

Citation preview

  • 8/10/2019 Synchronization of chaotic system1.ppt

    1/52

    Synchronization of chaotic

    systemVivek Sharma

    2k13-PhD-EE-212

    SupervisorsDr. B. B. Sharma

    Dr. R. Nath

  • 8/10/2019 Synchronization of chaotic system1.ppt

    2/52

    Contents

    Motivation Introduction

    Literature review Work proposed Work done Results References

  • 8/10/2019 Synchronization of chaotic system1.ppt

    3/52

    Motivation Chaotic phenomena was first observed by Lorentz while working

    on weather model. Pecora & Carroll first proposed chaotic system synchronization

    and potential possibility of its use in secure communication [1]. Survey of different application areas of chaotic system is

    presented in [2]. Application areas are Mechanical System [3][4] Chemical System [5] Biological System [6] Economics [7] Electrical System [8]

  • 8/10/2019 Synchronization of chaotic system1.ppt

    4/52

    Motivation

    Keeping in view different applications it is pertinent toexplore chaotic behavior of different systems, their controland synchronization.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    5/52

    Introduction

    As the proposed work will revolve around nonlinearsystems and specifically chaotic/hyperchaotic systems so itis important to understand their typical behavior.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    6/52

    Linear odeif y is a function of x then general form of a Linear ordinary

    differential equation of order n is

    where each ai as well as f depends on the independent variable xalone and does not have the dependent variable y or any of itsderivatives in it.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    7/52

    Nonlinear ode

    Nonlinear because of exp term

    system of nonlinear equations because of the terms xz and xy

  • 8/10/2019 Synchronization of chaotic system1.ppt

    8/52

    Linear System

    Behavior of the linear system depends on its parameters

  • 8/10/2019 Synchronization of chaotic system1.ppt

    9/52

    Nonlinear System

    Similarly let us study the effect of variation of parameter on thebehavior of Chua System

    [ ] z c y pz [ ( ) ] y s a y x z ( ) ( ) x a y x G x

    , 1

    ( ) [1 ( 1)]*sgn( ), 1 10

    [10( 10) (9 b 10)]*sgn( ), 10

    x x

    G x b x x x

    x x x

  • 8/10/2019 Synchronization of chaotic system1.ppt

    10/52

    Bifurcation Diagram

  • 8/10/2019 Synchronization of chaotic system1.ppt

    11/52

    Phase Plot for various values of c

  • 8/10/2019 Synchronization of chaotic system1.ppt

    12/52

    Phase Plot for various values of c

  • 8/10/2019 Synchronization of chaotic system1.ppt

    13/52

    Literature Review

    Various aspects of chaos synchronization has beendiscussed in a review paper [9]

    Uncertainty in parameters has been addressed in literatureusing adaptive estimation of parameters. [10-12]

    A review paper [13] has considered different work [14-21]and has reached to the conclusion that all thesemethodologies can be derived form the work given in [22]

  • 8/10/2019 Synchronization of chaotic system1.ppt

    14/52

    Literature Review Observer based synchronization: Observers are used to

    estimate the states of the system. Theory of Non-linearobserver has been discussed in [23].

    Different types of observer based synchronization [24] likeLMI (linear matrix Inequality) approach [25-27], slidingmode [28-30], Adaptive sliding mode[31], Adaptiveobserver [32], Differential mean value theorem [33] basedobserver, Nonlinear unknown input observer (NUIO) [34],have been reported in literature.

    Synchronization of chaotic system in the presence of noise[35] and in systems driven by common noise [36] has beenobserved

  • 8/10/2019 Synchronization of chaotic system1.ppt

    15/52

    Research Gaps

    On the basis of Literature review following gaps are identified Projective synchronization of Time delayed systems Nonlinear Unknown Input Observer based synchronization

    using Differential Mean Value Theorem Adaptive Sliding Mode Observers are not explored to much

    depth

  • 8/10/2019 Synchronization of chaotic system1.ppt

    16/52

    Proposed Work

    1. Synchronization with uncertain parametersa) Adaptive Synchronization of chaotic/ hyperchaotic

    systems with uncertainty in parameters

    b) Extension to time delayed systemsc) Synchronization of different order systems

  • 8/10/2019 Synchronization of chaotic system1.ppt

    17/52

    Proposed Work

    2. Observer Based synchronization schemea) Observer design for NUIO (Nonlinear Unknown Input

    Observer) case and extension to synchronization

    b) Reduced order synchronization3. Contraction Theory based synchronization scheme with

    and without uncertainty.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    18/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    19/52

    Work done so far

    Course WorkSubjects AdaptiveSignal

    Processing

    Chaos Controland

    Synchronization

    NonlinearControl

    ResearchMethodology

    Grades BC AB AB A

    Utility Wiener filter Steepestdescent algo LMS algo RLS algo

    Features ofchaos Parameterdependent Synchronization adaptive,- observerbased, phase, communication

    FeedbackLinearization SlidingControl Backstepping AdaptiveControl

  • 8/10/2019 Synchronization of chaotic system1.ppt

    20/52

    Work done so far

    Synchronization of chaotic systems with uncertainty inparameters

    Adaptive Synchronization of time delayed chaotic systemswith parameter uncertainty

    Nonlinear unknown input observer design Sliding mode based observer design

  • 8/10/2019 Synchronization of chaotic system1.ppt

    21/52

    Synchronization of Chaotic System

    Unidirectional: Master -SlaveSynchronization in which typically two systemsare synchronized such that slave systemmimics the motion of master system.

    Bidirectional: may involve several systemssynchronizing without prescribed hierarchy.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    22/52

    Master-Slave Synchronization

    Master System Slave System

    ( ) ( )

    ; ::

    is a parameter vector

    of the sytem

    m m m

    m mxk k

    x f x F x

    x R f R R F R R R

    ( ) ( ) U

    ; :

    :

    is a parameter vector

    of the sytem

    U is the controller

    m m m

    m mxl l

    y g y G y

    y R g R R

    G R R R

  • 8/10/2019 Synchronization of chaotic system1.ppt

    23/52

    Master-Slave Synchronization

    Error vector

    1 2( , ,..., )

    0m

    i

    e y x

    diag

    1 Complete Synchronization

    1 Anti Synchronization

    Projective Synchronization

    i

    i

    i

  • 8/10/2019 Synchronization of chaotic system1.ppt

    24/52

    Master-Slave Synchronization

    Error vector

    1 2( , ,..., )

    0m

    i

    e y x

    diag

    Choose a suitablecontroller such that

    0

    ( ) ( )

    ( ( ) ( ) )( ) ( ) ( )

    ( )

    limt y xe y x

    e g y G y

    f x F x U U g y G y f x

    F x ke

  • 8/10/2019 Synchronization of chaotic system1.ppt

    25/52

    Master-Slave Synchronization

    Error vector

    1 2( , ,..., )

    0m

    i

    e y x

    diag

    0

    ( ) ( ) ( ( ) ( ) )

    ( ) ( ) ( )

    ( )

    limt

    y x

    e y x

    e g y G y f x F x U

    U g y G y f x

    F x ke

    e ke

  • 8/10/2019 Synchronization of chaotic system1.ppt

    26/52

    Example

    Hyper-Chaotic Lorenz Lu System

    1 1 2 1 4

    2 1 1 2 1 3

    3 1 2 1 3

    4 2 3 1 4

    1 2 3 4

    1 1 1 1

    1 1

    1 1

    ( )

    , , , are state variables

    , , , are parameters10, 8 / 3

    12, 1

    x a x x x

    x c x x x x

    x x x b x

    x x x d x

    x x x x

    a b c d

    a b

    c d

    1 2 2 1

    2 2 2 1 3

    3 1 2 2 3

    1 2 3

    2 2 2

    2 2 2

    ( )

    , , are state variables

    , , are parameters36, 3, 20

    y a y y

    y c y y y

    y y y b y

    y y y

    a b ca b c

  • 8/10/2019 Synchronization of chaotic system1.ppt

    27/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    28/52

    Example

    Hyper-Chaotic Lorenz Lu System

    1 1 2 1 4

    2 1 1 2 1 3

    3 1 2 1 3

    4 2 3 1 4

    1 2 3 4

    1 1 1 1

    1 1

    1 1

    ( )

    , , , are state variables

    , , , are parameters10, 8 / 3

    12, 1

    x a x x x

    x c x x x x

    x x x b x

    x x x d x

    x x x x

    a b c d

    a b

    c d

    1 2 2 1 1

    2 2 2 1 3 2

    3 1 2 2 3 3

    4 4

    1 2 3

    2 2 2

    2 2 2

    ( )

    0

    , , are state variables

    , , are parameters

    36, 3, 20

    y a y y u

    y c y y y u y y y b y u

    y u

    y y y

    a b c

    a b c

  • 8/10/2019 Synchronization of chaotic system1.ppt

    29/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    30/52

    Example

    Error dynamics e y x

    1 2 2 1 1 1 2 1 1 4 1

    2 2 2 1 3 2 1 1 2 2 2 1 3 2

    3 1 2 2 3 3 1 2 3 1 3 3

    4 4 2 3 4 1 4 4

    ( ) ( )e a y y a x x x u

    e c y y y c x x x x u

    e y y b y x x b x ue x x d x u

    1 2 2 1 1 1 2 1 1 4 1 1

    2 2 2 1 3 2 1 1 2 2 2 1 3 2 2

    3 1 2 2 3 3 1 2 3 1 3 3 3

    4 4 2 3 4 1 4 4 4

    ( ) ( )u a y y a x x x k e

    u c y y y c x x x x k e

    u y y b y x x b x k e

    u x x d x k e

  • 8/10/2019 Synchronization of chaotic system1.ppt

    31/52

    Example

  • 8/10/2019 Synchronization of chaotic system1.ppt

    32/52

    M-S Synchronization with ParameterUncertainty

    Error vector

    1 2( , ,..., )

    0m

    i

    e y x

    diag

    0

    ( ) ( ) ( ( ) ( ) )

    ( ) ( ) ( )

    ( )

    limt

    y x

    e y x

    e g y G y f x F x U

    U g y G y f x

    F x ke

    e ke

  • 8/10/2019 Synchronization of chaotic system1.ppt

    33/52

    M-S Synchronization with ParameterUncertainty

    Then 0limt

    y x

    Theorem: If the adaptive controller and theadaptive laws are chosen as

    U

    ( ) ( ) ( ) ( )

    ( )

    ( )

    T T

    T

    U g y G y f x F x ke

    F x e

    G y e

  • 8/10/2019 Synchronization of chaotic system1.ppt

    34/52

    M-S Synchronization with ParameterUncertainty

    1( )

    2

    0

    T T T

    T T T

    T

    V e e

    V e e

    V ke e

    Proof: Let us choose the Lyapunov function as

    where ; )

  • 8/10/2019 Synchronization of chaotic system1.ppt

    35/52

    M-S Synchronization with ParameterUncertainty

  • 8/10/2019 Synchronization of chaotic system1.ppt

    36/52

    M-S Synchronization with ParameterUncertainty

  • 8/10/2019 Synchronization of chaotic system1.ppt

    37/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    38/52

    Synchronization of Chaotic Systemusing Observer Master System

    ( ) ( ) ( ) ...(1)

    where ; ;

    ( ) : nonlinear vector function

    is the number of nonlinearities

    n nxn nxm

    n m

    x t Ax t Bf x

    x R A R B R

    f x R R

    m

  • 8/10/2019 Synchronization of chaotic system1.ppt

    39/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    40/52

    Synchronization of Chaotic Systemusing Observer Master System

    ( ) ( ) ( ) ...(1)

    where ; ;

    ( ) : nonlinear vector function

    is the number of nonlinearities

    n n n n m

    n m

    x t Ax t Bf x

    x R A R B R

    f x R R

    m

    Observer

    1

    if ( ) is nonlinear vector fucnction

    ( ) ( ) ( ) where

    Observer for the master system

    ( ) ( ) (t)( ( ) ( )) ...(4)

    ( ) ( (t) ( )) ( ) ( ( ) ( )) ...(5)

    n

    T

    T

    f x

    y t K t x t K R

    x Ax t Bf x BK y t y t

    e t A BK K t e t B f x f x

  • 8/10/2019 Synchronization of chaotic system1.ppt

    41/52

    Synchronization of uncertain ChaoticSystem using Sliding Mode Observer Master System

    1

    2

    ( ) ( ) ( ) ( , ) ...(1)

    where ; ;

    ( ) : nonlinear vector

    function

    ( , ) : denotes system

    uncertainties

    ( ) ( , ) ( , )

    ( , )

    n n n n m

    n m

    n n

    x t Ax t Bf x t x

    x R A R B R

    f x R R

    t x R R R

    f x r t x B t x

    t x r

    Observer

  • 8/10/2019 Synchronization of chaotic system1.ppt

    42/52

    Synchronization of uncertain ChaoticSystem using Sliding Mode Observer Master System

    1

    2

    ( ) ( ) ( ) ( , ) ...(1)

    where ; ;

    ( ) : nonlinear vector

    function

    ( , ) : denotes system

    uncertainties

    ( ) ( , ) ( , )

    ( , )

    n n n n m

    n m

    n n

    x t Ax t Bf x t x

    x R A R B R

    f x R R

    t x R R R

    f x r t x B t x

    t x r

    Observer

    1

    0

    ( ) ( ) where

    ( ) ,

    Robust Sliding Mode Observer( ) ( ) ( ) ...(2)

    constant design parameter matrix

    ( , ) is control input

    ( ) ( ) ( ( ) ( ) (

    p n

    p

    n

    m

    y t Cx t C R

    y t R p m

    x Ax t Bf x G Cx y Bv

    G R

    v x y R

    e t A e t B f x f x t

    0

    , )) ...(3)where

    x Bv A A GC

  • 8/10/2019 Synchronization of chaotic system1.ppt

    43/52

    Synchronization of uncertain ChaoticSystem using Sliding Mode Observer

    1 2 1 2

    011 012 10

    021 022

    1 011 1 012 2 1 1

    Sliding Surface is designed as

    ( ) ...(4)

    ,

    [ ] ,

    0

    ( ) ( ) ( ) ( ( ) ( ) ( , )) .

    y

    m n m p

    T T m n m

    s Me FCe Fe F Cx y

    M R F R

    e e e e R e R

    A A B A B

    A A

    e t A e t A e t B f x f x t x B v

    2 021 1 022 2

    1 1 2 2

    ( )1 2

    ..(5 )

    ( ) ( ) ( ) ...(5 )

    So can be rewritten as

    ...(6)

    ,

    a

    b

    m m m n m

    e t A e t A e t

    s

    s M e M e

    M R M R

  • 8/10/2019 Synchronization of chaotic system1.ppt

    44/52

    Synchronization of uncertain ChaoticSystem using Sliding Mode Observer

    Theorem: If the sliding mode manifold is chosen as (4)and the controller is designed as follows

    ( ) s t

    1 2

    ...(7a)

    ( ) ...(7b)

    ( )( ) ...(7c)

    l n

    l

    T T

    n T

    v v v

    v f x

    s MBv r r

    s MB

    Then master system (1) and slave system (2) getsynchronized

  • 8/10/2019 Synchronization of chaotic system1.ppt

    45/52

    Synchronization of uncertain ChaoticSystem using Sliding Mode Observer

    Proof: consider the Lypunov function

    0

    0 0

    1 1 1( ) ( )

    2 2 2

    the derivative of ( ) along the error system (3) is( )

    = ( ( ) ( ( ) ( ) ( , )) )

    = (( ) / 2) ( )

    (

    T T T T

    T T T

    T T

    T T T T

    T

    V t s s Me Me e M Me

    V t V t s s e M Me

    e M M A e t B f x f x t x Bv

    e M MA A M M e t

    s MBf x

    0 0

    max

    ) ( ) ( , )

    1( )

    2

    ( ) 0 ...(c1)

    T T T

    T T T s

    s

    s MBf x s MB t x s MBv

    A M MA A M M

    A

  • 8/10/2019 Synchronization of chaotic system1.ppt

    46/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    47/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    48/52

    References1. Pecora, Louis M., and Thomas L. Carroll. "Synchronization in chaotic systems." Physical review

    letters 64.8 (1990), 821-824.2. Andrievskii, B. R., and A. L. Fradkov. "Control of chaos: Methods and applications. II.

    Applications." Automation and remote control 65.4 (2004), 505-533.3. Elmer, F.J., Controlling Friction, Phys. Revol. E, 1998, vol. 57, 4903-49064. Rozman, M.G., Urbakh, M., and Klafter, J., Controlling Chaotic Frictional Forces, Phys. Revol. E,

    1998, vol. 57, pp. 7340-73435. Giona, M., Functional Reconstruction of Oscillating Reaction: Prediction and Control of Chaotic

    Kinetics, Chem. Engr. Sci., 1992, vol. 47, pp. 2469-24746. Desharnais, R.A., Costantino, R.F., Cushing, J.M., et al., Chaos and Population Control of Insect

    Outbreaks, Ecology Lett., 2001, vol. 4, 229-235.7. Ho lyst, J.A., Hagel, T., and Haag, G., Destructive Role of Competition and Noise for Control of

    Microeconomical Chaos, Chaos, Solitons, Fractals, 1997, vol. 8,1489-1505. 8. Chen, J.H., Chau, K.T., Siu, S.M., and Chan, C.C., Experimental Stabilization of Chaos in a Voltage-

    Mode Dc Drive System, IEEE Trans. Circ. Syst. I , 2000, no. 47, 1093-10959. Boccaletti, Stefano, et al. "The synchronization of chaotic systems." Physics Reports 366.1 (2002): 1-

    101. 10. Xu, Jiang, Guoliang Cai, and Song Zheng. "Adaptive synchronization for an uncertain new

    hyperchaotic Lorenz system." International Journal of Nonlinear Science 8.1 (2009), 117-123.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    49/52

    References11. Wang, Zuo-Lei. "Projective synchronization of hyperchaotic L system and Liu

    system." Nonlinear Dynamics 59.3 (2010): 455-462.12. Wenwen, Ranchao , Modified projective synchronization of different -order chaotic systems

    with uncertain parameters IEEE Fourth International Workshop on Chaos -Fractals Theoriesand Applications, 2011, 221-224.

    13. Adloo, Hassan, and Mehdi Roopaei. "Review article on adaptive synchronization of chaoticsystems with unknown parameters." Nonlinear Dynamics 65.1-2 (2011): 141-159.

    14. Huang, J.: Adaptive synchronization between different hyperchaotic systems with fullyuncertain parameters. Phys. Lett. A 372.27, 4799 4804, 2008

    15. Huang, Jian. "Chaos synchronization between two novel different hyperchaotic systems withunknown parameters." Nonlinear Analysis: Theory, Methods & Applications 69.11 (2008):4174-4181.

    16. Yassen, M. T. "Adaptive synchronization of two different uncertain chaotic systems." Physics

    Letters A 337.4 (2005): 335-341.17. Lu, Jianquan, and Jinde Cao. "Adaptive complete synchronization of two identical or different

    chaotic (hyperchaotic) systems with fully unknown parameters." Chaos: An Interdisciplinary Journal of Nonlinear Science 15.4 (2005): 043901.

    18. Chen, Xiaoyun, and Jianfeng Lu. "Adaptive synchronization of different chaotic systems withfully unknown parameters." Physics letters A 364.2 (2007): 123-128.

  • 8/10/2019 Synchronization of chaotic system1.ppt

    50/52

  • 8/10/2019 Synchronization of chaotic system1.ppt

    51/52

    References27. Chen, Fengxiang, and Weidong Zhang. "LMI criteria for robust chaos synchronization of a class of

    chaotic systems." Nonlinear Analysis: Theory, Methods & Applications 67.12 (2007): 3384-3393.28. Feng, Yong, Jianfei Zheng, and Lixia Sun. "Chaos synchronization based on sliding mode observer."

    Systems and Control in Aerospace and Astronautics, 2006. ISSCAA 2006. 1st InternationalSymposium on . IEEE, 2006.

    29. Chen, Maoyin, Donghua Zhou, and Yun Shang. "A sliding mode observer based secure

    communication scheme." Chaos, Solitons & Fractals 25.3 (2005): 573-578.30. Wang, Hua, et al. "Sliding mode control for chaotic systems based on LMI." Communications in

    Nonlinear Science and Numerical Simulation 14.4 (2009): 1410-1417.31. Dimassi, Habib, Antonio Loria, and Safya Belghith. "An adaptive sliding-mode observer for nonlinear

    systems with unknown inputs and noisy measurement." IFAC World Congress, Milan, Italy . 2011.32. Bowong, Samuel, and Jean Jules Tewa . "Unknown inputs adaptive observer for a class of chaotic

    systems with uncertainties." Mathematical and Computer Modelling 48.11 (2008): 1826-1839.33. Zemouche, Ali, Mohamed Boutayeb, and G. Iulia Bara. "Observer Design for Nonlinear Systems: An

    Approach Based on the Differential Mean Value Theorem." Decision and Control, and EuropeanControl Conference , 2005.

    34. Chen, Weitian, and Mehrdad Saif. "Unknown input observer design for a class of nonlinear systems:an LMI approach." IEEE American Control Conference, Minneapolis USA, June 2006, pp 834-38

  • 8/10/2019 Synchronization of chaotic system1.ppt

    52/52

    References35. Millerioux, Gilles, and Jamal Daafouz. "Global chaos synchronization and robust filtering in

    noisy context." Circuits and Systems I: Fundamental Theory and Applications, IEEETransactions on 48.10 (2001): 1170-1176.

    36. Senthilkumar, D. V., and J. Kurths. "Characteristics and synchronization of time-delay systemsdriven by a common noise." The European Physical Journal Special Topics 187.1 (2010): 87-93.