pith. sign in

arxiv: 2604.21989 · v1 · submitted 2026-04-23 · 🧮 math.OC · cs.AI· cs.RO· cs.SY· eess.SY· math.DS

Model Predictive Control of Hybrid Dynamical Systems

Pith reviewed 2026-05-09 20:41 UTC · model grok-4.3

classification 🧮 math.OC cs.AIcs.ROcs.SYeess.SYmath.DS
keywords model predictive controlhybrid dynamical systemsasymptotic stabilitycontrol Lyapunov functionhybrid time domainsstage costterminal cost
0
0 comments X

The pith

Sufficient conditions on costs and state-feedback laws guarantee asymptotic stability of a target set under hybrid model predictive control.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper formulates a model predictive control strategy tailored to hybrid dynamical systems that evolve according to both differential equations and difference equations. It derives structural properties of the resulting optimization problem and its value function when horizons are constructed over hybrid time domains. Checkable conditions are given in terms of the stage cost, terminal cost, and the existence of static state-feedback laws that together satisfy a control Lyapunov function inequality. A reader would care because many engineered systems combine continuous flows with discrete jumps, and this supplies a direct way to obtain provable stability from an optimization-based controller. If the conditions hold, the closed-loop hybrid system converges to the target set while respecting input and state constraints.

Core claim

We formulate the hybrid MPC problem using prediction and control horizons adapted to hybrid time domains. We establish that the optimization problem possesses structural properties that make its feasible set and value function well-behaved. Under the assumption that static state-feedback laws exist satisfying a control Lyapunov function condition, together with suitable properties on the stage and terminal costs, the value function decreases along closed-loop solutions and the target set is asymptotically stable.

What carries the argument

The hybrid MPC optimization problem whose feasible set and value function are shown to inherit invariance and decrease properties from the control Lyapunov function condition on the stage and terminal costs.

If this is right

  • The closed-loop system is asymptotically stable to the target set.
  • The value function of the optimization problem serves as a Lyapunov function for the hybrid closed-loop dynamics.
  • Feasibility of the MPC problem is preserved along solutions when the initial condition lies in the feasible set.
  • The approach applies to any hybrid system that can be written in hybrid equation form with the required feedback laws.
  • Examples illustrate that the conditions can be verified on concrete systems such as those with impacts or switches.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same cost and feedback conditions might be used to certify stability for other optimization-based controllers on hybrid systems.
  • Numerical checks of the control Lyapunov function inequality could be automated to certify candidate costs before deployment.
  • The framework suggests a route to robust versions by relaxing the exact CLF inequality to an inequality with a margin.
  • Real-time implementation would require efficient solvers for the hybrid optimization problem at each step.

Load-bearing premise

There exist static state-feedback laws that satisfy the control Lyapunov function condition together with the stated structural properties of the hybrid optimization problem.

What would settle it

A concrete hybrid system together with stage and terminal costs for which the control Lyapunov function condition holds, yet some closed-loop trajectory fails to converge to the target set.

Figures

Figures reproduced from arXiv: 2604.21989 by Berk Altin, Ricardo G. Sanfelice.

Figure 1
Figure 1. Figure 1: Hybrid prediction horizon for the case of J = 1, t0 = 2, t1 = 1, and t2 = 0. Remark 3.3 (On Particular Constructions of T ): A natural construction of T is one that independently limits the amount of flow and the number of jumps. Similar to discrete time MPC, the parameter N ∈ {1, 2, . . .} denotes the maximum number of jumps allowed in the prediction. To limit the amount of flow allowed, let δ > 0 and def… view at source ↗
Figure 2
Figure 2. Figure 2: Hybrid time domains associated with the hybrid MPC algorithm for the case of N = 4 and Nc = 2. The hybrid time instances (T1, J1), (T2, J2) and (T3, J3) at which Problem 3.5 is solved are circled. 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 [PITH_FULL_IMAGE:figures/full_fig_p009_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Hybrid time domain of the optimal trajectory associated to the hybrid time domains in [PITH_FULL_IMAGE:figures/full_fig_p009_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Position and velocity trajectories of the bouncing ball controlled by hybrid MPC projected onto ordinary time t. 0 0.5 1 1.5 2 2.5 3 3.5 4 t [sec] 0 5 10 15 20 25 30 35 40 W [PITH_FULL_IMAGE:figures/full_fig_p019_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Evolution of the total energy of the bouncing ball controlled by hybrid MPC projected onto ordinary time t. function. The terminal cost V is chosen as V (x) = exp(−σx2)  x ⊤ 1 exp(A⊤ f (Ts − x2))P exp(Af (Ts − x2))x1  , where σ > 0, Af =  A B 0 0  , and P is a symmetric positive definite matrix, chosen next. The matrices QC and P are chosen as follows. Given matrices A ∈ R nz × R nz and B ∈ R nz × R mz… view at source ↗
read the original abstract

The problem of controlling hybrid dynamical systems using model predictive control (MPC) is formulated and sufficient conditions for asymptotic stability of a set are provided. Hybrid dynamical systems are modeled in terms of hybrid equations, involving a differential equation and a difference equation with inputs and constraints. The proposed hybrid MPC algorithm uses a suitable prediction and control horizon construction inspired by hybrid time domains. Structural properties of the hybrid optimization problem, its feasible set, and its value function are provided. Checkable conditions to guarantee asymptotic stability of a set are provided. These conditions are given in terms of properties on the stage cost, terminal cost, and the existence of static state-feedback laws, related through a control Lyapunov function condition. Examples illustrate the results throughout the paper.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper formulates a model predictive control (MPC) scheme for hybrid dynamical systems modeled via hybrid equations (flows and jumps with inputs and constraints). It introduces a prediction horizon construction based on hybrid time domains, establishes structural properties of the resulting hybrid optimization problem (including feasibility set and value function), and states sufficient conditions for asymptotic stability of a set. These conditions are expressed in terms of properties of the stage cost, terminal cost, and the existence of static state-feedback laws satisfying a control Lyapunov function (CLF) inequality along flows and jumps.

Significance. If the derivations hold, the work provides a stability framework for MPC on hybrid systems that leverages standard Lyapunov and cost-function ideas while respecting the hybrid time-domain structure. The structural results on the optimization problem and feasible set are potentially useful for future analysis. However, the practical impact is limited by the non-constructive nature of the key hypothesis.

major comments (2)
  1. [Abstract] Abstract and main stability theorem: the claim of 'checkable conditions' is undermined by the load-bearing hypothesis that there exist static state-feedback laws satisfying the CLF condition. No general construction, algorithmic test, or sufficient condition for the existence of such laws (that are consistent across flows and jumps without inducing Zeno behavior) is supplied; verification for arbitrary hybrid systems may be as difficult as the original stability question.
  2. [Main stability result] The proofs establish that if the feedback laws exist and satisfy the CLF inequality, then the MPC value function decreases and the set is asymptotically stable. This is a valid implication, but the manuscript does not address how to obtain or certify the required feedbacks for systems beyond the provided examples.
minor comments (2)
  1. [Section on algorithm formulation] Clarify the precise definition of the hybrid time-domain prediction horizon and how it differs from standard continuous or discrete MPC horizons.
  2. [Examples] Ensure all examples explicitly verify or assume the existence of the required state-feedback laws so readers can see the conditions in action.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the detailed review and valuable feedback on our manuscript. We provide point-by-point responses to the major comments below.

read point-by-point responses
  1. Referee: [Abstract] Abstract and main stability theorem: the claim of 'checkable conditions' is undermined by the load-bearing hypothesis that there exist static state-feedback laws satisfying the CLF condition. No general construction, algorithmic test, or sufficient condition for the existence of such laws (that are consistent across flows and jumps without inducing Zeno behavior) is supplied; verification for arbitrary hybrid systems may be as difficult as the original stability question.

    Authors: The term 'checkable' in the abstract refers to the fact that, given candidate static state-feedback laws, the CLF inequalities along flows and jumps, as well as the properties of the stage and terminal costs, can be verified directly. This is analogous to standard assumptions in MPC literature for nonlinear systems, where a control Lyapunov function is assumed to exist. While we do not provide a general algorithmic procedure for constructing such laws for arbitrary hybrid systems (as this would essentially solve the stabilization problem), the framework is useful when such laws are available or can be found via system-specific analysis, as shown in the examples. We will revise the abstract and introduction to better clarify the scope of the checkable conditions and acknowledge the design effort required for the feedback laws. revision: partial

  2. Referee: [Main stability result] The proofs establish that if the feedback laws exist and satisfy the CLF inequality, then the MPC value function decreases and the set is asymptotically stable. This is a valid implication, but the manuscript does not address how to obtain or certify the required feedbacks for systems beyond the provided examples.

    Authors: The primary focus of the paper is to establish the MPC scheme and prove that the stated conditions suffice for asymptotic stability. The proofs are valid under the given hypotheses. The examples demonstrate concrete cases where the required feedbacks can be obtained and certified. For broader classes of systems, additional tools from hybrid systems theory (such as those based on Lyapunov functions or hybrid invariance principles) may be employed to find the feedbacks. We agree that expanding on methods to certify the feedbacks could enhance the manuscript and will consider adding a remark or section discussing this aspect if space permits. revision: partial

Circularity Check

0 steps flagged

No circularity: stability conditions are independent sufficient criteria

full rationale

The derivation establishes structural properties of the hybrid MPC problem (feasibility, value function) and then shows that if stage/terminal costs and static state-feedback laws satisfy a CLF inequality along flows and jumps, the MPC value function is decreasing and the target set is asymptotically stable. These are standard Lyapunov-style sufficient conditions; the existence of the feedbacks is an external hypothesis, not defined in terms of the stability conclusion or fitted from the result. No self-citation chain, self-definition, or renaming of known results is used to close the argument. The paper is therefore self-contained against external benchmarks for the claimed implications.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

Only the abstract is available; no explicit free parameters, invented entities, or non-standard axioms are stated. The modeling framework relies on the standard hybrid equations formalism.

axioms (1)
  • domain assumption Hybrid dynamical systems are modeled by hybrid equations involving differential and difference inclusions with inputs and constraints.
    This is the foundational modeling choice stated in the abstract and is standard in the hybrid systems literature.

pith-pipeline@v0.9.0 · 5428 in / 1109 out tokens · 32154 ms · 2026-05-09T20:41:14.148570+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

43 extracted references · 43 canonical work pages

  1. [1]

    Algorithmic control of industrial processes,

    J. Richalet, “Algorithmic control of industrial processes,” Proc. of the 4th IF AC Sympo. on Identification and System Parameter Estimation, pp. 1119–1167, 1976

  2. [2]

    Dynamic matrix control – a computer control algorithm,

    C. R. Cutler and B. L. Ramaker, “Dynamic matrix control – a computer control algorithm,” in Joint Aut. Cont. Conf., no. 17, 1980, p. 72

  3. [3]

    Model predictive control: past, present and future,

    M. Morari and J. H. Lee, “Model predictive control: past, present and future,” Comp. & Chem. Eng., vol. 23, no. 4-5, pp. 667–682, 1999

  4. [4]

    A survey of industrial model predictive control technology,

    S. J. Qin and T. A. Badgwell, “A survey of industrial model predictive control technology,” Control Engineering Practice, vol. 11, no. 7, pp. 733–764, 2003

  5. [5]

    J. B. Rawlings and D. Q. Mayne, Model predictive control: Theory and design. Nob Hill Pub., 2009

  6. [6]

    Borrelli, A

    F. Borrelli, A. Bemporad, and M. Morari, Predictive control for linear and hybrid systems. Cambridge University Press, 2017

  7. [7]

    Grüne and J

    L. Grüne and J. Pannek, Nonlinear model predictive control, 2nd ed. Springer, 2017

  8. [8]

    Receding horizon control of nonlinear systems,

    D. Q. Mayne and H. Michalska, “Receding horizon control of nonlinear systems,” IEEE Trans. Aut. Cont., vol. 35, no. 7, pp. 814–824, 1990. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 0, NO. 0, APRIL 2026 21

  9. [9]

    A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability,

    H. Chen and F. Allgöwer, “A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability,” Automatica, vol. 34, no. 10, pp. 1205–1217, 1998

  10. [10]

    Model predictive control: Recent developments and future promise,

    D. Q. Mayne, “Model predictive control: Recent developments and future promise,” Automatica, vol. 50, no. 12, pp. 2967–2986, 2014

  11. [11]

    Model predictive control techniques for hybrid systems,

    E. Camacho, D. Ramirez, D. Limon, D. Muñoz de la Peña, and T. Alamo, “Model predictive control techniques for hybrid systems,” Annual Reviews in Control, vol. 34, no. 1, pp. 21–31, 2010

  12. [12]

    Control of systems integrating logic, dynamics, and constraints,

    A. Bemporad and M. Morari, “Control of systems integrating logic, dynamics, and constraints,” Automatica, vol. 35, no. 3, pp. 407–427, 1999

  13. [13]

    The explicit linear quadratic regulator for constrained systems,

    A. Bemporad, M. Morari, V. Dua, and E. N. Pistikopoulos, “The explicit linear quadratic regulator for constrained systems,” Automatica, vol. 38, no. 1, pp. 3–20, 2002

  14. [14]

    Suboptimal explicit receding horizon control with guaranteed stability,

    A. Bemporad and C. Filippi, “Suboptimal explicit receding horizon control with guaranteed stability,” Automatica, vol. 42, no. 3, pp. 457–462, 2006

  15. [15]

    R. G. Sanfelice, Hybrid Model Predictive Control, edition 1 ed. Basel: Birkhäuser, 09/2018 2018, pp. 199–220

  16. [16]

    van der Schaft and H

    A. van der Schaft and H. Schumacher, An Introduction to Hybrid Dynamical Systems. LNCIS, Springer, 2000

  17. [17]

    Impulse differential inclusions: a viability approach to hybrid systems,

    J.-P. Aubin, J. Lygeros, M. Quincampoix, S. S. Sastry, and N. Seube, “Impulse differential inclusions: a viability approach to hybrid systems,” IEEE Transactions on Automatic Control, vol. 47, no. 1, pp. 2–20, 2002

  18. [18]

    Goebel, R

    R. Goebel, R. G. Sanfelice, and A. R. Teel, Hybrid Dynamical Systems: Modeling, Stability, and Robustness. Princeton University Press, 2012

  19. [19]

    R. G. Sanfelice, Hybrid Feedback Control. New Jersey: Princeton University Press, 2021

  20. [20]

    Robust predictive control of switched systems: Satisfying uncertain schedules subject to state and control constraints,

    P. Mhaskar, N. H. El-Farra, and P. D. Christofides, “Robust predictive control of switched systems: Satisfying uncertain schedules subject to state and control constraints,” Interna- tional Journal of Adaptive Control and Signal Processing, vol. 22, no. 2, pp. 161–179, 2008

  21. [21]

    Model predictive control for linear impulsive systems,

    P. Sopasakis, P. Patrinos, H. Sarimveis, and A. Bemporad, “Model predictive control for linear impulsive systems,” IEEE Transactions on Automatic Control, vol. 60, no. 8, pp. 2277– 2282, Aug 2015

  22. [22]

    F. L. Pereira, F. A. C. C. Fontes, A. P. Aguiar, and J. B. de Sousa, An Optimization-Based Framework for Impulsive Control Systems. Cham: Springer International Publishing, 2015, pp. 277–300

  23. [23]

    Model predictive control of switched nonlinear systems under average dwell- time,

    M. A. Müller, P. Martius, and F. Allgöwer, “Model predictive control of switched nonlinear systems under average dwell- time,” Journal of Process Control, vol. 22, no. 9, pp. 1702–1710, 2012

  24. [24]

    Robust model predictive control of discrete-time switched systems,

    P. Colaneri and R. Scattolini, “Robust model predictive control of discrete-time switched systems,” IF AC Proceedings Volumes, vol. 40, no. 14, pp. 208–212, 2007

  25. [25]

    Nonlinear model predictive control: a sampled- data feedback perspective,

    R. Findeisen, “Nonlinear model predictive control: a sampled- data feedback perspective,” Ph.D. dissertation, Stuttgart Univ., 2006

  26. [26]

    Model predictive control of continuous-time nonlinear systems with piecewise constant con- trol,

    L. Magni and R. Scattolini, “Model predictive control of continuous-time nonlinear systems with piecewise constant con- trol,” IEEE Transactions on Automatic Control, vol. 49, no. 6, pp. 900–906, June 2004

  27. [27]

    Event-triggered real-time scheduling of stabiliz- ing control tasks,

    P. Tabuada, “Event-triggered real-time scheduling of stabiliz- ing control tasks,” IEEE Transactions on Automatic Control, vol. 52, no. 9, pp. 1680–1685, 2007

  28. [28]

    Predictive control of switched nonlinear systems with scheduled mode transitions,

    P. Mhaskar, N. H. El-Farra, and P. D. Christofides, “Predictive control of switched nonlinear systems with scheduled mode transitions,” IEEE Trans. Aut. Cont., vol. 50, no. 11, pp. 1670– 1680, 2005

  29. [29]

    A model predictive control framework for hybrid systems,

    B. Altin, P. Ojaghi, and R. G. Sanfelice, “A model predictive control framework for hybrid systems,” in Proceedings of the 6th IF AC Conference on Nonlinear Model Predictive Control (NMPC), vol. 51, August 2018, pp. 128–133

  30. [30]

    Asymptotically stabilizing model predictive control for hybrid dynamical systems,

    B. Altin and R. G. Sanfelice, “Asymptotically stabilizing model predictive control for hybrid dynamical systems,” in Proceedings of the American Control Conference, July 2019, pp. 3630–3635

  31. [31]

    Model predictive control for hybrid dynamical systems: Sufficient conditions for asymptotic stability with persistent flows or jumps,

    ——, “Model predictive control for hybrid dynamical systems: Sufficient conditions for asymptotic stability with persistent flows or jumps,” in Proc. Amer. Cont. Conf., July 2020, pp. 1791–1796

  32. [32]

    Interconnections of hybrid systems: Some challenges and recent results,

    R. G. Sanfelice, “Interconnections of hybrid systems: Some challenges and recent results,” Journal of Nonlinear Systems and Applications, vol. 2, no. 1-2, p. 111–121, 2011

  33. [33]

    Hybrid dynamical systems with hybrid inputs: Definition of solutions and applications to interconnections,

    P. Bernard and R. G. Sanfelice, “Hybrid dynamical systems with hybrid inputs: Definition of solutions and applications to interconnections,” International Journal of Robust and Nonlin- ear Control, vol. 30, p. 5892–5916, October 2019

  34. [34]

    A model predictive control framework for asymptotic stabilization of discretized hybrid dynamical systems,

    P. Ojaghi, B. Altin, and R. G. Sanfelice, “A model predictive control framework for asymptotic stabilization of discretized hybrid dynamical systems,” in Proceedings of the 2019 IEEE Conference on Decision and Control, December 2019, pp. 2356 – 2361

  35. [35]

    Solving hybrid model predictive control problems via a mixed-integer approach,

    I. Nodozi and R. G. Sanfelice, “Solving hybrid model predictive control problems via a mixed-integer approach,” in Model Predictive Control. Springer, 2025, pp. 83–109

  36. [36]

    On the relation between the minimum principle and dynamic programming for classical and hybrid control systems,

    A. Pakniyat and P. E. Caines, “On the relation between the minimum principle and dynamic programming for classical and hybrid control systems,” IEEE Transactions on Automatic Control, vol. 62, no. 9, pp. 4347–4362, Sept 2017

  37. [37]

    Regularity of optimal solutions and the optimal cost for hybrid dynamical systems via reacha- bility analysis,

    B. Altin and R. G. Sanfelice, “Regularity of optimal solutions and the optimal cost for hybrid dynamical systems via reacha- bility analysis,” Automatica, vol. 152, March 2023

  38. [38]

    Forward invariance of sets for hybrid dynamical systems (Part I),

    J. Chai and R. G. Sanfelice, “Forward invariance of sets for hybrid dynamical systems (Part I),” IEEE Transactions on Automatic Control, vol. 64, no. 6, pp. 2426–2441, June 2019

  39. [39]

    Existence of optimal controls on hybrid time domains,

    R. Goebel, “Existence of optimal controls on hybrid time domains,” Nonlinear Analysis: Hybrid Systems, vol. 31, pp. 153– 165, 2019

  40. [40]

    Constrained model predictive control: Stability and optimal- ity,

    D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. Scokaert, “Constrained model predictive control: Stability and optimal- ity,” Automatica, vol. 36, no. 6, pp. 789–814, 2000

  41. [41]

    Aubin and H

    J.-P. Aubin and H. Frankowska, Set-Valued Analysis. Basel: Birkhäuser, 2009

  42. [42]

    A toolbox for simulation of hybrid systems in Matlab/Simulink: Hybrid Equations (HyEQ) Toolbox,

    R. G. Sanfelice, D. A. Copp, and P. Nanez, “A toolbox for simulation of hybrid systems in Matlab/Simulink: Hybrid Equations (HyEQ) Toolbox,” in Proceedings of Hybrid Systems: Computation and Control Conference, 2013, p. 101–106. [Online]. A vailable: https://hybrid.soe.ucsc.edu/files/ preprints/74.pdf

  43. [43]

    Control lyapunov functions and zubov’s method,

    F. Camilli, L. Grüne, and F. Wirth, “Control lyapunov functions and zubov’s method,” SIAM Journal on Control and Optimiza- tion, vol. 47, no. 1, pp. 301–326, 2008. Appendix A Proofs A. Proof of Lemma 5.10 Take δ 2 (0, ε) such that eα−1 1 eα2(δ) ε. Let (x, u) be a solution pair to H with compact hybrid time domain and terminal time (T, 0); hence, it is a c...