Controlling chaotic systems is very often investigated by using empirical laws, without taking advantage of the structure of the governing equations. There are two concepts, observability and controllability, which are inherited from control theory, for selecting the best placement of sensors and actuators. These two concepts can be combined (extended) into flatness, which provides the conditions to fulfill for designing a feedback linearization or another classical control law for which the system is always fully observable and fully controllable. We here design feedback linearization control laws using flatness for the three popular chaotic systems, namely, the Rössler, the driven van der Pol, and the Hénon–Heiles systems. As developed during the last two decades for observability, symbolic controllability coefficients and symbolic flatness coefficients are introduced here and their meanings are tested with numerical simulations. We show that the control law works for every initial condition when the symbolic flatness coefficient is equal to 1.

1.
F.
Takens
, “
Detecting strange attractors in turbulence
,”
Lect. Notes Math.
898
,
366
381
(
1981
).
2.
R.
Mañé
, “
On the dimension of the compact invariant sets of certain nonlinear maps
,”
Lect. Notes Math.
898
,
230
242
(
1981
).
3.
E.
Griffith
and
K.
Kumar
, “
On the observability of nonlinear systems: I
,”
J. Math. Anal. Appl.
35
,
135
147
(
1971
).
4.
R.
Hermann
and
A.
Krener
, “
Nonlinear controllability and observability
,”
IEEE Trans. Autom. Control
22
,
728
740
(
1977
).
5.
C.
Letellier
and
L. A.
Aguirre
, “
Investigating nonlinear dynamics from time series: The influence of symmetries and the choice of observables
,”
Chaos
12
,
549
558
(
2002
).
6.
L. A.
Aguirre
, “
Controllability and observability of linear systems: Some noninvariant aspects
,”
IEEE Trans. Educ.
38
,
33
39
(
1995
).
7.
C.
Letellier
,
J.
Maquet
,
L. L.
Sceller
,
G.
Gouesbet
, and
L. A.
Aguirre
, “
On the non-equivalence of observables in phase-space reconstructions from recorded time series
,”
J. Phys. A: Math. Gen.
31
,
7913
7927
(
1998
).
8.
A. J.
Krener
and
W.
Respondek
, “
Nonlinear observers with linearizable error dynamics
,”
SIAM J. Control Optim.
23
,
197
216
(
1985
).
9.
E.
Bianco-Martinez
,
M. S.
Baptista
, and
C.
Letellier
, “
Symbolic computations of nonlinear observability
,”
Phys. Rev. E
91
,
062912
(
2015
).
10.
C.
Letellier
,
I.
Sendiña-Nadal
,
E.
Bianco-Martinez
, and
M. S.
Baptista
, “
A symbolic network-based nonlinear theory for dynamical systems observability
,”
Sci. Rep.
8
,
3785
(
2018
).
11.
L. A.
Aguirre
,
L. L.
Portes
, and
C.
Letellier
, “
Structural, dynamical and symbolic observability: From dynamical systems to networks
,”
PLoS One
13
,
e0206180
(
2018
).
12.
D.
Auerbach
,
P.
Cvitanović
,
J.-P.
Eckmann
,
G.
Gunaratne
, and
I.
Procaccia
, “
Exploring chaotic motion through periodic orbits
,”
Phys. Rev. Lett.
58
,
2387
2389
(
1987
).
13.
B. B.
Plapp
and
A. W.
Hübler
, “
Nonlinear resonances and suppression of chaos in the RF-biased Josephson junction
,”
Phys. Rev. Lett.
65
,
2302
2305
(
1990
).
14.
J. M.
Ottino
, “
Mixing, chaotic advection and turbulence
,”
Annu. Rev. Fluid Mech.
22
,
207
253
(
1990
).
15.
E. R.
Hunt
, “
Stabilizing high-period orbits in a chaotic system: The diode resonator
,”
Phys. Rev. Lett.
67
,
1953
1955
(
1991
).
16.
K.
Pyragas
, “
Continuous control of chaos by self-controlling feedback
,”
Phys. Lett. A
170
,
421
428
(
1992
).
17.
S.
Hayes
,
C.
Grebogi
, and
E.
Ott
, “
Communicating with chaos
,”
Phys. Rev. Lett.
70
,
3031
3034
(
1993
).
18.
V.
Petrov
,
M. J.
Crowley
, and
K.
Showalter
, “
Tracking unstable periodic orbits in the Belousov-Zhabotinsky reaction
,”
Phys. Rev. Lett.
72
,
2955
2958
(
1994
).
19.
S.
Boccaletti
,
C.
Grebogi
,
Y.-C.
Lai
,
H.
Mancini
, and
D.
Maza
, “
The control of chaos: Theory and applications
,”
Phys. Rep.
329
,
103
197
(
2000
).
20.
R.
Kalman
, “
On the general theory of control systems
,”
IRE Trans. Autom. Control
4
,
110
(
1959
).
21.
C.-T.
Lin
, “
Structural controllability
,”
IEEE Trans. Autom. Control
19
,
201
208
(
1974
).
22.
G.
Chen
, “
On some controllability conditions for chaotic dynamics control
,”
Chaos Soliton. Fract.
8
,
1461
1470
(
1997
).
23.
V.
Utkin
, Sliding Modes in Control and Optimization, Communications and Control Engineering (Springer-Verlag, Berlin, 1992).
24.
J.
Daafouz
,
J.
Bernussou
, and
J. C.
Geromel
, “
On inexact LPV control design of continuous-time polytopic systems
,”
IEEE Trans. Autom. Control
53
,
1674
1678
(
2008
).
25.
R.
Ortega
,
A.
van der Schaft
,
B.
Maschke
, and
G.
Escobar
, “
Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems
,”
Automatica
38
,
585
596
(
2002
).
26.
S.
Ding
,
A.
Levant
, and
S.
Li
, “
Simple homogeneous sliding-mode controller
,”
Automatica
67
,
22
32
(
2016
).
27.
J.
Levine
,
Analysis and Control of Nonlinear Systems. A Flatness-Based Approach
(
Springer-Verlag
,
Berlin
,
2009
).
28.
M.
Fliess
,
J. L.
Lévine
,
P.
Martin
, and
P.
Rouchon
, “
Flatness and defect of non-linear systems: Introductory theory and examples
,”
Int. J. Control
61
,
1327
1361
(
1995
).
29.
A.
Isidori
,
A.
Krener
,
C.
Gori-Giorgi
, and
S.
Monaco
, “
Nonlinear decoupling via feedback: A differential geometric approach
,”
IEEE Trans. Autom. Control
26
,
331
345
(
1981
).
30.
A.
Isidori
,
C. H.
Moog
, and
A. D.
Luca
, “A sufficient condition for full linearization via dynamic state feedback,” in 25th IEEE Conference on Decision and Control (IEEE, 1986), pp. 203–208.
31.
J.-P.
Barbot
,
D.
Boutat
, and
T.
Floquet
, “
An observation algorithm for nonlinear systems with unknown inputs
,”
Automatica
45
,
1970
1974
(
2009
).
32.
F.
Nicolau
,
W.
Respondek
,
J.
Barbot
, and
A.
Ouslimani
, “
Secure communication with the help of flat inputs for chaotic systems
,”
IFAC Pap.
51
,
109
114
(
2018
), 5th IFAC Conference on Analysis and Control of Chaotic Systems CHAOS 2018.
33.
G.
Millerioux
,
J. M.
Amigo
, and
J.
Daafouz
, “
A connection between chaotic and conventional cryptography
,”
IEEE Trans. Circuits Syst. I
55
,
1695
1703
(
2008
).
34.
G.
Rigatos
,
P.
Siano
,
V.
Loia
,
A.
Tommasetti
, and
O.
Troisi
, “
Flatness-based adaptive fuzzy control of chaotic finance dynamics
,”
AIP Conf. Proc.
1906
,
060004
(
2017
).
35.
S.
Nasr
,
H.
Mekki
, and
K.
Bouallegue
, “
A multi-scroll chaotic system for a higher coverage path planning of a mobile robot using flatness controller
,”
Chaos Soliton. Fract.
118
,
366
375
(
2019
).
36.
O. E.
Rössler
, “
Chaotic behavior in simple reaction system
,”
Z. Naturforsch. A
31
,
259
264
(
1976
).
37.
Y.
Ueda
, The Road to Chaos, Science Frontier Express Series, edited by R. Abraham and H. B. Steward (Aerial Press, Santa Cruz, CA, 1993).
38.
M.
Hénon
and
C.
Heiles
, “
The applicability of the third integral of motion: Some numerical experiments
,”
Astron. J.
69
,
73
79
(
1964
).
39.
P.
Martin
,
R. M.
Murray
, and
P.
Rouchon
, “
Flat systems: Open problems, infinite dimensional extension, symmetries and catalog
,”
Lect. Notes Control Inf. Sci.
264
,
33
57
(
2001
).
40.
O.
Ménard
,
C.
Letellier
,
J.
Maquet
,
L. L.
Sceller
, and
G.
Gouesbet
, “
Analysis of a non-synchronized sinusoidally driven dynamical system
,”
Int. J. Bifurcation Chaos
10
,
1759
1772
(
2000
).
41.
J.
Gauthier
,
H.
Hammouri
, and
S.
Othman
, “
A simple observer for nonlinear systems applications to bioreactors
,”
IEEE Trans. Autom. Control
37
,
875
880
(
1992
).
42.
T.
Kailath
, Linear Systems, Information and System Sciences Series (Prentice-Hall, 1980).
43.
C.
Letellier
,
P.
Dutertre
, and
B.
Maheu
, “
Unstable periodic orbits and templates of the Rössler system: Toward a systematic topological characterization
,”
Chaos
5
,
271
282
(
1995
).
44.
C.
Letellier
and
L. A.
Aguirre
, “
Symbolic observability coefficients for univariate and multivariate analysis
,”
Phys. Rev. E
79
,
066210
(
2009
).
45.
O. E.
Rössler
, “
An equation for continuous chaos
,”
Phys. Lett. A
57
,
397
398
(
1976
).
46.
M.
Frunzete
,
J.-P.
Barbot
, and
C.
Letellier
, “
Influence of the singular manifold of nonobservable states in reconstructing chaotic attractors
,”
Phys. Rev. E
86
,
026205
(
2012
).
47.
C.
Lobry
, “
Contrôlabilité des systèmes non linéaires
,”
SIAM J. Control Optim.
8
,
573
605
(
1970
).
48.
H. J.
Sussmann
and
V.
Jurdjevic
, “
Controllability of nonlinear systems
,”
J. Differ. Equ.
12
,
95
116
(
1972
).
49.
A.
Isidori
,
Nonlinear Control Systems
(
Springer
,
1995
).
50.
H.
Sira-Ramírez
and
S.
Agrawal
, Differentially Flat Systems, Automation and Control Engineering (CRC Press, 2004).
51.
J.-P.
Barbot
,
M.
Fliess
, and
T.
Floquet
, “An algebraic framework for the design of nonlinear observers with unknown inputs,” in 46th IEEE Conference on Decision and Control (IEEE, 2007), pp. 384–389.
52.
S.
Bououden
,
D.
Boutat
,
G.
Zheng
,
J.-P.
Barbot
, and
F.
Kratz
, “
A triangular canonical form for a class of 0-flat nonlinear systems
,”
Int. J. Control
84
,
261
269
(
2011
).
53.
B.
Jakubczyk
and
W.
Respondek
, “
On linearization of control systems
,”
Bull. Acad. Pol. Sér. Sci. Math.
28
,
517
522
(
1980
).
54.
L.
Hunt
,
R.
Su
, and
G.
Meyer
, “
Global transformations of nonlinear systems
,”
IEEE Trans. Autom. Control
28
,
24
31
(
1983
).
55.
S.
Waldherr
and
M.
Zeitz
, “
Conditions for the existence of a flat input
,”
Int. J. Control
81
,
439
443
(
2008
).
56.
R.
Schenkendorf
and
M.
Mangold
, “
Parameter identification for ordinary and delay differential equations by using flat inputs
,”
Theor. Found. Chem. Eng.
48
,
594
607
(
2014
).
57.
F.
Nicolau
,
W.
Respondek
, and
J.-P.
Barbot
, “
Flat inputs: Theory and applications
,”
SIAM J. Control Optim.
58
,
3293
3321
(
2020
).
58.
B.
Charlet
,
J.
Lévine
, and
R.
Marino
, “
On dynamic feedback linearization
,”
Syst. Control Lett.
13
,
143
151
(
1989
).
59.
K.
Hirschorn
, “
Invertibility of multivariable nonlinear control systems
,”
IEEE Trans. Autom. Control
24
,
855
865
(
1979
).
60.
W.
Respondek
, “Right and left invertibility of nonlinear control systems,” in Nonlinear Controllability and Optimal Control, edited by H. J. Sussmann (Routledge, 1990).
61.
R.
Seydou
,
T.
Raïssi
,
A.
Zolghadri
, and
D.
Henry
, “Change detection in flat systems by constraint satisfaction techniques,” in 18th IFAC World Congress (International Federation of Automatic Control, 2011), pp. 12009–12014.
62.
M.
Bonilla Estrada
,
M.
Figueroa Garcia
,
M.
Malabre
, and
J. C.
Martínez García
, “
Left invertibility and duality for linear systems
,”
Linear Algebra Appl.
425
,
345
373
(
2007
).
63.
G.
Franklin
,
J.
Powell
, and
A.
Emami-Naeini
,
Feedback Control of Dynamic Systems
, 8th ed. (
Pearson
,
2015
).
64.
R. M.
Corless
,
G. H.
Gonnet
,
D. E. G.
Hare
,
D. J.
Jeffrey
, and
D. E.
Knuth
, “
On the Lambert W function
,”
Adv. Comput. Math.
5
,
329
359
(
1996
).
65.
I.
Sendiña-Nadal
,
S.
Boccaletti
, and
C.
Letellier
, “
Observability coefficients for predicting the class of synchronizability from the algebraic structure of the local oscillators
,”
Phys. Rev. E
94
,
042205
(
2016
).
66.
Y.-Y.
Liu
,
J.-J.
Slotine
, and
A.-L.
Barabási
, “
Controllability of complex networks
,”
Nature
473
,
167
173
(
2011
).
67.
S.
Gu
,
F.
Pasqualetti
,
M.
Cieslak
,
Q. K.
Telesford
,
A. B.
Yu
,
A. E.
Kahn
,
J. D.
Medaglia
,
J. M.
Vettel
,
M. B.
Miller
,
S. T.
Grafton
, and
D. S.
Bassett
, “
Controllability of structural brain networks
,”
Nat. Commun.
6
,
8414
(
2015
).
68.
A. J.
Gates
and
L. M.
Rocha
, “
Control of complex networks requires both structure and dynamics
,”
Sci. Rep.
6
,
24456
(
2016
).
69.
X.
Gao
,
W. X.
Wang
, and
Y.
Lai
, “
Control efficacy of complex networks
,”
Sci. Rep.
6
,
28037
(
2016
).
70.
D.
Leitold
,
Á.
Vathy-Fogarassy
, and
J.
Abonyi
, “
Controllability and observability in complex networks—The effect of connection types
,”
Sci. Rep.
7
,
151
(
2017
).
71.
C.
Letellier
,
I.
Sendiña-Nadal
, and
L. A.
Aguirre
, “
A nonlinear graph-based theory for dynamical network observability
,”
Phys. Rev. E
98
,
020303(R)
(
2018
).
72.
Y.-Y.
Liu
,
J.-J.
Slotine
, and
A.-L.
Barabási
, “
Observability of complex systems
,”
Proc. Natl. Acad. Sci. U.S.A.
110
,
2460
2465
(
2013
).
73.
C.
Letellier
and
L. A.
Aguirre
, “
Graphical interpretation of observability in terms of feedback circuits
,”
Phys. Rev. E
72
,
056202
(
2005
).
You do not currently have access to this content.