Advantages of Bilinear Koopman Realizations for the Modeling and Control of Systems with Unknown Dynamics
Not on the map. Why?
Abstract (arXiv)
Nonlinear dynamical systems can be made easier to control by lifting them into the space of observable functions, where their evolution is described by the linear Koopman operator. This paper describes how the Koopman operator can be used to generate approximate linear, bilinear, and nonlinear model realizations from data, and argues in favor of bilinear realizations for characterizing systems with unknown dynamics. Necessary and sufficient conditions for a dynamical system to have a valid linear or bilinear realization over a given set of observable functions are presented and used to show that every control-affine system admits an infinite-dimensional bilinear realization, but does not necessarily admit a linear one. Therefore, approximate bilinear realizations constructed from generic sets of basis functions tend to improve as the number of basis functions increases, whereas approximate linear realizations may not. To demonstrate the advantages of bilinear Koopman realizations for control, a linear, bilinear, and nonlinear Koopman model realization of a simulated robot arm are constructed from data. In a trajectory following task, the bilinear realization exceeds the prediction accuracy of the linear realization and the computational efficiency of the nonlinear realization when incorporated into a model predictive control framework.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 3; 2024: 4; 2025: 3; 2026: 3.
18 papers.
Sort:
By area:
- 2022Finite Sample Identification of Bilinear Dynamical Systemscited by 12
- 2022Neural Koopman Lyapunov Controlcited by 11
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theorycited by 10
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operatorcited by 10
- 2024Nonparametric Control Koopman Operatorscited by 7
- 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectoriescited by 6
- 2021CKNet: A Convolutional Neural Network Based on Koopman Operator for Modeling Latent Dynamics from Pixelscited by 5
- 2025Finite Sample Identification of Partially Observed Bilinear Dynamical Systemscited by 5
- 2021System Norm Regularization Methods for Koopman Operator Approximationcited by 2
- 2025From Product Hilbert Spaces to the Generalized Koopman Operator and the Nonlinear Fundamental Lemmacited by 2
- 2023Closed-Loop Koopman Operator Approximationcited by 1
- 2024Learning Noise-Robust Stable Koopman Operator for Control with Hankel DMDcited by 1
6 more
- 2024Uncertainty Modelling and Robust Observer Synthesis using the Koopman Operatorcited by 1
- 2026Koopman operator theory: fundamentals, control, and applicationscited by 1
- 2024Data-Driven Predictive Control of Nonholonomic Robots Based on a Bilinear Koopman Realization: Data Does Not Replace Geometrycited by 0
- 2025Deep Bilinear Koopman Model for Real-Time Vehicle Control in Frenet Framecited by 0
- 2026Bilinear Input Modulation for Mamba: Koopman Bilinear Forms for Memory Retention and Multiplicative Computationcited by 0
- 2026Bilinear World Models: Learning Representations with Structured Dynamics for Efficient Controlcited by 0
- 2026Bilinear World Models: Learning Representations with Structured Dynamics for Efficient Control28 Sep 2026
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026Bilinear Input Modulation for Mamba: Koopman Bilinear Forms for Memory Retention and Multiplicative Computation19 Apr 2026
- 2025From Product Hilbert Spaces to the Generalized Koopman Operator and the Nonlinear Fundamental Lemma10 Aug 2025
- 2025Deep Bilinear Koopman Model for Real-Time Vehicle Control in Frenet Frame16 Jul 2025
- 2025Finite Sample Identification of Partially Observed Bilinear Dynamical Systems13 Jan 2025
- 2024Data-Driven Predictive Control of Nonholonomic Robots Based on a Bilinear Koopman Realization: Data Does Not Replace Geometry11 Nov 2024
- 2024Uncertainty Modelling and Robust Observer Synthesis using the Koopman Operator1 Oct 2024
- 2024Learning Noise-Robust Stable Koopman Operator for Control with Hankel DMD13 Aug 2024
- 2024Nonparametric Control Koopman Operators12 May 2024
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operator22 Jun 2023
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theory20 Jun 2023
6 more
- 2023Closed-Loop Koopman Operator Approximation27 Mar 2023
- 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectories20 Sep 2022
- 2022Finite Sample Identification of Bilinear Dynamical Systems29 Aug 2022
- 2022Neural Koopman Lyapunov Control13 Jan 2022
- 2021System Norm Regularization Methods for Koopman Operator Approximation18 Oct 2021
- 2021CKNet: A Convolutional Neural Network Based on Koopman Operator for Modeling Latent Dynamics from Pixels19 Feb 2021
- 2022Finite Sample Identification of Bilinear Dynamical Systemscited by 12
- 2022Neural Koopman Lyapunov Controlcited by 11
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theorycited by 10
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operatorcited by 10
- 2024Nonparametric Control Koopman Operatorscited by 7
- 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectoriescited by 6
- 2021CKNet: A Convolutional Neural Network Based on Koopman Operator for Modeling Latent Dynamics from Pixelscited by 5
- 2025Finite Sample Identification of Partially Observed Bilinear Dynamical Systemscited by 5
- 2021System Norm Regularization Methods for Koopman Operator Approximationcited by 2
- 2025From Product Hilbert Spaces to the Generalized Koopman Operator and the Nonlinear Fundamental Lemmacited by 2
- 2023Closed-Loop Koopman Operator Approximationcited by 1
- 2024Learning Noise-Robust Stable Koopman Operator for Control with Hankel DMDcited by 1
12 most cited of 16 All 16 (JSON)
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2025From Product Hilbert Spaces to the Generalized Koopman Operator and the Nonlinear Fundamental Lemma10 Aug 2025
- 2025Deep Bilinear Koopman Model for Real-Time Vehicle Control in Frenet Frame16 Jul 2025
- 2025Finite Sample Identification of Partially Observed Bilinear Dynamical Systems13 Jan 2025
- 2024Data-Driven Predictive Control of Nonholonomic Robots Based on a Bilinear Koopman Realization: Data Does Not Replace Geometry11 Nov 2024
- 2024Uncertainty Modelling and Robust Observer Synthesis using the Koopman Operator1 Oct 2024
- 2024Learning Noise-Robust Stable Koopman Operator for Control with Hankel DMD13 Aug 2024
- 2024Nonparametric Control Koopman Operators12 May 2024
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operator22 Jun 2023
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theory20 Jun 2023
- 2023Closed-Loop Koopman Operator Approximation27 Mar 2023
- 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectories20 Sep 2022
12 newest of 16 All 16 (JSON)