A Geometrically Exact Contact Model for Polytopes in Multirigid-Body SimulationSource: Journal of Computational and Nonlinear Dynamics:;2017:;volume( 012 ):;issue: 002::page 21001DOI: 10.1115/1.4034390Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: We present a formulation of nonpenetration constraint between pairs of polytopes which accounts for all possible combinations of active contact between geometric features. This is the first formulation that exactly models the body geometries near points of potential contact, preventing interpenetration while not overconstraining body motions. Unlike many popular methods, ours does not wait for penetrations to occur as a way to identify which contact constraints to enforce. Nor do we overconstrain by representing the free space between pairs of bodies as convex, when it is in fact nonconvex. Instead, each contact constraint incorporates all feasible potential contacts in a way that represents the true geometry of the bodies. This ensures penetration-free, physically correct configurations at the end of each time step while allowing bodies to accurately traverse the free space surrounding other bodies. The new formulation improves accuracy, dramatically reduces the need for ad hoc corrections of constraint violations, and avoids many of the inevitable instabilities consequent of other contact models. Although the dynamics problem at each time step is larger, the inherent stability of our method means that much larger time steps can be taken without loss of physical fidelity. As will be seen, the results obtained with our method demonstrate the effective elimination of interpenetration, and as a result, correction-induced instabilities, in multibody simulations.
|
Collections
Show full item record
| contributor author | Williams, Jedediyah | |
| contributor author | Lu, Ying | |
| contributor author | Trinkle, J. C. | |
| date accessioned | 2017-11-25T07:20:19Z | |
| date available | 2017-11-25T07:20:19Z | |
| date copyright | 2016/2/12 | |
| date issued | 2017 | |
| identifier issn | 1555-1415 | |
| identifier other | cnd_012_02_021001.pdf | |
| identifier uri | http://138.201.223.254:8080/yetl1/handle/yetl/4236365 | |
| description abstract | We present a formulation of nonpenetration constraint between pairs of polytopes which accounts for all possible combinations of active contact between geometric features. This is the first formulation that exactly models the body geometries near points of potential contact, preventing interpenetration while not overconstraining body motions. Unlike many popular methods, ours does not wait for penetrations to occur as a way to identify which contact constraints to enforce. Nor do we overconstrain by representing the free space between pairs of bodies as convex, when it is in fact nonconvex. Instead, each contact constraint incorporates all feasible potential contacts in a way that represents the true geometry of the bodies. This ensures penetration-free, physically correct configurations at the end of each time step while allowing bodies to accurately traverse the free space surrounding other bodies. The new formulation improves accuracy, dramatically reduces the need for ad hoc corrections of constraint violations, and avoids many of the inevitable instabilities consequent of other contact models. Although the dynamics problem at each time step is larger, the inherent stability of our method means that much larger time steps can be taken without loss of physical fidelity. As will be seen, the results obtained with our method demonstrate the effective elimination of interpenetration, and as a result, correction-induced instabilities, in multibody simulations. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | A Geometrically Exact Contact Model for Polytopes in Multirigid-Body Simulation | |
| type | Journal Paper | |
| journal volume | 12 | |
| journal issue | 2 | |
| journal title | Journal of Computational and Nonlinear Dynamics | |
| identifier doi | 10.1115/1.4034390 | |
| journal fristpage | 21001 | |
| journal lastpage | 021001-14 | |
| tree | Journal of Computational and Nonlinear Dynamics:;2017:;volume( 012 ):;issue: 002 | |
| contenttype | Fulltext |