Skip to content

Koopman operator theory: fundamentals, control, and applications

Jul 2026 · 2 citations · 198 references
Engineering Computer Science

Abstract

The Koopman operator has gained considerable attention due to its ability to provide a global linear representation of highly complex dynamical systems. The operator describes nonlinear dynamics in a linear way through the lens of real- or complex-valued observable functions. Recently proposed data-driven techniques, like extended dynamic mode decomposition (EDMD), its kernelized variant, and machine-learning methods, can be used to generate finite-dimensional approximations accompanied by finite-data error bounds. In this tutorial paper, we provide a concise introduction into Koopman operator theory and its use in systems and control. A particular focus is put on data-driven surrogate models, their extension to systems with inputs, and controller design using Koopman operator theory. Moreover, we demonstrate the key techniques, i.e., EDMD and Koopman MPC. To this end, we provide simulation studies including source code on GitHub to enable the interested reader to experience the Koopman operator in systems and control step by step.

View source

Similar papers

Conference Jul 2026

Low-Order Continuous-Time Koopman Operator Learning via Physics-Informed Neural Networks

One of the main objectives in control theory is to obtain a linear representation of inherently nonlinear systems in order to leverage the analytical and theoretical tools developed for linear systems. In this context, the Koopman operator has attracted increasing interest in recent years.Koopman operator theory provid...

M. Zodros, A. Colotti, M. Yagoubi et al. · 0 citations

ME – PhD Thesis Colloquium Continual Koopman Learning for Data-Driven Control of Nonlinear Systems

A physics-informed Koopman representation based on generalized momenta is introduced, yielding a linear control-affine model in lifted coordinates with known input structure that avoids the bilinear state – input coupling inherent in standard Koopman approaches, enabling improved prediction accuracy and tractable contr...

PhD student Mr. Rajpal Singh · 0 citations
Preprint Aug 2026

Data-Driven optimal control via Koopman operators and Hamilton-Jacobi-Bellman equations

This paper presents a data-driven stable manifold (DD-SM) method, which integrates Koopman operator representation learning with the geometric stable manifold approach to Hamilton-Jacobi-Bellman (HJB) equations, enabling end-to-end optimal feedback control synthesis from raw trajectory data without prior knowledge of s...

Guuyuan Chen, Gao-Sheng Zhu · 0 citations
Preprint Jul 2026

Learning to control switching nonlinear systems with Koopman operator regression

This work quantifies the sub-optimality of the model predictive control strategy, both in the case of exact Koopman dynamics, and in the case of learned ones, in the case of model predictive control systems with finite action spaces.

Edoardo Caldarelli, Oleksii Kachaiev, C. Molinari et al. · 0 citations
Preprint Aug 2026

KOOPMAN-Luenberger Observer Design for Nonlinear Systems with Application to the Monitoring of a Latent Thermal Energy Storage

State estimation for nonlinear dynamical systems remains a fundamental challenge, particularly when measurements are sparse and internal states are inaccessible. This work presents a KOOPMAN-based Linear State Observer (KOOPMAN-LSO) design framework that enables linear observer synthesis for nonlinear systems through K...

Mustapha Habib, Dario Aguiar, Esther Kieseritzky et al. · 0 citations

Related blog posts

Microsoft Research Blog Oct 12, 2026

Simulating student learning for better AI tutoring

StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.