论文标题
具有软限制的隐性摩擦动力学
Implicit frictional dynamics with soft constraints
论文作者
论文摘要
与摩擦接触的动力模拟对于从布模拟到对象操作的广泛应用非常重要。使用平滑落后力的最新方法实现了对具有摩擦的弹性动力学的鲁棒和可区分的模拟。但是,由此产生的摩擦行为可能是不准确的,并且可能不会融合到分析解决方案。在这里,我们评估了与隐式摩擦接触系统相比,滞后摩擦模型的准确性。我们表明,在这种系统中,在板滑阈值附近的主要不准确性是由摩擦力滞后而不是平滑库仑摩擦曲线引起的。此外,我们演示了如何正确使用涉及隐式或滞后摩擦的系统,并在早期尝试中突出显示较高的时间集成并突出显示限制。我们演示了如何利用前向模式自动分化以简化,在某些情况下可以提高不精确的牛顿方法的性能。最后,我们表明,在保持整个系统的平滑度的同时,也可以有效地模拟其他复杂现象。我们扩展了表现出粘性摩擦行为的方法,并使用软限制来保留可压缩和几乎不可压缩的介质的体积。
Dynamics simulation with frictional contacts is important for a wide range of applications, from cloth simulation to object manipulation. Recent methods using smoothed lagged friction forces have enabled robust and differentiable simulation of elastodynamics with friction. However, the resulting frictional behavior can be inaccurate and may not converge to analytic solutions. Here we evaluate the accuracy of lagged friction models in comparison with implicit frictional contact systems. We show that major inaccuracies near the stick-slip threshold in such systems are caused by lagging of friction forces rather than by smoothing the Coulomb friction curve. Furthermore, we demonstrate how systems involving implicit or lagged friction can be correctly used with higher-order time integration and highlight limitations in earlier attempts. We demonstrate how to exploit forward-mode automatic differentiation to simplify and, in some cases, improve the performance of the inexact Newton method. Finally, we show that other complex phenomena can also be simulated effectively while maintaining smoothness of the entire system. We extend our method to exhibit stick-slip frictional behavior and preserve volume on compressible and nearly-incompressible media using soft constraints.