Quadratic Contact Energy Model for Multi‐impact Simulation

Quadratic Contact Energy Model for Multi‐impact Simulation
复制标题

DOI:
10.1111/cgf.12752
复制
发表时间:
2015-10
影响因子:
2.5
通讯作者:
Tianxiang Zhang;Sheng Li;Dinesh Manocha;Guoping Wang;Hanqiu Sun
Tianxiang Zhang;Sheng Li;Dinesh Manocha;Guoping Wang;Hanqiu Sun
中科院分区:
计算机科学4区
文献类型:
--
作者:
Tianxiang Zhang;Sheng Li;Dinesh Manocha;Guoping Wang;Hanqiu Sun

文献摘要

相似文献

同时多碰撞仿真是基于物理的刚体建模中经常出现的一个具有挑战性的问题。有几个物理标准,应该满足刚体碰撞处理,但现有的方法通常不能满足其中的一个或多个。为了捕捉势能变化的内在过程,即多碰撞系统中碰撞的物理基础,提出了一种新的二次接触能量刚体模拟模型。通过构造关于脉冲的二次能量函数,可以有效地计算刚体的碰撞后反应。我们的模型可以满足物理准则,并可以模拟各种自然现象,包括波浪效应。此外,我们的模型可以很容易地结合线性互补问题(LCP),并可以提供可行的结果与任何恢复系数。在实践中,我们的模型可以有效和鲁棒地解决同时多影响问题,我们强调了它在不同基准上的性能。
Simultaneous multi‐impact simulation is a challenging problem that frequently arises in physically‐based modeling of rigid bodies. There are several physical criteria that should be satisfied for rigid body collision handling, but existing methods generally fail to meet one or more of them. In order to capture the inner process of potential energy variation, which is the physical foundation of collisions in a multi‐impact system, we present a novel quadratic contact energy model for rigid body simulation. By constructing quadratic energy functions with respect to the impulses, post‐impact reactions of rigid bodies can be computed efficiently. Our model can satisfy the physical criteria and can simulate various natural phenomena including the wave effect. Also, our model can be easily combined with Linear Complementary Problem (LCP) and can provide feasible results with any restitution coefficient. In practice, our model can solve the simultaneous multi‐impact problem efficiently and robustly, and we highlight its performance on different benchmarks.