🤖 AI Summary
Nonlinear Model Predictive Control (NMPC) suffers from poor real-time performance and rapidly increasing computational burden with horizon length in nonlinear constrained systems.
Method: This paper proposes a time-parallel Newton-type optimization framework. It integrates associative scan algorithms with associativity-preserving reformulations into both interior-point methods and the Alternating Direction Method of Multipliers (ADMM), constructing a second-order, time-parallel optimization structure.
Contribution/Results: The resulting algorithm achieves logarithmic time-complexity scaling with respect to prediction horizon length—a first for NMPC. Extensive evaluations on multiple nonlinear dynamical systems demonstrate substantial speedup over conventional serial solvers, enabling higher sampling-rate real-time control. Computation time grows nearly logarithmically with horizon length, markedly improving scalability and real-time feasibility for nonlinear constrained NMPC.
📝 Abstract
Model predictive control (MPC) is a powerful framework for optimal control of dynamical systems. However, MPC solvers suffer from a high computational burden that restricts their application to systems with low sampling frequency. This issue is further amplified in nonlinear and constrained systems that require nesting MPC solvers within iterative procedures. In this paper, we address these issues by developing parallel-in-time algorithms for constrained nonlinear optimization problems that take advantage of massively parallel hardware to achieve logarithmic computational time scaling over the planning horizon. We develop time-parallel second-order solvers based on interior point methods and the alternating direction method of multipliers, leveraging fast convergence and lower computational cost per iteration. The parallelization is based on a reformulation of the subproblems in terms of associative operations that can be parallelized using the associative scan algorithm. We validate our approach on numerical examples of nonlinear and constrained dynamical systems.