Mine three-dimensional model debugging method, device and equipment and computer readable storage medium
By inputting preset rock formation parameters into the mine 3D model, the stress and displacement distribution after mining are simulated, and automatic debugging is carried out, the problems of complex simulation and difficult parameter adjustment in the existing technology are solved, and efficient and accurate modeling is achieved.
Patent Information
- Application Number
- CN202311507219.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-13
- Publication Date
- 2025-05-13
AI Technical Summary
When the existing three-dimensional mine model simulates the surface or underground changes after mining, there are problems such as complex simulation process and difficult regulating parameters, resulting in low modeling quality and efficiency.
By obtaining the preset rock formation stiffness parameters and rock formation strength parameters, input them to the mine three-dimensional model, simulate the internal stress and displacement distribution parameters of the mine after mining, and then debug the mine three-dimensional model based on these parameters until the target model is reached.
The process of adjusting and modeling of the mine three-dimensional model is simplified, the modeling quality and efficiency are improved, and the mine three-dimensional model with high accuracy can be obtained quickly and efficiently.
Smart Images

Figure CN119992020A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mining, and in particular to the technical field of three-dimensional mine model debugging. Background Art
[0002] At present, in order to better simulate the changes on the surface or underground of mines after coal mining, and to vividly reflect the greater disturbance or damage caused to the overlying soil layer by the excavation of underground projects, it is often necessary to use a three-dimensional mine model. However, the existing three-dimensional mine models are not only expensive, but also have problems such as complex simulation process and difficult parameter adjustment. Therefore, how to improve the modeling quality and efficiency of the three-dimensional mine model has become an urgent problem to be solved. Summary of the invention
[0003] The present invention provides a method, device, equipment and storage medium for debugging a three-dimensional mine model.
[0004] According to a first aspect of the present disclosure, a method for debugging a three-dimensional mine model is provided. The method comprises:
[0005] Obtain the preset 3D model of the mine;
[0006] Obtaining preset rock formation stiffness parameters and rock formation strength parameters;
[0007] Inputting the rock formation stiffness parameter and the rock formation strength parameter into the three-dimensional mine model to obtain outputted stress and displacement distribution parameters of the mine after simulating mining;
[0008] According to the internal stress and displacement distribution parameters of the simulated mine after mining, the three-dimensional mine model is debugged to obtain a target three-dimensional mine model.
[0009] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the debugging of the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining comprises:
[0010] Collecting the internal stress and displacement distribution parameters of the mine after the actual mining of the mine;
[0011] Comparing the internal stress and displacement distribution parameters of the simulated mine after mining with the internal stress and displacement distribution parameters of the mine after actual mining;
[0012] If the absolute value of the stress difference between the internal stress of the simulated mine after mining and the internal stress of the mine after actual mining is greater than a preset stress threshold, and / or if the absolute value of the displacement distribution parameter difference between the displacement distribution parameter after mining and the displacement distribution parameter after actual mining is greater than a preset displacement distribution parameter threshold, the three-dimensional mine model is debugged;
[0013] The above steps are continuously repeated until the absolute value of the stress difference is not greater than the preset stress threshold and the absolute value of the displacement distribution parameter difference is not greater than the preset displacement distribution parameter threshold, then the debugging of the mine three-dimensional model is stopped to obtain the target mine three-dimensional model.
[0014] According to the above aspects and any possible implementation, an implementation is further provided, wherein the rock formation stiffness parameter and the rock formation strength parameter include:
[0015] The rock formation stiffness parameter and the rock formation strength parameter of the rock formation at the preset level of the mine, wherein the rock formation of the mine includes rock formations at multiple levels, and the rock formation at the preset level is one of the rock formations at the multiple levels;
[0016] The simulated internal stress of the mine after mining includes the simulated internal stress of the mine after mining corresponding to the preset layer;
[0017] The displacement distribution parameters after the simulated mining include the displacement distribution parameters after the simulated mining corresponding to the preset horizon;
[0018] The comparing the internal stress and displacement distribution parameters of the simulated mine after mining with the internal stress and displacement distribution parameters of the mine after actual mining, respectively, comprises:
[0019] The internal stress of the mine after the simulated mining corresponding to the preset layer is compared with the internal stress of the mine after the actual mining corresponding to the preset layer, and the displacement distribution parameters of the simulated mining after the preset layer are compared with the displacement distribution parameters of the actual mining corresponding to the preset layer.
[0020] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the debugging of the three-dimensional mine model comprises:
[0021] Obtaining the parameter adjustment priority in the three-dimensional mine model;
[0022] The target parameters in the three-dimensional mine model are debugged sequentially in the order of the parameter adjustment priorities from high to low, wherein the target parameters in the three-dimensional mine model include: rock formation block parameters, rock formation strength parameters and rock formation stiffness parameters, and the parameter adjustment priorities include: the adjustment priority of the rock formation block parameters is higher than the adjustment priority of the rock formation strength parameters, and the adjustment priority of the rock formation strength parameters is higher than the adjustment priority of the rock formation stiffness parameters.
[0023] According to the above aspects and any possible implementation, an implementation is further provided, wherein the three-dimensional mine model further outputs the embedding degree of each rock layer block; wherein each rock layer block includes all rock layer blocks of each rock layer in the rock layers of multiple layers of the mine;
[0024] The step of debugging the mine three-dimensional model to obtain a target mine three-dimensional model includes:
[0025] Determining whether the embedding degree of each rock block falls within the corresponding preset reasonable embedding degree range;
[0026] If the embedding degree of any rock block among the rock blocks does not fall within the corresponding preset reasonable embedding degree range, then after sequentially debugging the target parameters in the three-dimensional mine model, continue to adjust the normal stiffness of any rock block in the three-dimensional mine model until the embedding degrees of each rock block fall within their respective corresponding preset reasonable embedding degree ranges, stop adjusting, and obtain the target three-dimensional mine model.
[0027] According to the above aspects and any possible implementation manner, a further implementation manner is provided, wherein the distributed parameters, before debugging the three-dimensional mine model, the method further comprises:
[0028] Inputting a trigger force into the three-dimensional mine model to trigger the three-dimensional mine model to run;
[0029] Checking the current memory usage of the device where the three-dimensional mine model is located and whether the stress distribution of rock layers at different levels is uniform during the operation of the three-dimensional mine model;
[0030] If the current memory ratio is greater than the preset memory ratio and / or the stress distribution of the rock strata at different levels is uneven, the three-dimensional mine model is initially debugged.
[0031] According to the above aspects and any possible implementation, an implementation is further provided, wherein the steps of constructing the preset three-dimensional mine model are as follows:
[0032] Input a model size of the three-dimensional mine model, wherein the distance between the model boundary of the three-dimensional mine model and a preset excavation boundary outside the three-dimensional mine model is less than or equal to a preset multiple of the excavation span of the mine, and the preset multiple is 5;
[0033] Based on the thickness distribution of each rock layer in the drill hole column diagram of the mine, determining the rock layer block parameters of different layers in the three-dimensional model of the mine, wherein the rock layer block parameters of different layers represent the parameters of the blocks of the rock layers of different layers;
[0034] Setting grid units for blocks of rock layers at different levels in the three-dimensional mine model, wherein a size ratio of the grid units is less than a preset maximum size ratio;
[0035] Constructing a constitutive model for the three-dimensional mine model, and setting initial values for rock formation strength parameters and rock formation stiffness parameters in the constitutive model;
[0036] Boundary conditions and initial conditions are set for the three-dimensional mine model according to the actual situation of the mine to obtain the preset three-dimensional mine model.
[0037] According to a second aspect of the present disclosure, a mine three-dimensional model debugging device is provided. The device comprises:
[0038] A first acquisition module is used to acquire a preset three-dimensional mine model;
[0039] The second acquisition module is used to acquire preset rock formation stiffness parameters and rock formation strength parameters;
[0040] An input module, used for inputting the rock formation stiffness parameter and the rock formation strength parameter into the three-dimensional mine model, and obtaining outputted stress and displacement distribution parameters of the mine after simulating mining;
[0041] The debugging module is used to debug the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining, so as to obtain the target three-dimensional mine model.
[0042] According to a third aspect of the present disclosure, an electronic device is provided, which includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the program, the method described above is implemented.
[0043] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the method according to the first aspect of the present disclosure is implemented.
[0044] In the present disclosure, by obtaining preset rock formation stiffness parameters and rock formation strength parameters, the rock formation stiffness parameters and rock formation strength parameters can be input into the three-dimensional mine model to obtain the internal stress and displacement distribution parameters of the mine after simulated mining, and then according to the internal stress and displacement distribution parameters of the mine after simulated mining, the three-dimensional mine model is automatically debugged to obtain the target three-dimensional mine model. In this way, the three-dimensional mine model can be optimized by using the internal stress and displacement distribution parameters of the mine after simulated mining, the parameter adjustment and modeling process of the three-dimensional mine model is simplified, and a three-dimensional mine model with high accuracy can be obtained quickly and efficiently.
[0045] It should be understood that the contents described in the summary of the invention are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, among which:
[0047] Figure 1 A flowchart of a method for debugging a three-dimensional mine model according to an embodiment of the present disclosure is shown;
[0048] Figure 2 A flowchart of another method for debugging a three-dimensional mine model according to an embodiment of the present disclosure is shown;
[0049] Figure 3 A flowchart of another method for debugging a three-dimensional mine model according to an embodiment of the present disclosure is shown;
[0050] Figure 4 A block diagram of a mine three-dimensional model debugging device according to an embodiment of the present disclosure is shown;
[0051] Figure 5 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0053] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0054] Figure 1 A flowchart of a method 100 for debugging a three-dimensional mine model according to an embodiment of the present disclosure is shown. The method 100 may include:
[0055] Step 110, obtaining a preset three-dimensional mine model;
[0056] The three-dimensional model of the mine can be established by relying on FLAC3D / FLAC / UDEC / 3DEC / PFC software under ITASCA software.
[0057] Step 120, obtaining preset rock formation stiffness parameters and rock formation strength parameters;
[0058] Since the excavation of the mine can be carried out in different rock formations, the rock formation stiffness parameter and the rock formation strength parameter can be the rock formation stiffness parameter and the rock formation strength parameter of the preset rock formation;
[0059] The preset rock formation stiffness parameter and rock formation strength parameter can be determined based on the rock formation stiffness parameter and rock formation strength parameter of the rock formation measured during the historical excavation of the rock formation, or when preparing to excavate a rock formation, a hole is drilled into the rock formation, and then the rock formation stiffness parameter and rock formation strength parameter are directly measured;
[0060] In addition, the rock formation stiffness parameters may include the elastic modulus and Poisson's ratio of the rock formation. In addition, the elastic modulus and Poisson's ratio may be used to calculate the normal stiffness and tangential stiffness; the rock formation strength parameters may include: friction angle, cohesion, and tensile strength. The lower the friction angle, cohesion, and tensile strength values are, the weaker the rock formation is and the easier it is to be damaged.
[0061] For example, the relationship between bulk modulus K (reflecting normal stiffness), shear modulus G (reflecting tangential stiffness) and elastic modulus E and Poisson's ratio ν is as follows
[0062] Step 1 30, inputting the rock formation stiffness parameter and the rock formation strength parameter into the three-dimensional mine model, and obtaining outputted stress and displacement distribution parameters of the mine after simulating mining;
[0063] Internal stress in a mine refers to the redistribution of stress in the rock strata remaining inside the mine after mining (or excavation); the displacement distribution parameters can be surface displacement distribution parameters, i.e., the degree of surface subsidence and / or cracking, or the deformation of the mined rock strata in the mine (such as the degree of bending of the rock strata after mining, etc.).
[0064] Step 140, debugging the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining, to obtain a target three-dimensional mine model.
[0065] By obtaining preset stratum stiffness parameters and stratum strength parameters, the stratum stiffness parameters and stratum strength parameters can be input into the three-dimensional mine model to obtain the internal stress and displacement distribution parameters of the mine after simulated mining. Then, according to the internal stress and displacement distribution parameters of the mine after simulated mining, the three-dimensional mine model is automatically debugged to obtain the target three-dimensional mine model. In this way, the three-dimensional mine model can be optimized by using the internal stress and displacement distribution parameters of the mine after simulated mining, which simplifies the parameter adjustment and modeling process of the three-dimensional mine model, and can quickly and efficiently obtain a three-dimensional mine model with high accuracy.
[0066] In some embodiments, debugging the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining includes:
[0067] Collecting the internal stress and displacement distribution parameters of the mine after the actual mining of the mine;
[0068] Comparing the internal stress and displacement distribution parameters of the simulated mine after mining with the internal stress and displacement distribution parameters of the mine after actual mining;
[0069] If the absolute value of the stress difference between the internal stress of the simulated mine after mining and the internal stress of the mine after actual mining is greater than a preset stress threshold, and / or if the absolute value of the displacement distribution parameter difference between the displacement distribution parameter after mining and the displacement distribution parameter after actual mining is greater than a preset displacement distribution parameter threshold, the three-dimensional mine model is debugged;
[0070] The above steps are continuously repeated until the absolute value of the stress difference is not greater than the preset stress threshold and the absolute value of the displacement distribution parameter difference is not greater than the preset displacement distribution parameter threshold, then the debugging of the mine three-dimensional model is stopped to obtain the target mine three-dimensional model.
[0071] By collecting the internal stress and displacement distribution parameters of the mine after the actual mining of the mine, and then comparing the internal stress and displacement distribution parameters of the mine after the simulated mining with the internal stress and displacement distribution parameters of the mine after the actual mining of the mine, and then if at least one of the absolute value of the stress difference is greater than the preset stress threshold and the absolute value of the displacement distribution parameter difference is greater than the preset displacement distribution parameter threshold, the three-dimensional model of the mine is automatically debugged, and then the above steps are continuously repeated until the absolute value of the stress difference is not greater than the preset stress threshold and the absolute value of the displacement distribution parameter difference is not greater than the preset displacement distribution parameter threshold, indicating that the internal stress and displacement distribution parameters of the mine after mining simulated by the three-dimensional model of the mine are relatively accurate. Therefore, the debugging of the three-dimensional model of the mine can be stopped, and the three-dimensional model of the mine adjusted for the last time is used as the target three-dimensional model of the mine.
[0072] In some embodiments, the formation stiffness parameter and the formation strength parameter include:
[0073] The rock formation stiffness parameter and the rock formation strength parameter of the rock formation at the preset level of the mine, wherein the rock formation of the mine includes rock formations at multiple levels, and the rock formation at the preset level is one of the rock formations at the multiple levels;
[0074] like Figure 3 As shown, a mine may have multiple rock strata, and the area to be mined may be an excavation body 1 with a width of W and a height of h in a rock stratum with a height of H1 from the mine surface, or it may be an excavation body 2 with a length of L and a height of M in a rock stratum with a height of H2 from the mine surface. Therefore, the preset rock stratum for the mine is not only one of the rock strata of the multiple layers, but also the preset rock stratum is the rock stratum where the area to be excavated in the mine is located.
[0075] The simulated internal stress of the mine after mining includes the simulated internal stress of the mine after mining corresponding to the preset layer;
[0076] The displacement distribution parameters after the simulated mining include the displacement distribution parameters after the simulated mining corresponding to the preset horizon;
[0077] The simulated internal stress of the mine after mining corresponding to the preset layer refers to: the simulated internal stress of the mine after excavation of the preset rock layer of the mine;
[0078] The displacement distribution parameters corresponding to the preset strata after the simulated mining refer to: the displacement distribution parameters after the preset rock strata of the mine are simulated and excavated.
[0079] The comparing the internal stress and displacement distribution parameters of the simulated mine after mining with the internal stress and displacement distribution parameters of the mine after actual mining, respectively, comprises:
[0080] The internal stress of the mine after the simulated mining corresponding to the preset layer is compared with the internal stress of the mine after the actual mining corresponding to the preset layer, and the displacement distribution parameters of the simulated mining after the preset layer are compared with the displacement distribution parameters of the actual mining corresponding to the preset layer.
[0081] The internal stress of the mine after actual mining corresponding to the preset layer refers to the internal stress of the mine after the rock layer of the preset layer of the mine is actually excavated;
[0082] The displacement distribution parameters after actual mining corresponding to the preset layer refer to the displacement distribution parameters after actual excavation of the rock strata at the preset layer of the mine.
[0083] By comparing the internal stress of the mine after the simulated mining corresponding to the preset layer with the internal stress of the mine after the actual mining corresponding to the preset layer, and comparing the displacement distribution parameters of the simulated mining after the preset layer with the displacement distribution parameters of the actual mining corresponding to the preset layer, it is possible to accurately determine how much the internal stress and displacement distribution parameters of the mine after the simulated mining output by the mine three-dimensional model differ from the internal stress and displacement distribution parameters of the mine after the actual mining.
[0084] In some embodiments, debugging the three-dimensional mine model includes:
[0085] Obtaining the parameter adjustment priority in the three-dimensional mine model;
[0086] The target parameters in the three-dimensional mine model are debugged sequentially according to the parameter adjustment priority from high to low, wherein the target parameters in the three-dimensional mine model include: rock formation block parameters, rock formation strength parameters and rock formation stiffness parameters, and the parameter adjustment priority includes: the adjustment priority of the rock formation block parameters is higher than the adjustment priority of the rock formation strength parameters, and the adjustment priority of the rock formation strength parameters is higher than the adjustment priority of the rock formation stiffness parameters. The rock formation block parameters can be the block shape and block size of the rock formations at each level, the block size ratio of the rock formations at the upper and lower adjacent levels, the block joint density, and the overlap of the joints divided by the blocks at different levels, wherein the block refers to the block into which the rock formation is divided, and the joint is the gap between the blocks, such as Figure 3 J1 and J2 shown.
[0087] By sequentially debugging the target parameters in the mine three-dimensional model in order of parameter adjustment priority from high to low, it can be ensured that the mine three-dimensional model can be adjusted to an accurate target mine three-dimensional model as soon as possible, so as to improve the modeling quality and efficiency of the mine three-dimensional model.
[0088] When debugging the rock formation stiffness parameter, if the absolute value of the displacement distribution parameter difference between the displacement distribution parameter after the simulated mining and the displacement distribution parameter after the actual mining of the mine is particularly large and the displacement distribution parameter after the simulated mining is greater than the displacement distribution parameter after the actual mining of the mine, the rock formation stiffness parameter is increased; if the absolute value of the displacement distribution parameter difference is particularly large and the displacement distribution parameter after the simulated mining is less than the displacement distribution parameter after the actual mining of the mine, it means that the stiffness is too large and there is little deformation, and at this time, the rock formation stiffness parameter is decreased;
[0089] When debugging the rock formation strength parameters, if the internal stress of the mine after the simulated mining corresponding to the preset layer is greater than the internal stress of the mine after the actual mining corresponding to the preset layer, that is, the internal stress is too large, it means that the high strength leads to internal stress concentration. Therefore, the rock formation strength parameters are weakened or the size of the rock formation blocks is reduced.
[0090] In some embodiments, the three-dimensional mine model further outputs the embedding degree of each rock formation block; wherein each rock formation block includes all rock formation blocks of each rock formation in the rock formations of multiple levels of the mine;
[0091] The step of debugging the mine three-dimensional model to obtain a target mine three-dimensional model includes:
[0092] Determining whether the embedding degree of each rock block falls within the corresponding preset reasonable embedding degree range;
[0093] Each rock block is a block of different rock layers.
[0094] The degree of embedding, or tolerance overlap, is used to characterize the size of one block embedded in another block or the size ratio of one block embedded in another block.
[0095] The preset reasonable embedding range is different for different block types. For example, the preset reasonable embedding range of a block belonging to a rigid body may just be within the preset reasonable embedding range of a block belonging to a deformable body.
[0096] If the embedding degree of any rock block among the rock blocks does not fall within the corresponding preset reasonable embedding degree range, then after sequentially debugging the target parameters in the three-dimensional mine model, continue to adjust the normal stiffness of any rock block in the three-dimensional mine model until the embedding degrees of each rock block fall within their respective corresponding preset reasonable embedding degree ranges, stop adjusting, and obtain the target three-dimensional mine model.
[0097] Since the sequential debugging of the target parameters in the three-dimensional mine model belongs to the global debugging of the three-dimensional mine model, if the embedding degree of any rock block among the rock blocks does not fall within the corresponding preset reasonable embedding degree range, it means that the embedding degree of any rock block is not appropriate. Therefore, after the sequential debugging of the target parameters in the three-dimensional mine model, the normal stiffness of any rock block in the three-dimensional mine model can be adjusted until the embedding degree of each rock block falls within the corresponding preset reasonable embedding degree range, and the adjustment is stopped, that is, the local adjustment of the three-dimensional mine model is completed to obtain a target three-dimensional mine model with higher accuracy.
[0098] Specifically, if the embedding degree of any rock block is higher than the upper limit embedding degree within the corresponding preset reasonable embedding degree range, it means that the embedding amount is too large, that is, the deformation is too large, and the normal stiffness is low, so the value of the normal stiffness in the three-dimensional model of the mine can be increased; conversely, if the embedding degree of any rock block is lower than the lower limit embedding degree within the corresponding preset reasonable embedding degree range, it means that the embedding amount is too small, that is, the deformation is too small, and the normal stiffness is high, so the value of the normal stiffness of any rock block in the three-dimensional model of the mine can be reduced.
[0099] In addition, since the normal stiffness and the tangential stiffness are positively correlated, the tangential stiffness of any rock block in the three-dimensional mine model can be adaptively adjusted while adjusting the normal stiffness.
[0100] In some embodiments, before debugging the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining, the method further includes:
[0101] Inputting a trigger force into the three-dimensional mine model to trigger the three-dimensional mine model to run;
[0102] Checking the current memory usage of the device where the three-dimensional mine model is located and whether the stress distribution of rock layers at different levels is uniform during the operation of the three-dimensional mine model;
[0103] Whether the stress distribution of rock layers at different levels is uniform can be determined by the following steps:
[0104] Whether the stresses corresponding to the blocks, joints or constitutive models of the rock formations at the same level are not very different;
[0105] Whether the difference between the stresses corresponding to the blocks (or joints or constitutive models) of adjacent strata is not much different, for example, if there are blocks A and B in the next strata, and there are blocks A' and B' in the adjacent upper strata, and the stress difference between the stress corresponding to the block A in the next strata and the stress corresponding to the block A' in the adjacent upper strata is P1, and the stress difference between the stress corresponding to the block B in the next strata and the stress corresponding to the block B' in the adjacent upper strata is P2, then judge whether the stress differences P1 and P2 are basically the same. If they are basically the same, it means that the difference between the stresses corresponding to the blocks of the adjacent strata is not much different. Otherwise, it means that the difference between the stresses corresponding to the blocks of the adjacent strata is too large.
[0106] If the current memory ratio is greater than the preset memory ratio and / or the stress distribution of the rock layers at different levels is uneven, the three-dimensional mine model is initially debugged. The preset memory ratio may be 50%.
[0107] After the three-dimensional model of the mine is established, the memory ratio can be queried. After the initial balance, the three-dimensional model of the mine should avoid exceeding 50% of the system memory, which is a large proportion. It is recommended to optimize the model to reduce the memory ratio to avoid system memory overflow in later model operations.
[0108] If the stress distribution of rock strata at different levels is uneven after the operation of the three-dimensional mine model, it means that there is a problem with the construction of the three-dimensional mine model itself, and there is a big problem with uniformity. Therefore, the three-dimensional mine model needs to be debugged.
[0109] The debugging of the mine three-dimensional model based on the current memory ratio and / or whether the stress distribution of the rock strata at different levels is uniform is called initial debugging.
[0110] Initial debugging is also debugging the target parameters in the three-dimensional model of the mine. For example, if the current memory usage is large, the number of blocks in the rock block parameters in the three-dimensional model of the mine can be reduced.
[0111] In some embodiments, the steps of constructing the preset three-dimensional mine model are as follows:
[0112] Input a model size of the three-dimensional mine model, wherein the distance between the model boundary of the three-dimensional mine model and a preset excavation boundary outside the three-dimensional mine model is less than or equal to a preset multiple of the excavation span of the mine, and the preset multiple is 5;
[0113] The larger the model size, the more comprehensive the simulation information and the better the simulation effect. However, the solution time is a function of the number of block nodes and contact surfaces in the model, which poses a great challenge to computer performance and software memory. For underground excavation projects, the distance between the model boundary and the excavation boundary (an artificially set boundary line outside the model boundary, the excavation boundary is set to avoid boundary effects) should be greater than about 5 times the excavation span. However, the appropriate distance depends on the purpose of the analysis. If the main analysis is damage (internal stress), the model boundary distance can be reduced; if the focus is on displacement (deformation), the boundary distance needs to be moderately increased. Taking into account both the simulation effect and the computing power level, the model size should be at least larger than the excavation area + the overlying burial depth, or 5 times the excavation area.
[0114] like Figure 3 As shown in FIG. 1 , the size of the 3D mine model of excavation body 1 (which may be a tunnel, a small-scale excavation) is selected in the range of (H1+h)×(H1+W) and 5h×5W, and the size of the 3D mine model of excavation body 2 is selected in the range of (H2+M)×(L+H2) or 5M×5L; and the joints of blocks at different levels in the height direction should avoid large-scale overlap as shown in J1 and J2, that is, avoid artificially creating a fault zone in the 3D mine model.
[0115] Based on the thickness distribution of each rock layer in the drill hole column diagram of the mine, determining the rock layer block parameters of different layers in the three-dimensional model of the mine, wherein the rock layer block parameters of different layers represent the parameters of the blocks of the rock layers of different layers;
[0116] The block division should be close to the actual project. Refer to the thickness division of each rock layer in the drilling column diagram of the mine. The greater the thickness, the larger the block division size. The ratio of block size should be as close to 1 as possible (that is, the size of the blocks in the same layer should be as uniform as possible, for example, the different blocks of the rock layer in a layer of one meter high should be as similar in size as possible), and should not exceed 5:1. At the same time, the size of the blocks in the upper and lower adjacent layers should not have a large mutation, and the volume ratio of the two blocks in the upper and lower adjacent layers should not exceed 4:1. The greater the density of block joints (that is, the gaps between blocks), the more uniform and smooth the simulation effect. It is recommended to divide the key research area finely, and the non-research area can be roughly divided. Try to avoid the side length ratio of the block (that is, the ratio of length to height when each block is placed horizontally from the side view) greater than 5:1. The joints of blocks in different layers in the longitudinal direction (that is, the height direction when each block is placed horizontally from the side view) should avoid large-scale complete overlap to form through joints or fault lines. That is, if the gaps between the blocks of the lower strata overlap too much with the gaps between the blocks of the upper strata, they will become through gaps or fault lines, making the strength of the three-dimensional model output relatively weak and inaccurate. Therefore, it is best to avoid the joints of blocks in multiple (such as three) strata connecting into one gap.
[0117] Setting grid units for blocks of rock layers at different levels in the three-dimensional mine model, wherein a size ratio of the grid units (a size ratio of the grid units to the blocks in which the grid units are located) is less than a preset maximum size ratio;
[0118] The block can be a rigid body or a deformable body. The smaller the block unit grid side length, the smaller the grid unit in the block, to avoid the size ratio of the grid unit to the block reaching the preset maximum size ratio of 1:10.
[0119] Constructing a constitutive model for the three-dimensional mine model, and setting initial values for rock formation strength parameters and rock formation stiffness parameters in the constitutive model;
[0120] The constitutive model commonly used is the elastic property model, the Mohr-Coulomb model, and the Mohr-Coulomb plasticity model. The main parameters are bulk modulus, shear modulus, internal friction angle, cohesion, and tensile strength; the joint parameters are normal stiffness (i.e. bulk modulus), tangential stiffness (i.e. shear modulus), internal friction angle, cohesion, and dilatancy angle. The bulk module and shear modulus represent the stiffness of the material, which is directly related to the elastic modulus and Poisson's ratio; the internal friction angle, cohesion, and tensile strength represent the material's ability to resist damage.
[0121] Boundary conditions and initial conditions are set for the three-dimensional mine model according to the actual situation of the mine to obtain the preset three-dimensional mine model.
[0122] You can set the speed (for example, if the rock layer corresponding to the 3D model of the mine has not moved for many years before mining, then set the speed to 0), displacement (for example, if the rock layer corresponding to the 3D model of the mine has not moved for many years before mining, then the displacement is equal to 0), viscosity, dynamic wave (can be used to simulate the seismic conditions in the area where the mine is located), etc. as external boundary conditions to input into the model. The initial conditions mainly involve load (for example, the depth of the mine is 800, but the 3D model of the mine only simulates the rock layer of the lower 400 meters of the mine, then a load equivalent to the weight of 400 rock layers can be applied to the upper boundary of the model), gravity (the weight of the rock layer of the mine), gravity gradient and tectonic stress (for example, in some mining areas, the horizontal force is greater than the gravity, so the horizontal force cannot be ignored, so a horizontal force can be applied to the side of the 3D model of the mine as tectonic stress) and other conditions.
[0123] The following will be combined Figure 2 The technical solution of the present disclosure is further described as follows:
[0124] Step 1: Establish a 3D mine model. The specific process is as follows:
[0125] 1) Determine the size of the mine 3D model and cut the blocks to produce the mine model geometry;
[0126] 2) Define constitutive model, rock formation stiffness parameters and rock formation strength parameters;
[0127] 3) Specify boundary conditions and initial conditions;
[0128] Step 2: Iterate the calculation to make it balanced (simulate the state before disturbance) and check the system memory;
[0129] Step 3: Check whether the model response (stress and displacement distribution parameters inside the mine) is consistent with the stress and displacement distribution parameters inside the mine after actual rock mining;
[0130] Step 4: If not, adjust the target parameters in the mine 3D model
[0131] 1) Analysis of the effect of unit size (secondary division of local unit size)
[0132] 2) Analysis of the degree of damage (i.e. if the material strength is not good, adjust the internal friction angle and cohesion)
[0133] 3) elastic modulus embedding analysis (i.e., adjusting bulk modulus, shear modulus, normal stiffness, and tangential stiffness);
[0134] Step 5: Iterate the calculation again and repeat steps 2 and 3 to check the model response;
[0135] Step 6: Circular debugging to establish a three-dimensional model of the target mine.
[0136] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.
[0137] The above is an introduction to the method embodiment. The following is a further explanation of the scheme disclosed in the present invention through an apparatus embodiment.
[0138] Figure 4 FIG. 4 shows a block diagram of a mine three-dimensional model debugging device 400 according to an embodiment of the present disclosure. Figure 4 As shown, the device 400 includes:
[0139] A first acquisition module 410 is used to acquire a preset three-dimensional mine model;
[0140] The second acquisition module 420 is used to acquire preset rock formation stiffness parameters and rock formation strength parameters;
[0141] An input module 430 is used to input the rock formation stiffness parameter and the rock formation strength parameter into the three-dimensional mine model to obtain output stress and displacement distribution parameters of the mine after the simulated mining;
[0142] The debugging module 440 is used to debug the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining, so as to obtain a target three-dimensional mine model.
[0143] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0144] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a non-transitory computer-readable storage medium storing computer instructions.
[0145] Figure 5 A schematic block diagram of an electronic device 800 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0146] The device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0147] A number of components in the device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the device 800 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0148] The computing unit 801 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as method 100. For example, in some embodiments, the method 100 may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the method 100 described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the method 100 in any other appropriate manner (e.g., by means of firmware).
[0149] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0150] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0151] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0152] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0153] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0154] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0155] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0156] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for debugging a three-dimensional mine model, characterized in that: include: Obtain the preset 3D model of the mine; Obtaining preset rock formation stiffness parameters and rock formation strength parameters; Inputting the rock formation stiffness parameter and the rock formation strength parameter into the three-dimensional mine model to obtain outputted stress and displacement distribution parameters of the mine after simulating mining; According to the internal stress and displacement distribution parameters of the simulated mine after mining, the three-dimensional mine model is debugged to obtain a target three-dimensional mine model.
2. The method according to claim 1, characterized in that: The debugging of the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining comprises: Collecting the internal stress and displacement distribution parameters of the mine after the actual mining of the mine; Comparing the internal stress and displacement distribution parameters of the simulated mine after mining with the internal stress and displacement distribution parameters of the mine after actual mining; If the absolute value of the stress difference between the internal stress of the simulated mine after mining and the internal stress of the mine after actual mining is greater than a preset stress threshold, and / or if the absolute value of the displacement distribution parameter difference between the displacement distribution parameter after mining and the displacement distribution parameter after actual mining is greater than a preset displacement distribution parameter threshold, the three-dimensional mine model is debugged; The above steps are continuously repeated until the absolute value of the stress difference is not greater than the preset stress threshold and the absolute value of the displacement distribution parameter difference is not greater than the preset displacement distribution parameter threshold, then the debugging of the mine three-dimensional model is stopped to obtain the target mine three-dimensional model.
3. The method according to claim 2, characterized in that The rock formation stiffness parameters and rock formation strength parameters include: The rock formation stiffness parameter and the rock formation strength parameter of the rock formation at the preset level of the mine, wherein the rock formation of the mine includes rock formations at multiple levels, and the rock formation at the preset level is one of the rock formations at the multiple levels; The simulated internal stress of the mine after mining includes the simulated internal stress of the mine after mining corresponding to the preset layer; The displacement distribution parameters after the simulated mining include the displacement distribution parameters after the simulated mining corresponding to the preset horizon; The comparing the internal stress and displacement distribution parameters of the simulated mine after mining with the internal stress and displacement distribution parameters of the mine after actual mining, respectively, comprises: The internal stress of the mine after the simulated mining corresponding to the preset layer is compared with the internal stress of the mine after the actual mining corresponding to the preset layer, and the displacement distribution parameters of the simulated mining after the preset layer are compared with the displacement distribution parameters of the actual mining corresponding to the preset layer.
4. The method according to claim 1, characterized in that: The debugging of the three-dimensional mine model includes: Obtaining the parameter adjustment priority in the three-dimensional mine model; The target parameters in the three-dimensional mine model are debugged sequentially in the order of the parameter adjustment priorities from high to low, wherein the target parameters in the three-dimensional mine model include: rock formation block parameters, rock formation strength parameters and rock formation stiffness parameters, and the parameter adjustment priorities include: the adjustment priority of the rock formation block parameters is higher than the adjustment priority of the rock formation strength parameters, and the adjustment priority of the rock formation strength parameters is higher than the adjustment priority of the rock formation stiffness parameters.
5. The method according to claim 4, characterized in that The three-dimensional mine model also outputs the embedding degree of each rock layer block; wherein each rock layer block includes all rock layer blocks of each rock layer in the rock layers of multiple layers of the mine; The step of debugging the mine three-dimensional model to obtain a target mine three-dimensional model includes: Determining whether the embedding degree of each rock block falls within the corresponding preset reasonable embedding degree range; If the embedding degree of any rock block among the rock blocks does not fall within the corresponding preset reasonable embedding degree range, then after sequentially debugging the target parameters in the three-dimensional mine model, continue to adjust the normal stiffness of any rock block in the three-dimensional mine model until the embedding degrees of each rock block fall within their respective corresponding preset reasonable embedding degree ranges, stop adjusting, and obtain the target three-dimensional mine model.
6. The method according to claim 1, characterized in that Before debugging the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining, the method further includes: Inputting a trigger force into the three-dimensional mine model to trigger the three-dimensional mine model to run; Checking the current memory usage of the device where the three-dimensional mine model is located and whether the stress distribution of rock layers at different levels is uniform during the operation of the three-dimensional mine model; If the current memory ratio is greater than the preset memory ratio and / or the stress distribution of the rock strata at different levels is uneven, the three-dimensional mine model is initially debugged.
7. The method according to any one of claims 1 to 6, characterized in that The steps for constructing the preset three-dimensional mine model are as follows: Input a model size of the three-dimensional mine model, wherein the distance between the model boundary of the three-dimensional mine model and a preset excavation boundary outside the three-dimensional mine model is less than or equal to a preset multiple of the excavation span of the mine, and the preset multiple is 5; Based on the thickness distribution of each rock layer in the drill hole column diagram of the mine, determining the rock layer block parameters of different layers in the three-dimensional model of the mine, wherein the rock layer block parameters of different layers represent the parameters of the blocks of the rock layers of different layers; Setting grid units for blocks of rock layers at different levels in the three-dimensional mine model, wherein a size ratio of the grid units is less than a preset maximum size ratio; Constructing a constitutive model for the three-dimensional mine model, and setting initial values for rock formation strength parameters and rock formation stiffness parameters in the constitutive model; Boundary conditions and initial conditions are set for the three-dimensional mine model according to the actual situation of the mine to obtain the preset three-dimensional mine model.
8. A three-dimensional mine model debugging device, characterized in that: include: A first acquisition module is used to acquire a preset three-dimensional mine model; The second acquisition module is used to acquire preset rock formation stiffness parameters and rock formation strength parameters; An input module, used for inputting the rock formation stiffness parameter and the rock formation strength parameter into the three-dimensional mine model, and obtaining outputted stress and displacement distribution parameters of the mine after simulating mining; The debugging module is used to debug the three-dimensional mine model according to the internal stress and displacement distribution parameters of the simulated mine after mining, so as to obtain the target three-dimensional mine model.
9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-7.