论文标题
Pino-MBD:用于求解多体动力学耦合ODES的物理知识的神经操作员
PINO-MBD: Physics-informed Neural Operator for Solving Coupled ODEs in Multi-body Dynamics
论文作者
论文摘要
在多体动力学中,复杂的物理对象的运动被描述为具有多个未知解的耦合的普通微分方程系统。工程师需要不断调整对象,以满足需要高效求解器的设计阶段。基于机器学习的偏微分方程求解器的兴起可以满足这一需求。这些求解器可以分为两类:近似解决方案功能(物理信息神经网络)和学习解决方案操作员(神经操作员)。最近提出的物理信息神经操作员(Pino)通过将物理方程嵌入神经操作员的损失函数中,从这两个类别中获得了优势。遵循此最先进的概念,我们提出了多体动力学(Pino-MBD)中耦合ODE的物理信息的神经操作员,该耦合ODES学习了参数空间和解决方案空间之间的映射。一旦训练了Pino-MBD,仅需要网络的一个正向通过即可获得具有不同参数的新实例的解决方案。为了处理耦合ODE包含多个解决方案的困难(而不是正常PDE问题中的一种),还提出了两种新的物理嵌入方法。经典车辆轨道耦合动力学问题的实验结果不仅显示了解决方案的最先进性能,还显示了解决方案的第一和第二个衍生物。
In multi-body dynamics, the motion of a complicated physical object is described as a coupled ordinary differential equation system with multiple unknown solutions. Engineers need to constantly adjust the object to meet requirements at the design stage, where a highly efficient solver is needed. The rise of machine learning-based partial differential equation solvers can meet this need. These solvers can be classified into two categories: approximating the solution function (Physics-informed neural network) and learning the solution operator (Neural operator). The recently proposed physics-informed neural operator (PINO) gains advantages from both categories by embedding physics equations into the loss function of a neural operator. Following this state-of-art concept, we propose the physics-informed neural operator for coupled ODEs in multi-body dynamics (PINO-MBD), which learns the mapping between parameter spaces and solution spaces. Once PINO-MBD is trained, only one forward pass of the network is required to obtain the solutions for a new instance with different parameters. To handle the difficulty that coupled ODEs contain multiple solutions (instead of only one in normal PDE problems), two new physics embedding methods are also proposed. The experimental results on classic vehicle-track coupled dynamics problem show state-of-art performance not only on solutions but also the first and second derivatives of solutions.