Koopman Operator Dynamical Models: Learning, Analysis and Control
arXiv:2102.02522 · doi:10.1016/j.arcontrol.2021.09.002
Abstract
The Koopman operator allows for handling nonlinear systems through a (globally) linear representation. In general, the operator is infinite-dimensional - necessitating finite approximations - for which there is no overarching framework. Although there are principled ways of learning such finite approximations, they are in many instances overlooked in favor of, often ill-posed and unstructured methods. Also, Koopman operator theory has long-standing connections to known system-theoretic and dynamical system notions that are not universally recognized. Given the former and latter realities, this work aims to bridge the gap between various concepts regarding both theory and tractable realizations. Firstly, we review data-driven representations (both unstructured and structured) for Koopman operator dynamical models, categorizing various existing methodologies and highlighting their differences. Furthermore, we provide concise insight into the paradigm's relation to system-theoretic notions and analyze the prospect of using the paradigm for modeling control systems. Additionally, we outline the current challenges and comment on future perspectives.
arXiv commentThis is an authors' version of the work that is published in Annual Reviews in Control journal. Changes were made to this version by the publisher prior to publication
References in corpus (25)
- A Data-Driven Approximation of the Koopman Operator: Extending Dynamic Mode Decomposition
- On Dynamic Mode Decomposition: Theory and Applications
- Deep learning for universal linear embeddings of nonlinear dynamics
- Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control
- Applied Koopmanism
- Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control
- Chaos as an Intermittently Forced Linear System
- Ergodic theory, Dynamic Mode Decomposition and Computation of Spectral Properties of the Koopman operator
- Extended dynamic mode decomposition with dictionary learning: a data-driven adaptive spectral decomposition of the Koopman operator
- Data-driven approximation of the Koopman generator: Model reduction, system identification, and control
- Data-driven model reduction and transfer operator approximation
- Isostables, isochrons, and Koopman spectrum for the action-angle representation of stable fixed point dynamics
- Koopman operator-based model reduction for switched-system control of PDEs
- Discovery of Nonlinear Multiscale Systems: Sampling Strategies and Embeddings
- Stable Gaussian Process based Tracking Control of Euler-Lagrange Systems
- Physics-Informed Probabilistic Learning of Linear Embeddings of Non-linear Dynamics With Guaranteed Stability
- Eigendecompositions of Transfer Operators in Reproducing Kernel Hilbert Spaces
- Delay-coordinate maps and the spectra of Koopman operators
- Construction of eigenfunctions for scalar-type operators via Laplace averages with connections to the Koopman operator
- A kernel-based approach to molecular conformation analysis
- Kernel methods for detecting coherent structures in dynamical data
- Renormalization Group Functional Equations
- Data-driven feedback stabilization of nonlinear systems: Koopman-based model predictive control
- Koopman principle eigenfunctions and linearization of diffeomorphisms
- A Solution to Schroeder's Equation in Several Variables