A GPU-based DEM approach for modelling of particulate systems

被引:129
作者
Gan, J. Q. [1 ]
Zhou, Z. Y. [1 ]
Yu, A. B. [1 ]
机构
[1] Monash Univ, Dept Chem Engn, Lab Simulat & Modelling Particulate Syst, Clayton, Vic 3800, Australia
基金
澳大利亚研究理事会;
关键词
GPU; Discrete element method; Message passing interface; Arbitrary wall geometry; Non-spherical particles; DISCRETE PARTICLE SIMULATION; CONTACT DETECTION; NUMERICAL-SIMULATION; DETECTION ALGORITHMS; ELEMENT SIMULATION; GAS FLUIDIZATION; FLOW; SCALE; MOTION; BED;
D O I
10.1016/j.powtec.2016.07.072
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
DEM has been well established as a powerful numerical technique to study the fundamentals of granular materials. It has limited application in dealing with practical particulate systems which often involve billions of particles. Graphical Processing Units (GPU) offers a solution to this problem.This paper explores GPU-based DEM development, and its performance is assessed under various conditions. For a packing case using 300,000 spheres, it is demonstrated that the speed up ratio (single GPU to single CPU) varies from 40 to 75, depending on the parallel algorithms used. The GPU-based DEM is then developed for other systems involving arbitrary wall geometries, moving wall boundaries, and non-spherical particles. Particle flow patterns in the top charging system of blast furnace, screw conveyor and rotating drums are studied. For ellipsoids in the rotating drums, when aspect ratio increases or decreases from 1.0, the dynamic angle of repose increases. Multiple GPUs with message passing interface (MPI) are also used. It is demonstrated that the speed using 32 GPUs can be 18 times faster than a single GPU. It can handle large granular systems with more than 10 million particles. Thus, the GPU-based DEM developed in this work makes the simulation of real industrial processes possible. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:1172 / 1182
页数:11
相关论文
共 55 条
  • [1] Efficient parallel CFD-DEM simulations using OpenMP
    Amritkar, Amit
    Deb, Surya
    Tafti, Danesh
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 256 : 501 - 519
  • [2] OPTIMIZATION AND OPENMP PARALLELIZATION OF A DISCRETE ELEMENT CODE FOR CONVEX POLYHEDRA ON MULTI-CORE MACHINES
    Chen, Jian
    Matuttis, Hans-Georg
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2013, 24 (02):
  • [3] CORMEN TH, 2001, INTRO ALGORITHMS
  • [4] DISCRETE NUMERICAL-MODEL FOR GRANULAR ASSEMBLIES
    CUNDALL, PA
    STRACK, ODL
    [J]. GEOTECHNIQUE, 1979, 29 (01): : 47 - 65
  • [5] DEM-based simulation of concrete structures on GPU
    Durand, Marie
    Marin, Philippe
    Faure, Francois
    Raffin, Bruno
    [J]. EUROPEAN JOURNAL OF ENVIRONMENTAL AND CIVIL ENGINEERING, 2012, 16 (09) : 1102 - 1114
  • [6] An approach to simulate the motion of spherical and non-spherical fuel particles in combustion chambers
    Dziugys, A
    Peters, B
    [J]. GRANULAR MATTER, 2001, 3 (04) : 231 - 265
  • [7] Effect of screw design on hopper drawdown of spherical particles in a horizontal screw feeder
    Fernandez, Justin W.
    Cleary, Paul W.
    McBride, William
    [J]. CHEMICAL ENGINEERING SCIENCE, 2011, 66 (22) : 5585 - 5601
  • [8] Particle scale study of heat transfer in packed and fluidized beds of ellipsoidal particles
    Gan, Jieqing
    Zhou, Zongyan
    Yu, Aibing
    [J]. CHEMICAL ENGINEERING SCIENCE, 2016, 144 : 201 - 215
  • [9] CFD-DEM Modeling of Gas Fluidization of Fine Ellipsoidal Particles
    Gan, Jieqing
    Zhou, Zongyan
    Yu, Aibing
    [J]. AICHE JOURNAL, 2016, 62 (01) : 62 - 77
  • [10] Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework
    Govender, Nicolin
    Rajamani, Raj K.
    Kok, Schalk
    Wilke, Daniel N.
    [J]. MINERALS ENGINEERING, 2015, 79 : 152 - 168