Data-Driven Min-Max MPC for Linear Systems: Robustness and Adaptation

Yifan Xie,Julian Berberich,Frank Allgöwer
2024-04-30
Abstract:Data-driven controllers design is an important research problem, in particular when data is corrupted by the noise. In this paper, we propose a data-driven min-max model predictive control (MPC) scheme using noisy input-state data for unknown linear time-invariant (LTI) system. The unknown system matrices are characterized by a set-membership representation using the noisy input-state data. Leveraging this representation, we derive an upper bound on the worst-case cost and determine the corresponding optimal state-feedback control law through a semidefinite program (SDP). We prove that the resulting closed-loop system is robustly stabilized and satisfies the input and state constraints. Further, we propose an adaptive data-driven min-max MPC scheme which exploits additional online input-state data to improve closed-loop performance. Numerical examples show the effectiveness of the proposed methods.
Systems and Control
What problem does this paper attempt to address?
The paper aims to address how to use data-driven Model Predictive Control (MPC) approach with minimum maximum model to design a controller that can stabilize unknown linear time-invariant systems and handle input and state constraints in the presence of noise. The current approach characterizes the unknown matrices of the system based on data membership representation and solves the optimal state feedback control law through Semi-Definite Programming (SDP), ensuring robust stability, recursive feasibility, and constraint satisfaction of the closed-loop system. In addition, the paper proposes an adaptive data-driven minimum maximum MPC scheme that utilizes online data to reduce uncertainty and improve performance.