An intelligent blasting auxiliary design system and method based on terrain simulation technology
Through an intelligent blasting assisted design system based on terrain simulation technology, the problem of inefficiency in existing blasting operations is solved, accurate blasting positioning and real-time auxiliary suggestions are provided, and the efficiency and quality of blasting operations are improved.
Patent Information
- Application Number
- CN202510013125.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-01-06
AI Technical Summary
The lack of direct and effective reference solutions in existing blasting operations has resulted in the need of blasting personnel to spend a lot of time on calculations and waiting, which is inefficient and relies on experienced professionals.
An intelligent blasting assisted design system based on terrain simulation technology is adopted to build a visual data model, locate the blasting location, conduct blasting tests and data analysis, generate blasting operation plans, and monitor and provide assisted suggestions in real time.
It improves the efficiency and quality of blasting operations, can establish a reasonable operating plan before blasting, and provides real-time guidance during the process, reduces artificial calculations, and improves positioning accuracy and work quality.
Smart Images

Figure CN119939921B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of blasting construction, and in particular to an intelligent blasting auxiliary design system and method based on terrain simulation technology. Background Art
[0002] Blasting is a technology that uses the compression, loosening, destruction, throwing and killing effects of explosives in the air, water, soil and rock media or objects to achieve the desired purpose; when explosive bags or charges explode in soil and rock media or structures, the soil and rock media or structures will be compressed, deformed, destroyed, loosened and thrown. It is mainly used in earthwork engineering, as well as the demolition of metal buildings and structures. Since blasting work is dangerous, it is often necessary to use some technology to assist in blasting operations to achieve safe, efficient and low-cost blasting goals. However, most of the current blasting auxiliary operations are to collect data on the scene during blasting and provide it to the blasters for reference. The blasters make the next blasting decision based on the current situation, which cannot provide a direct and effective reference plan for the blasters. Since various calculations take a lot of time and require experienced professionals to perform, the blasting operation requires a lot of waiting time, which seriously affects the efficiency of the blasting operation.
[0003] Therefore, the present invention provides an intelligent blasting auxiliary design system and method based on terrain simulation technology. Summary of the invention
[0004] The present invention provides an intelligent blasting auxiliary design system and method based on terrain simulation technology, which assists in blasting positioning by performing terrain simulation, determines the most reasonable and refined blasting position, and performs blasting design preview at the same time, thereby assisting blasting engineering design and achieving the purpose of more accurate blasting.
[0005] The present invention provides an intelligent blasting auxiliary design system based on terrain simulation technology, comprising:
[0006] A model building module, used to build a visual data model of the area to be blasted according to the terrain data of the area to be blasted, and locate several blasting positions in the visual data model according to the blasting purpose;
[0007] A data acquisition module, used to search for each blasting position in the area to be blasted and perform a blasting test to obtain blasting response data corresponding to each blasting position;
[0008] An intelligent analysis module, for inputting the blasting response data into the visual data model to analyze the required blasting force corresponding to each blasting position, and generating a blasting operation plan for the area to be blasted in combination with the blasting purpose;
[0009] A tracking and analysis module, which is used to generate corresponding blasting results in the visualization data model according to the real-time blasting information corresponding to each blasting position and display them when blasting operations are carried out on the area to be blasted;
[0010] An auxiliary analysis module, which is used to analyze the result relevance between each blasting result and the blasting purpose, determine the blasting result deviation characteristics corresponding to each blasting position, generate auxiliary blasting suggestions for the blasting operation and display them.
[0011] In an implementable manner,
[0012] It further includes:
[0013] An intelligent display module, which is used to display the real-time progress of the blasting operation;
[0014] It is also used to display the visualization data model;
[0015] It is also used to display the blasting results corresponding to each blasting position;
[0016] It is also used to display the blasting operation plan and auxiliary blasting suggestions.
[0017] In an implementable manner,
[0018] The model construction module includes:
[0019] A data conversion unit, which is used to obtain a number of aerial photography information about the area to be blasted in the aerial photography equipment, fuse and reorganize the aerial photography information to obtain the overall aerial photography information of the area to be blasted, and generate the terrain data of the area to be blasted according to the overall aerial photography information;
[0020] A model preparation unit, which is used to perform threshold analysis on the terrain data to obtain the elevation characteristics and range characteristics of the area to be blasted, divide the terrain data into several groups of contour sub-data based on the high-level characteristics, and divide the terrain data into several groups of continuous sub-data according to the range characteristics;
[0021] A visual processing unit, which is used to perform spatial arrangement on the contour sub-data and the continuous sub-data according to the data coincidence information between the contour sub-data and the continuous sub-data to generate a data model, generate several regional appearances of the area to be blasted according to the aerial photography information, map the regional appearances in the data model for appearance rendering, and generate the visualization data model of the area to be blasted;
[0022] A positioning and analysis unit, configured to generate a number of target blasting information according to the blasting purpose, respectively find the model positions corresponding to each of the target blasting information in the visualization data model, and determine a number of blasting positions of the area to be blasted.
[0023] In an implementable manner,
[0024] The data acquisition module includes:
[0025] A parameter adjustment unit, configured to establish basic surface information of the area to be blasted according to the terrain data, respectively identify the estimated surface hardness corresponding to each of the blasting positions in the basic surface information, and match corresponding blasting parameters for the corresponding blasting positions according to the estimated surface hardness;
[0026] A test recording unit, configured to add corresponding position tags to each of the blasting positions according to the distribution of the blasting positions in the area to be blasted, and perform a blasting test on the blasting positions by configuring corresponding blasting materials according to the blasting parameters, copy the corresponding position tags for the test results corresponding to each of the blasting positions, and generate a test record;
[0027] A record excavation unit, configured to deduce the actual surface hardness of the corresponding blasting position according to the blasting parameters and test results corresponding to each of the blasting positions, input the actual surface hardness into the corresponding position tags in the test record, and generate blasting response data for the corresponding blasting positions.
[0028] In an implementable manner,
[0029] The intelligent analysis module includes:
[0030] A simulation analysis unit, configured to input the blasting response data into the visualization data model for reverse deduction to obtain the blasting force of the blasting test on each of the blasting positions, perform iterative superposition on the blasting force to generate a number of simulated forces, and perform iterative blasting analysis on the corresponding blasting positions in the visualization data model by using the simulated forces to obtain a number of simulated blasting results;
[0031] A strength analysis unit, configured to establish a blasting force - blasting result relationship diagram for the corresponding blasting position according to the simulated blasting results corresponding to each iterative blasting analysis, determine the sub - blasting results corresponding to each of the blasting positions according to the blasting purpose, and find the corresponding required blasting force in the blasting force - blasting result relationship diagram;
[0032] A scheme generation unit is configured to separately establish a sub-blasting scheme corresponding to each of the blasting positions, combine the sub-blasting schemes according to the blasting purpose, generate a blasting operation scheme for the blasting operation to be performed, and transmit it to an intelligent display module for display.
[0033] In an implementable manner,
[0034] It further includes:
[0035] A blasting supervision module is configured to collect real-time operation data of the blasting operation when performing the blasting operation on the blasting area to be blasted, transmit it to the visualization data model for real-time supervision, generate the real-time blasting progress of the blasting area to be blasted, and display it.
[0036] In an implementable manner,
[0037] The tracking and analysis module includes:
[0038] A blasting tracking unit is configured to obtain the real-time blasting progress of the blasting area to be blasted, determine the blasting sequence of the blasting operation, real-time locate each current blasting position and the corresponding next blasting position in the visualization data model, and establish the blasting tracking information of the blasting operation;
[0039] A real-time simulation unit is configured to screen the real-time blasting information corresponding to each current blasting position from the blasting tracking information, input the real-time blasting information into the visualization data model for blasting simulation, obtain the vibration intensity corresponding to each current blasting position, and obtain the formation vibration characteristics corresponding to the current blasting position;
[0040] A real-time derivation unit is configured to separately input the formation vibration characteristics corresponding to each current blasting position into the visualization data model, obtain the vibration waveform information corresponding to each current blasting position, generate the aftershock influence characteristics corresponding to the next blasting position, and establish the current blasting result of the current blasting position and the estimated blasting result corresponding to the next blasting position;
[0041] A result comparison unit is configured to obtain the current blasting result and the corresponding estimated blasting result of the current blasting position, perform result comparison, obtain the blasting difference information of the current blasting position, search for the blasting difference information in the current blasting result and perform key marking, and obtain the blasting result corresponding to each blasting position and display it.
[0042] In an implementable manner,
[0043] The auxiliary analysis module includes:
[0044] A depth verification unit, configured to identify the site parameters corresponding to each blasting position in the visualization data model, establish a blasting contour corresponding to each blasting position, perform parameter identification on each blasting contour, and obtain a plurality of contour parameters corresponding to each blasting position;
[0045] A parameter identification unit, configured to divide the blasting purpose into a plurality of execution items based on the distribution information of the blasting positions, draw a target contour corresponding to the blasting positions according to the execution items, determine a plurality of target parameters corresponding to each blasting position, and construct a plurality of parameter vectors corresponding to each blasting position according to the parameter difference between the target parameters and the corresponding contour parameters of each blasting position;
[0046] A parameter comparison unit, configured to establish a blasting execution queue according to the arrangement order of the execution items, determine the numerical correlation feature and the dimensional correlation feature between the corresponding blasting result and the blasting purpose according to the plurality of parameter vectors corresponding to each blasting position, input the numerical correlation degree and the dimensional correlation degree to the corresponding queue position of the blasting execution queue, and generate a blasting-related queue;
[0047] A deviation analysis unit, configured to identify the result correlation degree between each blasting result and the blasting purpose in the blasting-related queue, and enhance the corresponding numerical correlation feature and dimensional correlation feature according to the result correlation degree to obtain the blasting result deviation feature corresponding to each blasting position;
[0048] A suggestion generation unit, configured to screen a plurality of target blasting positions whose blasting result deviation features do not meet the deviation error, generate an auxiliary blasting suggestion according to the corresponding target blasting result deviation feature, and display it.
[0049] The present invention provides an intelligent blasting auxiliary design method based on terrain simulation technology, including:
[0050] Step 1: Construct a visualization data model of the area to be blasted according to the terrain data of the area to be blasted, and locate a plurality of blasting positions in the visualization data model according to the blasting purpose;
[0051] Step 2: Search for each blasting position in the area to be blasted respectively and conduct a blasting test to obtain the blasting response data corresponding to each blasting position;
[0052] Step 3: Input the blasting response data into the visualization data model to analyze the blasting force required for each blasting position, and generate a blasting operation plan for the area to be blasted in combination with the blasting purpose;
[0053] Step 4: When performing blasting operations on the area to be blasted, corresponding blasting results are generated and displayed in the visual data model according to the real-time blasting information corresponding to each blasting position;
[0054] Step 5: Analyze the result relevance between each blasting result and the blasting objective, determine the blasting result deviation characteristics corresponding to each blasting position, generate auxiliary blasting suggestions for the blasting operation and display them.
[0055] In an implementable manner,
[0056] The said Step 1 includes:
[0057] Step 11: Obtain a number of aerial photography information about the area to be blasted in the aerial photography equipment, perform information fusion and recombination on the aerial photography information to obtain the overall aerial photography information of the area to be blasted, and generate topographic data of the area to be blasted according to the overall aerial photography information;
[0058] Step 12: Conduct threshold analysis on the topographic data to obtain the elevation characteristics and range characteristics of the area to be blasted, divide the topographic data into several groups of contour sub-data based on the high-level characteristics, and divide the topographic data into several groups of continuous sub-data according to the range characteristics;
[0059] Step 13: Arrange the contour sub-data and the continuous sub-data spatially according to the data coincidence information between the contour sub-data and the continuous sub-data to generate a data model, generate several regional appearances of the area to be blasted according to the aerial photography information, map the regional appearances in the data model for appearance rendering, and generate the visual data model of the area to be blasted;
[0060] Step 14: Generate several pieces of target blasting information according to the blasting objective, respectively find the model positions corresponding to each piece of target blasting information in the visual data model, and determine several blasting positions of the area to be blasted.
[0061] The achievable beneficial effects of the above technical solution are as follows: In order to better assist blasters in blasting work and improve the efficiency and quality of blasting work, before blasting, terrain simulation technology is used to process the terrain data of the area to be blasted, generate a visual data model of the area to be blasted, and locate several blasting positions in the visual data model according to the blasting purpose. Then, blasting tests are carried out on them to preliminarily analyze the hardness of each blasting position, so as to match it with the appropriate blasting force required to generate a blasting operation plan. Then, when entering the blasting stage, real-time blasting information of each blasting position is collected, and the visual data model is used to simulate the blasting results of each blasting position. By analyzing the result correlation between the blasting results and the blasting purpose, the deviation characteristics corresponding to the blasting results of each blasting position are analyzed. In order to achieve the purpose of blasting assistance, when the deviation characteristics of the blasting results are too high, auxiliary blasting suggestions are generated. In this way, not only can a blasting operation plan be established before blasting to provide pre-guidance and reference for this blasting operation, but also during the actual blasting process, auxiliary blasting suggestions can be constructed according to the real-time blasting situation. In this way, the blasting positions can be determined most reasonably and refinedly, and reasonable blasting assistance can be carried out to improve the work efficiency and work quality of blasters.
[0062] Other features and advantages of the present invention will be described in the following specification, and, in part, will be obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention can be realized and obtained by the structure specifically pointed out in the written specification and the drawings.
[0063] The technical solution of the present invention will be further described in detail below through the drawings and embodiments. Description of the Drawings
[0064] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention, and do not constitute a limitation to the present invention. In the drawings:
[0065] Figure 1 It is a schematic diagram of the composition of an intelligent blasting assistance design system based on terrain simulation technology in an embodiment of the present invention;
[0066] Figure 2 It is a schematic diagram of the working process of an intelligent blasting assistance design method based on terrain simulation technology in an embodiment of the present invention. Detailed Embodiments
[0067] The following describes the preferred embodiments of the present invention with reference to the drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0068] Embodiment 1
[0069] This embodiment provides an intelligent blasting auxiliary design system based on terrain simulation technology, as Figure 1 shown, including:
[0070] A model construction module, which is used to construct a visual data model of the area to be blasted according to the terrain data of the area to be blasted, and locate a number of blasting positions in the visual data model according to the blasting purpose;
[0071] A data acquisition module, which is used to find each of the blasting positions in the area to be blasted and conduct blasting tests to obtain blasting response data corresponding to each of the blasting positions;
[0072] An intelligent analysis module, which is used to input the blasting response data into the visual data model to analyze the blasting force required for each of the blasting positions, and generate a blasting operation plan for the area to be blasted in combination with the blasting purpose;
[0073] A tracking analysis module, which is used to generate corresponding blasting results in the visual data model and display them according to the real-time blasting information corresponding to each of the blasting positions when conducting blasting operations on the area to be blasted;
[0074] An auxiliary analysis module, which is used to analyze the result relevance between each of the blasting results and the blasting purpose, determine the blasting result deviation characteristics corresponding to each of the blasting positions, and generate and display auxiliary blasting suggestions for the blasting operation.
[0075] In this example, the terrain data represents descriptive data of the terrain undulation of the area to be blasted;
[0076] In this example, the visual data model represents a model of the site of the area to be blasted with visual functions generated in a virtual space;
[0077] In this example, the blasting test represents a process of blasting a blasting position once with explosives having a small blasting force;
[0078] In this example, the blasting response data represents the data generated at a blasting position during the blasting test;
[0079] In this example, the required blasting force represents the minimum blasting force required for blasting at this blasting position;
[0080] In this example, the blasting operation plan represents a reference plan for blasting operations when guaranteeing the area to be blasted;
[0081] In this example, the real-time blasting information represents the information generated during the blasting of a blasting position;
[0082] In this example, the blasting result is determined by simulation to show the result after blasting at the blasting position;
[0083] In this example, the result relevance represents the degree of fit between the blasting result of a blasting position and the blasting purpose, that is, the better the blasting result conforms to the blasting purpose, the better;
[0084] In this example, the blasting result deviation feature represents the deviation between the current state presented after a blasting position is blasted and the blasting purpose, including the blasting point deviation and the blasting force deviation;
[0085] In this example, the auxiliary blasting suggestion represents a suggestion used to correct the blasting result deviation feature.
[0086] The working principle and beneficial effects of the above technical solution: In order to better assist blasters in blasting work and improve the efficiency and quality of blasting work, before blasting, the terrain simulation technology is used to process the terrain data of the area to be blasted, generate a visual data model of the area to be blasted, and locate several blasting positions in the visual data model according to the blasting purpose, and then conduct blasting tests on them, so as to preliminarily analyze the hardness of each blasting position, so as to match it with the appropriate blasting force required to generate a blasting operation plan. Then, when entering the blasting stage, collect the real-time blasting information of each blasting position and use the visual data model to simulate the blasting result of each blasting position. Analyze the blasting result deviation feature corresponding to each blasting position by analyzing the result correlation between the blasting result and the blasting purpose. In order to achieve the purpose of blasting assistance, when the blasting result deviation feature is too high, generate an auxiliary blasting suggestion. In this way, not only can a blasting operation plan be established before blasting to provide pre-guidance and reference for this blasting operation, but also during the actual blasting process, an auxiliary blasting suggestion can be constructed according to the real-time blasting situation. In this way, the blasting position can be determined most reasonably and refinedly, and reasonable blasting assistance can be carried out to improve the work efficiency and work quality of blasters.
[0087] Embodiment 2
[0088] Based on Embodiment 1, the intelligent blasting auxiliary design system based on terrain simulation technology further includes:
[0089] An intelligent display module for displaying the real-time progress of the blasting operation;
[0090] It is also used to display the visual data model;
[0091] It is also used to display the blasting result corresponding to each blasting position;
[0092] It is also used to display the blasting operation plan and the auxiliary blasting suggestion.
[0093] The working principle and beneficial effects of the above technical solution: By setting up an intelligent display module to display various contents during the blasting operation, it provides reference for blasters.
[0094] Embodiment 3
[0095] Based on Embodiment 1, for the intelligent blasting auxiliary design system based on terrain simulation technology, the model construction module includes:
[0096] A data conversion unit, which is used to obtain a number of aerial photography information about the area to be blasted from the aerial photography equipment, fuse and reorganize the aerial photography information to obtain the overall aerial photography information of the area to be blasted, and generate the terrain data of the area to be blasted according to the overall aerial photography information;
[0097] A model preparation unit, which is used to perform threshold analysis on the terrain data to obtain the elevation characteristics and range characteristics of the area to be blasted, divide the terrain data into several groups of contour sub-data based on the elevation characteristics, and divide the terrain data into several groups of continuous sub-data according to the range characteristics;
[0098] A visual processing unit, which is used to perform spatial arrangement on the contour sub-data and the continuous sub-data according to the data coincidence information between the contour sub-data and the continuous sub-data to generate a data model, generate several area appearances of the area to be blasted according to the aerial photography information, map the area appearances in the data model for appearance rendering, and generate the visual data model of the area to be blasted;
[0099] A positioning and analysis unit, which is used to generate several target blasting information according to the blasting purpose, respectively find the model positions corresponding to each target blasting information in the visual data model, and determine several blasting positions in the area to be blasted.
[0100] In this example, the aerial photography information refers to the information collected when the area to be blasted is photographed by the aerial photography equipment before the blasting operation;
[0101] In this example, information fusion and reorganization means the process of fusing the coincidence information in different aerial photography information to generate an overall aerial photography information;
[0102] In this example, threshold analysis means analyzing the elevation value and range value of the terrain data;
[0103] In this example, the elevation characteristic refers to the height of an independent area position in the area to be blasted;
[0104] In this example, the range characteristic refers to the width of an independent area position in the area to be blasted;
[0105] In this example, the contour data represents the result of dividing the terrain data with the height corresponding to an elevation feature as the boundary, and the continuous sub-data represents the result of dividing the terrain data with the range corresponding to a range feature as the boundary;
[0106] In this example, the spatial arrangement represents the process of arranging the continuous sub-data and the contour data in a three-dimensional space. During the arrangement process, the duplicate data between the continuous sub-data and the contour data is arranged at the same three-dimensional space position, thus generating a data model;
[0107] In this example, the regional appearance represents the external form of the area to be blasted;
[0108] In this example, the target blasting information represents the information presented after the blasting purpose is completed;
[0109] In this example, the blasting position represents the position where blasting operations need to be carried out in the area to be blasted.
[0110] The working principle and beneficial effects of the above technical solution: Incorporating high technology into blasting operations can quickly locate the blasting position. Before blasting, aerial photography technology is used to collect the aerial photography information of the area to be blasted, and the aerial photography information is fused and processed to obtain the overall aerial photography information of the area to be blasted, thereby generating the terrain data of the area to be blasted. Further, by performing threshold analysis on the terrain data, the elevation feature and range feature of the area to be blasted are determined, so as to perform corresponding division on the terrain data, determining several groups of contour sub-data and continuous sub-data of the area to be blasted. By arranging the sub-data in a three-dimensional space and combining the regional appearance presented in the aerial photography information, a visual data model is established. Then, according to the guidance of the blasting purpose, the corresponding blasting position is located in the visual data model. Utilizing the convenient function of the model can quickly locate the blasting position, reducing the calculation amount of the blasting personnel, and the positioning accuracy can be improved through model positioning, improving the quality of subsequent work.
[0111] Embodiment 4
[0112] Based on Embodiment 1, for the intelligent blasting auxiliary design system based on terrain simulation technology, the data acquisition module includes:
[0113] A parameter adjustment unit, configured to establish the basic surface information of the area to be blasted according to the terrain data, respectively identify the estimated surface hardness corresponding to each blasting position in the basic surface information, and match corresponding blasting parameters for the corresponding blasting positions according to the estimated surface hardness;
[0114] The test record unit is used to add corresponding position tags to each blasting position according to the distribution of the blasting positions in the area to be blasted, and conduct blasting tests on the blasting positions by configuring corresponding blasting materials according to the blasting parameters, and copy the corresponding position tags to the test results corresponding to each blasting position to generate test records;
[0115] The record excavation unit is used to deduce the actual surface hardness of the corresponding blasting position according to the blasting parameters and test results corresponding to each blasting position, and input the actual surface hardness into the corresponding position tag in the test record to generate the blasting response data of the corresponding blasting position.
[0116] In this example, the basic surface information represents the surface hardness, appearance, vegetation distribution, etc. of the area to be blasted;
[0117] In this example, the estimated surface hardness represents the result of judging the surface hardness of the blasting position by estimating the appearance of the blasting position;
[0118] Carried out by the company, the blasting parameters represent the parameters of the blasting materials (such as: explosive quantity, warning range) required for blasting at this blasting position;
[0119] In this example, the position tag represents the tag used to distinguish each blasting position;
[0120] In this example, the blasting materials represent the materials used for blasting operations;
[0121] In this example, the actual surface hardness represents the result of analyzing the actual surface hardness of the surface through blasting tests;
[0122] In this example, the test record contains the blasting test data corresponding to each blasting position.
[0123] Working principle and beneficial effects of the above technical solution: When carrying out blasting operations, different blasting materials need to be selected according to the hardness of the blasting position. Firstly, it can complete the blasting operation. Secondly, it can avoid material waste. Thirdly, it can also improve the efficiency of the blasting operation. First, estimate the estimated surface hardness of each blasting position based on the terrain data, then match the corresponding blasting parameters for the experiment, and further establish position tags according to the distribution of the blasting positions in the area to be blasted to avoid data disorder during subsequent experiments. Next, use the configured blasting materials to conduct blasting experiments and generate experimental records during the experiment. Through the blasting experiment, not only can the surface hardness of each blasting position be further verified, but also the blasting sound of the blasting experiment can be used to remind the surrounding personnel to leave the area to be blasted, reducing the probability of accidents. Finally, use the experimental records to deduce the actual surface hardness of the blasting position, so as to determine the blasting response data of each blasting position. Using low-cost blasting to deduce the actual surface hardness of the blasting position reduces the computational workload of manual calculation and improves the intelligence of the system.
[0124] Example 5
[0125] Based on the first embodiment, for the intelligent blasting auxiliary design system based on terrain simulation technology, the intelligent analysis module includes:
[0126] A simulation analysis unit, configured to input the blasting response data into the visual data model for reverse deduction to obtain the blasting force of the blasting experiment on each blasting position, perform iterative superposition on the blasting force to generate a number of simulated forces, and use the simulated forces to perform iterative blasting analysis on the corresponding blasting positions in the visual data model to obtain a number of simulated blasting results;
[0127] A strength analysis unit, configured to establish a blasting force - blasting result relationship diagram for the corresponding blasting position according to the simulated blasting results corresponding to each iterative blasting analysis, determine the sub-blasting results corresponding to each blasting position according to the blasting purpose, and find the corresponding required blasting force for each blasting position in the blasting force - blasting result relationship diagram;
[0128] A scheme generation unit, configured to establish sub-blasting schemes corresponding to each blasting position respectively, combine the sub-blasting schemes according to the blasting purpose, generate the blasting operation scheme for the blasting operation to be performed, and transmit it to the intelligent display module for display.
[0129] Example 6
[0130] Based on the first embodiment, the intelligent blasting auxiliary design system based on terrain simulation technology further includes:
[0131] The blasting supervision module is used to collect the real-time operation data of the blasting operation when blasting the area to be blasted, transmit it to the visual data model for real-time supervision, generate the real-time blasting progress of the area to be blasted and display it.
[0132] 7. An intelligent blasting auxiliary design system based on terrain simulation technology as described in claim 1, wherein the tracking and analysis module includes:
[0133] The blasting tracking unit is used to obtain the real-time blasting progress of the area to be blasted, determine the blasting sequence of the blasting operation, locate each current blasting position and the corresponding next blasting position in real time in the visual data model, and establish the blasting tracking information of the blasting operation;
[0134] The real-time simulation unit is used to screen the real-time blasting information corresponding to each current blasting position in the blasting tracking information, input the real-time blasting information into the visual data model for blasting simulation, obtain the vibration intensity corresponding to each current blasting position, and obtain the formation vibration characteristics corresponding to the current blasting position;
[0135] The real-time derivation unit is used to input the formation vibration characteristics corresponding to each current blasting position into the visual data model respectively, obtain the vibration waveform information corresponding to each current blasting position, generate the aftershock influence characteristics corresponding to the next blasting position, and establish the current blasting result of the current blasting position and the estimated blasting result corresponding to the next blasting position;
[0136] The result comparison unit is used to obtain the current blasting result and the corresponding estimated blasting result of the current blasting position, compare the results, obtain the blasting difference information of the current blasting position, find the blasting difference information in the current blasting result and mark it emphatically, and obtain the blasting result corresponding to each blasting position and display it.
[0137] In this example, the current blasting position represents the blasting position where the blasting operation is currently being carried out, and the next blasting position represents the blasting position where the blasting operation will be carried out soon;
[0138] In this example, the vibration intensity represents the vibration generated by the blasting operation;
[0139] In this example, the formation vibration characteristics represent the characteristics presented at the current blasting position due to the vibration generated by the blasting;
[0140] In this example, the vibration waveform information represents using waveforms to express the formation vibration characteristics;
[0141] In this example, the aftershock influence characteristics represent the influence of the vibration at the current blasting position on the next blasting position;
[0142] In this example, the blasting difference information represents the differences between the current blasting result and the estimated blasting result at a current blasting position.
[0143] The working principle and beneficial effects of the above technical solution are as follows: During blasting operations, the real-time blasting progress of the area to be blasted is collected and the blasting sequence is determined. Then, each current blasting position and the next blasting position are located in real time in the visual data model, so as to establish blasting tracking information to determine the real-time blasting information of each current blasting position. By using the visual data model for blasting simulation, the vibration intensity and surface vibration characteristics of the current blasting position are determined. Once again, the visual data model is used to analyze the vibration waveform information of the current blasting position, so as to determine the aftershock impact of the current blasting on the next blasting position and conduct blasting estimation. Finally, the current blasting result and the estimated blasting result of the current blasting position are compared, and the difference information is marked as a key point to generate the blasting result of each blasting position for the reference of blasters. In this way, blasters can be reminded to consider the aftershock factor before blasting the next blasting position, select an appropriate time for blasting, and be reminded of the data after blasting, providing strong reference for blasters to carry out operations.
[0144] Embodiment 8
[0145] Based on Embodiment 1, for the intelligent blasting auxiliary design system based on terrain simulation technology, the auxiliary analysis module includes:
[0146] A depth verification unit, configured to identify the site parameters corresponding to each blasting position in the visual data model, establish a blasting contour corresponding to each blasting position, perform parameter identification on each blasting contour, and obtain a plurality of contour parameters corresponding to each blasting position;
[0147] A parameter identification unit, configured to divide the blasting purpose into several execution items based on the distribution information of the blasting positions, draw a target contour corresponding to the blasting positions according to the execution items, determine a plurality of target parameters corresponding to each blasting position, and construct a plurality of parameter vectors corresponding to each blasting position according to the parameter differences between the target parameters corresponding to each blasting position and the corresponding contour parameters;
[0148] A parameter comparison unit, configured to establish a blasting execution queue according to the arrangement order of the execution items, determine the numerical correlation characteristics and dimension correlation characteristics between the corresponding blasting results and the blasting purpose according to the plurality of parameter vectors corresponding to each blasting position, and input the numerical correlation degree and the dimension correlation degree into the corresponding queue positions of the blasting execution queue to generate a blasting-related queue;
[0149] A deviation analysis unit is used to identify the result relevance between each blasting result and the blasting purpose in the blasting-related queue, and strengthen the corresponding numerical-related features and dimension-related features according to the result relevance to obtain the blasting result deviation features corresponding to each blasting position.
[0150] A suggestion generation unit is used to screen several target blasting positions whose blasting result deviation features do not meet the deviation error, and generate and display auxiliary blasting suggestions according to the corresponding target blasting result deviation features.
[0151] In this example, the site parameters represent the parameters presented at the blasting position after the blasting operation is completed.
[0152] In this example, the blasting contour represents the contour presented at the blasting position after the blasting operation is completed.
[0153] In this example, the contour parameters represent the length, tortuosity, and contour range of the edge of the blasting contour.
[0154] In this example, the execution item represents the item that needs to be executed to achieve the blasting purpose.
[0155] In this example, the parameter vector represents a vector with the modulus being the difference between the target parameters and the contour parameters corresponding to a blasting position, and the direction pointing from the target parameters to the contour reference.
[0156] In this example, the target parameters represent the parameters that the blasting position should present under the guidance of the execution item.
[0157] In this example, the blasting execution queue represents the order in which each execution item is sequentially executed during the blasting process.
[0158] In this example, the numerical-related feature represents the data similarity between the blasting result and the blasting purpose, and the dimension-related feature represents the angular similarity between the blasting result and the blasting purpose. For example: the blasting result is: blasting range [(1, 2, 3)-(5, 3, 4)], intensity 5.1, and the corresponding standard range in the blasting purpose is: [(2, 2, 3)-(2, 3, 5)], intensity 5.3, then the numerical-related feature is 0.96, and the dimension-related feature is: the coincidence degree between the blasting range and the standard range in three-dimensional space.
[0159] In this example, the deviation error represents the error allowed during the blasting operation, and this error is determined by the input of the blaster.
[0160] Working principle and beneficial effects of the above technical solution: To further improve the safety of blasting operations, a more refined auxiliary solution is designed. By using a visual data model to identify the contour parameters of the blasting profile at each blasting location, comparing them with the target parameters set for the blasting purpose, establishing corresponding parameter vectors, and then analyzing the correlation between the blasting results and the blasting purpose, the deviation characteristics of the blasting results at each blasting location are determined. Finally, auxiliary blasting suggestions are established for the blasting locations with excessive deviations, providing technical references for blasters to quickly eliminate the deviations and ensure the effectiveness of the blasting results.
[0161] Example 9
[0162] This example provides an intelligent blasting auxiliary design method based on terrain simulation technology, as Figure 2 shown, including:
[0163] Step 1: Construct a visual data model of the blasting area to be blasted based on the terrain data of the area to be blasted, and locate several blasting positions in the visual data model according to the blasting purpose;
[0164] Step 2: Search for each blasting position in the area to be blasted and conduct a blasting test to obtain the blasting response data corresponding to each blasting position;
[0165] Step 3: Input the blasting response data into the visual data model to analyze the blasting force required for each blasting position, and generate a blasting operation plan for the area to be blasted in combination with the blasting purpose;
[0166] Step 4: When conducting blasting operations on the area to be blasted, generate corresponding blasting results in the visual data model based on the real-time blasting information corresponding to each blasting position and display them;
[0167] Step 5: Analyze the result correlation between each blasting result and the blasting purpose, determine the deviation characteristics of the blasting results corresponding to each blasting position, generate auxiliary blasting suggestions for the blasting operation and display them.
[0168] In this example, terrain data refers to the descriptive data of the undulating terrain of the area to be blasted;
[0169] In this example, the visual data model refers to a model with visual functions generated in a virtual space of the site of the area to be blasted;
[0170] In this example, the blasting test refers to the process of conducting a single blast on the blasting position using explosives with a small blasting force;
[0171] In this example, the blasting response data represents the data generated at a blasting location during a blasting test;
[0172] In this example, the required blasting force represents the minimum blasting force required to conduct blasting at this blasting location;
[0173] In this example, the blasting operation plan represents the reference plan for blasting operations when safeguarding the area to be blasted;
[0174] In this example, the real-time blasting information represents the information generated during the blasting of a blasting location;
[0175] In this example, the blasting result represents the result presented after blasting at the blasting location determined through simulation;
[0176] In this example, the result relevance represents the degree of fit between the blasting result of a blasting location and the blasting purpose, that is, the better the blasting result conforms to the blasting purpose;
[0177] In this example, the blasting result deviation feature represents the deviation between the current state presented after the blasting of a blasting location and the blasting purpose, including the deviation of the blasting point position and the deviation of the blasting force;
[0178] In this example, the auxiliary blasting suggestion represents the suggestion used to correct the blasting result deviation feature.
[0179] The working principle and beneficial effects of the above technical solution: In order to better assist blasters in carrying out blasting work and improve the efficiency and quality of blasting work, before blasting, the terrain simulation technology is used to process the terrain data of the area to be blasted, generate a visual data model of the area to be blasted, and locate several blasting positions in the visual data model according to the blasting purpose, and then conduct blasting tests on them to preliminarily analyze the hardness of each blasting position, so as to match it with the appropriate required blasting force to generate a blasting operation plan. Then, when entering the blasting stage, collect the real-time blasting information of each blasting position and use the visual data model to simulate the blasting result of each blasting position, and analyze the blasting result deviation feature corresponding to each blasting position by analyzing the result correlation between the blasting result and the blasting purpose. In order to achieve the purpose of blasting assistance, when the blasting result deviation feature is too high, generate an auxiliary blasting suggestion. In this way, not only can a blasting operation plan be established before blasting to provide pre-guidance and reference for this blasting operation, but also during the actual blasting process, an auxiliary blasting suggestion can be constructed according to the real-time blasting situation. In this way, the blasting position can be determined most reasonably and precisely, and reasonable blasting assistance can be carried out to improve the work efficiency and work quality of blasters.
[0180] Example 10
[0181] Based on Example 9, a kind of intelligent blasting auxiliary design method based on terrain simulation technology, step 1 of which includes:
[0182] Step 11: Obtain a number of aerial photography information about the area to be blasted in the aerial photography device, perform information fusion and recombination on the aerial photography information to obtain the overall aerial photography information of the area to be blasted, and generate terrain data of the area to be blasted according to the overall aerial photography information;
[0183] Step 12: Conduct threshold analysis on the terrain data to obtain the elevation characteristics and range characteristics of the area to be blasted. Based on the elevation characteristics, divide the terrain data into several groups of contour sub-data, and divide the terrain data into several groups of continuous sub-data according to the range characteristics;
[0184] Step 13: Arrange the contour sub-data and the continuous sub-data spatially according to the data coincidence information between the contour sub-data and the continuous sub-data to generate a data model. Generate several area appearances of the area to be blasted according to the aerial photography information, map the area appearances in the data model for appearance rendering, and generate a visual data model of the area to be blasted;
[0185] Step 14: Generate several pieces of target blasting information according to the blasting purpose, respectively find the model positions corresponding to each piece of target blasting information in the visual data model, and determine several blasting positions of the area to be blasted.
[0186] In this example, the aerial photography information refers to the information collected when using an aerial photography device to photograph the area to be blasted before blasting operations;
[0187] In this example, information fusion and recombination refers to the process of fusing the coincidence information in different aerial photography information to generate an overall aerial photography information;
[0188] In this example, threshold analysis refers to analyzing the elevation value and range value of the terrain data;
[0189] In this example, the elevation characteristic refers to the height of an independent area position in the area to be blasted;
[0190] In this example, the range characteristic refers to the width of an independent area position in the area to be blasted;
[0191] In this example, the contour sub-data refers to the result of dividing the terrain data with the height corresponding to an elevation characteristic as the dividing line, and the continuous sub-data refers to the result of dividing the terrain data with the range corresponding to a range characteristic as the dividing line;
[0192] In this example, the spatial arrangement represents the process of arranging continuous sub-data and contour sub-data in a three-dimensional space. During the arrangement process, the duplicate data between the continuous sub-data and the contour sub-data is arranged at the same three-dimensional space position, thereby generating a data model;
[0193] In this example, the regional appearance represents the external form of the area to be blasted;
[0194] In this example, the target blasting information represents the information presented after the blasting purpose is completed;
[0195] In this example, the blasting position represents the position where blasting operations need to be carried out in the area to be blasted.
[0196] The working principle and beneficial effects of the above technical solution: Incorporating high technology into blasting operations can quickly locate the blasting position. Before blasting, aerial photography technology is used to collect aerial photography information of the area to be blasted, and the aerial photography information is fused and processed to obtain the overall aerial photography information of the area to be blasted, thereby generating the terrain data of the area to be blasted. Further, by performing threshold analysis on the terrain data, the elevation characteristics and range characteristics of the area to be blasted are determined, and thus the terrain data is correspondingly divided to determine several groups of contour sub-data and continuous sub-data of the area to be blasted. By arranging the sub-data in a three-dimensional space and combining the regional appearance presented in the aerial photography information, a visual data model is established. Then, according to the guidance of the blasting purpose, the corresponding blasting position is located in the visual data model. The convenient function of the model can be used to quickly locate the blasting position, reducing the calculation amount of the blasting personnel, and the positioning accuracy can be improved through model positioning, improving the quality of subsequent work.
[0197] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. An intelligent blasting auxiliary design system based on terrain simulation technology, characterized in that Including: A model construction module, configured to construct a visualization data model of the area to be blasted according to the terrain data of the area to be blasted, and locate a plurality of blasting positions in the visualization data model according to the blasting purpose; A data acquisition module, configured to separately search for each of the blasting positions in the area to be blasted and conduct blasting tests to obtain blasting response data corresponding to each of the blasting positions; An intelligent analysis module, configured to input the blasting response data into the visualization data model to analyze the blasting force required for each of the blasting positions, and generate a blasting operation plan for the area to be blasted in combination with the blasting purpose; A tracking analysis module, configured to generate corresponding blasting results in the visualization data model according to the real-time blasting information corresponding to each of the blasting positions and display them when conducting blasting operations on the area to be blasted; An auxiliary analysis module, configured to analyze the result correlation between each of the blasting results and the blasting purpose, determine the blasting result deviation characteristics corresponding to each of the blasting positions, generate auxiliary blasting suggestions for the blasting operation and display them; The intelligent analysis module includes: A simulation analysis unit, configured to input the blasting response data into the visualization data model for reverse derivation to obtain the blasting force of the blasting test on each of the blasting positions, perform iterative superposition on the blasting force, generate a plurality of simulated forces, and use the simulated forces to perform iterative blasting analysis on the corresponding blasting positions in the visualization data model to obtain a plurality of simulated blasting results; A strength analysis unit, configured to establish a blasting force - blasting result relationship graph for the corresponding blasting position according to the simulated blasting results corresponding to each iterative blasting analysis, determine the sub-blasting results corresponding to each of the blasting positions according to the blasting purpose, and search for the corresponding sub-blasting results in the blasting force - blasting result relationship graph to obtain the blasting force required for each of the blasting positions; A plan generation unit, configured to separately establish sub-blasting plans corresponding to each of the blasting positions, combine the sub-blasting plans according to the blasting purpose, generate a blasting operation plan for the blasting operation to be performed and transmit it to the intelligent display module for display.
2. The intelligent blasting auxiliary design system based on terrain simulation technology according to claim 1, characterized in that, It further includes: An intelligent display module, configured to display the real-time progress of the blasting operation; It is further configured to display the visualization data model; It is further configured to display the blasting results corresponding to each of the blasting positions; It is further configured to display the blasting operation plan and auxiliary blasting suggestions.
3. An intelligent blasting auxiliary design system based on terrain simulation technology according to claim 1, characterized in that, The model construction module includes: A data conversion unit, configured to obtain a plurality of aerial photography information about the area to be blasted in the aerial photography device, perform information fusion and recombination on the aerial photography information to obtain the overall aerial photography information of the area to be blasted, and generate the terrain data of the area to be blasted according to the overall aerial photography information; A model preparation unit, configured to perform threshold analysis on the terrain data to obtain the elevation characteristics and range characteristics of the area to be blasted, divide the terrain data into several groups of contour sub-data based on the elevation characteristics, and divide the terrain data into several groups of continuous sub-data according to the range characteristics; A visual processing unit, configured to generate a data model by spatially arranging the contour sub-data and the continuous sub-data according to the data coincidence information between the contour sub-data and the continuous sub-data, generate several regional appearances of the area to be blasted according to the aerial photography information, map the regional appearances into the data model for appearance rendering, and generate a visualization data model of the area to be blasted; A positioning and analysis unit, configured to generate several target blasting information according to the blasting purpose, respectively find the model positions corresponding to each target blasting information in the visualization data model, and determine several blasting positions of the area to be blasted.
4. An intelligent blasting auxiliary design system based on terrain simulation technology as claimed in claim 1, wherein, The data acquisition module includes: A parameter adjustment unit, configured to establish basic surface information of the area to be blasted according to the terrain data, respectively identify the estimated surface hardness corresponding to each blasting position in the basic surface information, and match corresponding blasting parameters for the corresponding blasting positions according to the estimated surface hardness; A test recording unit, configured to add corresponding position labels to each blasting position according to the distribution of the blasting positions in the area to be blasted, configure corresponding blasting materials according to the blasting parameters to conduct blasting tests on the blasting positions, and copy the corresponding position labels to the test results of each blasting position to generate test records; A record excavation unit, configured to deduce the actual surface hardness of the corresponding blasting position according to the blasting parameters and test results corresponding to each blasting position, input the actual surface hardness into the corresponding position label in the test record, and generate blasting response data for the corresponding blasting position.
5. An intelligent blasting auxiliary design system based on terrain simulation technology as claimed in claim 1, characterized in that It also includes: A blasting supervision module, configured to, when blasting operations are carried out on the area to be blasted, collect real-time operation data of the blasting operations and transmit them to the visualization data model for real-time supervision, generate and display the real-time blasting progress of the area to be blasted.
6. The intelligent blasting auxiliary design system based on terrain simulation technology according to claim 1, wherein, The tracking and analysis module includes: A blasting tracking unit, configured to obtain the real-time blasting progress of the area to be blasted, determine the blasting sequence of the blasting operations, real-time locate each current blasting position and the corresponding next blasting position in the visualization data model, and establish blasting tracking information of the blasting operations; A real-time simulation unit, configured to screen the real-time blasting information corresponding to each current blasting position in the blasting tracking information, input the real-time blasting information into the visualization data model for blasting simulation, obtain the vibration intensity corresponding to each current blasting position, and obtain the formation vibration characteristics corresponding to the current blasting position; A real-time deduction unit, configured to respectively input the formation vibration characteristics corresponding to each current blasting position into the visualization data model, obtain the vibration waveform information corresponding to each current blasting position, generate the aftershock influence characteristics corresponding to the next blasting position, and establish the current blasting result of the current blasting position and the estimated blasting result corresponding to the next blasting position; A result comparison unit, configured to obtain the current blasting result and the corresponding estimated blasting result of the current blasting position, compare the results, obtain the blasting difference information of the current blasting position, search for the blasting difference information in the current blasting result and perform key marking, obtain the blasting result corresponding to each blasting position and display it.
7. An intelligent blasting auxiliary design system based on terrain simulation technology according to claim 1, characterized in that, The auxiliary analysis module includes: A depth verification unit, configured to identify the site parameters corresponding to each blasting position in the visualization data model, establish a blasting profile corresponding to each blasting position, perform parameter identification on each blasting profile, and obtain a plurality of profile parameters corresponding to each blasting position; A parameter identification unit, configured to divide the blasting objective into a plurality of execution items based on the distribution information of the blasting positions, draw a target profile corresponding to the blasting positions according to the execution items, determine a plurality of target parameters corresponding to each blasting position, and construct a plurality of parameter vectors corresponding to each blasting position according to the parameter differences between the target parameters and the corresponding profile parameters of each blasting position; A parameter comparison unit, configured to establish a blasting execution queue according to the arrangement order of the execution items, determine the numerical correlation features and dimensional correlation features between the corresponding blasting result and the blasting objective according to the plurality of parameter vectors corresponding to each blasting position, and input the numerical correlation degree and the dimensional correlation degree into the corresponding queue position of the blasting execution queue to generate a blasting-related queue; A deviation analysis unit, configured to identify the result correlation degree between each blasting result and the blasting objective in the blasting-related queue, and strengthen the corresponding numerical correlation features and dimensional correlation features according to the result correlation degree to obtain the blasting result deviation features corresponding to each blasting position; A suggestion generation unit, configured to screen a plurality of target blasting positions whose blasting result deviation features do not meet the deviation error, generate auxiliary blasting suggestions according to the corresponding target blasting result deviation features and display them.
8. An intelligent blasting auxiliary design method based on terrain simulation technology, characterized in that, including: Step 1: Construct a visualization data model of the blasting area according to the terrain data of the blasting area to be blasted, and locate a plurality of blasting positions in the visualization data model according to the blasting objective; Step 2: Search for each blasting position in the blasting area to be blasted respectively and perform a blasting test to obtain the blasting response data corresponding to each blasting position; Step 3: Input the blasting response data into the visualization data model to analyze the blasting force required for each blasting position, and generate a blasting operation plan for the blasting area to be blasted in combination with the blasting objective; Step 4: When performing blasting operations on the blasting area to be blasted, generate corresponding blasting results in the visualization data model according to the real-time blasting information corresponding to each blasting position and display them; Step 5: Analyze the result correlation degree between each blasting result and the blasting objective, determine the blasting result deviation features corresponding to each blasting position, generate auxiliary blasting suggestions for the blasting operation and display them; The said Step 3 includes: Step 31: Input the blasting response data into the visualization data model for reverse derivation to obtain the blasting force of the blasting test on each blasting position. Iteratively superimpose the blasting forces to generate a number of simulated forces. Use the simulated forces to perform iterative blasting analysis on the corresponding blasting positions in the visualization data model to obtain a number of simulated blasting results; Step 32: Establish a blasting force - blasting result relationship graph for the corresponding blasting positions according to the simulated blasting results corresponding to each iterative blasting analysis. Determine the sub - blasting results corresponding to each blasting position according to the blasting purpose, and search for the corresponding sub - blasting results in the blasting force - blasting result relationship graph to obtain the blasting forces required for each blasting position; Step 33: Establish sub - blasting schemes corresponding to each blasting position respectively. Combine the sub - blasting schemes according to the blasting purpose to generate the blasting operation scheme for the blasting operation to be performed and transmit it to the intelligent display module for display.
9. The intelligent blasting auxiliary design method based on terrain simulation technology according to claim 8, characterized in that The said Step 1 includes: Step 11: Obtain a number of aerial photography information about the blasting area to be in the aerial photography device. Perform information fusion and recombination on the aerial photography information to obtain the overall aerial photography information of the blasting area to be. Generate the terrain data of the blasting area to be according to the overall aerial photography information; Step 12: Conduct threshold analysis on the terrain data to obtain the elevation characteristics and range characteristics of the blasting area to be. Based on the elevation characteristics, divide the terrain data into several groups of contour sub - data. Divide the terrain data into several groups of continuous sub - data according to the range characteristics; Step 13: Perform spatial arrangement on the contour sub - data and the continuous sub - data according to the data coincidence information between the contour sub - data and the continuous sub - data to generate a data model. Generate a number of area appearances of the blasting area to be according to the aerial photography information. Map the area appearances in the data model for appearance rendering to generate the visualization data model of the blasting area to be; Step 14: Generate a number of target blasting information according to the blasting purpose. Search for the model positions corresponding to each target blasting information in the visualization data model respectively to determine a number of blasting positions of the blasting area to be.
Citation Information
Patent Citations
Multi-row millisecond extrusion deep hole blasting method based on BIM technology
CN115655031A
Dynamic blasting parameter design system and method for upper-soft and lower-hard stratum of large-span tunnel
CN118427936A