Pseudospectral knotting methods for solving optimal control problems

被引:193
作者
Ross, IM [1 ]
Fahroo, F [1 ]
机构
[1] USN, Postgrad Sch, Dept Mech & Astronaut Engn, Monterey, CA 93943 USA
关键词
D O I
10.2514/1.3426
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
A class of computational methods for solving a wide variety of optimal control problems is presented; these problems include nonsmooth, nonlinear, switched optimal control problems, as well as standard multiphase problems. Methods are based on pseudospectral approximations of the differential constraints that are assumed to be given in the form of controlled differential inclusions including the usual vector field and differential-algebraic forms. Discontinuities and switches in states, controls, cost functional, dynamic constraints, and various other mappings associated with the generalized Bolza problem are allowed by the concept of pseudospectral (PS) knots. Information across switches and corners is passed in the form of discrete event conditions localized at the PS knots. The optimal control problem is approximated to a structured sparse mathematical programming problem. The discretized problem is solved using off-the-shelf solvers that include sequential quadratic programming and interior point methods. Two examples that demonstrate the concept of hard and soft knots are presented.
引用
收藏
页码:397 / 405
页数:9
相关论文
共 50 条
[1]  
[Anonymous], 20035640 AIAA
[2]  
[Anonymous], 20024945 AIAA
[3]  
BANKS HT, 1995, J MATH SYSTEMS ESTIM, V5, P271
[4]  
Betts J.T., 2001, ADV DESIGN CONTROL
[5]   Survey of numerical methods for trajectory optimization [J].
Betts, JT .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1998, 21 (02) :193-207
[6]  
BYRD RH, SIAM J OPTIMIZATION, V9, P877
[7]  
Canuto C., 2012, Spectral Methods: Fundamentals in Single Domains
[8]  
CLARKE FH, 1983, OOPTIMIZATION NONSMO
[9]   DIFFERENCE-METHODS FOR DIFFERENTIAL-INCLUSIONS - A SURVEY [J].
DONTCHEV, A ;
LEMPIO, F .
SIAM REVIEW, 1992, 34 (02) :263-294
[10]   THE PSEUDOSPECTRAL LEGENDRE METHOD FOR DISCRETIZING OPTIMAL-CONTROL PROBLEMS [J].
ELNAGAR, G ;
KAZEMI, MA ;
RAZZAGHI, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (10) :1793-1796