Guaranteed Conservation of Momentum for Learning Particle-based Fluid Dynamics

10/12/2022
by   Lukas Prantl, et al.
0

We present a novel method for guaranteeing linear momentum in learned physics simulations. Unlike existing methods, we enforce conservation of momentum with a hard constraint, which we realize via antisymmetrical continuous convolutional layers. We combine these strict constraints with a hierarchical network architecture, a carefully constructed resampling scheme, and a training approach for temporal coherence. In combination, the proposed method allows us to increase the physical accuracy of the learned simulator substantially. In addition, the induced physical bias leads to significantly better generalization performance and makes our method more reliable in unseen test cases. We evaluate our method on a range of different, challenging fluid scenarios. Among others, we demonstrate that our approach generalizes to new scenarios with up to one million particles. Our results show that the proposed algorithm can learn complex dynamics while outperforming existing approaches in generalization and training performance. An implementation of our approach is available at https://github.com/tum-pbs/DMCF.

READ FULL TEXT

page 5

page 8

page 10

page 20

page 21

page 22

page 23

page 24

research
05/04/2021

A fluid simulation system based on the MPS method

Fluid flow simulation is a highly active area with applications in a wid...
research
01/28/2022

Learning to Simulate Unseen Physical Systems with Graph Neural Networks

Simulation of the dynamics of physical systems is essential to the devel...
research
10/07/2021

Lagrangian Neural Network with Differentiable Symmetries and Relational Inductive Bias

Realistic models of physical world rely on differentiable symmetries tha...
research
08/04/2021

A momentum preserving frictional contact algorithm based on affine particle-in-cell grid transfers

An efficient and momentum conserving algorithm for enforcing contact bet...
research
05/11/2020

Accurate and efficient splitting methods for dissipative particle dynamics

We study numerical methods for dissipative particle dynamics (DPD), whic...
research
01/26/2019

Neural Networks Predict Fluid Dynamics Solutions from Tiny Datasets

In computational fluid dynamics, it often takes days or weeks to simulat...

Please sign up or login with your details

Forgot password? Click here to reset