Académique Documents
Professionnel Documents
Culture Documents
Département d’électrotechnique
Niveau : Master 1 Automatique & systèmes
Module : Commande optimale
Fiche TD N°3
- Principe de minimum -
Partie I : Principe de minimum (cas continu)
F [ X (t ), U (t ), t ] dt
tf
=
Rappelle : L’indice de performance J φ X (t f ), t f + ∫ t0
Hamiltonien H ( X= ,U , λ , t ) F ( X ,U , t ) + λ T f ( X ,U , t )
Si t f est spécifié et X (t f ) est libre
∂H ∂H
λ = − : (Équation costate (adjointe)) X = : (Équation d’état)
∂X ∂λ
∂φ
λ (t f ) = : (Condition de transversalité)
∂X (t f )
Si t f est libre et X (t f ) est sous contraintes. G X (t f ), t f = 0
θ= X (t f ), t f φ X (t f ), t f + vT G X (t f ), t f
∂θ ∂φ ∂G T
λ (t f )
= = + ν : (Condition de transversalité)
∂X (t f ) ∂X (t f ) ∂X (t f )
∂θ ∂φ + ∂G Tν
H (t f ) =
− =
− : (Équation de détermination de temps final)
∂t f ∂t f
H ( X ∗ , λ ∗ ,U ∗ , t ) ≤ H ( X ∗ , λ ∗ ,U , t )
uo =
− sgn( L) si f ( X , U , t ) = λT B
AX + BU alors L =
Exercice I.1
On considère le système suivant : x (t ) = − x (t ) + u(t ) avec x (0) = 2 , la commande est sous
contrainte − 1 ≤ u(t ) ≤ 1
1
Trouver la commande optimale u(t ) qui minimise le critère J = ∫ [2 x (t ) − u(t )]dt
0
e
1 ln < t < 1
Sol : u o (t ) = 2
−1 0 < t < ln e
2
Exercice I.2
On considère le système suivant : x(t ) = u (t ) , la commande est sous contrainte − 1 ≤ u(t ) ≤ 1
tf
Trouver les équations des courbes de commutation de telle sorte que le critère J = ∫ dt = t f
0
x1 (t f ) = 2
est minimisé de n'importe quelle état initiale à l'état finale
x 2 (t f ) = 1
1 2 3
x1 =2 x2 + 2 , u =1, x2 < 1
Sol :
x = 1 5
− x22 + , u = −1, x2 > 1
1 2 2
Exercice II.1
x ( k + 1) = −1.5 x ( k ) − 0.2u( k )
Avec x (0) = 3 , 0.25 ≤ u( k ) ≤ 1
Trouver la commande optimale u (k ) , de sorte que l'indice de performance
4
J = ∑ [ x ( k ) + u( k )] est minimisé.
k =0
=
Sol =
: u* (0) 0.25, =
u* (1) 0.25, =
u* (2) 0.25, =
u* (3) 0.25, u* (4) 0.25