A method and device for determining faults during advance drilling
By analyzing historical methane concentration data and current drilling data, and calculating fault probability with confidence intervals, the problem of fault detection in the existing technology relying on manual experience and low accuracy is solved, achieving rapid and accurate fault determination and cost reduction.
Patent Information
- Application Number
- CN202410943733.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-15
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2044-07-15
AI Technical Summary
The fault detection in the prior art relies on manual experience, has low accuracy and high cost, making it difficult to quickly and accurately determine the fault.
By obtaining the methane concentration data during historical advance drilling in coal mines, marking the time and combining it into a set, the corresponding sets for multiple historical drilling are determined. Then, the sets where faults appear are combined as exception sets, and the confidence intervals under the preset step are determined based on these sets. Based on the methane concentration data for the current drilling, the current slope mean and standard deviation are calculated, and the probability of encountering a fault is determined in combination with the confidence interval.
It realizes rapid and accurate determination of faults, reduces judgment costs, and improves drilling accuracy.
Smart Images

Figure CN118885726B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of coal mines, and in particular relates to a method and a device for determining faults during advance drilling. Background Art
[0002] The coal buried underground is sandwiched between the upper and lower rock layers to form independent coal seams. The current mainstream coal mining technology is to dig tunnels in the coal seams to transport the coal from underground to the ground. However, under the influence of geological movements or other forces, the coal body cannot be continuous all the time. The places where it breaks and falls are called faults. The rupture sliding surfaces of the faults will produce some gaps, which store a large amount of gas. The existence of these faults can easily cause the drill bit to deviate, and some faults are also connected to aquifers. When the tunnel is excavated to the fault, the accumulated water in the aquifer will suddenly gush out and flood the tunnel, causing casualties in the tunnel and property losses of machinery and equipment. Therefore, the detection of faults is an important part of coal mining excavation.
[0003] The prior art method for fault detection is advance drilling, that is, drilling a borehole in the coal body at the front of the tunnel, and roughly determining whether there is a fault based on the color of the water flowing back from the borehole or the change in resistance when the drill rig is drilling. However, this method is not very accurate, is very dependent on the experience of the staff, has a strong subjective influence factor, and is prone to misjudgment, while precise drilling equipment is large and expensive.
[0004] Therefore, how to quickly and accurately determine the fault and reduce the cost of judgment is a technical problem to be solved by those skilled in the art. Summary of the invention
[0005] The purpose of the present invention is to solve the technical problems in the prior art that fault determination is relatively dependent on manual labor and is costly.
[0006] To achieve the above technical objectives, on the one hand, the present invention provides a method for determining faults during advance drilling, the method comprising:
[0007] Acquire the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings;
[0008] Taking all sets in which faults appear in the first set as abnormal sets, and determining the confidence intervals corresponding to the preset step lengths based on all abnormal sets;
[0009] According to the current methane concentration and time data of the current advance drilling detection, the current slope mean and the current slope standard deviation at each preset step are determined, and the probability of encountering a fault is determined according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval.
[0010] Further, the probability of encountering a fault is determined according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval, specifically including:
[0011] Determine a preset coefficient according to the slope of the current methane concentration, the current slope mean and the current slope standard deviation;
[0012] The probability that the preset coefficient falls within the confidence interval is determined, and the probability is used as the probability of encountering a fault.
[0013] Furthermore, the preset coefficient is determined according to the slope of the current methane concentration, the current slope mean and the current slope standard deviation, and is specifically determined by the following formula:
[0014]
[0015] In the formula, is the slope of the current methane concentration, is the mean slope of the current advance drilling, j is the preset coefficient, and σ is the standard deviation of the slope of the current advance drilling.
[0016] Furthermore, the method further comprises:
[0017] If there are at least two confidence intervals, the probability of encountering a fault is calculated by subtracting 1 from the product of the probabilities of falling into each confidence interval.
[0018] Furthermore, the step of determining the confidence intervals at each preset step size based on all anomaly sets specifically includes:
[0019] Arrange the data in all abnormal sets from small to large at each preset step size and divide them into ten intervals with equal spacing;
[0020] Count the frequency of data in all abnormal sets falling into each interval;
[0021] Confidence intervals are determined based on the frequencies.
[0022] Furthermore, the confidence interval is determined according to the frequency, and is specifically determined by the following formula:
[0023] S={{[j a ,j a +(j k -j a ) / 10], P1},…,{[j a ,j a +r×(j k -j a ) / 10], (P1+…+P r )},…,{[ja +9×(j k -j a ) / 10],j k ],100%}}
[0024] In the formula, S is, j a is the smallest interval among the ten intervals, j k is the largest interval among the ten intervals, P r is the frequency of all data in the anomaly set falling into the rth interval, and P1 is the frequency of all data in the anomaly set falling into the first interval.
[0025] On the other hand, the present invention also provides a device for determining faults during advance drilling, the device comprising:
[0026] An acquisition module is used to acquire the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings;
[0027] A confidence module, used to take all sets with faults in the first set as abnormal sets, and determine the confidence intervals corresponding to the preset step lengths based on all abnormal sets;
[0028] The determination module is used to determine the current slope mean and the current slope standard deviation at each preset step size based on the current methane concentration and time data of the current advance drilling detection, and determine the probability of encountering a fault based on the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval.
[0029] The present invention provides a method and device for determining faults during advance drilling. Compared with the prior art, the method first obtains the methane concentration detected during historical advance drilling in the coal mine, and combines it into a first set after marking the time, and determines the first set corresponding to multiple historical advance drillings; the set with faults in all the first sets is taken as an abnormal set, and the confidence interval under a preset step size is determined based on all the abnormal sets; according to the current methane concentration and time data detected by the current advance drilling, the current slope mean and the current slope standard deviation under each preset step size are determined, and the probability of encountering a fault is determined according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval. The fault can be determined quickly and accurately, and the judgment cost is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the embodiments of this specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0031] Figure 1 It is a schematic flow chart of the method for determining faults in advance drilling provided in the embodiment of this specification;
[0032] Figure 2 Shown is a schematic diagram of the structure of the advance drilling fault determination device provided in an embodiment of this specification. DETAILED DESCRIPTION
[0033] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0034] like Figure 1 Shown is a flow chart of the advance drilling fault determination method provided in the embodiment of this specification. Although this specification provides the method operation steps or device structure shown in the following embodiments or drawings, the method or device may include more or fewer operation steps or module units after partial combination based on routine or no creative labor. In the steps or structures where there is no necessary causal relationship logically, the execution order of these steps or the module structure of the device is not limited to the execution order or module structure shown in the embodiments of this specification or drawings.
[0035] The method for determining the fault through advance drilling provided in the embodiments of the present invention can be applied to terminal devices such as clients and servers. Figure 1 As shown, the method specifically comprises the following steps:
[0036] Step S101, obtaining the methane concentration detected during the historical advance drilling in the coal mine, and combining them into a first set after marking the time, and determining the first set corresponding to multiple historical advance drillings.
[0037] Specifically, the methane concentration data is retrieved from the monitoring records of historical drilling and marked with time stamps to obtain the first set, namely, the set A = {[a1, b1], ..., [a n ,b n ]}, where a nis the methane concentration, b n is the time value. Based on the data of multiple drillings, multiple sets of data such as A, B, C, etc. are obtained.
[0038] Specifically, let the step size be a positive integer x and let x = n / 2 and take a positive integer, then in the set, the slope k of two arrays separated by a step size of x is xm =(a m+x -a m ) / (b m+x -b m ), m∈{1, 2, ..., nx}, we can get the slope set K required for the data in the set under x step size x ={k x1 , k x2 , ..., k xm}.
[0039] When x takes different step distances in sequence, there are sets K1, K2, ..., K n , for set A, then there is set KA={K1,K2,……,K n}, similarly for sets B, C,..., we have KB, KC,...
[0040] Step S102: taking all sets in which faults appear in the first set as abnormal sets, and determining the confidence interval corresponding to the preset step size based on all abnormal sets.
[0041] First, for each array KA, KB, KC, ..., the slope set K of the average value and standard deviation at each step is calculated. x ={k x1 , k x2 , ..., k xm}, find its mean and standard deviation; for example, for the slope set with x as the step distance in the KA data set, the mean and standard deviation are The methane concentration values in each original matrix A, B, C, etc. are marked as faults. The specific method is as follows: when a fault is found in the subsequent excavation process within the drilling distance, the drilling time corresponding to the corresponding excavation distance is marked. For example, in b n If a fault occurs in the drilling distance corresponding to the moment, the methane value at that moment is marked as a' n , the slope is also marked as k' in the corresponding post-processing data xm1 By comparing the relationship between the abnormal slope of the fault moment under this step and the mean and standard deviation of the slope of the whole set, we can get
[0042] The step of determining the confidence intervals at each preset step size based on all abnormal sets specifically includes:
[0043] Arrange the data in all abnormal sets from small to large at each preset step size and divide them into ten intervals with equal spacing;
[0044] Count the frequency of data in all abnormal sets falling into each interval;
[0045] Confidence intervals are determined based on the frequencies.
[0046] The confidence interval is determined according to the frequency, and is specifically determined by the following formula:
[0047] S={{[j a ,j a +(j k -j a ) / 10], P1},…,{[j a ,j a +r×(j k -j a ) / 10], (P1+…+P r )},…,{[j a +9×(j k -j a ) / 10],j k ],100%}}
[0048] In the formula, S is, j a is the smallest interval among the ten intervals, j k is the largest interval among the ten intervals, P r is the frequency of all data in the anomaly set falling into the rth interval, and P1 is the frequency of all data in the anomaly set falling into the first interval.
[0049] Specifically, for multiple abnormal sets A, C, ..., there is a set J at x steps x ={j a , j c , ...}, for the set J x The data in are arranged from small to large and divided into 10 parts with equal spacing (assuming j a The smallest value, j k The value is the largest, then the interval is {[j a ,j a +(j k -j a ) / 10],……,[j a +9×(j k -j a ) / 10],j k ]}, and count the set J x That is, the frequency of data in all abnormal sets falling into the corresponding intervals P = {P1, ..., P 10}, and P1+P2+…+P 10 =100%, and finally the confidence interval is as follows:
[0050] S={{[j a ,j a +(j k -j a ) / 10], P1},…,{[j a ,j a +r×(j k -j a ) / 10], (P1+…+P r )},…,{[j a +9×(j k -j a ) / 10],j k ],100%}}
[0051] Step S103, based on the current methane concentration and time data of the current advance drilling detection, determine the mean slope of the current advance drilling and the standard deviation of the slope of the current advance drilling at each preset step size, and determine the probability of encountering a fault based on the slope of the current methane concentration, the mean slope of the current advance drilling, the standard deviation of the slope of the current advance drilling and the confidence interval.
[0052] In the embodiment of the present application, the probability of encountering a fault is determined according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval, specifically including:
[0053] Determine a preset coefficient according to the slope of the current methane concentration, the current slope mean, and the current slope standard deviation;
[0054] The probability that the preset coefficient falls within the confidence interval is determined, and the probability is used as the probability of encountering a fault.
[0055] The preset coefficient is determined according to the slope of the current methane concentration, the current slope mean and the current slope standard deviation, and is specifically determined by the following formula:
[0056]
[0057] In the formula, k' xm is the slope of the current methane concentration, is the mean slope of the current advance drilling, j is the preset coefficient, and σ is the standard deviation of the slope of the current advance drilling.
[0058] Specifically, after obtaining the Pareto confidence interval, the mean and variance of the methane concentration at a specific step length can be directly obtained by using the above method based on the corresponding time data of the methane concentration during the advance drilling, and then the Pareto confidence interval can be directly obtained by using the above method for each slope data. The formula is used to infer the j value, take its maximum value, and check its probability value falling within the Pareto interval, which is the probability of encountering a fault during this advance exploration. The larger the probability value, the higher the possibility of discovering a fault during the later excavation process. Corresponding technological measures, safety measures and labor organization should be made to deal with the occurrence of faults.
[0059] If there are at least two confidence intervals, the probability of encountering a fault is calculated by subtracting 1 from the product of the probabilities of falling into each confidence interval.
[0060] Specifically, multiple confidence intervals can be established using multiple step sizes x values, and multiple tests can be performed on the "methane concentration-time" data of the same drilling to improve accuracy. For example, the "methane concentration-time" data set M of a drilling is analyzed, and the confidence interval probabilities obtained using step sizes y and z are P and P respectively. y , P z , then the probability of discovering a fault during this drilling is P = 1-P y ×P z .
[0061] Based on the above-mentioned advance drilling fault determination method, one or more embodiments of this specification also provide a platform and terminal for advance drilling fault determination. The platform or terminal may include a device, software, module, plug-in, server, client, etc. using the method described in the embodiments of this specification and combined with the necessary implementation hardware. Based on the same innovative concept, the system in one or more embodiments provided in the embodiments of this specification is as described in the following embodiments. Since the implementation scheme and method of the system to solve the problem are similar, the implementation of the specific system in the embodiments of this specification can refer to the implementation of the aforementioned method, and the repetitions will not be repeated. The terms "unit" or "module" used below can be a combination of software and / or hardware that implements the predetermined function. Although the system described in the following embodiments is preferably implemented in software, hardware and a combination of software and hardware are also possible and conceived.
[0062] Specifically, Figure 2 Schematic diagram of the module structure of an embodiment of the advance drilling fault determination device provided in this specification. Figure 2 As shown, the advance drilling fault determination device provided in this specification includes:
[0063] The acquisition module 201 is used to acquire the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings;
[0064] A confidence module 202 is used to take all sets with faults in the first set as abnormal sets, and determine the confidence intervals corresponding to the preset step size based on all abnormal sets;
[0065] The determination module 203 is used to determine the current slope mean and the current slope standard deviation at each preset step size based on the current methane concentration and time data of the current advance drilling detection, and determine the probability of encountering a fault based on the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval.
[0066] It should be noted that the above-mentioned system may also include other implementation modes according to the description of the corresponding method embodiment. The specific implementation modes may refer to the description of the above-mentioned corresponding method embodiment, which will not be described one by one here.
[0067] The present application also provides an electronic device, including:
[0068] processor;
[0069] a memory for storing instructions executable by the processor;
[0070] The processor is configured to execute the method provided in the above embodiment.
[0071] The electronic device provided by the embodiment of the present application stores the executable instructions of the processor in the memory. When the processor executes the executable instructions, it can first obtain the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings; take the set with faults in all the first sets as an abnormal set, and determine the confidence interval under the preset step size based on all the abnormal sets; according to the current methane concentration and time data detected by the current advance drilling, determine the current slope mean and the current slope standard deviation under each preset step size, and determine the probability of encountering a fault according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval. Faults can be determined quickly and accurately, and the judgment cost is reduced.
[0072] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0073] The methods or devices described in the above embodiments provided in this specification can implement business logic through computer programs and record them on storage media, and the storage media can be read and executed by computers to achieve the effects of the solutions described in the embodiments of this specification, such as:
[0074] Acquire the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings;
[0075] Taking all sets in which faults appear in the first set as abnormal sets, and determining the confidence intervals corresponding to the preset step lengths based on all abnormal sets;
[0076] According to the current methane concentration and time data of the current advance drilling detection, the current slope mean and the current slope standard deviation at each preset step are determined, and the probability of encountering a fault is determined according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval.
[0077] The storage medium may include a physical device for storing information, which is usually a medium that digitizes information and then stores it in an electrical, magnetic or optical manner. The storage medium may include: a device that stores information in an electrical energy manner, such as various memories, such as RAM, ROM, etc.; a device that stores information in a magnetic energy manner, such as a hard disk, a floppy disk, a magnetic tape, a magnetic core memory, a magnetic bubble memory, a USB flash drive; a device that stores information in an optical manner, such as a CD or a DVD. Of course, there are other readable storage media, such as quantum memory, graphene memory, etc.
[0078] The embodiments of this specification are not limited to complying with industry communication standards, standard computer resource data update and data storage rules, or the situations described in one or more embodiments of this specification. Certain industry standards or slightly modified implementation plans based on the implementation described in the custom method or embodiment can also achieve the same, equivalent or similar, or predictable implementation effects after deformation of the above-mentioned embodiments. The embodiments obtained by using these modified or deformed data acquisition, storage, judgment, processing methods, etc. can still fall within the scope of the optional implementation plans of the embodiments of this specification.
[0079] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a computer-readable medium such as a microprocessor or processor and a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, ATMEL AT91SAM, MICROCHIP PIC18F26K20, and SILICONE LABS C8051F320. The memory controller can also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be considered as structures within the hardware component. Or even, the devices for implementing various functions can be considered as both software modules for implementing the method and structures within the hardware component.
[0080] The device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. There may be other divisions in actual implementation, such as multiple units or plug-ins may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of the device or unit, which may be electrical, mechanical or other forms.
[0081] These computer program instructions can also be loaded onto a computer or other programmable resource data updating device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0082] Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. In the description of this specification, the description of the reference term "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this specification. In this specification, the schematic representation of the above terms does not necessarily target the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples without contradiction.
[0083] Those skilled in the art will appreciate that the embodiments described herein are intended to help readers understand the principles of the present invention, and should be understood that the protection scope of the present invention is not limited to such specific statements and embodiments. Those skilled in the art can make various other specific variations and combinations that do not deviate from the essence of the present invention based on the technical revelations disclosed by the present invention, and these variations and combinations are still within the protection scope of the present invention.
Claims
1. A method for determining faults during advance drilling, characterized in that: Applied in coal mines, the method comprises: Acquire the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings; Taking all sets in which faults appear in the first set as abnormal sets, and determining the confidence intervals corresponding to the preset step lengths based on all abnormal sets; According to the current methane concentration and time data of the current advance drilling detection, the current slope mean and the current slope standard deviation at each preset step are determined, and the probability of encountering a fault is determined according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval; The method of determining the probability of encountering a fault according to the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval specifically includes: Determine a preset coefficient according to the slope of the current methane concentration, the current slope mean and the current slope standard deviation; Determine the probability that the preset coefficient falls within the confidence interval, and use the probability as the probability of encountering a fault; The preset coefficient is determined according to the slope of the current methane concentration, the current slope mean and the current slope standard deviation, and is specifically determined by the following formula: , In the formula, is the slope of the current methane concentration, is the mean slope of the current advance drilling, j is the preset coefficient, and σ is the standard deviation of the slope of the current advance drilling.
2. The method for determining faults during advance drilling according to claim 1, characterized in that: The method further comprises: If there are at least two confidence intervals, the probability of encountering a fault is calculated by subtracting 1 from the product of the probabilities of falling into each confidence interval.
3. The method for determining faults during advance drilling according to claim 1, characterized in that: The step of determining the confidence interval corresponding to the preset step size based on all abnormal sets specifically includes: Arrange the data in all abnormal sets from small to large at each preset step size and divide them into ten intervals with equal spacing; Count the frequency of data in all abnormal sets falling into each interval; Confidence intervals are determined based on the frequencies.
4. A device for determining faults during advance drilling, used to execute the method according to claim 1, characterized in that: The device comprises: An acquisition module is used to acquire the methane concentration detected during the historical advance drilling in the coal mine, and combine it into a first set after marking the time, and determine the first set corresponding to multiple historical advance drillings; A confidence module, used to take all sets with faults in the first set as abnormal sets, and determine the confidence intervals corresponding to the preset step lengths based on all abnormal sets; The determination module is used to determine the current slope mean and the current slope standard deviation at each preset step size based on the current methane concentration and time data of the current advance drilling detection, and determine the probability of encountering a fault based on the slope of the current methane concentration, the current slope mean, the current slope standard deviation and the confidence interval.
Citation Information
Patent Citations
Method, device and system for identifying mine sensor operation data abnormalities
CN110631624A
Multi-mode input coal and gas outburst risk prediction method
CN112308306A