Costate estimation by a Legendre pseudospectral method

被引:280
作者
Fahroo, F
Ross, IM
机构
[1] USN, Postgrad Sch, Dept Math, Monterey, CA 93943 USA
[2] USN, Postgrad Sch, Dept Aeronaut & Astronaut, Monterey, CA 93943 USA
关键词
D O I
10.2514/2.4709
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
We present a Legendre pseudospectral method for directly estimating the costates of the Bolza problem encountered in optimal control theory. The method is based on calculating the state and control variables at the Legendre-Gauss-Lobatto (LGL) points. An Nth degree Lagrange polynomial approximation of these variables allows a conversion of the optimal control problem into a standard nonlinear programming (NLP) problem with the st ate and control values at the LGL points as optimization parameters. By applying the Karush-Kuhn-Tucker (KKT) theorem to the NLP problem, we show that the KKT multipliers satisfy a discrete analog of the costate dynamics including the transversality conditions. Indeed, we prove that the costates at the LGL points are equal to the KKT multipliers divided by the LGL weights. Hence, the direct solution by this method also automatically yields the costates by way of the Lagrange multipliers that can be extracted from an NLP solver. One important advantage of this technique is that it allows a very simple way to check the optimality of the direct solution. Numerical examples are included to demonstrate the method.
引用
收藏
页码:270 / 277
页数:8
相关论文
共 26 条
[1]   Survey of numerical methods for trajectory optimization [J].
Betts, JT .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1998, 21 (02) :193-207
[2]  
Bryson A. E., 1975, APPL OPTIMAL CONTROL
[3]  
Canuto C., 2012, Spectral Methods: Fundamentals in Single Domains
[4]  
DAVIS PJ, 1977, METHODS NUMERICAL IN
[5]   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
[6]  
Elnagar GN, 1997, OPTIM CONTR APPL MET, V18, P227, DOI 10.1002/(SICI)1099-1514(199705/06)18:3<227::AID-OCA598>3.0.CO
[7]  
2-A
[8]   DISCRETE APPROXIMATIONS TO OPTIMAL TRAJECTORIES USING DIRECT TRANSCRIPTION AND NONLINEAR-PROGRAMMING [J].
ENRIGHT, PJ ;
CONWAY, BA .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1992, 15 (04) :994-1002
[9]  
Fahroo F, 2000, P AMER CONTR CONF, P3860, DOI 10.1109/ACC.2000.876945
[10]  
FAHROO F, 1999, NASA, P185