Simulation of Fibre Pull-out Using a Graphics Processing Unit Accelerated Discrete Element Model

Show simple item record

dc.contributor.advisor Wilke, Daniel Nicolas
dc.contributor.postgraduate Dressler, Sven
dc.date.accessioned 2020-08-27T11:29:57Z
dc.date.available 2020-08-27T11:29:57Z
dc.date.created 2020-09-06
dc.date.issued 2020
dc.description Dissertation (MEng)--University of Pretoria, 2020. en_ZA
dc.description.abstract The combination of brittle material with ductile fibres can produce competent composites. The fibres transmit tensile forces across cracks that form in the brittle matrix at relatively low tensile strains. The fibre reinforcing, therefore, acts to both increase the maximum stress a structural section can support and improve the post maximum stress behaviour from brittle to ductile failure. An essential aspect of defining the effectiveness of fibre reinforcing is resolving the behaviour of the interface between the fibre and the matrix as the load being transmitted between the matrix and fibre increases. The interface behaviour for simple fibres is understood analytically, and several models exist that can predict the stresses in the interface. Numerical models using finite element methods (FEM) have been used to investigate this problem in a more general way. FEM, being inherently a description of a continuum, does not elegantly describe the debonding process that occurs during the debonding of fibres from the surrounding matrix. Discrete Element Methods (DEM) describe continuous and discontinuous materials as the interaction between multiple independent particles and are well suited for modelling fracture and evolving contacts. For this study two different DEM contact models are compared to investigate the model complexity that is required to describe fibre/matrix interface stresses and debonding accurately. A simple model (a linear spring model that only transmits normal and tangential forces) and a more complex model (parallel bonds which transmit normal and tangential forces, moments, and torsion) were used. Two stages of fibre pull-out were modelled independently using a GPU accelerated DEM simulator developed by the author: a fully bonded stage and the de-bonding stage. It was found that both models were able to simulate all stages when compared to analytical solutions. No improvement to the model behaviour was evident from using a complex contact model; for this reason, a simpler, faster contact model should be used to analyse this problem. The DEM code is written relying heavily on the Numba module which allows the compilation of Python syntax for execution on a GPU. Non-reversible bond damage is simulated, and each bond must, therefore, be stored and bond damage updated at each time step. The implementation of collision detection, particle force determination and equation of motion integration written for execution on GPU are discussed. The data structure and memory use are described. The method used to apply boundary conditions is described. The performance of the developed code is investigated by comparison with similar codes, using Numpy and Numba Python modules, written for serial execution on CPU only. It was found that the developed code was 1000 times faster than the Numpy+Python implementation and 4 times faster than the Numba+Python implementation for force determination and equation of motion integration. Collision detection was 900 times faster compared to Numpy+Python but performed slower compared to Numba+Python. en_ZA
dc.description.availability Unrestricted en_ZA
dc.description.degree MEng en_ZA
dc.description.department Mechanical and Aeronautical Engineering en_ZA
dc.identifier.citation *Dressler, SA 2020, Simulation of Fibre Pull-out Using a Graphics Processing Unit Accelerated Discrete Element Model, Masters Dissertation, University of Pretoria, Pretoria, viewed yymmdd http://hdl.handle.net/2263/51914 en_ZA
dc.identifier.other S2020 en_ZA
dc.identifier.uri http://hdl.handle.net/2263/75931
dc.language.iso en en_ZA
dc.publisher University of Pretoria
dc.rights © 2019 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.
dc.subject Computational Modelling en_ZA
dc.subject UCTD
dc.subject Simulation of Fibre Pull-out
dc.subject Graphics processing unit
dc.subject Accelerated discrete
dc.subject Element model
dc.subject.other Engineering, built environment and information technology theses SDG-09
dc.subject.other SDG-09: Industry, innovation and infrastructure
dc.subject.other Engineering, built environment and information technology theses SDG-12
dc.subject.other SDG-12: Responsible consumption and production
dc.title Simulation of Fibre Pull-out Using a Graphics Processing Unit Accelerated Discrete Element Model en_ZA
dc.type Dissertation en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record