宇航学报 ›› 2021, Vol. 42 ›› Issue (3): 305-313.doi: 10.3873/j.issn.1000-1328.2021.03.005

• 飞行器设计与力学 • 上一篇    下一篇

能量最优的航天器连续动态避障轨迹规划

康国华,张晗,魏建宇,吴佳奇,张雷   

  1. 1. 南京航空航天大学航天学院微小卫星研究中心,南京 2100012. 西安卫星测控中心,西安 710043
  • 收稿日期:2020-02-24 修回日期:2020-05-22 出版日期:2021-03-15 发布日期:2021-03-15
  • 基金资助:
    空间智能控制技术重点实验室开放基金资助项目(KGJZDSYS 2018 07);上海航天科技创新基金资助项目(NO.SAST2018 047

Spacecraft Continuous Dynamic Obstacle Avoidance Trajectory Planning with Optimal Energy

KANG Guo hua, ZHANG Han, WEI Jian yu, WU Jia qi, ZHANG Lei   

  1. 1. Nanjing University of Aeronautics and Astronautics, Nanjing 210001, China; 2. Xi’an Satellite Control Center, Xian 710043, China
  • Received:2020-02-24 Revised:2020-05-22 Online:2021-03-15 Published:2021-03-15

摘要: 针对传统脉冲避障算法在航天器轨迹规划应用中存在对瞬时推力依赖性强且燃料消耗量大的问题,提出能量最优的连续动态避障算法。该算法首先基于线性相对运动方程与有限时间的能量最优模型,建立了相对运动能量最优模型,同时验证了模型最优性;其次将动态障碍物的 向运动误差偏移与正态分布概率引入避碰安全距离模型,修正了追踪航天器动态避障的范围,确定了安全距离矢量长度,增强了规避障碍的可靠性;最后通过障碍物速度矢量与追踪器航天器速度矢量夹角确定动态避障点方向,减少燃料消耗的同时提高了避障的有效性、准确性。通过仿真验证,该算法可以自适应选取规避障碍点,有效规避动态障碍;工质燃料消耗较小,有效延长航天器在轨寿命。

关键词: 轨迹规划, 线性相对运动, 能量最优, 动态避障, 有限时间约束

Abstract: Aiming at the problem that the traditional pulse obstacle avoidance algorithm has strong dependence on the instantaneous thrust and large fuel consumption in the applications of spacecraft trajectory planning, a continuous dynamic obstacle avoidance algorithm with optimal energy is proposed. The algorithm firstly establishes a model of relative motion with optimal energy based on a linear relative motion equation and a finite time energy optimal model, and at the same time verifies the optimality of the model. Secondly, it introduces the y direction motion error offset of the dynamic obstacles and the normal distribution probability into the collision avoidance safe distance model, corrects the range of tracking spacecraft dynamic obstacle avoidance, determines the length of the safe distance vector, and enhances the reliability of avoiding obstacles. Finally, the angle between the obstacle speed vector and the tracker spacecraft speed vector is used to determine the direction of the dynamic obstacle avoidance point, which reduces the fuel consumption and improves the effectiveness and accuracy of the obstacle avoidance. Through simulation verification, the algorithm can adaptively select the obstacle avoidance points and effectively avoid the dynamic obstacles; and the working fluid fuel consumption is small, effectively extending the spacecraft on orbit life.

Key words: Trajectory planning, Linear relative motion, Optimal energy, Dynamic obstacle avoidance, Finite time constraint

中图分类号: