Trajectory Optimization for Spacecraft Collision Avoidance

Abstract : The last several decades have resulted in an unfortunate byproduct of space exploration and development: orbital debris. Satellites in Low Earth Orbit have been required to make an ever increasing number of course corrections in order to avoid collisions. Despite efforts to the contrary, collisions continue to occur, each time creating additional debris and increasing the requirement for the remaining satellites to maneuver. Every required maneuver decreases a satellite's service life. The purpose of this study is to develop a minimum thrust profile to maneuver an orbiting satellite out of its projected error ellipse before a collision occurs. For comparison, both the impulsive and continuous thrust cases were considered as well as in-plane versus out-of plane maneuvering. This study made use of the Radau Pseudospectral Method to develop this minimum thrust profile. This method was run in MATLAB(Restricted) using General Pseudospectral Optimal Control Software (GPOPS-II). Once the optimal solution was obtained, Systems Tool Kit(Restricted) was used to simulate the resulting calculated trajectories and confirm avoidance of the error ellipse.

[1]  J. Liou Active Debris Removal and the Challenges for Environment Remediation , 2012 .

[2]  Thomas C. Co Operationally Responsive Spacecraft Using Electric Propulsion , 2012 .

[3]  William W. Hager,et al.  Direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using a Radau pseudospectral method , 2011, Comput. Optim. Appl..

[4]  Constantinos Zagaris Trajectory Control and Optimization for Responsive Spacecraft , 2012 .

[5]  William W. Hager,et al.  A unified framework for the numerical solution of optimal control problems using pseudospectral methods , 2010, Autom..

[6]  William J Karasz,et al.  Optimal Re-Entry Trajectory Terminal State Due to Variations in Waypoint Locations , 2012 .

[7]  Jean Albert Kechichian OPTIMAL LOW-THRUST RENDEZVOUS USING EQUINOCTIAL ORBIT ELEMENTS , 1996 .

[8]  N. Johnson,et al.  Instability of the Present LEO Satellite Populations , 2008 .

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

[10]  Wei Kang,et al.  Zero-propellant maneuver guidance , 2009, IEEE Control Systems.

[11]  Donald E. Kirk,et al.  Optimal control theory : an introduction , 1970 .

[12]  J. Seabra Spacecraft Trajectory Optimization , 2015 .

[13]  Jean Albert Kechichian,et al.  Trajectory optimization with a modified set of equinoctial orbit elements , 1991 .

[14]  Anil V. Rao,et al.  Algorithm 902: GPOPS, A MATLAB software for solving multiple-phase optimal control problems using the gauss pseudospectral method , 2010, TOMS.

[15]  William W. Hager,et al.  Pseudospectral methods for solving infinite-horizon optimal control problems , 2011, Autom..

[16]  Timothy R. Jorris,et al.  Common Aero Vehicle Autonomous Reentry Trajectory Optimization Satisfying Waypoint and No-Fly Zone Constraints , 2012 .

[17]  Christopher Liu Darby,et al.  hp-Pseudospectral method for solving continuous-time nonlinear optimal control problems , 2011 .