Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-09T10:00:34.494Z Has data issue: false hasContentIssue false

Efficient global resolvent analysis via the one-way Navier–Stokes equations

Published online by Cambridge University Press:  06 September 2022

Aaron Towne*
Affiliation:
Department of Mechanical Engineering, University of Michigan, Ann Arbor, MI 48109, USA
Georgios Rigas
Affiliation:
Imperial College London, South Kensington, London SW7 2BX, UK
Omar Kamal
Affiliation:
California Institute of Technology, Pasadena, CA 91125, USA
Ethan Pickering
Affiliation:
California Institute of Technology, Pasadena, CA 91125, USA
Tim Colonius
Affiliation:
California Institute of Technology, Pasadena, CA 91125, USA
*
†Email address for correspondence: towne@umich.edu

Abstract

Resolvent analysis is a powerful tool for modelling and analysing transitional and turbulent flows and, in particular, for approximating coherent flow structures. Despite recent algorithmic advances, computing resolvent modes for flows with more than one inhomogeneous spatial coordinate remains computationally expensive. In this paper we show how efficient and accurate approximations of resolvent modes can be obtained using a well-posed spatial marching method for flows that contain a slowly varying direction, i.e. one in which the mean flow changes gradually. First, we derive a well-posed and convergent one-way equation describing the downstream-travelling waves supported by the linearized Navier–Stokes equations. The method is based on a projection operator that isolates downstream-travelling waves. Integrating these one-way Navier–Stokes (OWNS) equations in the slowly varying direction, which requires significantly less CPU and memory resources than a direct solution of the linearized Navier–Stokes equations, approximates the action of the resolvent operator on a forcing vector. Second, this capability is leveraged to compute approximate resolvent modes using an adjoint-based optimization framework in which the forward and adjoint OWNS equations are marched in the downstream and upstream directions, respectively. This avoids the need to solve direct and adjoint globally discretized equations, therefore bypassing the main computational bottleneck of a typical global resolvent calculation. The method is demonstrated using the examples of a simple acoustics problem, a Mach 1.5 turbulent jet and a Mach 4.5 transitional zero-pressure-gradient flat-plate boundary layer. The optimal OWNS results are validated against corresponding global calculations, and the close agreement demonstrates the near-parabolic nature of these flows.

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), 2022. Published by Cambridge University Press.
Figure 0

Figure 1. Schematic comparison of global vs spatial marching problems. Global methods discretize the full domain, while spatial marching methods integrate the equations in the downstream direction. Typically PSE prevents upstream-travelling waves from destabilizing the march by damping them using numerical dissipation created by a minimum step size restriction, which also dampens most downstream-travelling waves. Explicitly OWNS removes upstream-travelling waves and properly retains all downstream-travelling waves.

Figure 1

Algorithm 1 Optimal forcing and response with OWNS-P

Figure 2

Figure 2. Schematic of the iterative adjoint-looping algorithm for the calculation of the optimal responses and forcings using the OWNS-P framework. By marching the direct and adjoint OWNS-P, instead of solving the globally discretized equations, significant computational savings are achieved.

Figure 3

Figure 3. Placement of recursion parameters $\beta ^+$ and $\beta ^-$ for the $M=4.5$ flat-plate boundary layer flow. The local spectra of the Navier–Stokes and OWNS-P operators are shown. The $\beta ^+$ recursion parameters are placed near the downstream-travelling modes, whereas the $\beta ^-$ parameters are placed near the upstream acoustic modes. For a sufficiently large number $N_\beta$ of recursion parameters, the OWNS-P operator converges to the downstream-travelling modes, thus eliminating the ellipticity associated with upstream modes and enabling stable, convergent marching in the slowly varying $x$ direction.

Figure 4

Figure 4. Dipole test case: (a) forcing applied to the energy equation; (b) OWNS-P downstream-travelling pressure response; (c) OWNS-P upstream-travelling pressure response; (d) exact pressure response; (e) OWNS-P total pressure response recovered by summing the downstream- and upstream-travelling solutions; (f) error computed as the difference between the total OWNS-P and exact pressure responses, normalized by the maximum of the exact pressure.

Figure 5

Figure 5. Mean flow of the $M=1.5$ turbulent jet. Local Mach number is shown.

Figure 6

Figure 6. Response of the jet to the Kelvin–Helmholtz initial condition at $x/D = 0.5$ using global, PSE, OWNS-O and OWNS-P methods, top to bottom, respectively. Contours of pressure are shown in each panel.

Figure 7

Figure 7. Realizations of the Mach 1.5 jet, including an LES-derived forcing and pressure response realization (top two rows, respectively) and global and OWNS-P computed pressure realizations (bottom two rows, respectively) forced with the above LES forcing realization.

Figure 8

Figure 8. Full-field pressure PSD results for LES (a,b), global (c,d) and OWNS-P (e,f).

Figure 9

Figure 9. Pressure PSD for LES (blue), global (orange) and OWNS-P (yellow) for (a) $St = 0.26$; (b) $St = 0.52$. Solid and dashed lines correspond to $r/D = 0.5$ and 6, respectively.

Figure 10

Figure 10. Full-field error between global and OWNS-P pressure PSD.

Figure 11

Figure 11. Optimal forcing (a–d) and response (e–h) for the $M=1.5$ turbulent jet. Comparison between global (a,b,e,f) and OWNS-P (c,d,g,h). Contours of the real pressure component at $St=0.26$ and $St=0.52$ are shown.

Figure 12

Figure 12. Optimal pressure response for the jet along $r/D = 0.5$ for (a) $St = 0.26$ and (b) $St = 0.52$. Solid and dashed lines show the global and OWNS-P solutions, respectively.

Figure 13

Table 1. Numerical parameters for the supersonic boundary layer cases.

Figure 14

Figure 13. Base flow of the $M=4.5$ adiabatic flat-plate boundary layer obtained from a similarity transformation. Self-similar streamwise and temperature components (a). Local Mach number (b) with the dashed line corresponding to the displacement thickness.

Figure 15

Figure 14. Optimal input/output gain for three linear instability mechanisms for the $M=4.5$ flat-plate adiabatic boundary layer. Validation against normalized results from Bugeat et al. (2019) for a similar configuration.

Figure 16

Figure 15. Streak (steady 3-D) optimal disturbances at $\omega =0.002$, $\beta =2.2$. Forcing and response amplitude components at $x/\delta ^*_0=35$ (a,c,e) and $x/\delta ^*_0=159$ (b,d,f). Circle symbols: Bugeat et al. (2019); triangle symbols: global; solid lines: OWNS-P.

Figure 17

Figure 16. Oblique first mode (unsteady 3-D) optimal disturbances at $\omega =0.32$, $\beta =1.2$. Forcing and response amplitude components at $x/\delta ^*_0=12$ (a,c,e) and $x/\delta ^*_0=159$ (b,d,f). Circle symbols: Bugeat et al. (2019); triangle symbols: global; solid lines: OWNS-P.

Figure 18

Figure 17. Planar second mode (unsteady 2-D) optimal disturbances at $\omega =2.5$, $\beta =0$. Forcing and response amplitude components at $x/\delta ^*_0=90$ (a,c,e) and $x/\delta ^*_0=148$ (b,d,f). Circle symbols: Bugeat et al. (2019); triangle symbols: global; solid lines: OWNS-P.

Figure 19

Figure 18. Streamwise velocity response for the first suboptimal mode computed by the global and OWNS-P methods: (a,b) streaks; (c,d) oblique first mode; (e,f) planar second mode.