Physics

AI Enhances Resolution of Turbulent Flow Simulations Using Limited Data

How the science connects

TurbulenceComputational flui…Autoencoder

AI Insight

Researchers developed a patch-based three-dimensional variational autoencoder (3D-VAE) to reconstruct high-resolution turbulent flow fields from coarse-resolution data, addressing the computational expense of direct numerical simulations at high Reynolds numbers. The model processes local 16^3 patches and applies them convolutionally across the domain, achieving a mean absolute error of 0.055 compared to 0.075-0.076 for traditional interpolation methods, and improving spectral reconstruction accuracy threefold. When applied to coarse finite-element simulations, the model successfully reconstructed spectral content absent from the input data, though it showed limitations in resolving the smallest scales and extreme velocity values.


This technique could significantly reduce the computational cost of simulating turbulent flows in engineering applications such as aircraft design, weather prediction, and industrial fluid systems. By enabling accurate reconstruction of fine-scale turbulence from coarse simulations, it offers a practical pathway to study high Reynolds number flows that are currently computationally intractable.


⚠️ Preprint – Noch nicht peer-reviewed

Dieser Artikel wurde noch nicht von unabhängigen Experten begutachtet. Die Ergebnisse sind vorläufig und sollten mit Vorsicht interpretiert werden.

-cross
Abstract: Direct numerical simulation (DNS) accurately resolves all spatio-temporal scales of wall-bounded turbulence but becomes prohibitively expensive as the Reynolds number increases. Super-resolution (SR) provides a practical alternative by reconstructing fine-scale flow structures from coarse fields. Most existing SR methods focus on two-dimensional data, where vortex stretching is absent, and extend poorly to three dimensions because model complexity increases with the reconstructed volume. We propose a patch-based three-dimensional variational autoencoder (3D-VAE) that reconstructs a local (16^3) high-resolution block from a larger coarse neighbourhood. The learned operator is then applied convolutionally across the domain with overlap averaging, making the parameter count dependent only on patch size rather than domain size. The model is trained using the streamwise velocity from a single DNS snapshot of turbulent channel flow at (Re_tau approx 1000) from the Johns Hopkins Turbulence Database and evaluated on a held-out snapshot. Compared with DNS, the proposed method achieves a mean absolute error of 0.055, outperforming tricubic (0.075) and Lanczos (0.076) interpolation. In spectral space, it reduces the mean absolute error of the two-dimensional Fourier amplitude from 2.63 and 2.85 to 0.91, an improvement of about threefold. Applied to coarse finite-element simulations, the model reconstructs spectral content absent from the input, demonstrating transfer beyond filtered DNS. A conditional 3D-GAN trained on the same data failed to converge under Wasserstein training and is reported as a negative result. The main limitations are attenuation of the smallest resolved scales, periodic artefacts caused by the patch stride, and under-prediction of extreme velocity values.

Source: Patch-Based 3D Variational Autoencoder for Super-Resolution of Turbulent Channel Flow