A robust contact detection algorithm based on the Contact Theory in the three-dimensional discontinuous deformation analysis

Abstract The two-dimensional discontinuous deformation analysis (DDA), as a discrete numerical method, has been successfully used to simulate many rock mechanics and rock engineering problems. However, for the development of the three-dimensional DDA (3D-DDA), the contact detection between polyhedral blocks has long been one of the key difficulties awaited to be solved. A universal Contact Theory was proposed by Shi in 2015, in which the complicated contact relationship of two any-shaped blocks is represented by a simple relationship between a reference point and an entrance block, along with a concept of the contact cover. In the present study, a robust contact detection algorithm in the 3D-DDA for convex polyhedral blocks based on the Contact Theory is proposed. In this algorithm, all the six basic contact types of polyhedral blocks are functionally treated as two contact types, namely, the vertex-to-face contact and the non-parallel edge-to-edge contact; meanwhile, the vertex-to-vertex and vertex-to-edge contacts are specially handled to guarantee the effectiveness and efficiency of the algorithm. Two special contact cases with the parallel edge-to-edge contact and the vertex-to-vertex contact, respectively, and two multi-block cases, in which various contact types and the transition between them are involved, are simulated to verify the effectiveness and robustness of the proposed contact detection algorithm. Moreover, failure simulations of sliding and toppling slopes with massive rock blocks are conducted and in the sliding case the effect of a retaining wall is also simulated. Results indicate that, the proposed algorithm can handle the contact detections of convex polyhedral blocks effectively under critical and complex conditions, which builds a good precondition for the successful development and practical application of the 3D-DDA method.

[1]  Jian-Hong Wu,et al.  Seismic landslide simulations in discontinuous deformation analysis , 2010 .

[2]  Q. H. Jiang,et al.  A Model of Point-to-Face Contact for Three-Dimensional Discontinuous Deformation Analysis , 2004 .

[3]  Qian Tian,et al.  Hydraulic fracturing modeling using the discontinuous deformation analysis (DDA) method , 2016 .

[4]  Xia-Ting Feng,et al.  Rockburst Generation in Discontinuous Rock Masses , 2016, Rock Mechanics and Rock Engineering.

[5]  Qian Sheng,et al.  Modification of the discontinuous deformation analysis method and its application to seismic response analysis of large underground caverns , 2014 .

[6]  Nicholas Sitar,et al.  A fast direct search algorithm for contact detection of convex polygonal or polyhedral particles , 2017 .

[7]  Jian Chen,et al.  Application of the discontinuous deformation analysis method to stress wave propagation through a one-dimensional rock mass , 2015 .

[8]  Jianchun Li,et al.  A coupled thermo-mechanical discontinuum model for simulating rock cracking induced by temperature stresses , 2015 .

[9]  A. Munjiza,et al.  NBS contact detection algorithm for bodies of similar size , 1998 .

[10]  Xu Li,et al.  A compact 3D block cutting and contact searching algorithm , 2019, Science China Technological Sciences.

[11]  Ym Cheng,et al.  Detection of 3D rock block contacts by penetration edges , 2004 .

[12]  Hong Zheng,et al.  Dual form of discontinuous deformation analysis , 2016 .

[13]  Zhiye Zhao,et al.  Simulating stress wave with flat-top partition of unity based high-order discontinuous deformation analysis , 2018, Engineering Analysis with Boundary Elements.

[14]  Zheng Han,et al.  Detection of contacts between three-dimensional polyhedral blocks for discontinuous deformation analysis , 2015 .

[15]  Bin Gu,et al.  Advances in Two-Dimensional Discontinuous Deformation Analysis for Rock-Mass Dynamics , 2017 .

[16]  Yu-Yong Jiao,et al.  Simulation of rock dynamic failure using discontinuous numerical approach , 2017 .

[17]  Guangqi Chen,et al.  Applying modified discontinuous deformation analysis to assess the dynamic response of sites containing discontinuities , 2018, Engineering Geology.

[18]  Guowei Ma,et al.  Modelling rock fracturing and blast-induced rock mass failure via advanced discretisation within the discontinuous deformation analysis framework , 2011 .

[19]  Michael Tsesarsky,et al.  Kinematics of Overhanging Slopes in Discontinuous Rock , 2009 .

[20]  Zhiye Zhao,et al.  Effect of bolt configuration on the interface behaviour between a rock bolt and bond material: A comprehensive DDA investigation , 2019, Computers and Geotechnics.

[21]  Jian-Hong Wu,et al.  Compatible algorithm for integrations on a block domain of any shape for three-dimensional discontinuous deformation analysis , 2010 .

[22]  Kesong Ni,et al.  Contact detection by the Contact Theory in 2D-DDA for arbitrary polygonal blocks , 2020 .

[23]  Lu Zheng,et al.  Method for Resolving Contact Indeterminacy in Three-Dimensional Discontinuous Deformation Analysis , 2018, International Journal of Geomechanics.

[24]  Richard E. Goodman,et al.  Two dimensional discontinuous deformation analysis , 1985 .

[25]  Jae-Joon Song,et al.  NEW CONTACT-DEFINITION ALGORITHM USING INSCRIBED SPHERES FOR 3D DISCONTINUOUS DEFORMATION ANALYSIS , 2011 .

[26]  Shucai Li,et al.  Discontinuous deformation analysis of super section tunnel surrounding rock stability based on joint distribution simulation , 2017 .

[27]  Liu Jun ANALYSIS AND IMPROVEMENT OF SCHEME TO DETECT CONTACTS IN SYSTEM COMPOSED OF 3D CONVEX POLYHEDRAL BLOCKS , 2006 .

[28]  Qiang Xu,et al.  Insights into the catastrophic Xinmo rock avalanche in Maoxian county, China: Combined effects of historical earthquakes and landslide amplification , 2019, Engineering Geology.

[29]  Pengwan Chen,et al.  Modelling Rock Blasting Considering Explosion Gas Penetration Using Discontinuous Deformation Analysis , 2011 .

[30]  Yossef H. Hatzor,et al.  Scaling rockburst hazard using the DDA and GSI methods , 2017 .

[31]  Kianoosh Hatami,et al.  Three-dimensional discontinuous deformation analysis (3-D DDA) using a new contact resolution algorithm , 2008 .

[32]  M. Mousakhani,et al.  A new model of edge-to-edge contact for three dimensional discontinuous deformation analysis , 2016 .

[33]  Hong Zheng,et al.  Mixed linear complementarity formulation of discontinuous deformation analysis , 2015 .

[34]  P. A. Cundall,et al.  FORMULATION OF A THREE-DIMENSIONAL DISTINCT ELEMENT MODEL - PART I. A SCHEME TO DETECT AND REPRESENT CONTACTS IN A SYSTEM COMPOSED OF MANY POLYHEDRAL BLOCKS , 1988 .

[35]  Youssef M A Hashash,et al.  Shortest link method for contact detection in discrete element method , 2006 .

[36]  P. D. Katsabanis,et al.  Modelling burden size and strata dip effects on the surface blasting process , 2001 .

[37]  C. H. Juang,et al.  Vertex‐to‐face contact searching algorithm for three‐dimensional frictionless contact problems , 2005 .

[38]  Qianbing Zhang,et al.  Numerical investigation of arching mechanism to underground excavation in jointed rock mass , 2015 .

[39]  Jian-Hong Wu New edge-to-edge contact calculating algorithm in three-dimensional discrete numerical analysis , 2008, Adv. Eng. Softw..

[40]  Zheng Han,et al.  DDA validation of the mobility of earthquake-induced landslides , 2015 .

[41]  Eric Perkins,et al.  A fast contact detection algorithm insensitive to object sizes , 2001 .

[42]  Yu-Yong Jiao,et al.  Viscous boundary of DDA for modeling stress wave propagation in jointed rock , 2007 .

[43]  Jian-Hong Wu,et al.  A new algorithm to identify contact patterns between convex blocks for three-dimensional discontinuous deformation analysis , 2008 .

[44]  Zhiye Zhao,et al.  Modeling of Rock Joints Under Cyclic Loading Conditions Using Discontinuous Deformation Analysis , 2017, Rock Mechanics and Rock Engineering.

[45]  Zhiye Zhao,et al.  TUNNEL BLASTING SIMULATIONS BY THE DISCONTINUOUS DEFORMATION ANALYSIS , 2011 .

[46]  Guoyang Fu,et al.  Numerical Modeling of Earthquake-Induced Landslide Using an Improved Discontinuous Deformation Analysis Considering Dynamic Friction Degradation of Joints , 2016, Rock Mechanics and Rock Engineering.

[47]  M. R. Yeung,et al.  A model of edge-to-edge contact for three-dimensional discontinuous deformation analysis , 2007 .

[48]  Hehua Zhu,et al.  A multi-shell cover algorithm for contact detection in the three dimensional discontinuous deformation analysis , 2014 .

[49]  Dawei Zhao,et al.  A fast contact detection algorithm for 3-D discrete element method , 2004 .

[50]  Jun Yang,et al.  A modified sub-block DDA fracturing modelling method for rock , 2020 .