Académique Documents
Professionnel Documents
Culture Documents
Exemple 2 :
Soit une voiture se déplaçant sur un plan horizontal. Soit 𝑥 ∈ 𝑅 la position de la voiture et
𝑢 l’accélération qui agit comme un signal de commande. Cette accélération est bornée càd 𝑢
appartient à l’intervalle [−1, 1] (accélération négative correspond au freinage). Les
dynamiques de la voiture sont 𝑥̈ = 𝑢. Si 𝑥1 est la position de la voiture et 𝑥2 sa vitesse alors
𝑥1
on obtient le système suivant : 𝑥1̇ = 𝑥2 𝑒𝑡 𝑥2̇ = 𝑢 avec les états (𝑥 ) ∈ 𝑅2 . On suppose
2
qu’on veut faire revenir la voiture à sa position d’origine et qu’elle y reste en un temps
minimum. L’objectif est de déterminer la commande qui permet d’atteindre l’état final à partir
de l’état initial en un temps minimum.
1
de vérifier des conditions initiales et finales données.
de satisfaire diverses contraintes imposées.
d’optimiser un critère choisi.
La commande optimale peut être utilisée dans beaucoup d’applications telles que:
Régulation de la température d’une pièce ou d’un four en utilisant le minimum
d’énergie.
Problème de poursuite : on souhaite que la sortie du système suive le mieux possible la
consigne désirée ou prévue. Il s’agit dans ce cas de déterminer la commande qui
minimise l’énergie de poursuite.
Le problème de commande optimale est considéré comme étant un problème de minimisation
ou de maximisation d’une fonctionnelle ; c'est-à-dire, un problème de calcul des variations.
L'indice de performances est une grandeur mathématique appelée critère (en automatique),
fonction coût (en économie), fonctionnelle (en mathématique).
Remarque :
L'indice de performances peut classé dans l’une des catégories ci-dessous :
minimiser un temps ;
optimiser une amplitude ;
maximiser un profit où un revenu ;
minimiser une erreur ;
minimiser une consommation.
Les critères les plus utilisés sont :
(a) Problème à temps minimal
1 𝑇
𝐽 = ∫𝑡 1 𝑑𝑡
2 0
où 𝐿(𝑥, 𝑢, 𝑡) est une fonction non linéaire et 𝑓 (𝑥(𝑇), 𝑇) représente la fonction coût terminal.
Pour la formulation des contraintes, il faut noter leur diversité lors de la commande d’un
processus : soit sur le temps de simulation, sur la valeur de la commande, sur l’état du
système,…
3
On peut citer :
temps final fixe : T est donné ;
temps final T libre ;
état initial 𝑥(𝑡0 ) fixe ;
contrainte sur l’état 𝑥(𝑇), 𝐺(𝑥 (𝑇)) ;
contrainte sur la commande 𝑢(𝑡). Par exemple : -1≤ 𝑢(𝑡) ≤1.