Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control
Not on the map. Why?
Abstract (arXiv)
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 extremely simple -- it boils down to a nonlinear transformation of the data (the lifting) and a linear least squares problem in the lifted space that can be readily solved for large data sets. These linear predictors can be readily used to design controllers for the nonlinear dynamical system using linear controller design methodologies. We focus in particular on model predictive control (MPC) and show that MPC controllers designed in this way enjoy computational complexity of the underlying optimization problem comparable to that of MPC for a linear dynamical system of the same size. Importantly, linear inequality constraints on the state and control inputs as well as nonlinear constraints on the state can be imposed in a linear fashion in the proposed MPC scheme. Similarly, cost functions nonlinear in the state variable can be handled in a linear fashion. Numerical examples (including a high-dimensional nonlinear PDE control) demonstrate the approach with the source code available online.
Key facts. Cited by 140 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Nov 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 12; 2023: 26; 2024: 28; 2025: 23; 2026: 36.
140 papers.
Sort:
By area:
- 2021Modern Koopman Theory for Dynamical Systemscited by 276
- 2022Deep Koopman Operator with Control for Nonlinear Systemscited by 25
- 2023Distributed Control of Partial Differential Equations Using Convolutional Reinforcement Learningcited by 24
- 2021Learning Stable Koopman Embeddingscited by 18
- 2021On Recurrent Neural Networks for learning-based control: recent results and ideas for future developmentscited by 14
- 2021Deep Identification of Nonlinear Systems in Koopman Formcited by 11
- 2024Koopman-Assisted Reinforcement Learningcited 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
- 2024Leveraging KANs For Enhanced Deep Koopman Operator Discoverycited by 10
- 2024Dynamical systems and complex networks: A Koopman operator perspectivecited by 9
- 2023Task-Oriented Koopman-Based Control with Contrastive Encodercited by 8
38 more
- 2024Koopman-informed recurrent neural networkscited by 8
- 2026LpWM: A Case for Sparse Representations in World Modelscited by 8
- 2022Koopman operator for time-dependent reliability analysiscited by 7
- 2024Nonparametric Control Koopman Operatorscited by 7
- 2024Modeling Unknown Stochastic Dynamical System Subject to External Excitationcited by 7
- 2022Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectoriescited by 6
- 2023Learning a model is paramount for sample efficiency in reinforcement learning control of PDEscited by 6
- 2023Equivariance and partial observations in Koopman operator theory for partial differential equationscited by 6
- 2023End-to-End Reinforcement Learning of Koopman Models for Economic Nonlinear Model Predictive Controlcited by 6
- 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamicscited by 6
- 2021On the Universal Transformation of Data-Driven Models to Control Systemscited by 5
- 2021CKNet: A Convolutional Neural Network Based on Koopman Operator for Modeling Latent Dynamics from Pixelscited by 5
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learningcited by 5
- 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximationscited by 5
- 2023Data-driven modelling of brain activity using neural networks, Diffusion Maps, and the Koopman operatorcited by 5
- 2023Learning Dissipative Neural Dynamical Systemscited by 5
- 2023Basis functions nonlinear data-enabled predictive control: Consistent and computationally efficient formulationscited by 5
- 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systemscited by 5
- 2023SDYN-GANs: Adversarial Learning Methods for Multistep Generative Models for General Order Stochastic Dynamicscited by 4
- 2023On the lifting and reconstruction of nonlinear systems with multiple invariant setscited by 4
- 2023Computationally Efficient Data-Driven Discovery and Linear Representation of Nonlinear Systems For Controlcited by 4
- 2024MPC of Uncertain Nonlinear Systems with Meta-Learning for Fast Adaptation of Neural Predictive Modelscited by 4
- 2024Real-time optimal control of high-dimensional parametrized systems by deep learning-based reduced order modelscited by 4
- 2024Balanced Neural ODEs: nonlinear model order reduction and Koopman operator approximationscited by 4
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imaginationcited by 4
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 3
- 2022Online Real-time Learning of Dynamical Systems from Noisy Streaming Data: A Koopman Operator Approachcited by 3
- 2023Stochastic Nonlinear Control via Finite-dimensional Spectral Dynamic Embeddingcited by 3
- 2023Transfer operators on graphs: Spectral clustering and beyondcited by 3
- 2023Data-Driven Model Reduction and Nonlinear Model Predictive Control of an Air Separation Unit by Applied Koopman Theorycited by 3
- 2023Dynamics Harmonic Analysis of Robotic Systems: Application in Data-Driven Koopman Modellingcited by 3
- 2024Extraction of nonlinearity in neural networks with Koopman operatorcited by 3
- 2024Deep Learning Based Dynamics Identification and Linearization of Orbital Problems using Koopman Theorycited by 3
- 2024On the relationship between Koopman operator approximations and neural ordinary differential equations for data-driven time-evolution predictionscited by 3
- 2026The Intervention Gap in Latent World Modelscited by 3
- 2021Neuro-Reachability of Networked Microgridscited by 2
- 2021Linear Matrix Inequality Approaches to Koopman Operator Approximationcited by 2
- 2021System Norm Regularization Methods for Koopman Operator Approximationcited by 2
50 most cited of 140 All 140 (JSON)
- 2026Fixed-Time Resilient Integral Reinforcement Learning for Input-Constrained Unknown Nonlinear Systems Under FDI Attacks and Disturbances: A Data-Driven Admissible Warm Start12 Sep 2026
- 2026Predefined-Time Resilient Integral Reinforcement Learning for Input-Constrained Unknown Nonlinear Systems Under FDI Attacks and Disturbances: A Fully Data-Driven Approach10 Sep 2026
- 2026The Intervention Gap in Latent World Models30 Aug 2026
- 2026Sparse Koopman Autoencoders Identify Local Dynamical Regimes in Multibasin Systems29 Aug 2026
- 2026LpWM: A Case for Sparse Representations in World Models24 Aug 2026
- 2026Topological Feasibility Guarantees for Differentiable Predictive Control11 Aug 2026
- 2026MetaKoopman: Bayesian Meta-Learning of Koopman Operators for Modeling Structured Dynamics under Distribution Shifts28 Jul 2026
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imagination22 Jul 2026
- 2026Toward Goal-Agnostic Joint-Embedding Predictive Control of Partial Differential Equations21 Jul 2026
- 2026Real-time optimal control with shallow recurrent decoder networks21 Jul 2026
- 2026SKooP: Symmetric Koopman Predictions for Faster and More Generalizable Legged Robot Locomotion with Reinforcement Learning13 Jul 2026
- 2026Learning to control switching nonlinear systems with Koopman operator regression13 Jul 2026
38 more
- 2026Discovering Latent Response Laws in Forced Physical Systems9 Jul 2026
- 2026Operator-on-F complements value-equivalence: a planning-time diagnostic for latent world models5 Jul 2026
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026A Koopman-PINN Framework for Epidemic Models: Parameter Inference and Forecasting13 Jun 2026
- 2026Learning Predictive Control with Deep Koopman Operators for Autonomous Vehicle Motion Planning6 Jun 2026
- 2026Reinforcement learning in linear embedding space unlocks generalizable control across soft robot configurations6 Jun 2026
- 2026AdaKoop: Efficient Modeling of Nonlinear Dynamics from Nonstationary Data Streams with Koopman Operator Regression3 Jun 2026
- 2026Robust Koopman Control Barrier Filters for Safe Actor-Critic Reinforcement Learning26 May 2026
- 2026Explainable Wastewater Digital Twins: Adaptive Context-Conditioned Structured Simulators with Self-Falsifying Decision Support19 May 2026
- 2026Dynamic robotic cloth folding with efficient Koopman operator-based model predictive control18 May 2026
- 2026Mechanism Learning: Prototype-Anchored Mechanism Inference for Scientific Forecasting16 May 2026
- 2026Harnessing AI for Inverse Partial Differential Equation Problems: Past, Present, and Prospects16 May 2026
- 2026Bilinear Mamba-Koopman Neural MPC for Varying Dynamics6 May 2026
- 2026Equation-Free Digital Twins for Nonlinear Structural Dynamics1 May 2026
- 2026Dictionary learning for Kernel EDMD28 Apr 2026
- 2026Efficient Reinforcement Learning using Linear Koopman Dynamics for Nonlinear Robotic Systems21 Apr 2026
- 2026On Data-Driven Koopman Representations of Nonlinear Delay Differential Equations3 Apr 2026
- 2026Koopman-Based Nonlinear Identification and Model Predictive Control of a Turbofan Engine2 Apr 2026
- 2026Sparse Autoencoders as a Steering Basis for Phase Synchronization in Graph-Based CFD Surrogates28 Mar 2026
- 2026Interpreting Reinforcement Learning Model Behavior via Koopman with Control20 Mar 2026
- 2026RHYME-XT: A Neural Operator for Spatiotemporal Control Systems18 Mar 2026
- 2026Residual Koopman Spectral Profiling for Predicting and Preventing Transformer Training Instability26 Feb 2026
- 2026Learnable Koopman-Enhanced Transformer-Based Time Series Forecasting with Spectral Control1 Feb 2026
- 2026Generalization Analysis and Method for Domain Generalization for a Family of Recurrent Neural Networks13 Jan 2026
- 2025Conformal Online Learning of Deep Koopman Linear Embeddings16 Nov 2025
- 2025End-to-End Reinforcement Learning of Koopman Models for eNMPC of an Air Separation Unit6 Nov 2025
- 2025Deep Koopman Economic Model Predictive Control of a Pasteurisation Unit6 Nov 2025
- 2025Real-Time Learning of Predictive Dynamic Obstacle Models for Robotic Motion Planning2 Nov 2025
- 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamics29 Oct 2025
- 2025MAKO: Meta-Adaptive Koopman Operators for Learning-based Model Predictive Control of Parametrically Uncertain Nonlinear Systems10 Oct 2025
- 2025Zero-Shot Transferable Solution Method for Parametric Optimal Control Problems22 Sep 2025
- 2025KoopCast: Trajectory Forecasting via Koopman Operators19 Sep 2025
- 2025Interpretable neural network system identification method for two families of second-order systems based on characteristic curves12 Sep 2025
- 2025Learning Spatio-Temporal Dynamics via Operator-Valued RKHS and Kernel Koopman Methods23 Aug 2025
- 2025From Product Hilbert Spaces to the Generalized Koopman Operator and the Nonlinear Fundamental Lemma10 Aug 2025
- 2025DeepKoopFormer: A Koopman Enhanced Transformer Based Architecture for Time Series Forecasting4 Aug 2025
- 2025Deep Bilinear Koopman Model for Real-Time Vehicle Control in Frenet Frame16 Jul 2025
- 2025FlightKooba: A Fast Interpretable FTP Model24 Jun 2025
50 newest of 140 All 140 (JSON)
- 2024Koopman-Assisted Reinforcement Learningcited by 11
- 2025Sample-Efficient Reinforcement Learning of Koopman eNMPCcited by 2
- 2025Leveraging Reinforcement Learning and Koopman Theory for Enhanced Model Predictive Control Performancecited by 1
- 2025KIPPO: Koopman-Inspired Proximal Policy Optimizationcited by 1
- 2025End-to-End Reinforcement Learning of Koopman Models for eNMPC of an Air Separation Unitcited by 0
- 2026Interpreting Reinforcement Learning Model Behavior via Koopman with Controlcited by 0
- 2026Efficient Reinforcement Learning using Linear Koopman Dynamics for Nonlinear Robotic Systemscited by 0
- 2026Robust Koopman Control Barrier Filters for Safe Actor-Critic Reinforcement Learningcited by 0
- 2026Reinforcement learning in linear embedding space unlocks generalizable control across soft robot configurationscited by 0
- 2026SKooP: Symmetric Koopman Predictions for Faster and More Generalizable Legged Robot Locomotion with Reinforcement Learningcited by 0
- 2026Predefined-Time Resilient Integral Reinforcement Learning for Input-Constrained Unknown Nonlinear Systems Under FDI Attacks and Disturbances: A Fully Data-Driven Approachcited by 0
- 2026Fixed-Time Resilient Integral Reinforcement Learning for Input-Constrained Unknown Nonlinear Systems Under FDI Attacks and Disturbances: A Data-Driven Admissible Warm Startcited by 0
- 2026Fixed-Time Resilient Integral Reinforcement Learning for Input-Constrained Unknown Nonlinear Systems Under FDI Attacks and Disturbances: A Data-Driven Admissible Warm Start12 Sep 2026
- 2026Predefined-Time Resilient Integral Reinforcement Learning for Input-Constrained Unknown Nonlinear Systems Under FDI Attacks and Disturbances: A Fully Data-Driven Approach10 Sep 2026
- 2026SKooP: Symmetric Koopman Predictions for Faster and More Generalizable Legged Robot Locomotion with Reinforcement Learning13 Jul 2026
- 2026Reinforcement learning in linear embedding space unlocks generalizable control across soft robot configurations6 Jun 2026
- 2026Robust Koopman Control Barrier Filters for Safe Actor-Critic Reinforcement Learning26 May 2026
- 2026Efficient Reinforcement Learning using Linear Koopman Dynamics for Nonlinear Robotic Systems21 Apr 2026
- 2026Interpreting Reinforcement Learning Model Behavior via Koopman with Control20 Mar 2026
- 2025End-to-End Reinforcement Learning of Koopman Models for eNMPC of an Air Separation Unit6 Nov 2025
- 2025KIPPO: Koopman-Inspired Proximal Policy Optimization20 May 2025
- 2025Leveraging Reinforcement Learning and Koopman Theory for Enhanced Model Predictive Control Performance12 May 2025
- 2025Sample-Efficient Reinforcement Learning of Koopman eNMPC24 Mar 2025
- 2024Koopman-Assisted Reinforcement Learning4 Mar 2024
- 2026LpWM: A Case for Sparse Representations in World Modelscited by 8
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imaginationcited by 4
- 2026The Intervention Gap in Latent World Modelscited by 3
- 2026Operator-on-F complements value-equivalence: a planning-time diagnostic for latent world modelscited by 2
- 2026The Intervention Gap in Latent World Models30 Aug 2026
- 2026LpWM: A Case for Sparse Representations in World Models24 Aug 2026
- 2026Koopman Dreamer: Spectrally Constrained Latent Dynamics for Stable World-Model Imagination22 Jul 2026
- 2026Operator-on-F complements value-equivalence: a planning-time diagnostic for latent world models5 Jul 2026
- 2026Bilinear Mamba-Koopman Neural MPC for Varying Dynamicscited by 0
- 2026Bilinear Mamba-Koopman Neural MPC for Varying Dynamics6 May 2026
- 2021Modern Koopman Theory for Dynamical Systemscited by 276
- 2022Deep Koopman Operator with Control for Nonlinear Systemscited by 25
- 2023Distributed Control of Partial Differential Equations Using Convolutional Reinforcement Learningcited by 24
- 2021Learning Stable Koopman Embeddingscited by 18
- 2021On Recurrent Neural Networks for learning-based control: recent results and ideas for future developmentscited by 14
- 2021Deep Identification of Nonlinear Systems in Koopman Formcited 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
- 2024Leveraging KANs For Enhanced Deep Koopman Operator Discoverycited by 10
- 2024Dynamical systems and complex networks: A Koopman operator perspectivecited by 9
- 2023Task-Oriented Koopman-Based Control with Contrastive Encodercited by 8
- 2024Koopman-informed recurrent neural networkscited by 8
12 most cited of 121 All 121 (JSON)
- 2026Sparse Koopman Autoencoders Identify Local Dynamical Regimes in Multibasin Systems29 Aug 2026
- 2026Topological Feasibility Guarantees for Differentiable Predictive Control11 Aug 2026
- 2026MetaKoopman: Bayesian Meta-Learning of Koopman Operators for Modeling Structured Dynamics under Distribution Shifts28 Jul 2026
- 2026Toward Goal-Agnostic Joint-Embedding Predictive Control of Partial Differential Equations21 Jul 2026
- 2026Real-time optimal control with shallow recurrent decoder networks21 Jul 2026
- 2026Learning to control switching nonlinear systems with Koopman operator regression13 Jul 2026
- 2026Discovering Latent Response Laws in Forced Physical Systems9 Jul 2026
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026A Koopman-PINN Framework for Epidemic Models: Parameter Inference and Forecasting13 Jun 2026
- 2026AdaKoop: Efficient Modeling of Nonlinear Dynamics from Nonstationary Data Streams with Koopman Operator Regression3 Jun 2026
- 2026Explainable Wastewater Digital Twins: Adaptive Context-Conditioned Structured Simulators with Self-Falsifying Decision Support19 May 2026
- 2026Dynamic robotic cloth folding with efficient Koopman operator-based model predictive control18 May 2026
12 newest of 121 All 121 (JSON)