首页> 外文期刊>ACM transactions on mathematical software >GPOPS - Ⅱ: A MATLAB Software for Solving Multiple-Phase Optimal Control Problems Using hp-Adaptive Gaussian Quadrature Collocation Methods and Sparse Nonlinear Programming
【24h】

GPOPS - Ⅱ: A MATLAB Software for Solving Multiple-Phase Optimal Control Problems Using hp-Adaptive Gaussian Quadrature Collocation Methods and Sparse Nonlinear Programming

机译:GPOPS-Ⅱ:使用hp自适应高斯正交配置方法和稀疏非线性规划解决多相最优控制问题的MATLAB软件

获取原文
获取原文并翻译 | 示例

摘要

A general-purpose MATLAB software program called GPOPS - Ⅱ is described for solving multiple-phase optimal control problems using variable-order Gaussian quadrature collocation methods. The software employs a Legendre-Gauss-Radau quadrature orthogonal collocation method where the continuous-time optimal control problem is transcribed to a large sparse nonlinear programming problem (NLP). An adaptive mesh refinement method is implemented that determines the number of mesh intervals and the degree of the approximating polynomial within each mesh interval to achieve a specified accuracy. The software can be interfaced with either quasi-Newton (first derivative) or Newton (second derivative) NLP solvers, and all derivatives required by the NLP solver are approximated using sparse finite-differencing of the optimal control problem functions. The key components of the software are described in detail and the utility of the software is demonstrated on five optimal control problems of varying complexity. The software described in this article provides researchers a useful platform upon which to solve a wide variety of complex constrained optimal control problems.
机译:描述了一种通用的MATLAB软件程序GPOPS-Ⅱ,该程序使用变阶高斯正交配置方法解决多相最优控制问题。该软件采用了Legendre-Gauss-Radau正交正交配置方法,该方法将连续时间最优控制问题转录为大型稀疏非线性规划问题(NLP)。实现了一种自适应网格细化方法,该方法确定网格间隔的数量和每个网格间隔内的近似多项式的次数,以达到指定的精度。该软件可以与准牛顿(一阶导数)或牛顿(二阶导数)NLP求解器接口,并且使用最佳控制问题函数的稀疏有限差分来近似NLP求解器所需的所有导数。详细介绍了该软件的关键组件,并针对各种复杂性的五个最佳控制问题演示了该软件的实用性。本文介绍的软件为研究人员提供了一个有用的平台,可以在该平台上解决各种复杂的约束最优控制问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号