Data-driven spectral analysis of the Koopman operator

被引:64
|
作者
Korda, Milan [1 ]
Putinar, Mihai [1 ,2 ]
Mezic, Igor [1 ]
机构
[1] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
[2] Newcastle Univ, Newcastle Upon Tyne, Tyne & Wear, England
基金
瑞士国家科学基金会;
关键词
Koopman operator; Spectral analysis; Christoffel-Darboux kernel; Data-driven methods; Moment problem; Toeplitz matrix; DYNAMIC-MODE DECOMPOSITION; ORTHOGONAL POLYNOMIALS; CHRISTOFFEL FUNCTIONS; SYSTEMS; CONVERGENCE; REDUCTION;
D O I
10.1016/j.acha.2018.08.002
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Starting from measured data, we develop a method to compute the fine structure of the spectrum of the Koopman operator with rigorous convergence guarantees. The method is based on the observation that, in the measure-preserving ergodic setting, the moments of the spectral measure associated to a given observable are computable from a single trajectory of this observable. Having finitely many moments available, we use the classical Christoffel-Darboux kernel to separate the atomic and absolutely continuous parts of the spectrum, supported by convergence guarantees as the number of moments tends to infinity. In addition, we propose a technique to detect the singular continuous part of the spectrum as well as two methods to approximate the spectral measure with guaranteed convergence in the weak topology, irrespective of whether the singular continuous part is present or not. The proposed method is simple to implement and readily applicable to large-scale systems since the computational complexity is dominated by inverting an N x N Hermitian positive-definite Toeplitz matrix, where N is the number of moments, for which efficient and numerically stable algorithms exist; in particular, the complexity of the approach is independent of the dimension of the underlying state-space. We also show how to compute, from measured data, the spectral projection on a given segment of the unit circle, allowing us to obtain a finite approximation of the operator that explicitly takes into account the point and continuous parts of the spectrum. Finally, we describe a relationship between the proposed method and the so-called Hankel Dynamic Mode Decomposition, providing new insights into the behavior of the eigenvalues of the Hankel DMD operator. A number of numerical examples illustrate the approach, including a study of the spectrum of the lid-driven two-dimensional cavity flow. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:599 / 629
页数:31
相关论文
共 50 条
  • [31] Data-driven Distributed Learning of Multi-agent Systems: A Koopman Operator Approach
    Nandanoori, Sai Pushpak
    Pal, Seemita
    Sinha, Subhrajit
    Kundu, Soumya
    Agarwal, Khushbu
    Choudhury, Sutanay
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 5059 - 5066
  • [32] Integrating autoencoder with Koopman operator to design a linear data-driven model predictive controller
    Wang, Xiaonian
    Ayachi, Sheel
    Corbett, Brandon
    Mhaskar, Prashant
    [J]. CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2024,
  • [33] Data-driven moving horizon state estimation of nonlinear processes using Koopman operator
    Yin, Xunyuan
    Qin, Yan
    Liu, Jinfeng
    Huang, Biao
    [J]. CHEMICAL ENGINEERING RESEARCH & DESIGN, 2023, 200 : 481 - 492
  • [34] Enhancement for Robustness of Koopman Operator-based Data-driven Mobile Robotic Systems
    Shi, Lu
    Karydis, Konstantinos
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 2503 - 2510
  • [35] Data-driven discovery of Koopman eigenfunctions for control
    Kaiser, Eurika
    Kutz, J. Nathan
    Brunton, Steven L.
    [J]. MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2021, 2 (03):
  • [36] Data-Driven Partitioning of Power Networks Via Koopman Mode Analysis
    Raak, Fredrik
    Susuki, Yoshihiko
    Hikihara, Takashi
    [J]. IEEE TRANSACTIONS ON POWER SYSTEMS, 2016, 31 (04) : 2799 - 2808
  • [37] Reduced-order models for coupled dynamical systems: Data-driven methods and the Koopman operator
    Santos Gutierrez, Manuel
    Lucarini, Valerio
    Chekroun, Mickael D.
    Ghil, Michael
    [J]. CHAOS, 2021, 31 (05)
  • [38] Nonlinear System Identification of Tremors Dynamics: A Data-driven Approximation Using Koopman Operator Theory
    Xue, Xiangming
    Iyer, Ashwin
    Roque, Daniel
    Sharma, Nitin
    [J]. 2023 11TH INTERNATIONAL IEEE/EMBS CONFERENCE ON NEURAL ENGINEERING, NER, 2023,
  • [39] Data-driven fault detection and isolation of nonlinear systems using deep learning for Koopman operator
    Bakhtiaridoust, Mohammadhosein
    Yadegar, Meysam
    Meskin, Nader
    [J]. ISA TRANSACTIONS, 2023, 134 : 200 - 211
  • [40] Data-Driven quasi-LPV Model Predictive Control Using Koopman Operator Techniques
    Cisneros, Pablo S. G.
    Datar, Adwait
    Goettsch, Patrick
    Werner, Herbert
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 6062 - 6068