Physics > Fluid Dynamics
[Submitted on 13 Jun 2022 (v1), last revised 9 Feb 2023 (this version, v2)]
Title:Gappy spectral proper orthogonal decomposition
View PDFAbstract:Experimental spatio-temporal flow data often contain gaps or other types of undesired artifacts. To reconstruct flow data in the compromised or missing regions, a data completion method based on spectral proper orthogonal decomposition (SPOD) is developed. The algorithm leverages the temporal correlation of the SPOD modes with preceding and succeeding snapshots, and their spatial correlation with the surrounding data at the same time instant. For each gap, the algorithm first computes the SPOD of the remaining, unaffected data. In the next step, the compromised data are projected onto the basis of the SPOD modes. This corresponds to a local inversion of the SPOD problem and yields expansion coefficients that permit the reconstruction in the affected regions. This local reconstruction is successively applied to each gap. After all gaps are filled in, the procedure is repeated in an iterative manner until convergence. This method is demonstrated on two examples: direct numerical simulation of laminar flow around a cylinder, and time-resolved PIV data of turbulent cavity flow obtained by Zhang et al. (2019). Randomly added gaps correspond to 1%, 5%, and 20% of data loss. Even for 20% data corruption, and in the presence of measurement noise in the experimental data, the algorithm recovers 97% and 80% of the original data in the corrupted regions of the simulation and PIV data, respectively. These values are higher than those achieved by established methods like gappy POD and Kriging.
Submission history
From: Oliver Schmidt [view email][v1] Mon, 13 Jun 2022 21:51:34 UTC (13,642 KB)
[v2] Thu, 9 Feb 2023 04:08:36 UTC (13,651 KB)
Current browse context:
physics.flu-dyn
Change to browse by:
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.