Constrained Fuel and Time Optimal 6DOF Powered Descent Guidance Using Indirect Optimization
Nicholas P. Nurre, Ehsan Taheri

TL;DR
This paper presents a novel indirect optimization approach for solving constrained fuel- and time-optimal 6DOF powered descent guidance problems, effectively handling complex nonlinear constraints and rotational dynamics.
Contribution
It introduces a regularized indirect method with interior penalty functions and multiple-shooting to solve challenging 6DOF PDG problems with practical constraints.
Findings
Successfully computes optimal trajectories with complex constraints.
Demonstrates effectiveness compared to pseudospectral methods.
Provides empirical relations for Lagrange multipliers in SOPICs.
Abstract
Powered descent guidance (PDG) problems subject to six-degrees-of-freedom (6DOF) dynamics allow for enforcement of practical attitude constraints. However, numerical solutions to 6DOF PDG problems are challenging due to fast rotational dynamics coupled with translational dynamics, and the presence of highly nonlinear state/control path inequality constraints. In this work, constrained fuel- and time-optimal 6DOF PDG problems are solved leveraging a regularized indirect method, subject to inequality constraints on the thrust magnitude, thruster gimbal angle, rocket tilt angle, glideslope angle, and angular velocity magnitude. To overcome the challenges associated with solving the resulting multipoint boundary-value problems (MPBVPs), the state-only path inequality constraints (SOPICs) are enforced through an interior penalty function method, which embeds the resulting MPBVPs into a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpacecraft Dynamics and Control · Guidance and Control Systems · Inertial Sensor and Navigation
