Skip to main content
Log in

Field Scale Modelling of Explosion-Generated Crack Densities in Granitic Rocks Using Dual-Support Smoothed Particle Hydrodynamics (DS-SPH)

  • Original Paper
  • Published:
Rock Mechanics and Rock Engineering Aims and scope Submit manuscript

Abstract

A dual-support smoothed particle hydrodynamics (DS-SPH) method is developed to quantify explosion-generated crack densities within granitic rock masses in field-scale computational domains. In DS-SPH framework, coupled Eulerian total Lagrangian formulations, along with interface treatment between solid and inviscid fluid particles are fully considered. A new momentum equation formulation for interface treatment between inviscid fluids with various density ratios inside the blast borehole is also developed. The DS-SPH solutions are extended in such a way that decoupled explosions together with free surface and non-reflecting boundary conditions can be easily implemented. The three main deficiencies of conventional SPH (e.g., inconsistency, tensile instability, and hourglass mode) are removed in the stabilized DS-SPH method. In addition, GPU parallelization is adopted to accelerate the stabilized DS-SPH approach for higher efficiency. Then, the robustness of the developed DS-SPH solutions are verified by a number of theoretical and computational examples, and reproducing the full-scale blast field experiments. The developed DS-SPH solutions precisely reproduce the experimentally observed blast wave structures, and crack densities at several monitor locations. This is accomplished by addressing uncertainties in input parameters and enforcing various stabilization terms in DS-SPH formulations. Satisfactory speedup and acceptable scalability are also obtained, demonstrating that GPU-accelerated DS-SPH is a promising tool to speed up field scale particle-based simulations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  • An HM, Liu HY, Han H, Zheng X, Wang XG (2017) Hybrid finite-discrete element modelling of dynamic fracture and resultant fragment casting and muck-piling by rock blast. Comput Geotech 81:322–345

    Google Scholar 

  • Bendezu M, Romanel C, Roehl D (2017) Finite element analysis of blast-induced fracture propagation in hard rocks. Comput Struct 182:1–13

    Google Scholar 

  • Blair DP (2014) Blast vibration dependence on charge length, velocity of detonation and layered media. Int J Rock Mech Min Sci 65:29–39

    Google Scholar 

  • Bonet J, Lok TS (1999) Variational and momentum preservation aspects of smooth particle hydrodynamic formulation. Comput Methods Appl Mech Eng 180:97–115

    Google Scholar 

  • Bui H, Fukagawa R, Sako K, Ohno S (2008) Lagrangian meshfree particles method (SPH) for large deformation and failure flows of geomaterial using elastic-plastic soil constitutive model. Int J Numer Anal Methods Geomech 32(12):1537–1570

    Google Scholar 

  • Chi LY, Zhang ZX, Aalberg A, Li CC (2019) Experimental investigation of blast-induced fractures in rock cylinders. Rock Mech Rock Eng 52:2569–2584

    Google Scholar 

  • Dai Z, Ren H, Zhuang X, Rabczuk T (2017) Dual-support smoothed particle hydrodynamics for elastic mechanics. Int J Comput Methods 14(4):1750039

    Google Scholar 

  • Dehghan Banadaki MM (2010) Stress-wave induced fracture in rock due to explosive action. PhD thesis. University of Toronto, Canada

  • Dickson NG, Karimi K, Hamze F (2011) Importance of explicit vectorization for CPU and GPU software performance. J Comput Phys 230:5383–5398

    Google Scholar 

  • Feldman J (2006) Dynamic refinement and boundary contact forces in smoothed particle hydrodynamics with applications in fluid flow problems. PhD thesis. UK: University of Bath

  • Ganzenmuller GC, Hiermaier S, May M (2015) On the similarity of meshless discretizations of peridynamics and smooth-particle hydrodynamics. Comput Struct 150:71–78

    Google Scholar 

  • Gharehdash S (2018) Numerical study of the mechanical and hydraulic behaviour of blast induced fractures in rocks. Ph.D. thesis, The University of Sydney, Australia

  • Gharehdash S, Shen L, Gan Y, Flores-Johnson EA (2016) Numerical investigation on fracturing of rock under blast using coupled finite element method and smoothed particle hydrodynamics. Appl Mech Mater 846:102–107

    Google Scholar 

  • Gharehdash S, Shen L, Gan Y (2020a) Numerical study on mechanical and hydraulic behaviour of blast-induced fractured rock. Eng Comput 36:915–929

    Google Scholar 

  • Gharehdash S, Barzegar M, Palymskiy IB, Fomin PA (2020b) Blast induced fracture modelling using smoothed particle hydrodynamics. Int J Impact Eng 135:103235

    Google Scholar 

  • Gharehdash S, Sainsbury BAL, Barzegar M, Palymskiy IB, Fomin PA (2021) Topology and hydraulic permeability estimation of explosively created fractures through regular cylindrical pore network models. Eng Comput. https://doi.org/10.1108/EC-04-2020-0229

    Article  Google Scholar 

  • Goozee RJ, Jacobs PA (2003) Distributed and shared memory parallelism with a smoothed particle hydrodynamics code. Aust N Z Ind Appl Math J 44:C202–C228

    Google Scholar 

  • Govindjee S, Gregory JK, Simo JC (1995) Anisotropic modelling and numerical simulation of brittle damage in concrete. Int J Numer Meth Eng 38:3611–3633

    Google Scholar 

  • Gray JP, Monaghan JJ, Swift RP (2001) SPH elastic dynamics. Comput Methods Appl Mech Eng 190:6641–6662

    Google Scholar 

  • Heelan PA (1953) Radiation from a cylindrical source of finite length. Geophysics 18:685–696

    Google Scholar 

  • Hernquist L, Katz N (1989) TREESPH-A unification of SPH with the hierarchical tree method. Astrophys J Suppl Ser 70:419–446

    Google Scholar 

  • Hopler R (1998) Blasters’ handbook, 17th edn. ISEE, Cleveland

    Google Scholar 

  • Hu Y, Lu W, Chen M, Yan P, Yang J (2014) Comparison of blast-induced damage between presplit and smooth blasting of high rock slope. Rock Mech Rock Eng 47:1307–1320

    Google Scholar 

  • Hu W, Pan W, Rakhsha M, Tian Q, Hu H, Negrut D (2017) A consistent multi-resolution smoothed particle hydrodynamics method. Comput Methods Appl Mech Engrg 324:278–299

    Google Scholar 

  • Hu XD, Zhao GF, Deng XF, Hao YF, Fan LF, Ma GW, Zhao J (2018) Application of the four-dimensional lattice spring model for blasting wave propagation around the underground rock cavern. Tunn Uundergr Sp Tech 82:135–147

    Google Scholar 

  • Hu W, Guo G, Hu X, Negrut D, Xu Z, Pan W (2019) A consistent spatially adaptive smoothed particle hydrodynamics method for fluid-structure interactions. Comput Methods Appl Mech Eng 347:402–424

    Google Scholar 

  • Kutter H, Fairhurst C (1971) On the fracture process in blasting. Int J Rock Mech Min Sci Geomech Abstr 8(3):181–202

    Google Scholar 

  • Larson DB (1982) Explosive energy coupling in geologic materials. Int J Rock Mech Min Sci Sci Geomech Abstr 19:157–166

    Google Scholar 

  • Liu MB, Liu GR, Lam KY, Zong Z (2003) Smoothed particle hydrodynamics for numerical simulation of underwater explosion. Comput Mech 30:106–118

    Google Scholar 

  • Lysmer J, Kuhlemeyer RL (1969) Finite dynamic model for infinite media. J Eng Mech Div 95:859–878

    Google Scholar 

  • Ma GW, Hao H, Zhou YX (1998) Modeling of wave propagation induced by underground explosion. Comput Geotech 22:283–303

    Google Scholar 

  • Ma GW, Wang XJ, Li QM (2010) Modeling strain rate effect of heterogeneous materials using SPH method. Rock Mech Rock Eng 43:763–776

    Google Scholar 

  • Maxwell SC, Young RP (1993) Seismic imaging of blast damage. Int J Rock Mech Min Sci 30:1435–1440

    Google Scholar 

  • Monaghan J (1992) Smoothed particle hydrodynamics. Annu Rev Astron Astrophys 30:543–574

    Google Scholar 

  • Monaghan J (2000) SPH without a Tensile Instability. J Comput Physic 159:290–311

    Google Scholar 

  • Nvidia, CUDA Programming Guide, 4.0, (2011)

  • Potyondy D, Cundall P, Sarracino R (1996) Modelling of shock- and gas-driven fractures induced by a blast using bonded assemblies of spherical particles. In: Mohanty B (ed) Rock fragmentation by blasting. A.A. Balkema, Rotterdam, pp 55–62

    Google Scholar 

  • Pramanik R, Deb D (2015) Implementation of smoothed particle hydrodynamics for detonation of explosive with application to rock fragmentation. Rock Mech Rock Eng 48:1683–1698

    Google Scholar 

  • Rabczuk T, Belytschko T, Xiao SP (2004) Stable particle methods based on Lagrangian kernels. Comput Methods Appl Mech Eng 193:1035–1063

    Google Scholar 

  • Rabczuk T, Zi G, Bordas S, Nguyen-Xuan H (2010) A simple and robust three dimensional cracking particle method without enrichment. Comput Methods Appl Mech Eng 199:2437–2455

    Google Scholar 

  • Ren H, Zhuang X, Cai Y, Rabczuk T (2016) Dual-horizon peridynamics. Int J Numer Methods Eng 108:1451–1476

    Google Scholar 

  • Ren H, Zhuang X, Rabczuk T, Zhu H (2019a) Dual-support smoothed particle hydrodynamics in solid: variational principle and implicit formulation. Eng Anal Bound Elem 108:15–29

    Google Scholar 

  • Ren H, Zhuang X, Rabczuk T (2019b) A dual-support smoothed particle hydrodynamics for weakly compressible fluid inspired by the dual-horizon peridynamics. CMES-Comp Model Eng 121(2):353–383

    Google Scholar 

  • Rossmanith HP, Kouzniak N (2004) Supersonic detonation in rock: part 2 particle displacements and velocity fields for single and multiple non-delayed and delayed detonating blast holes. Int J Blast. Fragm 8:95–117

    Google Scholar 

  • Saharan MR, Mitri HS (2008) Numerical procedure for dynamic simulation of discrete fractures due to blasting. Rock Mech Rock Eng 41(5):641–670

    Google Scholar 

  • Saharan M, Mitri H, Jethwa J (2006) Rock fracturing by explosive energy: review of state-of-the-art. Fragblast 10:61–81

    Google Scholar 

  • Saiang D (2010) Stability analysis of the blast-induced damage zone by continuum and coupled continuum-discontinuum methods. Eng Geol 116:1–11

    Google Scholar 

  • Suresh P, Prasanna Kumar SS, Pantaik BSV (2019) A comparative study of two different density estimation techniques for multi-phase flow simulations using SPH. Int J Comput Meth Eng Sci Mech 20(1):29–47

    Google Scholar 

  • Trivino Parra LF (2012) Study of blast-induced damage in rock with potential application to open pit and underground mines. PhD thesis University of Toronto, Canada

  • Trivino LF, Mohanty B (2015) Assessment of crack initiation and propagation in rock from explosion-induced stress waves and gas expansion by cross-hole seismometry and FEM-DEM method. Int J Rock Mech Min Sci 77:287–299

    Google Scholar 

  • Trivino LF, Mohanty B, Milkereit B (2012) Seismic waveforms from explosive sources located in boreholes and initiated in different directions. J Appl Geophys 87:81–93

    Google Scholar 

  • Vacondio R, Rogers BD, Stansby PK, Mignosa P (2013) A correction for balancing discontinuous bed slopes in two-dimensional smoothed particle hydrodynamics shallow water modeling. Int J Numer Methods Fluids 71:850–872

    Google Scholar 

  • Wei X, Zhao Z, Gu J (2009) Numerical simulations of rock mass damage induced by underground explosion. Int J Rock Mech Min Sci 46:1206–1213

    Google Scholar 

  • Xiong Q, Li B, Xu J (2013) GPU-accelerated adaptive particle splitting and merging in SPH. Comput Phys Commun 184:1701–1707

    Google Scholar 

  • Yamin GA (2005) Field measurements of blast-induced damage in rock. MASc Thesis. University of Toronto, Canada

  • Zhan L, Peng C, Zhang B, Wu W (2019) A stabilized TL-WC SPH approach with GPU acceleration for three-dimensional fluid-structure interaction. J Fluids Struct 86:329–353

    Google Scholar 

  • Zhu Z, Xie H, Mohanty B (2008) Numerical investigation of blasting-induced damage in cylindrical rocks. Int J Rock Mech Min Sci 45:111–121

    Google Scholar 

Download references

Acknowledgements

The USydIS Doctoral Scholarship from the University of Sydney to the first author is gratefully acknowledged. We are also grateful to University of Toronto, in particular, Professor Bibhu Mohanty and his research group, for their well-documented experimental data which help us to validate the accuracy of the proposed methodologies. We acknowledge Professor Timon Rabczuk from Bauhaus Universität-Weimar, who inspired us to apply mesh free methods in an entirely new perspective.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saba Gharehdash.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendices

1.1 Appendix A

1.1.1 Algorithm for DS-SPH Implementation

The governing and constitutive equations in aforementioned sections can be solved numerically through many efficient available techniques, including the leap-frog prediction-correction and Runge–Kutta methods. As the energy equation is considered leap-frog prediction-correction scheme is an efficient technique as a second-order accurate numerical model, and is adopted herein to solve the partial differential equations.

1.1.2 Time Integration

The time step \(\Delta t\) is computed by the Courant–Friedrichs–Lewy condition as follows

$$\Delta t=\min\left({\Delta t}_{f}=0.1{\min}_{f}\left(\sqrt{h/\Vert {{\varvec{a}}}_{f}\Vert }\right),{\Delta t}_{s}=0.8\frac{h}{{c}_{s}}\right)$$
(48)

where \({{\varvec{a}}}_{f}=\frac{d{{\varvec{v}}}_{f}}{dt}\) is the acceleration of fluid particle f, and \({c}_{s}=\sqrt{E/{\rho }_{0}}\) is the sound speed in solid. As identical time steps are used in the integration of fluid and solid equations, the problem of force mismatch in the fluid–solid interaction is avoided and the momentum conservation is not violated.

1.1.3 Neighbouring Particle Search

The computational performance of DS-SPH considers an efficient algorithm for searching the neighbouring particles at a specified position in the computational domain. Here, the bucket sort algorithm is used for the search of neighbourhood particles. It permits the computational time to be remarkably reduced and is efficient when particles have different smoothing lengths with different particle sizes. It is also robust for problems with large number of SPH particles and is suitable for graphics processing unit (GPU) computing (Gharehdash et al. 2020a, b). Our three-dimensional stabilized DS-SPH solver is written in C++ and implemented in OpenMP library (https://www.openmp.org/). Figure 23 shows the flowchart of the DS-SPH modelling of rock blasting in field scale for each time step.

Fig. 23
figure 23

Algorithm for the DS-SPH implementation in one computational step

1.2 Appendix B

In this computational example, we simulate blast wave radiation propagation with increasing free-surface and non-reflecting boundary conditions complexity (Fig. 24). Two snapshots are produced to illustrate the ability of the DS-SPH in simulating blast wave propagation with complicated boundary conditions in computational models that include interfaces zones with large variations in SPH particle sizes. In Fig. 24 as wavefronts expand from the source, P and S waves clearly separate and show different radiation patterns. Both waves are later reflected by the free surface and travel downward. In the computational model (e.g., Fig. 24d) with two free surfaces at top and bottom, P and S waves radiations occur much more complicated. In this snapshot, the propagation and reflection of multiple blast waves give rise to a complex pattern of mechanical disturbances.

Fig. 24
figure 24

Snapshots of blast wave radiation at times 3 ms and 4 ms for computational domains with a, b one (top), and c, d two (top and bottom) free surface boundary conditions. Grey colours indicate the modelling domains. Red and blue colours represent positive and negative wavefield values

1.3 Appendix C

To further demonstrate the effectiveness of the proposed formulations in DS-SPH framework, the experimental and numerical problems presented in references (Ma et al. 1998; Hu et al. 2014) is revisited. We focus on the attenuation of peak particle velocity (PPV), and peak particle acceleration (PPA) values. The first field test is an underground explosion (Ma et al. 1998). In this case, we adopted a discretization of varying particle sizes, 4,000,000 fine particles around the explosion chamber and 1,500,000 coarse particles for surrounded rock mass. The second field test is a blasting excavation of a rock slope (Hu et al. 2014). In this case, the number and size of SPH particles equaled the number and size of FEM elements (Hu et al. 2014). In Fig. 

Fig. 25
figure 25

a Attenuation of PPA, and b, c PPV

25a–c, prominent features in the measured and simulated waveforms are identified for PPA, and PPV values. The calculated attenuation of velocity and acceleration agree very well with the test data due to the material viscous damping is included in the DS-SPH calculations, and the complicated site conditions are not simplified in the numerical model as an equivalent isotropic rock mass. These observations indicate the applicability of the developed DS-SPH method and the suitability of using proposed formulations and anisotropic brittle damage model to simulate underground explosions and the blasting excavation of the rock slope in rock mass medium.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gharehdash, S., Sainsbury, BA.L., Barzegar, M. et al. Field Scale Modelling of Explosion-Generated Crack Densities in Granitic Rocks Using Dual-Support Smoothed Particle Hydrodynamics (DS-SPH). Rock Mech Rock Eng 54, 4419–4454 (2021). https://doi.org/10.1007/s00603-021-02519-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00603-021-02519-7

Keywords

Navigation