69 research outputs found

    Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture

    Get PDF
    AbstractBlaze-DEMGPU is a modular GPU based discrete element method (DEM) framework that supports polyhedral shaped particles. The high level performance is attributed to the light weight and Single Instruction Multiple Data (SIMD) that the GPU architecture offers. Blaze-DEMGPU offers suitable algorithms to conduct DEM simulations on the GPU and these algorithms can be extended and modified. Since a large number of scientific simulations are particle based, many of the algorithms and strategies for GPU implementation present in Blaze-DEMGPU can be applied to other fields. Blaze-DEMGPU will make it easier for new researchers to use high performance GPU computing as well as stimulate wider GPU research efforts by the DEM community

    Discrete element method simulation of a split hopper dredger discharging process

    Get PDF
    Split Trailing Suction Hopper Dredgers (Split TSHD) have longitudinally-split hull, which symmetrically opens when executing gravity-driven unloading of the cargo, while being ex- posed to various environmental conditions. Even though they have variable hull geometry, their hydrostatic and stability characteristics are usually calculated for initial and unchanged loading conditions only, which is a requirement imposed by classification society stability regulations for TSHD ships [2, 3, 4]. In order to investigate the significance of the discharge process dynamics on actual ship stability, unsteady numerical simulations were performed with the Discrete Element Method (DEM) for symmetrical hopper opening during cargo discharge procedure, without the hull opening failure modes examined. The ship hydrostatic properties, which are pre-calculated analytically using Radial Basis Functions (RBF) for all possible states [11], are used in combin- ation with the solver in order to compute the righting moment and the righting arm, which are affected by the dynamics of the cargo and the loss of displacement. The dynamics of the cargo discharge process was simulated with a DEM solver implemented for Graphics Processing Units (GPUs), Blaze-DEMGPU [8]. Spherical shapes of particulate elements were employed to model the soil cargo, with both cohesion and buoyancy effects included for wetted elements. The simu- lations of the discharging were performed for various loading conditions. Numerical simulations indicate that the dynamics of the cargo during its discharging should not be ignored due to its effect on the transverse stability of the ship. Therefore, an incoming wave and other environ- mental loads in combination with a hull opening failure during the discharge could lead to inapt unstable situation of the ship. Non-symmetrical Split TSHD ship openings will be examined in future work, with an investigation of its influence on ship stability and safety of cargo discharge procedures in failure modes

    Validation of the gpu based blaze-dem framework for hopper discharge

    Get PDF
    Understanding the dynamical behavior of particulate materials is extremely important to many industrial processes, with typical applications that range from hopper flows in agriculture to tumbling mills in the mining industry. The discrete element method (DEM) has become the defacto standard to simulate particulate materials. The DEM is a compu- tationally intensive numerical approach that is limited to a moderate amount (thousands) of particles when considering fully coupled densely packed systems modeled by realistic par- ticle shape and history dependent constitutive relationships. A large number (millions) of particles can be simulated when the coupling between particles is relaxed to still accurately simulated lesser dense systems. Massively large scale simulations (tens of millions) are possi- ble when particle shapes are simplified, however this may lead to oversimplification when an accurate representation of the particle shape is essential to capture the macroscopic transport of particulates. Polyhedra represent the geometry of most convex particulate materials well and when combined with appropriate contact models predicts realistic mechanical behavior to that of the actual system. Detecting collisions between polyhedra is computationally ex- pensive often limiting simulations to only hundreds of thousands of particles. However, the computational architecture e.g. CPU and GPU plays a significant role on the performance that can be realized. The parallel nature of the GPU allows for a large number of simple independent processes to be executed in parallel. This results in a significant speed up over conventional implementations utilizing the Central Processing Unit (CPU) architecture, when algorithms are well aligned and optimized for the threading model of the GPU. We recently introduced the BLAZE-DEM framework for the GPU architecture that can model millions of pherical and polyhedral particles in a realistic time frame using a single GPU. In this paper we validate BLAZE-DEM for hopper discharge simulations. We firstly compare the flow-rates and patterns of polyhedra and spheres obtained with experiment to that of DEM. We then compare flow-rates between spheres and polyhedra to gauge the effect of particle shape. Finally we perform a large scale DEM simulation using 16 million articles to illustrate the capability of BLAZE-DEM to predict bulk flow in realistic hoppers

    Potential for interactive design simulations in discrete element modelling

    Get PDF
    This study investigates the potential for combining lower fidelity models with high performance solution strategies such as efficient graphical processing unit (GPU) based discrete element modelling (DEM) to not only do simulations faster but differently. Specifically this study investigates interactive simulation and design for which the simulation environment BlazeDEM-GPU was developed that allows researchers and engineers to interact with simulations. The initial results prove to be promising and warranting extensive research to be conducted in future which may allow for the development of alternative paradigms. In addition to the design cycle, the role that this interactive simulation and design will play in education is invaluable as an in-house corporate training tool for young engineers to actively train and develop understanding for specific industrial processes. This would also allow engineers to conduct just-in-time (JIT) simulation based assessment of processes before commencing on actual site visits, allowing for shorter and more focussed site excursions

    3D laser scanning technique coupled with DEM GPU simulations for railway ballasts

    Get PDF
    Spheres with complex contact models or clumped sphere models are classically used to model ballast for railway applications with the Discrete Element Method (DEM). These simplifications omits the angularity of the actual ballast by assuming the ballast is either round or has rounded edges. This is done by necessity to allow for practically com- putable simulations that may consist of a few hundred particles. This study demonstrates that an experimentally validated DEM simulation environment, BlazeDEM-3DGPU, that computes on the graphical processing unit (GPU) is able to simulate railway ballast with a more realistic shapes that includes angularity for railway applications. In particular, a procedure is developed that extracts polyhedral shaped ballast geometries digitized from 3D-laser scanning for use in DEM simulations. The results show that much larger number of particles can be successfully modelled allowing for new possibilities offered by the GPUs to investigate model railway problems using DEM. Specifically, in this study a typical experimental ballast box that contains up to 60 000 polyhedral particles have been simulated with the BlazeDEM-3DGPU computing environment within reasonable computing times

    Numerical study on the effect of particle shape on mixers

    Get PDF
    Homogenization of particulate systems is a critical part in the processing of particulate materials to achieve consistency and ensure product quality. Homogenization is achieved by mixing, the aim is to obtain a final mixture that is homogeneous when mixing individual particulate constituents, in the sense of a uniform spatial mass distribution. Although there is always some measure of heterogeneity in a mixture this can be quantified by Gys sampling theory. This is critical for pharmaceutical industries in which it is essential that the variance of the active ingredients between tablets are within specified bounds. Although there have been numerous numerical studies on mixing using the Discrete Element Method (DEM), most studies to date have incorporated significant simplifications to reduce the computational time such as using mono-disperse size distributions, scaling up of particle size and spherical estimations of shape. The development of GPU based DEM simulations in the past few years significantly increased the number of spherical particles however most often at the expense of simplifying the physical interaction between particles. This oversimplification of particle shape has much wider primary implications as primary contact mechanisms such as angularity and locking are omitted. This is important in the pharmaceutical industry where the feed powders are often made from crystalline solids in which the shape of the individual particles are polyhedral. As this study demonstrates, this is significant in that the underlining dynamics of polyhedral particles is vastly different to that of spherical particles, resulting in tighter packing fractions different flow patterns, and percolation. In this paper we use the GPU based DEM code BlazeDEM3D-GPU to study and quantify the effect of particle shape in a high shear blade mixer

    New advances in large scale industrial DEM modeling towards energy efficient processes

    Get PDF
    Granular material processing is crucial to a number of industries such as pharmaceuticals, construction, mining, geology and primary utilities. The handling and processing of granular materials represents roughly 10% of the annual energy consumption [1]. A recent study indicated that in the US alone, current energy requirements across Coal, Metal and Mineral Mining amounts to 1246 TBtu/yr, whereas the practical minimum energy consumption is estimated to be 579 TBtu/yr, while the theoretical limited is estimated around 184 TBtu/yr [2]. It is evident that design modification allowing for process optimization can play a significant role in realizing a more energy efficient industry sector that can have significant implications on the annual global energy demands. The status quo in industry when facing the complex physics governing granular materials, is that current industry developed strategies to handle granular materials remain overly conservative and often energy-wasteful to prevent or reduce industrial-related bulk material handling problems like segregation, arching formation, insufficient handleability. Granular scale approaches have also been developed to both understand the fundamental physics governing granular flow and to study industrial applications, especially to improve the understanding and estimation of energy dissipation and energy efficiency of granular flow processes. The Discrete Element Method (DEM) proposed by Cundall and Strack [3] is starting to mature and evolve into a systematic approach to estimate and predict the response of granular systems. However, DEM is computationally intensive and is limited by the number of particles that can be considered realistically are limited to hundreds of thousands or low millions. However, before DEM can be practically considered for industrial applications the number of particles need be increased to tens of millions particles for a sufficient amount of processing time. This study discusses new advances and perspectives made possible by the Graphical Processor Unit (GPU) when simulating discrete element models, specifically for granular industrial applications. Attention is specifically focussed on the newly developed BlazeDEM3D-GPU framework for an industrial flow investigation [4]. Note that BlazeDEM3D-GPU is an open-source DEM code developed by Govender et al. [5] that has been validated for industrial ball mill simulations and hopper discharge applications using ten of millions of particles using a single NVIDIA GPU card on a desktop computer [4, 6]. The industrial granular flow investigation considered in this study is of the storage silos located at the industrial concrete central in France. The typical silo diameter is 8m with a height of around 17m. Three dimensional DEM studies were been performed to investigate the influence of particle sizes and inter-particle cohesion on the bulk flow rate and induced shear stresses for various hopper designs located at concrete central. As required for this industrially relevant application, up to 32 million particles were required to be simulated within a reasonable computing time. These simulations were performed within these requirements but only made possible by the utilization of GPUs. These results show that the GPU computing allows for realistically relevant number of simulated particles for the 3D DEM applications within a reasonable time frame. This makes large-scale analysis practically relevant but more importantly allows for a number of analyses to be conducted to steer granular processing solutions towards an increased efficiency in energy utilization

    Discrete element simulation of mill charge in 3D using the BLAZE-DEM GPU framework

    Get PDF
    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. A newly developed and recently introduced 3D DEM simulation environment is BLAZE-DEM 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 h to simulate one second (20 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. This paper makes two notable extensions to the BLAZE-DEM environment. Firstly, the sphere-face contact is extended to include a GPU efficient sphere-edge contact strategy. Secondly, the world representation is extended by an efficient representation of convex geometrical primitives that can be combined to form non-convex world boundaries that drastically enhances the efficiency of particle world contact. In addition to these extensions this paper verifies and validates our GPU code by comparing charge profiles and power draw obtained using the CPU based code Millsoft and pilot scale experiments. Finally, we conclude with plant scale mill simulations.University of Utah. NVIDIA Corporation.http://www.elsevier.com/locate/mineng2016-06-30hb201

    Discrete element model study into effects of particle shape on backfill response to cyclic loading behind an integral bridge abutment

    Get PDF
    The discrete element method, implemented in a modular GPU based framework that supports polyhedral shaped particles (Blaze-DEM), was used to investigate effects of particle shape on backfill response behind integral bridge abutments during temperature-induced displacement cycles. The rate and magnitude of horizontal stress build-up were found to be strongly related to particle sphericity. The stress build-up in particles of high sphericity was gradual and related to densification extending relatively far from the abutment. With increasing angularities, densification was localised near the abutment, but larger and more rapid stress build-up occurred, supported by particle reorientation and interlock developing further away.https://link.springer.com/journal/100352019-11-01hj2018Civil EngineeringMechanical and Aeronautical Engineerin

    Boundary condition enforcement for renormalised weakly compressible meshless Lagrangian methods

    Get PDF
    This paper introduces a boundary condition scheme for weakly compressible (WC) renormalised first-order accurate meshless Lagrangian methods (MLM) by considering both solid and free surface conditions. A hybrid meshless Lagrangian method-finite difference (MLM-FD) scheme on prescribed boundary nodes is proposed to enforce Neumann boundary conditions. This is used to enforce symmetry boundary conditions and the implied Neumann pressure boundary conditions on solid boundaries in a manner consistent with the Navier-Stokes equation leading to the accurate recovery of surface pressures. The free surface boundary conditions allow all differential operators to be approximated by the same renormalised scheme while also efficiently determining free surface particles. The boundary conditions schemes are implemented for two renormalised MLMs. A WC smoothed particle hydrodynamics (SPH) solver is compared to a WC generalised finite difference (GFD) solver. Applications in both 2D and 3D are explored. A substantial performance benefit was found when comparing the WCGFD solver to the WCSPH solver with the WCGFD solver realising a maximum speedup in the range of three times over WCSPH in both 2D and 3D configurations. The solvers were implemented in C++ and used the NVIDIA CUDA 10.1 toolkit for the parallelisation of the solvers.http://www.elsevier.com/locate/enganaboundhj2022Mechanical and Aeronautical Engineerin
    corecore