A Review of Pseudospectral Optimal Control: From Theory to Flight
I. M. Ross, M. Karpenko
TL;DR
The paper surveys pseudospectral optimal control within Sobolev spaces ($W^{m,p}$) and the Covector Mapping Principle (CMP), connecting theory to flight practice and onboard implementation. It develops convergence and consistency results, and details design choices ($\\delta^N$, $\\pi^N$, $W$) and spectral algorithms (as in DIDO/OTIS) that enable reliable solutions to problems with endpoint and path constraints, such as those encountered in aerospace trajectories. Ground and flight demonstrations, including Bedrossian’s zero-propellant maneuver and NASA TRACE STM, illustrate singularity handling, momentum management, and telemetry validation, while embedded PS controllers demonstrate real-time feasibility and SWaP considerations. The work highlights significant practical impact by enabling high-speed, certified optimal trajectories on aircraft, spacecraft, and autonomous systems, and outlines future directions toward hybrid PS, stronger theory under weaker assumptions, and compact embedded hardware solutions.
Abstract
The home space for optimal control is a Sobolev space. The home space for pseudospectral theory is also a Sobolev space. It thus seems natural to combine pseudospectral theory with optimal control theory and construct ``pseudospectral optimal control theory,'' a term coined by Ross. In this paper, we review key theoretical results in pseudospectral optimal control that have proven to be critical for a successful flight. Implementation details of flight demonstrations onboard NASA spacecraft are discussed along with emerging trends and techniques in both theory and practice. The 2011 launch of pseudospectral optimal control in embedded platforms is changing the way in which we see solutions to challenging control problems in aerospace and autonomous systems.
