Finite-Burn Linear Targeting Algorithm for Autonomous Path Planning and Guidance

In path planning and guidance applications, linear targeting through differential corrections is a classical approach for identifying feasible solutions that meet specified mission and trajectory constraints. However, to date, these methods relied on the assumption that the associated correction maneuvers were impulsive in nature. This impulsive assumption is generally reasonable when the duration of the engine burn is small. However, this approximation breaks down when lower thrust engines are employed as the duration of the burn becomes more significant. In these cases, an impulsive linear targeting algorithm is inadequate. Often times, low-thrust problems of this type are solved from the perspective of optimal trajectory design and depend on numerical methods like nonlinear programming. These methods, however, are generally considered prohibitive for autonomous flight applications, where computational resources are limited and optimality is not always as important as feasibility. The present study focuses on the theoretical development and numerical validation of a linear targeting algorithm capable of accommodating finite burn maneuvers. Examples are presented to contrast the performance of this new targeting process against more classical impulsive targeting methods. The examples presented focus largely on precision entry applications, but the finite burn targeting process itself is applicable across a broad set of scenarios and fields.

[1]  W. H. T. Loh,et al.  Re-entry and planetary entry physics and technology , 1968 .

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

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

[4]  C. Ocampo,et al.  AN ARCHITECTURE FOR A GENERALIZED SPACECRAFT TRAJECTORY DESIGN AND OPTIMIZATION SYSTEM , 2003 .

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

[6]  N. Vinh,et al.  Hypersonic and Planetary Entry Flight Mechanics , 1980 .

[7]  J. C. Harpold,et al.  Shuttle entry guidance , 1978 .

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

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

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

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

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

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

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

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

[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]  Roby S. Wilson,et al.  Summer launch options for the Genesis mission , 2001 .

[18]  Philip E. Gill,et al.  Practical optimization , 1981 .

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

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

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