Table of Contents
Fetching ...

Learning Neural Koopman Operators with Dissipativity Guarantees

Yuezhu Xu, S. Sivaranjani, Vijay Gupta

TL;DR

This work develops a data-driven framework to learn neural Koopman operators for nonlinear dissipative systems, guaranteeing that the learned lifted dynamics preserve dissipativity and that these guarantees extend to the original system. The method uses a two-stage process: first train an unconstrained neural Koopman model to fit the data, then apply minimal LMIs-based perturbations to enforce strict dissipativity in the lifted space. A theoretical link, with explicit error terms from noisy data, operator truncation, and generalization, ensures that dissipativity guarantees on the learned model transfer to the true nonlinear system, enabling reliable closed-loop performance. The approach is validated on a Duffing oscillator, showing that dissipativity can be enforced with negligible perturbation while maintaining close agreement with the true dynamics away from equilibrium.

Abstract

We address the problem of learning a neural Koopman operator model that provides dissipativity guarantees for an unknown nonlinear dynamical system that is known to be dissipative. We propose a two-stage approach. First, we learn an unconstrained neural Koopman model that closely approximates the system dynamics. Then, we minimally perturb the parameters to enforce strict dissipativity. Crucially, we establish theoretical guarantees that extend the dissipativity properties of the learned model back to the original nonlinear system. We realize this by deriving an exact relationship between the dissipativity of the learned model and the true system through careful characterization of the identification errors from the noisy data, Koopman operator truncation, and generalization to unseen data. We demonstrate our approach through simulation on a Duffing oscillator model.

Learning Neural Koopman Operators with Dissipativity Guarantees

TL;DR

This work develops a data-driven framework to learn neural Koopman operators for nonlinear dissipative systems, guaranteeing that the learned lifted dynamics preserve dissipativity and that these guarantees extend to the original system. The method uses a two-stage process: first train an unconstrained neural Koopman model to fit the data, then apply minimal LMIs-based perturbations to enforce strict dissipativity in the lifted space. A theoretical link, with explicit error terms from noisy data, operator truncation, and generalization, ensures that dissipativity guarantees on the learned model transfer to the true nonlinear system, enabling reliable closed-loop performance. The approach is validated on a Duffing oscillator, showing that dissipativity can be enforced with negligible perturbation while maintaining close agreement with the true dynamics away from equilibrium.

Abstract

We address the problem of learning a neural Koopman operator model that provides dissipativity guarantees for an unknown nonlinear dynamical system that is known to be dissipative. We propose a two-stage approach. First, we learn an unconstrained neural Koopman model that closely approximates the system dynamics. Then, we minimally perturb the parameters to enforce strict dissipativity. Crucially, we establish theoretical guarantees that extend the dissipativity properties of the learned model back to the original nonlinear system. We realize this by deriving an exact relationship between the dissipativity of the learned model and the true system through careful characterization of the identification errors from the noisy data, Koopman operator truncation, and generalization to unseen data. We demonstrate our approach through simulation on a Duffing oscillator model.

Paper Structure

This paper contains 8 sections, 2 theorems, 27 equations, 2 figures.

Key Result

Theorem 1

If there exist $P=P'>0$, $P\in\mathbb{R}^l$ and $\rho,\nu>0$, such that then $\Sigma_{l}$ is strictly dissipative with indices $(Q,S,R,\rho, \nu)$. Furthermore, for $\eta>0$, if there exist $\rho,\nu$ satisfying where $\delta_g(C)\triangleq \delta_d+\delta_r+L^x_g\delta_x+L^x_{\phi}\delta_x\|C\|$ and $\delta_b\triangleq L^x_{\psi\circ\phi}\delta_x+\delta_{c}+\delta_d+\delta_x$, then the correspo

Figures (2)

  • Figure 1: State trajectories of the unconstrained neural Koopman model, the final dissipative model, and the ground truth.
  • Figure 2: Model prediction of the output from unconstrained neural Koopman model, the final dissipative model, and the ground truth.

Theorems & Definitions (3)

  • Definition 1: Dissipativity / Strict Dissipativity
  • Theorem 1
  • Proposition 1