Controle Du Chaos D'un Circuit de Chua
Controle Du Chaos D'un Circuit de Chua
Controle Du Chaos D'un Circuit de Chua
Contrôle du chaos
d’un circuit de Chua
Préparé par:
-Hamdouni Nassira
-Benlaribi Marwa
Devant le jury :
Hamdouni
Nassira
Dédicace
Benlaribi
Marwa
MmjjjMM
Marwa
Résumé
L’objectif principal de ce mémoire est la
suppression du chaos des systèmes
chaotiques. Pour réaliser cet objectif, nous
avons utilisé '' le contrôle adaptatif ''.
Nous avons obtenu le contrôle du système
de Chau par application de contrôle
adaptatif et sa stabilité est prouvée avec la
théorie de Lyapunov.
Les mots clés
Chaos, contrôle adaptatif, système de
Chua, stabilité, la théorie de Lyapunov.
Abstract
The main objective of this thesis is the
removal of chaos from dynamic systems,
to achieve this goal we have used
"adaptive control".
We got control the Chua system by
application of adaptive control and its
stability is proven with Lyapunov theory.
Keys words
Chaos, adaptive control, Chua system,
stability, Lyapunov theory.
ملخص
الهدف الرئيسي من هذه األطروحة هو قمع الفوضى
من األنظمة الفوضوية ،ولتحقيق هذا الهدف استخدمنا
"التحكم التكيفي".
حققنا السيطرة على نظام شوا من خالل تطبيق التحكم
التكيفي وتم إثبات استقراره من خالل نظرية ليابونوف.
الكلمات المفتاحية
الفوضى ،التحكم التكيفي ،نظام شوا ،االستقرار ،نظرية
ليابونوف.
:
TABLE DES MATIÈRES
Introduction Générale 1
1 Système dynamique 3
1.1 Notion générale de système dynamique . . . . . . . . . . . . . . . . . . . 3
1.1.1 Flot, Trajectoire (Orbite) . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 Portrait de Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.3 Point d’équilibre . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.4 Ensemble Limite . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 Attracteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.1 Les types d’attracteur . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Cycle et Cycle limite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3.1 Classification des cycles limite . . . . . . . . . . . . . . . . . . . . 8
1.4 Étude de stabilité au tempe continue . . . . . . . . . . . . . . . . . . . . . 10
1.4.1 Notion de stabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.5 Critère de Routh-Hurwitz . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6 Généralités sur Bifurcation . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6.1 Bifurcation de codimension un (I) . . . . . . . . . . . . . . . . . . 14
1.7 Système chaotique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7.1 Routes vers le chaotique . . . . . . . . . . . . . . . . . . . . . . . 19
1.7.2 Exposants de Lyapunov . . . . . . . . . . . . . . . . . . . . . . . . 20
1.8 Dimensions fractales des attracteurs étranges . . . . . . . . . . . . . . . . 23
2 Théorie du contrôle 25
2.1 Contrôlabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.1.1 Système de Contrôle . . . . . . . . . . . . . . . . . . . . . . . . . . 25
viii
TABLE DES MATIÈRES
conclusion générale 51
Bibliographie 51
ix
TABLE DES FIGURES
x
INTRODUCTION GÉNÉRALE
1
adaptatif pour accomplis le contrôle, la stabilisation et conduire la trajectoire du sys-
tème de Chua 3-D vers des trajectoires bien spécifique (point d’équilibre stable).
Ce mémoire a pour objet l’étude de contrôle adaptative du chaos dans le circuit de
Chua. Il contient trois chapitres :
. Dans le premier chapitre, nous donnons des notions de la théorie des systèmes
dynamiques "notions de stabilité, de bifurcation, ainsi que des caractéristique des
système chaotique".
. Au deuxième chapitre, nous avons discuté dans cet axe de la possibilité de
contrôler les systèmes dynamiques au moyen de la théorie du contrôle et des
points les plus importants sur lesquels nous nous sommes concentrés sur "les dé-
finitions de système de contrôler, la contrôlabilité de système linéaire (autonome
et non autonome) et la contrôlabilité de système non linéaire".
. Le troisième chapitre, nous avons étude le système de chua, puis on introduit le
concept de la contrôle du Chua par la proposition de contrôle adaptative appliqué
au système de Chua 3-D et sa stabilité est prouvée avec la théorie de Lyapunov.
2
CHAPITRE 1
SYSTÈME DYNAMIQUE
dx
= ẋ = f (x, t, µ), (1.1)
dt
Si f dépend explicitement du temps t, on dit que le système (1.1) non autonome. Sinon auto-
nome.
3
CHAPITRE 1. SYSTÈME DYNAMIQUE
Lorsque f est non linéaire on dit que le système (1.1) non linéaire, et de même si f est linéaire
alors le système (1.1) est linéaire.
dx
= f (x). (1.3)
dt
Pour assurer l’existence et l’unicité du flot du système (1.3) nous avons le théorème
suivant :
a. Flot :
Remarque 1.1.1. – Le flot est complet lorsque f est définie pour tout valeur t ∈ R.
Propriétés de flot
b. Trajectoire (Orbite) :
4
CHAPITRE 1. SYSTÈME DYNAMIQUE
5
CHAPITRE 1. SYSTÈME DYNAMIQUE
De même, un point b ∈ Ω est le point α-limite d’une trajectoire γx0 s’il existe une suite tk → −∞
telle que :
lim Φ(tk , x0 ) = b.
k→+∞
1.2 Attracteurs
Définition 1.2.1. [5].
La région de l’espace de phases vers laquelle convergent les trajectoires d’un système dynamique
dissipatif s’appelle attracteur est des formes géométriques que caractérise l’évolution à long
terme des systèmes dynamiques.
6
CHAPITRE 1. SYSTÈME DYNAMIQUE
1. Attracteurs réguliers :
Les attracteurs réguliers caractérisent l’évolution des systèmes non chaotiques :
a. Le point fixe : est un point de l’espace de phase vers lequel tendent les trajectoires,
c’est donc une solution stationnaire constante.
b. Le cycle limite (attracteur périodique) : est une trajectoire fermée dans l’es-
pace des phases tend vers les trajectoires, c’est donc une solution périodique du
système.
c. Un tore : représente les mouvements résultant de deux ou plusieurs oscillations
indépendantes que l’on appelle parfois "mouvements quasi périodiques".
7
CHAPITRE 1. SYSTÈME DYNAMIQUE
50
40
30
z
20
10
0
40
20 20
0 10
0
-20
-10
y -40 -20 x
– Cycle limites stables (ou cycle ω-limite) : Toutes les trajectoires au voisinage du
cycle convergent vers le cycle quand t → +∞.
– Cycles limites instables (ou cycle α-limite) : Toutes les trajectoires au voisinage
du cycle limite divergent quand t → +∞.
8
CHAPITRE 1. SYSTÈME DYNAMIQUE
Soit le système :
ẋ = −y + x(1 − x − y ),
2 2
(1.4)
ẏ = x + y(1 − x2 − y2 ).
On trouve :
ṙ = r(1 − r ),
2
θ̇ = 1.
– Si r < 1 alors ṙ > 0 la trajectoires à l’intérieur du cercle unité diverge vers l’origine
qui est instable et converge vers le cercle (cycle limite stable).
9
CHAPITRE 1. SYSTÈME DYNAMIQUE
ẋ = Ax(t). (1.5)
Où : λi la valeur propre de A.
ẋ = f (x), (1.6)
où : f : Rn → Rn et f ∈ Cr .
On suppose que l’origine x = 0 est un point d’équilibre du système (1.6) qui satisfait :
f (0) = 0 ⇒ x = 0.
Le point d’équilibre x = 0 est dit stable si :
10
CHAPITRE 1. SYSTÈME DYNAMIQUE
Asymptotique stable si :
Le point est stable et que : ∃δ > 0 tel que k x0 k< δ ⇒ x(t) → 0 quand t → ∞.
ẏ = −y + 3x2 y.
Le point fixe :
ẋ = 0 −x − xy = 0,
2
⇒
ẏ = 0 −y + 3x2 y = 0.
et
11
CHAPITRE 1. SYSTÈME DYNAMIQUE
lité autour d’un point d’équilibre x0 . Consiste à étudier le système linéaire avec :
ẋ = Jx, (1.7)
∂ fi (x0 )
J = D f (x0 ) = ( ).
∂xi
a. Si λi ∈ R
∗ λi < 0 ⇒ le point d’équilibre est asymptotiquement stable.
∗ λi > 0 ⇒ le point d’équilibre est instable.
∗ S’il existe i et j tel que : λi < 0 et λ j < 0, le point d ’équilibre est nœud stable
sinon nœud instable.
∗ S’il existe i et j tels que λi < 0 et λ j > 0, le point d ’équilibre est point selle.
b. Si λi ∈ C.
∗ Reλi < 0 ⇒ le point d’équilibre est foyer stable (puits) .
∗ Reλi > 0 ⇒ le point d’équilibre est foyer instable (source) .
∗ Si Reλi , 0 donc le point d’équilibre est point hyperbolique.
Exemple :
Soit le système suivant :
ẋ = −x + x ,
3
ẏ = −y.
Le point fixe :
ẋ = 0 −x + x = 0,
3
⇔
ẏ = 0 = 0.
−y
Alors il existe trois point d’équilibre est (0, 0), (1, 0), (−1, 0).
D’après la matrice de jacobienne :
−1 0
A = D f (0, 0) = .
0 −1
La valeur propre de A est λ = −1(double) et Reλ < 0 alors (0, 0) est asymptotiquement
stable.
12
CHAPITRE 1. SYSTÈME DYNAMIQUE
2 0
B = D f (1, 0) = D f (−1, 0) = .
0 −1
La valeur propre de B est λ1 = −1, λ2 = 2 et Reλ1 < 0, Reλ2 > 0 alors (1, 0), (−1, 0) est
instable.
ẋ = H(x),
avec :
a11 a12 a13
H(x) = a21 a22 a23 .
a31 a32 a33
λ3 + Aλ2 + Bλ + C = 0.
d1 = det |A| = A;
A 1
d2 = = AB − C;
C B
A C 0
d3 = 1 B 0 = Cd2 ;
0 A C
13
CHAPITRE 1. SYSTÈME DYNAMIQUE
Alors les parties réelles de toutes les valeurs propres sont négatives. Donc le point
d’équilibre est asymptotiquement stable.
1. Bifurcation nœud-col :
C’est une bifurcation qui correspond à la collision entre un col et un nœud quand
la valeur d’un paramètre du système change.
Soit le système suivant :
ẋ = x − µ,
2
(1.9)
ẏ = −y.
Alors :
– Si µ < 0 le système (1.9) n’est pas admet une solution donc on n’a pas de point
d’équilibre.
– Si µ > 0 le système (1.9) admet deux solutions donc par conséquence on a deux
√
points d’équilibres, le point d’équilibre (− µ, 0) nœud stable et le point d’équilibre
√
( µ, 0) instable (col).
– Si µ = 0 alors : (0, 0) est un seul point d’équilibre instable.
2. Bifurcation transcritique :
Dans une bifurcation transcritique les points d’équilibres sont persistants quand
le paramètre de bifurcation varie, mais leur propriété de stabilité change.
Soit le système suivant :
14
CHAPITRE 1. SYSTÈME DYNAMIQUE
ẋ = x − µx,
2
ẏ = −y.
– Si µ < 0 on a dit que le point d’équilibre (0, 0) est instable (col) et le point d’équilibre
(µ, 0) est nœud stable.
– Si µ > 0 on a dit que le point d’équilibre (0, 0) est nœud stable et le point d’équi-
libre (µ, 0) est instable.
On remarque un échange de stabilité en µ = 0 :
– pour µ = 0 le premier point d’équilibre passe col à un nœud stable alors que
le deuxième passe d’un nœud stable à col cependant, le système garde toujours
deux point d’équilibre si un stable et l’autre instable.
15
CHAPITRE 1. SYSTÈME DYNAMIQUE
ẏ = −y.
– Si µ > 0, il existe trois point d’équilibre : un nœud stable en (0, 0) et deux col en
√
(± µ, 0).
– Si µ ≤ 0, il n’existe plus qu’un seul point d’équilibre à l’origine (0, 0) qui est un
col.
16
CHAPITRE 1. SYSTÈME DYNAMIQUE
ẏ = −y.
√
– Si µ > 0, il existe trois points d’équilibres : (0, 0), (± µ, 0) tel que : (0, 0) est un col
√
et (± µ, 0) est nœud stable.
– Si µ < 0, il existe un seul point d’équilibre à l’origine (0, 0) est nœud stable.
On remarque un échange dans le nombre des point d’équilibre et dans stabilité
en µ = 0.
4. Bifurcation de Hopf :
Dans une bifurcation de Hopf, un foyer changé de type de stabilité à la va-
leur critique de bifurcation. La paire de valeurs propres conjuguées du linéarisé
tangent traverse alors l’axe imaginaire.
Soit le système suivant :
ẋ = x(µ − x − y ) − y,
2 2
ẏ = y(µ − x2 − y2 ) + x.
17
CHAPITRE 1. SYSTÈME DYNAMIQUE
θ̇ = 1.
18
CHAPITRE 1. SYSTÈME DYNAMIQUE
conditions initiales que l’on peut caractériser en mesurant des taux de divergence
des trajectoires.
Exemple :
Soit le système chaotique donne par Rossler :
ẋ = −(y + z),
ẏ = x + αy,
ż = β + z(x − γ),
25
20
15
z
10
0
10
15
0 10
5
-10 0
-5
y -20 -10 x
19
CHAPITRE 1. SYSTÈME DYNAMIQUE
tel que : k itérations, il existe un réel λ et soit deux point initiaux x0 et x0 + ε l’exposant
de Lyapounov λ(x0 ) est défini par l’équation :
où
| f k (x0 + ε) − f k (x0 )|
kλ(x0 ) = ln ,
ε
20
CHAPITRE 1. SYSTÈME DYNAMIQUE
et pour ε → 0 et k → ∞ on :
1 | f k (x0 + ε) − f k (x0 )|
λ(x0 ) = lim lim ln ,
k→∞ ε→0 k ε
1 d f k (x0 )
= lim ln .
k→∞ k dx0
Notons xi = f i (x0 ) et rappelons que f k (x0 ) = f ( f k−1 (x0 )), nous en déduisons, par la règle
de la chaine :
d f k (x0 )
= f 0 (xk−1 ) f 0 (xk−2 )... f 0 (x1 ) f 0 (x0 ).
dx0
k−1
1X
λ(x0 ) = lim ln | f 0 (xi )|,
k→∞ k
i=0
f : Rm → Rm
xk+1 = f (xk ).
Pour avoir du chaos, il est nécessaire qu’il existe au moins λ est positif et leurs
somme est négative. Un attracteur étrange possède toujours au moins trois λ, il
est admet un au moins positif.
21
CHAPITRE 1. SYSTÈME DYNAMIQUE
Soient A(x) la matrice jacobienne de f ; les valeurs propres de A( f k (x)) sont Λi ( f k (x))
tel que : i = 1 . . . m. Ordonnées dans l’ordre décroissant suivant leur module. Alors les
m exposants de Lyapunov orbite f k (x), k = 0, 1, 2, ..., sont définies par :
1
λi = lim N
ln |Λi ( f (x))| ; i = 1, . . . , m.
N→∞ N
f : Rm → Rm
ẋ = f (x).
1 kϑ j (t)k
λ j = lim ln ; j = 1, . . . , m.
t→∞ t kϑ j (t0 )k
A(x) est la matrice jacobienne de f au point x, avec les vecteurs ϑ j (t) se transforment
d’après la formule :
22
CHAPITRE 1. SYSTÈME DYNAMIQUE
Pour éviter la divergence, à chaque itération, les vecteurs ϑ1 (t), . . . , ϑm (t) seront ortho-
normés par le procédé de Gram-Schmidt :
ϑ1
ϑ01 = ,
kϑ1 k
ϑ2 − (ϑ2 , ϑ01 )ϑ01
ϑ02 = ,
kϑ2 − (ϑ2 , ϑ01 )ϑ01 k
..
.
ϑm − (ϑm , ϑ0m−1 )ϑ0m−1 − . . . − (ϑ2 , ϑ01 )ϑ01
ϑ0m = .
kϑm − (ϑm , ϑ0m−1 )ϑ0m−1 − . . . − (ϑ2 , ϑ01 )ϑ01 k
λ+
!
DM0 = m0 + m+ 1 + .
|λ− |
b. Dimension de Kaplan et Yorke
P j0
i=1
λi
DKY = j0 + .
|λ j0 +1 |
23
CHAPITRE 1. SYSTÈME DYNAMIQUE
j0 j0 +1
X X
λi ≥ 0 et λi < 0.
i=1 i=1
24
CHAPITRE 2
THÉORIE DU CONTRÔLE
2.1 Contrôlabilité
Le problème de la contrôlabilité est le suivant :
étant donnés deux états x0 , x1 ∈ Rn existe-t-il un temps T et un contrôle admissible u
tel que la trajectoire xu (t) associée a ce contrôle joigne x0 = x(0) à x1 = x(T) ? c’est le
problème de contrôlabilité.
25
CHAPITRE 2. THÉORIE DU CONTRÔLE
telle que H est un ouvert convexe de Rn , x(t) est un vecteur des états appartient à une
variété différentielle H et u(t) le contrôle appartiennent à un ensemble de contrôles
admissibles V, qui est un ensemble de fonctions localement intégrables définie sur
[0, +∞[ à valeurs dans U ⊂ Rm .
On suppose que f est le champ du vecteur est suffisamment régulier de sorte que
pour toute condition initiale x0 ∈ H et tout contrôle admissible u(.) ∈ V. Le système (2.1)
admet a une solution unique x(t) avec x(0) = x0 . On notera cette solution x(t, x0 , u(0))
est définie sur [0, +∞[ .
dF
(t, s) = A(t)F(t, s),
dt
F(s, s) = I.
x(T; b, u) = c.
On dit aussi que l’état ”c” est atteignable à partir de ”b” au temps T.
x(T; b, u) = c.
Donc le système (2.2) est contrôlable au temps T > 0, on dit aussi que la paire (A, B) est
26
CHAPITRE 2. THÉORIE DU CONTRÔLE
x(t, u) = Lt u,
x(T, b, u) = c, (2.3)
• L’opérateur adjoint de LT :
L’opérateur adjoint de LT est défini par :
2
H → L (0, T; U),
∗
LT :
y → L∗ y = ν,
T
Où <, > désigne le produit scalaire dans L2 (0, T; U) et (, ) désigne le produit scalaire
dans H.
27
CHAPITRE 2. THÉORIE DU CONTRÔLE
On a :
Z T !
(y, LT u) = y, F(T, s)B(s)u(s)ds
0
Z T
= (y, F(T, s)B(s)u(s))ds
0
Z T
= (B∗ (s)F∗ (T, s)y, u(s))ds
0
= < B∗ (.)F∗ (T, .)y, u(.) >,
où B∗ (t) (resp : F∗ (t, s)) est la matrice adjointe de B(t) (resp : F(t, s)). Alors :
Ainsi :
ν = B∗ (.)w (0, T),
ν = L∗T y
⇔ w
0
= −A∗ (s)w, s ∈ (0, T),
w(T) = y.
28
CHAPITRE 2. THÉORIE DU CONTRÔLE
Autrement dit Acc(x0 , T) est l’ensemble des extrémités des solutions de (2.5) au temps T.
Le critère de Kalman
Le théorème suivant nous donne une condition nécessaire et suffisante de contrôla-
bilité dans le cas où A et B ne dépendent pas de t.
Remarque 2.1.1. La condition de Kalman dépend de A et B mais pas de T > 0. Autrement dit,
si un système linéaire autonome est contrôlable en temps T depuis x0 , alors il est contrôlable en
tout temps depuis tout point.
29
CHAPITRE 2. THÉORIE DU CONTRÔLE
avec les application A ∈ Cn−2 (Mn (R), [0, T]) et B ∈ Cn−1 (Mn,m (R), [0, T]). Définissons par
récurrence :
dBk (t)
B0 (t) = B(t) et Bk+1 (t) = A(t)Bk (t) − .
dt
Définition 2.1.6. On dit que le système non linéaire est contrôlable en temps T > 0 si :
Acc(x0 , T) = Rn .
df df
A= (x0 , u0 ) et B= (x0 , u0 ).
dx du
30
CHAPITRE 2. THÉORIE DU CONTRÔLE
Est dit stabilisable par retour d’état linéaire (feedback), s’il existe K ∈ Mn,m (R) tel que le système
par le feedback u(t) = Kx(t) i.e :
ẋ(t) = (A + BK)x(t).
Exemple :
Soit le système écrit par l’équation :
où
1 0
et B = 1 .
A =
1 0 0
31
CHAPITRE 2. THÉORIE DU CONTRÔLE
1 1
C = [B, AB] = ,
0 1
où
df df
A= (xε , uε ) et B = (xε , uε ).
dx du
Théorème 2.2.2. [17]
Si le système linéarisé est stabilisable par le feedback v = Ky alors (xε , uε ) est localement
asymptotiquement stable pour le système bouclé :
32
CHAPITRE 3
3.1 Introduction
u cours des dernières décennies, beaucoup d’efforts ont été consacrés à l’étude des
A systèmes chaotiques non linéaires. Alors que de plus en plus de connaissances
sont acquises sur la nature du chaos, les intérêts récents se concentrent désormais sur
le contrôle d’un système chaotique, c’est-à-dire amener l’état chaotique à un point
d’équilibre ou à un petit cycle limite.
Après le travail de pionnier sur le contrôle du chaos, il y a eu de nombreuses autres
tentatives pour contrôler les systèmes chaotiques. Ces tentatives peuvent être classées
en deux flux principaux : le premier est la perturbation des paramètres, et le second est
le contrôle adaptatif sur un système chaotique original.
En 1983, l’ingénieur Leon Ong Chua a mis au point le plus simple circuit électronique
[18], et le circuit de Chua a été étudié de manière approfondie en tant que système
électronique prototypique. Chen et Dong [19] ont appliqué le contrôle de rétroaction
linéaire pour guider la trajectoire chaotique du système de circuits à un cycle limite.
Hwang et al [20] a proposé un contrôle de rétroaction sur un circuit modifié de Chua
pour faire glisser la trajectoire chaotique vers ses points fixes. He et al [21] a proposé
un contrôle de suivi adaptatif pour une classe de systèmes chaotiques de Chua. Dans le
même temps, la technologie de contrôle adaptatif pour les systèmes de chaos a connu
des développements rapides.
33
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
34
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
35
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
X X
Ientrée = Isortie (la loi des nœuds).
Où :
iL = ic2 + iR ,
iR = ic + iN .
1 L
diL
vL = −vc2 ⇒ L = −v2 .
dt
Donc la dynamique des systèmes de circuit de Chua peut être obtenue par les trois
équations données par :
dv1 (v2 − v1 )
=
C1 − h(v1 ),
dt R
dv2 (v1 − v2 )
= + iL , (3.3)
C2
dt R
diL
= −v2 ,
L
dt
36
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
suivantes :
(y − x) dx 1 h(x)
dx
= = (y − x) − ,
C1 − h(x),
dt R
dt RC1 C1
dy (x − y) z dy 1
= + , ⇒ = (x − y + z),
C2
dt R R
dt RC2
L dz
dz R
= −y,
= − y.
R dt dt L
Lors de l’intégration du système, la variable temporelle est en fonction du paramètre
de chargement du condensateur C2 . On obtient les formules suivant :
dx C2
RC = (y − x − Rh(x)),
2
dt C1
dy
= x − y + z,
RC2
dt
R2 C2
dz
RC2 = − y.
dt L
C2 R2 C2 t
On pose p = ,q= , a = m1 R, b = m0 R, et τ = .
C1 L RC2
Le modèle de système du circuit de Chua devient :
dx
= p(y − x − f (x)),
dτ
dy
= x − y + z, (3.4)
dτ
dz
= −qy,
dτ
où la différentiel est par rapport à la variable τ et f (x) est fonction non linéaire comme :
bx + E(a − b), x > E,
f (x) =
ax, |x| ≤ E, (3.5)
bx − E(a − b), x < −E.
Pour tracé les attracteurs étranges de système du circuit de Chua (3.4), nous avons
100 −8 −5
pris les valeurs des paramètres comme p = 10, q = ,a = et b = avec les condi-
7 7 7
tions initiales comme x(0) = 0.7, y(0) = 0 et z(0) = 0 on ajoute dans les équations (3.4) le
système de Chua montre un comportement chaotique.
37
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
z
-2
-4
0.5
4
0 2
0
-2
y -0.5 -4 x
0.5
0.4
0.3
0.2
0.1
0
y
-0.1
-0.2
-0.3
-0.4
-0.5
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
x
38
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
0
z
-1
-2
-3
-4
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
x
39
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
0
z
-1
-2
-3
-4
-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5
y
Théorème 3.2.1. [22] Pour le système de circuit de Chua décrit par (3.4) et (3.5), son premier
exposant Lyapunov est un nombre réel positif, c’est-à-dire que la trajectoire du système a des
comportements chaotiques.
40
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
avec :
bx + a − b, x > 1,
f (x) =
ax, |x| ≤ 1,
bx − a + b, x < −1.
z = −x,
et
p(−x − f (x)) = 0.
• Si x > 1 :
p(x(−1 − b) − a + b) = 0 =⇒ x(−1 − b) − a + b = 0,
b−a
=⇒ x= ,
1+b
b−a
on pose : c = .
1+b
∗ Si x = 0 =⇒ z = 0, y = 0.
∗ Si −1 − a = 0 =⇒ a = −1 (rejetée).
Donc le point d’équilibre est : (0, 0, 0).
• Si x < −1 :
p(x(−1 − b) + a − b) = 0 =⇒ x(−1 − b) + a − b = 0,
b−a
=⇒ x=− = −c.
1+b
41
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
0 c −c
E1 0 , E2 0 , E3 0 .
Par conséquence il y a trois points d’équilibre :
0 −c c
−p(m + 1) p 0
J(x) = 1 ,
−1 1
0 −q 0
avec :
a, |x| ≤ 1,
m=
b, |x| > 1.
Stabilité de l’origine
−p(a + 1) p 0
J1 = 1 ,
−1 1
0 −q 0
100 −8
nous considérons les paramétrés suivants : p = 10, q = ,a = alors la matrice
7 7
Jacobienne est obtenu sous la forme :
42
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
1.4286 10 0
J1 = J(E1 ) = 1 0 =⇒ P(λ) = det(J1 − λI)
−1
0 −14.2857 0
1.4286 − λ 10 0
=⇒ P(λ) = 1 −1 − λ 1
0 −14.2857 −λ
−1 − λ 1 1 1
=⇒ P(λ) = (1.4286 − λ) − 10 ,
−14.2857 −λ 0 −λ
donc :
P(λ) = −(λ3 − 0.4286λ2 + 2.8571λ − 20.4086).
donc les parties réelles des racines de ce polynôme n’est pas négative, c’est à dire le
point d’équilibre E1 est instable.
−p(b + 1) p 0
J2 = J3 = 1 ,
−1 0
0 −q 0
100 −5
nous considérons les paramétrés suivants : p = 10, q = ,b = alors la matrice
7 7
Jacobienne est obtenu sous la forme :
43
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
−2.8571 10 0
J2 = J(E2 ) = J(E3 ) = 1
−1 1
0 −14.2857 0
−2.8571 − λ 10 0
=⇒ P(λ) = 1 −1 − λ 1
0 −14.2857 −λ
−1 − λ 1 1 1
=⇒ P(λ) = (−2.8571 − λ) − 10 ,
−14.2857 −λ 0 −λ
donc :
P(λ) = −(λ3 + 3.8571λ2 + 7.1428λ + 40.8157).
donc les parties réelles des racines de ce polynôme n’est pas négative, c’est à dire le
point d’équilibre E2 et E3 est instable.
3.3.3 Dissipativité
En notation vectorielle, on peut exprimer le système (3.4) par :
f1 (x, y, z)
dx
= f (x) = f2 (x, y, z) ,
(3.9)
dt
f3 (x, y, z)
où
44
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
f1 (x, y, z) = p(y − x(1 + m)),
f2 (x, y, z) = x − y + z, (3.10)
f3 (x, y, z) = −qy.
∂ f1 ∂ f2 ∂ f3
∇. f = + + ,
dx dy dz (3.11)
= −p(1 + m) − 1 = −(p(1 + m) + 1) = −µ < 0.
Où
dV
= −µV(t). (3.14)
dt
Z Z
1 1
dV = −µdt =⇒ dV = −µdt,
V(t) V(t)
=⇒ ln V(t) = −µt + v0 ,
=⇒ V(t) = exp(−µt + v0 ),
=⇒ V(t) = exp(−µt)V(0). (3.15)
45
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
L’eq (3.16) montre que le système (3.4) est chaotique, car il à un exposant de Lyapunov
positif L1 . Puisque la somme de l’exposant de Lyapunov est négatif (L1 + L2 + L3 =
−4.1 < 0), le système de circuit de Chua (3.4) est un système chaotique dissipatif.
La dimension Kaplan-Yorke du système de Chua (3.4) est calculée comme suit :
P j0
Li > 0
DKY = j0 + P ji=1 .
0 +1
| i=1 Li < 0|
L1 + L2
DKY = 2 + ,
|L3 |
DKY = 2.046
46
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
0
Lyapunov exponents
-1
-2
-3
-4
-5
0 10 20 30 40 50 60 70 80 90 100
<
où p, q sont des paramètres constants inconnus, et u1 ,u2 , u3 sont des contrôles adap-
tatifs calculées en fonction des états du système. Il est souhaitable que les contrôles
adaptatifs puissent faire glisser la trajectoire chaotique du système de circuits de Chua
(3.4) vers l’un de ses trois points d’équilibres instables. C’est-à-dire que les entrées
peuvent changer trois points d’équilibres instables du système en boucle ouverte (3.4)
en points d’équilibres stables du système de circuits de Chua en boucle fermée (3.17).
47
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
Alors :
ẋ = (p − b
p(t))(y − x − f (x)) − k1 x,
ẏ = −k2 y, (3.20)
ż = −(q − b
q(t))y − k3 z.
Nous définissons les erreurs des estimations des paramètres comme suit :
e1 (t) = (p − b
p(t)),
(3.21)
e2 (t) = (q − b
q(t)).
db
p(t)
= ,
e˙1 (t) −
dt
(3.22)
db
q(t)
e˙2 (t) = − .
dt
En utilisant (3.21), nous récrivons le système en boucle fermée (3.20) comme suit :
ẋ = e1 (y − x − f (x)) − k1 x,
ẏ = −k2 y, (3.23)
ż = −e2 y − k3 z.
48
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
1
V = (x2 + y2 + z2 + e21 + e22 ), (3.24)
2
ce qui est définie positive sur R5 .
Théorème 3.4.1. Le système de circuit du Chua (3.17) avec paramètres inconnus stabilisés
globalement et de manière exponentielle par la loi de contrôle adaptative (3.18) et le paramètre
loi de mise à jour (3.27), où k1 , k2 , k3 sont des constantes positives.
Alors :
" # " #
db
p(t) db
q(t)
V̇ = e1 x(y − x − f (x)) − + e2 −yz −
dt dt
−k1 x2 − k2 y2 − k3 z2 (3.25)
db
p(t)
= 0,
x(y − x − f (x)) −
dt
(3.26)
db
q(t)
= 0.
−yz −
dt
Alors de (3.26), nous prenons la loi de mise à jour des paramètres comme suit :
db
p(t)
= x(y − x − f (x)),
dt
(3.27)
db
q(t)
= −yz.
dt
49
CHAPITRE 3. CONTRÔLE ADAPTATIF DU CHAOS DANS LE CIRCUIT DE CHUA
Substitution de la loi mise à jour des paramètres (3.27) à (3.25), on obtient V̇ comme :
V̇ = −k1 x2 − k2 y2 − k3 z2 ,
= −(k1 x2 + k2 y2 + k3 z2 ) < 0, (3.28)
puisque k1 , k2 , k3 sont défini positive et V > 0 donc le système (3.17) est asymptotiquement
stable.
3.5 Conclusions
L’avantage de l’utilisation du contrôle adaptatif est que l’on peut amener l’état
du système loin du mouvement chaotique et dans n’importe quel point d’équilibre
souhaité. Dans ce chapitre, nous avons proposé un système de Chua 3-D, les propriétés
qualitatives du Chua ont été discutées. L’exposant Lyapunov du système de Chua 3-D
a été obtenu au fur et à mesure que la dimension Kalpan-Yorke du système de Chua 3-D
a été dérivée car le contrôleur adaptatif pour contrôler le chaos dans le circuit de Chua
avec des paramètres inconnus. La théorie de Lyapunov montre que, dans le système en
boucle fermée, l’état du système converge asymptotiquement vers le point d’équilibre
souhaité.
50
CONCLUSION GÉNÉRALE
51
BIBLIOGRAPHIE
[10] C.Benhabib ; Étude d’un système chaotique pour la sécurisation des communica-
tions optiques, Mémoire de master, l’Université de Tlemcen, (2014), pp. 5-11.
[11] M. Ouerdia ; Étude et réalisation d’un système sécurisé à base de système chao-
tiques, Mémoire de magistère, Université Mouloud Mammeri Tizi-Ouzou, (2013).
52
BIBLIOGRAPHIE
[18] L. O. Chua, Komuro, M, Matsumoto, T. (1986). The double scroll family. IEEE
Transactions Circuits and systems.CAS-33(11), pp. 1073-1118.
[21] N. He, Q. Gao, C. Gong, Y. Feng, and C. Jiang ; Adaptive tracking control for a
class of Chua’s chaotic systems, in Proceedings of the Chinese Control and Decision
Conference, (2009), pp. 4241-4243.
[23] W. Guo, D. Liu ; Adaptive Control of Chaos in Chua’s Circuit, Institute of Computer
Science and Technology, China, (2011).
53