ScholarGate
Assistant

Contrôle optimal

Le contrôle optimal détermine les entrées de commande qui dirigent un système dynamique afin d'optimiser un critère de performance au fil du temps.

Trouver un sujet avec PaperMindBientôtFind papers & topics
Tools & resources
Télécharger les diapositives
Learn & explore
VidéoBientôt

Definition

Un problème de contrôle optimal vise à trouver une fonction de commande qui minimise une fonctionnelle de coût soumise à des équations différentielles régissant l'état ; sa solution est caractérisée par des conditions nécessaires issues du principe du maximum ou par la fonction de valeur de la programmation dynamique.

Scope

Ce sujet couvre la formulation des problèmes de contrôle avec des dynamiques d'état et des fonctionnelles de coût, le principe du maximum de Pontryagin et les équations adjointes, la programmation dynamique et l'équation de Hamilton-Jacobi-Bellman, le régulateur linéaire-quadratique, ainsi que la relation avec le calcul des variations classique.

Core questions

  • Quelle loi de commande minimise un coût donné sur la trajectoire du système ?
  • Quelles conditions nécessaires un contrôle optimal doit-il satisfaire ?
  • Comment la programmation dynamique caractérise-t-elle la fonction de valeur optimale ?
  • Comment le contrôle optimal étend-il le calcul des variations aux entrées contraintes ?

Key theories

Principe du maximum de Pontryagin
Un contrôle optimal maximise un hamiltonien à chaque instant, avec une variable d'état adjointe évoluant à rebours dans le temps, fournissant des conditions nécessaires même lorsque les commandes sont contraintes.
Programmation dynamique et l'équation de HJB
Le principe d'optimalité de Bellman conduit à l'équation aux dérivées partielles de Hamilton-Jacobi-Bellman pour la fonction de valeur, dont la solution fournit la commande optimale en boucle fermée (feedback).
Régulateur linéaire-quadratique
Pour les dynamiques linéaires et un coût quadratique, le contrôle optimal est une rétroaction d'état linéaire déterminée par la solution d'une équation de Riccati, une pierre angulaire de l'ingénierie de contrôle.

Clinical relevance

Le contrôle optimal régit le guidage des aéronefs et des engins spatiaux, le contrôle de processus et de robotique, la planification économique et des ressources au fil du temps, ainsi que les modèles de planification de traitement, offrant une approche structurée pour agir de manière optimale sur un système dynamique.

History

Le contrôle optimal a émergé dans les années 1950 du calcul des variations sous la pression des problèmes aérospatiaux. Pontryagin et ses collaborateurs ont établi le principe du maximum vers 1956-1962, Bellman a développé la programmation dynamique en parallèle, et la théorie linéaire-quadratique et de filtrage de Kalman a rendu le sujet central pour l'ingénierie moderne.

Key figures

  • Lev Pontryagin
  • Richard Bellman
  • Rudolf Kalman
  • Constantin Caratheodory

Related topics

Seminal works

  • pontryagin1962
  • bertsekas2017
  • liberzon2012

Frequently asked questions

Comment le contrôle optimal est-il lié au calcul des variations ?
Le calcul des variations optimise librement sur des courbes, tandis que le contrôle optimal optimise les entrées d'un système dynamique, souvent avec des contraintes sur les commandes. Le principe du maximum généralise les conditions classiques d'Euler-Lagrange à ce cadre contraint et piloté par le système.
Quelle est la différence entre le principe du maximum et la programmation dynamique ?
Le principe du maximum fournit des conditions nécessaires le long d'une seule trajectoire optimale en utilisant une variable adjointe, tandis que la programmation dynamique caractérise le coût optimal à partir de chaque état via l'équation de Hamilton-Jacobi-Bellman, produisant une loi de rétroaction (feedback). Les deux approches sont complémentaires et interconnectées.

Methods for this concept

Related concepts