喵ID:NCH9Hn

An efficient and robust GPGPU-parallelized contact algorithm for the combined finite-discrete element method
An efficient and robust GPGPU-parallelized contact algorithm for the combined finite-discrete element method

一种用于组合有限离散元方法的高效、稳健的 GPGPU 并行接触算法

基本信息

DOI:
10.1016/j.cma.2022.114981
10.1016/j.cma.2022.114981
发表时间:
2022-05
2022-05
影响因子:
7.2
7.2
通讯作者:
Jacob Fish
Jacob Fish
中科院分区:
工程技术1区
工程技术1区
文献类型:
--
--
作者: He Liu;Hao Ma;Quansheng Liu;Xuhai Tang;Jacob Fish
研究方向: --
MeSH主题词: --
关键词: --
来源链接:pubmed详情页地址

文献摘要

In this study, an efficient and robust GPGPU (general purpose graphic processing unit)-parallelized algorithm is proposed for contact force calculation for the three-dimensional combined finite-discrete element method (3D FDEM). The contact force model is energy-conserving and avoids the issues that the mesh-dependence of contact force in the original contact algorithm proposed by Munjiza. The contact force calculation is based on the determination of the geometrical features of the overlapped region between two particles, which can be easily obtained by performing the face–particle intersection calculations consecutively. The contact damping and contact friction are also implemented. Based on Compute Unified Device Architecture (CUDA), the proposed contact algorithm can be parallelized with much less thread unbalance and register usage than the existing energy-conserving contact algorithms due to the simplified computational process. Several numerical tests are performed to validate the efficiency and effectiveness of the proposed contact algorithm. The contact friction model is validated against theoretical solutions with a block sliding test, and the results show that the proposed contact algorithm outperforms the original contact algorithm in both normal and friction force evaluation. For both quasi-static and dynamic scenarios, the simulated results are in good agreement with those generated by the original contact algorithm, as well as the experimental measurements. The computational efficiency tests show that the computation time is linearly proportional to the number of potential contact pairs, and the speedup ratio of the parallelized version of proposed contact algorithm relative to the serial version of original contact algorithm can reach up to 565.1 (Nvidia Quadro GP100), which indicates the proposed contact algorithm is capable to be employed in the simulation of large-scale problems. Besides, the proposed contact algorithm can be applied to the cases where the polyhedrons with more than four vertexes are employed. • An efficient and robust GPGPU-parallelized contact algorithm is proposed. • Proposed contact algorithm is mesh-independent and energy-conserving. • Feasibility in both quasi-static and dynamic scenarios is validated. • Speedup ratio of 565 relative to serial version of original contact algorithm is obtained.
在这项研究中,提出了有效且稳健的GPGPU(通用图形处理单元) - 平行算法用于三维合并有限的二氧化碳元素方法(3D FDEM)的接触力计算。避免了Munjiza提出的原始接触算法中接触力的网格依赖性的问题。可以根据统一的统一装置体系结构(CUDA)实施两个粒子之间的重叠区域,可以通过触摸舞和接触摩擦来轻松获得。由于简化的计算过程,与现有的支持能量的触点算法相比,线程不平衡和注册使用情况更少。通过验证拟议的接触算法的有效性和有效性。对于准静态和动态场景,模拟结果与原始触点算法产生的结果均吻合,以及实验测量结果。 NVIDIA Quadro GP100),这表明所提出的接触算法能够在大规模问题的模拟中进行。应用了多个超过四个顶点的病例。方案已被验证•相对于原始联系算法的串行版本的加速比率为565。
参考文献(69)
被引文献(14)
Semi-smooth Newton methods for the Signorini problem
Semi-smooth Newton methods for the Signorini problem
DOI:
10.1007/s10492-008-0036-7
10.1007/s10492-008-0036-7
发表时间:
2008-12
2008-12
影响因子:
0.7
0.7
作者:
Kazufumi Ito;K. Kunisch
Kazufumi Ito;K. Kunisch
通讯作者:
Kazufumi Ito;K. Kunisch
Kazufumi Ito;K. Kunisch
A coupled contact heat transfer and thermal cracking model for discontinuous and granular media
A coupled contact heat transfer and thermal cracking model for discontinuous and granular media
不连续和颗粒介质的耦合接触传热和热裂解模型
不连续和颗粒介质的耦合接触传热和热裂解模型
DOI:
10.1016/j.cma.2020.113587
10.1016/j.cma.2020.113587
发表时间:
2021-03
2021-03
影响因子:
7.2
7.2
作者:
Chengzeng Yan;Yuchen Zheng;Duruo Huang;Gang Wang
Chengzeng Yan;Yuchen Zheng;Duruo Huang;Gang Wang
通讯作者:
Gang Wang
Gang Wang
The combined plastic and discrete fracture deformation framework for finite‐discrete element methods
The combined plastic and discrete fracture deformation framework for finite‐discrete element methods
DOI:
10.1002/nme.6255
10.1002/nme.6255
发表时间:
2019-12
2019-12
影响因子:
2.9
2.9
作者:
E. Rougier;A. Munjiza;Z. Lei;V. Chau;E. Knight;A. Hunter;G. Srinivasan
E. Rougier;A. Munjiza;Z. Lei;V. Chau;E. Knight;A. Hunter;G. Srinivasan
通讯作者:
E. Rougier;A. Munjiza;Z. Lei;V. Chau;E. Knight;A. Hunter;G. Srinivasan
E. Rougier;A. Munjiza;Z. Lei;V. Chau;E. Knight;A. Hunter;G. Srinivasan
A smooth contact algorithm for the combined finite discrete element method
A smooth contact algorithm for the combined finite discrete element method
DOI:
10.1007/s40571-020-00329-2
10.1007/s40571-020-00329-2
发表时间:
2020-03
2020-03
影响因子:
3.3
3.3
作者:
Z. Lei;E. Rougier;B. Euser;A. Munjiza
Z. Lei;E. Rougier;B. Euser;A. Munjiza
通讯作者:
Z. Lei;E. Rougier;B. Euser;A. Munjiza
Z. Lei;E. Rougier;B. Euser;A. Munjiza
GPGPU-parallelized 3D combined finite–discrete element modelling of rock fracture with adaptive contact activation approach
GPGPU-parallelized 3D combined finite–discrete element modelling of rock fracture with adaptive contact activation approach
DOI:
10.1007/s40571-019-00287-4
10.1007/s40571-019-00287-4
发表时间:
2019-10
2019-10
影响因子:
3.3
3.3
作者:
M. Mohammadnejad;Daisuke Fukuda;Hongyuan Liu;S. Dehkhoda;A. Chan
M. Mohammadnejad;Daisuke Fukuda;Hongyuan Liu;S. Dehkhoda;A. Chan
通讯作者:
M. Mohammadnejad;Daisuke Fukuda;Hongyuan Liu;S. Dehkhoda;A. Chan
M. Mohammadnejad;Daisuke Fukuda;Hongyuan Liu;S. Dehkhoda;A. Chan
共 69 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 14
前往

关联基金

高地应力软弱围岩大变形及锚注加固机理的FDEM模拟研究
批准号:
41907256
41907256
批准年份:
2019
2019
资助金额:
26.0
26.0
项目类别:
青年科学基金项目
青年科学基金项目