Generative Modeling of Turbulence

12/05/2021
by   Claudia Drygala, et al.
0

We present a mathematically well founded approach for the synthetic modeling of turbulent flows using generative adversarial networks (GAN). Based on the analysis of chaotic, deterministic systems in terms of ergodicity, we outline a mathematical proof that GAN can actually learn to sample state snapshots form the invariant measure of the chaotic system. Based on this analysis, we study a hierarchy of chaotic systems starting with the Lorenz attractor and then carry on to the modeling of turbulent flows with GAN. As training data, we use fields of velocity fluctuations obtained from large eddy simulations (LES). Two architectures are investigated in detail: we use a deep, convolutional GAN (DCGAN) to synthesise the turbulent flow around a cylinder. We furthermore simulate the flow around a low pressure turbine stator using the pix2pixHD architecture for a conditional DCGAN being conditioned on the position of a rotating wake in front of the stator. The settings of adversarial training and the effects of using specific GAN architectures are explained. We thereby show that GAN are efficient in simulating turbulence in technically challenging flow problems on the basis of a moderate amount of training date. GAN training and inference times significantly fall short when compared with classical numerical methods, in particular LES, while still providing turbulent flows in high resolution.

READ FULL TEXT

page 14

page 17

page 20

page 21

page 22

page 24

research
02/20/2023

Generalization capabilities of conditional GAN for turbulent flow under changes of geometry

Turbulent flow consists of structures with a wide range of spatial and t...
research
10/21/2022

Data reconstruction of turbulent flows with Gappy POD, Extended POD and Generative Adversarial Networks

Three methods are used to reconstruct two-dimensional instantaneous velo...
research
06/17/2020

Flows Succeed Where GANs Fail: Lessons from Low-Dimensional Data

Normalizing flows and generative adversarial networks (GANs) are both ap...
research
09/18/2023

Machine Learning for enhancing Wind Field Resolution in Complex Terrain

Atmospheric flows are governed by a broad variety of spatio-temporal sca...
research
06/20/2020

AM-DCGAN: Analog Memristive Hardware Accelerator for Deep Convolutional Generative Adversarial Networks

Generative Adversarial Network (GAN) is a well known computationally com...
research
05/26/2023

Flow Matching for Scalable Simulation-Based Inference

Neural posterior estimation methods based on discrete normalizing flows ...
research
06/25/2018

Sounderfeit: Cloning a Physical Model using a Conditional Adversarial Autoencoder

An adversarial autoencoder conditioned on known parameters of a physical...

Please sign up or login with your details

Forgot password? Click here to reset