An energy-conserving contact theory for discrete element modelling of arbitrarily shaped particles: Contact volume based model and computational issues

Abstract The contact volume based energy-conserving contact model is presented in the current paper as a specialised version of the general energy-conserving contact model established in the first paper of this series (Feng, 2020). It is based on the assumption that the contact energy potential is taken to be a function of the contact volume between two contacting bodies with arbitrary (convex and concave) shapes in both 2D and 3D cases. By choosing such a contact energy function, the full normal contact features can be determined without the need to introduce any additional assumptions/parameters. By further exploiting the geometric properties of the contact surfaces concerned, more effective integration schemes are developed to reduce the evaluation costs involved. When a linear contact energy function of the contact volume is adopted, a linear contact model is derived in which only the intersection between two contact shapes is needed, thereby substantially improving both efficiency and applicability of the proposed contact model. A comparison of this linear energy-conserving contact model with some existing models for discs and spheres further reveals the nature of the proposed model, and provides insights into how to appropriately choose the stiffness parameter included in the energy function. For general non-spherical shapes, mesh representations are required. The corresponding computational aspects are described when shapes are discretised into volumetric meshes, while new developments are presented and recommended for shapes that are represented by surface triangular meshes. Owing to its additive property of the contact geometric features involved, the proposed contact model can be conducted locally in parallel using GPU or GPGPU computing without occurring much communication overhead for shapes represented as either a volumetric or surface triangular mesh. A set of examples considering the elastic impact of two shapes are presented to verify the energy-conserving property of the proposed model for a wide range of concave shapes and contact scenarios, followed by examples involving large numbers of arbitrarily shaped particles to demonstrate the robustness and applicability for more complex and realistic problems.

[1]  Daniel N. Wilke,et al.  Hopper flow of irregularly shaped particles (non-convex polyhedra): GPU-based DEM simulation and experimental validation , 2018, Chemical Engineering Science.

[2]  Xiaowen Zhou,et al.  Discrete element simulations of direct shear tests with particle angularity effect , 2015 .

[3]  B. Leimkuhler,et al.  Symplectic splitting methods for rigid body molecular dynamics , 1997 .

[4]  Shiwei Zhao,et al.  A poly‐superellipsoid‐based approach on particle morphology for DEM modeling of granular media , 2019, International Journal for Numerical and Analytical Methods in Geomechanics.

[5]  Y. Feng An energy-conserving contact theory for discrete element modelling of arbitrarily shaped particles: Basic framework and general contact model , 2021, Computer Methods in Applied Mechanics and Engineering.

[6]  David R. Owen,et al.  An augmented spatial digital tree algorithm for contact detection in computational mechanics , 2002 .

[7]  Mark A. Hopkins,et al.  Discrete element modeling with dilated particles , 2004 .

[8]  Peter Wriggers,et al.  A contact detection algorithm for superellipsoids based on the common-normal concept , 2008 .

[9]  Meinhard Kuna,et al.  Polyhedral particles for the discrete element method , 2013 .

[10]  David E. Muller,et al.  Finding the Intersection of two Convex Polyhedra , 1978, Theor. Comput. Sci..

[11]  A. Munjiza,et al.  NBS contact detection algorithm for bodies of similar size , 1998 .

[12]  Stefan Pirker,et al.  Efficient implementation of superquadric particles in Discrete Element Method within an open-source framework , 2017, CPM 2017.

[13]  Eric Perkins,et al.  A contact algorithm for partitioning N arbitrary sized objects , 2004 .

[14]  Scott M. Johnson,et al.  Contact resolution algorithm for an ellipsoid approximation for discrete element modeling , 2004 .

[15]  S. Ji,et al.  Bond and fracture model in dilated polyhedral DEM and its application to simulate breakage of brittle materials , 2019, Granular Matter.

[16]  David R. Owen,et al.  Energy-conserving contact interaction models for arbitrarily shaped discrete elements , 2012 .

[17]  S. Ji,et al.  Interaction between super-quadric particles and triangular elements andits application to hopper discharge , 2018, Powder Technology.

[18]  S. Ji,et al.  A fast detection algorithm based on the envelope function of dilated polyhedron , 2019, SCIENTIA SINICA Physica, Mechanica & Astronomica.

[19]  William H. Meeks,et al.  The classical theory of minimal surfaces , 2011 .

[20]  Y. Feng A General Contact Theory for Non-spherical Particles , 2016 .

[21]  Y. Feng,et al.  A 2D polygon/polygon contact model: algorithmic aspects , 2004 .

[22]  Y. Feng,et al.  On Minkowski difference-based contact detection in discrete/discontinuous modelling of convex polygons/polyhedra , 2019, Engineering Computations.

[23]  David R. Owen,et al.  A generic contact detection framework for cylindrical particles in discrete element modelling , 2017 .

[24]  Fei Wang,et al.  The modelling of multi‐fracturing solids and particulate media , 2004 .

[25]  A. Munjiza The Combined Finite-Discrete Element Method , 2004 .

[26]  L. G. Leal,et al.  Advanced Transport Phenomena: Fluid Mechanics and Convective Transport Processes , 2007 .

[27]  David R. Owen,et al.  Polygon‐based contact resolution for superquadrics , 2006 .

[28]  E. Ooi,et al.  The combined scaled boundary finite-discrete element method: Grain breakage modelling in cohesion-less granular media , 2017 .