SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systems

📅 2024-02-05
📈 Citations: 9
Influential: 0
📄 PDF

career value

219K/year
🤖 AI Summary
This work addresses the problem of designing data-driven controllers for nonlinear dynamical systems with verifiable closed-loop stability guarantees. Methodologically, it introduces a Koopman operator-based control framework that embeds stability certificates directly into the Extended Dynamic Mode Decomposition (EDMD) modeling process—specifically, by enforcing a vanishing proportional error bound at the origin and jointly optimizing the controller and a Lyapunov function via semidefinite programming (SDP), grounded in Lyapunov stability theory. The key contributions are: (i) a stability-oriented EDMD paradigm that enables control-objective-driven, quantifiable characterization of model approximation error; and (ii) an end-to-end stability certification mechanism. Experimental evaluation on multiple benchmark nonlinear systems demonstrates that the proposed approach achieves strict closed-loop stability while significantly improving control accuracy and robustness compared to existing methods.

Technology Category

Application Category

📝 Abstract
The Koopman operator serves as the theoretical backbone for machine learning of dynamical control systems, where the operator is heuristically approximated by extended dynamic mode decomposition (EDMD). In this paper, we propose SafEDMD, a novel stability- and certificate-oriented EDMD-based controller design framework. Our approach leverages a reliable surrogate model generated in a data-driven fashion in order to provide closed-loop guarantees. In particular, we establish a controller design based on semi-definite programming with guaranteed stabilization of the underlying nonlinear system. As central ingredient, we derive proportional error bounds that vanish at the origin and are tailored to control tasks. We illustrate the developed method by means of several benchmark examples and highlight the advantages over state-of-the-art methods.
Problem

Research questions and friction points this paper is trying to address.

Designing stability-guaranteed controllers for nonlinear dynamical systems
Providing closed-loop guarantees via data-driven surrogate models
Deriving proportional error bounds tailored to control tasks
Innovation

Methods, ideas, or system contributions that make the work stand out.

Koopman-based data-driven nonlinear control design
Stability-guaranteed EDMD surrogate modeling
Semidefinite programming for nonlinear stabilization
R
Robin Strasser
Institute for Systems Theory and Automatic Control, University of Stuttgart, 70550 Stuttgart, Germany
M
M. Schaller
Institute for Mathematics, Technische Universitaet Ilmenau, 99693 Ilmenau, Germany
K
K. Worthmann
Institute for Mathematics, Technische Universitaet Ilmenau, 99693 Ilmenau, Germany
J
J. Berberich
Institute for Systems Theory and Automatic Control, University of Stuttgart, 70550 Stuttgart, Germany
F
Frank Allgower
Institute for Systems Theory and Automatic Control, University of Stuttgart, 70550 Stuttgart, Germany