Hostname: page-component-76d6cb85b7-2r2wp Total loading time: 0 Render date: 2026-07-15T06:56:32.282Z Has data issue: false hasContentIssue false

Biglobal input–output analysis of separated flow over a periodic hill

Published online by Cambridge University Press:  16 June 2026

Jino George
Affiliation:
School of Mechanical, Aerospace and Manufacturing Engineering, University of Connecticut, Storrs, CT, USA
Chang Liu*
Affiliation:
School of Mechanical, Aerospace and Manufacturing Engineering, University of Connecticut, Storrs, CT, USA
*
Corresponding author: Chang Liu; Email: chang_liu@uconn.edu

Abstract

Content of image described in text.

This paper performs a biglobal input–output analysis of the separated flow over a periodic hill to understand the flow sensitivity to disturbances. We use the volume penalty method to model the solid body of the periodic hill, which is implemented in a spectral solver to obtain the two-dimensional base flow used in the biglobal input–output analysis. We formulate the spatiotemporal frequency response operator using the tensor product, and conduct singular value decomposition of this frequency response operator to identify the dominant response mode, forcing mode and input–output amplification. Results show that disturbances with high temporal frequencies result in shear-dominant flow structures with a smaller length scale, while as the temporal frequency approaches zero, the response modes are less oscillatory in the spatial domain and display global recirculation. With an increase in the spanwise wavenumber of disturbances, flow structures grow in length scale and become less oscillatory in space, while the amplification increases and then decreases with increasing spanwise wavenumber. In general, forcing modes show a peak near the separation region downstream of the hill crest, while the response modes show a peak near the reattachment region upstream of the hill crest.

Information

Type
Research Article
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.(a) Illustration of periodic hill geometry with Lx,Ly,Lz$L_x, L_y, L_z$ as the domain size in streamwise, wall-normal and spanwise directions. (b) The value of the mask function Γ$\Gamma$ with Γ→1${\Gamma }\rightarrow 1$ in the solid domain, Γ→0${\Gamma }\rightarrow 0$ in the fluid region and a smooth transition through the solid–fluid interface.

Figure 1

Figure 2. Figure 2 long description.Steady-state flow (a) U(x,y)$U(x,y)$ and (b) V(x,y)$V(x,y)$ obtained from Dedalus-VPM at Re=100$Re = 100$.

Figure 2

Figure 3. Figure 3 long description.Time-averaged flow (a) U(x,y)$U(x,y)$ and (b) V(x,y)$V(x,y)$ obtained from Dedalus-VPM at Re=190$Re = 190$.

Figure 3

Figure 4. Figure 4 long description.Steady-state streamwise velocity U(x,y)$U(x,y)$ and yhill(x)$y_{\text{hill}}(x)$ at three streamwise locations with Re=100$Re = 100$: (a) x=0.997$x = 0.997$, (b) x=5.088$x = 5.088$ and (c) x=8.156$x = 8.156$.

Figure 4

Figure 5. Figure 5 long description.Streamwise velocity U(x,y)$U(x,y)$ at t=800$t=800$ and yhill(x)$y_{\text{hill}}(x)$ at three streamwise locations with Re=190$\mathit{Re}=190$: (a) x=0.914$x = 0.914$, (b) x=4.664$x = 4.664$ and (c) x=8.414$x = 8.414$.

Figure 5

Figure 6. Figure 6 long description.(a–c) Streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$. (d–f) Wall-normal forcing modes f^y(x,y)$\widehat {f}_y(x,y)$. (g–i) Spanwise forcing modes f^z(x,y)$\widehat {f}_z(x,y)$. All panels are associated with spanwise wavenumber kz=0.55$k_z = 0.55$ and Re=100$Re=100$.

Figure 6

Figure 7. Figure 7 long description.(a–c) Streamwise response mode u^(x,y)$\widehat {u}(x,y)$. (d–f) wall-normal response mode v^(x,y)$\widehat {v}(x,y)$. (g–i) Spanwise response mode w^(x,y)$\widehat {w}(x,y)$. All panels are associated with kz=0.55$k_z = 0.55$ and Re=100$Re=100$.

Figure 7

Figure 8. Figure 8 long description.(a–c) Comparison of streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ and (d–f) comparison of wall-normal forcing modes f^y(x,y)$\widehat {f}_y(x,y)$ over different spanwise wavenumbers. All panels are associated with Re=100$Re = 100$ and ω=1$\omega = 1$.

Figure 8

Figure 9. Figure 9 long description.(a–c) Comparison of streamwise response modes u^(x,y)$\,\widehat {u}(x,y)$ and (d–f) comparison of wall-normal response modes v^(x,y)$\widehat {v}(x,y)$ over different spanwise wavenumbers. All panels are associated with Re=100$Re = 100$ and ω=1$\omega = 1$.

Figure 9

Figure 10. Figure 10 long description.(a–c) Comparison of streamwise response modes u^(x,y)$\widehat {u}(x,y)$ and (d–f) comparison of wall-normal response modes v^(x,y)$\widehat {v}(x,y)$ over different spanwise wavenumbers. All panels are associated with Re=100$Re = 100$ and ω=0.45$\omega = 0.45$.

Figure 10

Figure 11. Figure 11 long description.(a–c) Comparison of streamwise response modes u^(x,y)$\widehat {u}(x,y)$ and (d–f) comparison of wall-normal response modes v^(x,y)$\widehat {v}(x,y)$ over different spanwise wavenumbers. All panels are associated with Re=100$Re = 100$ and ω=−0.09$\omega = -0.09$.

Figure 11

Figure 12. Figure 12 long description.Comparison of streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ at Re=190$Re = 190$ and Re=300$Re = 300$ over a range of reducing temporal frequencies ω=1$\omega = 1$, 0.45, and 0.09. (a–c) Streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ at Re=190$Re = 190$ and (d–f) streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ at Re=300$Re = 300$. All panels are associated with kz=0.55$k_z = 0.55$.

Figure 12

Figure 13. Figure 13 long description.Comparison of streamwise response modes u^(x,y)$\widehat {u}(x,y)$ at Re=190$Re = 190$ and Re=300$Re = 300$ over temporal frequencies ω=1, 0.45$\omega = 1,\ 0.45$ and 0.09$0.09$. (a–c) Streamwise response modes u^(x,y)$\widehat {u}(x,y)$ at Re=190$Re = 190$ and (d–f) streamwise response modes u^(x,y)$\widehat {u}(x,y)$ at Re=300$Re = 300$. All panels are associated with kz=0.55$k_z = 0.55$.

Figure 13

Figure 14. Figure 14 long description.Comparison of streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ at Re=190$Re = 190$ and Re=300$Re = 300$ over a range of increasing wavenumbers kz=0$k_z = 0$, 1.026 and 2.94. (a–c) Streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ at Re=190$Re = 190$ and (d–f) streamwise forcing modes f^x(x,y)$\widehat {f}_x(x,y)$ at Re=300$Re = 300$. All panels are associated with ω=1$\omega = 1$.

Figure 14

Figure 15. Figure 15 long description.Comparison of streamwise response modes u^(x,y)$\widehat {u}(x,y)$ at Re=190$Re = 190$ and Re=300$Re = 300$ over a range of increasing wavenumbers kz=0$k_z =0$, 1.026 and 2.94. (a–c) Streamwise response modes u^(x,y)$\widehat {u}(x,y)$ at Re=190$Re = 190$ and (d–f) streamwise response modes u^(x,y)$\widehat {u}(x,y)$ at Re=300$Re = 300$. All panels are associated with ω=1$\omega = 1$.

Figure 15

Figure 16. Figure 16 long description.The largest singular value σ$\sigma$ of spatiotemporal frequency response operator H$\mathcal{H}$ over temporal frequency for (a) Re=50$Re = 50$, (b) Re=100$Re = 100$ and (c) Re=190$Re = 190$ over spanwise wavenumbers kz=[0.02,0.07,0.55,2.94,6.83]$k_z= [0.02, 0.07, 0.55, 2.94, 6.83]$.

Figure 16

Figure A1. Figure A1 long description.Steady-state velocity fields for flow over a periodic hill computed using Nek5000 at Re=100$Re=100$.

Figure 17

Figure A2. Figure A2 long description.Time-averaged velocity fields for flow over a periodic hill computed using Nek5000 at Re=190$Re=190$.

Figure 18

Figure A3. Figure A3 long description.Relative error of the streamwise response mode u^$\widehat {u}$ obtained by comparing Grid 1–Grid 4 with the most refined grid (Grid 5). The grid resolutions (Nx,Ny)$(N_x,N_y)$ are: Grid 1 (48×60)$(48 \times 60)$, Grid 2 (60×72)$(60 \times 72)$, Grid 3 (80×96)$(80 \times 96)$, Grid 4 (96×120)$(96 \times 120)$ and Grid 5 (108×132)$(108 \times 132)$. The Reynolds number is Re=100$Re = 100$, the spanwise wavenumber is kz=0.023$k_z = 0.023$ and the temporal frequency is ω=0.09$\omega = 0.09$.

Figure 19

Table A1. Computational costs of biglobal input–output analysis (run in series) for various grid resolutions associated with parameters ω=1.0$\omega = 1.0$, kz=0.55$k_z = 0.55$ and Re=100$Re = 100$.Table A1 long description.