An efficient streaming algorithm for spectral proper orthogonal decomposition
arXiv:1711.04199 · doi:10.1016/j.cpc.2018.11.009
Abstract
A streaming algorithm to compute the spectral proper orthogonal decomposition (SPOD) of stationary random processes is presented. As new data becomes available, an incremental update of the truncated eigenbasis of the estimated cross-spectral density (CSD) matrix is performed. The algorithm converges orthogonal sets of SPOD modes at discrete frequencies that are optimally ranked in terms of energy. We define measures of error and convergence, and demonstrate the algorithm's performance on two datasets. The first example is that of a high-fidelity numerical simulation of a turbulent jet, and the second optical flow data obtained from high-speed camera recordings of a stepped spillway experiment. For both cases, the most energetic SPOD modes are reliably converged. The algorithm's low memory requirement enable real-time deployment and allow for the convergence of second-order statistics from arbitrarily long streams of data.
References in corpus (5)
- From Frequency to Meaning: Vector Space Models of Semantics
- Spectral proper orthogonal decomposition and its relationship to dynamic mode decomposition and resolvent analysis
- Spectral analysis of jet turbulence
- Dynamic Mode Decomposition for Large and Streaming Datasets
- Online dynamic mode decomposition for time-varying systems
Cited by in corpus (15)
- Spectral Proper Orthogonal Decomposition using Multitaper Estimates
- A tale of two airfoils: resolvent-based modelling of an oscillator vs. an amplifier from an experimental mean
- Large Eddy Simulations and modal reconstruction of laminar transonic buffet
- Spectral proper orthogonal decomposition of harmonically forced turbulent flows
- Improved convergence of the spectral proper orthogonal decomposition through time shifting
- Towards real-time reconstruction of velocity fluctuations in turbulent channel flow
- Error Analysis of an Incremental POD Algorithm for PDE Simulation Data
- Adaptive spectral proper orthogonal decomposition of tonal flows
- A note on incremental POD algorithms for continuous time data
- On the co-existence of transonic buffet and separation-bubble modes for the OALT25 laminar-flow wing section
- Flutter Instability in an Internal Flow Energy Harvester
- Coherent pressure structures in turbulent channel flow
- Resolvent-based estimation and control of a laminar airfoil wake
- Spatiotemporal wall pressure forecast of a rectangular cylinder with physics-aware DeepU-Fourier neural network
- Linear model reduction using spectral proper orthogonal decomposition