Hostname: page-component-74656f9884-54qdv Total loading time: 0 Render date: 2026-11-10T15:11:16.070Z Has data issue: false hasContentIssue false

Deep learning closure models for large-eddy simulation of flows around bluff bodies

Published online by Cambridge University Press:  03 July 2023

Justin Sirignano
Affiliation:
Mathematical Institute, University of Oxford, OX2 6GG, UK
Jonathan F. MacArt*
Affiliation:
Department of Aerospace and Mechanical Engineering, University of Notre Dame, IN 46556, USA
*
†Email address for correspondence: jmacart@nd.edu

Abstract

Near-wall flow simulation remains a central challenge in aerodynamics modelling: Reynolds-averaged Navier–Stokes predictions of separated flows are often inaccurate, and large-eddy simulation (LES) can require prohibitively small near-wall mesh sizes. A deep learning (DL) closure model for LES is developed by introducing untrained neural networks into the governing equations and training in situ for incompressible flows around rectangular prisms at moderate Reynolds numbers. The DL-LES models are trained using adjoint partial differential equation (PDE) optimization methods to match, as closely as possible, direct numerical simulation (DNS) data. They are then evaluated out-of-sample – for aspect ratios, Reynolds numbers and bluff-body geometries not included in the training data – and compared with standard LES models. The DL-LES models outperform these models and are able to achieve accurate LES predictions on a relatively coarse mesh (downsampled from the DNS mesh by factors of four or eight in each Cartesian direction). We study the accuracy of the DL-LES model for predicting the drag coefficient, near-wall and far-field mean flow, and resolved Reynolds stress. A crucial challenge is that the LES quantities of interest are the steady-state flow statistics; for example, a time-averaged velocity component $\langle {u}_i\rangle (x) = \lim _{t \rightarrow \infty } ({1}/{t}) \int _0^t u_i(s,x)\, {\rm d}s$. Calculating the steady-state flow statistics therefore requires simulating the DL-LES equations over a large number of flow times through the domain. It is a non-trivial question whether an unsteady PDE model with a functional form defined by a deep neural network can remain stable and accurate on $t \in [0, \infty )$, especially when trained over comparatively short time intervals. Our results demonstrate that the DL-LES models are accurate and stable over long time horizons, which enables the estimation of the steady-state mean velocity, fluctuations and drag coefficient of turbulent flows around bluff bodies relevant to aerodynamics applications.

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 in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Table 1. The DNS configuration parameters. All units are dimensionless.

Figure 1

Figure 1. (a) Schematic of the wake problem geometry. (b) Instantaneous $x_1$–$x_2$ snapshot of the dimensionless velocity magnitude for case (i).

Figure 2

Table 2. Drag coefficients $c_d$ evaluated from filtered DNS (f-DNS) and LES with different models: no-model (NM); dynamic Smagorinky (DS); anisotropic minimum dissipation (AMD); and deep learning (DL) models trained for cases (i) and (iii).

Figure 3

Figure 2. AR1, $Re_0=1000$ (i): streamlines of the mean flow field (DNS, black lines; LES, coloured lines). This case is in-sample for the DL-AR1 model. The flow is averaged across the centreline $y=0$.

Figure 4

Figure 3. AR2, $Re_0=1000$ (ii): streamlines of the mean flow field (DNS, black lines; LES, coloured lines). This case is out-of-sample for all models. The flow is averaged across the centreline $y=0$.

Figure 5

Figure 4. AR2, $Re_0=2000$ (iii): streamlines of the mean flow field (DNS, black lines; LES, coloured lines). This case is in-sample for the DL-AR2 model. The flow is averaged across the centreline $y=0$.

Figure 6

Figure 5. AR4, $Re_0=1000$ (iv): streamlines of the mean flow field (DNS, black lines; LES: coloured lines). This case is out-of-sample for all models. The flow is averaged across the centreline $y=0$.

Figure 7

Figure 6. The $\ell _1$ error for the streamwise and cross-stream mean velocity components (a,b) and the shear component of the resolved Reynolds stress (c) for the AR2 $\textit {Re}_0=1000$ configuration (ii).

Figure 8

Figure 7. The $\ell _1$ error for the resolved velocity fluctuations for the AR2 $\textit {Re}_0=1000$ configuration (ii).

Figure 9

Figure 8. AR1 $\textit {Re}_0=1000$ (i): comparison of averaged a posteriori LES fields with a priori filtered DNS fields for (a) $\langle \bar {u}_1\rangle$, (b) $\langle \bar {u}_2\rangle$, (c) $\tau ^R_{12}$, (d) $\tau ^R_{11}$, (e) $\tau ^R_{22}$ and ( f) $\tau ^R_{33}$ (black lines indicate $1:1$).

Figure 10

Figure 9. AR4 $\textit {Re}_0=1000$ (iv): comparison of averaged a posteriori LES fields with a priori filtered DNS fields for (a) $\langle \bar {u}_1\rangle$, (b) $\langle \bar {u}_2\rangle$, (c) $\tau ^R_{12}$, (d) $\tau ^R_{11}$, (e) $\tau ^R_{22}$, and ( f) $\tau ^R_{33}$ (black lines indicate $1:1$).

Figure 11

Figure 10. Near-wall streamwise (a,c,e,g) and cross-stream (b,d, f,h) mean velocity profiles in wall units. Vertical dashed lines indicate $x_1$ locations. Reference DNS data are plotted on the fine DNS meshes. All lines start at the first mesh node away from the wall.

Figure 12

Figure 11. A priori-learned $\tau _{ij}^{\rm{\small {SGS}}}$ (AR1 $\textit {Re}_0=1000$) compared with the target DNS values used for training. Values are averaged over the spanwise ($x_3$) direction and time.

Figure 13

Figure 12. Comparison of a priori DL to adjoint-based DL: $\ell _1$ error of the streamwise and cross-stream mean velocity components, shear component of the resolved Reynolds stress, and resolved velocity fluctuations. Shown for the AR1 $\textit {Re}_0=1000$ configuration (i).

Figure 14

Figure 13. Equilateral triangular prism, $Re_0=1000$: streamlines of the average flow field (DNS, black lines; LES, coloured lines). This case is out-of-sample for all models.

Figure 15

Figure 14. Cylinder, $Re_0=1000$: streamlines of the average flow field (DNS, black lines; LES, coloured lines). This case is out-of-sample for all models.

Figure 16

Figure 15. Comparison of a posteriori LES calculations for the AR2, $Re_0=1000$ case computed using (a) the model-training flow solver (DL-AR2) and (b) the DNS/comparison-LES flow solver (NGA-DL-AR2). Both use the AR2, $Re_0=2000$-trained DL-LES model. The DNS solution is shown in black lines.