Detection of contacts between three-dimensional polyhedral blocks for discontinuous deformation analysis

Detection of contacts between three-dimensional polyhedral blocks for discontinuous deformation analysis
复制标题

DOI:
10.1016/j.ijrmms.2015.05.008
复制
发表时间:
2015-09
影响因子:
7.2
通讯作者:
Hong Zhang;Guang-qi Chen;Lu Zheng;Zheng Han;Ying-bin Zhang;Y. Wu;Shuguang Liu
Hong Zhang;Guang-qi Chen;Lu Zheng;Zheng Han;Ying-bin Zhang;Y. Wu;Shuguang Liu
中科院分区:
工程技术1区
文献类型:
--
作者:
Hong Zhang;Guang-qi Chen;Lu Zheng;Zheng Han;Ying-bin Zhang;Y. Wu;Shuguang Liu

文献摘要

被引文献

相似文献

针对非连续变形分析(DDA)方法,提出了一种检测三维任意形状多面体块体接触的新算法。新算法主要包括邻域搜索、接触类型检查和入门候选识别三个步骤,所有步骤都是利用多面体几何元素的一般特征和关系来完成的。首先,接触检测从搜索可能接触的邻域块和顶点开始,以提高计算效率。然后,针对四种基本触点类型更详细地检查相邻块对。最后,通过通用的入口公式确定了每种接触类型对应的接触点和接触面,为后续程序中的接触力计算做好准备。新算法已在原三维DDA程序中实现,扩展后的三维DDA程序可用OpenGL显示计算结果。给出了三个典型的凹块接触算例,即顶点对凹边接触、凸边对凹边接触和顶点对凹点接触。此外,还给出了岩石工程中的一个实际算例--四面体楔体的滑移,并将3-DDA计算结果与解析解进行了比较。
A new algorithm to detect contacts between three-dimensional (3-D) arbitrarily shaped polyhedral blocks for the discontinuous deformation analysis (DDA) method is presented in this paper. The new algorithm includes three main steps, i.e. neighbor search, contact type examination, and entrance candidate identification, all of which are performed using the general features and relations of geometric elements of polyhedra. First, contact detection begins with searching neighbor blocks and vertices potential to be in contact in order to improve the computation efficiency. Then, pairs of neighbor blocks are examined in more detail for four basic contact types. Finally, corresponding contact points and planes for each contact type are identified by general entrance formulas, which is prepared for the subsequent contact force calculations in the program. The new algorithm has been implemented in the original 3-D DDA program and the extended 3-D DDA program can display the results using OpenGL. Three typical contact examples including concave blocks, i.e. vertex-to-concave-edge, convex-edge-to-concave-edge and vertex-to-concave-vertex contacts are provided to verify the new algorithm. Additionally, a practical example in rock engineering, sliding of a tetrahedral wedge, is also presented, and the 3-DDA results are compared with the analytical solutions.