Upload
vivekmay12
View
227
Download
0
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.