An intelligent design method for blasting scheme
Through intelligent design methods, the blasting scheme is optimized using geological data and three-dimensional models, blasting accidents caused by manual design and long design time are solved, and safe and efficient slope blasting construction is achieved.
Patent Information
- Application Number
- CN202311202015.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-18
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2043-09-18
AI Technical Summary
In the prior art, due to subjective judgment errors when manually designing a blasting plan, slope blasting accidents are easily caused, and the design time is long, which affects the construction progress.
An intelligent design method is adopted to obtain the geological data of the area to be blasted, build a three-dimensional model, and compare it with historical case data to generate a preliminary blasting plan, and then simulate and optimize it in the three-dimensional model to obtain the final optimized blasting plan.
It effectively avoids blasting accidents caused by manual subjective judgment errors, shortens the blasting plan design time, improves the construction progress of slope blasting, and ensures the safety of the construction team.
Smart Images

Figure CN117313340B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to an intelligent design method for a blasting scheme, and belongs to the technical field of rock blasting. Background Art
[0002] With the rapid development of domestic infrastructure and the rich experience of infrastructure construction, when excavation construction is carried out under complex geological conditions (such as high slopes), slope blasting is often carried out first, and then excavation equipment is used for excavation. When blasting a high slope, it is necessary to design a blasting plan according to the high slope, and then build blasting points according to the blasting plan to reduce the impact of slope blasting on the surrounding environment, while reducing blasting at unnecessary locations, thereby preventing greater damage to the geological environment of the slope.
[0003] At present, the design of slope blasting schemes is based on the slope address, environment and other data collected by blasting designers, and then combined with personal design experience to design blasting schemes. The design of blasting schemes requires relevant personnel to analyze the detected slope geological data, and use their subjective judgment to determine how many blasting points are needed for the slope geology and the amount of explosives in the blasting points. If the relevant personnel make a mistake in their subjective judgment of the current slope geology, or if the current slope geology changes due to unexpected factors such as micro-earthquakes, then the use of the artificially designed blasting scheme to blast the current slope will cause an accident. When the accident is minor, the slope after blasting will be different from the expected blasting target, affecting the later excavation of the slope and thus prolonging the construction period. When the accident is serious, it will have a serious impact on the geology of the nearby mountains, causing landslides in the mountains and threatening the safety of the construction teams stationed nearby. Summary of the invention
[0004] The present application relates to an intelligent design method for a blasting scheme, which solves the problem that when a blasting scheme is manually designed, accidents are prone to occur in the blasting slope due to subjective human judgment errors.
[0005] In response to the above problems, this application proposes the following technical solutions:
[0006] A method for intelligent design of blasting scheme, characterized by comprising:
[0007] Step 1, obtaining geological data of the area to be blasted;
[0008] Step 2: Input the geological data into the blasting scheme design system, construct a three-dimensional model of the area to be blasted, and compare it with the comparison database to obtain a preliminary blasting scheme;
[0009] Step 3: Input the preliminary blasting plan into the three-dimensional model of the area to be blasted for simulation, and optimize to obtain an optimized blasting plan;
[0010] Step 4: Obtain real-time geological data of the area to be blasted;
[0011] Step 5: compare the real-time geological layer data with the geological data. If the two data are inconsistent, input the real-time geological data into the blasting scheme design system in step 2 and repeat steps 2 to 3. If not, repeat step 4.
[0012] Preferably, the step 1 of obtaining geological data of the area to be blasted is to obtain topographic data, longitude and latitude data, altitude data, rock coefficient data and rock uniformity data of the area to be blasted.
[0013] Preferably, the blasting scheme design system in step 2 comprises: a data processing module, a model building module, a data comparison module, a comparison data storage module, a blasting scheme optimization module and an animation demonstration module;
[0014] The data processing module is used to process geological data, that is, to generate model construction data based on the topography, longitude and latitude, and altitude of the blasting area in the geological data; to generate geological detection data based on the topography, altitude, rock coefficient, and rock uniformity of the blasting area in the geological data;
[0015] The model building module receives the model building data and builds a three-dimensional model of the area to be blasted;
[0016] The comparative data storage module is used to generate geological comparative data;
[0017] The data comparison module generates a preliminary blasting plan based on geological detection data and geological comparison data;
[0018] The blasting plan optimization module obtains an optimized blasting plan based on the three-dimensional model of the area to be blasted and the preliminary blasting plan.
[0019] Preferably, constructing the three-dimensional model of the area to be blasted in step 2 includes:
[0020] Input the model construction data into the model construction module, select any point in the blasting area in the model construction data to construct a spatial coordinate system, input the topographic data, longitude and latitude data, and altitude data of the blasting area into the constructed spatial coordinate system, and construct a three-dimensional model of the area to be blasted with longitude data as the horizontal coordinate data, latitude data as the vertical coordinate data, and altitude data as the vertical coordinate data.
[0021] Preferably, obtaining a preliminary blasting plan in step 2 includes:
[0022] Acquire historical case data, and input the historical case data into a comparative data storage module to generate geological comparative data;
[0023] The data comparison module receives the geological data, and calls the comparison data in the comparison data storage module to compare with the geological data to obtain a preliminary blasting plan.
[0024] Preferably, the historical case data in step 2 includes: geomorphic data of the historical blasting area before blasting, rock coefficient data, rock uniformity data, altitude data, blasting point data of the corresponding historical blasting area, explosive usage data of the blasting point of the corresponding historical blasting area, and geomorphic data of the blasting area after blasting of the corresponding historical blasting area;
[0025] Among them, the data comparison module compares the topographic data of the historical blasting area before blasting with the topographic data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock uniformity data of the historical blasting area with the rock uniformity data of the area to be blasted, and the altitude data of the historical blasting area with the altitude data of the area to be blasted, selects the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, generates the blasting point data of the area to be blasted and the blasting point explosive usage data based on the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, and generates the preliminary blasting plan based on the blasting point data of the area to be blasted and the blasting point explosive usage data.
[0026] Preferably, the optimization of the blasting scheme in step 3 includes:
[0027] The blasting plan optimization module obtains a preliminary blasting plan, fits the blasting point data and the explosive usage data of the blasting points in the preliminary blasting plan to the three-dimensional model of the area to be blasted for simulation and exercise, and then manually adjusts and optimizes to obtain an optimized blasting plan.
[0028] The beneficial effects of this application include:
[0029] The present application provides an intelligent design method for a blasting plan, which obtains geological data of the area to be blasted, compares the geological data of the area to be blasted with the geological data of the historical blasting area, selects the blasting points and explosive usage data of the blasting points corresponding to the geological data of the historical blasting area, generates a preliminary blasting plan, and then combines the preliminary blasting plan with the three-dimensional model of the area to be blasted to generate a blasting plan. The blasting plan design method avoids accidents caused by subjective misjudgment of the current slope by relevant personnel, protects the safety of construction teams stationed nearby; at the same time, it reduces the design time of the blasting plan, thereby improving the construction progress of the slope blasting. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1The present invention provides a flow chart of an intelligent design method for a blasting scheme for this application. DETAILED DESCRIPTION
[0031] The present application is described in detail below with reference to embodiments, but the present application is not limited to these embodiments.
[0032] A method for intelligent design of blasting scheme, characterized by comprising:
[0033] Step 1, obtaining geological data of the area to be blasted;
[0034] Specifically, obtaining geological data of the area to be blasted means obtaining topographic data, longitude and latitude data, altitude data, rock coefficient data and rock uniformity data of the area to be blasted; generating model construction data based on the topography, longitude and latitude, altitude of the blasting area in the geological data; generating geological detection data based on the topography, altitude, rock coefficient and rock uniformity of the blasting area in the geological data.
[0035] Step 2: Input the geological data into the blasting scheme design system, construct a three-dimensional model of the area to be blasted, and compare it with the comparison database to obtain a preliminary blasting scheme;
[0036] Specifically, historical case data is obtained, and the historical case data is input into a comparison data storage module to generate geological comparison data; the historical case data includes: geomorphic data of the historical blasting area before blasting, rock coefficient data, rock uniformity data, altitude data, blasting point data of the corresponding historical blasting area, explosive usage data of the blasting point of the corresponding historical blasting area, and geomorphic data of the blasting area after blasting of the corresponding historical blasting area.
[0037] Constructing a 3D model of the area to be blasted includes:
[0038] Input the model construction data into the model construction module, select any point in the blasting area in the model construction data to construct a spatial coordinate system, input the topographic data, longitude and latitude data, and altitude data of the blasting area into the constructed spatial coordinate system, and construct a three-dimensional model of the area to be blasted with longitude data as the horizontal coordinate data, latitude data as the vertical coordinate data, and altitude data as the vertical coordinate data.
[0039] The data comparison module receives the geological data, and calls the comparison data in the comparison data storage module to compare with the geological data to obtain a preliminary blasting plan.
[0040] Specifically, the data comparison module compares the topographic data of the historical blasting area before blasting with the topographic data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock uniformity data of the historical blasting area with the rock uniformity data of the area to be blasted, and the altitude data of the historical blasting area with the altitude data of the area to be blasted, selects the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, generates the blasting point data of the area to be blasted and the blasting point explosive usage data based on the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, and generates the preliminary blasting plan based on the blasting point data of the area to be blasted and the blasting point explosive usage data.
[0041] Step 3: Input the preliminary blasting plan into the three-dimensional model of the area to be blasted for simulation, and optimize to obtain an optimized blasting plan; specifically, the blasting plan optimization module obtains the preliminary blasting plan, fits the blasting point data and the blasting point explosive usage data in the preliminary blasting plan into the three-dimensional model of the area to be blasted for simulation and exercise, and then manually adjusts and optimizes to obtain the optimized blasting plan.
[0042] Step 4: Obtain real-time geological data of the area to be blasted;
[0043] Step 5: compare the real-time geological layer data with the geological data. If the two data are inconsistent, input the real-time geological data into the blasting scheme design system in step 2 and repeat steps 2 to 3. If not, repeat step 4.
[0044] Preferably, the blasting scheme design system in step 2 comprises: a data processing module, a model building module, a data comparison module, a comparison data storage module, a blasting scheme optimization module and an animation demonstration module;
[0045] The data processing module is used to process geological data, that is, to generate model construction data based on the topography, longitude and latitude, and altitude of the blasting area in the geological data; to generate geological detection data based on the topography, altitude, rock coefficient, and rock uniformity of the blasting area in the geological data;
[0046] The model building module receives the model building data and builds a three-dimensional model of the area to be blasted;
[0047] The comparative data storage module is used to generate geological comparative data;
[0048] The data comparison module generates a preliminary blasting plan based on geological detection data and geological comparison data;
[0049] The blasting plan optimization module obtains an optimized blasting plan based on the three-dimensional model of the area to be blasted and the preliminary blasting plan.
[0050] The present application provides an intelligent design method for a blasting plan, which obtains geological data of the area to be blasted, compares the geological data of the area to be blasted with the geological data of the historical blasting area, selects the blasting points and explosive usage data of the blasting points corresponding to the geological data of the historical blasting area, generates a preliminary blasting plan, and then combines the preliminary blasting plan with the three-dimensional model of the area to be blasted to generate a blasting plan. The blasting plan design method avoids accidents caused by subjective misjudgment of the current slope by relevant personnel, protects the safety of construction teams stationed nearby; at the same time, it reduces the design time of the blasting plan, thereby improving the construction progress of the slope blasting.
[0051] Embodiment 1:
[0052] Step 1: Use a surveying drone to carry out the slope survey to obtain geological data of the area to be blasted;
[0053] Specifically, the geomorphic data, longitude and latitude data, altitude data, rock coefficient data and rock uniformity data of the area to be blasted in the slope are obtained; the data processing module generates model construction data based on the geomorphic data, longitude and latitude of the blasting area and the altitude of the blasting area in the obtained geological data; the data processing module generates geological detection data based on the geomorphic data, longitude and latitude of the blasting area and the altitude of the blasting area in the obtained geological data.
[0054] Step 2, retrieve the historical case files through the network, use the python program in the data storage module to extract the geomorphic data, rock coefficient data, rock uniformity data, altitude data, blasting point data of the corresponding historical blasting area, explosive usage data of the blasting point of the corresponding historical blasting area, and geomorphic data of the blasting area after blasting of the corresponding historical blasting area in the historical case files, and input the above data into the comparison data storage module to generate geological comparison data:
[0055] Among them, the corresponding blasting point data of the historical blasting area include hole spacing D, chassis resistance line w, blasting design hole number u, blockage length l, overdepth h, blasthole diameter d, and blasting point position T.
[0056] The model construction data is input into the model construction module. The model construction module selects any point in the blasting area in the model construction data to construct a spatial coordinate system, converts the spatial coordinate system data of other points, inputs the spatial coordinate system data of other points into the constructed spatial coordinate system, and constructs a three-dimensional model of the area to be blasted.
[0057] Among them, the longitude data of each point in the slope area to be blasted is the horizontal coordinate data, the latitude data is the vertical coordinate data, and the altitude data is the vertical coordinate data.
[0058] The spatial coordinate system data of other points converted above include:
[0059] The horizontal coordinate of other points in the spatial coordinate system = the longitude value of other points - the longitude value of the selected point;
[0060] The ordinate of other points in the spatial coordinate system = the latitude of other points - the latitude of the selected point;
[0061] The vertical coordinate of other points in the spatial coordinate system = the altitude value of other points - the altitude value of the selected point;
[0062] Among them, negative values are located in the negative quadrant of the spatial coordinate system.
[0063] The data comparison module compares the topographic data of the historical blasting area before blasting with the topographic data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock uniformity data of the historical blasting area with the rock uniformity data of the area to be blasted, and the altitude data of the historical blasting area with the altitude data of the area to be blasted, and selects the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, that is, the hole spacing D1, chassis resistance line w1, blasting design hole number u1, blockage length l1, extra depth h1, blasthole diameter d1, blasting point position T1, and explosive usage Q1 at each point.
[0064] Based on the blasting point data of the corresponding historical blasting area and the corresponding blasting point explosive usage data of the blasting point in the historical blasting area, that is, based on the hole spacing D1, chassis resistance line w1, blasting design hole number u1, blockage length l1, overdepth h1, blasthole diameter d1, blasting point position T1, and explosive usage Q1 at each point, the blasting point data of the area to be blasted and the blasting point explosive usage data are generated, that is, the hole spacing D2 of the blasting plan for the slope area to be blasted, the chassis resistance line w2, the blasting design hole number u2, blockage length l2, overdepth h2, blasthole diameter d2, blasting point position T2, and explosive usage Q2 at each point, and then the preliminary blasting plan is generated.
[0065] Step 3, the blasting plan optimization module obtains the hole spacing D2, chassis resistance line w2, blasting design hole number u2, blockage length l2, overdepth h2, blasthole diameter d2, blasting point position T2, and the amount of explosives Q2 at each point, and fits the hole spacing D2, chassis resistance line w2, blasting design hole number u2, blockage length l2, overdepth h2, blasthole diameter d2, blasting point position T2, and the amount of explosives Q2 at each point in the preliminary blasting plan to the three-dimensional model of the area to be blasted for simulation and exercise, and then relevant personnel manually adjust and optimize according to the simulation exercise content to obtain the primary optimized blasting plan.
[0066] Then, the drilling and blasting cost C, the detonation cost C1, the explosive cost C2, the drilling cost C3, etc. of the blasting plan are input into the optimized blasting plan to obtain the optimized blasting plan.
[0067] Step 4: Set detection points in the slope blasting area, and obtain real-time geological data of the slope to be blasted through the detection points;
[0068] Step 5, compare the real-time geological layer data with the geological data, that is, compare whether the rock coefficient data and the rock uniformity data of the slope blasting area in the two data are consistent. If the two data are inconsistent, input the real-time geological data into the blasting scheme design system in step 2, repeat steps 2 to 3 to redesign the blasting technical scheme for the slope blasting area, if not, repeat step 4 until the blasting scheme for the slope blasting area is completed.
[0069] The above are only a few embodiments of the present application and do not constitute any form of limitation to the present application. Although the present application is disclosed as above with preferred embodiments, it is not intended to limit the present application. Any technician familiar with the profession, without departing from the scope of the technical solution of the present application, using the technical content disclosed above to make slight changes or modifications are equivalent to equivalent implementation cases and fall within the scope of the technical solution.
Claims
1. A method for intelligent design of blasting scheme, characterized in that: include: Step 1, obtaining geological data of the area to be blasted; Step 2: Input the geological data into the blasting scheme design system, construct a three-dimensional model of the area to be blasted, and compare it with the comparison database to obtain a preliminary blasting scheme; Step 3: input the preliminary blasting plan into the three-dimensional model of the area to be blasted for simulation, and optimize to obtain an optimized blasting plan, so that the blasting plan is generated by combining the preliminary blasting plan with the three-dimensional model of the area to be blasted, thereby improving the accuracy of the blasting plan; Wherein, the step 1 of obtaining geological data of the area to be blasted is to obtain geomorphic data, longitude and latitude data, altitude data, rock coefficient data and rock uniformity data of the area to be blasted, and then input them into the blasting scheme design system to construct a three-dimensional model of the area to be blasted, and compare it with the comparison database to obtain a preliminary blasting scheme; The blasting scheme design system in step 2 includes: a data processing module, a model building module, a data comparison module, a comparison data storage module, a blasting scheme optimization module and an animation demonstration module; The data processing module is used to process geological data, that is, to generate a model and construct data based on the topography, longitude and latitude, and altitude of the blasting area in the geological data; Generate geological detection data based on the topography, altitude, rock coefficient and rock uniformity of the blasting area in the geological data; The model building module receives the model building data and builds a three-dimensional model of the area to be blasted; The comparative data storage module is used to generate geological comparative data; The data comparison module generates a preliminary blasting plan based on geological detection data and geological comparison data; The blasting plan optimization module obtains the optimized blasting plan based on the 3D model of the area to be blasted and the preliminary blasting plan; Step 4: Obtain real-time geological data of the area to be blasted; Step 5, comparing the real-time geological layer data with the geological data, that is, comparing whether the rock coefficient data and rock uniformity data of the slope blasting area in the two data are consistent. If the two data are inconsistent, the real-time geological data is input into the blasting scheme design system in step 2, and steps 2 to 3 are repeated. If not, step 4 is repeated until the blasting scheme of the slope blasting area is completed; Obtaining the preliminary blasting plan in the step 2 includes: obtaining historical case data, and inputting the historical case data into a comparison data storage module to generate geological comparison data; the historical case data includes: geomorphic data of the historical blasting area before blasting, rock coefficient data, rock uniformity data, altitude data, blasting point data of the corresponding historical blasting area, explosive usage data of the blasting point of the corresponding historical blasting area, and geomorphic data of the blasting area after blasting of the corresponding historical blasting area.
2. The method for intelligent design of blasting scheme according to claim 1, characterized in that: Constructing the three-dimensional model of the area to be blasted in the step 2 includes: inputting the model construction data into the model construction module, selecting any point in the blasting area in the model construction data to construct a spatial coordinate system, inputting the topographic data, longitude and latitude data, and altitude data of the blasting area into the constructed spatial coordinate system, and constructing the three-dimensional model of the area to be blasted with the longitude data as the horizontal coordinate data, the latitude data as the vertical coordinate data, and the altitude data as the vertical coordinate data.
3. The intelligent design method of blasting scheme according to claim 1, characterized in that: The data comparison module receives the geological data, and calls the comparison data in the comparison data storage module to compare with the geological data to obtain a preliminary blasting plan.
4. The method for intelligent design of blasting scheme according to claim 3, characterized in that: The data comparison module compares the topographic data of the historical blasting area before blasting with the topographic data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock coefficient data of the historical blasting area with the rock coefficient data of the area to be blasted, the rock uniformity data of the historical blasting area with the rock uniformity data of the area to be blasted, and the altitude data of the historical blasting area with the altitude data of the area to be blasted, selects the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, generates the blasting point data of the area to be blasted and the blasting point explosive usage data based on the corresponding blasting point data of the historical blasting area and the corresponding blasting point explosive usage data of the historical blasting area, and generates the preliminary blasting plan based on the blasting point data of the area to be blasted and the blasting point explosive usage data.
5. The method for intelligent design of blasting scheme according to claim 4, characterized in that: The optimization of the blasting plan in step 3 includes: the blasting plan optimization module obtains a preliminary blasting plan, fits the blasting point data and the blasting point explosive usage data in the preliminary blasting plan to the three-dimensional model of the blasting area for simulation and exercise, and then manually adjusts and optimizes to obtain an optimized blasting plan.
Citation Information
Patent Citations
Intelligent design and three-dimensional visualization method for roadway tunneling blasting parameters
CN112364406A
Blasting design parameter optimization method and device based on intelligent optimization algorithm
CN116306198A