Matrix-based implementation and GPU acceleration of linearized ordinary state-based peridynamic models in MATLAB

09/20/2023
by   Tao Ni, et al.
0

Ordinary state-based peridynamic (OSB-PD) models have an unparalleled capability to simulate crack propagation phenomena in solids with arbitrary Poisson's ratio. However, their non-locality also leads to prohibitively high computational cost. In this paper, a fast solution scheme for OSB-PD models based on matrix operation is introduced, with which, the graphics processing units (GPUs) are used to accelerate the computation. For the purpose of comparison and verification, a commonly used solution scheme based on loop operation is also presented. An in-house software is developed in MATLAB. Firstly, the vibration of a cantilever beam is solved for validating the loop- and matrix-based schemes by comparing the numerical solutions to those produced by a FEM software. Subsequently, two typical dynamic crack propagation problems are simulated to illustrate the effectiveness of the proposed schemes in solving dynamic fracture problems. Finally, the simulation of the Brokenshire torsion experiment is carried out by using the matrix-based scheme, and the similarity in the shapes of the experimental and numerical broken specimens further demonstrates the ability of the proposed approach to deal with 3D non-planar fracture problems. In addition, the speed-up of the matrix-based scheme with respect to the loop-based scheme and the performance of the GPU acceleration are investigated. The results emphasize the high computational efficiency of the matrix-based implementation scheme.

READ FULL TEXT

page 19

page 20

page 22

page 23

research
03/17/2022

Batched matrix operations on distributed GPUs with application in theoretical physics

One of the most important and commonly used operations in many linear al...
research
03/23/2021

High-order implicit time integration scheme based on Padé expansions

A single-step high-order implicit time integration scheme for the soluti...
research
08/02/2020

P-Cloth: Interactive Complex Cloth Simulation on Multi-GPU Systems using Dynamic Matrix Assembly and Pipelined Implicit Integrators

We present a novel parallel algorithm for cloth simulation that exploits...
research
09/04/2017

GPU-Accelerated Parallel Finite-Difference Time-Domain Method for Electromagnetic Waves Propagation in Unmagnetized Plasma Media

The finite-difference time-domain (FDTD) method has been commonly utiliz...
research
02/10/2023

GPU acceleration of the Seven-League Scheme for large time step simulations of stochastic differential equations

Monte Carlo simulation is widely used to numerically solve stochastic di...
research
01/10/2023

GPU-based high-precision orbital propagation of large sets of initial conditions through Picard-Chebyshev augmentation

The orbital propagation of large sets of initial conditions under high a...

Please sign up or login with your details

Forgot password? Click here to reset