Hostname: page-component-74656f9884-54qdv Total loading time: 0 Render date: 2026-11-10T17:51:43.638Z Has data issue: false hasContentIssue false

From snapshots to manifolds – a tale of shear flows

Published online by Cambridge University Press:  19 January 2023

E. Farzamnik*
Affiliation:
Department of Statistics, Universidad Carlos III de Madrid, 28903 Getafe, Spain
A. Ianiro*
Affiliation:
Department of Aerospace Engineering, Universidad Carlos III de Madrid, 28911 Leganés, Spain
S. Discetti
Affiliation:
Department of Aerospace Engineering, Universidad Carlos III de Madrid, 28911 Leganés, Spain
N. Deng
Affiliation:
School of Mechanical Engineering and Automation, Harbin Institute of Technology, Shenzhen 518055, PR China Institute of Mechanical Sciences and Industrial Applications, ENSTA-Paris, Institut Polytechnique de Paris, 91120 Palaiseau, France
K. Oberleithner
Affiliation:
Laboratory for Flow Instabilities and Dynamics, Technische Universität Berlin, 10623 Berlin, Germany
B.R. Noack
Affiliation:
School of Mechanical Engineering and Automation, Harbin Institute of Technology, Shenzhen 518055, PR China Hermann-Föttinger-Institut, Technische Universität Berlin, 10623 Berlin, Germany
V. Guerrero
Affiliation:
Department of Statistics, Universidad Carlos III de Madrid, 28903 Getafe, Spain
*
†Email addresses for correspondence: ehsan.farzamnik@gmail.com, aianiro@ing.uc3m.es
†Email addresses for correspondence: ehsan.farzamnik@gmail.com, aianiro@ing.uc3m.es

Abstract

We propose a novel nonlinear manifold learning from snapshot data and demonstrate its superiority over proper orthogonal decomposition (POD) for shedding-dominated shear flows. Key enablers are isometric feature mapping, Isomap, as encoder and, $K$-nearest neighbours ($K$NN) algorithm as decoder. The proposed technique is applied to numerical and experimental datasets including the fluidic pinball, a swirling jet and the wake behind a couple of tandem cylinders. Analysing the fluidic pinball, the manifold is able to describe the pitchfork bifurcation and the chaotic regime with only three feature coordinates. These coordinates are linked to the vortex-shedding phases and the force coefficients. The manifold coordinates of the swirling jet are comparable to the POD mode amplitudes, yet allow for a more distinct and less noise-sensitive manifold identification. A similar observation is made for the wake of two tandem cylinders. The tandem cylinders are aligned and located at a streamwise distance which corresponds to the transition between the single bluff body and the reattachment regimes of vortex shedding. Isomap unveils these two shedding regimes while the Lissajous plot of the first two POD mode amplitudes features a single circle. The reconstruction error of the manifold model is small compared with the fluctuation level, indicating that the low embedding dimensions contain the coherent structure dynamics. The proposed Isomap–$K$NN manifold learner is expected to be of great importance in estimation, dynamic modelling and control for a large range of configurations with dominant coherent structures.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press.
Figure 0

Figure 1. Encoder–decoder procedure: (a) obtaining flow field snapshots from simulations or experiments; (b) encoder part, representing the Isomap method application on input snapshots to identify the embedding manifold in low-dimensional space; (c) decoder part which reconstruct the flow field snapshots from low-dimensional space coordinates.

Figure 1

Figure 2. Dataset configurations: (a) fluidic pinball; (b) tandem cylinders; (c) swirling jet (Reprinted from Lückoff et al. (2021) with permission from Elsevier).

Figure 2

Figure 3. An example snapshot of the fluidic pinball at $Re=130$ after subtracting the steady solution: (a) the contour of the streamwise fluctuating velocity component U; and (b) the contour of the crosswise fluctuating velocity component V, normalized with the upstream velocity $U_\infty$. (c) Transitions of different flow regimes with varying Reynolds numbers.

Figure 3

Figure 4. Isomap and POD results for the pinball datasets. (a) Residual Variance: blue, $Re = 80$; black, $Re = 130$. (b) Perspective view of the Isomap embedded manifold of $Re = 80$: purple, symmetric steady solution; green, flipped symmetric steady solution; red, asymmetric upward steady solution; blue, asymmetric downward steady solution. (c) Perspective view of the Isomap embedded manifold of $Re = 130$. (d)  Perspective view of the POD embedded manifold of $Re = 130$.

Figure 4

Figure 5. Relation between the coordinates of the embedded manifold and the force coefficients for the fluidic pinball at $Re=80$: (a) the drag coefficient ($C_D$) versus third coordinate; (b) the lift coefficient ($C_L$) versus eighth coordinate; purple, symmetric steady solution; green, flipped symmetric steady solution; red, asymmetric upward steady solution; blue, asymmetric downward steady solution.

Figure 5

Figure 6. Resulted manifold from Isomap and POD for the swirling jet case. (a) Residual variance: green, POD; black, Isomap. (b) Three-dimensional Isomap. (c) Three-dimensional POD. (d) Top view, Isomap. (e) Top view, POD.

Figure 6

Figure 7. Resulted manifold from Isomap and POD for the tandem cylinders case. (a) Residual variance: green, POD; black, Isomap. (b) Isomap grouped embedding manifold: red, Group 1; black, Group 2; blue, Group 3. (c) Proper orthogonal decomposition. (d–f) Sample snapshots for Groups 1, 2 and 3 corresponding to the points labelled as 1, 2 and 3 on the manifold in panel (b).

Figure 7

Figure 8. Reconstructed flow field using $K$NN decoder on the embedded manifold of the Isomap. (a) Reconstructed, pinball $Re = 130$. (b) Actual, pinball $Re = 130$. (c) Reconstructed, tandem cylinders. (d) Actual, tandem cylinders.

Figure 8

Table 1. Manifold representation errors by using 70 per cent of the dataset as training dataset.

Figure 9

Figure 9. Reconstruction Error of Isomap versus POD: blue, Isomap; red, POD.

Figure 10

Figure 10. Residual variance of Isomap embedding to three-dimensional space versus different Isomap $k$, for pinball dataset $Re = 130$ with the valid range of Isomap's $k$ according to Samko et al. (2006).

Figure 11

Figure 11. Different methods for defining residual variance: (a) pinball, Re = 80; (b) pinball, Re = 130; (c) swirling jet; (d) tandem cylinders. Colour codes: black, (2.2); red, POD (B1); blue, POD (B2); green, POD (B3).