Pseudospectral chebyshev optimal control of constrained nonlinear dynamical systems

被引:150
作者
Elnagar, GN [1 ]
机构
[1] Univ S Carolina, Dept Math & Comp Sci, Spartanburg, SC 29303 USA
[2] Univ N Carolina, Dept Math, Charlotte, NC 28223 USA
关键词
optimal control; spectral numerical methods; Chebyshev polynomials; smoothing filters;
D O I
10.1023/A:1018694111831
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
A pseudospectral method for generating optimal trajectories of linear and nonlinear constrained dynamic systems is proposed. The method consists of representing the solution of the optimal control problem by an mth degree interpolating polynomial, using Chebyshev nodes, and then discretizing the problem using a cell-averaging technique. The optimal control problem is thereby transformed into an algebraic nonlinear programming problem. Due to its dynamic nature, the proposed method avoids many of the numerical difficulties typically encountered in solving standard optimal control problems. Furthermore, for discontinuous optimal control problems, we develop and implement a Chebyshev smoothing procedure which extracts the piecewise smooth solution from the oscillatory solution near the points of discontinuities. Numerical examples are provided, which confirm the convergence of the proposed method. Moreover, a comparison is made with optimal solutions obtained by closed-form analysis and/or other numerical methods in the literature.
引用
收藏
页码:195 / 217
页数:23
相关论文
共 23 条
[1]  
ABARBANEL S, 1984, PROGR SCI COMPUT, V6, P345
[2]  
[Anonymous], OPERATIONS RES ANN
[3]  
[Anonymous], USERS GUIDE NZOPT 1
[4]  
ASKY R, 1972, ACTA MATH ACAD SCI H, V23, P71
[5]   PATH-CONSTRAINED TRAJECTORY OPTIMIZATION USING SPARSE SEQUENTIAL QUADRATIC-PROGRAMMING [J].
BETTS, JT ;
HUFFMAN, WP .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1993, 16 (01) :59-68
[6]   FINITE-ELEMENT METHOD FOR THE SOLUTION OF STATE-CONSTRAINED OPTIMAL-CONTROL PROBLEMS [J].
BLESS, RR ;
HODGES, DH ;
SEYWALD, H .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1995, 18 (05) :1036-1043
[7]  
Bryson A. E., 1975, APPL OPTIMAL CONTROL
[8]  
Bulirsch R, 1994, COMPUTATIONAL OPTIMA
[9]  
CAI W, 1992, COMPUT MATH APPL, V24, P34
[10]  
Canuto C., 2012, SPECTRAL METHODS FLU