Model Predictive Control with Multiple Constraint Horizons
Allan Andre do Nascimento, Han Wang, Antonis Papachristodoulou, Kostas Margellos

TL;DR
This paper introduces a novel MPC framework with multiple constraint horizons, enabling better trade-offs between safety, optimality, and computational cost, supported by new theoretical bounds and simulations.
Contribution
It proposes a heterogeneous constraint horizon MPC formulation with theoretical sub-optimality bounds and demonstrates its benefits through simulations.
Findings
Tighter sub-optimality upper bounds for short horizons.
First lower bound on closed-loop sub-optimality beyond open-loop cost.
Heterogeneous constraints influence system safety and performance.
Abstract
In this work we propose a Model Predictive Control (MPC) formulation that splits constraints in two different types. Motivated by safety considerations, the first type of constraint enforces a control-invariant set, while the second type could represent a less restrictive constraint on the system state. This distinction enables closed-loop sub- optimality results for nonlinear MPC with heterogeneous state constraints (distinct constraints across open loop predicted states), and no terminal elements. Removing the non-invariant constraint recovers the partially constrained case. Beyond its theoretical interest, heterogeneous constrained MPC shows how constraint choices shape the system's closed loop. In the partially constrained case, adjusting the constraint horizon (how many predicted- state constraints are enforced) trades estimation accuracy for computational cost. Our analysis yields…
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
TopicsAdvanced Control Systems Optimization · Formal Methods in Verification · Control Systems and Identification
