A real-time working condition identification method and device for drilling process make-up and connection

By utilizing the standard deviation of hook load and the dynamic hook load threshold criterion during the drilling process, the real-time working conditions of drilling rig setting and single-joint connection are automatically identified, overcoming the shortcomings of existing identification methods and improving the efficiency and accuracy of drilling operations.

CN119900534BActive Publication Date: 2025-10-21CHINA PETROLEUM & CHEMICAL CORP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311411946.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-10-21
Estimated Expiration
2043-10-27

AI Technical Summary

Technical Problem

Existing methods for identifying the sitting conditions are difficult to apply to shallow well sections and rely on cumbersome manual operation and the performance of hook-loaded sensors, resulting in low drilling efficiency.

Method used

By acquiring real-time drill bit position and hook load data during the drilling operation, and utilizing the hook load standard deviation criterion and dynamic hook load threshold criterion, the real-time operating conditions of drilling rig setting and single-joint connection are automatically identified, including the update expressions for hook load standard deviation and dynamic hook load threshold, thus achieving automated identification.

Benefits of technology

It improves the efficiency of drilling operations, enabling real-time identification of the jacking and connection conditions of the entire well section, reducing reliance on manual operation, and improving the accuracy and efficiency of identification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119900534B_ABST
    Figure CN119900534B_ABST
Patent Text Reader

Abstract

The application provides a real-time working condition identification method and device for well drilling process sticking and single pipe connection, the method comprising the following steps: S1, acquiring real-time drill bit position, drill bit depth and single pipe connection operation information in the well drilling operation process; S2, judging whether the real-time drill bit depth is less than a pre-set drill bit depth threshold value; if not, executing step S3; if yes, executing step S4; S3, judging whether the single pipe in the single pipe connection operation information is a first single pipe; if yes, executing step S4; if not, executing step S5; S4, determining the real-time working condition of sticking and single pipe connection by using a hook load standard deviation criterion; S5, determining the real-time working condition of sticking and single pipe connection by using a dynamic hook load threshold value criterion. Based on the hook load standard deviation criterion and the dynamic hook load threshold value criterion, the hook load threshold value is automatically determined, the real-time working condition of sticking and single pipe connection in the whole well section of the well drilling engineering is identified in real time, and the well drilling operation efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of oil drilling, and in particular to a real-time working condition identification method and device for sitting and connecting single roots during a drilling process. Background Art

[0002] During drilling operations, the drill pipe is placed into the slips to prevent it from falling into the well during connection. Therefore, accurately determining the state of the slip is crucial. Furthermore, accurate identification of the state of the slip is essential for real-time monitoring of the connection process, thus enabling precise steerable drilling operations.

[0003] Existing methods for identifying stuck conditions mostly rely on setting a hook load threshold. In practice, drillers must use hook load sensors to detect changes in hook load and manually set the appropriate threshold. This method relies on the performance of the hook load sensor and requires cumbersome manual operation. Furthermore, because the weight of the drill string and a single drill string in the upper well section is not significantly different, identifying the stuck state and the single drill string connection based on changes in hook load is difficult in practice. In other words, existing methods for identifying stuck conditions are not suitable for shallow well sections. Summary of the Invention

[0004] The present invention provides a method and device for identifying the real-time working conditions of the drilling process, which are used to identify the real-time working conditions of the drilling process, thereby improving the efficiency of the drilling operation.

[0005] In a first aspect, the present invention provides a method for real-time working condition identification of drilling process sitting and connecting single roots, comprising:

[0006] S1, obtain the real-time drill bit position, drill bit depth and single-joint operation information during the drilling operation;

[0007] S2, determining whether the real-time drill depth is less than a preset drill depth threshold; if not, executing step S3; if so, executing step S4;

[0008] S3, determining whether the single root in the single root connection operation information is the first single root; if so, executing step S4; if not, executing step S5;

[0009] S4, using the hook load standard deviation criterion, determines the real-time working conditions of the sitting card and the single-bar connection;

[0010] S5, using a dynamic hook load threshold criterion, determining the real-time working conditions of the sitting card and the single-bar connection.

[0011] Optionally, step S4 includes:

[0012] If at each time step t cIf the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single log, then the real-time working condition of the sitting card and the connecting log is determined to be the sitting slip state;

[0013] If at each time step t c If the standard deviation of the hook load in the time window T is greater than the hook load threshold of the previous single root, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip removal state.

[0014] Optionally, step S5 includes:

[0015] If at each time step t c If the average hook load value in the time window T is greater than the hook load threshold value of the previous single log, and the average hook load value in the first T / 3 window is greater than the hook load threshold value of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold value of the previous single log, then the real-time operating condition is determined to be the sitting slip state, and when a single log is connected, the hook load threshold value is updated using the threshold update expression;

[0016] If at each time step t c If the average hook load value in the time window T is greater than the hook load threshold of the previous single root, and the average hook load value of the first T / 3 window and the average hook load value of the first T / 3 window are less than the hook load threshold of the previous single root, and the average hook load value of the last T / 3 window is greater than the hook load threshold of the previous single root, then the real-time working condition is determined to be the slip-lifting state, and when a single root is connected, the hook load threshold is updated by the threshold update expression.

[0017] Optionally, the threshold update expression is:

[0018] Th new =HKLD low +0.25(HKLD high -HKLD low );

[0019] Among them, Th new Hook load threshold set for next recognition, HKLD low The average hook load value in the first T / 3 window when drilling, HKLD high It is the average value of the hook load in the first T / 3 window when drilling down.

[0020] In a second aspect, the present invention provides a real-time working condition identification device for drilling process positioning and connection, comprising:

[0021] The acquisition module is used to obtain the real-time drill bit position, drill bit depth and single-joint operation information during the drilling operation;

[0022] A first judgment module is used to judge whether the real-time drill depth is less than a preset drill depth threshold; if not, execute step S3; if so, execute step S4;

[0023] A second determination module is configured to determine whether the single root of the single root connection operation information is the first single root; if so, the first working condition determination module is executed; if not, the second working condition determination module is executed;

[0024] The first working condition determination module is used to determine the real-time working conditions of the sitting card and the connecting order using the hook load standard deviation criterion;

[0025] The second working condition determination module is used to determine the real-time working conditions of the sitting card and the connecting order by using the dynamic hook load threshold criterion.

[0026] Optionally, the first operating condition determination module includes:

[0027] The first judgment submodule is used to c When the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single log, the real-time working conditions of the sitting card and the connecting log are determined to be the sitting slip state;

[0028] The second judgment submodule is used to determine the time at each time step t c When the standard deviation of the hook load in the time window T is greater than the hook load threshold of the previous single root, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip removal state.

[0029] Optionally, the second operating condition determination module includes:

[0030] The third judgment submodule is used to determine the time at each time step t c When the average hook load value in the time window T is greater than the hook load threshold value of the previous single log, the average hook load value in the first T / 3 window is greater than the hook load threshold value of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold value of the previous single log, it is determined that the real-time operating condition is the sitting slip state, and when a single log is connected, the hook load threshold value is updated using the threshold update expression;

[0031] The fourth judgment submodule is used to determine the cWhen the average hook load value in the time window T is greater than the hook load threshold of the previous single root, and the average hook load value of the first T / 3 window and the average hook load value of the first T / 3 window are less than the hook load threshold of the previous single root, and the average hook load value of the last T / 3 window is greater than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip-pulling state, and when a single root is connected, the hook load threshold is updated by the threshold update expression.

[0032] Optionally, the threshold update expression is:

[0033] Th new =HKLD low +0.25(HKLD high -HKLD low );

[0034] Among them, Th new Hook load threshold set for next recognition, HKLD low The average hook load value in the first T / 3 window when drilling, HKLD high It is the average value of the hook load in the first T / 3 window when drilling down.

[0035] In a third aspect, the present application provides an electronic device comprising a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the method provided in the first aspect are executed.

[0036] In a fourth aspect, the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the method provided in the first aspect are executed.

[0037] It can be seen from the above technical solutions that the present invention has the following advantages:

[0038] The present invention provides a method and device for identifying the real-time working conditions of the drilling process during the sitting and connecting operation. The method includes: S1, obtaining the real-time drill bit position, drill bit depth, and single-root connection operation information during the drilling operation; S2, determining whether the real-time drill bit depth is less than a preset drill bit depth threshold; if not, executing step S3; if so, executing step S4; S3, determining whether the single root in the single-root connection operation information is the first single root; if so, executing step S4; if not, executing step S5; S4, determining the real-time working conditions of the sitting and connecting operation using the hook load standard deviation criterion; S5, determining the real-time working conditions of the sitting and connecting operation using the dynamic hook load threshold criterion. Based on the hook load standard deviation criterion and the dynamic hook load threshold criterion, the hook load threshold is automatically determined, and the real-time working conditions of the sitting and connecting operation for the entire well section of the drilling project are identified in real time, thereby improving the efficiency of the drilling operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0040] Figure 1 This is a flowchart of a first embodiment of a method for real-time working condition identification for drilling process positioning and connection;

[0041] Figure 2 This is a structural block diagram of an embodiment of a real-time working condition identification device for sitting and connecting single roots during drilling. DETAILED DESCRIPTION

[0042] The embodiment of the present invention provides a method and device for real-time working condition identification of drilling clamping and single-thread connection, which is used to identify the real-time working conditions of drilling clamping and single-thread connection operations in real time and improve drilling operation efficiency.

[0043] In order to make the purpose, features, and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0044] For example 1, please refer to Figure 1 , Figure 1 This is a flowchart of an embodiment of a method for real-time working condition identification of a well during drilling and connection, specifically including:

[0045] S1, obtain the real-time drill bit position, drill bit depth and single-joint operation information during the drilling operation;

[0046] S2, determining whether the real-time drill depth is less than a preset drill depth threshold; if not, executing step S3; if so, executing step S4;

[0047] S3, determining whether the single root in the single root connection operation information is the first single root; if so, executing step S4; if not, executing step S5;

[0048] S4, using the hook load standard deviation criterion, determines the real-time working conditions of the sitting card and the single-bar connection;

[0049] Specifically include:

[0050] If at each time step t c If the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single log, then the real-time working condition of the sitting card and the connecting log is determined to be the sitting slip state;

[0051] If at each time step t c If the standard deviation of the hook load in the time window T is greater than the hook load threshold of the previous single root, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip removal state.

[0052] It's important to note that the hook load standard deviation criterion is a method used to assess the degree of dispersion in hook load data and thus determine the operating status of the drilling rig. Specifically, the hook load standard deviation criterion determines hook load fluctuation by calculating the standard deviation of the hook load data within a specific time window. The standard deviation measures the difference between the hook load data and its mean. When the standard deviation of the hook load data exceeds a set threshold, it indicates significant hook load fluctuation and possible anomalies.

[0053] Time step t c Refers to the length of each time interval in hook load data analysis. It is usually expressed in seconds and is used for real-time monitoring and analysis of hook load data.

[0054] The hook load threshold can be determined empirically or based on historical data analysis. Hook load data from drilling operations can be statistically analyzed to calculate the standard deviation and mean hook load, thereby determining appropriate thresholds for determining slip engagement and slip removal.

[0055] The hook load standard deviation is a statistic that measures the degree of variation in the hook load data within a given time window. By calculating the standard deviation of the hook load data within a buffer, the volatility and stability of the hook load data can be measured.

[0056] Average hook load refers to the average hook load over a period of time. In drilling operations, hook load refers to the force or weight exerted on a lifting machine (such as a drilling rig) when suspending materials or cargo. Average hook load is often used to describe the level of hook load over a specific period of time.

[0057] In an embodiment of the present invention, if the drill bit depth is less than the set depth, or the drill bit depth is greater than the set depth and it is the first single drill bit, the hook load standard deviation criterion is adopted.

[0058] In the specific implementation, at each time step t cIf the hook load standard deviation in the time window T, that is, the T-second buffer area, is greater than the hook load threshold of the previous single piece, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single piece, then it is recorded as the state of being in the slip. If the hook load standard deviation in the T-second buffer area is greater than the hook load threshold of the previous single piece, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single piece, then it is recorded as the state of being out of the slip.

[0059] S5, using a dynamic hook load threshold criterion, determining the real-time working conditions of the sitting card and the single log connection;

[0060] Specifically include:

[0061] If at each time step t c If the average hook load value in the time window T is greater than the hook load threshold value of the previous single log, and the average hook load value in the first T / 3 window is greater than the hook load threshold value of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold value of the previous single log, then the real-time operating condition is determined to be the sitting slip state, and when a single log is connected, the hook load threshold value is updated using the threshold update expression;

[0062] If at each time step t c If the average hook load value in the time window T is greater than the hook load threshold of the previous single root, and the average hook load value of the first T / 3 window and the average hook load value of the first T / 3 window are less than the hook load threshold of the previous single root, and the average hook load value of the last T / 3 window is greater than the hook load threshold of the previous single root, then the real-time working condition is determined to be the slip-lifting state, and when a single root is connected, the hook load threshold is updated by the threshold update expression.

[0063] Specifically, the threshold update expression is:

[0064] Th new =HKLD low +0.25(HKLD high -HKLD low );

[0065] Among them, Th new Hook load threshold set for next recognition, HKLD low The average hook load value in the first T / 3 window when drilling, HKLD high It is the average value of the hook load in the first T / 3 window when drilling down.

[0066] It's important to note that the dynamic hook load threshold criterion dynamically adjusts the hook load threshold based on real-time data. This is used to assess hook load status and detect potential anomalies. Based on the characteristics and trends of real-time data, the dynamic hook load threshold criterion adaptively updates the threshold through an algorithm or model, resulting in a more accurate assessment of hook load status.

[0067] In an embodiment of the present invention, if the drill bit depth is greater than a set depth and it is not the first single drill bit, a dynamic hook load threshold criterion is adopted.

[0068] In the specific implementation, at each time step t c If the average hook load value in the T-second buffer is greater than the hook load threshold of the previous single log, and the average hook load value in the first T / 3 window is greater than the hook load threshold of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold of the previous single log, then it is recorded as the state of being in the slips. If the average hook load value in the T-second buffer is greater than the hook load threshold of the previous single log, and the average hook load value in the first T / 3 and last T / 3 windows is less than the hook load threshold of the previous single log, and the average hook load value in the last T / 3 window is greater than the hook load threshold of the previous single log, then it is recorded as the state of being out of the slips.

[0069] Additionally, if the drilling operation is in the "joining" state, the hook load threshold can be updated using a threshold update expression to identify the next drilling process, such as when the well is stuck or when a joint is being made. Whether a joint is being made can be inferred by comparing the drill bit position during the downhole state.

[0070] In an embodiment of the present invention, a method for identifying the real-time working conditions of the drilling process during the sitting and connecting of single roots is provided. Through S1, the real-time drill bit position, drill bit depth and single root connection operation information of the drilling process are obtained; S2, whether the real-time drill bit depth is less than a preset drill bit depth threshold is determined; if not, step S3 is executed; if so, step S4 is executed; S3, whether the single root in the single root connection operation information is the first single root; if so, step S4 is executed; if not, step S5 is executed; S4, the real-time working conditions of the sitting and connecting of single roots are determined using the hook load standard deviation criterion; S5, the real-time working conditions of the sitting and connecting of single roots are determined using the dynamic hook load threshold criterion. Based on the hook load standard deviation criterion and the dynamic hook load threshold criterion, the hook load threshold is automatically determined, and the real-time working conditions of the sitting and connecting of single roots in the entire well section of the drilling project are identified in real time, thereby improving the efficiency of the drilling operation.

[0071] For example 2, please refer to Figure 2 , Figure 2 This is a structural block diagram of an embodiment of a real-time working condition identification device for drilling process positioning and connection, the device comprising:

[0072] The acquisition module 201 is used to obtain the real-time drill bit position, drill bit depth and single-joint operation information during the drilling operation;

[0073] The first judgment module 202 is used to judge whether the real-time drill depth is less than a preset drill depth threshold; if not, the second judgment module is executed; if so, the first working condition determination module is executed;

[0074] The second judgment module 203 is used to judge whether the single root of the single root connection operation information is the first single root; if so, the first working condition determination module is executed; if not, the second working condition determination module is executed;

[0075] The first working condition determination module 204 is used to determine the real-time working conditions of the sitting and connecting orders using the hook load standard deviation criterion;

[0076] The second working condition determination module 205 is used to determine the real-time working conditions of the sitting card and the order receiving by using the dynamic hook load threshold criterion.

[0077] In an optional embodiment, the first operating condition determination module 204 includes:

[0078] The first judgment submodule is used to c When the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single log, the real-time working conditions of the sitting card and the connecting log are determined to be the sitting slip state;

[0079] The second judgment submodule is used to determine the time at each time step t c When the standard deviation of the hook load in the time window T is greater than the hook load threshold of the previous single root, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip removal state.

[0080] In an optional embodiment, the second operating condition determination module 205 includes:

[0081] The third judgment submodule is used to determine the time at each time step t c When the average hook load value in the time window T is greater than the hook load threshold value of the previous single log, the average hook load value in the first T / 3 window is greater than the hook load threshold value of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold value of the previous single log, it is determined that the real-time operating condition is the sitting slip state, and when a single log is connected, the hook load threshold value is updated using the threshold update expression;

[0082] The fourth judgment submodule is used to determine thec When the average hook load value in the time window T is greater than the hook load threshold of the previous single root, and the average hook load value of the first T / 3 window and the average hook load value of the first T / 3 window are less than the hook load threshold of the previous single root, and the average hook load value of the last T / 3 window is greater than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip-pulling state, and when a single root is connected, the hook load threshold is updated by the threshold update expression.

[0083] In an optional embodiment, the threshold update expression is:

[0084] Th new =HKLD low +0.25(HKLD high -HKLD low );

[0085] Among them, Th new Hook load threshold set for next recognition, HKLD low The average hook load value in the first T / 3 window when drilling, HKLD high It is the average value of the hook load in the first T / 3 window when drilling down.

[0086] In a third embodiment, the present invention further provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program. When the computer program is executed by the processor, the processor executes the steps of a real-time working condition identification method for sitting and connecting a single root during a drilling process according to an embodiment.

[0087] In a fourth embodiment, the present invention further provides a computer storage medium on which a computer program is stored. When the computer program is executed by the processor, the steps of a real-time working condition identification method for sitting and connecting a single root in a drilling process of the embodiment are implemented.

[0088] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0089] In the several embodiments provided in this application, it should be understood that the methods, devices, electronic devices and storage media disclosed in the present invention can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0090] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0091] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0092] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a readable storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0093] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or some of the technical features thereof can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A real-time working condition identification method for drilling process sitting and connecting single root, characterized in that: include: S1, obtaining the real-time drill bit position, real-time drill bit depth and single-joint operation information during the drilling operation; S2, determining whether the real-time drill depth is less than a preset drill depth threshold; if not, executing step S3; If yes, proceed to step S4; S3, determining whether the single root in the single root connection operation information is the first single root; if so, executing step S4; if not, executing step S5; S4, using the hook load standard deviation criterion, determines the real-time working conditions of the sitting card and the single-bar connection; S5, using a dynamic hook load threshold criterion, determining the real-time working conditions of the sitting card and the single log connection; The step S4 comprises: If at each time step t c If the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single log, then the real-time working condition of the sitting card and the connecting log is determined to be the sitting slip state; If at each time step t c If the standard deviation of the hook load in the time window T is greater than the hook load threshold of the previous single log, and the difference between the average hook load values ​​of the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single log, then the real-time working condition is determined to be a slip removal state; The step S5 comprises: If at each time step t c If the average hook load value in the time window T is greater than the hook load threshold value of the previous single log, and the average hook load value in the first T / 3 window is greater than the hook load threshold value of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold value of the previous single log, then the real-time operating condition is determined to be the sitting slip state, and when a single log is connected, the hook load threshold value is updated using the threshold update expression; If at each time step t c If the average hook load value in the time window T is greater than the hook load threshold of the previous single root, and the average hook load value of the first T / 3 window and the average hook load value of the first T / 3 window are less than the hook load threshold of the previous single root, and the average hook load value of the last T / 3 window is greater than the hook load threshold of the previous single root, then the real-time working condition is determined to be the slip-lifting state, and when a single root is connected, the hook load threshold is updated by the threshold update expression.

2. The real-time working condition identification method for drilling process positioning and connection according to claim 1 is characterized in that: The threshold update expression is: ; in, The hook load threshold set for the next identification, is the average hook load of the first T / 3 window when drilling, It is the average value of the hook load in the first T / 3 window when drilling down.

3. A real-time working condition identification device for drilling process positioning and connection, characterized in that: include: The acquisition module is used to obtain the real-time drill bit position, real-time drill bit depth and single-root operation information during the drilling operation; A first judgment module is configured to judge whether the real-time drill depth is less than a preset drill depth threshold; if not, the second judgment module is executed; if so, the first working condition determination module is executed; The second judging module is used to judge whether the single root of the single root receiving operation information is the first single root; If yes, the first operating condition determination module is executed; if no, the second operating condition determination module is executed; The first working condition determination module is used to determine the real-time working conditions of the sitting card and the connecting order using the hook load standard deviation criterion; A second working condition determination module is used to determine the real-time working conditions of the sitting card and the connecting order by using a dynamic hook load threshold criterion; The first operating condition determination module includes: The first judgment submodule is used to c When the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​of the first T / 3 window and the last T / 3 window is greater than the hook load threshold of the previous single log, the real-time working conditions of the sitting card and the connecting log are determined to be the sitting slip state; The second judgment submodule is used to determine the time at each time step t c When the hook load standard deviation in the time window T is greater than the hook load threshold of the previous single log, and the difference between the hook load average values ​​in the first T / 3 window and the last T / 3 window is less than the hook load threshold of the previous single log, the real-time working condition is determined to be the slip removal state; The second operating condition determination module includes: The third judgment submodule is used to determine the time at each time step t c When the average hook load value in the time window T is greater than the hook load threshold value of the previous single log, the average hook load value in the first T / 3 window is greater than the hook load threshold value of the previous single log, and the average hook load value in the last T / 3 window is less than the hook load threshold value of the previous single log, it is determined that the real-time operating condition is the sitting slip state, and when a single log is connected, the hook load threshold value is updated using the threshold update expression; The fourth judgment submodule is used to determine the c When the average hook load value in the time window T is greater than the hook load threshold of the previous single root, and the average hook load value of the first T / 3 window and the average hook load value of the first T / 3 window are less than the hook load threshold of the previous single root, and the average hook load value of the last T / 3 window is greater than the hook load threshold of the previous single root, it is determined that the real-time working condition is the slip-pulling state, and when a single root is connected, the hook load threshold is updated by the threshold update expression.

4. The real-time working condition identification device for drilling process positioning and connection according to claim 3 is characterized in that: The threshold update expression is: ; in, The hook load threshold set for the next identification, is the average hook load of the first T / 3 window when drilling, It is the average value of the hook load in the first T / 3 window when drilling down.

5. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 2 is executed.

6. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 2 is executed.

Citation Information

Patent Citations

  • Accident monitoring method in welldrilling process

    CN101696627A

  • Automatic tracking method and device for bottom depth of well and borehole trace

    CN1657739A