A multiresolution Discrete Element Method for triangulated objects with implicit timestepping

05/26/2021
by   Peter J. Noble, et al.
0

Simulations of many rigid bodies colliding with each other sometimes yield particularly interesting results if the colliding objects differ significantly in size and are non-spherical. The most expensive part within such a simulation code is the collision detection. We propose a family of novel multiscale collision detection algorithms that can be applied to triangulated objects within explicit and implicit time stepping methods. They are well-suited to handle objects that cannot be represented by analytical shapes or assemblies of analytical objects. Inspired by multigrid methods and adaptive mesh refinement, we determine collision points iteratively over a resolution hierarchy, and combine a functional minimisation plus penalty parameters with the actual comparision-based geometric distance calculation. Coarse surrogate geometry representations identify "no collision" scenarios early on and otherwise yield an educated guess which triangle subsets of the next finer level potentially yield collisions. They prune the search tree, and furthermore feed conservative contact force estimates into the iterative solve behind an implicit time stepping. Implicit time stepping and non-analytical shapes often yield prohibitive high compute cost for rigid body simulations. Our approach reduces these cost algorithmically by one to two orders of magnitude. It also exhibits high vectorisation efficiency due to its iterative nature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2016

Real-time collision detection method for deformable bodies

This paper presents a real-time solution for collision detection between...
research
03/02/2023

Leveraging Symbolic Algebra Systems to Simulate Contact Dynamics in Rigid Body Systems

Collision detection plays a key role in the simulation of interacting ri...
research
12/13/2022

Single-Level Differentiable Contact Simulation

We present a differentiable formulation of rigid-body contact dynamics f...
research
08/23/2023

Collision Avoidance for Ellipsoidal Rigid Bodies with Control Barrier Functions Designed from Rotating Supporting Hyperplanes

This paper proposes a collision avoidance method for ellipsoidal rigid b...
research
09/26/2019

A hybrid material-point spheropolygon-element method for solid and granular material interaction

Capturing the interaction between objects that have an extreme differenc...
research
06/22/2020

Fast overlap detection between hard-core colloidal cuboids and spheres. The OCSI algorithm

Collision between rigid three-dimensional objects is a very common model...

Please sign up or login with your details

Forgot password? Click here to reset