Synthetic turbulent inflow generator using machine learning
Kai Fukami, Yusuke Nabae, Ken Kawai, Koji Fukagata

TL;DR
This paper introduces a machine learning-based method using CNN and MLP to generate realistic, time-dependent turbulent inflow data for channel flow simulations, reducing computational costs and avoiding spurious periodicity.
Contribution
The study presents a novel ML-driven inflow generator that accurately reproduces turbulence statistics and flow evolution, outperforming traditional synthetic methods in efficiency and realism.
Findings
The ML model reasonably reproduces spatio-temporal turbulence structures.
The ML inflow generator maintains turbulence over long simulations.
The method reduces computational costs compared to direct numerical simulation.
Abstract
We propose a methodology for generating time-dependent turbulent inflow data with the aid of machine learning (ML), which has a possibility to replace conventional driver simulations or synthetic turbulent inflow generators. As for the ML model, we use an auto-encoder type convolutional neural network (CNN) with a multi-layer perceptron (MLP). For the test case, we study a fully-developed turbulent channel flow at the friction Reynolds number of for easiness of assessment. The ML models are trained using a time series of instantaneous velocity fields in a single cross-section obtained by direct numerical simulation (DNS) so as to output the cross-sectional velocity field at a specified future time instant. From the a priori test in which the output from the trained ML model are recycled to the input, the spatio-temporal evolution of cross-sectional structure is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
