开源Gauss Pseudospectral Optimal Control Software
Good News:非线性最优控制求解器GPOCS的后续版本gpops经在sf上面开源。大家可以下载源代码,作者应该是想推进伪谱方法的研究:)
http://sourceforge.net/projects/gpops/
[ 本帖最后由 iutam 于 2008-10-3 20:27 编辑 ] are you the author ?
:)我不是作者
只是做过相似的程序 我们试过自己写程序实现轨道的优化,基于gpm方法的,但不收敛,不知道新版本可否解决问题 我自己写了一个基于这个方法的,但作了很多改进,而且不利用自动求导,直接推出了稀疏矩阵,基于Java和IPOPT做了一个最优控制多相问题求解工具,效果很好噢。不过后来基于NTG和NPSOL的那个东西我发现不怎么能够收敛。
总体而言,GPM是一个很好的方法,利用高级语言会非常快。不知道各位有没有这样面的经验,讨论讨论。拟谱好像也不是万能的,特别是当问题的阶数很高时,不知道各位是怎么解决的。
可能要考虑直接多重打靶法
直接法就是很难处理长时间,高维问题:) 没办法....当问题的阶数很高时, 可能要考虑直接多重打靶法了
页:
[1]