摘要

The General Particle Dynamics code (GPD) is developed to simulate initiation, propagation and coalescence of cracks in 3D brittle rock specimens subjected to dynamic loads. In GPD, fractures of particles are determined through a damage evolution law of brittle rock materials. An elasto-brittle damage model is employed to reflect the initiation and growth of cracks and the macro-failure of brittle rocks. Numerical examples, including pre notched semi-circular bending and uniaxial compression testing, have been carried out to verify the applicability of GPD to simulate the dynamic failure of rocks. Results of pre-notched semi-circular bend test show that GPD is capable of realistically simulating the mechanical behavior of rock materials subjected to dynamic loads. Under dynamic uniaxial loadings, the dynamic increment factor increases with increasing strain rate. Failure modes of samples pass from tensile to mixed shear-tension mode with increasing the loading speed. The number of fractions of sample increases with increasing the loading speed. Moreover, the failure mode of samples pass from a typical splitting failure to a mixed mode failure with decreasing heterogeneity coefficient while the number of cracks and fractions increases with decreasing the heterogeneity coefficient. The numerical results obtained from GPD are in excellent agreement with experiments and other numerical methods.