擬譜最佳控制

擬譜最佳控制(Pseudospectral optimal control)是一種求解最优控制問題的方式[1][2][3][4],結合了擬譜法的數值方法以及最优控制的理論。擬譜最佳控制已用在軍事及工業應用的飛行系統中[1][5],此技術也廣泛的用在飛彈導引、機械手臂控制、振動阻尼等問題中[5][6]

簡介

最佳控制的求解法中,有許多的方法都屬於擬譜最佳控制的範圍,例如勒壤得擬譜法切比雪夫擬譜法高斯擬譜法Ross–Fahroo擬譜法貝爾曼擬譜法平坦擬譜法[1][3]

要求解最佳控制問題,需要將三種數學工具進行近似:成本函數的積分、控制系統的微分方程、以及狀態控制的限制條件[3],理想的近似要在上述三種數學工具上可以有效率的近似。有些工具可以適用於其中的一種(例如高效的ODE求解器),但無法適用於其他二種數學工具上,而擬譜法可以適用於這三種數學工具的近似,適合應用在最佳控制問題上[7][8][9]。使用擬譜法時,連續函數會用適當選擇的分割格點來近似。分割格點會由近似用的對應正交多項式基底函數來決定。在擬譜最佳控制中,常用勒让德多项式切比雪夫多项式。在數學上,利用分割格點可以只用幾個點達到高精度。例如在Legendre–Gauss–Lobatto格點下,針對光滑函數(C)的拉格朗日插值法可以以譜率(spectral rate)為L2的方式收斂,比任何多項式的收斂速率都快[8]

細節

最佳控制的基本擬譜法是以伴随向量映射原理為基礎[2],其他的技巧,例如貝爾曼擬譜法,是用初始時間的網格密集(node-clustering)來進行最佳控制。網格密集會出現在所有的高斯點上[7][10][11]

而且,擬譜最佳控制的結構會考慮使運算高效進行的方式,例如ad-hoc縮放[12]及雅可比計算法,例如已有研究者將二元数理論[13]用在擬譜最佳控制上[14]

在擬譜最佳控制中,積分會用分割的方式來近似,設法得到最理想的數值積分結果。例如,若只有N個格點,Legendre-Gauss分割積分在次或以下的多項式,都可以有完全精確的結果。在最佳控制問題中,用擬譜法離散微分方程時,會用簡單而高精度的微分矩陣來計算導數。因為擬譜法強迫系統在選定的格點上計算結果,狀態控制的限制條件也會直接離散化,這些數學上的優點使擬譜法成為求解連續最佳控制問題的直接離散化工具。

相關條目

參考資料

  1. Ross, I. Michael; Karpenko, Mark. . Annual Reviews in Control. 2012, 36 (2): 182–97. doi:10.1016/j.arcontrol.2012.09.002.
  2. Ross, I M. . Annals of the New York Academy of Sciences. 2005, 1065: 210–31. Bibcode:2005NYASA1065..210R. PMID 16510411. doi:10.1196/annals.1370.015.
  3. Fahroo, Fariba; Ross, I. Michael. . . 2008: 18–21. ISBN 978-1-60086-999-0. doi:10.2514/6.2008-7309.
  4. Ross, I.M.; Fahroo, F. . 3. 2003: 2210–5. ISBN 0-7803-7924-1. doi:10.1109/CDC.2003.1272946.
  5. Qi Gong; Wei Kang; Bedrossian, Nazareth S.; Fahroo, Fariba; Pooya Sekhavat; Bollino, Kevin. . . 2007: 4128–42. ISBN 978-1-4244-1497-0. doi:10.1109/CDC.2007.4435052.
  6. Li, Jr-Shin; Ruths, Justin; Yu, Tsyr-Yan; Arthanari, Haribabu; Wagner, Gerhard. . Proceedings of the National Academy of Sciences. 2011, 108 (5): 1879–84. Bibcode:2011PNAS..108.1879L. JSTOR 41001785. PMC 3033291. PMID 21245345. doi:10.1073/pnas.1009797108.
  7. Gong, Q.; Kang, W.; Ross, I.M. . IEEE Transactions on Automatic Control. 2006, 51 (7): 1115–29. doi:10.1109/TAC.2006.878570.
  8. Hesthaven, J. S.; Gottlieb, S.; Gottlieb, D. . Cambridge University Press. 2007. ISBN 978-0-521-79211-0.
  9. Gong, Qi; Ross, I. Michael; Kang, Wei; Fahroo, Fariba. . Computational Optimization and Applications. 2007, 41 (3): 307–35. doi:10.1007/s10589-007-9102-4.
  10. Elnagar, G.; Kazemi, M.A.; Razzaghi, M. . IEEE Transactions on Automatic Control. 1995, 40 (10): 1793–6. doi:10.1109/9.467672.
  11. Fahroo, Fariba; Ross, I. Michael. . Journal of Guidance, Control, and Dynamics. 2001, 24 (2): 270–7. Bibcode:2001JGCD...24..270F. doi:10.2514/2.4709.
  12. Sagliano, Marco. . Operations Research Letters. 2014, 42 (3): 213–6. doi:10.1016/j.orl.2014.03.003.
  13. d'Onofrio, Vincenzo; Sagliano, Marco; Arslantas, Yunus E. . . 2016. ISBN 978-1-62410-389-6. doi:10.2514/6.2016-0867.
  14. Sagliano, Marco; Theil, Stephan. . . 2013. ISBN 978-1-62410-224-0. doi:10.2514/6.2013-4554.

外部連結

軟體

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.