paper-with-me

Papers

GNS: A generalizable Graph Neural Network-based simulator for particulate and fluid modeling

2022-11-18 · Krishna Kumar, Joseph Vantassel

We develop a PyTorch-based Graph Network Simulator (GNS) that learns physics and predicts the flow behavior of particulate and fluid systems. GNS discretizes the domain with nodes representing a collection of material points and the links connecting the nodes representing the local interaction between particles or clusters of particles. The GNS learns the interaction laws through message passing on the graph. GNS has three components: (a) Encoder, which embeds particle information to a latent graph, the edges are learned functions; (b) Processor, which allows data propagation and computes the nodal interactions across steps; and (c) Decoder, which extracts the relevant dynamics (e.g., particle acceleration) from the graph. We introduce physics-inspired simple inductive biases, such as an inertial frame that allows learning algorithms to prioritize one solution (constant gravitational acceleration) over another, reducing learning time. The GNS implementation uses semi-implicit Euler integration to update the next state based on the predicted accelerations. GNS trained on trajectory data is generalizable to predict particle kinematics in complex boundary conditions not seen during training. The trained model accurately predicts within a 5\% error of its associated material point method (MPM) simulation. The predictions are 5,000x faster than traditional MPM simulations (2.5 hours for MPM simulations versus 20 s for GNS simulation of granular flow). GNS surrogates are popular for solving optimization, control, critical-region prediction for in situ viz, and inverse-type problems. The GNS code is available under the open-source MIT license at https://github.com/geoelements/gns.

📄 PDF Abstract BibTeX arXiv:2211.10228

Code (1)

geoelements/gns 공식 구현 pytorch

Tasks

Graph Neural Network

Methods 이 논문이 사용한 방법론

GNS Graph Network-Based Simulators is a type of graph neural network that represents the state of a physical system with particles, expressed as nodes in a graph, and computes…

Similar Papers 제목 키워드 기반

Accelerating Particle and Fluid Simulations with Differentiable Graph Networks for Solving Forward and Inverse Problems

2023-09-23 · Krishna Kumar, Yongjin Choi

We leverage physics-embedded differentiable graph network simulators (GNS) to accelerate particulate and fluid simulations to solve forward and inverse problems. GNS represents the domain as a graph with particles as nod…

CPUFriction

Generalizable data-driven turbulence closure modeling on unstructured grids with differentiable physics

2023-07-25 · Hojin Kim, Varun Shankar, Venkatasubramanian Viswanathan, Romit Maulik

Differentiable physical simulators are proving to be valuable tools for developing data-driven models in computational fluid dynamics (CFD). These simulators enable end-to-end training of machine learning (ML) models emb…

Graph Neural Network

NeuralDEM - Real-time Simulation of Industrial Particulate Flows

2024-11-14 · Benedikt Alkin, Tobias Kronlachner, Samuele Papa, Stefan Pirker 외

Advancements in computing power have made it possible to numerically simulate large-scale fluid-mechanical and/or particulate systems, many of which are integral to core industrial processes. Among the different numerica…

SURFSUP: Learning Fluid Simulation for Novel Surfaces

2023-04-13 · ICCV 2023 1 · Arjun Mani, Ishaan Preetam Chandratreya, Elliot Creager, Carl Vondrick 외

Modeling the mechanics of fluid in complex scenes is vital to applications in design, graphics, and robotics. Learning-based methods provide fast and differentiable fluid simulators, however most prior work is unable to …

LLM4Fluid: Large Language Models as Generalizable Neural Solvers for Fluid Dynamics

2026-01-29 · Qisong Xiao, Xinhai Chen, Qinglin Wang, Xiaowei Guo 외 arxiv

Deep learning has emerged as a promising paradigm for spatio-temporal modeling of fluid dynamics. However, existing approaches often suffer from limited generalization to unseen flow conditions and typically require retr…