arXiv:2609.02991cs.LGcs.NA2026-09

用接触边记忆历史,让颗粒动力学模拟更准更快。

TRACE: Spatiotemporal Contact Memory Graph Network Simulator for Granular Dynamics

论文配图:TRACE: Spatiotemporal Contact Memory Graph Network Simulator for Granular Dynamics
图 1 · 摘自论文原文
  • 在接触边直接存历史记忆,用注意力和门控单元更新
  • 长时序模拟误差降58%-89%,比现有方法更接近真实形态
  • 适合需要高精度颗粒模拟的工程仿真,如土木灾害预测

学习型图神经网络模拟器为颗粒动力学提供了高效替代方案。但颗粒运动强烈依赖颗粒间接触的历史,而传统方法在接触形成、断裂与重组时难以保留该信息。现有模拟器主要将时间信息存储于节点特征或节点级记忆中。本文提出TRACE,一种在接触边直接存储交互历史的图网络模拟器。每条边维护一个持久化记忆,通过注意力消息传递和门控循环单元更新,并通过边身份字典在接触图变化时保持记忆一致性。物理结构解码器预测颗粒间的法向与切向接触力,施加库仑摩擦限制,并应用大小相等方向相反的内力。模型采用单步预训练结合自回归滚动微调的方式训练。在二维和三维颗粒柱坍塌基准测试中,TRACE均生成稳定且物理一致的长时序滚动结果,精准还原最终堆积形态与释放动能。相比图网络模拟器(GNS)和节点记忆图神经模拟器(NMGNS),TRACE在两项基准上分别降低31%-62%的位置误差和58%-89%的最终堆积误差,参数更少,粒子穿透近乎为零。同时,在二维和三维场景中分别实现12.2倍和8.9倍于材料点法(MPM)参考求解器的速度提升。代码已开源。

原文摘要 · Abstract (English)

Learned graph simulators provide an efficient alternative to high-fidelity solvers for granular dynamics. However, granular motion depends strongly on inter-granular contact history, which is difficult to preserve when particle contacts form, break, and rearrange. Existing simulators mainly store temporal information in node features or node-level memory. Here we introduce TRACE, a graph-network simulator that stores interaction history directly on contact edges. Each edge maintains a persistent memory updated by attention-based message passing and a gated recurrent unit, while an edge-identity dictionary preserves this memory as the contact graph changes. A physics-structured decoder predicts inter-granular normal and tangential contact forces, enforces the Coulomb friction limit, and applies equal-and-opposite internal forces. The model is trained with single-step pretraining followed by autoregressive rollout fine-tuning. We evaluate TRACE on 2D and 3D granular column-collapse benchmarks. In both cases, TRACE produces stable, physically consistent long-horizon rollouts, closely reproducing the final deposit geometry and the kinetic energy released during collapse. Compared with graph network simulator (GNS) and node-memory graph neural simulator (NMGNS), TRACE reduces long-rollout position error by 31-62% and final-deposit error by 58-89% across the two benchmarks, while using fewer parameters and maintaining near-zero particle interpenetration. TRACE also achieves 12.2$\times$ and 8.9$\times$ speedups over the material point method (MPM) reference solver in 2D and 3D, respectively. Our code is available at https://github.com/Data-Driven-Computational-Geotechnics/TRACE.

颗粒动力学图神经网络物理模拟接触记忆

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。