Real time optimal guidance of low-thrust spacecraft - An application of nonlinear model predictive control

被引:9
作者
Arrieta-Camacho, Juan Jost [1 ]
Biegler, Lorenz T. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
来源
NEW TRENDS IN ASTRODYNAMICS AND APPLICATIONS | 2005年 / 1065卷
关键词
nonlinear model predictive control; receding horizon control; optimal control; low thrust orbit transfers;
D O I
10.1196/annals.1370.001
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Real time optimal guidance is considered for a class of low thrust spacecraft. In particular, nonlinear model predictive control (NMPC) is utilized for computing the optimal control actions required to transfer a spacecraft from a low Earth orbit to a mission orbit. The NMPC methodology presented is able to cope with unmodeled disturbances. The dynamics of the transfer are modeled using a set of modified equinoctial elements because they do not exhibit singularities for zero inclination and zero eccentricity. The idea behind NMPC is the repeated solution of optimal control problems; at each time step, a new control action is computed. The optimal control problem is solved using a direct method-fully discretizing the equations of motion. The large scale nonlinear program resulting from the discretization procedure is solved using IPOPT-a primal-dual interior point algorithm. Stability and robustness characteristics of the NMPC algorithm are reviewed. A numerical example is presented that encourages further development of the proposed methodology: the transfer from low-Earth orbit to a molniya orbit.
引用
收藏
页码:174 / 188
页数:15
相关论文
共 10 条
  • [1] Allgower F., 2000, PROGR SYSTEMS CONTRO, V26
  • [2] [Anonymous], PRACTICAL METHODS OP
  • [3] Asher U.M., 1998, COMPUTER METHODS ORD
  • [4] A NEW BASIS IMPLEMENTATION FOR A MIXED ORDER BOUNDARY-VALUE ODE SOLVER
    BADER, G
    ASCHER, U
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (04): : 483 - 500
  • [5] Biegler LT, 2000, PROG SYST C, V26, P219
  • [6] A MODELING LANGUAGE FOR MATHEMATICAL-PROGRAMMING
    FOURER, R
    GAY, DM
    KERNIGHAN, BW
    [J]. MANAGEMENT SCIENCE, 1990, 36 (05) : 519 - 554
  • [7] GRoTSCHEL M., 2001, ONLINE OPTIMIZATION
  • [8] Pontryagin L., 1963, Mathematical Theory of Optimal Processes
  • [9] A tool to analyze robust stability for model predictive controllers
    Santos, LO
    Biegler, LT
    [J]. JOURNAL OF PROCESS CONTROL, 1999, 9 (03) : 233 - 246
  • [10] WACHTER A, 2004, IMPLEMENTATION PRIMA