Skip to main navigation Skip to search Skip to main content

Finite thrust spacecraft approaching trajectory planning based on genetic programming

  • Xiaona Wei
  • , Yunfeng Dong*
  • , Zhao Hao
  • *Corresponding author for this work
  • Beihang University
  • Chinese Flight Test Establishment

Research output: Contribution to journalArticlepeer-review

Abstract

Based on the genetic programming algorithm with the introduction of the basis function, this paper proposes a new way to deal with finite-thrust spacecraft trajectory optimization when approaching a non-cooperative object in the final approach phase. Thruster switch state is defined as the basis functions which respectively multiply by the switch state duration and then sum as the thruster state function. The thruster state function is converted into genetic programming tree structure. Fuel consumption is defined as the fitness function of genetic programming, and the constraint conditions of obstacle avoidance and approaching precision are induced into the fitness function in the form of penalty function. Genetic programming algorithm is used to obtain the optimal-fuel trajectory planning scheme by training all the possible combinations of thrusters switch state. The result is global optimal, and the thrusters switch frequency is not high. The trajectory planning result based on finite thrust of a spacecraft approaching non-cooperative object shows that the thruster is only opened and closed 5 times, greatly reducing the requirement for switching frequency. Approaching time is reduced by 30.09% compared with the Gauss pseudospectral method, and fuel consumption is reduced by 4.18%.

Original languageEnglish
Pages (from-to)1085-1092
Number of pages8
JournalBeijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics
Volume42
Issue number5
DOIs
StatePublished - 1 May 2016

Keywords

  • Finite thrust
  • Genetic programming
  • Non-cooperative object
  • Spacecraft
  • Trajectory planning

Fingerprint

Dive into the research topics of 'Finite thrust spacecraft approaching trajectory planning based on genetic programming'. Together they form a unique fingerprint.

Cite this