A blast hole layout method and device, a terminal device and a medium

By obtaining the initial layout results and conducting blasting simulation tests using finite element analysis software, the target layout results were selected, which solved the problem of inaccurate borehole layout and improved the blasting effect.

CN116187122BActive Publication Date: 2026-07-14SHENZHEN ZHONGJIN LINGNAN NONFERROUS METALS CO LTD FANKOU LEAD-ZINC MINE

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN ZHONGJIN LINGNAN NONFERROUS METALS CO LTD FANKOU LEAD-ZINC MINE
Filing Date
2022-12-09
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

The current technology has insufficient accuracy in the layout of blast holes, which leads to a reduction in blasting effectiveness.

Method used

By obtaining the initial layout results, a three-dimensional model is constructed using finite element analysis software to conduct blasting simulation tests, and the target layout results are selected based on the blasting test results.

Benefits of technology

This improved the accuracy of the borehole layout, thereby enhancing the blasting effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116187122B_ABST
    Figure CN116187122B_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of mine exploitation, and provides a blast hole layout method and device, terminal equipment and computer readable storage medium, the method comprises the following steps: obtaining at least one initial layout result of the blast hole of the target rock mass, the blast hole refers to the hole where the explosive is placed in the target rock mass; a three-dimensional model corresponding to each initial layout result is constructed by using a finite element analysis software; a blasting simulation test is performed on the three-dimensional model corresponding to each initial layout result to obtain a blasting test result corresponding to each initial layout result; and a target layout result is selected from the at least one initial layout result according to the blasting test result. Compared with the prior art which only uniformly arranges a certain number of blast holes, the method provided by the application needs to determine the target layout result of the blast hole according to the blasting test result corresponding to each initial layout result, thereby improving the layout accuracy of the blast hole and further improving the blasting effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of mining technology, and in particular relates to a method, apparatus, terminal equipment and computer-readable storage medium for arsenal layout. Background Technology

[0002] Cut-in blasting, also known as cut-hole blasting, is a crucial step in mining operations that determines whether full-face blasting in roadways will achieve the desired results. Its purpose is to provide a new free face for full-face blasting. To achieve this, a certain number of blast holes need to be strategically arranged on the working face, loaded with an appropriate amount of explosives, and then blasted. Furthermore, to improve the blasting effect, the placement of these blast holes needs to be carefully planned.

[0003] However, existing technologies typically only arrange a certain number of blast holes evenly, meaning that the spacing between adjacent blast holes is equal. This is not comprehensive enough, reduces the accuracy of blast hole layout, and consequently reduces the blasting effect. Summary of the Invention

[0004] This application provides a method, apparatus, terminal device, and computer-readable storage medium for laying out blast holes, which improves the accuracy of blast hole layout and thus enhances blasting effect.

[0005] In a first aspect, embodiments of this application provide a method for laying out boreholes, including:

[0006] Obtain at least one initial layout result of boreholes for a target rock mass, wherein the boreholes refer to holes in the target rock mass for placing explosives;

[0007] A three-dimensional model corresponding to each of the initial layout results was constructed using finite element analysis software;

[0008] A blasting simulation test was performed on the three-dimensional model corresponding to each initial layout result to obtain the blasting test results corresponding to each initial layout result.

[0009] The target layout result is selected from the at least one initial layout result based on the results of the blasting test.

[0010] Optionally, obtaining at least one initial layout result of the borehole includes:

[0011] Obtain the diameter and / or number of cavities in the target rock mass, wherein the cavities refer to holes in the target rock mass where no explosives are placed;

[0012] The at least one initial layout result is determined based on the aperture and / or number of apertures.

[0013] Optionally, the three-dimensional model includes a rock mass three-dimensional model and an infill body three-dimensional model; the step of performing blasting simulation tests on the three-dimensional model corresponding to each initial layout result to obtain blasting test results corresponding to each initial layout result includes:

[0014] Simulation tests were conducted on the three-dimensional rock mass model corresponding to each initial layout result to obtain the rock mass blasting results;

[0015] Simulation tests were conducted on the three-dimensional models of the filling bodies corresponding to each of the initial layout results to obtain the vibration results of the filling bodies.

[0016] Based on the rock blasting results and the vibration results of the filling body, the blasting test results corresponding to each initial layout result are determined.

[0017] Optionally, the step of performing simulation tests on the three-dimensional rock mass model corresponding to each initial layout result to obtain the rock mass blasting results includes:

[0018] After conducting a simulation test on the three-dimensional rock mass model, a cross-sectional view is obtained at a first set position on the three-dimensional rock mass model.

[0019] The results of the rock blasting were determined based on the cross-sectional diagram.

[0020] Optionally, the simulation test on the three-dimensional model of the filling body corresponding to each initial layout result to obtain the vibration results of the filling body includes:

[0021] During the simulation test of the three-dimensional model of the filling body, the vibration velocity set of the second set position of the three-dimensional model of the filling body is obtained; the vibration velocity set includes the vibration velocity of the second set position of the three-dimensional model of the filling body at each time moment;

[0022] Construct a vibration velocity curve based on the vibration velocity set;

[0023] The vibration result of the filling material is determined based on the vibration velocity curve.

[0024] Optionally, determining the vibration result of the filling body based on the vibration velocity curve includes:

[0025] The peak vibration velocity at the second set position is determined based on the vibration velocity curve.

[0026] The vibration result of the filling material is determined based on the peak vibration velocity.

[0027] Optionally, determining the blasting test results corresponding to each initial layout result based on the rock blasting results and the infill vibration results includes:

[0028] Determine the first weight corresponding to the rock mass blasting result and the second weight corresponding to the filling body vibration result;

[0029] The blasting test results are determined based on the rock blasting results, the filling body vibration results, the first weight, and the second weight.

[0030] Secondly, embodiments of this application provide a borehole layout device, including:

[0031] The first acquisition unit is used to acquire at least one initial layout result of the boreholes for the target rock mass, wherein the boreholes refer to holes in the target rock mass for placing explosives.

[0032] The first building unit is used to construct a three-dimensional model corresponding to each of the initial layout results using finite element analysis software;

[0033] The first simulation unit is used to perform blasting simulation tests on the three-dimensional model corresponding to each initial layout result, and obtain the blasting test results corresponding to each initial layout result;

[0034] A selection unit is used to select a target layout result from the at least one initial layout result based on the blasting test results.

[0035] Thirdly, embodiments of this application provide a terminal device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the borehole layout method as described in any one of the first aspects above.

[0036] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the borehole layout method as described in any one of the first aspects above.

[0037] Fifthly, embodiments of this application provide a computer program product that, when run on a terminal device, enables the terminal device to execute the borehole layout method described in any of the first aspects above.

[0038] The beneficial effects of the embodiments in this application compared with the prior art are:

[0039] This application provides a method for layout of boreholes. The method involves obtaining at least one initial layout result for boreholes in a target rock mass (bombholes being holes in the target rock mass where explosives are placed); constructing a three-dimensional model corresponding to each initial layout result using finite element analysis software; conducting blasting simulation tests on the three-dimensional model corresponding to each initial layout result to obtain blasting test results for each initial layout result; and selecting a target layout result from at least one initial layout result based on the blasting test results. Compared to existing technologies that only uniformly arrange a certain number of boreholes, the method provided in this application determines the target layout result of the boreholes based on the blasting test results corresponding to each initial layout result, thereby improving the accuracy of borehole layout and ultimately enhancing the blasting effect. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a flowchart illustrating the implementation of a borehole layout method according to an embodiment of this application.

[0042] Figure 2 This is a flowchart illustrating the implementation of a borehole layout method according to another embodiment of this application;

[0043] Figure 3 This is a schematic diagram of the nine-hole layout of the gun holes provided in the embodiments of this application;

[0044] Figure 4 This is a schematic diagram of the borehole surround layout provided in an embodiment of this application;

[0045] Figure 5 This is a flowchart illustrating the implementation of a borehole layout method provided in another embodiment of this application;

[0046] Figure 6 This is a flowchart illustrating the implementation of a borehole layout method according to another embodiment of this application;

[0047] Figure 7 This is a flowchart illustrating the implementation of a borehole layout method according to another embodiment of this application;

[0048] Figure 8 This is a schematic diagram of the structure of a borehole layout device provided in an embodiment of this application;

[0049] Figure 9 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0050] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0051] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0052] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0053] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0054] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0055] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0056] Please see Figure 1 , Figure 1This is a flowchart illustrating the implementation of a borehole layout method according to an embodiment of this application. In this embodiment, the execution subject of the borehole layout method is a terminal device.

[0057] like Figure 1 As shown, the borehole layout method provided in one embodiment of this application may include S101 to S104, which are detailed below:

[0058] In S101, at least one initial layout result of boreholes for the target rock mass is obtained, wherein the boreholes refer to holes in the target rock mass for placing explosives.

[0059] It should be noted that the target rock mass refers to the rock mass that needs to be blasted.

[0060] In this embodiment of the application, in order to improve the blasting effect on the target rock mass, it is necessary to arrange the positions of multiple blast holes in the target rock mass.

[0061] The initial layout result refers to the position information of each of the multiple blast holes, which can be represented by coordinates.

[0062] In one implementation of this application, the terminal device can obtain at least one initial layout result of the plurality of blast holes in real time through a server connected to it via wireless / wired communication. The server can be a computer, desktop computer, or other similar device.

[0063] In another implementation of this application, the terminal device can pre-obtain at least one initial layout result of the plurality of blast holes and store it in its own memory. When the terminal device needs to obtain the initial layout result, it retrieves at least one initial layout result of the blast holes from its own memory.

[0064] In practical applications, voids can create favorable conditions for blasting of boreholes. Voids can not only cause stress concentration effects, but also facilitate the breaking of rocks by reflected tensile waves. Therefore, voids need to be set in the target rock mass, and the terminal equipment can determine at least one initial layout result of the borehole based on the relevant information of the void.

[0065] Specifically, in one embodiment of this application, the terminal device can be configured as follows: Figure 2 The steps S201 to S202 shown determine at least one initial layout result for the boreholes, as detailed below:

[0066] In S201, the diameter and / or number of cavities in the target rock mass are obtained, where the cavities refer to holes in the target rock mass where no explosives are placed.

[0067] In S202, the at least one initial layout result is determined based on the aperture and / or number of apertures.

[0068] In one embodiment of this application, when the terminal device detects that the number of holes is greater than a first threshold and the diameter of the holes is less than a second threshold, it can determine that the initial layout of the boreholes is a four-hole layout, a nine-hole layout, or a sixteen-hole layout, etc. The first and second thresholds can be set according to actual needs and are not limited here. For example, the first threshold can be set to 1, and the second threshold can be set to 64mm.

[0069] It should be noted that the aperture of the pore specifically refers to the diameter of the pore.

[0070] In this embodiment, in the four-hole layout, nine-hole layout, and sixteen-hole layout, each blast hole is adjacent to an empty hole, and the distance between any two adjacent holes is equal.

[0071] For example, using a nine-hole layout, please refer to [link / reference]. Figure 3 , Figure 3 This is a schematic diagram of the nine-hole layout provided in an embodiment of this application. For example... Figure 3 As shown, dot A represents a blast hole, and dot B represents an empty hole.

[0072] In another embodiment of this application, when the terminal device detects that the number of holes is equal to a first threshold, it can determine that the initial layout result of the boreholes is a borehole surround layout. Here, borehole surround layout refers to a layout in which multiple boreholes are arranged in concentric circles surrounding the holes, with the holes as the centers.

[0073] It should be noted that in the borehole surround layout, the distance between any two adjacent boreholes is equal.

[0074] For example, using five blast holes, please refer to [link / reference]. Figure 4 , Figure 4 This is a schematic diagram of the borehole surround layout provided in an embodiment of this application. Figure 4 As shown, dot A represents a blast hole, and dot B represents an empty hole.

[0075] In S102, a three-dimensional model corresponding to each of the initial layout results is constructed using finite element analysis software.

[0076] In practical applications, finite element analysis software is a computer-aided structural design software based on structural mechanics analysis. It was first applied as an effective numerical analysis method in the field of continuum mechanics—specifically in the static and dynamic characteristic analysis of aircraft structures—and subsequently quickly gained widespread use in solving continuous problems such as heat conduction, electromagnetic fields, and fluid mechanics. Finite element analysis software includes, but is not limited to, ABAQUS, ANSYS, and MSC.

[0077] In this embodiment of the application, the three-dimensional model includes, but is not limited to, a three-dimensional model of rock mass and a three-dimensional model of infill body.

[0078] In S103, a blasting simulation test is performed on the three-dimensional model corresponding to each initial layout result to obtain the blasting test results corresponding to each initial layout result.

[0079] In one embodiment of this application, since the three-dimensional model includes, but is not limited to, a three-dimensional model of rock mass and a three-dimensional model of infill body, the terminal device can specifically be configured as follows: Figure 5 The S301 to S303 shown below determine the blasting test results corresponding to each initial layout result, as detailed below:

[0080] In S301, a simulation test is performed on the three-dimensional rock mass model corresponding to each initial layout result to obtain the rock mass blasting result.

[0081] In this embodiment, the rock blasting results are used to describe the damage to the target rock mass after the simulation test.

[0082] In one embodiment of this application, the terminal device can specifically be configured as follows: Figure 6 The results of rock blasting, as shown in S401 to S402, are detailed below:

[0083] In S401, after conducting a simulation test on the three-dimensional rock mass model, a cross-sectional view is obtained at a first set position on the three-dimensional rock mass model.

[0084] In S402, the rock mass blasting result is determined based on the cross-sectional view.

[0085] In this embodiment, to clarify the damage status of the target rock mass, the terminal device can establish a cross-section at a first predetermined location on the three-dimensional model of the rock mass to obtain a cross-sectional view at the first predetermined location on the three-dimensional model of the rock mass, and determine the rock mass blasting result based on the cross-sectional view. The aforementioned cross-sectional view illustrates the damage status of the target rock mass after the simulation test.

[0086] It should be noted that the cross-sectional view specifically refers to the planar view obtained by cutting the three-dimensional rock mass model along a direction parallel to the ground, starting from the first set position.

[0087] In one embodiment of this application, in order to improve the accuracy of rock blasting results, the first set position may include, but is not limited to, the position of the borehole opening, the position of the borehole center, and the position of the borehole bottom.

[0088] In S302, a simulation test is performed on the three-dimensional model of the filling body corresponding to each initial layout result to obtain the vibration results of the filling body.

[0089] In this embodiment, the vibration results of the filling body are used to describe the damage to the filling body caused by blasting during the simulation test, that is, the degree of vibration of the filling body.

[0090] In one embodiment of this application, the terminal device can specifically be configured as follows: Figure 7 The vibration results of the filling body as shown in S501 to S503 are detailed below:

[0091] In S501, during the simulation test of the three-dimensional model of the filling body, the vibration velocity set of the second set position of the three-dimensional model of the filling body is obtained; the vibration velocity set includes the vibration velocity of the second set position of the three-dimensional model of the filling body at each time.

[0092] In S502, a vibration velocity curve is constructed based on the vibration velocity set.

[0093] In S503, the vibration result of the filling body is determined based on the vibration velocity curve.

[0094] In practical applications, in the three-dimensional model of the filling body, it can be seen from the superposition of stress waves that the filling body is most severely damaged on the borehole centerline of the symmetry plane. Therefore, the terminal equipment can determine any point on the borehole centerline of the symmetry plane as the second set position.

[0095] In this embodiment, the terminal device can obtain the vibration velocity set at the second set position of the three-dimensional model of the filling body, and construct a vibration velocity curve based on the vibration velocity set, so that the terminal device can determine the vibration result of the filling body based on the vibration velocity curve.

[0096] Specifically, the terminal equipment can determine the vibration results of the filling body according to the following steps, detailed below:

[0097] The peak vibration velocity at the second set position is determined based on the vibration velocity curve.

[0098] The vibration result of the filling material is determined based on the peak vibration velocity.

[0099] In this embodiment, after obtaining the vibration velocity curve, the terminal device can determine the peak vibration velocity at the second set position based on the vibration velocity curve in the vibration velocity curve.

[0100] After obtaining the peak vibration velocity, the terminal equipment can determine whether the peak vibration velocity exceeds the standard according to the safety allowable standard for blasting vibration, and thus obtain the vibration result of the filling body.

[0101] Specifically, the terminal equipment can compare the aforementioned peak vibration velocity with a third threshold. The third threshold can be determined based on the standard velocity specified in the blasting vibration safety allowable standard.

[0102] In one embodiment of this application, when the terminal device detects that the peak vibration velocity is greater than or equal to a third threshold, it indicates that the peak vibration velocity exceeds the standard, thereby determining that the vibration result of the filling body is excessive, that is, the filling body is severely damaged.

[0103] In another embodiment of this application, when the terminal device detects that the peak vibration velocity is less than the third threshold, it indicates that the peak vibration velocity has not exceeded the standard, thereby determining that the vibration result of the filling body is not excessive, that is, the damage to the filling body is not serious.

[0104] In S303, based on the rock blasting results and the filling vibration results, the blasting test results corresponding to each initial layout result are determined.

[0105] In this embodiment, after obtaining the rock blasting results and filling vibration results corresponding to each initial layout result, the terminal device can determine the blasting test results corresponding to each initial layout result based on the rock blasting results and filling vibration results.

[0106] Specifically, the terminal device can determine the blasting test results corresponding to each initial layout result through the following steps, detailed below:

[0107] Determine the first weight corresponding to the rock mass blasting result and the second weight corresponding to the filling body vibration result;

[0108] The blasting test results are determined based on the rock blasting results, the filling body vibration results, the first weight, and the second weight.

[0109] In this embodiment, the terminal device can determine the first weight and the second weight based on the respective influence of the rock blasting results and the vibration results of the filling body.

[0110] Specifically, when the impact of the rock mass blasting result is greater than the impact of the filling body vibration result, the first weight is greater than the second weight; when the impact of the rock mass blasting result is less than the impact of the filling body vibration result, the first weight is less than the second weight; when the impact of the rock mass blasting result is the same as the impact of the filling body vibration result, the first weight is equal to the second weight.

[0111] It should be noted that the sum of the first weight and the second weight is equal to 1.

[0112] In S104, a target layout result is selected from the at least one initial layout result based on the blasting test results.

[0113] In this embodiment of the application, after obtaining the blasting test results corresponding to each initial layout result, the terminal device can select the target layout result of the blast hole from at least one initial layout result based on the blasting test results.

[0114] In some possible embodiments, the terminal device can determine the initial layout result as the target layout result from the blasting test results corresponding to each initial layout result, where the rock blasting result indicates severe damage to the target rock mass and the filling vibration result indicates that the filling body is not severely damaged.

[0115] As can be seen from the above, the borehole layout method provided in this application involves obtaining at least one initial layout result for boreholes in a target rock mass (a borehole refers to a hole in the target rock mass where explosives are placed); constructing a three-dimensional model corresponding to each initial layout result using finite element analysis software; conducting blasting simulation tests on the three-dimensional model corresponding to each initial layout result to obtain blasting test results corresponding to each initial layout result; and selecting a target layout result from at least one initial layout result based on the blasting test results. Compared with the prior art, which only uniformly arranges a certain number of boreholes, the method provided in this application requires determining the target layout result of the boreholes based on the blasting test results corresponding to each initial layout result, thereby improving the accuracy of borehole layout and thus improving the blasting effect.

[0116] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0117] Corresponding to the borehole layout method described in the above embodiments, Figure 8 This diagram illustrates a structural block diagram of a borehole layout device according to an embodiment of this application. For ease of explanation, only the parts relevant to the embodiment of this application are shown. (Refer to...) Figure 8 The borehole layout device 800 includes: a first acquisition unit 81, a first construction unit 82, a first simulation unit 83, and a selection unit 84. Wherein:

[0118] The first acquisition unit 81 is used to acquire at least one initial layout result of the boreholes for the target rock mass, wherein the boreholes refer to holes in the target rock mass for placing explosives.

[0119] The first building unit 82 is used to construct a three-dimensional model corresponding to each of the initial layout results using finite element analysis software.

[0120] The first simulation unit 83 is used to perform blasting simulation tests on the three-dimensional model corresponding to each initial layout result, and obtain the blasting test results corresponding to each initial layout result.

[0121] The selection unit 84 is used to select a target layout result from the at least one initial layout result based on the blasting test results.

[0122] In one embodiment of this application, the first acquisition unit 81 specifically includes: a second acquisition unit and a first determination unit. Wherein:

[0123] The second acquisition unit is used to acquire the diameter and / or number of cavities in the target rock mass, wherein the cavities refer to holes in the target rock mass where no explosives are placed.

[0124] The first determining unit is used to determine the at least one initial layout result based on the aperture and / or number of apertures.

[0125] In one embodiment of this application, the three-dimensional model includes a three-dimensional rock mass model and a three-dimensional infill model; the first simulation unit 83 specifically includes: a second simulation unit, a third simulation unit, and a second determination unit. Wherein:

[0126] The second simulation unit is used to conduct simulation tests on the three-dimensional rock mass model corresponding to each initial layout result to obtain the rock mass blasting results.

[0127] The third simulation unit is used to conduct simulation tests on the three-dimensional model of the filling body corresponding to each initial layout result, and to obtain the vibration results of the filling body.

[0128] The second determining unit is used to determine the blasting test results corresponding to each of the initial layout results based on the rock blasting results and the vibration results of the filling body.

[0129] In one embodiment of this application, the second simulation unit specifically includes: a third acquisition unit and a third determination unit. Wherein:

[0130] The third acquisition unit is used to acquire a cross-sectional view at a first set position on the three-dimensional rock mass model after conducting a simulation test on the three-dimensional rock mass model.

[0131] The third determining unit is used to determine the rock mass blasting result based on the cross-sectional view.

[0132] In one embodiment of this application, the third simulation unit specifically includes: a fourth acquisition unit, a second construction unit, and a fourth determination unit. Wherein:

[0133] The fourth acquisition unit is used to acquire the vibration velocity set of the second set position of the three-dimensional model of the filling body during the simulation test of the three-dimensional model of the filling body; the vibration velocity set includes the vibration velocity of the second set position of the three-dimensional model of the filling body at each time.

[0134] The second building unit is used to build a vibration velocity curve based on the vibration velocity set.

[0135] The fourth determining unit is used to determine the vibration result of the filling body based on the vibration velocity curve.

[0136] In one embodiment of this application, the fourth determining unit specifically includes: a fifth determining unit and a sixth determining unit. Wherein:

[0137] The fifth determining unit is used to determine the peak vibration velocity at the second set position based on the vibration velocity curve.

[0138] The sixth determining unit is used to determine the vibration result of the filling body based on the peak vibration velocity.

[0139] In one embodiment of this application, the second determining unit specifically includes: a seventh determining unit and an eighth determining unit. Wherein:

[0140] The seventh determining unit is used to determine the first weight corresponding to the rock mass blasting result and the second weight corresponding to the filling body vibration result.

[0141] The eighth determining unit is used to determine the blasting test results based on the rock blasting results, the filling body vibration results, the first weight, and the second weight.

[0142] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0143] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0144] Figure 9 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Figure 9 As shown, the terminal device 9 of this embodiment includes: at least one processor 90 ( Figure 9(Only one is shown) a processor, a memory 91, and a computer program 92 stored in the memory 91 and executable on the at least one processor 90, which, when executing the computer program 92, implements the steps in any of the above-described embodiments of the layout method for each of the blast holes.

[0145] The terminal device may include, but is not limited to, a processor 90 and a memory 91. Those skilled in the art will understand that... Figure 9 This is merely an example of terminal device 9 and does not constitute a limitation on terminal device 9. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.

[0146] The processor 90 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0147] In some embodiments, the memory 91 may be an internal storage unit of the terminal device 9, such as the RAM of the terminal device 9. In other embodiments, the memory 91 may be an external storage device of the terminal device 9, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the terminal device 1. Furthermore, the memory 91 may include both internal and external storage units of the terminal device 9. The memory 91 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory 91 can also be used to temporarily store data that has been output or will be output.

[0148] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.

[0149] This application provides a computer program product that, when run on a terminal device, enables the terminal device to implement the steps described in the various method embodiments above.

[0150] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0151] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0152] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for arranging boreholes, characterized in that, include: Obtain at least one initial layout result of boreholes for a target rock mass, wherein the boreholes refer to holes in the target rock mass for placing explosives; A three-dimensional model corresponding to each of the initial layout results was constructed using finite element analysis software; A blasting simulation test was performed on the three-dimensional model corresponding to each initial layout result to obtain the blasting test results corresponding to each initial layout result. Based on the results of the blasting test, a target layout result is selected from the at least one initial layout result; The three-dimensional model includes a three-dimensional model of the rock mass and a three-dimensional model of the infill body; The step of performing a blasting simulation test on the 3D model corresponding to each initial layout result to obtain the blasting test results corresponding to each initial layout result includes: Simulation tests were conducted on the three-dimensional rock mass model corresponding to each initial layout result to obtain the rock mass blasting results; Simulation tests were conducted on the three-dimensional models of the filling bodies corresponding to each of the initial layout results to obtain the vibration results of the filling bodies. Based on the rock blasting results and the vibration results of the filling body, the blasting test results corresponding to each initial layout result are determined.

2. The method for arranging boreholes as described in claim 1, characterized in that, The acquisition of at least one initial layout result of the borehole includes: Obtain the diameter and / or number of cavities in the target rock mass, wherein the cavities refer to holes in the target rock mass where no explosives are placed; The at least one initial layout result is determined based on the aperture and / or number of apertures.

3. The method for arranging boreholes as described in claim 1, characterized in that, The simulation test is performed on the three-dimensional rock mass model corresponding to each initial layout result to obtain the rock mass blasting result, including: After conducting a simulation test on the three-dimensional rock mass model, a cross-sectional view is obtained at a first set position on the three-dimensional rock mass model. The results of the rock blasting were determined based on the cross-sectional diagram.

4. The method for arranging boreholes as described in claim 1, characterized in that, The simulation test is performed on the three-dimensional model of the filling body corresponding to each initial layout result to obtain the vibration results of the filling body, including: During the simulation test of the three-dimensional model of the filling body, the vibration velocity set of the second set position of the three-dimensional model of the filling body is obtained; the vibration velocity set includes the vibration velocity of the second set position of the three-dimensional model of the filling body at each time moment; Construct a vibration velocity curve based on the vibration velocity set; The vibration result of the filling material is determined based on the vibration velocity curve.

5. The method for arranging boreholes as described in claim 4, characterized in that, Determining the vibration result of the filling body based on the vibration velocity curve includes: The peak vibration velocity at the second set position is determined based on the vibration velocity curve. The vibration result of the filling material is determined based on the peak vibration velocity.

6. The method for arranging boreholes as described in any one of claims 1-5, characterized in that, The step of determining the blasting test results corresponding to each initial layout result based on the rock blasting results and the vibration results of the filling body includes: Determine the first weight corresponding to the rock mass blasting result and the second weight corresponding to the filling body vibration result; The blasting test results are determined based on the rock blasting results, the filling body vibration results, the first weight, and the second weight.

7. A layout device for boreholes, characterized in that, include: The first acquisition unit is used to acquire at least one initial layout result of the boreholes for the target rock mass, wherein the boreholes refer to holes in the target rock mass for placing explosives. The first building unit is used to construct a three-dimensional model corresponding to each of the initial layout results using finite element analysis software; The first simulation unit is used to perform blasting simulation tests on the three-dimensional model corresponding to each initial layout result, and obtain the blasting test results corresponding to each initial layout result; A selection unit is used to select a target layout result from at least one initial layout result based on the blasting test results; The three-dimensional model includes a three-dimensional model of the rock mass and a three-dimensional model of the infill body; The first simulation unit specifically includes: The second simulation unit is used to perform simulation tests on the three-dimensional rock mass model corresponding to each of the initial layout results to obtain the rock mass blasting results. The third simulation unit is used to conduct simulation tests on the three-dimensional model of the filling body corresponding to each of the initial layout results, and to obtain the vibration results of the filling body. The second determining unit is used to determine the blasting test results corresponding to each of the initial layout results based on the rock blasting results and the vibration results of the filling body.

8. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the borehole layout method as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the borehole layout method as described in any one of claims 1 to 6.