Zasada maksimum Pontriagina

Zasada Maksimum Pontriagina – zasada bazująca na równaniach Lagrange’a oraz równaniach Hamiltona. Mówi ona, jakiego sterowania u ( t ) {\displaystyle u(t)} należy użyć w układzie sterowania[1], aby uzyskać wynik optymalizujący zadane kryterium sterowania ( L ( x , u ) ) . {\displaystyle (L(x,u)).} Przy rozwiązywaniu tego zagadnienia stosowany jest diagram fazowy (portret fazowy)[2].

Definicja formalna

Utwórzmy hamiltonian H ( x , ψ , u ) = ψ T f ( x , u ) L ( x , u ) . {\displaystyle H(x,\psi ,u)=\psi ^{T}f(x,u)-L(x,u).} Wówczas istnieje x ( t ) , {\displaystyle x^{*}(t),} ψ ( t ) , {\displaystyle \psi ^{*}(t),} u ( t ) < > 0 {\displaystyle u^{*}(t)<\,>0} spełniające równania kanoniczne Hamiltona:

d x d t = f ( x , u ) = H ( x , ψ , u ) ψ , {\displaystyle {\frac {dx}{dt}}=f(x,u)={\frac {\partial H(x^{*},\psi ^{*},u^{*})}{\partial \psi }},}
d ψ d t = H x . {\displaystyle {\frac {d\psi }{dt}}=-{\frac {\partial H}{\partial x}}.}

takie, że H ( x ( t ) , ψ ( t ) , u ( t ) ) = max u H ( x ( t ) , ψ ( t ) , u ) = a , {\displaystyle H(x^{*}(t),\psi ^{*}(t),u^{*}(t))=\max _{u}H(x^{*}(t),\psi ^{*}(t),u)=a,} gdzie:

a = 0 {\displaystyle a=0} dla czasu t {\displaystyle t} swobodnego lub
a = c o n s t {\displaystyle a=\mathrm {const} } dla czasu ograniczonego.

Zobacz też

  • Lew Pontriagin

Przypisy

  1. Kaczorek T., Teoria sterowania i systemów, PWN, Warszawa 1996.
  2. Tou J.T., Nowoczesna teoria sterowania, WNT, Warszawa 1967.
Encyklopedia internetowa (twierdzenie):
  • БРЭ: 3158323