Research on an Adaptive Hole Layout Method for Bench Blasting Based on Voronoi Diagram
Abstract
1. Introduction
- Further Advancements in Scientific Blasting Design: The proposal is of an adaptive hole placement method, the basis of which is the boundary shape of the blasting area. This approach is predicated on the recognition that the irregular shapes of blasting zones in actual engineering projects are to be expected. The integration of parameters such as explosive consumption per unit area and blast zone area facilitates the calculation of hole coordinates, thereby ensuring a more uniform distribution of explosive energy throughout the entire blast zone.
- The efficiency of blasting design has been enhanced. The programme design of the study facilitates rapid automated computer calculations and visualises the hole layout process within the blast area, thereby rendering blasting design more intuitive.
- The calculation of both the integrated hole positioning and the charge quantity is imperative. The quantity of charge required for each hole can be calculated based on parameters such as the blast coverage area and drilling depth.
2. Materials and Methods
2.1. Subsection
- It is evident that each Voronoi diagram contains a single discrete point. The quantity of polygons can be ascertained through the determination of the number of discrete points within the area, thereby establishing a one-to-one correspondence between them. The allocation of a unique identifier to each discrete point enables the rapid identification of its corresponding polygon location, thereby facilitating the querying of borehole positions and the determination of borehole coverage areas.
- It can be demonstrated that each point in the Voronoi diagram is closest to the discrete points it encompasses. The points on the polygon’s edges are equidistant from their two nearest discrete points. The utilisation of the polygon’s coverage area as the blast coverage area for each borehole ensures the maximum achievable coverage range.
- The distribution characteristics of points, such as whether two discrete points are adjacent or whether their distribution is uniform, can be determined based on the polygon’s distribution pattern. This process facilitates the confirmation of the relative positions of blast holes. It is evident that by modifying the polygon’s distribution state, the distribution of discrete points within it can be indirectly modified. This, in turn, facilitates the determination of blast hole detonation sequences.
- It is evident that each Voronoi diagram assigns an edge to adjacent discrete points, with the number of polygon edges corresponding to the number of surrounding discrete points. From the perspective of blast hole arrangement, the detonation of each blast hole assigns a free surface to adjacent blast holes, thereby predicting the dispersion direction following the subsequent detonation of a blast hole.
2.2. Algorithm Design
- The initial step involves determining the number of blast hole points and performing preliminary Voronoi diagram partitioning based on their positions.
- The calculation of the centroid positions of the Voronoi diagram is required, along with the implementation of Lloyd’s algorithm to direct the movement of blast hole points towards these centroids. This process will result in the deformation of each polygon.
- The third step in the process is to recalculate the centroids of the deformed polygons, re-evaluate the target positions of the point set, and then execute the movement.
- The positional movement must be completed in order to generate the hole distribution map.
2.3. Borehole Coordinate Calculation
2.4. Calculation of Number of Gun Holes
2.5. Calculation of Charge Quantity
3. Punching Hole Algorithm Simulation
3.1. Rectangular Boundary
3.2. Irregular Boundary
3.3. Analysis of Simulation Results
3.3.1. Coefficient of Variation
3.3.2. Energy Distribution
3.3.3. Computational Complexity
4. Engineering Application Examples
4.1. Data Collection
4.2. Coordinate Transformation
4.3. Algorithmical Hole Placement Results
5. Discussion
6. Conclusions
- The Lloyd algorithm was adapted to optimise Voronoi diagram distribution patterns, and the necessary software was developed. Simulation validation demonstrated the stability of the algorithm, minimal experimental error and progressively improved hole placement quality with increasing iterations.
- This method effectively addresses irregular boundary issues in blast zones when applied to blast design, making the design process more scientific while improving efficiency. The method meets the requirements of bench blasting design and has been validated in engineering practice.
- This method can be integrated with advanced technologies, such as UAV photogrammetry and intelligent robots, to create a unified, intelligent approach for rapidly acquiring data, designing blasts precisely, and accurately detecting borehole locations. It is highly applicable in scenarios such as highway, mining and tunnel blasting.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zhou, J.; Zhang, Y.; Qiu, Y. State-of-the-art review of machine learning and optimization algorithms applications in environmental effects of blasting. Artif. Intell. Rev. 2024, 57, 5. [Google Scholar] [CrossRef]
- Abd Elwahab, A.; Topal, E.; Jang, H.D. Review of machine learning application in mine blasting. Arab. J. Geosci. 2023, 16, 133. [Google Scholar] [CrossRef]
- Aydin, A. Fuzzy set approaches to classification of rock masses. Eng. Geol. 2004, 74, 227–245. [Google Scholar] [CrossRef]
- Zhou, J.; Li, X.-b. Integrating unascertained measurement and information entropy theory to assess blastability of rock mass. J. Cent. South Univ. 2012, 19, 1953–1960. [Google Scholar] [CrossRef]
- Ma, X.; Wang, Y.; Lin, T.; Yang, L. Intelligent decision system for vertical shaft blasting scheme based on knowledge base and its application. IEEE Access 2021, 9, 163831–163842. [Google Scholar] [CrossRef]
- Bai, R.; Zhang, P.; Zhang, Z.; Sun, X.; Fei, H.; Bao, S.; Hu, G.; Li, W. Optimization of blasting parameters and prediction of vibration effects in open pit mines based on deep neural networks. Alex. Eng. J. 2023, 70, 261–271. [Google Scholar] [CrossRef]
- Kim, Y.; Lee, J.-K.; Lee, S.S. A fundamental study on the automation of tunnel blasting design using a machine learning model. J. Korean Tunn. Undergr. Space Assoc. 2022, 24, 431–449. [Google Scholar] [CrossRef]
- Ma, Z.; Gu, J.; Zhao, Q.; Yang, M.; Qian, C.; He, M.; Hei, X. Intelligent Optimization of Blasting Parameters in Railroad Tunnels Based on Blasting Quality Control. J. Constr. Eng. Manag. 2025, 151, 04025094. [Google Scholar] [CrossRef]
- Saaty, T.L. Decision making with the analytic hierarchy process. Int. J. Serv. Sci. 2008, 1, 83–98. [Google Scholar] [CrossRef]
- Monjezi, M.; Dehghani, H. Evaluation of effect of blasting pattern parameters on back break using neural networks. Int. J. Rock Mech. Min. Sci. 2008, 45, 1446–1453. [Google Scholar] [CrossRef]
- Rezaeineshat, A.; Monjezi, M.; Mehrdanesh, A.; Khandelwal, M. Optimization of blasting design in open pit limestone mines with the aim of reducing ground vibration using robust techniques. Geomech. Geophys. Geo-Energy Geo-Resour. 2020, 6, 40. [Google Scholar] [CrossRef]
- Zhou, J.; Koopialipoor, M.; Murlidhar, B.R.; Fatemi, S.A.; Tahir, M.; Jahed Armaghani, D.; Li, C. Use of intelligent methods to design effective pattern parameters of mine blasting to minimize flyrock distance. Nat. Resour. Res. 2020, 29, 625–639. [Google Scholar] [CrossRef]
- Paurush, P.; Rai, P.; Sharma, S.K. Selection of blasting design parameters affecting peak particle velocity—A case study. Min. Metall. Explor. 2021, 38, 1435–1447. [Google Scholar] [CrossRef]
- Miao, S.; Konicek, P.; Pan, P.-Z.; Mitri, H. Numerical modelling of destress blasting–a state-of-the-art review. J. Sustain. Min. 2022, 21, 278–297. [Google Scholar] [CrossRef]
- Afrasiabian, B.; Ahangari, K.; Noorzad, A. Study on the effects of blast damage factor and blast design parameters on the ground vibration using 3D discrete element method. Innov. Infrastruct. Solut. 2020, 5, 37. [Google Scholar] [CrossRef]
- Vishwakarma, A.K.; Dey, K.; Himanshu, V.K.; Singh, R.K.; Roy, M.P. Optimization of blast design parameter for ring blasting in underground hard rock mine using numerical simulation. Min. Metall. Explor. 2024, 41, 139–148. [Google Scholar] [CrossRef]
- Gaoyu, M.; Bo, W.; Chuan, H.; Junlou, W.; Chengyou, Z.; Zihan, Z.; Guowen, X. Intelligent Design for Mechanized Drilling and Blasting Tunnels Based on Massive Numerical Simulations and Machine Learning Algorithms. J. Basic Sci. Eng. 2024, 31, 1601–1616. (In Chinese) [Google Scholar]
- Zhao, D.; Shen, Z.; Li, M.; Liu, B.; Chen, Y.; Xie, L. Study on parameter optimization of deep hole cumulative blasting in low permeability coal seams. Sci. Rep. 2022, 12, 5126. [Google Scholar] [CrossRef]
- Zhang, X.-l.; Yi, H.-b.; Ma, H.-h.; Shen, Z.-w. Blast parameter optimization study based on a blast crater experiment. Shock Vib. 2018, 2018, 8031735. [Google Scholar] [CrossRef]
- Kan, J.; Dou, L.; Li, X.; Cao, J.; Bai, J.; Chai, Y. Study on influencing factors and prediction of peak particle velocity induced by roof pre-split blasting in underground. Undergr. Space 2022, 7, 1068–1085. [Google Scholar] [CrossRef]
- Shim, H.-J.; Ryu, D.-W.; Chung, S.-K.; Synn, J.-H.; Song, J.-J. Optimized blasting design for large-scale quarrying based on a 3-D spatial distribution of rock factor. Int. J. Rock Mech. Min. Sci. 2009, 46, 326–332. [Google Scholar] [CrossRef]
- Uysal, O.; Erarslan, K.; Cebi, M.A.; Akcakoca, H. Effect of barrier holes on blast induced vibration. Int. J. Rock Mech. Min. Sci. 2008, 45, 712–719. [Google Scholar] [CrossRef]
- Zhao, H.; Guo, Y.; Liu, Y.; Jin, J. Multirobot unknown environment exploration and obstacle avoidance based on a Voronoi diagram and reinforcement learning. Expert Syst. Appl. 2025, 264, 125900. [Google Scholar] [CrossRef]
- Maruani, N.; Klokov, R.; Ovsjanikov, M.; Alliez, P.; Desbrun, M. Voromesh: Learning watertight surface meshes with voronoi diagrams. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–6 October 2023; pp. 14565–14574. [Google Scholar] [CrossRef]
- Nie, F.; Li, Z.; Wang, R.; Li, X. An effective and efficient algorithm for K-means clustering with new formulation. IEEE Trans. Knowl. Data Eng. 2022, 35, 3433–3443. [Google Scholar] [CrossRef]
- De Goes, F.; Desbrun, M. Stochastic computation of barycentric coordinates. ACM Trans. Graph. 2024, 43, 13. [Google Scholar] [CrossRef]
- Liu, J.; Sun, P.; Liu, F.; Zhao, M. Design and optimization for bench blast based on Voronoi diagram. Int. J. Rock Mech. Min. Sci. 2014, 66, 30–40. [Google Scholar] [CrossRef]
- Jalilibal, Z.; Amiri, A.; Castagliola, P.; Khoo, M.B. Monitoring the coefficient of variation: A literature review. Comput. Ind. Eng. 2021, 161, 107600. [Google Scholar] [CrossRef]
- Duyckaerts, C.; Godefroy, G. Voronoi tessellation to study the numerical density and the spatial distribution of neurones. J. Chem. Neuroanat. 2000, 20, 83–92. [Google Scholar] [CrossRef]
- Wu, C.; Yuan, Y.; Tang, Y.; Tian, B. Application of terrestrial laser scanning (TLS) in the architecture, engineering and construction (AEC) industry. Sensors 2021, 22, 265. [Google Scholar] [CrossRef] [PubMed]
No. | Distribution Type | CV Value | Polygon Area Change |
---|---|---|---|
1 | Uniform distribution | <33% | Minimal variation |
2 | Random distribution | 33~64% | Significant variation |
3 | Clustered distribution | >64% | Minimal variation within clusters, significant variation between clusters |
No. | X-Coordinate | Y-Coordinate | No. | X-Coordinate | Y-Coordinate |
---|---|---|---|---|---|
1 | 698,267.972 | 557,0441.3 | 9 | 698,315.39 | 5,570,409.469 |
2 | 698,385.07 | 5,570,433.318 | 10 | 698,305.006 | 5,570,406.292 |
3 | 698,381.261 | 5,570,414.037 | 11 | 698,299.209 | 5,570,406.766 |
4 | 698,372.925 | 5,570,412.302 | 12 | 698,293.66 | 5,570,411.256 |
5 | 698,357.007 | 5,570,417.381 | 13 | 698,286.768 | 5,570,410.654 |
6 | 698,346.975 | 5,570,420.56 | 14 | 698,265.891 | 5,570,416.62 |
7 | 698,339.18 | 5,570,418.481 | 15 | 698,262.378 | 5,570,422.553 |
8 | 698,326.131 | 5,570,416.421 |
No. | X-Coordinate | Y-Coordinate | No. | X-Coordinate | Y-Coordinate |
---|---|---|---|---|---|
1 | 5.594 | 35.008 | 9 | 53.012 | 3.177 |
2 | 122.692 | 27.026 | 10 | 42.628 | 0 |
3 | 118.883 | 7.745 | 11 | 36.831 | 0.474 |
4 | 110.547 | 6.01 | 12 | 31.282 | 4.964 |
5 | 94.629 | 11.089 | 13 | 24.39 | 4.362 |
6 | 84.597 | 14.268 | 14 | 3.513 | 10.328 |
7 | 76.802 | 12.189 | 15 | 0 | 16.261 |
8 | 63.753 | 10.129 |
No. | X-Coordinate | Y-Coordinate | Area (m2) |
---|---|---|---|
1 | 98.64867545 | 22.07971 | 28.90696 |
2 | 107.293501 | 15.3311 | 30.51074 |
3 | 65.41705447 | 13.07867 | 30.0441 |
4 | 87.74228525 | 16.56139 | 30.45676 |
5 | 35.46841946 | 4.888602 | 30.08495 |
6 | 12.1992448 | 10.66902 | 32.1952 |
7 | 82.35552366 | 16.32266 | 27.53843 |
8 | 20.2795083 | 19.9741 | 32.49168 |
… | … | … | … |
No. | X-Coordinate | Y-Coordinate | Bore Diameter/mm | Bore Depth/m | Charging Weight/kg |
---|---|---|---|---|---|
1 | 98.64867545 | 22.07971 | 140 | 16.5 | 317.9766 |
2 | 107.293501 | 15.3311 | 140 | 16.5 | 335.6181 |
3 | 65.41705447 | 13.07867 | 140 | 16.5 | 330.4851 |
4 | 87.74228525 | 16.56139 | 140 | 16.5 | 335.0244 |
5 | 35.46841946 | 4.888602 | 140 | 16.5 | 330.9344 |
6 | 12.1992448 | 10.66902 | 140 | 16.5 | 354.1472 |
7 | 82.35552366 | 16.32266 | 140 | 16.5 | 302.9227 |
8 | 20.2795083 | 19.9741 | 140 | 16.5 | 357.4085 |
… | … | … | … | … | … |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
He, M.; Zhang, X.; Li, X.; Gao, W. Research on an Adaptive Hole Layout Method for Bench Blasting Based on Voronoi Diagram. Appl. Sci. 2025, 15, 11182. https://doi.org/10.3390/app152011182
He M, Zhang X, Li X, Gao W. Research on an Adaptive Hole Layout Method for Bench Blasting Based on Voronoi Diagram. Applied Sciences. 2025; 15(20):11182. https://doi.org/10.3390/app152011182
Chicago/Turabian StyleHe, Maolin, Xiaojun Zhang, Xiaoshuai Li, and Wenxue Gao. 2025. "Research on an Adaptive Hole Layout Method for Bench Blasting Based on Voronoi Diagram" Applied Sciences 15, no. 20: 11182. https://doi.org/10.3390/app152011182
APA StyleHe, M., Zhang, X., Li, X., & Gao, W. (2025). Research on an Adaptive Hole Layout Method for Bench Blasting Based on Voronoi Diagram. Applied Sciences, 15(20), 11182. https://doi.org/10.3390/app152011182