Local Verlet buffer approach for broad-phase interaction detection in Discrete Element Method

The Extended Discrete Element Method (XDEM) is an innovative numerical simulation technique that extends the dynamics of granular materials known as Discrete Element Method (DEM) by additional properties such as the thermodynamic state, stress/strain for each particle. Such DEM simulations used by industries to set up their experimental processes are complexes and heavy in computation time. At each time step, those simulations generate a list of interacting particles and this phase is one of the most computationally expensive parts of a DEM simulation. The Verlet buffer method, initially introduced in Molecular Dynamic (MD) (and also used in DEM), allows keeping the interaction list for many time steps by extending each particle neighbourhood by a certain extension range, and thus broadening the interaction list. The method relies on the temporal coherency of DEM, which guarantees that no particles move erratically from one time step to the next. In the classical approach, all the particles have their neighbourhood extended by the same value which leads to suboptimal performances in simulations where different flow regimes coexist. Additionally, and unlike in MD, there is no comprehensive study analysing the different parameters that affect the performance of the Verlet buffer method in DEM. In this work, we propose a new method for the dynamic update of the neighbour list that depends on the particles individual displacement and define a particle-specific extension range based on the local flow regime. The interaction list is analysed throughout the simulation based on the particle's displacement allowing a flexible update according to the flow regime conditions. We evaluate the influence of the Verlet extension range on the execution time through different test cases and analyse empirically the extension range value giving the best performance.

READ FULL TEXT

page 22

page 23

page 24

page 25

page 26

page 28

research
12/16/2019

The Random Batch Method for N-Body Quantum Dynamics

This paper discusses a numerical method for computing the evolution of l...
research
11/01/2017

A Coupled Lattice Boltzmann Method and Discrete Element Method for Discrete Particle Simulations of Particulate Flows

Discrete particle simulations are widely used to study large-scale parti...
research
07/16/2021

Particle Merging-and-Splitting

Robustly handling collisions between individual particles in a large par...
research
04/17/2018

An Efficient SIMD Implementation of Pseudo-Verlet Lists for Neighbour Interactions in Particle-Based Codes

In particle-based simulations, neighbour finding (i.e finding pairs of p...
research
06/22/2022

SR-DEM: an efficient discrete element method framework for particles with surface of revolution

Many granular products have the shape of surface of revolution (SR), typ...
research
04/19/2022

ParticLS: Object-oriented software for discrete element methods and peridynamics

ParticLS (Particle Level Sets) is a software library that implements the...
research
03/16/2022

Characterization and modeling of the influence of initial microstructure on recrystallization of zircaloy-4 during hot forming

The present article proposes a detailed study of recrystallization of zi...

Please sign up or login with your details

Forgot password? Click here to reset