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 条
  • [1] Variants of Dynamic Mode Decomposition: Boundary Condition, Koopman, and Fourier Analyses
    Kevin K. Chen
    Jonathan H. Tu
    Clarence W. Rowley
    Journal of Nonlinear Science, 2012, 22 : 887 - 915
  • [2] Learning Koopman Invariant Subspaces for Dynamic Mode Decomposition
    Takeishi, Naoya
    Kawahara, Yoshinobu
    Yairi, Takehisa
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [3] On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator
    Milan Korda
    Igor Mezić
    Journal of Nonlinear Science, 2018, 28 : 687 - 710
  • [4] Subspace dynamic mode decomposition for stochastic Koopman analysis
    Takeishi, Naoya
    Kawahara, Yoshinobu
    Yairi, Takehisa
    PHYSICAL REVIEW E, 2017, 96 (03)
  • [5] Dynamic mode decomposition and Koopman spectral analysis of boundary layer separation-induced transition
    Dotto, A.
    Lengani, D.
    Simoni, D.
    Tacchella, A.
    PHYSICS OF FLUIDS, 2021, 33 (10)
  • [6] Koopman analysis by the dynamic mode decomposition in wind engineering
    Li, Cruz Y.
    Chen, Zengshun
    Zhang, Xuelin
    Tse, Tim K. T.
    Lin, Chongjia
    JOURNAL OF WIND ENGINEERING AND INDUSTRIAL AERODYNAMICS, 2023, 232
  • [7] On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator
    Korda, Milan
    Mezic, Igor
    JOURNAL OF NONLINEAR SCIENCE, 2018, 28 (02) : 687 - 710
  • [8] Dynamic Mode Decomposition with Reproducing Kernels for Koopman Spectral Analysis
    Kawahara, Yoshinobu
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [9] Dynamic Mode Decomposition and Its Variants
    Schmid, Peter J.
    ANNUAL REVIEW OF FLUID MECHANICS, 2022, 54 : 225 - 254
  • [10] A Data–Driven Approximation of the Koopman Operator: Extending Dynamic Mode Decomposition
    Matthew O. Williams
    Ioannis G. Kevrekidis
    Clarence W. Rowley
    Journal of Nonlinear Science, 2015, 25 : 1307 - 1346