Hostname: page-component-6766d58669-r8qmj Total loading time: 0 Render date: 2026-05-16T07:30:03.058Z Has data issue: false hasContentIssue false

High-fidelity turbulent flow field reconstruction using a residual-based diffusion model

Published online by Cambridge University Press:  14 May 2026

Golsa Tabe Jamaat*
Affiliation:
Graduate School of Information Sciences, Tohoku University, Sendai, Miyagi 980-8579, Japan
Takayuki Okatani
Affiliation:
Graduate School of Information Sciences, Tohoku University, Sendai, Miyagi 980-8579, Japan RIKEN Center for AIP, Tokyo 103-0027, Japan
Yuji Hattori
Affiliation:
Institute of Fluid Science, Tohoku University, Sendai, Miyagi 980-8577, Japan
*
Corresponding author: Golsa Tabe Jamaat, tabe.jamaat.golsa.d2@tohoku.ac.jp

Abstract

In this study, we develop a super-resolution (SR) model for homogeneous isotropic turbulence (HIT) inspired by the recently proposed low-inference-cost ResShift diffusion model. The training data are obtained from direct numerical simulation of two three-dimensional HIT cases with varying grid resolutions and Reynolds numbers ($ \textit{Re}_\lambda = 94$ and 173) to increase the model’s generalisability. The model is trained on two-dimensional snapshots rather than full three-dimensional fields, as training and inference on three-dimensional data would increase the computational cost significantly. Both the data from the whole domain and the data from a quarter of the domain are considered in the dataset to increase the diversity and quantity of training samples. This strategy also helps the model learn more localised flow structures and reduces dependence on global domain-specific patterns. The model is trained using single snapshots of velocity components for three upsampling factors of 4, 8 and 16. To assess the generalisability of the trained model, it is tested for flows under conditions different from those of the training data. Additionally, the high-resolution reconstruction of flow fields from low-resolution turbulent boundary layer data is performed to evaluate the model’s performance in anisotropic turbulence. The results show that the diffusion model presented in this study performs well in predicting the velocity field even for high upsampling factors, and unlike bicubic interpolation, convolutional neural network (CNN)- and U-Net-based models, it does not generate a visually blurry flow field when applied to high upsampling factors. It also outperforms bicubic interpolation, CNN- and U-Net-based models, as well as the traditional conditional denoising diffusion probabilistic model designed for SR, in predicting flow statistics. The model effectively extracts flow features, generates flow structures of varying sizes and shows strong performance in predicting vorticity. It also reproduces the energy spectrum at high wavenumbers with reasonable accuracy, indicating the recovery of small-scale structures often lost in coarse data. This capability is valuable for subgrid-scale stress estimation and helps improve the physical fidelity of large eddy simulation frameworks.

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

Table 1. Direct numerical simulation parameters and turbulence characteristics of HIT simulations.

Figure 1

Figure 1. Schematic of ResShift diffusion model.

Figure 2

Figure 2. A schematic of the VGG16 network.

Figure 3

Figure 3. Illustration of LPIPS loss function computation process.

Figure 4

Figure 4. A schematic of U-Net.

Figure 5

Figure 5. A schematic of the CNN model architecture for the upsampling factor of 8. Here, CL denotes a convolutional layer.

Figure 6

Figure 6. Reconstructed instantaneous velocity field ($u$) from the LR input for HIT2. Here, DM and GT denote the residual-based diffusion model and ground truth (DNS), respectively.

Figure 7

Figure 7. Reconstructed instantaneous velocity field ($u$) from the LR input for HIT3 (upsampling factor = 8). Here, DM and GT refer to the residual-based diffusion model and ground truth (DNS), respectively.

Figure 8

Figure 8. Reconstructed instantaneous velocity field ($u$) from the LR input for HIT4 (upsampling factor = 8). Here, DM and GT denote the residual-based diffusion model and ground truth (DNS), respectively.

Figure 9

Figure 9. Reconstructed instantaneous vorticity field ($\omega _z$) for HIT2. Here, DM and GT refer to the residual-based diffusion model and ground truth (DNS), respectively.

Figure 10

Figure 10. Reconstructed instantaneous vorticity field ($\omega _z$) for HIT3 and HIT4. Here, DM and GT represent the residual-based diffusion model and ground truth (DNS), respectively.

Figure 11

Figure 11. Zoomed-in reconstructed instantaneous vorticity field for HIT3 (upsampling factor = 8). Here, DM denotes the residual-based diffusion model.

Figure 12

Figure 12. Zoomed-in reconstructed instantaneous vorticity field for HIT4 (upsampling factor = 8). Here, DM represents the residual-based diffusion model.

Figure 13

Table 2. Metrics for reconstructed velocity ($u$) and vorticity ($\omega _z$) fields at upsampling factor = 4 for HIT2. Here, DM denotes the residual-based diffusion model.

Figure 14

Table 3. Metrics for reconstructed velocity ($u$) and vorticity ($\omega _z$) fields at upsampling factor = 8 for HIT2. Here, DM represents the residual-based diffusion model.

Figure 15

Table 4. Metrics for reconstructed velocity ($u$) and vorticity ($\omega _z$) fields at upsampling factor = 16 for HIT2. Here, DM represents the residual-based diffusion model.

Figure 16

Table 5. Turbulence characteristics for reconstructed flow fields at upsampling factor = 4. Here, DM refers to the residual-based diffusion model.

Figure 17

Table 6. Turbulence characteristics for reconstructed flow fields at upsampling factor = 8. Here, DM denotes the residual-based diffusion model.

Figure 18

Table 7. Turbulence characteristics for reconstructed flow fields at upsampling factor = 16. Here, DM represents the residual-based diffusion model.

Figure 19

Table 8. Computational time and number of parameters for models for the upsampling factor of 16. The training time indicates the computational time required per iteration for a batch size of 16, while the inference time represents the time needed to generate predictions for a single sample (batch size of 1) using the trained model; GFLOPs measures the total number of operations, in billions and are reported per forward pass for CNN and U-Net models, and for the entire inference process (including all diffusion steps) for DDPM and residual-based DM.

Figure 20

Figure 13. Feature extraction (single-channel visualisation) of vorticity ($\omega _z$) for HIT2 at upsampling factors of 4 and 8. Here, DM and GT represent the residual-based diffusion model and ground truth (DNS).

Figure 21

Table 9. Metrics for HIT2 at upsampling factors of 4 and 8. The subscripts 2 and 3 refer to the second and third blocks, respectively. Here, DM represents the residual-based diffusion model.

Figure 22

Figure 14. The PDFs of the velocity components, from top, $u$, $v$ and $w$, respectively, for HIT2. Here, DM and GT refer to the residual-based diffusion model and ground truth (DNS), respectively.

Figure 23

Figure 15. The PDFs of vorticity ($\omega _z$) for HIT2. Here, DM and GT denote the residual-based diffusion model and ground truth (DNS), respectively.

Figure 24

Figure 16. Energy spectrum of HIT2 at upsampling factors of 4, 8 and 16. Here, DM and GT represent the residual-based diffusion model and ground truth, respectively.

Figure 25

Figure 17. Reconstructed instantaneous velocity field from the LR input for turbulent boundary layer data. Here, DM and GT denote the residual-based diffusion model and ground truth (DNS), respectively.

Figure 26

Table 10. Metrics for reconstructed velocity field ($u, v, w$) for turbulent boundary layer flow. Here, DM represents the residual-based diffusion model.

Figure 27

Figure 18. Mean velocity profile (a) and r.m.s. of streamwise velocity fluctuations (b). Here, DM and GT represent the residual-based diffusion model and ground truth (DNS), respectively.

Figure 28

Table 11. Grid resolution of LR samples relative to integral length scale $L$, Taylor microscale $\lambda$ and Kolmogorov scale $\eta$.

Figure 29

Table 12. Absolute relative errors with respect to GT at upsampling factor = 4.

Figure 30

Table 13. Absolute relative errors with respect to GT at upsampling factor = 8.

Figure 31

Table 14. Absolute relative errors with respect to GT at upsampling factor = 16.

Figure 32

Figure 19. Testing model on LR data obtained using average pooling. Here, DM refers to the residual-based diffusion model.

Figure 33

Figure 20. Details of U-Net model. (b) Shows the details of residual block (RB) in (a), and AB represents the attention block, which is a Swin transformer in the present study.

Figure 34

Figure 21. The PDFs of velocity components and vorticity for the upsampling factor of 16. Here, DM (+VAE) denotes the residual-based diffusion model operating in the latent space.

Figure 35

Figure 22. Evaluation of the residual-based DM trained on DNS data using experimental (PIV) data.