Variants of Dynamic Mode Decomposition: Boundary Condition, Koopman, and Fourier Analyses

被引:493
|
作者
Chen, Kevin K. [1 ]
Tu, Jonathan H. [1 ]
Rowley, Clarence W. [1 ]
机构
[1] Princeton Univ, Dept Mech & Aerosp Engn, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
Koopman operator; Dynamic mode decomposition; Time series; Boundary conditions; Discrete Fourier transform; Approximate eigenvalues and eigenvectors; Navier-Stokes equations; CYLINDER WAKE; REDUCTION; SYSTEMS; SENSITIVITY; INSTABILITY; TRANSIENT; FLOWS;
D O I
10.1007/s00332-012-9130-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Dynamic mode decomposition (DMD) is an Arnoldi-like method based on the Koopman operator. It analyzes empirical data, typically generated by nonlinear dynamics, and computes eigenvalues and eigenmodes of an approximate linear model. Without explicit knowledge of the dynamical operator, it extracts frequencies, growth rates, and spatial structures for each mode. We show that expansion in DMD modes is unique under certain conditions. When constructing mode-based reduced-order models of partial differential equations, subtracting a mean from the data set is typically necessary to satisfy boundary conditions. Subtracting the mean of the data exactly reduces DMD to the temporal discrete Fourier transform (DFT); this is restrictive and generally undesirable. On the other hand, subtracting an equilibrium point generally preserves the DMD spectrum and modes. Next, we introduce an "optimized" DMD that computes an arbitrary number of dynamical modes from a data set. Compared to DMD, optimized DMD is superior at calculating physically relevant frequencies, and is less numerically sensitive. We test these decomposition methods on data from a two-dimensional cylinder fluid flow at a Reynolds number of 60. Time-varying modes computed from the DMD variants yield low projection errors.
引用
收藏
页码:887 / 915
页数:29
相关论文
共 50 条
  • [21] Koopman-mode decomposition of the cylinder wake
    Bagheri, Shervin
    JOURNAL OF FLUID MECHANICS, 2013, 726 : 596 - 623
  • [22] On Koopman mode decomposition and tensor component analysis
    Redman, William T.
    CHAOS, 2021, 31 (05)
  • [23] Factorially Switching Dynamic Mode Decomposition for Koopman Analysis of Time-Variant Systems
    Takeishi, Naoya
    Yairi, Takehisa
    Kawahara, Yoshinobu
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 6402 - 6408
  • [24] Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator
    Li, Qianxiao
    Dietrich, Felix
    Bollt, Erik M.
    Kevrekidis, Ioannis G.
    CHAOS, 2017, 27 (10)
  • [25] De-biasing the dynamic mode decomposition for applied Koopman spectral analysis of noisy datasets
    Hemati, Maziar S.
    Rowley, Clarence W.
    Deem, Eric A.
    Cattafesta, Louis N.
    THEORETICAL AND COMPUTATIONAL FLUID DYNAMICS, 2017, 31 (04) : 349 - 368
  • [26] Model predictive control of vehicle dynamics based on the Koopman operator with extended dynamic mode decomposition
    Svec, Marko
    Iles, Sandor
    Matusko, Jadranko
    2021 22ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2021, : 68 - 73
  • [27] On the Potential of Reduced Order Models for Wind Farm Control: A Koopman Dynamic Mode Decomposition Approach
    Cassamo, Nassir
    van Wingerden, Jan-Willem
    ENERGIES, 2020, 13 (24)
  • [28] Analysis of Global and Key PM2.5 Dynamic Mode Decomposition Based on the Koopman Method
    Yu, Yuhan
    Liu, Dantong
    Wang, Bin
    Zhang, Feng
    ATMOSPHERE, 2024, 15 (09)
  • [29] Online Koopman Mode Decomposition for Power System Data
    Susuki, Yoshihiko
    Shimomura, Takahiro
    Ota, Yutaka
    Ishigame, Atsushi
    IFAC PAPERSONLINE, 2022, 55 (09): : 54 - 58
  • [30] Model Predictive Control for Wake Redirection in Wind Farms: a Koopman Dynamic Mode Decomposition Approach
    Cassamo, Nassir
    Van Wingerden, Jan-Willem
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 1776 - 1782