Académique Documents
Professionnel Documents
Culture Documents
1. DEM captures the dual nature of 1. DEM capture la double nature des
granular media which behaves both milieux granulaires qui se
like a solid and a fluid comportent à la fois comme un
2. The bulk behavior emerges from the solide et un fluide
collective interaction of each 2. Le comportement en vrac émerge de
individual object l'interaction collective de chaque
3. DEM has the ability to: objet individuel
- Numerically calculate finite particles 3. DEM a la capacité de:
displacements and rotations - Calculer numériquement les
- Automatically perform contact déplacements et les rotations de
detection for an assembly of particules finies
particles - Effectuer automatiquement la
détection de contact pour un
assemblage de particules
CONTINUUM CONTINU
The Discrete Element Method DEM can be La méthode des éléments discrets DEM peut
precisely identified asa discrete approach être identifiée avec précision comme une
having the ability to: approche discrète ayant la capacité de:
- Numerically calculate finite particle - Calculer numériquement les
displacements and rotations déplacements et les rotations de
- Automaticallyperform contact particules finies
detection for an assembly ofparticles - Effectuer automatiquement la
détection de contact pour un
assemblage de particules
Applications Applications
Motivation Motivation
Applications Applications
There are two main methods of discrete Il existe deux méthodes principales de
simulations: hard-sphere and soft-sphere simulation discrète: l’approche à sphère
approach. dure et l’approche à sphère souple.
dw dw
I =M I =M
dt dt
Where : Où :
dv dv
m =F g + F c + F nc m =F g + F c + F nc
dt dt
Where : Où :
Time step ( ∆t ) choice is of critical importance Le choix du pas de temps ( ∆t ) est d’une
in DEM simulations. importance cruciale dans les simulations DEM.
It has to be chosen sufficiently small for two Il doit être choisi suffisamment petit pour
main reasons: deux raisons principales:
prevent excessive overlaps which result in É viter les chevauchements excessifs
unrealistically high forces and avoid effects of entraînant des forces irréalistes et éviter les
disturbance waves (Rayleigh waves). effets des ondes perturbatrices (ondes de
A typical time step range for DEM is in the Rayleigh).
range of 1e-4 to 1e-6 s, which is 10 or 100 Un intervalle de temps typique pour le DEM
times smaller than what is often seen in est compris entre 1e-4 et 1e-6 s, ce qui est 10
computational fluid dynamics (CFD). ou 100 fois inférieures à ce que l'on voit
RAYLEIGH SURFACE WAVES souvent dans la dynamique des fluides
Movement of a particle within granular flow is numérique (CFD).
affected not only by contacts with its ONDES DE SURFACE DE RAYLEIGH
immediate neighbors but also by disturbance Le mouvement d'une particule dans un
propagations from particles faraway. écoulement granulaire est affecté non
By choosing a small enough time step in DEM, seulement par les contacts avec ses voisins
disturbance waves from each particle are immédiats, mais également par les
prevented from propagatingfurther than its propagations perturbatrices des particules
neighboring partners. lointaines.
Suitable time step (Rayleigh time step) is En choisissant un pas de temps assez petit
approximated from Rayleigh surface wave dans le DEM, on empêche les ondes de
propagation speed. Usually a fraction of this perturbation de chaque particule de se
time step is taken to ensure realistic force propager plus loin que ses partenaires voisins.
transmission rates and prevent numerical Le pas de temps approprié (pas de Rayleigh)
instability. est approximé de vitesse de propagation des
ondes de surface de Rayleigh. Habituellement,
une fraction de ce pas de temps est prise pour
assurer des vitesses de transmission de force
réalistes et éviter l'instabilité numérique.
T r=πR ¿ ¿ ¿ T r=πR ¿ ¿ ¿
Where :
W où :
T r: is the Rayleigh time step T r: est le pas de temps de Rayleigh
R : is the particle radius R : rayon de la particule
ρ : is the density ρ : est la densité
G : is the shear modulus G : est le module de cisaillement
ν : is the Poisson’s ratio of the particle ν : est le coefficient de Poisson de la
particule
FORCES AND CONTACT FORCE MODELS
Contact force models
The particle deformation during collisions is modelled as
overlap. The contact models relate the amount of overlap
(tangential and normal) between two objects to
determine the magnitudes of forces. The material and
interaction properties (e.g. shear modulus, restitution,
friction coefficients) defined by theuser are used in the
calculations.
The contact models are based on theories of contact
mechanics and are mostly developed for spherical
contacts. A number of them exists and they are capable of
modeling elastic or plastic collisions for both non-
cohesive and cohesive materials.
Otherforces
Forces resulting from particle collisions are not the only
ones present in DEM. The effects of particle body forces
like gravity or noncontact forces like electrostatics or Van
der Waals can also be simulated.
La liaison
Bonding Les particules en DEM peuvent être liées
Particles in DEM can be bonded together to ensemble pour résister au mouvement
resist tangential and normalmovement up to normal et tangentiel jusqu'à une valeur
a maximum value (defined by the user) at maximale (définie par l'utilisateur) à
which the bond breaks. This model is laquelle la liaison se rompt. Ce modèle est
particularly useful in modeling concrete and particulièrement utile pour la modélisation
rock structures. de structures en béton et en roches.
Electrostatics Électrostatique
Longer-range electrostatic interactions can Des interactions électrostatiques à plus
also be modelled in DEM. Particles are longue portée peuvent également être
assigned a charge and experience forces modélisées dans le modèle DEM. Les
based on the Coulomb’s law. Applications particules sont chargées et subissent des
like laser printer behavior can be simulated forces basées sur la loi de Coulomb. Des
with such a module. applications telles que le comportement des
imprimantes laser peuvent être simulées
avec un tel module.
Cohesion Cohésion
The cohesion models in DEM can simulate Les modèles de cohésion dans DEM peuvent
the influence of Van der Waals forces within simuler l'influence des forces de Van der
the contact zones and allow the user to Waals dans les zones de contact et
model strongly adhesive systems, such as permettre à l'utilisateur de modéliser des
dry powders or wet materials. systèmes fortement adhésifs, tels que des
poudres sèches ou des matériaux humides.
Importance Importance
For spherical particles, a contact is detected if Pour les particules sphériques, un contact est
the distance between two spheres is less than détecté si la distance entre deux sphères est
summation of their radii. Therefore, the inférieure à la somme de leurs rayons. Par
contact detection involves checking the conséquent, la détection de contact implique
distance between all the particles in the de vérifier la distance entre toutes les
system. This process is computationally particules du système. Ce processus est
expensive and together with the force coûteux en calcul et avec le calcul de la force,
calculations takes about 70-80% of the DEM prend environ 70 à 80% du temps de calcul
computationaleffort. du MNT.
Steps Pas
In DEM simulations, the calculation domain is Dans les simulations DEM, le domaine de
usually discretized into 3D cells to help the calcul est généralement discrétisé en cellules
contact detection algorithms to be applied on 3D pour aider les algorithmes de détection de
a smaller scale and reduce the computational contact à être appliqués à une plus petite
time. The grid size must be chosen based on échelle et réduire le temps de calcul. La taille
the particle size distribution, dynamics and de la grille doit être choisie en fonction de la
others. A grid size of 3-5 times the smallest distribution granulométrique, de la
particle radius is usually found be optimum. dynamique, etc. Une taille de grille de 3 à 5
fois le plus petit rayon de particules se trouve
Once the domain has been discretized, the
généralement optimale.
cells containing particles are marked active
and are checked for contacts. The forces Une fois le domaine discrétisé, les cellules
acting on each colliding particle are then contenant des particules sont marquées
calculated. Finally, the elements are comme actives et leurs contacts sont vérifiés.
repositioned as the result of the forces acting Les forces agissant sur chaque particule en
upon them and the active cells are again collision sont ensuite calculées. Enfin, les
identified. The process repeats until the last éléments sont repositionnés à la suite des
time step of the simulation. forces qui agissent sur eux et les cellules
actives sont à nouveau identifiées. Le
processus se répète jusqu'au dernier pas de
la simulation.
Steps of a typical contact detection algorithm: discretize domain and identify active cells,
check for contacts and calculate forces, update particle positions and add/remove active
cells. Similar principles are applied in 3D and for particle-geometry contacts.
Trois formes de particules irrégulières principales utilisées dans les simulations de DEM. Dans le sens des
aiguilles d'une montre, en partant du haut à gauche: polyèdres, multi-sphères et fonctions super-
quadratiques.
D'autres approches faisant appel à la combinaison de celles-ci existent également (par exemple,
sphéropolyhédras).
Whymulti-spheres? Whymulti-sphères?
Spheres offer the most efficient methodof Les sphères offrent la méthode la plus
contact detection as well as very accurate efficace de détection de contact ainsi
evaluation of contact overlap. This provides qu'une évaluation très précise du
fast and reliable calculation of contact chevauchement de contact. Ceci permet un
forces. Multi-spheres allow for modeling calcul rapide et fiable des forces de contact.
particle irregularities while maintaining the Les multi-sphères permettent de modéliser
efficiencies mentioned above. les irrégularités des particules tout en
maintenant les rendements mentionnés ci-
Theoretically, any particle shape can be
dessus.
modelled by increasing the number of
overlapping spheres as long as the Théoriquement, toute forme de particule
computations are within a reasonable peut être modélisée en augmentant le
range of complexity. If required, CAD nombre de sphères se chevauchant tant
templates can also be used for visualization que les calculs se situent dans une plage de
purposes in the postprocessing stage. complexité raisonnable. Si nécessaire, les
modèles de CAO peuvent également être
utilisés à des fins de visualisation dans la
phase de post-traitement.
Representation of a seed using 5, 10, 15 and 20 spheres. Changing the number of spheres
controls the induced surface roughness (Courtesy of Leeds University).
Although it is always of interest to simulate Real material particle shapes can be precisely
particulate systems with single spheres due to modelled with numerous clumped-spheres,
their efficiency, they may not be a good complex polyhedron and others. However, such
representative for irregular particles in some precise models are usually computationally
cases. expensive or even impossible to achieve.
Bien qu'il soit toujours intéressant de simuler des Les formes de particules de matériau réel
systèmes de particules avec des sphères uniques peuvent être modélisées avec précision à l'aide de
en raison de leur efficacité, ils peuvent ne pas être nombreuses sphères agglomérées, polyèdres
un bon représentant pour des particules complexes et autres. Toutefois, ces modèles
irrégulières dans certains cas. précis sont généralement coû teux en termes de
calcul, voire impossibles à obtenir.
Overview
Simple shapes like boxes, cylinders or 2D Vous pouvez créer des formes simples,
polygons can be created in DEM. As they telles que des boîtes, des cylindres ou des
are usually defined using mathematical polygones 2D. Comme ils sont
equations, the particle-geometry contact généralement définis à l'aide d'équations
detection is very efficient. mathématiques, la détection de contact
géométrie particule est très efficace.
Complex shapes
Formes complexes
More complex geometry shapes are
usually imported as a 3D surface-meshed Les formes géométriques plus complexes
files. Triangular mesh elements are sont généralement importées sous forme
typically used.Because the contact de fichiers maillés 3D en surface. Des
detection algorithms check for contacts éléments de maillage triangulaires sont
with each individual mesh element, the généralement utilisés.Parce que les
amount of triangles may affect algorithmes de détection de contact
computational needs and simulation time. recherchent des contacts avec chaque
élément de maillage, la quantité de
Movement of the geometries triangles peut affecter les besoins en
The geometries in DEM are also allowed calcul et le temps de simulation.
to have dynamic motion. This includes Mouvement des géométries
translation, rotation or sinusoidal
motions with or without accelerations. Les géométries dans le DEM sont
Similar to particles, the geometries are également autorisées à avoir un
repositioned in small incremental mouvement dynamique. Cela inclut la
displacements. Again, updating positions translation, la rotation ou les
of complex geometries increases mouvements sinusoïdaux avec ou sans
computational time. accélérations. Semblables aux particules,
les géométries sont repositionnées par
petits déplacements incrémentiels. De
nouveau, la mise à jour des positions de
géométries complexes augmente le temps
de calcul.
In DEM, complex geometries can be imported as 3D surface-meshed files. The simulations also allow for
assigning various types of motion to the geometry parts.
Dans DEM, les géométries complexes peuvent être importées sous forme de fichiers maillés 3D en
surface. Les simulations permettent également d'affecter divers types de mouvements aux pièces
géométriques.
DEM COUPLING AND CO-SIMULATIONS / COUPLAGE DE DEM ET CO-SIMULATIONS
DEM-MBD DEM-MBD
DEM coupling with multi-body dynamics Le couplage DEM avec des packages de
(MBD) packages allows users to perform dynamique multi-corps (MBD) permet aux
simulations with programmatic control of utilisateurs d'effectuer des simulations avec
geometry motion and physics enabling un contrô le programmatique du mouvement
implementation of complex, rigid body de la géométrie et de la physique permettant
motion. la mise en oeuvre de mouvements de corps
complexes et rigides.
The bulk material forces acting on
equipment surfaces calculated by DEM Les forces matérielles en vrac agissant sur
software can be retrieved by the coupled les surfaces des équipements calculées par
code to return realistic equipment le logiciel DEM peuvent être récupérées par
kinematics. le code couplé pour obtenir une cinématique
réaliste des équipements.
DEM-CFD DEM-CFD
DEM can also be used in combination with DEM peut également être utilisé en
computational fluid dynamics (CFD) in combinaison avec la dynamique des fluides
order to investigate particle behavior in numérique (CFD) afin d'étudier le
fluid phase. The solid and fluid motion are comportement des particules en phase
solved through Newton’s equations of fluide. Le mouvement solide et fluide est
motion for discrete particles and résolu par les équations du mouvement de
NavierStokes equations for the Newton pour les particules discrètes et les
continuumfluid. équations de NavierStokes pour le fluide
continu.
The coupling is based on continuous
exchange of information between DEM and Le couplage est basé sur l'échange continu
CFD software. Various drag models can be d'informations entre les logiciels DEM et
used for particle-fluidinteraction. CFD. Divers modèles de traînée peuvent être
utilisés pour l'interaction particule-fluide.
DEM-FEA DEM-FEA
DEM software can provide realistic forces Le logiciel DEM peut fournir des forces et
and pressure distributions of material acting des répartitions de pression réalistes du
on equipment. These loads can then be used matériau agissant sur l'équipement. Ces
as inputs into structural or fatigue analysis charges peuvent ensuite être utilisées
in any finite element analysis (FEA) comme entrées dans l'analyse structurelle
software. ou en fatigue dans tout logiciel d'analyse par
éléments finis (FEA).
REFERENCES
1A. Hassanpour and M. Pasha, “Discrete element method applications in process engineering,” in
Introduction to Software for Chemical Engineers, M. M. Martin, Ed. Boca Raton, FL: CRC Press, 2015.
2M. Kremmer, “A discrete element method for industrial granular flowapplications,” Ph.D. dissertation,
Dept. Agricultural & Environmental Science, Newcastle Univ., Newcastle upon Tyne, UK, 2001.
3P. A. Cundall and O. D. L. Strack, “A discrete numerical model for granular assemblies,” Géotechnique, vol.
29, no. 1, pp. 47–65, 1979. [Online].Available:
http://www.icevirtuallibrary.com/doi/abs/10.1680/geot.1979.29.1.47
4H. Zhu, Z. Zhou, R. Yang, and A. Yu, “Discrete particle simulation of particulate systems: Theoretical
developments,” Chemical Engineering Science, vol. 62, no. 13, pp. 3378 – 3396, 2007. [Online]. Available:
http://www.sciencedirect.com/science/article/pii/S000925090700262X
5X. Zhang and L. Vu-Quoc, “Modeling the dependence of the coefficient of restitution on the impact
velocity in elasto-plastic collisions,” International Journal of Impact Engineering, vol. 27, no. 3, pp. 317–
DEM-MBD simulation of a dragline bucket (Courtesy of VR Steel), DEM-CFD model of particle
341, 2002. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S0734743X01000525
floatation dynamics (Courtesy of University of Utah) and DEM-FEA coupling used to analyze dump
truck
6C. bucket and
Wassgren loads
A.(Courtesy of Austin
Sarkar, "Discrete Engineering).
element method (DEM) course module",Purdue University, 2008.
[Online]. Available: https://pharmahub.org/resources/113
Simulation DEM-MBD d'un godet de dragline (Gracieuseté de VR Steel), modèle DEM-CFD de la
dynamique
7A. de flottaison
Grima et.al., “Predictingde particules
bulk flow and(Gracieuseté
behaviour fordedesign
l'Université de l'Utah)
and operation et couplage
of handling andDEM-FEA
processing
utilisé pour analyser les charges des godets de camions à benne basculante (Gracieuseté de Austin
plants,” in 11th International Congress on Bulk Materials Storage, Handling and Transportation, Newcastle,
Engineering).
Australia, 2013, pp. 1-10. [Online]. Available: http://ro.uow.edu.au/cgi/viewcontent.cgi?
article=2677&context=eispapers