A Chebyshev-Gauss pseudospectral method for solving optimal control problems

被引:3
作者
Tang, Xiao-Jun [1 ]
Wei, Jian-Li [2 ]
Chen, Kai [2 ]
机构
[1] School of Aeronautics, Northwestern Polytechnical University, Xi'an
[2] School of Astronautics, Northwestern Polytechnical University, Xi'an
来源
Zidonghua Xuebao/Acta Automatica Sinica | 2015年 / 41卷 / 10期
关键词
Chebyshev-Gauss points; Costate estimation; Optimal control; Pseudospectral methods;
D O I
10.1016/s1874-1029(15)30004-5
中图分类号
学科分类号
摘要
A pseudospectral method is presented for direct trajectory optimization of optimal control problems using collocation at Chebyshev-Gauss points, and therefore, it is called Chebyshev-Gauss pseudospectral method. The costate and constraint multiplier estimates for the proposed method are rigorously derived by comparing the discretized optimality conditions of an optimal control problem with the Karush-Kuhn-Tucker conditions of the resulting nonlinear programming problem from collocation. The distinctive advantages of the proposed method over other pseudopsectral methods are the good numerical stability and computational efficiency. In order to achieve this goal, the barycentric Lagrange interpolation is substituted for the classic Lagrange interpolation in the state approximation. Furthermore, a simple yet efficient method is presented to alleviate the numerical errors of state differential matrix using the trigonometric identity especially when the number of Chebyshev-Gauss points is large. The method presented in this paper has been taken to two optimal control problems from the open literature, and the results have indicated its ability to obtain accurate solutions to complex constrained optimal control problems. Copyright © 2015 Acta Automatica Sinica. All rights reserved.
引用
收藏
页码:1778 / 1787
页数:9
相关论文
共 50 条
[11]   A new framework for solving fractional optimal control problems using fractional pseudospectral methods [J].
Tang, Xiaojun ;
Shi, Yang ;
Wang, Li-Lian .
AUTOMATICA, 2017, 78 :333-340
[12]   Integral fractional pseudospectral methods for solving fractional optimal control problems [J].
Tang, Xiaojun ;
Liu, Zhenbao ;
Wang, Xin .
AUTOMATICA, 2015, 62 :304-311
[13]   Pseudospectral methods for solving infinite-horizon optimal control problems [J].
Garg, Divya ;
Hager, William W. ;
Rao, Anil V. .
AUTOMATICA, 2011, 47 (04) :829-837
[14]   Optimal control for a chaotic system by means of Gauss pseudospectral method [J].
Cao Xiao-Qun .
ACTA PHYSICA SINICA, 2013, 62 (23)
[15]   A Pseudospectral Method for Fractional Optimal Control Problems [J].
Ejlali, Nastaran ;
Hosseini, Seyed Mohammad .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2017, 174 (01) :83-107
[16]   Chebyshev Finite Difference Method for Solving Constrained Quadratic Optimal Control Problems [J].
Maleki, M. ;
Tirani, M. Dadkhah .
JOURNAL OF MATHEMATICAL EXTENSION, 2011, 5 (02) :1-21
[17]   Dual convergence of the legendre pseudospectral method for solving nonlinear constrained optimal control problems [J].
Gong, Q ;
Ross, IM ;
Kang, W ;
Fahroo, F .
PROCEEDINGS OF THE EIGHTH IASTED INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL, 2005, :431-436
[18]   A robust pseudospectral method for numerical solution of nonlinear optimal control problems [J].
Mehrpouya, Mohammad Ali ;
Peng, Haijun .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2021, 98 (06) :1146-1165
[19]   Optimal Reconfiguration Control of Electromagnetic Spacecraft Formation Using Gauss Pseudospectral Method [J].
Xu Zengwen ;
Shi Peng ;
Zhao Yushan .
2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, :864-868
[20]   Costate Computation by an Adaptive Pseudospectral Method for Solving Optimal Control Problems with Piecewise Constant Time Lag [J].
Sayyed Mohammad Hoseini ;
Hamid Reza Marzban .
Journal of Optimization Theory and Applications, 2016, 170 :735-755