Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Dynamics of nonlinear & chaotic systems Lecture 11: Controlling chaos:
Ott-Grebogi-Yorke (OGY) method
S. Denisov
Theo I, Institut f¨ ur Physik, Universit¨ at Augsburg
1 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Poincare section
Continuous system:
X ˙ = f (X , t; p), f (X , t + T ; p ) = f (X , t; p ); X = {x 1 , x 2 , x 3 } p is a control parameter
Map: Z n+1 = F (Z n ; p)
2 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Periodic orbit: a fixed pint of the map
Periodic orbit of period one: Z ∗ = F (Z ∗ , p) Lianerization at the vicinity of Z ∗ :
(Z n+1 − Z ∗ ) = A · (Z n − Z ∗ ) + B · (p − p 0 ) where A = ∂F /∂Z | Z
∗,p
0and B = ∂F /∂p | Z
∗,p
0.
3 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Periodic orbit: the idea of control
p n − p 0 = −K T · (Z n − Z ∗ ) where K is a constant control vector
By substituting it into the linearized deviation equation, we get Z n+1 − Z ∗ = (A − BK T ) · (Z n − Z ∗ ) = Σ · (Z n − Z ∗ )
But what about vector K ? How to choose it?
4 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Control vector
Matrix A has n eigenvalues, {λ i } i=1,...,N , among them n u unstable and n s stable ones, |λ l u | > 1, l = 1, ..., n u , and
|λ k s | < 1, k = 1, ..., n s , n s + n u = N.
Let Σ has n s eigenvalues identical to n s stable eigenvalies of A.
The rest of eigenvalues, n r , are set to zero.
From the expression Σ = A − BK T one could determine control vector K
5 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Practical realization
i) How to catch UPO? → reccurence method ii) How to calculate A and B? → least-squares method
6 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
An example: Duffing oscillator
¨
x = −α x ˙ + x − x 3 + sin(ωt)
7 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
An example: Duffing oscillator
¨
x = −α x ˙ + x − x 3 + sin(ωt)
8 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
An example: Duffing oscillator
¨
x = −α x ˙ + x − x 3 + sin(ωt)
9 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
An example: Duffing oscillator
¨
x = −α x ˙ + x − x 3 + sin(ωt)
10 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: magnetoelastic ribbon
11 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: magnetoelastic ribbon
12 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: magnetoelastic ribbon
W. L. Ditto, S. N. Rauseo, and M. L. Spano, Experimental control of chaos, Phys. Rev. Lett. 65, 3211 (1990).
13 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: magnetoelastic ribbon
W. L. Ditto, S. N. Rauseo, and M. L. Spano, Experimental control of chaos, Phys. Rev. Lett. 65, 3211 (1990).
14 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: thermal convection loop
J. Singer, Y.-Z. Wang, and Haim H. Bau, Controlling a chaotic system, Phys. Rev. Lett. 66, 1123 (1991).
15 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: thermal convection loop
J. Singer, Y.-Z. Wang, and Haim H. Bau, Controlling a chaotic system, Phys. Rev. Lett. 66, 1123 (1991).
16 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: solid-state laser
R. Roy, T. W. Murphy, T. D. Maier, and Z. Gillis, Dynamical control of a chaotic laser, Phys. Rev. Lett. 68, 1259 (1992).
17 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: solid-state laser
R. Roy, T. W. Murphy, T. D. Maier, and Z. Gillis, Dynamical control of a chaotic laser, Phys. Rev. Lett. 68, 1259 (1992).
18 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: solid-state laser
R. Roy, T. W. Murphy, T. D. Maier, and Z. Gillis, Dynamical control of a chaotic laser, Phys. Rev. Lett. 68, 1259 (1992).
19 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: diode resonator
E. R. Hunt, Stabilizing high-period orbits in a chaotic system, Phys. Rev.
Lett. 67, 1953 (1991).
20 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: diode resonator
E. R. Hunt, Stabilizing high-period orbits in a chaotic system, Phys. Rev.
Lett. 67, 1953 (1991).
21 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
Another example: diode resonator
E. R. Hunt, Stabilizing high-period orbits in a chaotic system, Phys. Rev.
Lett. 67, 1953 (1991).
22 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
P. Garstecki, M. J. Fuerstman, and G.M. Whitesides, Oscillations with uniquely long periods in a microfluidic bubble generator, Nature Physics 1, 168 (2005).
23 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
P. Garstecki, M. J. Fuerstman, and G.M. Whitesides, Oscillations with uniquely long periods in a microfluidic bubble generator, Nature Physics 1, 168 (2005).
24 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
P. Garstecki, M. J. Fuerstman, and G.M. Whitesides, Oscillations with uniquely long periods in a microfluidic bubble generator, Nature Physics 1, 168 (2005).
25 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
P. Garstecki, M. J. Fuerstman, and G.M. Whitesides, Oscillations with uniquely long periods in a microfluidic bubble generator, Nature Physics 1, 168 (2005).
26 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
P. Garstecki, M. J. Fuerstman, and G.M. Whitesides, Nonlinear Ddynamics of a flow-focusing bubble generator, Phys. Rev. Lett. 94, 234502 (2005).
27 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
28 / 29
Dynamics of nonlinear &
chaotic systems Lecture 11:
Controlling chaos:
Ott-Grebogi- Yorke (OGY) method S. Denisov
A new candidate: bubble generator
29 / 29