Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework

Thesis (PhD)--University of Pretoria, 2015.

Saved in:
Bibliographic Details
Other Authors: Wilke, Daniel Nicolas
Format: Thesis
Language:English
Published: University of Pretoria 2015
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613687395647488
access_status_str Open Access
author2 Wilke, Daniel Nicolas
author_browse Wilke, Daniel Nicolas
author_facet Wilke, Daniel Nicolas
collection Thesis
dc_rights_str_mv © 2015 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
description Thesis (PhD)--University of Pretoria, 2015.
format Thesis
id oai:repository.up.ac.za:2263/49235
institution University of Pretoria (South Africa)
language English
last_indexed 2026-06-10T12:40:06.524Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2015
publishDateRange 2015
publishDateSort 2015
publisher University of Pretoria
publisherStr University of Pretoria
record_format dspace
source_str UPSpace — University of Pretoria Institutional Repository
spelling oai:repository.up.ac.za:2263/49235 Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework Wilke, Daniel Nicolas Kok, Schalk Govender, Nicolin GPU DEM Polyhedra Silos Ball Mills UCTD Engineering, built environment and information technology theses SDG-09 Engineering, built environment and information technology theses SDG-12 Thesis (PhD)--University of Pretoria, 2015. Understanding the dynamic behavior of particulate materials is extremely important to many industrial processes with a wide range of applications ranging from hopper flows in agriculture to tumbling mills in the mining industry. Thus simulating the dynamics of particulate materials is critical in the design and optimization of such processes. The mechanical behavior of particulate materials is complex and cannot be described by a closed form solution for more than a few particles. A popular and successful numerical approach in simulating the underlying dynamics of particulate materials is the discrete element method (DEM). However, the DEM is computationally expensive and computationally viable simulations are typically restricted to a few particles with realistic particle shape or a larger number of particles with an often oversimplified particle shape. It has been demonstrated for numerous applications that an accurate representation of the particle shape is essential to accurately capture the macroscopic transport of particulates. The most common approach to represent particle shape is by using a cluster of spheres to approximate the shape of a particle. This approach is computationally intensive as multiple spherical particles are required to represent a single non-spherical particle. In addition spherical particles are for certain applications a poor approximation when sharp interfaces are essential to capture the bulk transport behavior. An advantage of this approach is that non-convex particles are handled with ease. Polyhedra represent the geometry of most convex particulate materials well and when combined with appropriate contact models exhibit realistic transport behavior to that of the actual system. However detecting collisions between the polyhedra is computationally expensive, often limiting simulations to only a few thousand of particles. Driven by the demand for real-time graphics, the Graphical Processor Unit (GPU) offers cluster type performance at a fraction of the computational cost. 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. This thesis investigates the suitability of the GPU architecture to simulate the transport of particulate materials using the DEM. The focus of this thesis is to develop a computational framework for the GPU architecture that can model (i) tens of millions of spherical particles and (ii) millions of polyhedral particles in a realistic time frame on a desktop computer using a single GPU. The contribution of this thesis is the development of a novel GPU computational frame- work Blaze-DEM, that encompasses collision detection algorithms and various heuristics that are optimized for the parallel GPU architecture. This research has resulted in a new computational performance level being reached in DEM simulations for both spherical mi2026 Mechanical and Aeronautical Engineering PhD Unrestricted SDG-09: Industry, innovation and infrastructure SDG-12: Responsible consumption and production 2015-08-03T10:21:04Z 2015-08-03T10:21:04Z 2015-09-03 2015 Thesis Govender, N 2015, Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework, PhD Thesis, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/49235> S2015 http://hdl.handle.net/2263/49235 en © 2015 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. application/pdf University of Pretoria
spellingShingle GPU
DEM
Polyhedra
Silos
Ball Mills
UCTD
Engineering, built environment and information technology theses SDG-09
Engineering, built environment and information technology theses SDG-12
Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework
title Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework
title_full Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework
title_fullStr Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework
title_full_unstemmed Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework
title_short Blaze-DEM : a GPU based large scale 3D discrete element particle transport framework
title_sort blaze dem a gpu based large scale 3d discrete element particle transport framework
topic GPU
DEM
Polyhedra
Silos
Ball Mills
UCTD
Engineering, built environment and information technology theses SDG-09
Engineering, built environment and information technology theses SDG-12
url http://hdl.handle.net/2263/49235