Govender, NicolinRajamani, RKKok, SWilke, DN2015-08-192015-08-192015-08Govender, N., Rajamani, R.K., Kok, S. and Wilke, D.N. 2015. Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework. Minerals Engineering, vol. 79, pp 152-1680892-6875http://ac.els-cdn.com/S0892687515300042/1-s2.0-S0892687515300042-main.pdf?_tid=900a51a2-3118-11e5-a9e9-00000aacb362&acdnat=1437641907_9e13cd33a954b7309d0da078cf9b6065http://hdl.handle.net/10204/8098Copyright: 2015 Elsevier. This is a post-print version. The definitive version of the work is published in Minerals Engineering, vol. 79, pp 152-168The Discrete Element Method (DEM) simulation of charge motion in ball, semi autogenous (SAG) and autogenous mills has advanced to a stage where the effects of lifter design, power draft and product size can be evaluated with sufficient accuracy using either two-dimensional (2D) or three-dimensional (3D) codes. While 2D codes may provide a reasonable profile of charge distribution in the mill there is a difference in power estimations as the anisotropic nature within the mill cannot be neglected. Thus 3D codes are preferred as they can provide a more accurate estimation of power draw and charge distribution. While 2D codes complete a typical industrial simulation in the order of hours, 3D codes require computing times in the order of days to weeks on a typical multi-threaded desktop computer. This paper introduces a 3D GPU code based on the BLAZE-DEM framework that utilizes the Graphical Processor Unit (GPU) via the NVIDIA CUDA programming model. Utilizing the parallelism of the GPU a 3D simulation of an industrial mill with four million particles takes 1.16 hours to simulate one second (12 FPS) on a GTX 880 laptop GPU. This new performance level may allow 3D simulations to become a routine task for mill designers and researchers. Furthermore the shorter compute time can elevate the physics included in the computations to a higher level wherein ore particle breakage and slurry transport can be included in the simulation. In this paper we verify our GPU code by comparing charge profiles and power draw obtained using the CPU based code Millsoft and pilot scale experiments. Finally, we show computations for plant scale mills.enDiscrete Element MethodDEMBLAZE-DEM frameworkComputational aspectsBall millsGrinding millsGraphic Processor UnitGPUDiscrete element simulation of mill charge in 3D using the BLAZE-DEM GPU frameworkArticleGovender, N., Rajamani, R., Kok, S., & Wilke, D. (2015). Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework. http://hdl.handle.net/10204/8098Govender, Nicolin, RK Rajamani, S Kok, and DN Wilke "Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework." (2015) http://hdl.handle.net/10204/8098Govender N, Rajamani R, Kok S, Wilke D. Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework. 2015; http://hdl.handle.net/10204/8098.TY - Article AU - Govender, Nicolin AU - Rajamani, RK AU - Kok, S AU - Wilke, DN AB - The Discrete Element Method (DEM) simulation of charge motion in ball, semi autogenous (SAG) and autogenous mills has advanced to a stage where the effects of lifter design, power draft and product size can be evaluated with sufficient accuracy using either two-dimensional (2D) or three-dimensional (3D) codes. While 2D codes may provide a reasonable profile of charge distribution in the mill there is a difference in power estimations as the anisotropic nature within the mill cannot be neglected. Thus 3D codes are preferred as they can provide a more accurate estimation of power draw and charge distribution. While 2D codes complete a typical industrial simulation in the order of hours, 3D codes require computing times in the order of days to weeks on a typical multi-threaded desktop computer. This paper introduces a 3D GPU code based on the BLAZE-DEM framework that utilizes the Graphical Processor Unit (GPU) via the NVIDIA CUDA programming model. Utilizing the parallelism of the GPU a 3D simulation of an industrial mill with four million particles takes 1.16 hours to simulate one second (12 FPS) on a GTX 880 laptop GPU. This new performance level may allow 3D simulations to become a routine task for mill designers and researchers. Furthermore the shorter compute time can elevate the physics included in the computations to a higher level wherein ore particle breakage and slurry transport can be included in the simulation. In this paper we verify our GPU code by comparing charge profiles and power draw obtained using the CPU based code Millsoft and pilot scale experiments. Finally, we show computations for plant scale mills. DA - 2015-08 DB - ResearchSpace DP - CSIR KW - Discrete Element Method KW - DEM KW - BLAZE-DEM framework KW - Computational aspects KW - Ball mills KW - Grinding mills KW - Graphic Processor Unit KW - GPU LK - https://researchspace.csir.co.za PY - 2015 SM - 0892-6875 T1 - Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework TI - Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework UR - http://hdl.handle.net/10204/8098 ER -