Chap 1 Suite
Chap 1 Suite
Chap 1 Suite
1 / 22
Introduction
2 / 22
Cas d'une équation scalaire (n = 1)
ẋ (t ) = ax (t ) + bu (t )
y (t ) = cx (t ) + du (t )
avec x (t ) = x et a, b, c et d ∈ R
0 0
ẋ = ax (t ) ⇒
dx (t ) = ax (t )
dt
⇒ dx (t ) = ax (t )dt
⇒
dx (t ) = adt
Z t
dx
dx (t ) = t adt
Z
⇒
t0 dx t0
⇒ [ln x (t )]tt0 = [t ]tt0
⇒ ln x (t ) − ln x (t ) = a(t − t
0 0 )
x (t )
⇒ ln
x (t ) = a(t − t )
0
0
⇒ x (t ) = e a(t −t0 ) x (t )
0
3 / 22
Cas d'une équation scalaire (n = 1)
• réponse complète:
On utilise la méthode de variation de constante:
x ( t ) = e a (t − t 0 ) K ( t ) avec K (t 0 ) = x ( t 0 ) = x0
• réponse complète:
Z t
x (t ) = e a(t −t0 ) x 0 +e a(t −τ ) bu (τ )d τ
t0
Z t
y (t ) = ce a(t −t0 ) x + c e a(t −τ ) bu (τ )d τ + du (t )
0
| {z } t0
| {z }
5 / 22
Cas d'une équation matricielle (n > 1)
La solution est analogue à celle obtenue dans le cas scalaire:
Z t
x (t ) = e A(t −t0 ) x
0 + e A(t −τ ) Bu (τ )d τ
t0
En eet on a:
ẋ (t ) = Ax (t ) + Bu (t )
−At
On multiplie par e ⇒
e −At ẋ (t ) = e −At Ax (t ) + e −At Bu (t )
d −At −At
dt (e x (t )) = e Bu (t )
d −Aτ −Aτ
Z t
d τ (e x (τ )) = e Bu (τ )
Z t
d −Aτ e −Aτ Bu (τ )d τ
t0 d τ (e x (τ ))d τ = t0
Z t
e −At x (t ) − e −At0 x (t0 ) = e −Aτ Bu (τ )d τ
t0
Z t
x (t ) = e A (t −t0 )
x (t0 ) + e A(t −τ ) Bu (τ )d τ
t0
6 / 22
Matrice de transition d'état
• Dénition
La matrice e A(t −t0 ) est désignée sous le nom de matrice de transition car
elle établit la correspondance entre l'état du système à un instant t et
l'état initial à l'instant t . On utilise souvent la notation
0
Cette matrice joue un rôle très important dans la théorie des systèmes
dynamiques linéaires.
• Propriétés de la matrice de transition
I φ(t , t0 ) satisfait l'équation linéaire homogène
7 / 22
Calcul de e At
Pour calculer x (t ) ou y (t ), il est nécessaire de savoir calculer une exponentielle
de matrice.
• Méthode reposant sur la transformation de Laplace
Soit le système autonome,
ẋ (t ) = Ax (t ), (1)
avec t = 0. La solution d'un tel système pour une condition initiale
0
pX (p) − x
0 = AX (p ) ⇒ X (p) = (pI − A)− x 1
0
⇒ x (t ) = L− [(pI − A)− ]x
1 1
0 .
Par identication avec (1), l'exponentielle de matrice peut donc s'écrire
(on rappelle qu'ici, t = 0)0
e At = L− [(pI − A)−
1 1
].
Exemple:
Calculer la matrice de transition du système:
ẋ (t ) = −02 −13 x (t ) + 01 u (t )
8 / 22
Réponse
[com(pI2 − A)]T
e At = L− [(pI
1
− A)−1 ] = L−1
det(pI2 − A)
2
On a
1 0 p 0
pI 2 =p
0 1
=
0 p
p 0 0 1 p −1
pI2 −A=
0 p
−
−2 −3
=
2 p+3
p+3 −2
⇒ comT (pI2 − A) =
p+3 1
com(pI 2 − A) =
1p −2 p
det(pI − A) = p
2
2
+ 3p + 2 = (p + 1)(p + 2)
1 p + 3 1 = (p+p1)(+p3+2)
!
1
(p +1)(p +2)
(pI2 − A) −1
p
=
(p + 1)(p + 2) −2 p −2
(p +1)(p +2) (p +1)(p +2)
9 / 22
rappel:
Soit
F (p ) = DN (p ) = N (p)
(p ) (p − p )(p − p )...(p − pn )1 2
⇒
n
f (t ) = ri e p t
X
i
i =1
On prend F (p ) = (p+p)(+p+ ) , On la décompose en éléments simples:
1
3
2
10 / 22
De même:
1 1 1
(p + 1)(p + 2)
=
p+1 − p+2
−2 −2 2
=
(p + 1)(p + 2) p+1 + p+2
p =
−1 2
(p + 1)(p + 2) p+1 + p+2
Il vient: 2 1 1 1
p +1 − p +2 p +1 − p +2
(pI2 − A)−1 = −2 2 −1 2
p +1 + p +2 p +1 + p +2
Note:
1
= e −at
L−1
p+a
En appliquant la transformée de Laplace sur (pI − A)− , on obtient:
2
1
2e −t − e − t e −t − e − t
e −At = L−
2 2
1
(pI2 − A)−1 =
−2e −t + 2e − t 2
−e −t + 2e − t2
11 / 22
Méthode des séries
= + + ...
3!
I pour le calcul manuel, cette méthode n'est envisageable que pour des
matrices nilpotentes c-à-d, des matrices pour les quelles il existe un k ni
tel que Al = 0 ∀l > k .
I pour calcul numérique, le développement converge de manière absolue.
Exemple:
0 2
A= 0 0
12 / 22
0 2 0 2 0 0
A 2
=
0 0 0 0
=
0 0
A est nilpotente
⇒
On applique le développement de Taylor, ce qui donne:
1 0 0 2t 1 2t
e At = I
+ At = + =
2
0 1 0 0 0 1
13 / 22
Méthode des séries
14 / 22
Exemple:
Soit la matrice:
0 1
A= −2 −3
Son polynôme caractéristique est
P (λ) = λ 2
+ 3λ + 2
A = A .A = −3A − 2A = 7A + 6I
3 2 2
15 / 22
I Formule de Sylvester
n−1
e At = αi (t )Ai
X
i =0
où les fonctions αi (t ) sont à calculer en résolvant le système d'équations:
n−1
eλ t = X α (t )λi k = 1, ..., n
k
i k
i =0
λk les valeurs propres distinctes de la matrice A.
On obtient ainsi n équations algébriques linéaires déterminant de façon
unique les coecients αi (t ).
Exemple:
Soit la matrice:
0 1
A= −2 −3
16 / 22
I Formule de Sylvester
n−1
e At = αi (t )Ai
X
i =0
où les fonctions αi (t ) sont à calculer en résolvant le système d'équations:
n−1
eλ t = X α (t )λi k = 1, ..., n
k
i k
i =0
λk les valeurs propres distinctes de la matrice A.
Exemple:
Soit la matrice:
0 1
A=
−2 −3
Valeurs propres: λ = −1, λ = −2
1 2
e At = αi (t )Ai = α0 I2 + α1 A
X
i =0
1
e −t = αi (t )λij = α0 − α1
X
i =0
1
i =0 17 / 22
I Formule de Sylvester
e −t
= α0 − α1
e− t
2
= α0 − 2α1
⇒
α0 = 2e −t − e −2t
α1 = e −t − e −2t
e At = α0 I2 + α1 A
2e −t − e −2t e −t − e − t
e At
2
−2e −t + 2e −2t −e −t + 2e − t
= 2
Remarque: pour les valeurs propres multiples, il faut obtenir des équations
supplémentaires linéairement indépendantes. Pour ce faire, on dérive ...
18 / 22
I La matrice A possède des valeurs propres non distinctes
Soit λj une valeur propre simple, on lui associe l'équation:
e λ t = α (t ) + λj α (t ) + ... + λnj −
j
0 1
1
αn−1 (t )
= k 1 k n−1
d λk d λk 0
..
.
d r− eλ t d r−
1 1
Exemple:
Soit la matrice:
0 1
A= −1 −2
19 / 22
I La matrice A possède des valeurs propres non distinctes
Soit λi une valeur propre simple, on lui associe l'équation:
e λ t = α0 (t ) + λj α1 (t ) + ... + λnj −1 αn−1 (t )
j
Exemple:
Soit la matrice:
A = −01 −12
e λ1 t = α + λ α
0 1 1
d e λ1 t = d (α + λ
α1 )
dλ dλ 0 1
1 1
20 / 22
I La matrice A possède des valeurs propres non distinctes
Exemple:
Soit la matrice:
0 1
A= −1 −2
polynôme caractéristique: det(λI − 2 − A) = λ + 2λ + 1 2
e λ1 t = α (t ) + λ α (t )
0 1 1
d e λ1 t = d (α (t ) + λ α (t ))
dλ dλ 0 1 1
1 1
e λ1 t = α (t ) + λ α (t )
0 1 1
te λ1 t = α (t )
1
Matrice de transition
(1 + t )e −t te −t
e At = α (t )I + α1 (t )A → e At =
0 2
−te −t (1 − t )e −t
21 / 22
Conclusion
Les outils numériques de simulation autorisent aujourd'hui des algorithmes de
calcul par voie informatique. Cependant, nous avons présenté quelques
méthodes académiques, permettent ici de s'assurer d'une compréhension
minimale.
22 / 22