An Autonomous Onboard Targeting Algorithm Using Finite Thrust Maneuvers

In earlier investigations, the adaptation and implementation of a modified two-level corrections process as the onboard targeting algorithm for the Trans-Earth Injection phase of Orion is presented. The objective of that targeting algorithm is to generate the times of ignition and magnitudes of the required maneuvers such that the desired state at entry interface is achieved. In an actual onboard flight software implementation, these times of ignition and maneuvers are relayed onto Flight Control for command and execution. Although this process works well when the burn durations or burn arcs are small, this might not be the case during a contingency situation when lower thrust engines are employed to perform the maneuvers. Therefore, a new version of the modified two-level corrections process is formulated to handle the case of finite burn arcs. This paper presents the development and formulation of that finite burn modified two-level corrections process which can again be used as an onboard targeting algorithm for the Trans-Earth Injection phase of Orion. Additionally, performance results and a comparison between the two methods are presented. The finite burn two-level corrector formulation presented here ensures the entry constraints at entry interface are still met without violating the available fuel budget, while still accounting for much longer burn times in its design.

[1]  B. D. Weber,et al.  Apollo experience report: Abort planning , 1972 .

[2]  M. W. Weeks,et al.  Design of the Onboard Autonomous Targeting Algorithm for the Trans-Earth Phase of Orion , 2008 .

[3]  Cesar A. Ocampo,et al.  Optimization of Roundtrip, Time-Constrained, Finite Burn Trajectories via an Indirect Method , 2005 .

[4]  Angelo Miele,et al.  Guidance Trajectories for Spacecraft Rendezvous , 2007 .

[5]  ’ K.C.IIowcII,et al.  TRAJECTORY DESIGN USING A DYNAMICAL SYSTEMS APPROACH WITH APPLICATION TO GENESIS , 1999 .

[6]  Bruce A. Conway,et al.  Optimal finite-thrust spacecraft trajectories using collocation and nonlinear programming , 1991 .

[7]  Cesar A. Ocampo,et al.  Use of Analytical Gradients to Calculate Optimal Gravity-Assist Trajectories , 2005 .

[8]  Roby S. Wilson,et al.  Summer launch options for the Genesis mission , 2001 .

[9]  Henry J. Pernicka,et al.  Numerical determination of Lissajous trajectories in the restricted three-body problem , 1987 .

[10]  Cesar A. Ocampo,et al.  Initial trajectory model for a multi-maneuver moon to Earth abort sequence , 2010 .

[11]  Roby S. Wilson,et al.  Improved Corrections Process for Constrained Trajectory Design in the n-Body Problem , 2007 .

[12]  K. Howell,et al.  Trajectory Design Using a Dynamical Systems Approach With Application to Genesis , 1997 .

[13]  J. D. Yencharis,et al.  Apollo experience report: Development of guidance targeting techniques for the command module and launch vehicle , 1972 .

[14]  K. C. Howell,et al.  Trajectory Design in the Sun- Earth- Moon System Using Lunar Gravity Assists , 1998 .

[15]  D. J. Jezewski,et al.  Primer vector theory and applications , 1975 .

[16]  Cesar Ocampo,et al.  Finite Burn Maneuver Modeling for a Generalized Spacecraft Trajectory Design and Optimization System , 2004, Annals of the New York Academy of Sciences.

[17]  P. Teofilatto,et al.  A fast guidance algorithm for an autonomous navigation system , 1998 .