Fast Switching in Mixed-Integer Model Predictive Control
Artemi Makarow, Christian Kirches
TL;DR
The paper tackles stabilizing mixed-integer model predictive control with finite actuation sets by relaxing to a continuous OCP via partial outer convexification and then reconstructing integer controls on an oversampling grid using sum-up rounding (SUR). It proves P-practical asymptotic stability by combining nominal MPC robustness with SUR error-bounds and a downstream oversampling strategy, showing that the rounding error can be made arbitrarily small with sufficiently fine oversampling. The method integrates stabilizing terminal conditions and input perturbation robustness (ISS/RAS) to ensure stability under rounding, and provides a clear path to practical implementation for fast-dynamics applications. A Van-der-Pol example demonstrates near-relaxed behavior and negligible online overhead for SUR, supporting its relevance to fast-switching domains such as power electronics.
Abstract
We deduce stability results for finite control set and mixed-integer model predictive control with a downstream oversampling phase. The presentation rests upon the inherent robustness of model predictive control with stabilizing terminal conditions and techniques for solving mixed-integer optimal control problems by continuous optimization. Partial outer convexification and binary relaxation transform mixed-integer problems into common optimal control problems. We deduce nominal asymptotic stability for the resulting relaxed system formulation and implement sum-up rounding to restore efficiently integer feasibility on an oversampling time grid. If fast control switching is technically possible and inexpensive, we can approximate the relaxed system behavior in the state space arbitrarily close. We integrate input perturbed model predictive control with practical asymptotic stability. Numerical experiments illustrate practical relevance of fast control switching.
