论文标题
使用图形学习准确求解物理系统
Accurately Solving Physical Systems with Graph Learning
论文作者
论文摘要
迭代求解器被广泛用于准确模拟物理系统。这些求解器需要初始猜测才能生成一系列改进近似解决方案。在此贡献中,我们引入了一种新颖的方法,以通过预测初始猜测来减少迭代次数来加速具有图形网络(GNS)物理系统的迭代求解器。与旨在以端到端学习物理系统的现有方法不同,我们的方法保证了长期稳定性,因此可以提供更准确的解决方案。此外,我们的方法改善了传统迭代求解器的运行时间性能。为了探索我们的方法,我们利用基于位置的动力学(PBD)作为物理系统的通用求解器,并通过模拟弹性杆的动力学进行评估。我们的方法能够在不同的初始条件,离散和现实的材料属性上概括。最后,我们证明我们的方法在考虑到不连续的效果(例如单个杆之间的碰撞)时也表现良好。最后,为了说明我们的方法的可扩展性,我们模拟了由一千多个单独的分支段组成的复杂的3D树模型。可以在http://computationalsciences.org/publications/shao-2021-2021-physical-systeals-grearning.html上找到一个显示弹性杆的图形学习辅助模拟的动态结果的视频。
Iterative solvers are widely used to accurately simulate physical systems. These solvers require initial guesses to generate a sequence of improving approximate solutions. In this contribution, we introduce a novel method to accelerate iterative solvers for physical systems with graph networks (GNs) by predicting the initial guesses to reduce the number of iterations. Unlike existing methods that aim to learn physical systems in an end-to-end manner, our approach guarantees long-term stability and therefore leads to more accurate solutions. Furthermore, our method improves the run time performance of traditional iterative solvers. To explore our method we make use of position-based dynamics (PBD) as a common solver for physical systems and evaluate it by simulating the dynamics of elastic rods. Our approach is able to generalize across different initial conditions, discretizations, and realistic material properties. Finally, we demonstrate that our method also performs well when taking discontinuous effects into account such as collisions between individual rods. Finally, to illustrate the scalability of our approach, we simulate complex 3D tree models composed of over a thousand individual branch segments swaying in wind fields. A video showing dynamic results of our graph learning assisted simulations of elastic rods can be found on the project website available at http://computationalsciences.org/publications/shao-2021-physical-systems-graph-learning.html .