An evolutionary discretized Lambert approach for optimal long-range rendezvous considering impulse limit

Abstract In this paper, an approach is presented for finding the optimal long-range space rendezvous in terms of fuel and time, considering limited impulse. In this approach, the Lambert problem is expanded towards a discretized multi-impulse transfer. Taking advantage of an analytical form of multi-impulse transfer, a feasible solution that satisfies the impulse limit is calculated. Next, the obtained feasible solution is utilized as a seed for generating individuals for a hybrid self-adaptive evolutionary algorithm to minimize the total time, without violating the impulse limit while keeping the overall fuel mass the same as or less than the one associated with the analytical solution. The algorithm eliminates similar individuals and regenerates them based on a combination of Gaussian and uniform distribution of solutions from the fuel-optimal region during the optimization process. Other enhancements are also applied to the algorithm to make it auto-tuned and robust to the initial and final orbits as well as the impulse limit. Several types of the proposed algorithm are tested considering varieties of rendezvous missions. Results reveal that the approach can successfully reduce the overall transfer time in the multi-impulse transfers while minimizing the fuel mass without violating the impulse limit. Furthermore, the proposed algorithm has superior performance over standard evolutionary algorithms in terms of convergence and optimality.

[1]  Jin Zhang,et al.  Survey of orbital dynamics and control of space rendezvous , 2014 .

[2]  An algebraic approach to the minimum-cost multi-impulse orbit transfer problem , 2015, 1508.02243.

[3]  Mauro Pontani Optimal low-thrust hyperbolic rendezvous for Earth-Mars missions , 2019 .

[4]  Carlos A. Coello Coello,et al.  Limiting the Velocity in the Particle Swarm Optimization Algorithm , 2016, Computación y Sistemas.

[5]  Jose A. Lozano,et al.  Spacecraft trajectory optimization: A review of models, objectives, approaches and solutions , 2018, Progress in Aerospace Sciences.

[6]  Jin Zhang,et al.  Optimization of an orbital long-duration rendezvous mission , 2016 .

[7]  D. Izzo Revisiting Lambert’s problem , 2014, 1403.2705.

[8]  Jing Li Revisiting the fuel-optimal four-impulse rendezvous problem near circular orbits , 2017 .

[9]  H. Yamakawa,et al.  Continuous-Thrust Transfer with Control Magnitude and Direction Constraints Using Smoothing Techniques , 2013 .

[10]  Zbigniew Michalewicz,et al.  An analysis of the velocity updating rule of the particle swarm optimization algorithm , 2014, Journal of Heuristics.

[11]  Giulio Avanzini,et al.  A Simple Lambert Algorithm , 2008 .

[12]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[13]  Di Zhou,et al.  Two-Impulse Cotangent Rendezvous Between Coplanar Elliptic and Hyperbolic Orbits , 2014 .

[14]  Ilya V. Kolmanovsky,et al.  A Study on GPU-Enabled Lambert's Problem Solution for Space Targeting Missions , 2018, 2018 Annual American Control Conference (ACC).

[15]  Guo-Jin Tang,et al.  Homotopic Perturbed Lambert Algorithm for Long-Duration Rendezvous Optimization , 2015 .

[16]  Guo-Jin Tang,et al.  Optimization of perturbed and constrained fuel-optimal impulsive rendezvous using a hybrid approach , 2006 .

[17]  Mohammad Mohammadi,et al.  Robust optimization of impulsive orbit transfers under actuation uncertainties , 2019, Aerospace Science and Technology.

[18]  Ossama Abdelkhalik,et al.  Convergence Analysis of Hidden Genes Genetic Algorithms in Space Trajectory Optimization , 2018 .

[19]  Chao Han,et al.  Algorithm of Relative Lambert Transfer Based on Relative Orbital Elements , 2019, Journal of Guidance, Control, and Dynamics.

[20]  John L. Junkins,et al.  Generic Smoothing for Optimal Bang-Off-Bang Spacecraft Maneuvers , 2018, Journal of Guidance, Control, and Dynamics.

[21]  Eberhard Gill,et al.  Distributed onboard mission planning for multi-satellite systems , 2019, Aerospace Science and Technology.

[22]  Guangfu Ma,et al.  Two-impulse transfer between coplanar elliptic orbits using along-track thrust , 2015 .

[23]  Hanlun Lei,et al.  Trajectory design for a rendezvous mission to Earth’s Trojan asteroid 2010 TK7 , 2017 .

[24]  Reza Safabakhsh,et al.  A novel stability-based adaptive inertia weight for particle swarm optimization , 2016, Appl. Soft Comput..

[25]  Daniele Mortari,et al.  Analytical Study of Tangent Orbit and Conditions for Its Solution Existence , 2012 .

[26]  Musaed Alhussein,et al.  Improved Particle Swarm Optimization Based on Velocity Clamping and Particle Penalization , 2015, 2015 3rd International Conference on Artificial Intelligence, Modelling and Simulation (AIMS).

[27]  Howard D. Curtis,et al.  Orbital Mechanics for Engineering Students , 2005 .

[28]  Bruce A. Conway,et al.  Particle Swarm Optimization Applied to Space Trajectories , 2010 .

[29]  Chandeok Park,et al.  Near-optimal continuous control for spacecraft collision avoidance maneuvers via generating functions , 2017 .

[30]  D. Mortari,et al.  On the n-Impulse Orbit Transfer using Genetic Algorithms , 2007 .

[31]  S. D. Naik,et al.  Dynamical Approach for Optimal Two-Impulse Rendezvous Between Elliptic Orbits , 2014 .

[32]  Katsuhiko Yamada,et al.  Minimum energy coplanar orbit transfer of geostationary spacecraft using time-averaged Hamiltonian , 2019, Acta Astronautica.

[33]  Shijie Xu,et al.  Optimization of bounded low-thrust rendezvous with terminal constraints by interval analysis , 2018 .

[34]  Alessandro Antonio Quarta,et al.  Simple solution to optimal cotangential transfer between coplanar elliptic orbits , 2019, Acta Astronautica.

[35]  Paul Zarchan,et al.  ALTERNATIVE APPROACH TO THE SOLUTION OF LAMBERT'S PROBLEM , 1992 .