Simulations with convex particles

Description:

This text describes how to perform “CONVEX” simulations in Aspherix®.

Introduction:

“CONVEX” simulations use surface stl-meshes as particles and therefore, they are capable to simulate arbitrary shaped particles.

Warning

The only restriction is that particles have to be strictly convex!

Detailed description:

The overall simulation structure stays the same for CONVEX simulations as used for standard Aspherix® simulations. In order to create a CONVEX simulation based on an existing case you have to perform following steps:

Performance

The CONVEX model uses the framework of Aspherix® in combination with the external library LIBCCD. Therefore, the parallel scalability is linear as Aspherix® itself. The calculation of contact points is done via the external library LIBCCD, thus the computational costs depend strongly on the efficiency of LIBCCD.

Restrictions

As the CONVEX model is under development, several restrictions have to be taken into consideration:

  • Improvement of the contact point calculation for flat surfaces is pending

  • Calibration and validation of the friction implementation are pending

  • Moment of inertia currently incorrect for EPSD rolling friction models

  • Implementation of contact with primitive walls pending

Tutorial cases

A tutorial cases demonstrates the usage of convex particles:

  • examples/solver/particle_shape/convex_particles

Questions?

If any questions remain, contact us.