arXiv · 2410.17646
Accelerating soft-constrained MPC for linear systems through online constraint removal
Abstract
Optimization-based controllers, such as Model Predictive Control (MPC), have attracted significant research interest due to their intuitive concept, constraint handling capabilities, and natural application to multi-input multi-output systems. However, the computational complexity of solving a receding horizon problem at each time step remains a challenge for the deployment of MPC. This is particularly the case for systems constrained by many inequalities. Recently, we introduced the concept of constraint-adaptive MPC (ca-MPC) to address this challenge for linear systems with hard constraints. In ca-MPC, at each time step, a subset of the constraints is removed from the optimization problem, thereby accelerating the optimization procedure, while resulting in identical closed-loop behavior. The present paper extends this framework to soft-constrained MPC by detecting and removing constraints based on sub-optimal predicted input sequences, which is rather easy for soft-constrained MPC due to the receding horizon principle and the inclusion of slack variables. We will translate these new ideas explicitly to an offset-free output tracking problem. The effectiveness of these ideas is demonstrated on a two-dimensional thermal transport model, showing a three order of magnitude improvement in online computational time of the MPC scheme.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
S. A. N. Nouwens, M. M. Paulides, W. P. M. H. Heemels. 2024-10-23. Accelerating soft-constrained MPC for linear systems through online constraint removal. https://doi.org/10.1109/cdc49753.2023.10383769
Cite the original work for its findings. Save a collection to share your selection of sources.