TL;DR
This paper introduces a data-driven method to create linear predictors for nonlinear controlled dynamical systems using an extension of the Koopman operator, enabling efficient model predictive control with linear constraints.
Contribution
It extends the Koopman operator framework to controlled systems and provides a simple, data-driven way to construct linear predictors suitable for MPC.
Findings
Linear predictors outperform existing methods like local linearization.
The approach is computationally efficient and scalable to large data sets.
MPC controllers based on these predictors handle constraints effectively.
Abstract
This paper presents a class of linear predictors for nonlinear controlled dynamical systems. The basic idea is to lift the nonlinear dynamics into a higher dimensional space where its evolution is approximately linear. In an uncontrolled setting, this procedure amounts to a numerical approximation of the Koopman operator associated to the nonlinear dynamics. In this work, we extend the Koopman operator to controlled dynamical systems and compute a finite-dimensional approximation of the operator in such a way that this approximation has the form a linear controlled dynamical system. In numerical examples, the linear predictors obtained in this way exhibit a performance superior to existing linear predictors such as those based on local linearization or the so-called Carleman linearization. Importantly, the procedure to construct these linear predictors is completely data-driven and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
