Principiul lui Pontryagin

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Principiul lui Pontryagin (de maxim sau minim) este un rezultat al teoriei controlului optim , formulat în 1956 de matematicianul rus Lev Pontryagin împreună cu studenții săi. [1]

Principiul constă în identificarea condițiilor necesare pentru realizarea unui control optim care aduce un sistem dinamic de la o stare la alta, în special în prezența constrângerilor pentru stat sau pentru controale. Ecuația Euler-Lagrange a calculului variațiilor este un caz special al principiului Pontryagin.

Principiul Pontryagin, atunci când este satisfăcut, returnează o condiție necesară pentru a demonstra optimitatea unei traiectorii selectate. Cu toate acestea, această condiție nu este suficientă: ecuația Hamilton-Jacobi-Bellman ar fi o condiție necesară și suficientă pentru un control optim, dar această condiție ar trebui verificată pentru întregul spațiu de stare în timp ce principiul maxim restricționează alegerea.

Maximizare și minimizare

În mod informal, principiul lui Pontryagin afirmă că funcția obiectivă , numită hamiltoniană , trebuie să ajungă în mod necesar la o extremă dintre toate controalele admisibile. Dacă această extremă este maximul sau minimul hamiltonienului depinde de problemă și de convenția semnelor folosită pentru a defini hamiltonianul.

Principiul a fost inițial cunoscut sub numele de principiul maxim al lui Pontryagin , datorită convenției semnelor utilizate și, prin urmare, dovada sa se bazează pe maximizarea hamiltonienului. Inițial, a fost folosit pentru a maximiza viteza finală a unei rachete. Deoarece a fost folosit ulterior în numeroase probleme de minimizare, a devenit cunoscut ca principiul minimului .

Este setul tuturor controalelor admisibile. Apoi, principiul minimului afirmă că controlul este optim trebuie să satisfacă:

unde este este traiectoria optimă e este traiectoria optimă adăugată. [2]

Rezultatul a fost inițial aplicat pentru a rezolva problemele de minimizare a timpului în care controlul a fost constrâns, dar poate fi util și în studiul problemelor constrânse de stare. Condiții speciale pot fi impuse pentru hamiltonian: în cazul în care ora finală este fix, iar hamiltonianul nu depinde în mod explicit de timp, (adică ), asa de:

în caz contrar, dacă timpul final nu este limitat, atunci:

Notaţie

În cele ce urmează, va fi utilizată următoarea notație

Declarație formală a principiului minimului

Este starea sistemului dinamic cu intrare , astfel încât

unde este este setul de controale admisibile e este ora de sfârșit a sistemului (adică ora de sfârșit).

O verificare trebuie aleasă la fiecare , astfel încât să minimizeze obiectivul funcțional al problemei definit în mod abstract ca

Constrângerile asupra dinamicii sistemului pot fi impuse lagrangianului introducerea multiplicatorilor Lagrange , dependent de timp, ale cărui elemente se numesc adăugiri de sistem. Acest lucru motivează construcția hamiltonianului definit pentru fiecare din:

unde este este transpunerea .

Principiul minim Pontryagin prevede că:

traiectoria optimă , control excelent și vectorul corespunzător al multiplicatorilor Lagrange trebuie să minimalizeze hamiltonienul astfel încât

pentru fiecare dată și pentru toate controalele admisibile .

De asemenea, trebuie să îndeplinească condiția finală

Ecuațiile adăugate trebuie îndeplinite

În cazul în care starea finală nu este fix (adică variația sa diferențiată nu este zero), trebuie să satisfacă și constrângerea finală asupra variabilelor adăugate:

Condițiile din (1) - (4) sunt condiții necesare pentru un control optim. Rețineți că (4) se aplică numai în caz este liber de constrângere. Dacă ar fi remediată, această condiție nu este necesară pentru a atinge optimul.

Notă

  1. ^ Boltyanskiĭ, VG; Gamkrelidze, RV; Pontryagin, L. S, К теории оптимальных процессов [Despre teoria proceselor optime. (Rusă)]., În Dokl. Akad. Nauk SSSR , voi. 110, 7-10, 1956.
  2. ^ Mai multe informații despre spațiile C 1 și BV .

linkuri externe