Data-driven identification of the spatio-temporal structure of turbulent flows by streaming Dynamic Mode Decomposition
arXiv:2006.05552 · doi:10.1002/gamm.202200003
Abstract
Streaming Dynamic Mode Decomposition (sDMD) (Hemati et al., Phys. Fluids 26(2014)) is a low-storage version of Dynamic Mode Decomposition (DMD) (Schmid, J. Fluid Mech. 656 (2010)), a data-driven method to extract spatio-temporal flow patterns. Streaming DMD avoids storing the entire data sequence in memory by approximating the dynamic modes through incremental updates with new available data. In this paper, we use sDMD to identify and extract dominant spatio-temporal structures of different turbulent flows, requiring the analysis of large datasets. First, the efficiency and accuracy of sDMD are compared to the classical DMD, using a publicly available test dataset that consists of velocity field snapshots obtained by direct numerical simulation of a wake flow behind a cylinder. Streaming DMD not only reliably reproduces the most important dynamical features of the flow; our calculations also highlight its advantage in terms of the required computational resources. We subsequently use sDMD to analyse three different turbulent flows that all show some degree of large-scale coherence: rapidly rotating Rayleigh--Bénard convection, horizontal convection and the asymptotic suction boundary layer. Structures of different frequencies and spatial extent can be clearly separated, and the prominent features of the dynamics are captured with just a few dynamic modes. In summary, we demonstrate that sDMD is a powerful tool for the identification of spatio-temporal structures in a wide range of turbulent flows.
References in corpus (17)
- A Data-Driven Approximation of the Koopman Operator: Extending Dynamic Mode Decomposition
- Large scale dynamics in turbulent Rayleigh-Benard convection
- Sparsity-promoting dynamic mode decomposition
- Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition
- High Reynolds number Taylor-Couette turbulence
- Boundary layer structure in turbulent thermal convection and its consequences for the required numerical resolution
- Dynamic Mode Decomposition for Large and Streaming Datasets
- Randomized Dynamic Mode Decomposition
- Thermal Boundary Layer Equation for Turbulent Rayleigh-Benard Convection
- Comparison of computational codes for direct numerical simulations of turbulent Rayleigh-Bénard convection
- Boundary Zonal Flow in Rotating Turbulent Rayleigh-Bénard Convection
- Koopman analysis of the long-term evolution in a turbulent convection cell
- Reduction of SO(2) symmetry for spatially extended dynamical systems
- Searching turbulence for periodic orbits with dynamic mode decomposition
- Boundary zonal flows in rapidly rotating turbulent thermal convection
- Symmetry-reduced Dynamic Mode Decomposition of Near-wall Turbulence
- A parallel and streaming Dynamic Mode Decomposition algorithm with finite precision error analysis for large data