Data-Enabled Predictive Control for Nonlinear Systems Based on a Koopman Bilinear Realization
Zuxun Xiong, Zhenyi Yuan, Keyan Miao, Han Wang, Jorge Cortes, Antonis Papachristodoulou
TL;DR
This work extends Willems' Fundamental Lemma to nonlinear control-affine systems by leveraging Koopman Bilinear Realization (KBR), enabling direct data-driven control from trajectories without explicit EDMD-based model identification. The authors establish a KBR-based Fundamental Lemma under exact finite-dimensional lifting and develop a Data-Enabled Predictive Control (DeePC) framework that operates on lifted states with regularizers to mitigate finite-KBR errors. They present both KBR-based and KLR-based DeePC formulations and validate them through three nonlinear case studies, showing improved optimality and robustness, particularly when exact finite-dimensional Koopman realizations do not exist. The results indicate a practical, robust data-driven control paradigm for unknown nonlinear dynamics with potential impact on real-time nonlinear control tasks and complex systems.
Abstract
This paper extends the Willems' Fundamental Lemma to nonlinear control-affine systems using the Koopman bilinear realization. This enables us to bypass the Extended Dynamic Mode Decomposition (EDMD)-based system identification step in conventional Koopman-based methods and design controllers for nonlinear systems directly from data. Leveraging this result, we develop a Data-Enabled Predictive Control (DeePC) framework for nonlinear systems with unknown dynamics. A case study demonstrates that our direct data-driven control method achieves improved optimality compared to conventional Koopman-based methods. Furthermore, in examples where an exact Koopman realization with a finite-dimensional lifting function set of the controlled nonlinear system does not exist, our method exhibits advanced robustness to finite Koopman approximation errors compared to existing methods.
