Improved sequential convex programming based on pseudospectral discretization for entry trajectory optimization

被引:0
|
作者
Ma, Shoudong [1 ]
Yang, Yuxin [1 ]
Tong, Zheyu [1 ]
Yang, Hua [1 ]
Wu, Changju [1 ]
Chen, Weifang [1 ]
机构
[1] Zhejiang Univ, Sch Aeronaut & Astronaut, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金;
关键词
Entry; Trajectory optimization; Sequential convex programming; Optimization efficiency; POWERED-DESCENT; GUIDANCE; CONSTRAINTS;
D O I
10.1016/j.ast.2024.109349
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Sequential convex programming (SCP) is widely used to solve entry trajectory optimization problems. However, challenges persist in scenarios with strict constraints, such as unsolvable convex subproblems, iterative solution oscillations, and slow convergence rates. This study introduces an enhanced SCP algorithm designed to address these limitations. First, hp Radau pseudospectral discretization is used instead of trapezoidal discretization to improve the efficiency in solving subproblems while maintaining discretization accuracy. Second, the trust region is adaptively updated on the basis of trajectory information during iterations. Additionally, constraint relaxation and virtual control are introduced to facilitate smooth iteration at the initial stage. The regularization technique is also utilized to improve the convergence rates. Finally, the proposed algorithm is validated through two examples: maximum-terminal-velocity entry and maximum-terminal-longitude entry. The results show that these two problems cannot be effectively solved using the basic SCP algorithm. However, the proposed algorithm, along with the trust-region SCP algorithm and GPOPS, can solve them efficiently. With comparable accuracy in the obtained solutions, the algorithm proposed in this paper requires only half the CPU time of the trust-region SCP algorithm and just 5 % of the computing time of the general-purpose open-source solver GPOPS.
引用
下载
收藏
页数:16
相关论文
共 50 条
  • [41] Re-entry trajectory optimization using Radau pseudospectral method
    Han, P. (hanpeng@bit.edu.cn), 1600, South China University of Technology (30):
  • [42] Weight-adaptive augmented Lagrange multiplier sequential convex programming for nonlinear trajectory optimization
    Dong, Cheng-Long
    Xie, Lei
    He, Rui-Zhi
    Zhou, Xiang
    Zhang, Hong-Bo
    AEROSPACE SCIENCE AND TECHNOLOGY, 2024, 155
  • [43] Trajectory Optimization with Complex Obstacle Avoidance Constraints via Homotopy Network Sequential Convex Programming
    Li, Wenbo
    Li, Wentao
    Cheng, Lin
    Gong, Shengping
    AEROSPACE, 2022, 9 (11)
  • [44] A CONVEX OPTIMIZATION APPROACH TO MARS ENTRY TRAJECTORY UPDATING
    Noyes, Connor D.
    Mease, Kenneth D.
    ASTRODYNAMICS 2018, PTS I-IV, 2019, 167 : 1147 - 1163
  • [45] Optimal drag-energy entry guidance via pseudospectral convex optimization
    Sagliano, Marco
    Mooij, Erwin
    AEROSPACE SCIENCE AND TECHNOLOGY, 2021, 117
  • [46] Real-Time Trajectory Planning for Hypersonic Entry Using Adaptive Non-Uniform Discretization and Convex Optimization
    Ma, Jiarui
    Chen, Hongbo
    Wang, Jinbo
    Zhang, Qiliang
    MATHEMATICS, 2023, 11 (12)
  • [47] Online Trajectory Planning Method for Rocket Vertical Recovery Based on hp Pseudospectral Homotopic Convex Optimization
    Guo J.
    Xiang Y.
    Wang X.
    Shi P.
    Tang S.
    Yuhang Xuebao/Journal of Astronautics, 2022, 43 (05): : 603 - 614
  • [48] Guaranteed Pseudospectral Sequential Convex Programming for Accurate Solutions to Constrained Optimal Control Problems
    Yamamoto, Keitaro
    Fujimoto, Kenji
    Maruta, Ichiro
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 1823 - 1828
  • [49] Efficient ascent trajectory optimization using convex models based on the Newton-Kantorovich/Pseudospectral approach
    Cheng, Xiaoming
    Li, Huifeng
    Zhang, Ran
    AEROSPACE SCIENCE AND TECHNOLOGY, 2017, 66 : 140 - 151
  • [50] Reentry Trajectory Optimization Based on Constrained Model Predictive Static Convex Programming
    Liu Z.
    Jia S.
    Zhang M.
    Pu J.
    Wei C.
    Yuhang Xuebao/Journal of Astronautics, 2022, 43 (12): : 1638 - 1651