Koopman Model Predictive Control of Nonlinear Dynamical Systems
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F20%3A00344930" target="_blank" >RIV/68407700:21230/20:00344930 - isvavai.cz</a>
Result on the web
<a href="https://doi.org/10.1007/978-3-030-35713-9_9" target="_blank" >https://doi.org/10.1007/978-3-030-35713-9_9</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1007/978-3-030-35713-9_9" target="_blank" >10.1007/978-3-030-35713-9_9</a>
Alternative languages
Result language
angličtina
Original language name
Koopman Model Predictive Control of Nonlinear Dynamical Systems
Original language description
This chapter presents a class of linear predictors for nonlinear controlled dynamical systems. The basic idea is to lift (or embed) the nonlinear dynamics into a higher dimensional space where its evolution is approximately linear. This is achieved by extending the Koopman operator framework to controlled dynamical systems and applying the extended dynamic mode decomposition (EDMD) with a particular choice of basis functions leading to a predictor in the form of a finite-dimensional 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 datasets. 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 with the same number of control inputs and the same dimension of the state space. 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. We treat the full-state measurement case as well as the input–output case and demonstrate the approach with numerical examples.
Czech name
—
Czech description
—
Classification
Type
C - Chapter in a specialist book
CEP classification
—
OECD FORD branch
20205 - Automation and control systems
Result continuities
Project
—
Continuities
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2020
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Book/collection name
The Koopman Operator in Systems and Control
ISBN
978-3-030-35712-2
Number of pages of the result
21
Pages from-to
235-255
Number of pages of the book
556
Publisher name
Springer
Place of publication
Wien
UT code for WoS chapter
—