Académique Documents
Professionnel Documents
Culture Documents
1. Le système à optimiser doit être sous la forme des équations d'état. Vrai Faux 1 pt
2. Le critère de performance est la mesure du degré d'optimalité. Vrai Faux 1 pt
3. Le problème de Lagrange est le problème général de la commande optimale. Vrai Faux 1 pt
4. La commande optimale optimise le système à contrôler sous conditions. Vrai Faux
EXERCICE 2: (4 pts)
⟹ 𝑥 𝑡 = 𝑎𝑛 𝑡𝑛 + 𝑎𝑛−1 𝑡𝑛−1 + ⋯ + 𝑎1 𝑡 + 𝑎0 1 pt
𝑎 𝑎𝑛−1 𝑎1 2
⟹ 𝑥 𝑡 = 𝑛+1
𝑛
𝑡𝑛+1 +
𝑛
𝑡𝑛 + ⋯ +
2
𝑡 + 𝑎0 𝑡 + 𝐶1
⟹ 𝑎𝑛 𝑎𝑛−1 𝑎1 𝑎0
𝑥 𝑡 = 𝑡 𝑛+2 + 𝑡 𝑛+1 + ⋯ + 𝑡 3 + 𝑡 2 + 𝐶1 𝑡 + 𝐶2
𝑛+1 𝑛+2 𝑛 𝑛+1 6 2
Les constantes 𝐶1 et 𝐶2 sont évaluées en utilisant les conditions aux limites, on obtient:
𝑥 0 = 2 ⟹ 𝐶2 = 2
0.5 pts
𝑎𝑛 𝑎 𝑛 −1 𝑎1 𝑎0
𝑥 1 =5 ⟹ +𝑛 + ⋯+ + + 𝐶1 + 2 = 5
𝑛 +1 𝑛 +2 𝑛+1 6 2
𝑎𝑛 𝑎 𝑛 −1 𝑎1 𝑎0
⟹ 𝐶1 = 3 − + +⋯+ +
𝑛 +1 𝑛 +2 𝑛 𝑛 +1 6 2
0.5 pts
2. La nature de l'extremum:
𝜕2𝑉
Pour déterminer la nature de l'extremum c.-à-d. minimum ou maximum, il suffit de calculer :
𝜕𝑥 2
𝜕𝑉 𝜕2𝑉
𝜕𝑥
= 𝑥(𝑡) et
𝜕𝑥 2
=1 0.5 pts
𝜕2𝑉
Il est claire que > 0, qui implique que la solution obtenue est minimum.
𝜕𝑥 2 0.5 pts
Solution:
On suit étape par étape la procédure du Principe de Pontryagin:
Premièrement, on identifie:
1
𝑉 𝑥 𝑡 ,𝑢 𝑡 ,𝑡 = 𝑥1 2 𝑡 + 2 𝑥2 2 𝑡 + 4 𝑢 2 𝑡
2
𝑓1 𝑥2 𝑡
𝑓 𝑥 𝑡 ,𝑢 𝑡 ,𝑡 = =
𝑓2 −2 𝑥2 𝑡 + 3 𝑢(𝑡) 1 pt
1. Etape 1: former la fonction Hamiltonienne 𝓗
ℋ = 𝑉 𝑥 𝑡 , 𝑢 𝑡 , 𝑡 + 𝜆𝑇 𝑡 𝑓 𝑥 𝑡 , 𝑢 𝑡 , 𝑡
1
= 2 𝑥1 2 𝑡 + 2 𝑥2 2 𝑡 + 4 𝑢2 𝑡 + 𝜆1 𝑡 𝑥2 𝑡 + 𝜆2 𝑡 −2 𝑥2 𝑡 + 3 𝑢(𝑡)
1
= 2 𝑥1 2 𝑡 + 𝑥2 2 𝑡 + 2 𝑢2 𝑡 + 𝜆1 𝑡 𝑥2 𝑡 − 2 𝜆2 𝑡 𝑥2 𝑡 + 3 𝜆2 𝑡 𝑢(𝑡)
⟹ 4 𝑥2 4 ∗
𝑡 − 34 𝑥2∗ 𝑡 + 9 𝑥2∗ 𝑡 = 0 …………. 6
L'équation (6) est de la forme:
𝑎 𝑦 (4) + 𝑏 𝑦 (2) + 𝑐 = 0 0.5 pts
Et sa solution générale est donnée par:
𝑥2∗ 𝑡 = 𝐶1 𝑒 𝛽1 𝑡
+ 𝐶2 𝑒 − 𝛽1 𝑡
+ 𝐶3 𝑒 𝛽2 𝑡
+ 𝐶4 𝑒 − 𝛽2 𝑡
Où:
𝐶1 𝐶2 𝐶3 𝐶4
⟹ 𝑥1∗ 𝑡 = 𝑒 𝛽1 𝑡
− 𝑒− 𝛽1 𝑡
+ 𝑒 𝛽2 𝑡
− 𝑒− 𝛽2 𝑡
+ 𝐶5
𝛽1 𝛽1 𝛽2 𝛽2
Et on a aussi:
(3) ⟹ 𝜆1∗ 𝑡 = −𝑥1∗ 𝑡
𝐶1 𝐶2 𝐶3 𝐶4
⟹ 𝜆1∗ 𝑡 = − 𝑒 𝛽1 𝑡
+ 𝑒− 𝛽1 𝑡
− 𝑒 𝛽2 𝑡
+ 𝑒− 𝛽2 𝑡
− 𝐶5
𝛽1 𝛽1 𝛽2 𝛽2 0.5 pts
𝐶 𝐶2 𝐶3 𝐶4
⟹ 𝜆1∗ 𝑡 = − 𝛽1 𝑒 𝛽1 𝑡
+ 𝑒− 𝛽1 𝑡
− 𝑒 𝛽2 𝑡
+ 𝑒− 𝛽2 𝑡
− 𝐶5 𝑡 + 𝐶6
1 𝛽1 𝛽2 𝛽2
Et:
4 8
(5) ⟹ 𝜆∗2 𝑡 = − 9 𝑥2∗ 𝑡 − 9 𝑥2∗ 𝑡
4
0.5 pts
⟹ 𝜆∗2 𝑡 = − 9 𝐶1 𝑒 𝛽1 𝑡
+ 𝐶2 𝑒 − 𝛽1 𝑡
+ 𝐶3 𝑒 𝛽2 𝑡
+ 𝐶4 𝑒 − 𝛽2 𝑡
8 𝛽1 𝑡 𝛽1 𝑡 𝛽2 𝑡 𝛽2 𝑡
− 9 𝐶1 𝛽1 𝑒 − 𝐶2 𝛽1 𝑒− + 𝐶3 𝛽2 𝑒 − 𝐶4 𝛽2 𝑒−
4
⟹ 𝜆∗2 𝑡 = − 9 1 + 2 𝛽1 𝐶1 𝑒 𝛽1 𝑡
+ 1 − 2 𝛽1 𝐶2 𝑒− 𝛽1 𝑡 + 1 + 2 𝛽2 𝐶3 𝑒 𝛽2 𝑡 + 1 − 2 𝛽2 𝐶4 𝑒− 𝛽2 𝑡
3 ∗
𝑢∗ 𝑡 = − 𝜆 𝑡
4 2
Alors:
1 𝛽1 𝑡
𝑢 ∗ 𝑡 = 3 1 + 2 𝛽1 𝐶 1 𝑒 + 1 − 2 𝛽1 𝐶2 𝑒− 𝛽1 𝑡 + 1 + 2 𝛽2 𝐶3 𝑒 𝛽2 𝑡 + 1 − 2 𝛽2 𝐶4 𝑒− 𝛽2 𝑡
1 pt
Les conditions initiales sont: 𝑥1 0 = 1; 𝑥2 0 = 2,
Alors:
𝑡𝑓 1
𝐽= 0 2
𝑥1 2 𝑡 + 2 𝑥2 2 𝑡 + 4 𝑢2 𝑡 𝑑𝑡 ⟹ 𝑆 = 0
𝑥1 0 = 1; 𝑥2 0 = 2𝑥1 2 = 4; 𝑥2 2 = 6
1 pt
Cas 2: Conditions de temps final libre: 𝐹1 = 3, 𝐹2 = 5, 𝑡𝑓 est libre, 𝑥1 𝑡𝑓 = 4; 𝑥2 2 = 6.
Alors:
𝑡𝑓
3 2 5 1 2
𝐽= 𝑥1 𝑡𝑓 − 4 + 𝑥2 2 𝑡𝑓 − 2 + 𝑥 𝑡 + 2 𝑥2 2 𝑡 + 4 𝑢2 𝑡 𝑑𝑡
2 2 0 2 1
On utilise la condition supplémentaire:
𝜕𝑆 𝜕𝑆 𝑇
ℋ∗ + δ𝑡𝑓 + − 𝜆∗ 𝑡 δ𝑥𝑓 = 0
𝜕𝑡 𝑡 𝑓 𝜕𝑥 ∗ 𝑡𝑓
Alors:
𝑡𝑓 1
𝐽= 0 2
𝑥1 2 𝑡 + 2 𝑥2 2 𝑡 + 4 𝑢2 𝑡 𝑑𝑡 ⟹ 𝑆 = 0
On a:
𝑥1 2 est libre ⟹ δ𝑥2𝑓 est arbitraire
𝜕𝑆
⟹ − 𝜆∗ 𝑡 =0
𝜕𝑥 ∗ 𝑡𝑓
𝜕𝑆
⟹ 𝜆2 ∗ 𝑡𝑓 = 𝜕𝑥 ∗
=0
⟹ 𝜆2 ∗ 2 = 0 1 pt
Alors:
𝑡𝑓
3 2 5 1 2
𝐽= 𝑥1 𝑡𝑓 − 4 + 𝑥2 2 𝑡𝑓 − 2 + 𝑥 𝑡 + 2 𝑥2 2 𝑡 + 4 𝑢2 𝑡 𝑑𝑡
2 2 0 2 1
𝑡𝑓 est libre ⟹ δ𝑡𝑓 est arbitraire
𝜕𝑆
⟹ ℋ∗ + 𝜕𝑡 𝑡 𝑓
=0
1 9
⟹ 2 𝑥1∗ 2 𝑡𝑓 + 𝑥2∗ 2 𝑡𝑓 + 𝜆1∗ 𝑡𝑓 𝑥2∗ 𝑡𝑓 − 2 𝜆∗2 𝑡𝑓 𝑥2∗ 𝑡𝑓 − 8 𝜆∗2 2 𝑡𝑓
+ 3 𝑥∗1 𝑡𝑓 𝑥∗1 𝑡𝑓 + 5𝑥∗2 𝑡𝑓 𝑥∗2 𝑡𝑓 = 0
⟹ 𝜆1 ∗ 𝑡𝑓 = 3 𝑥∗1 𝑡𝑓 ∗
𝜕𝑆 ∗
𝑥2 2 est libre ⟹ 𝜕𝑥 ∗
−𝜆 𝑡 =0
𝑡𝑓
𝜕𝑆
⟹ 𝜆2 ∗ 𝑡𝑓 = 𝜕𝑥 2 ∗
⟹ 𝜆2 ∗ 𝑡𝑓 = 5 𝑥∗2 𝑡𝑓 ∗
∗
⟹ 𝜆2 2 = 5 𝑥∗2 2 ∗
1 pt
Et on obtient les conditions aux limites suivantes:
𝑥1 0 = 1; 𝑥2 0 = 2, 𝑥2 2 = 6, 𝜆2 ∗ 2 = 0
𝜆1 ∗ 𝑡𝑓 = 3 𝑥∗1 𝑡𝑓
∗
1 ∗2 ∗2
9 ∗2
𝑥 𝑡 + 𝑥2 𝑡𝑓 + 𝜆1 𝑡𝑓 𝑥2 𝑡𝑓 − 2 𝜆2 𝑡𝑓 𝑥2 𝑡𝑓 − 𝜆2 𝑡𝑓 + 3 𝑥1∗ 𝑡𝑓 𝑥1∗ 𝑡𝑓 + 5𝑥2∗ 𝑡𝑓 𝑥2∗ 𝑡𝑓 = 0
∗ ∗ ∗ ∗
2 1 𝑓 8
∗
𝜆2 2 = 5 𝑥∗2 2 ∗