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

Single-snapshot machine learning for super-resolution of turbulence

Published online by Cambridge University Press:  12 December 2024

Kai Fukami*
Affiliation:
Department of Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095 USA
Kunihiko Taira
Affiliation:
Department of Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095 USA
*
†Email address for correspondence: kfukami1@g.ucla.edu

Abstract

Modern machine-learning techniques are generally considered data-hungry. However, this may not be the case for turbulence as each of its snapshots can hold more information than a single data file in general machine-learning settings. This study asks the question of whether nonlinear machine-learning techniques can effectively extract physical insights even from as little as a single snapshot of turbulent flow. As an example, we consider machine-learning-based super-resolution analysis that reconstructs a high-resolution field from low-resolution data for two examples of two-dimensional isotropic turbulence and three-dimensional turbulent channel flow. First, we reveal that a carefully designed machine-learning model trained with flow tiles sampled from only a single snapshot can reconstruct vortical structures across a range of Reynolds numbers for two-dimensional decaying turbulence. Successful flow reconstruction indicates that nonlinear machine-learning techniques can leverage scale-invariance properties to learn turbulent flows. We also show that training data of turbulent flows can be cleverly collected from a single snapshot by considering characteristics of rotation and shear tensors. Second, we perform the single-snapshot super-resolution analysis for turbulent channel flow, showing that it is possible to extract physical insights from a single flow snapshot even with inhomogeneity. The present findings suggest that embedding prior knowledge in designing a model and collecting data is important for a range of data-driven analyses for turbulent flows. More broadly, this work hopes to stop machine-learning practitioners from being wasteful with turbulent flow data.

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

Figure 1. Interconnected DSC/MS model (Fukami et al.2023) for super-resolution reconstruction of turbulent flows.

Figure 1

Figure 2. Two-dimensional isotropic vorticity field. Red boxes are example flow tiles used for training.

Figure 2

Figure 3. Single snapshot super-resolution of two-dimensional decaying turbulence. Its accuracy is assessed with test snapshots from three different simulations. The instantaneous Taylor length scale $\lambda (t)$ for a representative test snapshot is reported along with each $Re_0$. The value underneath each contour is the $L_2$ error norm. The probability density function (p.d.f.) for test snapshots at each Reynolds number is also shown.

Figure 3

Figure 4. Kinetic energy spectrum $E(k)$ of the reconstructed vorticity fields.

Figure 4

Figure 5. Example snapshots used for single-snapshot training. The value underneath each snapshot is the instantaneous Taylor length scale $\lambda (t)$.

Figure 5

Figure 6. (a) Relationship between the reconstruction error $\varepsilon$ and the ratio of the Taylor length scale between training and test snapshots $\lambda _{test}/\lambda _{single}$ across the number of training samples $n_s$. (b) Dependence of the reconstruction performance on the number of training samples $n_s$ and (c) reconstructed vorticity fields for each test Reynolds number in using a single snapshot with $\lambda _{single} = 0.0425$ shown in figure 2. The value underneath each contour in panel (c) is the $L_2$ error norm.

Figure 6

Figure 7. P.d.f.-based sampling for single-snapshot training. (a) Two-dimensional p.d.f. of first to fourth moments of rotation and strain tensors with $L_{sub} = 0.0625$. For each p.d.f. map, 97 % confidence interval is shown. (b) Example local tiles corresponding to flow fields (i–iv) on each p.d.f. map. (c) Reconstruction with different data sampling with $n_s=250$. The value underneath each contour reports the $L_2$ error norm.

Figure 7

Figure 8. Streamwise velocity field of turbulent channel flow at $Re_\tau = 5200$. Blue boxes are example flow tiles used for training.

Figure 8

Figure 9. Single-snapshot super-resolution analysis of turbulent channel flow. Its accuracy is assessed with test snapshots collected from a different simulation at $Re_\tau = 1000$. The value underneath each contour plot is the $L_2$ error norm normalized by streamwise velocity fluctuation.

Figure 9

Figure 10. Statistics of the streamwise velocity. (a) Probability density function (p.d.f.), (b) second, (c) third and (d) fourth moments of the streamwise velocity $u^+$. The negative value of the third moment $S(u^+)$ is presented in panel (c).

Figure 10

Figure 11. Turbulence statistics of the streamwise velocity. (a) Root-mean-square of streamwise velocity fluctuation $u_{rms}$. (b) Mean velocity profile across the wall-normal direction. The coefficients $\kappa$ and $B$ for the logarithmic law of the wall are set to 0.41 and 5, respectively. (c) Streamwise kinetic energy spectrum $E_{uu}^+(k_x^+)$ and (d) spatial two-point correlation coefficient $R_{uu}^+(x^+)$ at $y^+=10.4$.

Figure 11

Figure 12. Robustness of the machine-learning model trained with 2000 subsamples against noisy low-resolution flow field input. The magnitude of noise $\gamma$ and the $L_2$ error norm normalized by streamwise velocity fluctuation are shown underneath each contour.

Figure 12

Figure 13. Dependence of the reconstruction performance on the number of training subsamples $n_s$ for turbulent channel flow. The $n_s$ and the $L_2$ error norm normalized by streamwise velocity fluctuation are shown underneath each contour.