On Piecewise Quadratic Terminal Costs for MPC
Pith reviewed 2026-05-20 09:17 UTC · model grok-4.3
The pith
MPC terminal cost equals infinite-horizon LQR cost near steady state with new polytopic region
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that a piecewise quadratic terminal cost, which is identical to the infinite-horizon LQR cost in a nontrivial neighborhood of the steady-state, combined with a novel terminal region from configuration-constrained polytopic computing, provides stabilizing terminal ingredients for linear MPC. This construction increases the region of attraction while reducing suboptimality compared to standard approaches.
What carries the argument
The piecewise quadratic terminal cost that equals the LQR cost near the steady-state, together with the configuration-constrained polytopic terminal region that ensures invariance under the closed-loop MPC dynamics.
If this is right
- The MPC feedback law ensures asymptotic stability within the terminal region.
- Recursive feasibility of the optimization problem is guaranteed for states in the region of attraction.
- The closed-loop performance approaches that of the infinite-horizon LQR controller near the equilibrium.
- Comparisons show larger feasible sets than traditional quadratic terminal costs.
Where Pith is reading between the lines
- The method could be adapted for systems with constraints by adjusting the polytopic computations.
- Extending this to time-varying or uncertain systems might further improve robustness in practical applications.
- Such terminal costs might reduce the need for long prediction horizons in MPC implementations.
Load-bearing premise
The configuration-constrained polytopic terminal region must remain positively invariant under the closed-loop dynamics induced by the piecewise quadratic terminal cost and the MPC feedback law.
What would settle it
A trajectory starting inside the proposed terminal region that leaves the region under the closed-loop MPC dynamics with the piecewise quadratic cost would falsify the invariance and thus the stability guarantee.
Figures
read the original abstract
This paper presents a novel approach to synthesize stabilizing termi- nal ingredients for linear model predictive control (MPC) schemes, with the aim of increasing the region of attraction while reducing suboptimal- ity with respect to the solution of the infinite-horizon optimal control problem. It is based on the construction of a novel terminal region using methods from the field of configuration-constrained polytopic computing, along with a terminal cost that is exactly equal to the infinite-horizon linear-quadratic regulator cost in a nontrivial neighborhood of the steady- state. The practical performance of the controller is illustrated through various case studies, and comparisons with state-of-the-art approaches are presented.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes a construction of stabilizing terminal ingredients for linear MPC. It defines a terminal region X_f via configuration-constrained polytopic methods and a piecewise-quadratic terminal cost V_f that is identical to the infinite-horizon LQR cost inside a nontrivial neighborhood of the origin. The claimed benefits are an enlarged region of attraction and reduced suboptimality relative to standard terminal-cost choices; numerical case studies and comparisons are included.
Significance. If the positive-invariance property of X_f under the closed-loop MPC law holds, the construction would supply a concrete, computationally tractable route to larger feasible sets while preserving recursive feasibility and stability. The explicit matching to the LQR cost near the origin is a clear advantage over generic quadratic terminal costs.
major comments (1)
- [§4] §4 (Terminal-set invariance): the central stability argument requires that the configuration-constrained polytopic set X_f remains positively invariant under the MPC feedback u=κ(x) induced by the piecewise-quadratic V_f. The manuscript supplies only the LQR invariance argument inside the neighborhood where V_f coincides with the LQR cost; no separate invariance proof or numerical verification is given for trajectories that start in X_f but leave the LQR neighborhood under the actual MPC law. This step is load-bearing for the claimed recursive feasibility and stability.
minor comments (2)
- The precise definition of the piecewise-quadratic function (how the pieces are chosen and how continuity is enforced at the boundary of the LQR neighborhood) should be stated explicitly, preferably with an equation number.
- Figure captions and axis labels in the case-study plots should indicate which controller (proposed vs. baseline) corresponds to each curve.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive feedback on our manuscript. We address the single major comment below and will revise the manuscript to strengthen the relevant arguments.
read point-by-point responses
-
Referee: [§4] §4 (Terminal-set invariance): the central stability argument requires that the configuration-constrained polytopic set X_f remains positively invariant under the MPC feedback u=κ(x) induced by the piecewise-quadratic V_f. The manuscript supplies only the LQR invariance argument inside the neighborhood where V_f coincides with the LQR cost; no separate invariance proof or numerical verification is given for trajectories that start in X_f but leave the LQR neighborhood under the actual MPC law. This step is load-bearing for the claimed recursive feasibility and stability.
Authors: We agree that an explicit invariance argument for the full terminal set X_f under the closed-loop MPC feedback is necessary for a complete stability proof. The manuscript establishes positive invariance under the LQR controller inside the neighborhood where V_f coincides with the infinite-horizon LQR cost. In the revised manuscript we will add a dedicated subsection to §4 that proves X_f is positively invariant under the MPC-induced feedback κ(x) for the entire set. The proof exploits the configuration-constrained polytopic representation of X_f together with the descent property of the piecewise-quadratic terminal cost to show that the successor state under the optimal MPC input remains inside X_f. We will also augment the numerical case studies with explicit checks confirming invariance for sample trajectories starting in X_f outside the LQR neighborhood. These additions will close the gap without changing the paper’s main contributions. revision: yes
Circularity Check
No circularity: terminal ingredients constructed independently via polytopic methods and LQR matching
full rationale
The paper constructs a terminal region via configuration-constrained polytopic computing and defines the terminal cost to equal the infinite-horizon LQR cost inside a nontrivial neighborhood of the steady-state. No load-bearing step reduces a claimed result to a fitted parameter, self-citation chain, or definitional equivalence inside the paper. The positive-invariance requirement for the terminal set under the piecewise-quadratic MPC law is presented as a property to be ensured by the construction rather than derived tautologically from the inputs. The approach is self-contained against external benchmarks (LQR theory and polytopic invariance checks) with no reduction of the central claims to the paper's own fitted quantities or prior self-citations.
Axiom & Free-Parameter Ledger
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
terminal cost that is exactly equal to the infinite-horizon linear-quadratic regulator cost in a nontrivial neighborhood of the steady-state
-
IndisputableMonolith/Foundation/Atomicity.leanatomic_tick unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
T(β) is closed, convex, and control invariant... T(β) ⊇ bT_LQR
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Artstein, Z. (1983). Stabilization with relaxed controls. Nonlinear Analysis: Theory, Methods & Applications, 7(11), 1163--1173
work page 1983
-
[2]
Badalamenti, F., Mulagaleti, S.K., Villanueva, M.E., Houska, B., and Bemporad, A. (2025). Efficient configuration-constrained tube MPC via variables restriction and template selection
work page 2025
-
[3]
Bemporad, A., Morari, M., Dua, V., and Pistikopoulos, E. (2002). The explicit linear quadratic regulator for constrained systems. Automatica, 38(1), 3--20
work page 2002
-
[4]
Blanchini, F. and Miani, S. (2015). Set-theoretic methods in control. Systems & Control: Foundations & Applications. Birkh\"auser
work page 2015
-
[5]
Chen, H. and Allg\"ower, F. (1998). A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability. Automatica, 34(10), 1205--1217
work page 1998
-
[6]
Darup, M.S. and Cannon, M. (2015). A missing link between nonlinear MPC schemes with guaranteed stability. In Conference on Decision and Control, 4977--4983
work page 2015
-
[7]
Giesl, P. and Hafstein, S. (2015). Review on computational methods for lyapunov functions. Discrete and Continuous Dynamical Systems, Series B, 20(8), 2291--2331
work page 2015
-
[8]
Grammatico, S. and Pannocchia, G. (2013). Achieving a large domain of attraction with short-horizon linear mpc via polyhedral lyapunov functions. In 2013 European Control Conference (ECC), 1059--1064
work page 2013
-
[9]
Gr\"une, L. (2009). Analysis and design of unconstrained nonlinear MPC schemes for finite and infinite dimensional systems. SIAM Journal on Control and Optimization, 48(2), 1206--1228
work page 2009
-
[10]
Gutman, P. and Cwikel, M. (1986). Admissible sets and feedback control for discrete-time linear dynamical systems with bounded controls and states. IEEE Trans. Autom. Control, 31(4), 373--376
work page 1986
-
[11]
Houska, B., M\"uller, M., and Villanueva, M. (2025). Polyhedral control design: Theory and methods. Annual Reviews in Control, 60, 100992
work page 2025
-
[12]
Johansson, M. and Taghavian, H. (2024). Stable mpc with maximal terminal sets and quadratic terminal costs
work page 2024
-
[13]
Kalman, R.E. et al. (1960). Contributions to the theory of optimal control. Bol. soc. mat. mexicana, 5(2), 102--119
work page 1960
-
[14]
Klatt, K.U. and Engell, S. (1998). Gain-scheduling trajectory control of a continuous stirred tank reactor. Computers & Chemical Engineering, 22(4), 491--502
work page 1998
-
[15]
Mulagaleti, S.K., Mejari, M., and Bemporad, A. (2025). Parameter-dependent robust control invariant sets for lpv systems with bounded parameter-variation rate. IEEE Transactions on Automatic Control, 70(2), 1259--1266
work page 2025
-
[16]
Qin, S. and Badgwell, T.A. (2003). A survey of industrial model predictive control technology. Control Engineering Practice, 11(7), 733--764
work page 2003
-
[17]
Raković, S.V. and Lazar, M. (2012). Minkowski terminal cost functions for mpc. Automatica, 48(10), 2721--2725
work page 2012
-
[18]
Rawlings, J. and Mayne, D. (2009). Model Predictive Control: Theory and Design. Madison, WI: Nob Hill Publishing
work page 2009
-
[19]
Rawlings, J., Mayne, D., and Diehl, M. (2017). Model Predictive Control: Theory, Computation, and Design. Nob Hill Publishing
work page 2017
-
[20]
Rockafellar, R. (1970). Convex Analysis. Princeton University Press
work page 1970
-
[21]
Seborg, D., Mellichamp, D., Edgar, T., and Doyle, F. (2010). Process Dynamics and Control. John Wiley & Sons
work page 2010
-
[22]
Shebrawi, K. and Albadawi, H. (2013). Trace inequalities for matrices. Bull. Aust. Math. Soc., 87, 139--148
work page 2013
-
[23]
Tahir, F. and Jaimoukha, I.M. (2013). Robust feedback model predictive control of constrained uncertain systems. Journal of Process Control, 23(2), 189--200. IFAC World Congress Special Issue
work page 2013
-
[24]
Villanueva, M., M \"u ller, M., and Houska, B. (2024). Configuration-constrained T ube MPC . Automatica, 163:111543
work page 2024
-
[25]
Zanon, M. and Bemporad, A. (2022). C onstrained C ontrol and O bserver D esign by I nverse O ptimality. IEEE Transactions on Automatic Control, 67(10), 5432--5439
work page 2022
-
[26]
Ziegler, G. (1995). Lectures on Polytopes. Springer
work page 1995
-
[27]
Zubov, V. (1965). Methods of A.M. L yapunov and their application. Mathematics of Computation, 19, 349
work page 1965
- [28]
-
[29]
Angeli, D. and Amrit, R. and Rawlings, J.B. , Title =. IEEE Trans. Autom. Control , volume =
- [30]
-
[31]
Bemporad, A. and Morari, M. and Dua, V. and Pistikopoulos, E. , title =. Automatica , volume =
-
[32]
On the minimax reachability of target sets and target tubes , author =. Automatica , volume =
-
[33]
Dynamic Programming and Optimal Control , Author =. 2012 , Address =
work page 2012
-
[34]
Topological Spaces , author =
- [35]
- [36]
- [37]
- [38]
- [39]
-
[40]
An introduction to convex polytopes , publisher =
Br. An introduction to convex polytopes , publisher =
- [41]
- [42]
-
[43]
Chisci, L. and Rossiter, J.A. and Zappa, G. , title =. Automatica , volume =
-
[44]
Cornfeld, I.P. and Fomin, S.V. and Sinai, Y.G. and Sossinski, A.B. , title =
- [45]
-
[46]
Goulart, P. J. and Kerrigan, E. C. and Maciejowski, J. M. , TITLE =. Automatica , FJOURNAL =. 2006 , NUMBER =
work page 2006
-
[47]
Gutman, P.O. and Cwikel, M. , title =. IEEE Trans. Autom. Control , volume =
- [48]
-
[49]
Gr\"une, L. , Journal =. Analysis and design of unconstrained nonlinear. 2009 , Pages =
work page 2009
-
[50]
Herceg, M. and Kvasnica, M. and Jones, C. and Morari, M. , title =. Proceedings of European Control Conference (ECC) , pages =
-
[51]
Houska, B. and Ferreau, H.J. and Diehl, M. , title =. Automatica , year =
-
[52]
Polyhedral control design: Theory and methods , journal =. 2025 , author =
work page 2025
-
[53]
Houska, B. and M. On Stabilizing Terminal Costs and Regions for Configuration-Constrained Tube. IEEE Control Systems Letters , year=
-
[54]
Jones, C.N. and Grieder, P. and Rakovi\'c, S. , title =. Automatica , volume =
- [55]
-
[56]
ohler, J. and Andina, E. and Soloperto, R. and M\
K\"ohler, J. and Andina, E. and Soloperto, R. and M\"uller, M.A. and Allg\"ower, F. , booktitle=. Linear robust adaptive model predictive control: Computational complexity and conservatism , pages=
-
[57]
Kothare, V. and Balakrishnan, V. and Morari, M. , title =. Automatica , volume =
- [58]
-
[59]
Kurzhanski, A. B. and V. Ellipsoidal calculus for estimation and control , SERIES =. 1997 , PAGES =
work page 1997
-
[60]
Langson, W. and Chryssochoos, I. and Rakovi. Robust model predictive control using tubes , JOURNAL =. 2004 , NUMBER =
work page 2004
-
[61]
Moore, R.E. and Kearfott, R.B. and Cloud, M.J. , title =. 2009 , publisher =
work page 2009
- [62]
-
[63]
A survey of industrial model predictive control technology , journal =. 2003 , author =
work page 2003
- [64]
- [65]
-
[66]
Rakovi\'c, S.V. and Kouvaritakis, B. and Cannon, M. and Panos, C. and Findeisen, R. , title =. Transactions on Automatic Control , volume =
-
[67]
Rakovi\'c, S.V. and Kouvaritakis, B. and Cannon, M. , title =. Systems & Control Letters , volume =
-
[68]
Model Predictive Control: Theory and Design , Author =
- [69]
- [70]
- [71]
- [72]
- [73]
- [74]
-
[75]
Systems & Control Letters , volume=
Cost-to-travel functions: a new perspective on optimal and model predictive control , author=. Systems & Control Letters , volume=. 2017 , publisher=
work page 2017
-
[76]
Pannocchia, G. and Rawlings, J.B. and Wright, S.J. , journal=. Conditions under which suboptimal nonlinear. 2011 , publisher=
work page 2011
-
[77]
Inherent robustness properties of quasi-infinite horizon nonlinear model predictive control , author=. Automatica , volume=. 2014 , publisher=
work page 2014
-
[78]
Houska, B. and Villanueva, M.E. , title =. Handbook of Model Predictive Control , publisher =. 2019 , pages =
work page 2019
-
[79]
Angeli, D. and M. Economic Model Predictive Control: Some Design Tools and Analysis Techniques , editor =. Handbook of Model Predictive Control , publisher =. 2019 , pages =
work page 2019
-
[80]
On necessity and robustness of dissipativity in economic model predictive control , author=. IEEE Trans. Autom. Control , volume=. 2015 , publisher=
work page 2015
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.