Learning Data-Driven Stable Koopman Operators

05/08/2020
by   Giorgos Mamakoukas, et al.
0

In this paper, we consider the problem of improving the long-term accuracy of data-driven approximations of Koopman operators, which are infinite-dimensional linear representations of general nonlinear systems, by bounding the eigenvalues of the linear operator. We derive a formula for the global error of general Koopman representations and motivate imposing stability constraints on the data-driven model to improve the approximation of nonlinear systems over a longer horizon. In addition, constraints on admissible basis functions for a stable Koopman operator are presented, as well as conditions for constructing a Lyapunov function for nonlinear systems. The modified linear representation is the nearest stable (all eigenvalues are equal or less than 1) matrix solution to a least-squares minimization and bounds the prediction of the system response. We demonstrate the benefit of stable Koopman operators in prediction and control performance using the systems of a pendulum, a hopper, and a quadrotor.

READ FULL TEXT

page 3

page 9

research
01/27/2022

Towards Data-driven LQR with KoopmanizingFlows

We propose a novel framework for learning linear time-invariant (LTI) mo...
research
10/15/2021

Learning the Koopman Eigendecomposition: A Diffeomorphic Approach

We present a novel data-driven approach for learning linear representati...
research
10/12/2020

Derivative-Based Koopman Operators for Real-Time Control of Robotic Systems

This paper presents a methodology for linear embedding of nonlinear syst...
research
01/16/2023

Data-Driven Encoding: A New Numerical Method for Computation of the Koopman Operator

This paper presents a data-driven method for constructing a Koopman line...
research
10/13/2021

Learning Stable Koopman Embeddings

In this paper, we present a new data-driven method for learning stable m...
research
10/24/2022

Learned Lifted Linearization Applied to Unstable Dynamic Systems Enabled by Koopman Direct Encoding

This paper presents a Koopman lifting linearization method that is appli...
research
12/08/2021

KoopmanizingFlows: Diffeomorphically Learning Stable Koopman Operators

We propose a novel framework for constructing linear time-invariant (LTI...

Please sign up or login with your details

Forgot password? Click here to reset