arrow
返回

Incremental Potential Contact: Intersection- and Inversion-free, Large-Deformation Dynamics

delete2020-08-12
delete163
PRE
AI
M
Minchen Li *
Z
Zachary Ferguson
T
Teseo Schneider
T
Timothy Langlois
D
Denis Zorin
D
Daniele Panozzo
C
Chenfanfu Jiang
D
Danny M. Kaufman
DOI:10.1145/3386569.3392425delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Contacts weave through every aspect of our physical world, from daily household chores to acts of nature. Modeling and predictive computation of these phenomena for solid mechanics is important to every discipline concerned with the motion of mechanical systems, including engineering and animation. Nevertheless, efficiently time-stepping accurate and consistent simulations of real-world contacting elastica remains an outstanding computational challenge. To model the complex interaction of deforming solids in contact we propose Incremental Potential Contact (IPC) - a new model and algorithm for variationally solving implicitly time-stepped nonlinear elastodynamics. IPC maintains an intersection- and inversion-free trajectory regardless of material parameters, time step sizes, impact velocities, severity of deformation, or boundary conditions enforced. Constructed with a custom nonlinear solver, IPC enables efficient resolution of time-stepping problems with separate, user-exposed accuracy tolerances that allow independent specification of the physical accuracy of the dynamics and the geometric accuracy of surface-to-surface conformation. This enables users to decouple, as needed per application, desired accuracies for a simulation's dynamics and geometry. The resulting time stepper solves contact problems that are intersection- free (and thus robust), inversion-free, efficient (at speeds comparable to or faster than available methods that lack both convergence and feasibility), and accurate (solved to user-specified accuracies). To our knowledge this is the first implicit time-stepping method, across both the engineering and graphics literature that can consistently enforce these guarantees as we vary simulation parameters. In an extensive comparison of available simulation methods, research libraries and commercial codes we confirm that available engineering and computer graphics methods, while each succeeding admirably in custom- tuned regimes, often fail with instabilities, egregious constraint violations and/or inaccurate and implausible solutions, as we vary input materials, contact numbers and time step. We also exercise IPC across a wide range of existing and new benchm ark tests and demonstrate its accurate solution over a broad sweep of reasonable time-step sizes and beyond (up to h = 2s) across challenging large-deform ation, large-contact stress-test scenarios w ith meshes composed of up to 2.3M tetrahedra and processing up to 498K contacts per time step. For applications requiring high-accuracy we demonstrate tight convergence on all measures. While, for applications requiring lower accuracies, e.g. animation, we confirm IPC can ensure feasibility and plausibility even w hen specified tolerances are lowered for efficiency.
Keyword:
Contact Mechanics
Elastodynamics
Friction
Constrained Optimization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

A
adobe systems inc.
学者数:
273
论文数: 305
被引数: 0
N
New York University
学者数:
4.4W
论文数: 3.9W
被引数: 5.8W
U
university of pennsylvania
学者数:
9.2W
论文数: 7.8W
被引数: 153
学者 查看更多机构
引用论文

引用论文

Development of Subjective Well-Being in Adolescence
err2019-09-30
err0
errOAAI
errRicarda Steinmayr; Linda Wirthwein; Laura Modler; Margaret M. Barry
err分享
err收藏
Adaptive Nonlinearity for Collisions in Complex Rod Assemblies
err2014-07-27
err65
PREAI
errKaufman, Danny M.; Tamstorf, Rasmus; Smith, Breannan; Aubry, Jean-Marie; Grinspun, Eitan
err分享
err收藏
A Nonsmooth Newton Solver for Capturing Exact Coulomb Friction in Fiber Assemblies
err2011-02-02
err90
errOAAI
errBertails-Descoubes, Florence; Cadoux, Florent; Daviet, Gilles; Acary, Vincent
err分享
err收藏
err分享
err收藏
Air Meshes for Robust Collision Handling
err2015-07-27
err39
PREAI
errMueller, Matthias; Chentanez, Nuttapong; Kim, Tae-Yong; Macklin, Miles
err分享
err收藏
OptCuts: Joint Optimization of Surface Cuts and Parameterization
err2018-12-04
err38
errOAAI
errLi, Minchen; Kaufman, Danny M.; Kim, Vladimir G.; Solomon, Justin; Sheffer, Alla
err分享
err收藏
err分享
err收藏
Simplicial Complex Augmentation Framework for Bijective Maps
err2017-11-20
err79
PREAI
errJiang, Zhongshi; Schaefer, Scott; Panozzo, Daniele
err分享
err收藏
学者 查看更多内容