Towards learning a Lattice Boltzmann collisional operator
ORAL
Abstract
In this work we explore the possibility of learning a custom collision operator, represented as a deep neural network, for the Lattice Boltzmann method by matching observable data. We present preliminary results in which a neural network is successfully trained as a surrogate of the single relaxation time BGK operator.
We compare the accuracy achieved in the simulation of a few selected benchmarks, employing several approaches for the architecture of the neural network. We show that only by embedding in the neural network physics properties, such as conservation laws and symmetries, it is possible to correctly reproduce the time dynamic of simple fluid flows.
We compare the accuracy achieved in the simulation of a few selected benchmarks, employing several approaches for the architecture of the neural network. We show that only by embedding in the neural network physics properties, such as conservation laws and symmetries, it is possible to correctly reproduce the time dynamic of simple fluid flows.
–
Presenters
-
Alessandro Gabbana
Eindhoven University of Technology
Authors
-
Alessandro Gabbana
Eindhoven University of Technology
-
Alessandro Corbetta
Eindhoven University of Technology
-
Vitaliy Gyrya
Los Alamos National Laboratory
-
Daniel Livescu
LANL
-
Joost Prins
Eindhoven University of Technology
-
Federico Toschi
Eindhoven University of Technology