系统仿真学报 ›› 2017, Vol. 29 ›› Issue (9): 2043-2053.doi: 10.16182/j.issn1004731x.joss.201709022

• 仿真系统与技术 • 上一篇    下一篇

伪谱法求解深空探测小推力轨道

蒋瑞晔, 晁涛, 王松艳, 杨明   

  1. 哈尔滨工业大学,黑龙江 哈尔滨 150001
  • 收稿日期:2017-05-20 发布日期:2020-06-02
  • 作者简介:蒋瑞晔(1993-),女,浙江海宁,博士生,研究方向为制导与控制。
  • 基金资助:
    国家自然科学基金(61403096); 中国博士后科学基金(2014M551242)

Low-Thrust Trajectory in Interplanetary Flight Solved by Pseudospectral Method

Jiang Ruiye, Chao Tao, Wang Songyan, Yang Ming   

  1. Harbin Institute of Technology, Heilongjiang Province, Harbin 150001, China
  • Received:2017-05-20 Published:2020-06-02

摘要: 采用伪谱法完成深空探测小推力轨道的局部轨道优化问题。介绍小推力轨道的动力学方程及间接法设计思想,给出伪谱法求解的步骤。选用GPOPS求解器(General Pseudospectral Optimal Control Software) 设计小推力优化轨道,得到性能指标为时间最优、燃料最优及能量最优条件下的小推力轨道,利用GPOPS求解器解得的协态变量初值,进行局部轨道优化的间接法求解。将直接法和间接法得到的小推力局部优化轨道进行比较,证明了GPOPS求解器进行深空探测局部轨道优化的可行性。

关键词: 伪谱法, 间接法, GPOPS求解器, 协态变量初值

Abstract: The local low-thrust trajectory optimization problem in interplanetary flight was obtained with pseudo spectral method. The dynamic equations of the low-thrust orbit and the design ideas of the indirect method to solve the low-thrust trajectory were introduced. How to use the pseudospectral method to solve the trajectory optimization problem was given. The GPOPS solver (General Pseudospectral Optimal Control Software) was used to design the optimal low-thrust orbit, and the performance indexes of designing the low-thrust orbit are chosen as time-optimal, fuel-optimal and energy-optimal condition. The GPOPS solver was used to obtain the initial values of the costate variables which were used to solve the local orbit optimization with indirect method. The comparison between the optimal trajectories solved by the direct and indirect methods was obtained, which proves the feasibility of the GPOPS solver to solve the local orbit optimization problem in interplanetary flight.

Key words: pseudospectral method, indirect method, GPOPS solver, initial values of costate variables

中图分类号: