Professional Documents
Culture Documents
system
Vivek Sharma
2k13-PhD-EE-212
Supervisors
Dr. B. B. Sharma
Dr. R. Nath
Contents
Motivation
Introduction
Literature review
Work proposed
Work done
Results
References
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]
Motivation
Keeping in view different applications it is pertinent to
explore chaotic behavior of different systems, their control
and synchronization.
Introduction
As the proposed work will revolve around nonlinear
systems and specifically chaotic/hyperchaotic systems so it
is important to understand their typical behavior.
Linear ode
if y is a function of x then general form of a Linear ordinary
differential equation of order n is
Nonlinear ode
Nonlinear because of exp term
Linear System
Behavior of the linear system depends on its parameters
Nonlinear System
Similarly let us study the effect of variation of parameter on the
behavior of Chua System
x a ( y x) G ( x)
y s[a( y x) z ]
z c[ y pz ]
x,
x 1
G ( x) [1 b( x 1)]*sgn( x), 1 x 10
[10( x 10) (9 b 10)]*sgn( x),
x 10
Bifurcation Diagram
Literature Review
Various aspects of chaos synchronization has been
discussed in a review paper [9]
Uncertainty in parameters has been addressed in literature
using adaptive estimation of parameters. [10-12]
A review paper [13] has considered different work [14-21]
and has reached to the conclusion that all these
methodologies can be derived form the work given in [22]
Literature Review
Observer based synchronization: Observers are used to
estimate the states of the system. Theory of Non-linear
observer has been discussed in [23].
Different types of observer based synchronization [24] like
LMI (linear matrix Inequality) approach [25-27], sliding
mode [28-30], Adaptive sliding mode[31], Adaptive
observer [32], Differential mean value theorem [33] based
observer, 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 been
observed
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
Proposed Work
1. Synchronization with uncertain parameters
a) Adaptive Synchronization of chaotic/ hyperchaotic
systems with uncertainty in parameters
b) Extension to time delayed systems
c) Synchronization of different order systems
Proposed Work
2. Observer Based synchronization scheme
a) Observer design for NUIO (Nonlinear Unknown Input
Observer) case and extension to synchronization
b) Reduced order synchronization
3. Contraction Theory based synchronization scheme with
and without uncertainty.
Proposed Work
4. Robust Observer design and application to
synchronization
a) Sliding Mode based approach
b) Robust adaptive synchronization scheme
c) Synchronization in the presence of noise
Adaptive
Signal
Processing
Chaos Control
and
Synchronizatio
n
Nonlinear
Control
Research
Methodology
Grades
BC
AB
AB
Features of
chaos
Parameter
dependent
Synchronizati
on adaptive,
- observer
based, phase,
communicati
on
Feedback
Linearization
Sliding
Control
Backstepping
Adaptive
Control
Utility
Wiener filter
Steepest
descent algo
LMS algo
RLS algo
Master-Slave Synchronization
Master System
x f ( x) F ( x)
x Rm ;
f : Rm Rm
F : R m R mxk R k
is a parameter vector
of the sytem
Slave System
y g ( y ) G ( y ) U
y Rm ;
g : Rm Rm
G : R m R mxl Rl
is a parameter vector
of the sytem
U is the controller
Master-Slave Synchronization
Error vector
e y x
diag (1 , 2 ,..., m )
i 0
i 1 Complete Synchronization
i 1 Anti Synchronization
i Projective Synchronization
Master-Slave Synchronization
Error vector
e y x
diag (1 , 2 ,..., m )
i 0
Choose a suitable
controller such that
lim
y x 0
e y x
e g ( y ) G ( y )
( f ( x) F ( x) ) U
U g ( y ) G ( y ) f ( x)
F ( x) ke
Master-Slave Synchronization
Error vector
e y x
diag (1 , 2 ,..., m )
i 0
lim
y x 0
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
Example
Hyper-Chaotic Lorenz
Lu System
x1 a1 ( x2 x1 ) x4
x2 c1 x1 x2 x1 x3
y1 a2 ( y2 y1 )
x3 x1 x2 b1 x3
y2 c2 y2 y1 y3
x4 x2 x3 d1 x4
y3 y1 y2 b2 y3
a1 , b1 , c1 , d1 are parameters
a2 , b2 , c2 are parameters
a1 10, b1 8 / 3
a2 36, b2 3, c2 20
c1 12, d1 1
Example
Hyper-Chaotic Lorenz
Lu System
Example
Hyper-Chaotic Lorenz
x1 a1 ( x2 x1 ) x4
x2 c1 x1 x2 x1 x3
x3 x1 x2 b1 x3
x4 x2 x3 d1 x4
x1 , x2 , x3 , x4 are state variables
a1 , b1 , c1 , d1 are parameters
a1 10, b1 8 / 3
c1 12, d1 1
Lu System
y1 a2 ( y2 y1 ) u1
y2 c2 y2 y1 y3 u2
y3 y1 y2 b2 y3 u3
y4 0 u 4
y1 , y2 , y3 are state variables
a2 , b2 , c2 are parameters
a2 36, b2 3, c2 20
Example
Error dynamics e y x
e1 a2 ( y2 y1 ) 1a1 ( x2 x1 ) 1 x4 u1
e2 c2 y2 y1 y3 2c1 x1 2 x2 2 x1 x3 u2
e3 y1 y2 b2 y3 3 x1 x2 3b1 x3 u3
e4 4 x2 x3 4 d1 x4 u4
e ke
Example
Error dynamics e y x
e1 a2 ( y2 y1 ) 1a1 ( x2 x1 ) 1 x4 u1
e2 c2 y2 y1 y3 2c1 x1 2 x2 2 x1 x3 u2
e3 y1 y2 b2 y3 3 x1 x2 3b1 x3 u3
e4 4 x2 x3 4 d1 x4 u4
u1 a2 ( y2 y1 ) 1a1 ( x2 x1 ) 1 x4 k1e1
u2 c2 y2 y1 y3 2 c1 x1 2 x2 2 x1 x3 k2 e2
u3 y1 y2 b2 y3 3 x1 x2 3b1 x3 k3e3
u4 4 x2 x3 4 d1 x4 k4 e4
Example
i 0
lim
y x 0
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
F T ( x) T e
G T ( y )e
Then
lim
t
y x 0
where ; )
Observer Design
...(1)
Observer
x(t ) Ax(t ) Bf ( x)
...(1)
where x R n ; A R nn ; B R nm
f ( x) : R n R m nonlinear vector
function
m is the number of nonlinearities
n n
Observer
...(1)
;BR
n m
where K R1n
Observer
...(1)
where x R n ; A R nn ; B R nm
f ( x) : R n R m nonlinear vector
function
(t , x) : R R n R n denotes system
uncertainties
f ( x) r1
(t , x) r2
(t , x) B (t , x)
Observer
...(1) y (t ) Cx(t ) where C R pn
where x R n ; A R nn ; B R nm
f ( x) : R n R m nonlinear vector
function
(t , x) : R R n R n denotes system
uncertainties
f ( x) r1
(t , x) r2
(t , x) B (t , x)
y (t ) R p , p m
Robust Sliding Mode Observer
x Ax (t ) Bf ( x ) G (Cx y ) Bv ...(2)
G R n1 constant design parameter matrix
v( x , y ) R m is control input
e(t ) A0e(t ) B( f ( x ) f ( x) (t , x)) Bv ...(3)
where A0 A GC
...(4)
M R mn , F R m p
e [e1T e2T ] e1 R m , e2 R n m
A011 A012
B1
A0
B
0
A021 A022
e1 (t ) A011e1 (t ) A012e2 (t ) B1 ( f ( x ) f ( x) (t , x)) B1v ...(5a )
e2 (t ) A021e1 (t ) A022e2 (t )
...(5b )
So s can be rewritten as
s M 1e1 M 2e2
M 1 R mm , M 2 R m( n m )
...(6)
...(7a)
vl f ( x )
...(7b)
( sT MB)T
vn T
(r1 r2 ) ...(7c)
s MB
...(c2)
References
1.
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-4906
4. Rozman, M.G., Urbakh, M., and Klafter, J., Controlling Chaotic Frictional Forces, Phys. Revol. E,
1998, vol. 57, pp. 7340-7343
5. Giona, M., Functional Reconstruction of Oscillating Reaction: Prediction and Control of Chaotic
Kinetics, Chem. Engr. Sci., 1992, vol. 47, pp. 2469-2474
6. 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 VoltageMode Dc Drive System, IEEE Trans. Circ. Syst. I , 2000, no. 47, 1093-1095
9. Boccaletti, Stefano, et al. "The synchronization of chaotic systems." Physics Reports 366.1 (2002): 1101.
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.
References
11. 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 Theories
and Applications, 2011, 221-224.
13. Adloo, Hassan, and Mehdi Roopaei. "Review article on adaptive synchronization of chaotic
systems with unknown parameters." Nonlinear Dynamics 65.1-2 (2011): 141-159.
14. Huang, J.: Adaptive synchronization between different hyperchaotic systems with fully
uncertain parameters. Phys. Lett. A 372.27, 47994804, 2008
15. Huang, Jian. "Chaos synchronization between two novel different hyperchaotic systems with
unknown 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 with
fully unknown parameters." Physics letters A 364.2 (2007): 123-128.
References
19. Zhu, Congxu. "Adaptive synchronization of two novel different hyperchaotic systems with
partly uncertain parameters." Applied Mathematics and Computation 215.2 (2009): 557-561.
20. Wu, Xianyong, Zhi-Hong Guan, and Zhengping Wu. "Adaptive synchronization between two
different hyperchaotic systems." Nonlinear Analysis: Theory, Methods & Applications 68.5
(2008): 1346-1351.
21. Zhou, Xiaobing, et al. "Adaptive control and synchronization of a novel hyperchaotic system
with uncertain parameters." Applied Mathematics and Computation 203.1 (2008): 80-85.
22. Zhang, Huaguang, et al. "Adaptive synchronization between two different chaotic systems
with unknown parameters." Physics Letters A 350.5 (2006): 363-366.
23. Hermann, Robert, and Arthur J. Krener. "Nonlinear controllability and observability." IEEE
Transactions on automatic control 22.5 (1977): 728-740.
24. Celikovsky, S., V. Lynnyk, and M. Sebek. "Observer-based chaos synchronization in the
generalized chaotic Lorenz systems and its application to secure encryption." Decision and
Control, 2006 45th IEEE Conference on. IEEE, 2006.
25. Chen, Weitian, and Mehrdad Saif. "Unknown input observer design for a class of nonlinear
systems: an LMI approach." American Control Conference, 2006. IEEE, 2006.
26. Mondal, Sharifuddin, Goutam Chakraborty, and Kingshook Bhattacharyy. "LMI approach to
robust unknown input observer design for continuous systems with noise and uncertainties."
International Journal of Control, Automation and Systems 8.2 (2010): 210-219.
References
27. 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 International
Symposium 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 European
Control 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
References
35. Millerioux, Gilles, and Jamal Daafouz. "Global chaos synchronization and robust filtering in
noisy context." Circuits and Systems I: Fundamental Theory and Applications, IEEE
Transactions on 48.10 (2001): 1170-1176.
36. Senthilkumar, D. V., and J. Kurths. "Characteristics and synchronization of time-delay systems
driven by a common noise." The European Physical Journal Special Topics 187.1 (2010): 8793.