CUDA-based JPCG parallel solution algorithm for 3D-DDA global equations

被引:0
|
作者
Wang Z. [1 ]
Yang J. [1 ]
Ni K. [1 ]
Ning Y. [2 ]
机构
[1] State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing
[2] School of Mechatronic Engineering, Southwest Petroleum University, Chengdu, 610500, Sichuan
基金
中国国家自然科学基金;
关键词
Compute unified device architecture(CUDA); Jacobi-preconditioned conjugate gradient(JPCG); Rock mechanics; Successive over-relaxation(SOR); Three-dimensional discontinuous deformation analysis(3D-DDA);
D O I
10.13722/j.cnki.jrme.2019.0929
中图分类号
学科分类号
摘要
The discontinuous deformation analysis(DDA) method is widely used in geotechnical engineering. Different from the two-dimensional DDA (2D-DDA), the three-dimensional DDA(3D-DDA) has more remarkable capability to analyze practical deformation and stability problems of jointed rock masses. For 3D-DDA, however, due to the complexity of block contact, the increase of unknowns and the management of data and memory in the program demand a more stable and efficient algorithm for solving global equilibrium equations. For the successive over-relaxation(SOR) algorithm used in the original DDA program, the improper selection of the SOR factor will make the solution of the global equilibrium equations unable to converge. In the present work, based on the compute unified device architecture of GPU, the parallel Jacobi-preconditioned conjugate gradient(JPCG) algorithm is developed to solve the 3D-DDA global equilibrium equations. Simulation examples are given to demonstrate the acceleration effect of the JPCG algorithm combined with the GPU technology. Compared with the original serial SOR algorithm, the parallel JPCG algorithm not only avoids the influence of the SOR factor on the convergence but also improves solution efficiency, which creates favorable conditions for the 3D-DDA to be used in practical rock mechanics and rock engineering problems. © 2020, Science Press. All right reserved.
引用
收藏
页码:1231 / 1241
页数:10
相关论文
共 28 条
  • [1] SHI G H., Discontinuous deformation analysis: a new numerical model for the static and dynamics of block systems, Engineering Computations, 9, 2, pp. 157-168, (1992)
  • [2] XU Dongdong, WU Aiqing, LI Cong, Et al., An improved discontinuous deformation analysis method for simulation of whole fracturing process, Rock and Soil Mechanics, 40, 3, pp. 1170-1178, (2019)
  • [3] NI K S, YANG J, NING Y J, Et al., A modified sub-block DDA fracturing modelling method for rock, Engineering Analysis with Boundary Elements, 111, pp. 154-166, (2020)
  • [4] NING Youjun, JIANG Cheng, KANG Ge, Numerical modeling of rock failure in drilling blasting under the effect of explosion-induced stress waves, Transactions of Beijing of Technology, 35, pp. 33-36, (2015)
  • [5] NING Y J, YANG Z, WEI B, Et al., Advances in two-dimensional discontinuous deformation analysis for rock-mass dynamics, International Journal of Geomechanics, 17, 5, (2017)
  • [6] WANG W, ZHANG H, ZHENG L, Et al., A new approach for modeling landslide movement over 3D topography using 3D discontinuous deformation analysis, Computers and Geotechnics, 81, pp. 87-97, (2017)
  • [7] LIU G, LI J., A three-dimensional discontinuous deformation analysis method for investigating the effect of slope geometrical characteristics on rockfall behaviors, International Journal of Computational Methods, 16, 8, (2018)
  • [8] TAN B H, REN F Y, NING Y J, Et al., A new mining scheme for hanging-wall ore-body during the transition from open pit to underground mining: a numerical study, Advances in Civil Engineering, 2018, (2018)
  • [9] ZHANG Q B, HE L, ZHU W S., Displacement measurement techniques and numerical verification in 3D geomechanical model tests of an underground cavern group, Tunnelling and Ungerground Space Technology, 56, pp. 54-64, (2016)
  • [10] LIU Quansheng, JIANG Yalong, HE Jun, Precision improvement methods and research trends of discontinuous deformation analysis, Rock and Soil Mechanics, 38, 6, pp. 1746-1761, (2017)