A method for judging the risk of drilling obstruction and related device

By obtaining real-time drilling data to determine the turntable's initial start-up time and operating conditions, and combining it with well depth and torque data, the real-time monitoring and early warning issues of drilling sticking risks are solved, thereby improving drilling efficiency and safety.

CN117649110BActive Publication Date: 2025-09-05RICHFIT INFORMATION TECH +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311304012.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-09
Publication Date
2025-09-05
Estimated Expiration
2043-10-09

AI Technical Summary

Technical Problem

Existing technologies are unable to monitor drilling in real time and predict the risk of obstruction during drilling, resulting in high manual monitoring costs and low early warning efficiency, affecting drilling efficiency and safety.

Method used

By acquiring drilling data in real time, the drilling parameters before and after the initial start of the turntable and the drilling parameters before and after the initial start of the turntable are determined. Combined with the well depth, drill bit position and torque data, the starting torque data under the current working conditions is determined to achieve automatic early warning of the risk of obstruction.

Benefits of technology

It realizes real-time monitoring and automatic early warning of drilling obstruction risks, improves early warning efficiency and accuracy, reduces the probability of accidents and handling costs, and protects the safety of operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117649110B_ABST
    Figure CN117649110B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for determining the risk of drilling obstruction. The method comprises acquiring drilling data of a target well in real time, and determining whether there is a turntable initial opening moment based on the drilling data; if so, determining whether the drilling data within a first preset time range before and after the turntable initial opening moment meets a pre-established detection condition; if so, determining the current operating condition and the starting torque data under the current operating condition based on the drilling data within a second preset time range before and after the turntable initial opening moment; and determining whether there is a risk of drilling obstruction under the current operating condition based on the starting torque data under the current operating condition. The method can determine in advance whether there is a risk of drilling obstruction based on the drilling data monitored in real time, thereby realizing the automation of early warning of drilling obstruction risk and improving the efficiency and accuracy of early warning.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of information technology and petroleum industry technology, and in particular to a method for determining drilling stuck risk and related devices. Background Art

[0002] Drilling is a hidden underground project, characterized by a significant amount of ambiguity, randomness, and uncertainty, making it a truly high-risk operation. During the drilling process, various complex accidents can occur due to geological, management, and personnel factors, resulting in significant economic losses and even endangering the safety of operators. Furthermore, with the continued development of oilfields, the number of factors adversely affecting drilling operations has increased. Downhole conditions are unpredictable during operations, and obstructions are a frequent occurrence. When encountering obstructions, inaccurate problem analysis or significant deviations can lead to incorrect measures. At best, this can delay construction progress and require rework. In worse cases, the tubing may become stuck in the casing, requiring a major overhaul or even being scrapped. This not only significantly increases operating costs but also impacts the normal production of oil and water wells.

[0003] In addition, encountering blockage and sticking problems, which leads to well clearance treatment, is one of the important factors affecting drilling efficiency. Therefore, accurate early warning of complex blockages and obstructions in downhole accidents before the accident occurs is an effective means to reduce losses. At present, downhole complex blockages rely on the experience of experts for manual monitoring, which cannot be achieved in real time. Moreover, for dozens to hundreds of wells in an entire oil field, the cost of manual monitoring is huge. There is an urgent need for an efficient and accurate method to monitor drilling in real time and predict the risk of obstruction during drilling, so as to realize the automation of blockage warning and improve the efficiency and accuracy of warning. This is particularly important for reducing costs and increasing efficiency, protecting the personal safety of operators, and improving drilling efficiency. Summary of the Invention

[0004] In view of the above problems, the present invention is proposed to provide a method for determining the risk of drilling sticking and a related device that overcomes the above problems or at least partially solves the above problems.

[0005] In a first aspect, an embodiment of the present invention provides a method for determining drilling stuck risk, comprising:

[0006] In one embodiment, the drilling data includes rotary table speed data;

[0007] The determining, based on the drilling data, whether there is a rotary table initial start moment includes:

[0008] It is determined whether there is a moment when the turntable speed data starts to increase from the first speed threshold and becomes greater than or equal to the second speed threshold. If so, it is determined that there is a turntable initial start moment.

[0009] In one embodiment, the drilling data includes hook load data;

[0010] The detection conditions include:

[0011] The turntable speed data within a third preset time range before the turntable is initially turned on are all less than a second speed threshold; and

[0012] The turntable speed data within the fourth preset time range after the turntable is initially opened are all greater than or equal to the second speed threshold; and the hook load data within the fourth preset time range after the turntable is initially opened are all greater than the preset hook load threshold.

[0013] In one embodiment, determining whether the drilling data within a first preset time range before and after the turntable is initially started satisfies a pre-established detection condition includes:

[0014] It is determined whether the turntable speed data and the hook load data within a first preset time range before and after the turntable is initially opened fall within the range of the detection condition. If so, the detection condition is met.

[0015] In one embodiment, the drilling data includes well depth data, drill bit position information, and torque data;

[0016] The determining of the current working condition and the starting torque data under the current working condition based on the drilling data within a second preset time range before and after the rotary table is initially started includes:

[0017] Determining a current operating condition based on well depth data and drill bit position information within a second preset time range before and after the turntable is initially opened, wherein the current operating condition includes a first operating condition and a second operating condition;

[0018] The maximum torque data within a second preset time range before and after the initial opening of the turntable is obtained to obtain the starting torque data under the first working condition as the first starting torque data and save it; or the starting torque data under the second working condition is obtained as the second starting torque data.

[0019] In one embodiment, judging whether there is a risk of jamming under the current operating condition based on the starting torque data under the current operating condition includes:

[0020] If the current operating condition is the first operating condition, two adjacent first starting torque data are obtained, and it is determined whether the difference between the two adjacent first starting torque data is greater than a preset first starting torque threshold value. If so, it is determined that there is a risk of blocking;

[0021] If the current working condition is the second working condition, obtain the second starting torque data and the corresponding third starting torque data, and determine whether the difference between the second starting torque data and the corresponding third starting torque data is greater than the preset second starting torque threshold, and whether the difference between the drill bit position information corresponding to the moment when the second starting torque data occurs and the drill bit position information corresponding to the moment when the third starting torque data occurs is less than or equal to the preset distance threshold. If so, determine that there is a risk of obstruction; the third starting torque data is the starting torque data under the first working condition, and in the saved starting torque data under the first working condition, the difference between the drill bit position information corresponding to the moment when the third starting torque data occurs and the drill bit position information corresponding to the moment when the second starting torque data occurs is the smallest.

[0022] In one embodiment, if it is determined that there is a risk of obstruction, the method further includes:

[0023] Provide early warning of the obstruction risk.

[0024] In a second aspect, an embodiment of the present invention provides a device for determining drilling stuck risk, comprising:

[0025] A first judgment module is used to obtain the drilling data of the target well in real time and determine whether there is a rotary table initial start moment based on the drilling data;

[0026] A second judgment module, if present, is used to judge whether the drilling data within a first preset time range before and after the turntable is initially started satisfies a pre-established detection condition;

[0027] A determination module, configured to determine the current working condition and the starting torque data under the current working condition based on the drilling data within a second preset time range before and after the turntable is initially started, if the condition is satisfied;

[0028] The third judgment module is used to judge whether there is a risk of blocking under the current working condition according to the starting torque data under the current working condition.

[0029] In a third aspect, an embodiment of the present invention provides an early warning system for drilling stuck risk, comprising:

[0030] The server is used to execute the aforementioned method for determining the risk of drilling obstruction;

[0031] The terminal is used to display information about existing card blocking risks.

[0032] In a fourth aspect, an embodiment of the present invention provides a computing device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the aforementioned method for determining the risk of drilling obstruction when executing the program.

[0033] In a fifth aspect, an embodiment of the present invention provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and when the computer executable instructions are executed by a processor, the aforementioned method for determining the risk of drilling obstruction is implemented.

[0034] In a sixth aspect, an embodiment of the present invention provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the aforementioned method for determining the risk of drilling obstruction.

[0035] The beneficial effects of the above technical solutions provided by the embodiments of the present invention include at least:

[0036] The method for judging the risk of drilling obstruction provided by an embodiment of the present invention judges whether there is an initial opening of the turntable based on the drilling data of the target well obtained in real time. When the judgment result is that the turntable is initially opened, it is judged whether the drilling data within a first preset time range before and after the initial opening of the turntable meets the pre-established detection conditions. If the judgment result is satisfied, the current working condition and the starting torque data under the current working condition are determined based on the drilling data within a second preset time range before and after the initial opening of the turntable. Based on the starting torque data under the current working condition, it is judged whether there is a risk of obstruction under the current working condition. By real-time monitoring of various drilling parameter indicators during the drilling process, it is judged whether there is a maximum starting torque obstruction risk in the current working condition. This method can effectively replace manual online real-time downhole obstruction risk monitoring, realize the automation of obstruction risk warning, and improve the efficiency and accuracy of the warning, so as to respond to possible accidents downhole in advance based on risk warnings, further reduce the probability of complex accidents, protect the personal safety of operators, save post-accident processing costs, and improve drilling efficiency.

[0037] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0038] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0040] Figure 1 This is a flow chart of a method for determining drilling stuck risk in an embodiment of the present invention;

[0041] Figure 2 Schematic diagram of the time window in the first embodiment of the present invention;

[0042] Figure 3 This is a flow chart of a method for determining the current working condition and starting torque data under the current working condition in Embodiment 1 of the present invention;

[0043] Figure 4 This is a second flow chart of the method for determining the risk of drilling stuck in the second embodiment of the present invention;

[0044] Figure 5 Schematic diagram of the structure of a device for determining drilling stuck risk in an embodiment of the present invention;

[0045] Figure 6 is a schematic diagram of a first starting torque obtained in an embodiment of the present invention;

[0046] Figure 7 is a schematic diagram of the standard starting torque obtained in an embodiment of the present invention;

[0047] Figure 8 This is one of the schematic diagrams of drilling data obtained under drilling conditions in an embodiment of the present invention;

[0048] Figure 9 This is the second schematic diagram of drilling data obtained under drilling conditions in an embodiment of the present invention. DETAILED DESCRIPTION

[0049] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0050] In order to solve the problem in the existing technology that it is impossible to monitor drilling in real time and predict the risk of sticking during drilling, an embodiment of the present invention provides a method for judging the risk of drilling sticking and a related device. There are many types of drilling sticking risks. The method for judging the risk of drilling sticking and a related device provided by an embodiment of the present invention are particularly suitable for judging whether there is a risk of maximum starting torque sticking.

[0051] Example 1

[0052] The first embodiment of the present invention provides a method for determining the risk of drilling obstruction, the process of which is as follows: Figure 1 As shown, the following steps are included:

[0053] Step S101: Acquire the drilling data of the target well in real time, and determine whether there is a rotary table initial start time based on the drilling data;

[0054] Step S102: If yes, determine whether the drilling data within a first preset time range before and after the turntable is initially started meets the pre-established detection conditions;

[0055] Step S103: If satisfied, determine the current working condition and the starting torque data under the current working condition based on the drilling data within a second preset time range before and after the rotary table is initially started;

[0056] Step S104: Determine whether there is a risk of jamming under the current working condition based on the starting torque data under the current working condition.

[0057] During the drilling process, instruments such as comprehensive mud logging instruments can record various drilling parameter indicators in real time, and store the data of various drilling parameter indicators recorded in real time in a database. Optionally, a mongoDB database based on distributed file storage can be used, or other databases can be selected. The embodiment of the present invention does not limit this. Specifically, the real-time data recorded by the comprehensive mud logging instrument is a time series, that is, the data of various drilling parameter indicators is related to time; each moment corresponds to a piece of data, and each piece of data is entered in chronological order. Each piece of data contains various drilling parameter indicators (i.e., drilling data) such as well depth data, drill bit position information, hook height data, hook load data, torque data, turntable speed data, riser pressure data, casing pressure data, bit pressure data, etc., which are no longer enumerated one by one in the embodiment of the present invention.

[0058] In some optional embodiments, real-time drilling data of the target well can be obtained from the database. Specifically, a sliding window method can be used. The sliding window refers to framing the time series according to a specified unit length, so as to calculate the drilling data within the frame. It is equivalent to a slider of a specified length sliding on a scale. The drilling data within the slider is obtained every time it slides one unit. A specific example is used to explain, as shown in FIG. Figure 2As shown, for example, if the time window length is set to 1 hour and the single sliding time length is 30 minutes, and the current system time is 2023-03-03 08:00:00 and is in window 1, then the data start and end time of window 1 is [2023-03-03 07:00:00, 2023-03-03 08:00:00]; after 30 minutes, the current system time is 2023-03-03 08:30:00, the time window moves down to obtain window 2, and the data start and end time of window 2 is [2023-03-03 07:30:00, 2023-03-03 08:30:00]; after another 30 minutes, the current system time is 2023-03-03 09:00:00, the time window moves down to obtain window 3, and the data start and end time of window 3 is [2023-03-03 08:00:00, 2023-03-03 09:00:00]; the end time of this window is the latest system time.

[0059] In the actual process of monitoring drilling data, early warning is a highly real-time task. In order to predict the complexity of underground accidents in the first place, the single sliding time should not be set too long. According to actual conditions, it can be set to 30 seconds, that is, to monitor the changes in the drilling data status within 30 seconds. The specific single sliding time is set according to actual conditions and is not limited in this embodiment of the present invention.

[0060] Because the database stores all drilling data, when determining whether there is a risk of drilling obstruction, only part of the drilling data needs to be obtained for analysis. Specifically, this includes time (i.e., the moment when the drilling data was generated), torque data, well depth data, drill bit position information, and hook load data. A specific example is used to illustrate this. The real-time data obtained from the database is shown in Table 1 below. Table 1 has three rows of data, each row representing a piece of drilling data obtained from the database. The first column indicates the moment when the drilling data was generated, and columns 2 to 6 are all drilling data. Taking the first row of data as an example, it indicates that "at 0:00:00 on March 4, 2023, the rotary table speed was 0 RPM, the torque was 4.5 kN·m, the well depth was 2000 m, the drill bit position was 1800 m, and the hook load was 600 kN":

[0061] Table 1:

[0062]

[0063] In some optional embodiments, since the drilling data is recorded and stored in the database in real time, there may be a situation where all indicators in a certain data are not collected, or there may be a situation where data of some indicators in a certain data are not collected. Therefore, after obtaining the real-time drilling data of the target well, the drilling data needs to be preprocessed. Specifically, incomplete records of drilling data can be discarded, or missing data can be supplemented. This is not limited to the embodiments of the present invention.

[0064] In some optional embodiments, the drilling data includes rotary table speed data. Step S101 of determining whether there is a rotary table initial start moment based on the drilling data may be implemented in the following manner:

[0065] It is determined whether there is a moment when the turntable speed data starts to increase from the first speed threshold and becomes greater than or equal to the second speed threshold. If so, it is determined that there is a turntable initial start moment.

[0066] Specifically, the first speed threshold can be set to 0RPM, and the second speed threshold can be set to 1RPM. In other words, it is detected whether there is a moment when the turntable speed rises from 0RPM to a turntable speed greater than or equal to 1RPM. If such a moment exists, it means that the turntable is initially opened, and this moment is called the turntable initial opening moment. The moment when the turntable speed is greater than or equal to 1RPM is recorded as time t, which can also be recorded as the current time.

[0067] In some optional embodiments, the drilling data includes hook load data, and the detection conditions are:

[0068] The turntable speed data within the third preset time range before the turntable is initially turned on are all less than the second speed threshold; and

[0069] The turntable speed data within the fourth preset time range after the turntable is initially opened are all greater than or equal to the second speed threshold; and the hook load data within the fourth preset time range after the turntable is initially opened are all greater than the preset hook load threshold.

[0070] Specifically, the detection conditions are divided into three constraints:

[0071] Constraint 1

[0072] The values ​​of the turntable speed within the third preset time range before the turntable is first turned on (turntable speed data) are all less than the second speed threshold, that is, within the third preset time range before the turntable is first turned on, the turntable is in a stationary state. Optionally, the third preset time is 30 seconds, and the second speed threshold is 1RPM. In other words, if the turntable is first turned on at time t, the turntable is always in a stationary state within the time interval of [t-30s, t], that is, the turntable speed is always less than 1RPM within this time interval.

[0073] Before the turntable is initially turned on, a third preset time (e.g., 30 seconds) is given as a static time in order to prevent the turntable from being stuck. In other words, if the turntable is originally in a non-stationary state (i.e., the turntable speed is always greater than or equal to 1 RPM), and then the speed suddenly drops to 0 RPM, and then the speed rises again and returns to a non-stationary state, this situation is considered to be the turntable being stuck and will not be recorded.

[0074] Constraint 2

[0075] The values ​​of the turntable speed within the fourth preset time range after the turntable is first turned on (turntable speed data) are all greater than or equal to the second speed threshold, that is, within the fourth preset time range after the turntable is first turned on, the turntable is in the on state, that is, in the non-stationary state. Optionally, the fourth preset time is 20 seconds, and the second speed threshold is 1RPM. In other words, if the turntable is first turned on at time t, the turntable is always in the on state within the time interval of [t, t+20s], that is, the turntable speed is always greater than or equal to 1RPM within this time interval.

[0076] Constraint three

[0077] In the time interval of constraint condition 2, the value of the hook load in each drilling data is greater than the hook load threshold. Optionally, the hook load threshold is 500 kN, which is not limited in the embodiment of the present invention.

[0078] In some optional embodiments, the above step S102 can be implemented in the following manner:

[0079] It is determined whether the turntable speed data and the hook load data within a first preset time range before and after the turntable is initially opened fall within the range of the detection conditions. If so, the detection conditions are met.

[0080] It can be seen from the above-mentioned detection conditions that if there is a turntable initial opening moment, that is, moment t, then the turntable speed data in the interval from 30 seconds before moment t to moment t needs to be less than 1RPM, and the turntable speed data in the interval from moment t to 20 seconds after moment t needs to be greater than or equal to 1RPM. That is to say, the first preset time range can be divided into two time intervals. The first time interval represents the time range before the turntable initial opening moment, and its length is consistent with the time length of the third preset time. The second time interval represents the time range after the turntable initial opening moment, and its length is consistent with the time length of the fourth preset time. If the turntable speed data in the first time interval meets the state in constraint condition one, the turntable speed data in the second time interval meets the state in constraint condition two, and the hook load data in the second time interval meets the state in constraint condition three, it is judged that the detection conditions are met.

[0081] In some optional embodiments, the drilling data includes well depth data, drill bit position information, and torque data. Step S103 may be implemented as follows: determining the current operating condition and the starting torque data under the current operating condition based on the drilling data within a second preset time range before and after the rotary table is initially started, including:

[0082] Step S301: determining a current working condition based on well depth data and drill bit position information within a second preset time range before and after the rotary table is initially opened, where the current working condition includes a first working condition and a second working condition;

[0083] Step S302: Obtain the maximum torque data within a second preset time range before and after the turntable is initially opened, obtain the starting torque data under the first working condition, save it as the first starting torque data; or obtain the starting torque data under the second working condition as the second starting torque data.

[0084] The drill bit position information represents the position of the drill bit, and the unit is expressed in meters. The well depth data represents the depth of the target well, and the unit is also expressed in meters. In the above step S301, the current working condition can be determined, for example, by the following method:

[0085] Within a second preset time range before and after the turntable is initially opened, the difference between the well depth data and the drill bit position information in each drilling data is calculated. Optionally, the second preset time range before and after the turntable is initially opened may be a time interval of [t-10s, t+60s]. In other words, within a time interval from 10s before time t to 60s after time t, if the difference is greater than a first difference threshold and less than or equal to a second difference threshold, it is considered that the current working condition is a large drilling condition, and the current working condition is determined to be a drilling condition, i.e., the first working condition.

[0086] If the difference is greater than the second difference threshold and less than the well depth data at that moment, it is considered that the current working condition is the drilling condition, and the current working condition is determined to be the drilling condition, that is, the second working condition; optionally, the first difference threshold is 0.5 meters and the second difference threshold is 30 meters, which is not limited in this embodiment of the present invention.

[0087] Correspondingly, in the time interval of [t-10s, t+60s], there are multiple drilling data, and each drilling data contains torque data. In the above step S302, if the current working condition is the first working condition, the maximum torque data obtained in the time interval is the first starting torque, which is also called the standard starting torque; if the current working condition is the second working condition, the maximum torque data obtained in the time interval is the second starting torque.

[0088] In order to ensure the accuracy of the obtained standard starting torque, when the distance between the drill bit position and the bottom of the well is less than 0.5 meters, it is considered that the drill bit has touched the bottom of the well. At this time, drilling pressure will be generated, resulting in the torque data generated at this time not belonging to the standard starting torque. Based on this, the embodiment of the present invention determines that the current working condition is the first working condition. The condition is that the difference between the well depth data and the drill bit position information is greater than the first difference threshold (0.5 meters) and less than or equal to the second difference threshold (30 meters). This improves the accuracy of judging whether the current working condition is the first working condition or the second working condition, and also improves the accuracy of the obtained standard starting torque, thereby improving the accuracy of judging whether there is a risk of obstruction.

[0089] According to experience, standard starting torque is generated when connecting a single rod or a column during the drilling process. In other words, theoretically, a standard starting torque data is generated every 30 meters of drilling. Furthermore, each standard starting torque data generated during the drilling of the target well, the time when the standard starting torque data is generated, and the well depth data and drill bit position information corresponding to that time are stored to establish a standard starting torque database, as shown in Table 2 below. Taking the first row of data in Table 2 as an example, it indicates that the standard starting torque was generated at 00:00:00 on March 4, 2023. The standard starting torque value is 8 kN. At that time, the well depth data is 2000 meters, and the corresponding drill bit position is 1990 meters:

[0090] Table 2:

[0091]

[0092]

[0093] If the current working condition is the first working condition, the value of the first starting torque (standard starting torque) is recorded as "Tors", and the value of the drill position information corresponding to this moment is "Bds". If the current working condition is the second working condition, the value of the second starting torque is recorded as "Tor", and the value of the drill position information corresponding to this moment is "Bd".

[0094] In some optional embodiments, the above step S104 can be implemented in the following manner:

[0095] (1) If the current working condition is the first working condition, obtain two adjacent first starting torque data, and determine whether the difference between the two adjacent first starting torque data is greater than a preset first starting torque threshold. If so, determine that there is a risk of blocking;

[0096] If the current working condition is the first working condition, the standard dynamic torque data (first starting torque data) obtained under the current working condition is recorded as Tors, and the value of the drill bit position information corresponding to the moment is Bds. From the standard starting torque database, obtain the first starting torque data corresponding to the drill bit position information closest to Bds, recorded as Tors1. Then Tors and Tors1 are two adjacent first starting torque data. Calculate the difference between Tors and Tors1. If the difference between Tors and Tors1 is greater than the preset first starting torque threshold, it indicates that the risk of drilling obstruction is relatively high. Optionally, the first starting torque threshold is 5 kN·m, which is not limited in this embodiment of the present invention.

[0097] (2) If the current working condition is the second working condition, obtain the second starting torque data and the corresponding third starting torque data, and determine whether the difference between the second starting torque data and the corresponding third starting torque data is greater than the preset second starting torque threshold, and whether the difference between the drill position information corresponding to the moment when the second starting torque data occurs and the drill position information corresponding to the moment when the third starting torque data occurs is less than or equal to the preset distance threshold. If so, determine that there is a risk of obstruction; the third starting torque data is the starting torque data under the first working condition, and in the saved starting torque data under the first working condition, the difference between the drill position information corresponding to the moment when the third starting torque data occurs and the drill position information corresponding to the moment when the second starting torque data occurs is the smallest.

[0098] If the current operating condition is the second operating condition, the second starting torque obtained under the current operating condition is recorded as Tor, and the drill bit position information corresponding to that moment is recorded as Bd. From the standard starting torque database, the standard starting torque data (first starting torque data) corresponding to the drill bit position information closest to Bd is obtained as the third starting torque data and recorded as Tors2. Correspondingly, the drill bit position information corresponding to the third starting torque data is recorded as Bds2. The difference between Bds2 and Bd, and the difference between Tors2 and Tor, are calculated. If the absolute value of the difference between Bds2 and Bd is less than or equal to a preset distance threshold, in other words, the distance between the drill bit position corresponding to the second starting torque and the drill bit position corresponding to the third starting torque is less than or equal to the preset distance threshold, and the difference between Tors2 and Tor is greater than the preset second starting torque threshold, it indicates that the drill bit is prone to getting stuck at this position, indicating a high risk of drilling sticking. Optionally, the preset distance threshold is 200 meters, which is 5 kN·m. This is not limited in this embodiment of the present invention.

[0099] If the absolute value of the difference between Bds2 and Bd is greater than the preset distance threshold, no comparison is performed and the monitoring ends.

[0100] In some optional embodiments, if it is determined that there is a risk of obstruction, an early warning of the risk of obstruction is issued.

[0101] Specifically, the current system time is used as the warning time, and the well depth data, drill bit position information, maximum torque and other data are provided to the front-end for display to issue a warning alert. For example, the warning interface is shown in Table 3 below:

[0102] Table 3:

[0103]

[0104] Example 2:

[0105] The first embodiment of the present invention provides a method for determining the risk of drilling obstruction. Figure 4 As shown, the following steps are included:

[0106] 1. Obtain pre-processed real-time data, including well depth data, drill bit position information, rotary table speed data, hook load data, and torque data;

[0107] 2. Determine whether the turntable speed data rises from 0 and is greater than or equal to 1 at time t;

[0108] 3. If it exists, then determine whether the turntable is still within the time interval [t-30s, t] and whether it is still within the time interval [t, t+20s]

[0109] During the time interval, the turntable is continuously in the open state, and within the time interval [t, t+20s], the hook load data are all greater than 500kN. If not, end this monitoring;

[0110] 4. If yes, obtain the maximum torque data in the time interval [t-10s, t+60s], recorded as Tor0; if no, end this monitoring;

[0111] 5. Based on the well depth data and drill bit position information, determine whether the current operating condition is the first operating condition or the second operating condition within the time interval [t-10s, t+60s];

[0112] 6. If the current working condition is the first working condition, save the obtained maximum torque data, establish a standard starting torque database, and record the standard starting torque data in the standard starting torque database as Tors0;

[0113] 7. Compare Tor0 with the standard starting torque data Tors0 (select the standard starting torque data corresponding to the drill position closest to the current drill position from the standard starting torque database) to determine whether the difference between Tor0 and Tors0 is greater than 5kN. If so, it is considered that there is a maximum starting torque abnormality, prompting a warning message and ending this monitoring. If not, end this monitoring.

[0114] Based on the same inventive concept, the embodiment of the present invention further provides a device for judging the risk of drilling obstruction, the structure of which is as follows: Figure 5 Shown, including:

[0115] The first judgment module 61 is used to obtain the drilling data of the target well in real time and determine whether there is a rotary table initial start moment based on the drilling data;

[0116] The second judgment module 62 is used to judge whether the drilling data within a first preset time range before and after the rotary table is initially opened satisfies a pre-established detection condition, if any;

[0117] A determination module 63 is configured to determine the current operating condition and the starting torque data under the current operating condition based on the drilling data within a second preset time range before and after the rotary table is initially started, if the condition is satisfied;

[0118] The third judgment module 64 is used to judge whether there is a risk of jamming under the current working condition according to the starting torque data under the current working condition.

[0119] Regarding the device for determining the risk of drilling obstruction in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method and will not be elaborated on here.

[0120] The above-mentioned method for determining the risk of drilling stuck is illustrated by a specific example. The specific implementation process of the method for determining the risk of drilling stuck is as follows:

[0121] 1. Set the time window length to 60s, obtain the drilling data of well A in real time, and obtain the second starting torque during the tripping process. Figure 6 As shown, Figure 6 This indicates that the drill was tripping in the time period [22:13:20, 22:19:20], and the rotary table was initially opened around 2023-05-30 22:16:50. All parameters around this time met the maximum starting torque jam warning monitoring conditions. At this time, the well depth was 6275 m, the drill bit position was 4944.68 m, and the maximum torque was 14.99 kN·m.

[0122] 2. The standard starting torque recorded during drilling is obtained from the standard starting torque database, which is consistent with "4944.68m".

[0123] The quasi-starting torque data corresponding to the closest drill bit position, that is, the third starting torque data, is referenced Figure 7 As shown in the figure, the drill position closest to "4944.68m" is 4943m, and the standard starting torque data corresponding to this drill position is 9.3kN·m;

[0124] 3. Compare the difference between the second starting torque and the third starting torque (standard starting torque data). If it is greater than 5kN, it indicates a high risk of maximum starting torque jamming and a warning message is issued. The warning interface is shown in Table 4 below.

[0125] Table 4:

[0126]

[0127] The above-mentioned method for determining the risk of drilling stuck is illustrated by a specific example. The specific implementation process of the method for determining the risk of drilling stuck is as follows:

[0128] 1. Set the time window length to 60s, obtain the drilling data of well B in real time, and obtain the first starting torque during the drilling process. Figure 8 As shown, Figure 8 The drilling operation was in progress during the time period [07:14:00, 07:21:00]. The rotary table was initially opened around 07:17:00 on April 11, 2023. All parameters around this time met the maximum starting torque jam warning monitoring conditions. At this time, the well depth was 6246 m, the drill bit position was 6230 m, and the maximum torque was 24.4 kN·m.

[0129] 2. The standard starting torque recorded during drilling is used to obtain the quasi-starting torque data corresponding to the drill bit position closest to "6230m" from the standard starting torque database. Figure 9 As shown in the figure, the drill position closest to "6230m" is 6202m, and the standard starting torque data corresponding to this drill position is 13.5kN·m;

[0130] 3. Compare the difference between the two standard starting torques. If it is greater than 5kN, it indicates that the maximum starting torque is at high risk of blocking, and an early warning message is issued. The early warning interface is shown in Table 5 below:

[0131] Table 5:

[0132]

[0133] Based on the same inventive concept, an embodiment of the present invention further provides an early warning system for drilling stuck risk, comprising: a server and a terminal;

[0134] The server is used to execute the aforementioned method for determining the risk of drilling obstruction;

[0135] The terminal is used to display information about existing card blocking risks.

[0136] Based on the same inventive concept, an embodiment of the present invention also provides a computing device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the aforementioned method for determining the risk of drilling obstruction is implemented.

[0137] Based on the same inventive concept, an embodiment of the present invention further provides a computer storage medium, in which computer executable instructions are stored. When the computer executable instructions are executed by a processor, the aforementioned method for determining the risk of drilling obstruction is implemented.

[0138] Based on the same inventive concept, an embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the aforementioned method for determining the risk of drilling obstruction is implemented.

[0139] Unless otherwise specifically stated, terms such as process, calculate, compute, determine, display, and the like may refer to the actions and / or processes of one or more processing or computing systems, or similar devices, that manipulate and convert data represented as physical (e.g., electronic) quantities within registers or memories of a processing system into other data similarly represented as physical quantities within the memories, registers, or other such information storage, transmission, or display devices of the processing system. Information and signals may be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0140] It should be understood that the specific order or hierarchy of steps in the disclosed processes is an example of an exemplary method. Based on design preferences, it should be understood that the specific order or hierarchy of steps in the process can be rearranged without departing from the scope of the present disclosure. The accompanying method claims present elements of the various steps in an exemplary order and are not intended to be limited to the specific order or hierarchy described.

[0141] In the foregoing detailed description, various features are grouped together in a single embodiment to simplify the disclosure. This method of disclosure should not be interpreted as reflecting an intention that embodiments of the claimed subject matter require more features than are expressly recited in each claim. On the contrary, as reflected in the appended claims, the invention comprises less than all the features of any individual disclosed embodiment. The appended claims are therefore hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate preferred embodiment of the invention.

[0142] Those skilled in the art will also appreciate that the various illustrative logic blocks, modules, circuits, and algorithmic steps described in conjunction with the embodiments herein may be implemented as electronic hardware, computer software, or a combination thereof. In order to clearly illustrate the interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps described above are generally described around their functions. Whether such functions are implemented as hardware or software depends on the specific application and the design constraints imposed on the entire system. A skilled person may implement the described functions in an adaptable manner for each specific application, but such implementation decisions should not be interpreted as departing from the scope of protection of this disclosure.

[0143] The steps of the methods or algorithms described in conjunction with the embodiments herein may be directly embodied as hardware, software modules executed by a processor, or a combination thereof. The software module may be located in a RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, register, hard disk, removable disk, CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be an integral part of the processor. The processor and storage medium may be located in an ASIC. The ASIC may be located in a user terminal. Of course, the processor and storage medium may also be present in a user terminal as discrete components.

[0144] For software implementation, the techniques described in this application can be implemented using modules (e.g., procedures, functions, etc.) that perform the functions described in this application. These software codes can be stored in a memory unit and executed by a processor. The memory unit can be implemented within the processor or external to the processor. In the latter case, it is communicatively coupled to the processor via various means, which are well known in the art.

[0145] The foregoing description includes examples of one or more embodiments. Of course, it is not possible to describe all possible combinations of components or methods for the purposes of describing the above embodiments, but one of ordinary skill in the art will recognize that the various embodiments may be further combined and arranged. Therefore, the embodiments described herein are intended to encompass all such changes, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent the term "comprising" is used in the specification or claims, the term is intended to be encompassed in a manner similar to the term "including," as explained in terms of "including," used as a transitional word in the claims. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or."

Claims

1. A method for determining drilling stuck risk, characterized in that: include: Acquire the drilling data of the target well in real time, and determine whether there is a rotary table initial start moment based on the drilling data; the drilling data includes well depth data, drill bit position information, and torque data; If so, determining whether the drilling data within a first preset time range before and after the turntable initial start time satisfies a pre-established detection condition; If the condition is satisfied, determining the current working condition and the starting torque data under the current working condition based on the drilling data within a second preset time range before and after the rotary table is initially started; Determining whether there is a risk of jamming under the current operating condition based on the starting torque data under the current operating condition; The current working condition and the starting torque data under the current working condition are determined as follows: Determining a current operating condition based on well depth data and drill bit position information within a second preset time range before and after the turntable is initially opened, wherein the current operating condition includes a first operating condition and a second operating condition; Acquire maximum torque data within a second preset time range before and after the turntable is initially opened, obtain starting torque data under the first working condition, and save the data as first starting torque data; or obtain starting torque data under the second working condition, and save the data as second starting torque data; Accordingly, judging whether there is a risk of jamming under the current working condition based on the starting torque data under the current working condition includes: If the current operating condition is the first operating condition, two adjacent first starting torque data are obtained, and it is determined whether the difference between the two adjacent first starting torque data is greater than a preset first starting torque threshold value. If so, it is determined that there is a risk of blocking; If the current working condition is the second working condition, obtain the second starting torque data and the corresponding third starting torque data, and determine whether the difference between the second starting torque data and the corresponding third starting torque data is greater than the preset second starting torque threshold, and whether the difference between the drill bit position information corresponding to the moment when the second starting torque data occurs and the drill bit position information corresponding to the moment when the third starting torque data occurs is less than or equal to the preset distance threshold. If so, determine that there is a risk of obstruction; the third starting torque data is the starting torque data under the first working condition, and in the saved starting torque data under the first working condition, the difference between the drill bit position information corresponding to the moment when the third starting torque data occurs and the drill bit position information corresponding to the moment when the second starting torque data occurs is the smallest.

2. The method according to claim 1, wherein The drilling data includes rotary table speed data; The determining, based on the drilling data, whether there is a rotary table initial start moment includes: It is determined whether there is a moment when the turntable speed data starts to increase from the first speed threshold and becomes greater than or equal to the second speed threshold. If so, it is determined that there is a turntable initial start moment.

3. The method according to claim 2, wherein The drilling data includes hook load data; The detection conditions include: The turntable speed data within a third preset time range before the turntable is initially turned on are all less than a second speed threshold; and The turntable speed data within the fourth preset time range after the turntable is initially opened are all greater than or equal to the second speed threshold; and the hook load data within the fourth preset time range after the turntable is initially opened are all greater than the preset hook load threshold.

4. The method according to claim 3, wherein The determining whether the drilling data within a first preset time range before and after the turntable is initially opened satisfies a pre-established detection condition includes: It is determined whether the turntable speed data and the hook load data within a first preset time range before and after the turntable is initially opened fall within the range of the detection condition. If so, the detection condition is met.

5. The method according to any one of claims 1 to 4, characterized in that If it is determined that there is a risk of obstruction, the method further includes: Provide early warning of the obstruction risk.

6. A device for determining drilling stuck risk, characterized in that: include: A first judgment module is used to obtain the drilling data of the target well in real time and determine whether there is a rotary table initial start moment based on the drilling data; A second judgment module, if present, is used to judge whether the drilling data within a first preset time range before and after the turntable is initially started satisfies a pre-established detection condition; A determination module, configured to determine the current working condition and the starting torque data under the current working condition based on the drilling data within a second preset time range before and after the turntable is initially started, if the condition is satisfied; a third judgment module, configured to judge whether there is a risk of jamming under the current working condition based on the starting torque data under the current working condition; The current working condition and the starting torque data under the current working condition are determined as follows: Determining a current operating condition based on well depth data and drill bit position information within a second preset time range before and after the turntable is initially opened, wherein the current operating condition includes a first operating condition and a second operating condition; Acquire maximum torque data within a second preset time range before and after the turntable is initially opened, obtain starting torque data under the first working condition, and save the data as first starting torque data; or obtain starting torque data under the second working condition, and save the data as second starting torque data; Accordingly, judging whether there is a risk of jamming under the current working condition based on the starting torque data under the current working condition includes: If the current operating condition is the first operating condition, two adjacent first starting torque data are obtained, and it is determined whether the difference between the two adjacent first starting torque data is greater than a preset first starting torque threshold value. If so, it is determined that there is a risk of blocking; If the current working condition is the second working condition, obtain the second starting torque data and the corresponding third starting torque data, and determine whether the difference between the second starting torque data and the corresponding third starting torque data is greater than the preset second starting torque threshold, and whether the difference between the drill bit position information corresponding to the moment when the second starting torque data occurs and the drill bit position information corresponding to the moment when the third starting torque data occurs is less than or equal to the preset distance threshold. If so, determine that there is a risk of obstruction; the third starting torque data is the starting torque data under the first working condition, and in the saved starting torque data under the first working condition, the difference between the drill bit position information corresponding to the moment when the third starting torque data occurs and the drill bit position information corresponding to the moment when the second starting torque data occurs is the smallest.

7. An early warning system for drilling stuck risk, characterized in that: include: Servers and terminals; The server is used to execute the method for determining the risk of drilling obstruction according to any one of claims 1 to 5; The terminal is used to display information about existing card blocking risks.

8. A computing device, characterized in that include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for determining the risk of drilling obstruction according to any one of claims 1 to 5 is implemented.

9. A computer storage medium, characterized in that The computer storage medium stores computer executable instructions, which, when executed by a processor, implement the method for determining the risk of drilling obstruction according to any one of claims 1 to 5.

10. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, it implements the method for determining the risk of drilling obstruction according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Drilling tool jamming monitoring system, drilling tool jamming monitoring method and drilling tool jamming monitoring device

    CN105089620A