Abstract
Perturbative guidance techniques are aimed at driving a space vehicle along a prescribed, nominal path, leading to fullfilling the boundary conditions associated with the mission specifications. This work describes and applies the recently introduced, general-purpose perturbative guidance termed variable-time-domain neighboring optimal guidance, which assumes the optimal spacecraft trajectory as the nominal path. Minimization of the second differential of the objective function along the perturbed trajectory leads to deriving all the corrective maneuvers, in the context of an iterative closed-loop guidance scheme. Original analytical developments, based on optimal control theory and adoption of a variable time domain, constitute the theoretical foundation for several original features. The real-time feedback guidance at hand is exempt from the main disadvantages of similar algorithms proposed in the past, such as the occurrence of singularities for the gain matrices. The variable-time-domain neighboring optimal guidance algorithm is applied to two space maneuvers: (i) minimum-time exoatmospheric interception of moving targets and (ii) fast lunar ascent and orbit injection. Perturbations arising from nonnominal propulsive thrust or from errors in the initial conditions are included in the dynamical simulations. Extensive Monte Carlo campaigns are performed, and unequivocally prove the effectiveness and accuracy of the variable-time-domain neighboring optimal guidance algorithm.
Similar content being viewed by others
References
H. H. Afshari, A. B. Novinzadeh and J. Roshanian, “Determination of Nonlinear Optimal Feedback Law for Satellite Injection Problem Using Neighboring Optimal Control”, American Journal of Applied Sciences, Vol. 6, No. 3, pp. 430–438, 2009
A. E. Bryson, Dynamic Optimization, Addison Wesley Longman, Boston, 1999
A. J. Calise, N. Melamed and S. Lee, “Design and Evaluation of a Three-Dimensional optimal Ascent Guidance Algorithm”, Journal of Guidance, Control, and Dynamics, Vol. 21, No. 6, pp. 867–875, 1998
C. B. Charalambous, S. N. Naidu and J. L. Hibey “Neighboring Optimal Trajectories for Aeroassisted Orbital Transfer Under Uncertainties”, Journal of Guidance, Control, and Dynamics, Vol. 18, No. 3, pp. 478–485, 1995
C.-H. Chuang, “Theory and Computation of Optimal Low- and Medium-Thrust Orbit Transfers”, NASA-CR-202202, NASA Marshall Space Flight Center, Huntsville, 1996
D. G. Hull, “Robust Neighboring Optimal Guidance for the Advanced Launch System”, NASA-CR-192087, Austin, 1993
D. G. Hull, Optimal Control Theory for Applications, Springer, New York, 2003
J.-W. Jo and J. E. Prussing, “Procedure for Applying Second-Order Conditions in Optimal Control Problems”, Journal of Guidance, Control, and Dynamics, Vol. 23, No. 2, pp. 241–250, 2000
B. Kugelmann and H. J. Pesch, “New General Guidance Method in Constrained Optimal Control, Part 1: Numerical Method”, Journal of Optimization Theory and Applications, Vol. 67, No. 3, pp. 421–435, 1990
M. Pontani and B. A. Conway, “Particle Swarm Optimization Applied to Space Trajectories”, Journal of Guidance, Control, and Dynamics, Vol. 33, No. 5, pp. 1429–1441, 2010
M. Pontani and B. A. Conway, “Particle swarm optimization applied to impulsive orbital transfers”, Acta Astronautica, Vol. 74, pp. 141–155, 2012
M. Pontani, P. Ghosh and B. A. Conway, “Particle swarm optimization of multiple-burn rendezvous trajectories”, Journal of Guidance, Control, and Dynamics, Vol. 35, No. 4, pp. 1192–1207, 2012
M. Pontani and B. A. Conway, “Optimal Finite-Thrust Rendezvous Trajectories Found via Particle Swarm Algorithm”, Journal of Spacecraft and Rockets, Vol. 50, No. 6, pp. 1222–1234, 2013
M. Pontani and B. A. Conway, “Optimal low-thrust orbital maneuvers via indirect swarming method”, Journal of Optimization Theory and Applications, Vol. 162, No. 1, pp. 272–292, 2014
M. Pontani, G. Cecchetti and P. Teofilatto, “Variable-Time-Domain Neighboring Optimal Guidance, Part 1: Algorithm Structure”, Journal of Optimization Theory and Applications, Vol. 166, No. 1, pp. 76–92, 2015
M. Pontani, G. Cecchetti and P. Teofilatto, “Variable-Time-Domain Neighboring Optimal Guidance, Part 2: Application to Lunar Descent and Soft Landing”, Journal of Optimization Theory and Applications, Vol. 166, No. 1, pp. 93–114, 2015
M. Pontani, G. Cecchetti and P. Teofilatto, “Variable-time-domain neighboring optimal guidance applied to space trajectories”, Acta Astronautica, Vol. 115, pp. 102–120, 2015
H. Seywald and E. M. Cliff, “Neighboring Optimal Control Based Feedback Law for the Advanced Launch System”, Journal of Guidance, Control, and Dynamics, Vol. 17, No. 3, pp. 1154–1162, 1994
P. Teofilatto and E. De Pasquale, “A non-linear adaptive guidance algorithm for last-stage launcher control”, Journal of Aerospace Engineering, Vol. 213, pp. 45–55, 1999
H. Yan, F. Fahroo and I. Ross, “Real-Time Computation of Neighboring Optimal Control Laws”, AIAA Guidance, Navigation and Control Conference, Monterey, AIAA Paper 2002–465, 2002
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Pontani, M. A New, General Perturbative Guidance for Space Vehicles. Aerotec. Missili Spaz. 95, 59–70 (2016). https://doi.org/10.1007/BF03404715
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03404715