Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-10T14:06:38.091Z Has data issue: false hasContentIssue false

Convolutional-network models to predict wall-bounded turbulence from wall quantities

Published online by Cambridge University Press:  08 October 2021

Luca Guastoni*
Affiliation:
SimEx/FLOW, Engineering Mechanics, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden Swedish e-Science Research Centre (SeRC), SE-100 44 Stockholm, Sweden
Alejandro Güemes
Affiliation:
Aerospace Engineering Research Group, Universidad Carlos III de Madrid, 28911 Leganés, Spain
Andrea Ianiro
Affiliation:
Aerospace Engineering Research Group, Universidad Carlos III de Madrid, 28911 Leganés, Spain
Stefano Discetti
Affiliation:
Aerospace Engineering Research Group, Universidad Carlos III de Madrid, 28911 Leganés, Spain
Philipp Schlatter
Affiliation:
SimEx/FLOW, Engineering Mechanics, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden Swedish e-Science Research Centre (SeRC), SE-100 44 Stockholm, Sweden
Hossein Azizpour
Affiliation:
Swedish e-Science Research Centre (SeRC), SE-100 44 Stockholm, Sweden Division of Robotics, Perception, and Learning, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden
Ricardo Vinuesa
Affiliation:
SimEx/FLOW, Engineering Mechanics, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden Swedish e-Science Research Centre (SeRC), SE-100 44 Stockholm, Sweden
*
†Email address for correspondence: guastoni@mech.kth.se

Abstract

Two models based on convolutional neural networks are trained to predict the two-dimensional instantaneous velocity-fluctuation fields at different wall-normal locations in a turbulent open-channel flow, using the wall-shear-stress components and the wall pressure as inputs. The first model is a fully convolutional neural network (FCN) which directly predicts the fluctuations, while the second one reconstructs the flow fields using a linear combination of orthonormal basis functions, obtained through proper orthogonal decomposition (POD), and is hence named FCN-POD. Both models are trained using data from direct numerical simulations at friction Reynolds numbers $Re_{\tau } = 180$ and 550. Being able to predict the nonlinear interactions in the flow, both models show better predictions than the extended proper orthogonal decomposition (EPOD), which establishes a linear relation between the input and output fields. The performance of the models is compared based on predictions of the instantaneous fluctuation fields, turbulence statistics and power-spectral densities. FCN exhibits the best predictions closer to the wall, whereas FCN-POD provides better predictions at larger wall-normal distances. We also assessed the feasibility of transfer learning for the FCN model, using the model parameters learned from the $Re_{\tau }=180$ dataset to initialize those of the model that is trained on the $Re_{\tau }=550$ dataset. After training the initialized model at the new $Re_{\tau }$, our results indicate the possibility of matching the reference-model performance up to $y^{+}=50$, with $50\,\%$ and $25\,\%$ of the original training data. We expect that these non-intrusive sensing models will play an important role in applications related to closed-loop control of wall-bounded turbulence.

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

Figure 1. Computational domain and frame of reference for the DNS of the turbulent open channel considered in this study.

Figure 1

Table 1. Description of the DNS datasets used for computing the EPOD and training/testing the CNN-based models. The number of fields refers to the number of training and validation fields.

Figure 2

Table 2. Summary of the properties from each method.

Figure 3

Figure 2. Schematic representation of the considered FCN architecture. The input fields are on the left (from top to bottom: streamwise wall-shear stress, spanwise wall-shear stress and wall pressure) and the outputs are on the right (from top to bottom: streamwise, wall-normal and spanwise fluctuations). The numbers indicate the number of kernels applied to each of the layers. The kernels (not represented in the figure) have size $(5\times 5)$ in the first convolutional layer, and $(3\times 3)$ in the subsequent layers. A darker colour corresponds to a higher value of the represented quantity.

Figure 4

Figure 3. Example of padding of the input streamwise wall-shear-stress field. The solid blue line indicates the size of the original field. The orange boxes show the information available to the FCN for the reconstruction of a single point of the output fields, at both edges of the domain. A darker colour corresponds to a higher value of the represented quantity.

Figure 5

Table 3. Description of the POD settings for the subdomain decomposition. Note that only the training set has been used to compute the POD modes.

Figure 6

Figure 4. Schematic representation of the encoding of turbulent-flow fields into target tensors of the network, containing the temporal POD coefficients. When $Re_\tau =180$, the flow field is divided into $12\times 12$ subdomains in the streamwise and spanwise directions respectively; a three-dimensional tensor is built, where the first two dimensions correspond to the streamwise and spanwise position of the subdomain, while the third one accounts for the number of POD modes to be predicted.

Figure 7

Figure 5. Distribution of (a,c) POD eigenvalues $\lambda _{i}=\sigma _i^2$ (where $i$ denotes mode number) and (b,d) cumulative eigenspectra $\sum _{j=1}^{i}\lambda _j$ normalized with the cumulative sum of the eigenvalues $\sum _{j=1}^{N_m}\lambda _j$ of each case. The colour refers to the wall-normal locations described in § 2.1, where darker colours indicate larger distance from the wall. Note that (a,b) correspond to $Re_{\tau } = 180$, while (c,d) correspond to $Re_{\tau } = 550$. The solid black vertical lines in (b,d) refer to the number of modes selected for prediction in this study.

Figure 8

Figure 6. Comparison of the streamwise fluctuation fields at $Re_{\tau } = 180$, scaled with the corresponding $u_{rms}$, from EPOD (a–d), FCN-POD (e–h), reference DNS (i–l) and FCN (m–p). Results at $y^+=15$ (a,e,i,m), $y^+=30$ (b,f ,j,n), $y^+=50$ (c,g,k,o) and $y^+=100$ (d,h,l,p).

Figure 9

Figure 7. Mean-squared error in the instantaneous fields (scaled with the corresponding r.m.s. components) predicted by the three models at $Re_{\tau } = 180$, for the streamwise (a), wall-normal (b) and spanwise (c) velocity fluctuations.

Figure 10

Figure 8. Comparison of the streamwise fluctuation fields at $Re_{\tau } = 550$, scaled with the corresponding $u_{rms}$, from EPOD (a–d), FCN-POD (e–h), reference DNS (i–l) and FCN (m–p). Results at $y^+=15$ (a,e,i,m), $y^+=30$ (b,f ,j,n), $y^+=50$ (c,g,k,o) and $y^+=100$ (d,h,l,p).

Figure 11

Figure 9. Mean-squared error in the instantaneous fields (scaled with the corresponding r.m.s. components) predicted by the three models at $Re_{\tau }=550$, for the streamwise (a), wall-normal (b) and spanwise (c) velocity fluctuations.

Figure 12

Figure 10. Comparison between the DNS (solid line) and the predictions of streamwise (a), wall-normal (b) and spanwise (c) velocity fluctuations at $Re_{\tau } = 180$.

Figure 13

Table 4. Percentage error in the prediction of the various r.m.s. fluctuations at the different wall-normal locations. Results at $Re_{\tau } = 180$.

Figure 14

Figure 11. Comparison between the DNS (solid line) and the predictions of streamwise (a), wall-normal (b) and spanwise (c) velocity fluctuations at $Re_{\tau } = 550$.

Figure 15

Table 5. Percentage error in the prediction of the various r.m.s. fluctuations at the different wall-normal locations. Results at $Re_{\tau }=550$.

Figure 16

Figure 12. Pre-multiplied two-dimensional power-spectral densities for $Re_{\tau }=180$. The contour levels contain 10 %, 50 % and 90 % of the maximum DNS power-spectral density. Shaded contours refer to the reference data, while contour lines refer to (orange dashed dotted line) FCN, (blue dashed line) FCN-POD and (green dotted line) EPOD predictions, respectively.

Figure 17

Figure 13. Pre-multiplied two-dimensional power-spectral densities for $Re_{\tau }=550$. The contour levels contain 10 %, 50 % and 90 % of the maximum DNS power-spectral density. Shaded contours refer to the reference data, while contour lines refer to (orange dashed dotted line) FCN, (blue dashed line) FCN-POD and (green dotted line) EPOD predictions, respectively.

Figure 18

Table 6. Percentage error in the prediction of the various r.m.s. fluctuations at the different wall-normal locations from models initialized with parameters from the $Re_{\tau }=180$ FCN. The statistics of the different initialized models are computed after 250 000 updates, and they are shown together the models with full dataset and random initialization, which is included as a reference. Results at $Re_{\tau }=550$.

Figure 19

Figure 14. Validation (solid line) and test (dashed line) loss in the FCN prediction at (from left to right, top to bottom): $y^+=15$, 30, 50 and 100. Orange represents the models trained with the full dataset and random initialization, grey the models trained with the full dataset and initialized with previously trained networks, pink and brown represent models initialized with the parameters from the $Re_{\tau }=180$ network, trained with 50 % and 25 % of the original dataset, respectively.

Figure 20

Figure 15. Comparison of the wall-normal fluctuation fields at $Re_{\tau } = 180$, scaled with the corresponding $v_{rms}$, from EPOD (a–d), FCN-POD (e–h), reference DNS (i–l) and FCN (m–p). Results at $y^+=15$ (a,e,i,m), $y^+=30$ (b,f ,j,n), $y^+=50$ (c,g,k,o) and $y^+=100$ (d,h,l,p).

Figure 21

Figure 16. Comparison of the spanwise fluctuation fields at $Re_{\tau } = 180$, scaled with the corresponding $w_{rms}$, from EPOD (a–d), FCN-POD (e–h), reference DNS (i–l) and FCN (m–p). Results at $y^+=15$ (a,e,i,m), $y^+=30$ (b,f ,j,n), $y^+=50$ (c,g,k,o) and $y^+=100$ (d,h,l,p).

Figure 22

Figure 17. Comparison of the wall-normal fluctuation fields at $Re_{\tau } = 550$, scaled with the corresponding $v_{rms}$, from EPOD (a–d), FCN-POD (e–h), reference DNS (i–l) and FCN (m–p). Results at $y^+=15$ (a,e,i,m), $y^+=30$ (b,f ,j,n), $y^+=50$ (c,g,k,o) and $y^+=100$ (d,h,l,p).

Figure 23

Figure 18. Comparison of the spanwise fluctuation fields at $Re_{\tau } = 550$, scaled with the corresponding $w_{rms}$, from EPOD (a–d), FCN-POD (e–h), reference DNS (i–l) and FCN (m–p). Results at $y^+=15$ (a,e,i,m), $y^+=30$ (b,f ,j,n), $y^+=50$ (c,g,k,o) and $y^+=100$ (d,h,l,p).