Configuration-Constrained Tube MPC for Periodic Operation
Filippo Badalamenti, Jose A. Borja-Conde, Sampath Kumar Mulagaleti, Boris Houska, Alberto Bemporad, Mario Eduardo Villanueva
TL;DR
The paper develops a robust, single-layer CCTMPC framework for periodic operation under polytopic linear differential inclusions, using configuration-constrained polytopic tubes to guarantee forward invariance and economic optimization over a periodic trajectory. It proves recursive feasibility and convergence to the optimal periodic invariant tube when the economic criterion is constant, and introduces a quadratic over-approximation of the periodic cost to obtain a computationally efficient QP formulation without sacrificing stability. The method is validated on a low-dimensional illustrative example and a higher-dimensional ball-plate system, showing effective tracking of the optimal PFIT and significant speedups with the QP-based approach. Practical considerations such as warm-starting and offline PFIT precomputation are discussed, highlighting pathways to further reduce online computational burden in real-time implementations.
Abstract
Periodic operation often emerges as the economically optimal mode in industrial processes, particularly under varying economic or environmental conditions. This paper proposes a robust model predictive control (MPC) framework for uncertain systems modeled as polytopic linear differential inclusions (LDIs), where the dynamics evolve as convex combinations of finitely many affine control systems with additive disturbances. The robust control problem is reformulated as a convex optimization program by optimizing over configuration-constrained polytopic tubes and tracks a periodic trajectory that is optimal for a given economic criterion. Artificial variables embedded in the formulation ensure recursive feasibility and robust constraint satisfaction when the economic criterion is updated online, while guaranteeing convergence to the corresponding optimal periodic tube when the criterion remains constant. To improve computational efficiency, we introduce a quadratic over-approximation of the periodic cost under a Lipschitz continuity assumption, yielding a Quadratic Program (QP) formulation that preserves the above theoretical guarantees. The effectiveness and scalability of the approach are demonstrated on a benchmark example and a ball-plate system with eight states.
