2010
DOI: 10.1145/1731022.1731032
|View full text |Cite
|
Sign up to set email alerts
|

Algorithm 902

Abstract: An algorithm is described to solve multiple-phase optimal control problems using a recently developed numerical method called the Gauss pseudospectral method. The algorithm is well suited for use in modern vectorized programming languages such as FORTRAN 95 and MATLAB. The algorithm discretizes the cost functional and the differential-algebraic equations in each phase of the optimal control problem. The phases are then connected using linkage conditions on the state and time. A large-scale nonlinear programmin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
86
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 498 publications
(109 citation statements)
references
References 37 publications
(48 reference statements)
0
86
0
Order By: Relevance
“…To transform the continuous optimal control problem of Eq. (22) into an NLP, we use the software GPOPS [29], a Matlab implementation of a Gauss pseudospectral direct collocation method. Both state and control are approximated by Lagrange interpolating polynomials, and the differential-algebraic equations are collocated at Legendre-Gauss points.…”
Section: Optimal Control Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…To transform the continuous optimal control problem of Eq. (22) into an NLP, we use the software GPOPS [29], a Matlab implementation of a Gauss pseudospectral direct collocation method. Both state and control are approximated by Lagrange interpolating polynomials, and the differential-algebraic equations are collocated at Legendre-Gauss points.…”
Section: Optimal Control Problemmentioning
confidence: 99%
“…The solution is obtained with MATLAB by means of PS methods using a combination of codes: Gauss Pseudospectral Optimization Software (GPOPS) [29] and the nonlinear programming (NLP) solver provided in the Numerical Algorithms Group (NAG) toolbox [30].…”
mentioning
confidence: 99%
“…In this research, we choose to solve the optimal control problem of Eqs. (6-9) using the open-source pseudospectral optimal control software GPOPS [13] together with the nonlinear programming solver SNOPT [14,15]. To obtain a solution to the optimal control problem of Eqs.…”
Section: A Optimal Waypoint Generatormentioning
confidence: 99%
“…and the boundary conditions EQ-TARGET;temp:intralink-;d13;40;391 xt 0 x 0 ; yt 0 y 0 ; xt f x f ; yt f y f (13) where x 0 ; y 0 is the current position of the ASV, and x f ; y f is the position of the waypoint generated by the optimal waypoint generator described in Sec. IV.A.…”
Section: B Guidance Algorithm and Onboard Controllermentioning
confidence: 99%
See 1 more Smart Citation