4.5 Article

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

期刊

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2558904

关键词

Algorithms; Design; Verification; Optimal control; direct collocation; Gaussian quadrature; hp-adaptive methods; numerical methods; MATLAB; scientific computation; applied mathematics

资金

  1. U.S. Office of Naval Research (ONR) [N00014-11-1-0068]
  2. U.S. Defense Advanced Research Projects Agency (DARPA) [HR0011-12-C-0011]

向作者/读者索取更多资源

A general-purpose MATLAB software program called GPOPS - II 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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据