A Simple and Efficient Algorithm for Nonlinear Model Predictive Control
Not on the map. Why?
Abstract (arXiv)
We present PANOC, a new algorithm for solving optimal control problems arising in nonlinear model predictive control (NMPC). A usual approach to this type of problems is sequential quadratic programming (SQP), which requires the solution of a quadratic program at every iteration and, consequently, inner iterative procedures. As a result, when the problem is ill-conditioned or the prediction horizon is large, each outer iteration becomes computationally very expensive. We propose a line-search algorithm that combines forward-backward iterations (FB) and Newton-type steps over the recently introduced forward-backward envelope (FBE), a continuous, real-valued, exact merit function for the original problem. The curvature information of Newton-type methods enables asymptotic superlinear rates under mild assumptions at the limit point, and the proposed algorithm is based on very simple operations: access to first-order information of the cost and dynamics and low-cost direct linear algebra. No inner iterative procedure nor Hessian evaluation is required, making our approach computationally simpler than SQP methods. The low-memory requirements and simple implementation make our method particularly suited for embedded NMPC applications.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 2; 2026: 1.
7 papers.
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 19
- 2023Event Camera and LiDAR based Human Tracking for Adverse Lighting Conditions in Subterranean Environmentscited by 3
- 2023Extending Kernel PCA through Dualization: Sparsity, Robustness and Fast Algorithmscited by 2
- 2023Self-concordant smoothing in proximal quasi-Newton algorithms for large-scale convex composite optimizationcited by 1
- 2024A Proximal Modified Quasi-Newton Method for Nonsmooth Regularized Optimizationcited by 0
- 2025A proximal augmented Lagrangian method for nonconvex optimization with equality and inequality constraintscited by 0
- 2026lapanda: A Matrix-Free Differentiable Solver for Nonconvex Constrained Optimization Layerscited by 0
- 2026lapanda: A Matrix-Free Differentiable Solver for Nonconvex Constrained Optimization Layers27 Sep 2026
- 2025A proximal augmented Lagrangian method for nonconvex optimization with equality and inequality constraints2 Sep 2025
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification4 Feb 2025
- 2024A Proximal Modified Quasi-Newton Method for Nonsmooth Regularized Optimization28 Sep 2024
- 2023Self-concordant smoothing in proximal quasi-Newton algorithms for large-scale convex composite optimization4 Sep 2023
- 2023Extending Kernel PCA through Dualization: Sparsity, Robustness and Fast Algorithms9 Jun 2023
- 2023Event Camera and LiDAR based Human Tracking for Adverse Lighting Conditions in Subterranean Environments18 Apr 2023