Turbulent Flow Simulation using Autoregressive Conditional Diffusion Models

09/04/2023
by   Georg Kohl, et al.
0

Simulating turbulent flows is crucial for a wide range of applications, and machine learning-based solvers are gaining increasing relevance. However, achieving stability when generalizing to longer rollout horizons remains a persistent challenge for learned PDE solvers. We address this challenge by introducing a fully data-driven fluid solver that utilizes an autoregressive rollout based on conditional diffusion models. We show that this approach offers clear advantages in terms of rollout stability compared to other learned baselines. Remarkably, these improvements in stability are achieved without compromising the quality of generated samples, and our model successfully generalizes to flow parameters beyond the training regime. Additionally, the probabilistic nature of the diffusion approach allows for inferring predictions that align with the statistics of the underlying physics. We quantitatively and qualitatively evaluate the performance of our method on a range of challenging scenarios, including incompressible and transonic flows, as well as isotropic turbulence.

READ FULL TEXT
research
02/10/2021

Argmax Flows and Multinomial Diffusion: Towards Non-Autoregressive Language Models

The field of language modelling has been largely dominated by autoregres...
research
10/06/2022

Flow Matching for Generative Modeling

We introduce a new paradigm for generative modeling built on Continuous ...
research
07/17/2023

A Novel Application of Conditional Normalizing Flows: Stellar Age Inference with Gyrochronology

Stellar ages are critical building blocks of evolutionary models, but ch...
research
02/07/2022

Message Passing Neural PDE Solvers

The numerical solution of partial differential equations (PDEs) is diffi...
research
12/09/2021

Autoregressive Quantile Flows for Predictive Uncertainty Estimation

Numerous applications of machine learning involve predicting flexible pr...
research
07/17/2019

Stability selection enables robust learning of partial differential equations from limited noisy data

We present a statistical learning framework for robust identification of...
research
02/14/2022

Learned Turbulence Modelling with Differentiable Fluid Solvers

In this paper, we train turbulence models based on convolutional neural ...

Please sign up or login with your details

Forgot password? Click here to reset