Reference
C. Liu, S. Shi, and B. De Schutter, "On the regret of model predictive control
with imperfect inputs,"
IEEE Control Systems Letters,
vol. 9, pp. 601-606, 2025.
Abstract
Implementing model predictive control (MPC) in practice faces many subtle but
prevalent problems, including modeling errors, solver errors, and actuator
faults. In essence, the real control input applied to the system always
deviates from the ideal one based on a perfect controller, resulting in an
imperfect controller. In this letter, we provide a general analysis to quantify
the suboptimality of MPC for Lipschitz-continuous nonlinear systems due to
imperfect control inputs in terms of dynamic regret. Based on a general
assumption about how the imperfect controller may improve over time, sublinear
regret upper bounds are established for cases where the closed-loop system
under the ideal controller is Lipschitz-contractive (i.e., its Lipschitz
constant is smaller than one). In addition, we also discuss how the regret
scales when the closed-loop system under the oracle controller is not
Lipschitz-contractive. The results provide insights into designing suitable MPC
strategies, especially for learning-based MPC.
Publisher page
BibTeX
@article{LiuShi:25-015,
author = {Liu, Changrui and Shi, Shengling and De Schutter, Bart},
title = {On the Regret of Model Predictive Control with Imperfect Inputs},
journal = {IEEE Control Systems Letters},
volume = {9},
pages = {601--606},
year = {2025}
}