Hostname: page-component-7b7567c8c-fvjsw Total loading time: 0 Render date: 2026-11-15T20:30:09.335Z Has data issue: false hasContentIssue false

Spectral proper orthogonal decomposition of harmonically forced turbulent flows

Published online by Cambridge University Press:  29 April 2024

Liam Heidt*
Affiliation:
Graduate Aerospace Laboratories of the California Institute of Technology, California Institute of Technology, Pasadena, CA 91101, USA
Tim Colonius
Affiliation:
Department of Mechanical and Civil Engineering, California Institute of Technology, Pasadena, CA 91101, USA
*
†Email address for correspondence: lheidt@caltech.edu

Abstract

Many turbulent flows exhibit time-periodic statistics. These include turbomachinery flows, flows with external harmonic forcing and the wakes of bluff bodies. Many existing techniques for identifying turbulent coherent structures, however, assume the statistics are statistically stationary. In this paper, we leverage cyclostationary analysis, an extension of the statistically stationary framework to processes with periodically varying statistics, to generalize the spectral proper orthogonal decomposition (SPOD) to the cyclostationary case. The resulting properties of the cyclostationary SPOD (CS-SPOD for short) are explored, a theoretical connection between CS-SPOD and the harmonic resolvent analysis is provided, simplifications for the low and high forcing frequency limits are discussed, and an efficient algorithm to compute CS-SPOD with SPOD-like cost is presented. We illustrate the utility of CS-SPOD using two example problems: a modified complex linearized Ginzburg–Landau model and a high-Reynolds-number turbulent jet.

Information

Type
JFM Papers
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Algorithm 1Algorithm to compute the CCSD.

Figure 1

Algorithm 2Efficient algorithm to compute CS-SPOD.

Figure 2

Figure 1.(a) Model problem sample paths at $x = 0$ as a function of the phase $\theta$ where the red line shows a single representative trajectory for clarity. (b) Analytical WV spectrum of the model problem at $x = x^{\prime} = 0$ as a function of phase $\theta$.

Figure 3

Figure 2.Magnitude of the analytically (a,c) and numerically (b,d) generated CCSD of the model problem at $f = 0.1$.

Figure 4

Figure 3.(a) Plot of the analytical and numerical CS-SPOD eigenspectrum of the model problem at $\gamma = 0.2$ for multiple signal durations. (b) Convergence of CS-SPOD eigenvalues of the model problem at $\gamma = 0.2$ as a function of the total signal duration.

Figure 5

Figure 4.The CCSD (top) and integrated CCSD (bottom) of the Ginzburg–Landau system at $x = 0$: (a) $A_{\mu _0} = 0$; (b) $A_{\mu _0} = 0.2$ and (c) $A_{\mu _0} = 0.4$.

Figure 6

Figure 5.Example Ginzburg–Landau sample paths (top) at $x = 0$, where the red line shows a single representative trajectory for clarity and WV spectrum at $x= 0$ (bottom): (a) $A_{\mu _0} = 0$; (b) $A_{\mu _0} = 0.2$ and(c) $A_{\mu _0} = 0.4$.

Figure 7

Figure 6.The SPOD eigenspectrum of the Ginzburg–Landau system with $A_{\mu _0} = 0.0$, showing the three most energetic modes at each discrete frequency $f$. Every other eigenvalue has been omitted to improve readability. The six highest-energy modes occurring at the frequencies present in the CS-SPOD solution frequencies at $\gamma = 0.05$, i.e. $f \in \mathcal {\varOmega }_{\gamma }$, are depicted with the red dots.

Figure 8

Figure 7.Comparison of (a) SPOD and (b) CS-SPOD modes of the Ginzburg–Landau system with ${A_\mu = 0}$. From top to bottom are the six most dominant CS-SPOD modes and the six points identified in figure 6. The contour limits of the CS-SPOD eigenfunctions are set equal to the corresponding SPOD mode $\pm \|{\rm Re}\{\boldsymbol {\phi }_j(\boldsymbol {x}, t)\}\|_\infty$.

Figure 9

Figure 8.(a) The CS-SPOD energy spectrum of the Ginzburg–Landau systems. (b) Total fractional energy captured by a truncated set of CS-SPOD and SPOD modes of the Ginzburg–Landau systems at $\gamma = 0.05$.

Figure 10

Figure 9.Real component of the three dominant CS-SPOD modes of the Ginzburg–Landau systems at $\gamma = 0.05$. The contour limits for each CS-SPOD mode are $\pm \|{\rm Re}\{\boldsymbol {\phi }_j(\boldsymbol {x}, t)\}\|_\infty$.

Figure 11

Figure 10.Magnitude of the three dominant CS-SPOD modes of the Ginzburg–Landau systems at $\gamma = 0.05$. The contour limits for each CS-SPOD mode are $[0, \|\boldsymbol {\phi }_j(\boldsymbol {x}, \theta )\|_\infty ]$.

Figure 12

Figure 11.Fractional CS-SPOD modal energy by frequency, $E_{f, j}$, of the Ginzburg–Landau systems at $\gamma = 0.05$.

Figure 13

Figure 12.Schematic of the forced Mach 0.4 turbulent jet, adapted from Brès et al. (2018): (a) Overall domain and (b) nozzle region.

Figure 14

Figure 13.Top of each pair of images is $\tilde {u}_x(\theta )/U_j$ of the forced Mach 0.4 turbulent jet at $\theta = 0,\ {\rm \pi}/2,\ {\rm \pi},\ 3{\rm \pi} /2$. Bottom of each pair of images is ${u_x^{\prime \prime }(t)}/U_j$ at a time instant corresponding to a forcing phase of ${\theta = 0},\ {{\rm \pi} /2},\ {\rm \pi},\ {3{\rm \pi} /2}$.

Figure 15

Figure 14.${\rm Re}\{\hat {u}_{x, St}/U_j \}$ of the forced Mach 0.4 turbulent jet at $St = 0$, 0.3, 0.6 and 0.9.

Figure 16

Figure 15.(a) Absolute value of the CCSD of $u_x^{\prime \prime }/U_j$ of the forced Mach 0.4 turbulent jet at $x/D = 7$, $r/D = 0.75$. (b) The WV spectrum of $u_x^{\prime \prime }/U_j$ of the forced Mach 0.4 turbulent jet at $x/D = 7$, $r/D = 0.75$.

Figure 17

Figure 16.(a) The CS-SPOD energy spectrum of the forced Mach 0.4 turbulent jet. (b) Total fractional energy captured by a truncated set of CS-SPOD (blue) and SPOD (black) modes of the forced Mach 0.4 turbulent jet at $\gamma _{St} = 0.15$. The difference in the fractional energy captured by CS-SPOD and SPOD modes is also shown (red).

Figure 18

Figure 17.Comparison of the (a) real component and (b) magnitude of the pressure component of the dominant CS-SPOD mode to the dominant SPOD mode of the forced Mach 0.4 turbulent jet at $\gamma _{St} = 0.15$. All contours are set to $\pm 0.75\|{\rm Re}\{\phi _{p,1}({x}, {r}, t)\}\|_\infty$ and $[0, 0.75\|\phi _{p, 1}({x}, {r}, \theta )\|_\infty ]$ for the real and magnitude contours, respectively. The solid and dashed lines correspond to contour lines of $\tilde {u}_x(\theta )/U_j = 0.25$, 0.75, respectively.

Figure 19

Figure 18.Real component of the pressure of the dominant CS-SPOD mode of the forced Mach 0.4 turbulent jet at $\gamma _{St} = 0.15$ (zoomed into $x/D = [0,\ 2]$, $r/D = [0,\ 2]$). All contours are set to $\pm 0.25\|{\rm Re}\{\phi _{p, 1}(x= [0,\ 2], r = [0,\ 2], t) \}\|_\infty$. The solid and dashed lines correspond to contour lines of $\tilde {u}_x(\theta )/U_j = 0.25$, 0.75, respectively.

Figure 20

Figure 19.(a) Normalized energy of the dominant CS-SPOD modes of the forced Mach 0.4 turbulent jet over the phase of the external forcing at $\gamma _{St} = 0.15$. (b) Fractional CS-SPOD modal energy by frequency, $E_{f, j}$, of the forced Mach 0.4 turbulent jet at $\gamma _{St} = 0.15$, shown in $\text {log}_{10}$ scale.

Figure 21

Figure 20.Comparison of the first six harmonic resolvent gains $\sigma _j^2$ and CS-SPOD eigenvalues $\lambda _j$ as a function of $\gamma$ for the white noise forced Ginzburg–Landau system with $A_{\mu } = 0.4$.

Figure 22

Figure 21.Comparison of (a) the magnitude of the three most energetic CS-SPOD and (b) harmonic resolvent analysis modes at $\gamma = 0.05$ of the white noise forced Ginzburg–Landau system with $A_\mu = 0.4$. The contour limits of the CS-SPOD modes are set equal to the corresponding harmonic resolvent modes $[0, \|{{\boldsymbol{\mathsf{U}}}}_j(\boldsymbol {x}, \theta )\|_\infty ]$.

Figure 23

Figure 22.(a) The CS-SPOD and harmonic resolvent analysis mode projection coefficient $\xi _{jk}$ and (b) magnitude of the normalized harmonic resolvent-mode expansion-coefficient CSD ${|S_{\beta _j \beta _k}|}/|S_{\beta _j \beta _k}|_{\infty} $ of the white noise forced Ginzburg–Landau system at $\gamma = 0.05$.

Figure 24

Figure 23.Comparison of the first three resolvent analysis gains $\sigma _j^2$ and SPOD eigenvalues $\lambda _j$ as a function of frequency $f$ for the white noise forced Ginzburg–Landau system with $A_{\mu } = 0.0, 0.2$ and $0.4$. For clarity, every second SPOD eigenvalue has been omitted.

Figure 25

Figure 24.Contours of the gain and weighted mode shapes of the white-noise forced Ginzburg–Landau system with $A_\mu = 0.2$, and $f_0 = 0.01$, 0.04 and $0.1$. (a) Contours of QS resolvent gain $\sigma _1(f, \theta )^2$ and PCL-SPOD energy $\lambda _1(f, \theta )$ as a function of frequency $f$ and phase $\theta$. (b) Weighted mode shapes in $\theta -x$ space of the dominant QS resolvent $\sigma _1(f, \theta )|\hat {{{\boldsymbol{\mathsf{U}}}}}_{{\dagger} 1}(\boldsymbol {x}, f, \theta )|$ and PCL-SPOD $\sqrt {\lambda _1(f, \theta )}|\boldsymbol {\psi }_1(\boldsymbol {x}, f,\theta )|$ modes at $f = 0.1$.

Figure 26

Figure 25.Comparison of the dominant SPOD and CS-SPOD eigenvalues $\lambda _1$ as a function of frequency $f$ for the white-noise forced Ginzburg–Landau system at $A_{\mu } = 0.8$ for $f_0 = 0.1$, 0.2, 0.4. The SPOD eigenvalues for $A_{\mu } = 0$ are overlaid to show the impact of the forcing on the spectrum.

Figure 27

Algorithm 3Inefficient algorithm to compute CS-SPOD.