最優控制中的奇異控制(singular control)是指一些不容易求解,無法利用龐特里亞金最小化原理求出完整解的問題。這類問題中只有少部份已有解答,例如金融經濟學中的默頓的投資組合問題或是航空學中的軌跡最佳化問題。以下有進一步的技術說明。
應用龐特里亞金最小化原理時,最常見的困難點是當哈密頓量和控制
有線性關係時,也就是
,而且控制有其上下限
。為了使
有最小值,需要儘可能的將
增加到最大,或是減少到最小,依
的符號而異:
![{\displaystyle u(t)={\begin{cases}b,&\phi (x,\lambda ,t)<0\\?,&\phi (x,\lambda ,t)=0\\a,&\phi (x,\lambda ,t)>0.\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/eb86d847f0816f5e6f3b22081a7088476bb0067d)
若
有時為正,有時為負,偶爾是0,則其解相當的直接,即為起停式控制,當
由負切到正時,控制由
切換到
。
若
在一段有限時間
內均為0,則稱為奇異控制。在
和
之間,哈密頓量對
的最大化無法提供有關解的資訊,這段期間的解需要透過其他的資訊來求得。
(有一個作法是重複的將
對時間微分,直到有出現顯式控制項為止,之後可以令該式為0,求解u。因此在時間
和
之間的控制
會讓奇異條件繼續成立,可以用此方式來計算控制
。所得的奇異弧(singular arc)若滿足凱利條件(Kelley condition),奇異弧也會是最佳解:
![{\displaystyle (-1)^{k}{\frac {\partial }{\partial u}}\left[{\left({\frac {d}{dt}}\right)}^{2k}H_{u}\right]\geq 0,\,k=0,1,\cdots }](https://wikimedia.org/api/rest_v1/media/math/render/svg/f36f9fbe034353323599427be6c5a526b3d3d212)
[1]。此條件也稱為廣義的Legendre-Clebsch條件)。
bang-singular控制是指控制中有起停式控制的成份,也有奇異控制的成份。
參考資料
- ^ Bryson, Ho: Applied Optimal Control, Page 246