哈密頓量 (最佳控制)
(重定向自哈密頓量 (控制理論))
最优控制中的哈密頓量(Hamiltonian)是由列夫·庞特里亚金所發展,是庞特里亚金最小化原理的一部份[1]。哈密頓量的概念是由古典力學中的哈密顿力学所引發,但兩者是不同的概念。庞特里亚金證明了求解最优控制問題的必要條件,就是要選擇可使哈密頓量最小化的控制輸入。細節可參考庞特里亚金最小化原理。
問題的敘述
最佳控制的問題,是要選擇控制輸入,使以下的目標函數有最小值
其中為系統狀態,滿足狀態方程式
控制需滿足以下的限制條件
哈密頓量的定義
其中為協態變數組成的向量,其維度和狀態變數相同。
若要進一步瞭解哈密頓量的性質,可參考庞特里亚金最小化原理。
離散時間下的哈密頓量
若問題是在離散時間下,其哈密頓量定義為:
而協態方程為
(注意此處提到,離散哈密頓量在時間的值和協態變數在時間的值有關[2]。這個小差異很重要,在對微分後,可以在協態方程右邊得到和有關的算式。若寫法有誤,所得的協態方程不是後向的差分方程,會帶來錯誤的結果。)
控制哈密頓量和力學哈密頓量的比較
其中定義如下
哈密頓再將方程改為
最佳控制中的哈密頓量則是四個變數的函數:
其要有最大值的相關條件為
上述定義和Sussmann及Willems論文所提的一致[3]。Sussmann及Willems證明了控制哈密頓量可以用在動力學上,例如最速降線問題,不過沒有提到康斯坦丁·卡拉西奥多里較早時期在此領域的貢獻[4]。
參考資料
- ^ Dixit, Avinash K. Optimization in Economic Theory. New York: Oxford University Press. 1990: 145–161. ISBN 0-19-877210-6.
- ^ Varaiya, Chapter 6
- ^ Sussmann; Willems. 300 Years of Optimal Control (PDF). IEEE Control Systems. June 1997 [2017-12-15]. (原始内容存档 (PDF)于2010-07-30).
- ^ See Pesch, H. J.; Bulirsch, R. The maximum principle, Bellman's equation, and Carathéodory's work. Journal of Optimization Theory and Applications. 1994, 80 (2): 199–225. doi:10.1007/BF02192933.
外部連結
- Varaiya, P. Lecture Notes on Optimization (PDF) 2nd. 1998 [2017-12-14]. (原始内容 (PDF)存档于2003-04-10).