Koopman Operators for Estimation and Control of Dynamical Systems

被引:53
|
作者
Otto, Samuel E. [1 ]
Rowley, Clarence W. [1 ]
机构
[1] Princeton Univ, Dept Mech & Aerosp Engn, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
transfer operator; system identification; ergodic theory; dynamic mode decomposition; kernel methods; neural networks; stochastic systems; MODE DECOMPOSITION; NONLINEAR-SYSTEMS; CARLEMAN LINEARIZATION; OBSERVER SYNTHESIS; SPECTRAL-ANALYSIS; REDUCTION; APPROXIMATION; EQUATIONS;
D O I
10.1146/annurev-control-071020-010108
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A common way to represent a system's dynamics is to specify how the state evolves in time. An alternative viewpoint is to specify how functions of the state evolve in time. This evolution of functions is governed by a linear operator called the Koopman operator, whose spectral properties reveal intrinsic features of a system. For instance, its eigenfunctions determine coordinates in which the dynamics evolve linearly. This review discusses the theoretical foundations of Koopman operator methods, as well as numerical methods developed over the past two decades to approximate the Koopman operator from data, for systems both with and without actuation. We pay special attention to ergodic systems, for which especially effective numerical methods are available. For nonlinear systems with an affine control input, the Koopman formalism leads naturally to systems that are bilinear in the state and the input, and this structure can be leveraged for the design of controllers and estimators.
引用
收藏
页码:59 / 87
页数:29
相关论文
共 50 条
  • [1] Estimating Koopman operators for nonlinear dynamical systems: a nonparametric approach
    Zanini, Francesco
    Chiuso, Alessandro
    [J]. IFAC PAPERSONLINE, 2021, 54 (07): : 691 - 696
  • [2] Introduction to the koopman operator in dynamical systems and control theory
    Mauroy, Alexandre
    Susuki, Yoshihiko
    Mezić, Igor
    [J]. Lecture Notes in Control and Information Sciences, 2020, 484 : 3 - 33
  • [3] Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systems
    Yeung, Enoch
    Kundu, Soumya
    Hodas, Nathan
    [J]. 2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 4832 - 4839
  • [4] Estimating Koopman operators with sketching to provably learn large scale dynamical systems
    Meanti, Giacomo
    Chatalic, Antoine
    Kostic, Vladimir R.
    Novelli, Pietro
    Pontil, Massimiliano
    Rosasco, Lorenzo
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [5] From dynamical systems with time-varying delay to circle maps and Koopman operators
    Mueller, David
    Otto, Andreas
    Radons, Guenter
    [J]. PHYSICAL REVIEW E, 2017, 95 (06)
  • [6] Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems
    Colbrook, Matthew J.
    Townsend, Alex
    [J]. COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 2024, 77 (01) : 221 - 283
  • [7] Deep Bilinear Koopman Model Predictive Control for Nonlinear Dynamical Systems
    Zhao, Dongdong
    Li, Boyu
    Lu, Fuxiang
    She, Jinhua
    Yan, Shi
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, : 16077 - 16086
  • [8] On Applications of the Spectral Theory of the Koopman Operator in Dynamical Systems and Control Theory
    Mezic, Igor
    [J]. 2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 7034 - 7041
  • [9] Koopman-Based Optimal Tracking Control of Nonlinear Dynamical Systems
    Lou, Xuyang
    Ma, Ling
    Ye, Qian
    [J]. 2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 1550 - 1555
  • [10] Estimation and Control of Dynamical Systems
    Palczewski, Jan
    [J]. SIAM REVIEW, 2020, 62 (01) : 290 - 293