导航

Acta Aeronautica et Astronautica Sinica ›› 2025, Vol. 46 ›› Issue (4): 330780.doi: 10.7527/S1000-6893.2024.30780

• Electronics and Electrical Engineering and Control • Previous Articles    

Homotopic perturbed lambert algorithm based on A* algorithm

Cong XIE1,2, Zhen YANG1,2(), Yangang LIANG1,2   

  1. 1.College of Aerospace Science and Engineering,National University of Defense Technology,Changsha 410073,China
    2.Hunan Key Laboratory of Intelligent Planning and Simulation for Aerospace Missions,National University of Defense Technology,Changsha 410073,China
  • Received:2024-06-04 Revised:2024-07-03 Accepted:2024-08-05 Online:2024-08-21 Published:2024-08-20
  • Contact: Zhen YANG E-mail:yangzhen@nudt.edu.cn
  • Supported by:
    National Natural Science Foundation of China(12372052);Natural Science Foundation of Hunan Province(2023JJ20047);the Young Ellite Scientists Sponsorslip Program(2021-JCJQ-QT-047)

Abstract:

Perturbed Lambert Problem forms the fundamental basis for tasks such as spacecraft rendezvous and on-orbit servicing. Due to the lack of an analytical solution for the perturbed Lambert problem, numerical solutions can only be obtained through iterative computations. Consequently, existing methods primarily focus on improving iteration convergence and computational efficiency. Building upon current homotopic iteration methods, this paper introduces the general concept of the A* algorithm for graph search and proposes a pruned homotopic iteration approach. Firstly, by combining the gradient direction of the state transition matrix from the terminal position error to the initial velocity increment with the target direction, an iteration direction is derived, and a homotopic mapping based on the A* algorithm is designed. Secondly, utilizing Taylor expansion, a linear perturbation matrix is devised, enabling pruning of divergent end-position paths. This addresses the issue of ineffective iterations due to initial velocity divergence that conventional methods such as Newton’s shooting method and quasi-linearization fail to exclude. Simulation results demonstrate that while ensuring the attainment of optimal solutions, our proposed method improves computational efficiency by over 25%, compared to existing homotopic methods, featuring a broader convergence range. Moreover, the method exhibits favorable characteristics regarding initial value convergence. In the case of orbit transfer in the Earth-Moon three-body system, it achieves more than a 30% increase in computational efficiency compared to quasi-linearization techniques.

Key words: perturbation lambert problem, homotopic iteration method, orbital transfer, A* algorithm, three-body problem

CLC Number: