Simulating Continuum Mechanics with Multi-Scale Graph Neural Networks

06/09/2021
by   Mario Lino, et al.
47

Continuum mechanics simulators, numerically solving one or more partial differential equations, are essential tools in many areas of science and engineering, but their performance often limits application in practice. Recent modern machine learning approaches have demonstrated their ability to accelerate spatio-temporal predictions, although, with only moderate accuracy in comparison. Here we introduce MultiScaleGNN, a novel multi-scale graph neural network model for learning to infer unsteady continuum mechanics. MultiScaleGNN represents the physical domain as an unstructured set of nodes, and it constructs one or more graphs, each of them encoding different scales of spatial resolution. Successive learnt message passing between these graphs improves the ability of GNNs to capture and forecast the system state in problems encompassing a range of length scales. Using graph representations, MultiScaleGNN can impose periodic boundary conditions as an inductive bias on the edges in the graphs, and achieve independence to the nodes' positions. We demonstrate this method on advection problems and incompressible fluid dynamics. Our results show that the proposed model can generalise from uniform advection fields to high-gradient fields on complex domains at test time and infer long-term Navier-Stokes solutions within a range of Reynolds numbers. Simulations obtained with MultiScaleGNN are between two and four orders of magnitude faster than the ones on which it was trained.

READ FULL TEXT

page 7

page 13

research
05/05/2022

Towards Fast Simulation of Environmental Fluid Mechanics with Multi-Scale Graph Neural Networks

Numerical simulators are essential tools in the study of natural fluid-s...
research
08/30/2023

MSGNN: Multi-scale Spatio-temporal Graph Neural Network for Epidemic Forecasting

Infectious disease forecasting has been a key focus and proved to be cru...
research
12/30/2022

Node-Element Hypergraph Message Passing for Fluid Dynamics Simulations

A recent trend in deep learning research features the application of gra...
research
02/07/2023

Multi-Scale Message Passing Neural PDE Solvers

We propose a novel multi-scale message passing neural network algorithm ...
research
06/16/2020

Multipole Graph Neural Operator for Parametric Partial Differential Equations

One of the main challenges in using deep learning-based methods for simu...
research
10/18/2022

Anti-Symmetric DGN: a stable architecture for Deep Graph Networks

Deep Graph Networks (DGNs) currently dominate the research landscape of ...
research
09/30/2022

Towards Multi-spatiotemporal-scale Generalized PDE Modeling

Partial differential equations (PDEs) are central to describing complex ...

Please sign up or login with your details

Forgot password? Click here to reset