Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-08T00:52:38.487Z Has data issue: false hasContentIssue false

Secondary global instabilities in shock-wave–boundary-layer interactions: direct numerical simulations and three-dimensional global stability analysis

Published online by Cambridge University Press:  10 September 2026

Ziming Song
Affiliation:
Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University , Kowloon, Hong Kong SAR
Jiaao Hao*
Affiliation:
Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University , Kowloon, Hong Kong SAR
Ismaïl Ben Hassan Saïdi
Affiliation:
Laboratoire DynFluid, Arts et Métiers ParisTech, 151 boulevard de l’Hôpital, 75013 Paris, France
Jean-Christophe Robinet
Affiliation:
Laboratoire DynFluid, Arts et Métiers ParisTech, 151 boulevard de l’Hôpital, 75013 Paris, France
*
Corresponding author: Jiaao Hao, jiaao.hao@polyu.edu.hk

Abstract

Content of image described in text.

Secondary instabilities developing from the stationary primary global mode are investigated for an incident shock flow at Mach 2.15. Direct numerical simulations (DNS) and three-dimensional global stability analysis (3-D GSA) are combined to elucidate the evolution and characteristics of the associated secondary branches. Two spanwise domain widths are considered, $\lambda _m$ and $2\lambda _m$, where $\lambda _m$ denotes the spanwise wavelength of the primary global mode. In the $\lambda _m$ domain, a time-periodic unsteadiness emerges as a secondary instability after saturation of the primary global mode, which is identified as a supercritical Hopf bifurcation. In the $2\lambda _m$ domain, an additional secondary growth accompanied by wavelength doubling is observed following the onset of unsteadiness. A corresponding stationary secondary instability with wavelength $2\lambda _m$ is determined to be the mechanism underlying this secondary growth, which is a subcritical pitchfork bifurcation. Overall, DNS and 3-D GSA provide a consistent interpretation of the secondary-instability scenario, and highlight the sensitivity of the observed dynamics to the spanwise domain width.

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 (https://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), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Figure 1 long description.Schematic of an incident shock flow and the applied boundary conditions.

Figure 1

Figure 2. Variations of growth rates with spanwise wavenumbers of the most unstable modes at different incident angles.

Figure 2

Figure 3. (a) Eigenvalue spectrum of βmL=19$\beta _mL=19$ at θ=32∘$\theta =32^{\circ }$ obtained from 2-D GSA. (b) Real part of spanwise velocity perturbation w′$w'$ for the most unstable mode.

Figure 3

Figure 4. Spanwise velocity contour of initial flow of the x/L=1$x/L=1$ slice obtained by superimposing the 2-D GSA eigenmode onto the 2-D base flow at θ=32∘$\theta =32^{\circ }$.

Figure 4

Figure 5. (a) Temporal evolution of Aw$A_w$ at the x/L=1$x/L=1$ slice in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, with the dashed line representing the growth rate predicted by 2-D GSA. (b) Fourier spectrum of Aw$A_w$ in the unsteady stage.

Figure 5

Figure 6. Figure 6 long description.Spanwise velocity contours at representative moments of the y/L=0.01$y/L=0.01$ slice in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, with the separation and reattachment lines superimposed.

Figure 6

Figure 7. Temporal evolution of the spanwise velocity of a representative point (x/L=1.125, y/L=0.009, z/L=0.083$x/L=1.125,\ y/L=0.009,\ z/L=0.083$) in the λm$\lambda _m$ domain as the shock angle is gradually reduced.

Figure 7

Figure 8. Temporal evolution of the spanwise velocity in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$ of a representative point (x/L=1.125, y/L=0.009, z/L=0.083$x/L=1.125,\ y/L=0.009,\ z/L=0.083$), with the SFD method turned on at t=80ms$t=80\,\mathrm{ms}$.

Figure 8

Figure 9. Spanwise velocity contours at t=320ms$t=320\,\mathrm{ms}$ of the y/L=0.01$y/L=0.01$ slice in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, with the separation and reattachment lines superimposed.

Figure 9

Figure 10. Eigenvalue spectrum obtained from 3-D GSA in the λm$\lambda _m$ domain using SFD-converged base flow at θ=32∘$\theta =32^{\circ }$.

Figure 10

Figure 11. Figure 11 long description.Eigenmode obtained from 3-D GSA in the λm$\lambda _m$ domain using SFD-converged base flow at θ=32∘$\theta =32^{\circ }$, with iso-surfaces of the streamwise velocity. Black lines represent the separation and reattachment lines.

Figure 11

Figure 12. Spanwise velocity perturbation contour of the x/L=1$x/L=1$ slice of the eigenmode obtained from 3-D GSA in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$. The solid black line indicates the edge of the reversed region in the SFD-converged 3-D flow; the dashed black line indicates the edge of the reversed region in the nominal 2-D flow.

Figure 12

Figure 13. Temporal evolution of the spanwise velocity in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$ of a representative point (x/L=1.125, y/L=0.009, z/L=0.083$x/L=1.125,\ y/L=0.009,\ z/L=0.083$), with the SFD method turned off at t=320ms$t=320\,\mathrm{ms}$. The pink line indicates the growth rate predicted by 3-D GSA.

Figure 13

Figure 14. Perturbation field extracted at t=358ms$t=358\,\mathrm{ms}$ with SFD turned off in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, with iso-surfaces of the streamwise velocity perturbation.

Figure 14

Figure 15. (a) Temporal evolution of Aw$A_w$ at the x/L=1$x/L=1$ slice in the 2λm$2\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, with the dashed line representing the growth rate predicted by 2-D GSA. (b) Fourier spectrum of Aw$A_w$ in the unsteady stage (60−80ms$60{-}80\,\mathrm{ms}$).

Figure 15

Figure 16. Figure 16 long description.Spanwise velocity contours at representative moments of the y/L=0.01$y/L=0.01$ slice in the 2λm$2\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, with the separation and reattachment lines superimposed.

Figure 16

Figure 17. Temporal evolution of the spanwise velocity of a representative point (x/L=1.125, y/L=0.009, z/L=0.083$x/L=1.125,\ y/L=0.009,\ z/L=0.083$) in the 2λm$2\lambda _m$ domain as the shock angle is gradually reduced.

Figure 17

Figure 18. Spanwise velocity contour of the x/L=1$x/L=1$ slice at θ=31.2∘$\theta =31.2^{\circ }$ in the 2λm$2\lambda _m$ domain.

Figure 18

Figure 19. Temporal evolution of Aw$A_w$ at the x/L=1$x/L=1$ slice at θ=32∘$\theta =32^{\circ }$ in the 2λm$2\lambda _m$ domain, with and without the SFD method.

Figure 19

Figure 20. Spanwise velocity contour of duplicated SFD-converged solution in the 2λm$2\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$.

Figure 20

Figure 21. Eigenvalue spectrum obtained from 3-D GSA in the 2λm$2\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$ using SFD-converged base flow.

Figure 21

Figure 22. Eigenmodes obtained from 3-D GSA in the 2λm$2\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$ using the SFD-converged base flow of (a) the unsteady mode and (b) the steady mode, with iso-surfaces of the streamwise velocity.

Figure 22

Figure 23. Figure 23 long description.Schematic of the bifurcations as functions of shock angle θ$\theta$, perturbation amplitude Aw$A_w$ and spanwise width Lz$L_z$. (The value of amplitude Aw$A_w$ and its variation with shock angle θ$\theta$ are shown for illustration only.)

Figure 23

Figure 24. Eigenvalue spectra obtained from 2-D GSA for different grid resolutions at (a) θ=31.7∘$\theta =31.7^{\circ }$ and (b) θ=32∘$\theta =32^{\circ }$.

Figure 24

Figure 25. Comparison of the temporal evolution of Aw$A_w$ at the x/L=1$x/L=1$ slice in the λm$\lambda _m$ domain at θ=32∘$\theta =32^{\circ }$, for different grid resolutions.

Figure 25

Figure 26. Eigenvalue spectra obtained from 3-D GSA of different spanwise grid resolutions at θ=32∘$\theta =32^{\circ }$ in the (a) λm$\lambda _m$ and (b) 2λm$2\lambda _m$ domains.

Figure 26

Figure 27. Eigenvalue spectra in the λm$\lambda _m$ domain obtained from 3-D GSA using the t=20ms$t=20\,\mathrm{ms}$ base flow and the SFD-converged base flow at θ=32∘$\theta =32^{\circ }$.

Figure 27

Figure 28. Eigenmode in the λm$\lambda _m$ domain obtained from 3-D GSA using the t=20ms$t=20\,\mathrm{ms}$ base flow at θ=32∘$\theta =32^{\circ }$.

Figure 28

Figure 29. Eigenvalue spectra in the 2λm$2\lambda _m$ domain obtained from 3-D GSA using the t=20ms$t=20\,\mathrm{ms}$ base flow and the SFD-converged base flow at θ=32∘$\theta =32^{\circ }$.

Figure 29

Figure 30. Eigenmodes in the 2λm$2\lambda _m$ domain obtained from 3-D GSA using the t=20ms$t=20\,\mathrm{ms}$ base flow at θ=32∘$\theta =32^{\circ }$: (a) unsteady mode and (b) steady mode, with iso-surfaces of the streamwise velocity.

Figure 30

Figure 31. Eigenvalue spectra in the λm$\lambda _m$ domain obtained from 3-D GSA using the second-order (RK2) and third-order (RK3) Runge–Kutta schemes at θ=32∘$\theta =32^{\circ }$.

Figure 31

Figure 32. Eigenvalue spectra in the λm$\lambda _m$ domain obtained from 3-D GSA using the longer streamwise domain and the present domain at θ=32∘$\theta =32^{\circ }$.

Figure 32

Figure 33. Temporal evolution of the spanwise velocity at θ=31.4∘$\theta =31.4^{\circ }$ in the 2λm$2\lambda _m$ domain of a representative point (x/L=1.125, y/L=0.009, z/L=0.083$x/L=1.125,\ y/L=0.009,\ z/L=0.083$), with the SFD method turned on at t=240ms$t=240\,\mathrm{ms}$.

Figure 33

Figure 34. Eigenvalue spectra in the 2λm$2\lambda _m$ domain obtained from 3-D GSA at θ=31.4∘$\theta =31.4^{\circ }$ and θ=31.2∘$\theta =31.2^{\circ }$.

Figure 34

Figure 35. Eigenmode in the 2λm$2\lambda _m$ domain obtained from 3-D GSA at θ=31.4∘$\theta =31.4^{\circ }$.

Supplementary material: File

Song et al. supplementary movie 1

Perturbation evolution in the λm domain at θ=32°
Download Song et al. supplementary movie 1(File)
File 807.6 KB
Supplementary material: File

Song et al. supplementary movie 2

Perturbation evolution in the 2λm domain at θ=32°
Download Song et al. supplementary movie 2(File)
File 1.2 MB