Challenges of DEM: I. Competing bottlenecks in parallelization of gas–solid flows

Abstract An analysis is performed on the computational efficiency of performing gas–solid simulations based on the open source code MFIX, which was recently parallelized by domain decomposition method [1]. Although it is well known that the DEM portion for solving solid-phase flow dominates the computational load, the computational time is impacted both by the total number of particles in a simulation and the particle size, since the former determines the number of force calculations needed in one time step while the latter directly affects the size of the time step. One natural constraint in all simulations is the amount of time the user is willing to wait (wall-clock time) for a given simulation. Another constraint unique to the parallel run is the maximum number of processors available for one simulation, the upper bound of which is limited by the ratio of system dimension (width) to particle size. To evaluate the relative importance of these two bottlenecks, we simulate a number of pseudo-2D fluidized beds filled with particles of increasing size, and in which the static bed height is kept equal to the bed width. For a given particle size, the maximum feasible system dimension can be determined separately via both constraints mentioned above, thereby revealing the limiting computational bottleneck for a given particle size. It is shown that with increasing particle size, the limiting bottleneck switches from the amount of time we are willing to wait until the completion of a simulation to the maximum number of cores (processors) allowable in parallel simulations. The critical particle size at which the transition occurs is dependent on the values of two constraints. The analysis is thus helpful in selecting optimum system sizes for simulations based on tolerable waiting times and available parallel computing capabilities.

[1]  A. Ladd,et al.  Moderate-Reynolds-number flows in ordered and random arrays of spheres , 2001, Journal of Fluid Mechanics.

[2]  Johannes Khinast,et al.  Large-scale CFD–DEM simulations of fluidized granular systems , 2013 .

[3]  François Bertrand,et al.  Comparison of DEM results and Lagrangian experimental data for the flow and mixing of granules in a rotating drum , 2014 .

[4]  S. Patankar Numerical Heat Transfer and Fluid Flow , 2018, Lecture Notes in Mechanical Engineering.

[5]  Colin Thornton,et al.  Effect of surface energy on the transition from fixed to bubbling gas-fluidised beds , 2013 .

[6]  Keizo Yabumoto,et al.  Spontaneous structures in three-dimensional bubbling gas-fluidized bed by parallel DEM–CFD coupling simulation , 2008 .

[7]  Christine M. Hrenya,et al.  Square-well model for cohesion in fluidized beds , 2006 .

[8]  C. Wen Mechanics of Fluidization , 1966 .

[9]  J. Williams,et al.  Discrete element simulation and the contact problem , 1999 .

[10]  Carl Wassgren,et al.  An exact method for determining local solid fractions in discrete element method simulations , 2010 .

[11]  Aibing Yu,et al.  Micromechanical modeling and analysis of different flow regimes in gas fluidization , 2012 .

[12]  Rahul Garg,et al.  Documentation of open-source MFIX–DEM software for gas-solids flows , 2010 .

[13]  S. Pannala,et al.  Open-source MFIX-DEM software for gas-solids flows: Part I – verification studies , 2012 .

[14]  J. Kuipers,et al.  Numerical study of segregation using a new drag force correlation for polydisperse systems derived from lattice-Boltzmann simulations , 2007 .

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

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

[17]  T. Rung,et al.  Hybrid MPI/OpenMP parallelization of an Euler–Lagrange approach to cavitation modelling , 2013 .

[18]  Colin Thornton,et al.  Parallelization of a Lagrangian–Eulerian DEM/CFD code for application to fluidized beds , 2011 .

[19]  Algirdas Maknickas,et al.  Parallel discrete element simulation of poly-dispersed granular material , 2010, Adv. Eng. Softw..

[20]  Danesh K. Tafti,et al.  Efficient parallel CFD-DEM simulations using OpenMP , 2014, J. Comput. Phys..

[21]  Jochen Ströhle,et al.  Extended CFD/DEM model for the simulation of circulating fluidized bed , 2013 .

[22]  D. Gidaspow,et al.  A bubbling fluidization model using kinetic theory of granular flow , 1990 .

[23]  Anthony J. C. Ladd,et al.  The first effects of fluid inertia on flows in ordered and random arrays of spheres , 2001, Journal of Fluid Mechanics.

[24]  D. Geldart Types of gas fluidization , 1973 .

[25]  Danesh K. Tafti,et al.  Development of parallel DEM for the open source code MFIX , 2013 .

[26]  Naoki Shimada,et al.  DEM–CFD analysis of fluidization behavior of Geldart Group A particles using a dynamic adhesion force model , 2013 .

[27]  M. Syamlal,et al.  MFIX documentation theory guide , 1993 .

[28]  Fluidization of Fine Powders , 2013 .