NASA NTRS · 20150014802
Enhancements on the Convex Programming Based Powered Descent Guidance Algorithm for Mars Landing
Abstract
In this paper, we present enhancements on the powered descent guidance algorithm developed for Mars pinpoint landing. The guidance algorithm solves the powered descent minimum fuel trajectory optimization problem via a direct numerical method. Our main contribution is to formulate the trajectory optimization problem, which has nonconvex control constraints, as a finite dimensional convex optimization problem, specifically as a finite dimensional second order cone programming (SOCP) problem. SOCP is a subclass of convex programming, and there are efficient SOCP solvers with deterministic convergence properties. Hence, the resulting guidance algorithm can potentially be implemented onboard a spacecraft for real-time applications. Particularly, this paper discusses the algorithmic improvements obtained by: (i) Using an efficient approach to choose the optimal time-of-flight; (ii) Using a computationally inexpensive way to detect the feasibility/ infeasibility of the problem due to the thrust-to-weight constraint; (iii) Incorporating the rotation rate of the planet into the problem formulation; (iv) Developing additional constraints on the position and velocity to guarantee no-subsurface flight between the time samples of the temporal discretization; (v) Developing a fuel-limited targeting algorithm; (vi) Initial result on developing an onboard table lookup method to obtain almost fuel optimal solutions in real-time.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Acikmese, Behcet, Blackmore, Lars, Scharf, Daniel P., Wolf, Aron. 2008-08-18. Enhancements on the Convex Programming Based Powered Descent Guidance Algorithm for Mars Landing. https://ntrs.nasa.gov/citations/20150014802
Cite the original work for its findings. Save a collection to share your selection of sources.