Abstract
This paper presents a parallelizable suboptimal Model Predictive Control (MPC) design framework for structured linear systems with polytopic state and control constraints. The proposed real-time control policy addresses structured large-scale quadratic programming (QP) problems by deriving the control action by evaluating a finite set of piece-wise affine functions (PWA). These PWA functions are precomputed offline as explicit solutions to small-scale multiparametric QP problems that tailor this method for industrial-oriented or embedded implementation. Prioritizing computational efficiency over optimality, the proposed MPC controller ensures real-time feasibility within stringent time constraints. The key contributions include the derivation of a lower bound on the fixed number of algorithm iterations required to guarantee the closed-loop performance under assumptions and an open-source C-code library, ParExMPC, based on the proposed framework. Numerical simulations highlight the scalability of the method, accommodating systems with a high number of decision variables and extended control horizons—well beyond the capabilities of existing explicit MPC methods. Furthermore, the developed implementation of the proposed close-to-optimal control method demonstrates superior runtime performance compared to state-of-the-art implicit MPC solutions, which rely on online optimization. © 2025 The Authors
Original language | English |
---|---|
Article number | 101217 |
Journal | European Journal of Control |
Volume | 83 |
Online published | 8 Mar 2025 |
DOIs | |
Publication status | Published - May 2025 |
Research Keywords
- Distributed optimization
- Embedded control
- Model predictive control
- Multi-parametric optimization
- Open-source implementation
- Real-time control
Publisher's Copyright Statement
- This full text is made available under CC-BY-NC-ND 4.0. https://creativecommons.org/licenses/by-nc-nd/4.0/