Trajectory Optimization and Orbit Design of Spacecraft in Hovering Mission

The typical hovering mission contains three stages: the orbit transfer from the original orbit to the hovering orbit; hovering in the orbit; and the orbit transfer returning to the original orbit. This paper provides an in-depth study for the hovering mission in two aspects: the trajectory optimization for orbit transfer and the orbit design for the hovering stage. Using the Gauss pseudospectral method, the trajectory optimization for the orbit transfer is transformed into the nonlinear programming problem. To solve the nonlinear programming problem, a calculation method combining interior-point method with sequence quadratic programming is proposed to guarantee convergence rate and computational efficiency. The position of the mission spacecraft is fixed relative to the target spacecraft in the spacecraft hovering stage. Aiming at the orbit design of the spacecraft hovering stage, the expression of the required control to maintain spacecraft hovering is deduced by taking advantage of the characteristic of the relatively static operation state of the mission spacecraft. The simulation results prove the validity of the Gauss pseudospectral method in trajectory optimization of the hovering mission, and provide the required control to maintain hovering for the mission spacecraft.

[1]  D. Scheeres,et al.  Control of Hovering Spacecraft Near Small Bodies: Application to Asteroid 25143 Itokawa , 2005 .

[2]  G. Vukovich,et al.  Adaptive sliding mode control for spacecraft body-fixed hovering in the proximity of an asteroid , 2015 .

[3]  David Benson,et al.  A Gauss pseudospectral transcription for optimal control , 2005 .

[4]  Geoffrey Todd Huntington,et al.  Advancement and analysis of Gauss pseudospectral transcription for optimal control problems , 2007 .

[5]  Sagar Bhatt,et al.  First Ever Flight Demonstration of Zero Propellant Maneuver TM Attitude Control Concept , 2007 .

[6]  A. Ebenezer Jeyakumar,et al.  Hybrid PSO–SQP for economic dispatch with valve-point effect , 2004 .

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

[8]  Anil V. Rao,et al.  Direct Trajectory Optimization and Costate Estimation via an Orthogonal Collocation Method , 2006 .

[9]  Shijie Xu,et al.  Body-fixed orbit-attitude hovering control over an asteroid using non-canonical Hamiltonian structure , 2015 .

[10]  Jingrui Zhang,et al.  Characteristic Analysis for Elliptical Orbit Hovering Based on Relative Dynamics , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[11]  Daniel E. Hastings,et al.  On-Orbit Servicing: A New Value Proposition for Satellite Design and Operation , 2007 .

[12]  Klaus Schittkowski,et al.  A combined SQP–IPM algorithm for solving large-scale nonlinear optimization problems , 2015, Optim. Lett..

[13]  Ekkehard W. Sachs,et al.  Inexact SQP Interior Point Methods and Large Scale Optimal Control Problems , 1999, SIAM J. Control. Optim..

[14]  David B. Spencer,et al.  Optimal Spacecraft Rendezvous Using Genetic Algorithms , 2002 .

[15]  Hussain Shareef,et al.  Optimal design of damping controllers using a new hybrid artificial bee colony algorithm , 2013 .

[16]  Ya-zhong Luo,et al.  Spacecraft optimal rendezvous controller design using simulated annealing , 2005 .

[17]  R. Furfaro Hovering in Asteroid Dynamical Environments Using Higher-Order Sliding Control , 2015 .

[18]  Alex Ellery,et al.  The case for robotic on-orbit servicing of spacecraft: Spacecraft reliability is a myth , 2008 .

[19]  Shan Lu,et al.  Optimised collision avoidance for an ultra-close rendezvous with a failed satellite based on the Gauss pseudospectral method , 2016 .

[20]  A. Sanyal,et al.  Almost global asymptotic tracking control for spacecraft body-fixed hovering over an asteroid , 2014 .

[21]  John T. Betts,et al.  Practical Methods for Optimal Control and Estimation Using Nonlinear Programming , 2009 .

[22]  Weifeng Chen,et al.  Three-Dimensional Trajectory Optimization for Lunar Ascent Using Gauss Pseudospectral Method , 2016 .

[23]  L. Coelho,et al.  Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect , 2006, IEEE Transactions on Power Systems.

[24]  R. E. Marsten,et al.  A direct nonlinear predictor-corrector primal-dual interior point algorithm for optimal power flows , 1993 .

[25]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[26]  Michael R. LaPointe,et al.  High Power MPD Thruster Performance Measurements , 2004 .

[27]  Felix Huber,et al.  On-Orbit Servicing Missions: Challenges and Solutions for Spacecraft Operations , 2010 .

[28]  Anil V. Rao,et al.  Optimal Reconfiguration of Spacecraft Formations Using the Gauss Pseudospectral Method , 2008 .

[29]  J. Herskovits Feasible Direction Interior-Point Technique for Nonlinear Optimization , 1998 .

[30]  Junfeng Li,et al.  Low-thrust trajectory optimization of asteroid sample return mission with multiple revolutions and moon gravity assists , 2015 .

[31]  Hua Wei,et al.  An interior point nonlinear programming for optimal power flow problems with a novel data structure , 1997 .

[32]  Alec D. Gallimore,et al.  Developmental Status of a 100-kW Class Laboratory Nested channel Hall Thruster , 2011 .

[33]  Hiroshi Yamashita A globally convergent primal-dual interior point method for constrained optimization , 1998 .

[34]  J. Betts Survey of Numerical Methods for Trajectory Optimization , 1998 .

[35]  P. Boggs,et al.  Sequential quadratic programming for large-scale nonlinear optimization , 2000 .

[36]  Ye Yan,et al.  Dynamics and control of spacecraft hovering using the geomagnetic Lorentz force , 2014 .