A Linear Parameter-Varying Approach to Data Predictive Control
Chris Verhoek, Julian Berberich, Sofie Haesaert, Roland Tóth, Hossam S. Abbas
TL;DR
This work develops direct data-driven predictive control methods for discrete-time LPV systems, replacing explicit model identification with data-driven predictors derived from the LPV Fundamental Lemma. It introduces two realizations—IO-DPC using input-output data and SS-DPC using state data—each equipped with stability and recursive feasibility guarantees via terminal ingredients computable purely from data. The authors provide procedures for computing terminal controllers and invariant sets (ellipsoidal and polyhedral MPI) without a plant model, and they address noisy data with slack variables and regularization, plus strategies for external vs internal scheduling and recursion to manage complexity. The practical relevance is demonstrated on a nonlinear unbalanced-disc example, where the LPV-DPC approach achieves competitive performance with model-based MPC and outperforms DeePC in nonlinear regimes. Overall, the paper offers a comprehensive, data-driven path to LPV-friendly predictive control with rigorous guarantees and practical implementation guidance.
Abstract
By means of the linear parameter-varying (LPV) Fundamental Lemma, we derive novel data-driven predictive control (DPC) methods for LPV systems. In particular, we present output-feedback and state-feedback-based LPV-DPC methods with terminal ingredients, which guarantee exponential stability and recursive feasibility. We provide methods for the data-based computation of these terminal ingredients. Furthermore, an in-depth analysis of the application and implementation aspects of the LPV-DPC schemes is given, including application for nonlinear systems and handling noisy data. We compare and demonstrate the performance of the proposed methods in a detailed simulation example involving a nonlinear unbalanced disc system.
