Multiscale graph neural networks with adaptive mesh refinement for accelerating mesh-based simulations
Roberto Perera, Vinamra Agrawal
TL;DR
This work tackles the computational burden of simulating complex multiphysics on refined meshes by introducing a multiscale graph neural network (GNN) framework that uses adaptive mesh refinement (AMR) to mimic multigrid solvers. The approach employs Graph Transformer message-passing across multiple mesh resolutions, with downscaling and upscaling steps and skip connections to preserve information and mitigate over-smoothing, while an encoder–decoder structure predicts displacements and crack fields. Transfer learning enables rapid adaptation to new crack configurations (center, shear, right-edge) with dramatically reduced training data, achieving high accuracy (often <0.3–1.2% error) at substantially reduced computational times (e.g., SSR ~3.9 h for 30 cases vs ~43.5 h for a high-fidelity PF model). The results demonstrate robust performance across various crack geometries and loading conditions, highlighting the method's potential to accelerate a broad class of AMR-based engineering multiphysics problems.
Abstract
Mesh-based Graph Neural Networks (GNNs) have recently shown capabilities to simulate complex multiphysics problems with accelerated performance times. However, mesh-based GNNs require a large number of message-passing (MP) steps and suffer from over-smoothing for problems involving very fine mesh. In this work, we develop a multiscale mesh-based GNN framework mimicking a conventional iterative multigrid solver, coupled with adaptive mesh refinement (AMR), to mitigate challenges with conventional mesh-based GNNs. We use the framework to accelerate phase field (PF) fracture problems involving coupled partial differential equations with a near-singular operator due to near-zero modulus inside the crack. We define the initial graph representation using all mesh resolution levels. We perform a series of downsampling steps using Transformer MP GNNs to reach the coarsest graph followed by upsampling steps to reach the original graph. We use skip connectors from the generated embedding during coarsening to prevent over-smoothing. We use Transfer Learning (TL) to significantly reduce the size of training datasets needed to simulate different crack configurations and loading conditions. The trained framework showed accelerated simulation times, while maintaining high accuracy for all cases compared to physics-based PF fracture model. Finally, this work provides a new approach to accelerate a variety of mesh-based engineering multiphysics problems
