Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T07:51:21.561Z Has data issue: false hasContentIssue false

Low-dimensional Galerkin projection models for predicting turbulent secondary mean flow in a square duct

Published online by Cambridge University Press:  05 October 2026

Ahmed I. El-Nadi
Affiliation:
Mechanical, Materials & Aerospace Engineering Department, Illinois Institute of Technology, Chicago, IL 60616, USA
Ricardo Vinuesa
Affiliation:
Department of Aerospace Engineering, University of Michigan, Ann Arbor, MI 48109, USA
Scott T.M. Dawson*
Affiliation:
Mechanical, Materials & Aerospace Engineering Department, Illinois Institute of Technology, Chicago, IL 60616, USA
*
Corresponding author: Scott T.M. Dawson, sdawson5@illinoistech.edu

Abstract

Content of image described in text.

The presence of sidewalls in turbulent duct flows leads to the emergence of secondary flow structures in the form of counter-rotating streamwise vortices near the corners (Prandtl’s secondary flow of the second kind). This work develops reduced-order Galerkin projection models that can predict the emergence and structure of these turbulent mean secondary flows in a square duct geometry, without requiring any prior knowledge of the turbulent statistics. The models are obtained by projecting the Navier–Stokes equations onto eigenmodes of the linearised system, with the resulting systems of ordinary differential equations simulated with the addition of zero-mean forcing. We show that most models obtained using leading streamwise-constant eigenmodes predict the correct shape and direction of the secondary mean, with the minimal such model requiring only two modes. In these models, the secondary mean contribution arises due to the non-zero average coefficient of an eigenmode that possesses all of the symmetry properties expected of a secondary mean. The models are sufficiently simple such that the relationship between this mean coefficient and the joint second moment of other mode coefficients can be computed analytically. We confirm that running streamwise-constant direct numerical simulations (DNS) with the same forcing structure as used in the reduced-order models produces similar secondary flow structures. We additionally demonstrate that our models produce qualitatively similar Reynolds stress distributions to fully resolved DNS, with improved agreement as model dimension increases.

Information

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

Figure 1. Figure 1 long description.Schematic drawing of the square duct geometry and the associated coordinate system. The duct half-height is h$h$ and the streamwise flow is in the positive x$x$ direction, as indicated by the green arrows and curve. While the laminar streamwise flow is plotted as a function of y$y$ at z=0$z=0$, the full 2D profile is a function of both y$y$ and z$z$ (as depicted in figure 2a).

Figure 1

Figure 2. (a) Laminar and (b) turbulent mean flow from DNS simulations at Re=2796$ \textit{Re}=2796$ (Vinuesa et al.2014). The coloured contours show the streamwise velocity distribution and the vectors show the secondary turbulent mean velocity. Both contour plots are normalised by the corresponding maximum streamwise velocity.

Figure 2

Figure 3. Figure 3 long description.Vector field plots of the twelve least stable eigenmodes ϕ$\boldsymbol \phi$ of (3.6b), arranged from least to most stable. A total of 96 Chebyshev nodes are used in both the y$y$ and z$z$ directions.

Figure 3

Figure 4. Spectrum associated with the twelve least-damped cross-stream eigenmodes shown in figure 3, obtained from (3.6b). The eigenvalues are real and negative, and are shown after multiplication by the Reynolds number, Re$ \textit{Re}$.

Figure 4

Table 1. Symmetry transformations of the cross-stream eigenmode vector field ϕ(y,z)=(ϕv,ϕw)T$\boldsymbol \phi (y,z)=( \boldsymbol \phi ^v,\boldsymbol \phi ^w )^T$ under R(θ)$\mathcal{R}(\theta )$ (rotations) and L(β)$\mathcal{L}(\beta )$ (reflections), with the corresponding coordinate mappings.Table 1 long description.

Figure 5

Figure 5. The diagonal nonlinear terms ⟨ϕi⋅∇ϕi,ϕs⟩$\langle \boldsymbol{\phi }_i \boldsymbol{\cdot }\boldsymbol{\nabla }\boldsymbol{\phi }_i , \boldsymbol{\phi }_s \rangle$ in the Galerkin model equation for the symmetric mode coefficient as$a_s$ across different mode numbers i=1,2,…,12$ i = 1,2, \ldots , 12$. Positive and negative values of the advection term are indicated with blue and red colours, respectively. Because ⟨∇2ϕs,ϕs⟩<0$\langle {\nabla} ^2 \boldsymbol \phi _s, \boldsymbol \phi _s\rangle \lt 0$, negative values correspond to positive as$a_s$ in the two-mode model prediction.

Figure 6

Figure 6. The time evolution of the two-mode model coefficients (a) a1(t)$a_1(t)$ and (b) as(t)$a_s(t)$ across 4000 realisations. The solid blue line is the ensemble average and the grey shaded area is the 95%$95\,\%$ confidence interval. The coefficients are computed over 0≤t≤2000$0 \le t \le 2000$; for clarity, only the interval 0≤t≤800$0 \le t \le 800$ is shown.

Figure 7

Figure 7. Probability density function of the symmetric coefficient as(t)$a_s(t)$ in a two-mode model, evaluated over all realisations and time steps. The figure shows a Gaussian distribution around the coefficient mean value. The solid black vertical line indicates the mean of the coefficient over all realisations and time as¯$\overline {a_s}$, whereas the dashed red line represents the value of as¯$\overline {a_s}$ computed using (5.7).

Figure 8

Figure 8. Mean value of the coefficient of the symmetric mode, (as¯$\overline {a_s}$, black) and variance of the non-symmetric mode (a12¯$\overline {a_1^2}$ blue) for the two-mode model as a function of noise spectral density, q$q$. The red dashed line shows the predicted mean state from (5.7) using this variance.

Figure 9

Figure 9. Contour plot of the symmetric mode coefficient mean as¯$\overline {a_s}$ for a two-mode model as a function of forcing magnitude B$B$ and frequency ω$\omega$. The system is driven by a sinusoidal forcing applied to the first mode, given by f1=Bcos⁡(ωt)$f_1=B \cos {(\omega t)}$.

Figure 10

Figure 10. The projection of the normalised advection term ⟨ϕi⋅∇ϕj,ϕs⟩$\langle \boldsymbol \phi _i \boldsymbol{\cdot }\boldsymbol{\nabla }\boldsymbol \phi _{\kern-1pt j},\boldsymbol \phi _s\rangle$ onto the fully symmetric eigenmode, for different mode i$i$ and j$j$ combinations.

Figure 11

Figure 11. (a,c,e) Twelve-mode ROM: (a) second-moment colour map aiaj¯$\overline {a_i a_{\kern-1pt j}}$, (c) diagonal second moments ai2¯$\overline {a_i^2}$, and (e) temporal mean coefficients ai¯$\overline {a_i}$. (b,d,f) Corresponding quantities for the twenty-two-mode ROM. The models are stochastically forced with white-noise forcing of intensity q=0.1$q=0.1$ applied equally to all the modes. In both models, the second-moment matrices are dominated by their diagonal entries, while the temporal mean is dominated by the fully symmetric coefficient.

Figure 12

Figure 12. Variation of the mean symmetric mode coefficient as¯$\overline {a_s}$ with the number of model modes N$N$. A white-noise forcing with an intensity q=0.1$q=0.1$ is applied to all modes. The numerical results using the stochastic RK4 algorithm (black dots) are compared with the values computed using (5.5) (red dots).

Figure 13

Figure 13. Modal statistics of the twelve-mode ROM with sinusoidal forcing applied only to ϕ4$\boldsymbol \phi _4$, with forcing f4(t)=Bcos⁡(t)$f_4(t)=B\cos (t)$. (a) Second-moment colour map aiaj¯$\overline {a_i a_{\kern-1pt j}}$, and (b) temporal mean coefficients ai¯$\overline {a_i}$ for the forcing amplitude B=0.1$B=0.1$. Panels (c,d) show corresponding quantities for the forcing amplitude B=10$B=10$.

Figure 14

Figure 14. Variation of the mean symmetric mode coefficient as¯$\overline {a_s}$ with the number of model modes N$N$. A sinusoidal forcing of the form f1=Bcos⁡t$f_1=B\cos {t}$ is applied to mode one, ϕ1$\boldsymbol \phi _1$, with three forcing amplitudes B=0.1$B=0.1$ (black dots), B=0.2$B=0.2$ (red dots) and B=0.3$B=0.3$ (blue dots).

Figure 15

Figure 15. Contours of mean streamwise velocity with superimposed vector fields of mean cross-stream velocities from 2-D/3C DNS simulations averaged over times (a) TA=350$T_A=350$, (b) TA=500$T_A=500$ and (c) TA=1000$T_A=1000$.

Figure 16

Figure 16. Figure 16 long description.Contours of the mean streamwise velocity overlaid with vector fields of the mean cross-stream velocities from forced 2D/3C DNS simulations. The results are obtained using sinusoidal forcing of the least stable eigenmode, with forcing magnitudes (a) B=0.01$B=0.01$, (b) B=0.05$B=0.05$ and (c) B=0.1$B=0.1$.

Figure 17

Figure 17. Comparison of secondary mean flow streamlines Ψ$\;\varPsi$ (red) and the twelfth-mode reconstruction (black) in the lower-left corner of the duct. The flow is driven by sinusoidal forcing of the least stable eigenmode (ϕ1)$(\boldsymbol \phi _1)$, with forcing magnitudes (a) B=0.01$B=0.01$, (b) B=0.05$B=0.05$ and (c) B=0.1$B=0.1$.

Figure 18

Figure 18. Contours of the mean streamwise velocity overlaid with vector fields of the mean cross-stream velocities from 2D/3C DNS simulations using sinusoidal forcing of mode four with forcing magnitudes (a) B=0.01$B=0.01$ and (b) B=10$B=10$.

Figure 19

Figure 19. Contours of the secondary flow production terms, P1$P_1$, P2$P_2$ and the total production P1+P2$P_1+P_2$, from the ROM (a–c) for model orders 2, 12 and 22, respectively, compared with (d) DNS simulations of a square duct at Re=2796$ \textit{Re}=2796$ (Vinuesa et al.2014). Production terms are normalised by the maximum absolute value of the corresponding P2$P_2$ field, and a linear colour scale ranging from −1$-1$ to 1$1$ is used for all the plots. Modes are chosen as described in § 5, with the N=22$N=22$ case obtained using the leading 22 modes.

Supplementary material: File

El-Nadi et al. supplementary material

El-Nadi et al. supplementary material
Download El-Nadi et al. supplementary material(File)
File 4.3 MB