Drilling overflow monitoring method and device, computer equipment and storage medium
By obtaining and comparing the difference between drilling operation parameters and standard comparison conditions in real time, setting thresholds to determine the complexity of the bottom of the well, the problem of false alarms of drilling overflow or leakage monitoring in the prior art is solved, and safe and efficient control of the drilling process is achieved.
Patent Information
- Application Number
- CN202410063409.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-16
- Publication Date
- 2025-07-18
AI Technical Summary
Existing drilling overflow or leakage monitoring technologies are prone to false alarms during non-drilling time operations, affecting drilling efficiency, and making it difficult to accurately judge the complexity of the bottom of the well.
By obtaining the target operating parameters in real time, determining the current operating conditions, comparing the parameter difference of the operating conditions with the standard, setting the threshold value to determine whether there is overflow or leakage, and combining monitoring methods under different drilling conditions, the drilling process is refined and controlled.
It realizes timely and accurate warnings on overflows or leakages during drilling, reduces the false alarm rate, and ensures the safety and efficiency of the drilling process.
Smart Images

Figure CN120331750A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of drilling overflow and lost circulation monitoring, and particularly relates to a monitoring method, device, computer equipment and storage medium for drilling overflow. Background Art
[0002] Drilling overflow or lost circulation usually refers to the situation where, during drilling operations, due to the ineffective control of the pressure inside the wellbore by drilling fluid or other media, liquid leaks or overflows from the wellbore. In areas such as northwest China and Sichuan-Chongqing region, fractures control the reservoirs, and overflow or lost circulation occurs frequently and complexly, seriously affecting the drilling efficiency of reservoirs. Improper handling is likely to induce blowouts, well collapses, and the well control risk is high.
[0003] The existing domestic overflow or lost circulation monitoring technologies mainly determine the bottomhole overflow or lost circulation situation through ground flow changes, which are divided into two aspects: mud pit liquid level monitoring and Coriolis flowmeter outlet flow measurement. During operations such as tripping, pump shutdown, and connection of drill pipes at non-drilling times, the changes in ground outlet flow and mud pit liquid volume caused by manual operations will also be monitored by the overflow or lost circulation device, resulting in a relatively high false alarm rate of overflow or lost circulation alarms and affecting the drilling efficiency. Summary of the Invention
[0004] Based on this, it is necessary to provide a monitoring method, device, computer equipment and storage medium for drilling overflow in view of the above technical problems.
[0005] A monitoring method for drilling overflow includes:
[0006] Obtain target operation parameters in real time;
[0007] Determine the current operation condition according to the target operation parameters;
[0008] Obtain the standard operation parameters of the standard comparison condition that is the same as the current operation condition, and calculate the difference between the target operation parameters and the standard operation parameters;
[0009] Detect whether the absolute value of the difference is greater than or equal to a threshold. When the absolute value of the difference is greater than or equal to the threshold, it is confirmed that overflow or lost circulation occurs.
[0010] In one embodiment, after the step of calculating the difference between the target operation parameters and the standard operation parameters, the following steps are further included:
[0011] Calculate the current overflow volume according to the difference;
[0012] Detect whether the current overflow volume is greater than or equal to the overflow threshold. When the current overflow volume is greater than or equal to the overflow threshold, it is confirmed that overflow occurs.
[0013] In one embodiment, when the current operation condition is the drilling condition, the real-time acquisition of the target operation parameters includes:
[0014] Real-time acquisition of the liquid volume in the target circulation tank, the lag depth, and the volume of the pipe string lowered, and acquisition of the diameter of the wellbore drilled by the bit;
[0015] The calculation of the current overflow volume according to the difference value includes:
[0016] Calculating the difference value of the liquid volume in the circulation tank, the difference value of the well depth of the lag depth, and the difference value of the volume of the pipe string lowered within a first preset interval;
[0017] Determining the volume of bottom-hole cuttings flowing into the annulus within a first preset interval according to the diameter of the wellbore drilled by the bit and the difference value of the well depth;
[0018] Determining the current overflow volume of the bottom-hole fluid within a first preset interval according to the volume of bottom-hole cuttings flowing into the annulus, the difference value of the liquid volume, and the difference value of the volume.
[0019] In one embodiment, when the current operation condition is the pump start / stop condition, the real-time acquisition of the target operation parameters includes:
[0020] Acquiring the initial circulation tank liquid volume before pump start / stop in the target circulation tank, the final circulation tank liquid volume after pump start / stop in the target circulation tank, and real-time acquisition of the current outlet flow rate of the target circulation tank;
[0021] The acquisition of the standard operation parameters of the standard comparison condition identical to the current operation condition and the calculation of the difference value of the target operation parameters relative to the standard operation parameters include:
[0022] Calculating the current outlet flow rate derivative according to the current outlet flow rate;
[0023] Determining the flow rate derivative change rate according to the current outlet flow rate derivative and the standard outlet flow rate derivative of the standard outlet flow rate during pump start / stop within a second preset interval, and taking the flow rate derivative change rate as the first parameter difference value;
[0024] Determining the difference value of the liquid volume in the current circulation tank according to the initial circulation tank liquid volume and the final circulation tank liquid volume;
[0025] Determining the difference value of the liquid volume change according to the difference value of the liquid volume in the current circulation tank and the difference value of the liquid volume in the standard circulation tank during pump start / stop within a second preset interval, and taking the difference value of the liquid volume change as the second parameter difference value.
[0026] In one embodiment, detecting whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, confirming an overflow or a leak, includes:
[0027] Detecting whether the absolute value of the first parameter difference is greater than or equal to a first threshold value, and when the absolute value of the first parameter difference is greater than or equal to the first threshold value, confirming an overflow or a leak;
[0028] And / or
[0029] Detecting whether the absolute value of the second parameter difference is greater than or equal to a second threshold value, and when the absolute value of the second parameter difference is greater than or equal to the second threshold value, confirming an overflow or a leak.
[0030] In one embodiment, when the current operation condition is increasing or decreasing the circulating tank condition, the method further includes:
[0031] Obtaining the mud liquid volume in the target surface circulating tank in real time;
[0032] Calculating the liquid volume change rate according to the mud liquid volume obtained in real time;
[0033] Detecting whether the liquid volume change rate is positive infinity or negative infinity, and when the liquid volume change rate is positive infinity or negative infinity, confirming that no overflow or leak occurs.
[0034] In one embodiment, when the current operation condition is the single-connection operation condition or the pipe tripping operation condition, the obtaining the target operation parameters in real time includes:
[0035] Obtaining the current annulus outlet flow rate during the lifting and lowering of the target pipe string in real time;
[0036] The obtaining the standard operation parameters of the standard comparison operation condition same as the current operation condition and calculating the difference between the target operation parameters and the standard operation parameters includes:
[0037] Calculating the percentage of the standard outlet flow rate before and after the completion of a single connection within a third preset interval time, and the standard annulus outlet flow rate change rate;
[0038] Calculating the percentage of the current outlet flow rate flowing out and the current annulus outlet flow rate change rate according to the current annulus outlet flow rate;
[0039] Calculating the difference between the percentage of the current outlet flow rate flowing out and the percentage of the standard outlet flow rate flowing out, and taking the difference between the percentage of the current outlet flow rate flowing out and the percentage of the standard outlet flow rate flowing out as the third parameter difference;
[0040] Calculate the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate, and use the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate as the fourth parameter difference.
[0041] In one embodiment, detecting whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, confirming an overflow or a leak, includes:
[0042] Detect whether the absolute value of the third parameter difference is greater than or equal to a third threshold value, and when the absolute value of the third parameter difference is greater than or equal to the third threshold value, confirm an overflow or a leak;
[0043] and / or
[0044] Detect whether the absolute value of the fourth parameter difference is greater than or equal to a fourth threshold value, and when the absolute value of the fourth parameter difference is greater than or equal to the fourth threshold value, confirm an overflow or a leak.
[0045] In one embodiment, when the current operation condition is the single joint connection condition or the pipe tripping condition, the method further includes:
[0046] Obtain the actual liquid volume difference of the target pipe tripping tank before and after the lifting and lowering of the target pipe string are completed, and the volume occupied by the metal of the target pipe string;
[0047] Determine the corrected liquid volume difference according to the actual liquid volume difference and the volume occupied by the metal;
[0048] Detect whether the absolute value of the corrected liquid volume difference is greater than or equal to a fifth threshold value, and when the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold value, confirm an overflow or a leak.
[0049] A monitoring device for drilling overflow, including:
[0050] An acquisition module, configured to acquire target operation parameters in real time;
[0051] An operation condition determination module, configured to determine the current operation condition according to the target operation parameters;
[0052] A calculation module, configured to acquire standard operation parameters of a standard comparison operation condition identical to the current operation condition, and calculate the difference between the target operation parameters and the standard operation parameters;
[0053] A judgment module, configured to detect whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, confirm an overflow or a leak.
[0054] A computer device includes a memory and a processor. The memory stores a computer program. It is characterized in that when the processor executes the computer program, the steps of the monitoring method for drilling overflow described in any one of the above embodiments are realized.
[0055] A computer-readable storage medium stores a computer program thereon. When the computer program is executed by a processor, the steps of the monitoring method for drilling overflow described in any one of the above embodiments are realized.
[0056] For the above monitoring method, device, computer device and storage medium for drilling overflow, by obtaining the standard operation parameters of the standard comparison working condition identical to the current operation working condition, a reference benchmark can be established to judge the deviation degree of the current operation. By setting the corresponding threshold value, it can be judged whether the change of the target operation parameter relative to the standard operation parameter has reached a certain degree. When the difference is greater than or equal to the threshold value, it can be confirmed that overflow or loss occurs, and measures can be taken in time to deal with it. This application integrates the monitoring method for overflow or loss under different drilling working conditions to judge the downhole complex situation, and can timely and accurately warn of complex situations such as overflow or loss generated during the whole drilling process, finely control the whole drilling process, and ensure the safety and efficiency of the drilling process. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 It is a schematic flowchart of the monitoring method for drilling overflow in an embodiment;
[0058] Figure 2 It is another schematic flowchart of the monitoring method for drilling overflow in an embodiment;
[0059] Figure 3 It is an internal structure diagram of a computer device in an embodiment;
[0060] Figure 4 It is a schematic diagram of monitoring data in the drilling process in an embodiment;
[0061] Figure 5 It is a schematic diagram of monitoring data during the pump shut-off process in an embodiment;
[0062] Figure 6 It is a structural block diagram of the monitoring device for drilling overflow in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0063] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0064] Embodiment 1
[0065] As shown Figure 1 in the figure, a method for monitoring drilling overflow includes:
[0066] Step 110, obtaining target operation parameters in real time.
[0067] Step 120, determining the current operation condition according to the target operation parameters.
[0068] Step 130, obtaining the standard operation parameters of the standard comparison condition identical to the current operation condition, and calculating the difference between the target operation parameters and the standard operation parameters;
[0069] Step 140, detecting whether the absolute value of the difference is greater than or equal to a threshold value. When the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that overflow or loss occurs.
[0070] During the entire drilling process, in addition to the occurrence of overflow or loss during normal drilling operations, during operations such as tripping in and out, shutting down and starting the pump, and making connections during non-drilling time, due to manual operations, changes in the surface outlet flow rate and the liquid volume in the mud pit will also be monitored by the overflow or loss device, resulting in a relatively high false alarm rate of the overflow or loss alarm.
[0071] The target operation parameters in this embodiment include drilling parameters, well depth data, equipment operation status, and liquid tank liquid volume. During each operation condition in the drilling process, such as normal drilling, starting and stopping the pump, tripping in and out of the pipe string, making connections, etc., operation parameters are collected in real time to understand the current operation condition information.
[0072] Judge the operation condition according to the drilling parameters, well depth data, and the operation of surface equipment, call the operation page and display graphical interface corresponding to the operation condition, and retrieve the drilling data under the most similar operation condition of this well as the standard comparison data.
[0073] The drilling data or standard comparison data under the most similar operation condition refers to the drilling data under the same operation condition at a fixed time interval, which can be determined according to actual situations and requirements, as follows:
[0074] Frequency of drilling activities: If drilling activities are frequent, for example, multiple drilling operations are carried out every day, then the time interval of the most similar operation condition may be relatively short, and the data within a time range of 2 hours or 5 hours can be selected as the standard comparison data.
[0075] Change speed of the operation condition: If the change speed of the operation condition is relatively fast, for example, the formation properties, drilling parameters, etc. often change, then a shorter time interval needs to be selected to obtain more accurate standard comparison data, such as selecting the data within a time range of half an hour or 1 hour as the standard comparison data.
[0076] If historical data is available, a reasonable time interval should be set according to the frequency of data collection, and the specific time interval is not limited here.
[0077] In summary, the time interval between standard comparison conditions can be between a few hours and a few days, depending on the above factors and actual conditions. In practical applications, the best time interval can be determined based on past experience and data analysis to provide accurate standard comparison data.
[0078] In one embodiment, if the interval between the most recent similar working conditions is relatively long, such as greater than or equal to 7 days, similar working condition data of the current work area (the same stratum in geological logging) is retrieved for comparative analysis.
[0079] Determine whether a certain parameter or all parameters are greater than or equal to the set threshold. If so, an alarm is triggered and the data is handed over to the driller or pressure control engineer for processing. If not, data monitoring is continued until the operation of this condition is completed.
[0080] The threshold is dynamically adjusted according to the actual drilling depth and formation conditions.
[0081] In one embodiment, the fluctuation of all parameters is set to be less than 20% of the standard operating parameters under the standard comparison conditions, that is, when the fluctuation of the target operating parameters relative to the standard operating parameters is greater than or equal to 20% of the standard operating parameters, overflow or leakage is determined to occur.
[0082] In another embodiment, the target operating parameters include multiple sub-parameters of different dimensions, and a threshold value is set for each sub-parameter. For example, the floating of sub-parameter A in the target operating parameters relative to the standard sub-parameter B in the standard operating parameters is set to be less than 10% of the standard sub-parameter B, and the floating of sub-parameter C in the target operating parameters relative to the standard sub-parameter D in the standard operating parameters is less than 5% of the standard sub-parameter D. By setting different thresholds accordingly, the overflow or leakage of each working condition can be monitored more accurately, and the entire drilling process can be controlled in a refined manner to ensure the safety and efficiency of the drilling process.
[0083] In one embodiment, after the step of calculating the difference between the target operating parameter and the standard operating parameter, the step further includes:
[0084] Calculate the current overflow amount according to the difference;
[0085] It is detected whether the current overflow amount is greater than or equal to an overflow threshold value, and when the current overflow amount is greater than or equal to the overflow threshold value, it is confirmed that overflow occurs.
[0086] Directly calculating the current overflow or leakage volume through the difference can more intuitively reflect the leakage situation at the bottom of the well, making it easier for users to deal with it in a targeted manner.
[0087] In one embodiment, the current operation condition is the drilling condition, and the real-time acquisition of the target operation parameters includes:
[0088] Real-time acquisition of the liquid volume in the target circulation tank, the lag depth of the well, and the volume of the pipe string lowered, and acquisition of the diameter of the wellbore drilled by the bit;
[0089] The calculating the current overflow volume according to the difference includes:
[0090] Calculating the liquid volume difference of the liquid volume in the circulation tank within a first preset interval time, the well depth difference of the lag depth of the well, and the volume difference of the pipe string lowered;
[0091] Determining the volume of the bottom-hole cuttings entering the annulus flow within the first preset interval time according to the diameter of the wellbore drilled by the bit and the well depth difference;
[0092] Determining the current overflow volume of the bottom-hole fluid within the first preset interval time according to the volume of the bottom-hole cuttings entering the annulus flow, the liquid volume difference, and the volume difference.
[0093] In this embodiment, the monitoring of overflow or loss occurs during normal drilling operation. Considering parameters such as bottom-hole cuttings, drilling speed, depth, and tool size, the actual overflow or loss volume of the bottom-hole fluid is analyzed.
[0094] When the bit drills, the cuttings are circulated into the fluid flowing upward along the annulus, and more drill pipes are lowered into the well to replace the fluid in the wellbore. The gain of the surface fluid comes from the increment of cuttings, the depth of the pipe string lowered, and the bottom-hole fluid. Therefore, it is necessary to calculate them separately to analyze the situation of the bottom-hole fluid influx or loss.
[0095] In this embodiment, the depth used is the lag depth of the well, also known as the late arrival depth, which is the starting depth of the cuttings that have just reached the surface. At the same time, the liquid volume in the surface circulation tank is accurately measured by a high-frequency radar to obtain the real-time liquid volume in the surface circulation tank. In this embodiment, the following calculation formula is used to calculate the current overflow or loss volume of the bottom-hole fluid:
[0096] ΔV p = V pt - V p(t-x) (1)
[0097]
[0098] ΔV = ΔV p -(ΔV LD - ΔV pipe ) (3)
[0099] In the formula, ΔV pis the change in the liquid volume in the circulation tank within x time, i.e., the liquid volume difference of the liquid volume in the circulation tank within the above-mentioned first preset interval time; V pt is the liquid volume in the circulation tank at time t; V p(t-x) is the liquid volume in the circulation tank at time t - x; ΔV LD is the volume of bottom-hole cuttings entering the annulus flow within x time, i.e., the volume of bottom-hole cuttings entering the annulus flow within the above-mentioned first preset interval time; LD t is the lag depth at time t; LD t-x is the lag depth at time t - x; D H is the wellbore diameter drilled by the drill bit; ΔV is the overflow or loss volume of the bottom-hole fluid within x time, i.e., the current overflow or loss volume; ΔV pipe is the volume of the pipe string run in within x time.
[0100] According to the above calculation formulas (1) to (3), the influx and loss conditions of the bottom-hole fluid within any x time period can be obtained. (ΔV LD -ΔV pipe ) represents the theoretical increment of the surface fluid, and ΔV p represents the actual change in the surface fluid volume. In this embodiment, the overflow threshold is set to 0, and whether there is an overflow or loss at the bottom hole is judged by comparing the actual and theoretical surface liquid volume changes.
[0101] When ΔV is greater than 0, it indicates that the actual change in the surface fluid volume is greater than or equal to the theoretical increment of the surface fluid, then it can be judged that there is an overflow at the bottom hole or in the storage tank; when ΔV is less than 0, then it can be judged that there is a loss at the bottom hole or in the storage tank.
[0102] By calculating ΔV in real time, considering factors such as well depth, cuttings, and drill string volume, analyzing variables such as real-time flow derivative and liquid volume change, monitoring the bottom-hole complex conditions in real time, comparing with drilling data of the same formation (or in the vicinity of this well), determining the overflow or loss alarm threshold, and judging the downhole complex conditions, it is possible to more timely and accurately judge the bottom-hole complex conditions and avoid serious accidents caused by delayed judgment due to less overflow or loss volume.
[0103] In one embodiment, for the false alarm situation of overflow or loss caused by increasing or decreasing the circulation tank during drilling, a method for analyzing whether it is an overflow according to the derivative of the liquid volume change is proposed.
[0104] During the drilling process, it is often necessary to increase or decrease the number of mud tanks due to various reasons. During the monitoring process, the liquid level in the mud tank may increase or decrease sharply, which often causes false alarms of overflow or leakage, delaying the drilling cycle. In this embodiment, it is proposed to determine whether a new mud tank is connected or removed based on the change rate of the liquid volume in the mud tank, so as to reduce the false alarm rate of overflow or leakage. In this embodiment, the following calculation formula is used to calculate the derivative K of the liquid volume change in the mud pit:
[0105]
[0106] In the formula: K is the change rate of the liquid volume in the mud tank; v is the liquid volume in the mud pit.
[0107] During the drilling process, the liquid volume in the surface mud tank is continuously monitored. When a sudden increase or decrease in the liquid volume in the surface mud tank is detected and K is positive or negative infinity, it indicates that a non-empty mud tank is connected or removed manually on the ground. When an empty mud tank is connected or removed, since the total liquid volume in the surface mud tanks does not change, no overflow or leakage alarm will occur. When a sudden increase in K is detected, it is defaulted to be a manual operation on the ground without an alarm.
[0108] Next, the actual drilling data is taken as an example for illustration. During normal drilling, calculation formulas (1) to (3) are used to analyze the data of downhole complex conditions, and the total liquid volume change and net increment in the surface mud tank are continuously monitored, and the derivative of the liquid volume change is used for observation.
[0109] As Figure 4 shown, it is the data record of a section of drilling during the operation of a certain well. It can be found that at a well depth of 880.00 m, the net change in the liquid volume in the mud tank increases, and there is also a slight change in the total liquid volume in the mud tank. Therefore, it is judged that there is an overflow at the bottom of the well; when drilling to 888.00 m, it is found that the total liquid volume in the mud tank increases sharply, and the derivative of the liquid volume change is infinite. It is determined that a new mud tank is connected and there is mud in the mud tank, rather than an overflow at the bottom of the well.
[0110] In one embodiment, when the current operation condition is the pump start / stop condition, the real-time acquisition of the target operation parameters includes:
[0111] Acquire the initial liquid volume in the target mud tank before pump start / stop, the final liquid volume in the target mud tank after pump start / stop, and real-time acquire the current outlet flow rate of the target mud tank;
[0112] The acquisition of the standard operation parameters of the standard comparison condition identical to the current operation condition and the calculation of the difference between the target operation parameters and the standard operation parameters include:
[0113] Calculate the derivative of the current outlet flow rate according to the current outlet flow rate;
[0114] Determine a flow derivative change rate based on the current outlet flow derivative and the standard outlet flow derivative of the standard outlet flow when starting and stopping the pump within the second preset interval time, and use the flow derivative change rate as the first parameter difference;
[0115] Determine the liquid volume difference in the current circulation tank based on the initial circulation tank liquid volume and the final circulation tank liquid volume;
[0116] Determine a liquid volume change difference based on the liquid volume difference in the current circulation tank and the standard liquid volume difference in the circulation tank when starting and stopping the pump within the second preset interval time, and use the liquid volume change difference as the second parameter difference.
[0117] In this embodiment, a method for analyzing bottom hole overflow or loss during pump start and stop states based on flow derivatives is proposed. When a pump shutdown operation is required, since the fluid in the well is in a circulating state during pump operation and has a certain flow velocity, when the pump is shut down, the fluid in the well will still flow out of the wellhead due to its flow inertia, or the fluid will still circulate due to the pressure relief of the riser, resulting in a slight increase in the liquid volume in the circulation tank, but often no overflow occurs.
[0118] Due to the weak compressibility of the fluid and the temperature and pressure changes in the wellbore, it is not realistic to calculate the fluid increment caused by pressure relief through the state equation. Therefore, in this embodiment, a method using flow derivatives is proposed to analyze the relationship between liquid volume changes and bottom hole overflow or loss.
[0119] In this embodiment, by respectively comparing the flow curve and the flow derivative curve after this well shut-in with the flow curve and the flow derivative curve after the previous well shut-in, and comparing the final liquid volume difference, it is determined whether overflow or loss occurs. The following calculation formula is used to calculate the flow derivative k and the final liquid volume difference when the pump is shut down:
[0120]
[0121]
[0122] ΔV = ΔV i -ΔV i-1 (7)
[0123] In the formula: k is the flow derivative at any time; Q is the outlet flow measured by the Coriolis flowmeter; k i is the flow derivative at any time during the current well shut-in; k i-1 is the flow derivative corresponding to this well shut-in during the previous well shut-in, that is, the standard outlet flow derivative of the standard outlet flow when starting and stopping the pump within the second preset interval time; Δk is the above-mentioned flow derivative change rate; ΔV i is the total liquid volume change after this well shut-in; ΔV i-1It is the total liquid volume change after the last well shut-in, that is, the liquid volume difference in the standard circulation tank when the pump is started and stopped within the above-mentioned second preset interval; ΔV is the liquid volume change compared with the last time, that is, the above-mentioned liquid volume change difference.
[0124] Among them, k i , ΔV i are the parameters of the current target operation, and k i-1 , ΔV i-1 are the standard operation parameters. The working condition data at the time of the last well shut-in is determined according to the actual pump start-stop frequency. For example, the working condition data when the well was shut in or the pump was started and stopped 1 hour ago is selected as the working condition data at the time of the last well shut-in. The specific time interval is not limited here.
[0125] In this embodiment, to ensure the accuracy and reliability of the data, the drilled formation corresponding to the target working condition and the standard comparison working condition is within the same or similar nature formation in the geological logging, and the well depth difference is within 60m. If there is no corresponding data, corresponding analysis can be carried out according to the data of adjacent wells.
[0126] In one embodiment, detecting whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that there is overflow or loss, including:
[0127] Detecting whether the absolute value of the first parameter difference is greater than or equal to a first threshold value, and when the absolute value of the first parameter difference is greater than or equal to the first threshold value, it is confirmed that there is overflow or loss;
[0128] and / or
[0129] Detecting whether the absolute value of the second parameter difference is greater than or equal to a second threshold value, and when the absolute value of the second parameter difference is greater than or equal to the second threshold value, it is confirmed that there is overflow or loss.
[0130] In this embodiment, the first parameter difference is the above-mentioned flow derivative change rate, and the second parameter difference is the above-mentioned liquid volume change difference.
[0131] A threshold value is set for the first parameter difference. For example, 20% of the flow derivative value when the well was shut in 1 hour ago is used as the first threshold value; 20% of the total liquid volume change after the well was shut in 1 hour ago is used as the second threshold value. If any one of the first parameter difference and the second parameter difference exceeds the corresponding threshold range, the system will alarm, indicating that there is an overflow.
[0132] In one embodiment, when the first parameter difference is greater than or equal to the first threshold value, it is confirmed that there is an overflow; when the first parameter difference is less than the first threshold value, it is confirmed that there is a loss.
[0133] In one embodiment, when the difference between the second parameters is greater than or equal to the second threshold, it is confirmed that overflow occurs; when the difference between the second parameters is less than the second threshold, it is confirmed that loss occurs.
[0134] When starting the pump, since the fluid in the whole well is in a static state, the fluid needs to overcome the static shear force to flow. When starting the pump, there will be a situation where the backflow is not timely, resulting in a certain degree of reduction in the liquid volume in the tank, and it is difficult to determine whether there is a loss at the bottom of the well. The specific analysis method is the same as that for shutting down the pump. Analyze the outlet flow rate, flow derivative, and the final reduction in liquid volume, which will not be elaborated here.
[0135] As Figure 5 shown, next, taking the grouting circulation data during pump shutdown as an example, the monitoring of overflow or loss will be described.
[0136] During pump shutdown, when tripping in or out, the pump in the trip tank is opened for circulating grouting to prepare for the operation of tripping the pipe string. Observe the outflow percentage and the pumped-in flow rate at all times, and analyze whether there is an overflow or loss during the drill shutdown grouting. Figure 5 is the inflow and outflow curve of a certain well during pump shutdown. When the inflow rate is stable, if the outflow percentage increases rapidly, it can be judged that there is an overflow at the bottom of the well.
[0137] In one embodiment, when the current operation condition is the single-connection condition or the tripping condition, the real-time acquisition of the target operation parameters includes:
[0138] Real-time acquisition of the current annulus outlet flow rate when the target pipe string is lifted or lowered;
[0139] The acquisition of the standard operation parameters of the standard comparison condition identical to the current operation condition, and the calculation of the difference between the target operation parameters and the standard operation parameters include:
[0140] Calculate the standard outlet flow percentage before and after the completion of single-connection within the third preset interval time, and the standard annulus outlet flow rate change rate;
[0141] According to the current annulus outlet flow rate, calculate the current outlet flow percentage and the current annulus outlet flow rate change rate;
[0142] Calculate the difference between the current outlet flow percentage and the standard outlet flow percentage, and use the difference between the current outlet flow percentage and the standard outlet flow percentage as the third parameter difference;
[0143] Calculate the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate, and use the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate as the fourth parameter difference.
[0144] In this embodiment, the following calculation formula is used to determine whether there is overflow or leakage:
[0145]
[0146] In the formula, Δk i is the difference between the change rate of the annulus outlet flow rate when the pipe string is lowered this time (including connecting single joints) and the change rate corresponding to the last time the pipe string was lowered, that is, the difference of the above-mentioned third parameter; Q i is the annulus outlet flow rate when the pipe string is lowered this time (including connecting single joints), that is, the current annulus outlet flow rate when the target pipe string is lifted and lowered; Q i-1 is the annulus outlet flow rate corresponding to the last time the pipe string was lowered, that is, the standard outlet flow rate percentage before and after connecting single joints within the above-mentioned third preset interval.
[0147] When connecting single joints and lowering the pipe string, usually the time for connecting single joints of each pipe string and the time required for lowering the pipe string are almost the same. By comparing the change rate curves of the outlet flow rate before and after connecting single joints twice, it can be determined whether there is overflow or leakage at the bottom of the well.
[0148] In one embodiment, detecting whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that there is overflow or leakage, including:
[0149] Detecting whether the absolute value of the difference of the third parameter is greater than or equal to a third threshold value, and when the absolute value of the difference of the third parameter is greater than or equal to the third threshold value, it is confirmed that there is overflow or leakage;
[0150] and / or
[0151] Detecting whether the absolute value of the difference of the fourth parameter is greater than or equal to a fourth threshold value, and when the absolute value of the difference of the fourth parameter is greater than or equal to the fourth threshold value, it is confirmed that there is overflow or leakage.
[0152] In one embodiment, detecting whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that there is overflow or leakage, including: detecting whether the absolute value of the difference of the fourth parameter is greater than or equal to a fourth threshold value, and when the absolute value of the difference of the fourth parameter is greater than or equal to the fourth threshold value, it is confirmed that there is overflow or leakage.
[0153] In one embodiment, detecting whether the absolute value of the difference is greater than or equal to a threshold value, and when the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that there is overflow or leakage, including: detecting whether the absolute value of the difference of the fourth parameter is greater than or equal to a fourth threshold value, and when the absolute value of the difference of the fourth parameter is greater than or equal to the fourth threshold value, it is confirmed that there is overflow or leakage.
[0154] In this embodiment, the percentage of the outlet flow rate and the flow rate change rate are compared with the corresponding data when the previous string is tripped in and out. A third threshold is set for the third parameter difference, and the third threshold is 20% of the parameter at the corresponding time when the previous string is tripped in and out; a fourth threshold is set for the fourth parameter difference, and the fourth threshold is 20% of the parameter at the corresponding time when the previous string is tripped in and out.
[0155] If any one of the third parameter difference and the fourth parameter difference fluctuates greater than or equal to the threshold value, it is determined that there is overflow or loss.
[0156] That is, when the third parameter difference is greater than 0 and greater than or equal to the third threshold, it is confirmed that there is overflow; when the third parameter difference is less than 0 and the absolute value of the third parameter is greater than or equal to the third threshold, it is confirmed that there is loss, and / or
[0157] When the fourth parameter difference is greater than 0 and greater than or equal to the fourth threshold, it is confirmed that there is overflow; when the fourth parameter difference is less than 0 and the absolute value of the fourth parameter is greater than or equal to the fourth threshold, it is confirmed that there is loss.
[0158] In one embodiment, when the current operation condition is the condition of making a connection or tripping in and out, the method further includes:
[0159] Obtain the actual liquid volume difference of the target trip tank before and after the target string is tripped in and out, and the volume occupied by the metal of the target string;
[0160] Determine the corrected liquid volume difference according to the actual liquid volume difference and the volume occupied by the metal;
[0161] Detect whether the absolute value of the corrected liquid volume difference is greater than or equal to a fifth threshold. When the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold, it is confirmed that there is overflow or loss.
[0162] When using a trip tank for grouting during tripping in and out or making a connection, due to the action of swabbing pressure and surging pressure, the outflow velocity of the annulus fluid will fluctuate. Therefore, when running in the string, it is necessary to calculate the volume of the string run in and compare and analyze the velocity fluctuation of the fluid flowing out of the annulus before and after making a connection.
[0163] The calculation formula for removing the change in the liquid volume in the trip tank before and after the completion of one connection after removing the volume of the string run in is as follows:
[0164] ΔV = ΔV trip -ΔV pipe (9)
[0165] In the formula: ΔV trip is the actual liquid volume difference of the target trip tank before and after the target string is tripped in and out; ΔVpipe V is the volume occupied by the metal of the target pipe string; ΔV is the change in the liquid volume in the trip tank before and after making a connection with a single stand of pipe removed from the run-in pipe string volume, that is, the difference in the liquid volume after the above correction.
[0166] In this embodiment, the fifth threshold is set to 0. That is, when it is monitored that the difference in the liquid volume after correction is greater than 0, it is determined as overflow; when it is monitored that the difference in the liquid volume after correction is less than 0, it is determined as loss.
[0167] The fifth threshold is dynamically adjusted according to the actual drilling depth and formation conditions. In other possible embodiments, a certain degree of fluctuation is allowed in the difference in the liquid volume after correction, and the fifth threshold is correspondingly set to 100 or 200 or any natural number, and specific restrictions are not made here.
[0168] To sum up, as Figure 2 shown, it is a schematic diagram of the monitoring process in the entire drilling operation. By collecting data in real time, processing through corresponding programs, and comparing with similar working condition parameters, it is judged whether a certain parameter or all parameters are greater than or equal to the set overflow or loss threshold. If it is greater than or equal to the threshold, an alarm is given and it is handed over to the driller or the pressure control engineer for processing. If it is not greater than or equal to the threshold, data monitoring is continuously carried out until the operation of this working condition is completed, and then it jumps to the next working condition program.
[0169] During monitoring, the bottom hole overflow or loss conditions during manual operations such as starting and stopping the pump, tripping in and out, and making connections are judged from three aspects: the derivative of the liquid volume change, the derivative of the flow rate, and the percentage of the outlet flow rate. And the threshold is dynamically adjusted according to the actual drilling depth and formation conditions to judge whether the flow rate change is caused by bottom hole overflow or loss or manual operation, effectively reducing the false alarm rate of the overflow or loss monitoring system during non-drilling time and enhancing the practicability of the overflow or loss monitoring.
[0170] Embodiment 2
[0171] In this embodiment, as Figure 6 shown, a monitoring device for drilling overflow is provided, which includes:
[0172] An acquisition module 610, configured to acquire target operation parameters in real time;
[0173] A working condition determination module 620, configured to determine the current working condition according to the target operation parameters;
[0174] A calculation module 630, configured to acquire standard operation parameters of a standard comparison working condition identical to the current working condition, and calculate the difference between the target operation parameters and the standard operation parameters;
[0175] A judgment module 640, configured to detect whether the absolute value of the difference is greater than or equal to a threshold, and when the absolute value of the difference is greater than or equal to the threshold, confirm that overflow or loss occurs.
[0176] In one embodiment, the monitoring device for drilling overflow further includes:
[0177] A calculation module 630, further configured to calculate a current overflow volume according to the difference;
[0178] A judgment module 640, further configured to detect whether the current overflow volume is greater than or equal to an overflow threshold, and when the current overflow volume is greater than or equal to the overflow threshold, it is confirmed that an overflow occurs.
[0179] In one embodiment, the current operation condition is a drilling condition, and the acquisition module 610 includes:
[0180] A first acquisition unit, configured to acquire in real time the liquid volume in a target circulation tank, the late arrival well depth, and the volume of the pipe string lowered, and acquire the diameter of the wellbore drilled by the drill bit;
[0181] The calculation module 630 includes:
[0182] A first calculation unit, configured to calculate a liquid volume difference of the liquid volume in the circulation tank, a well depth difference of the late arrival well depth, and a volume difference of the volume of the pipe string lowered within a first preset interval time;
[0183] A second calculation unit, configured to determine the volume of cuttings entering the annulus flow at the bottom of the well within a first preset interval time according to the diameter of the wellbore drilled by the drill bit and the well depth difference;
[0184] A third calculation unit, configured to determine the current overflow volume of the bottomhole fluid within a first preset interval time according to the volume of cuttings entering the annulus flow at the bottom of the well, the liquid volume difference, and the volume difference.
[0185] In one embodiment, the current operation condition is a pump start / stop condition, and the acquisition module 610 includes:
[0186] A second acquisition unit, configured to acquire the initial circulation tank liquid volume before pump start / stop in the target circulation tank, the final circulation tank liquid volume after pump start / stop in the target circulation tank, and acquire the current outlet flow rate of the target circulation tank in real time;
[0187] The calculation module 630 includes:
[0188] A fourth calculation unit, configured to calculate a current outlet flow rate derivative according to the current outlet flow rate;
[0189] A fifth calculation unit, configured to determine a flow rate derivative change rate according to the current outlet flow rate derivative and the standard outlet flow rate derivative of the standard outlet flow rate during pump start / stop within a second preset interval time, and use the flow rate derivative change rate as a first parameter difference;
[0190] A sixth calculation unit, configured to determine a liquid volume difference in the current circulation tank according to the initial circulation tank liquid volume and the final circulation tank liquid volume;
[0191] A seventh calculation unit, configured to determine a liquid volume change difference according to the liquid volume difference in the current circulation tank and the standard liquid volume difference in the circulation tank when the pump is started and stopped within the second preset interval time, and use the liquid volume change difference as a second parameter difference.
[0192] In one embodiment, the determination module 640 includes:
[0193] A first detection unit, configured to detect whether the absolute value of the first parameter difference is greater than or equal to a first threshold. When the absolute value of the first parameter difference is greater than or equal to the first threshold, it is confirmed that overflow or leakage occurs;
[0194] And / or
[0195] A second detection unit, configured to detect whether the absolute value of the second parameter difference is greater than or equal to a second threshold. When the absolute value of the second parameter difference is greater than or equal to the second threshold, it is confirmed that overflow or leakage occurs.
[0196] In one embodiment, the current operation condition is an operation condition of increasing or decreasing the circulation tank, and the method further includes:
[0197] A third acquisition unit, configured to acquire the mud liquid volume in the target surface circulation tank in real time;
[0198] An eighth calculation unit, configured to calculate a liquid volume change rate according to the mud liquid volume acquired in real time;
[0199] A third detection unit, configured to detect whether the liquid volume change rate is positive infinity or negative infinity. When the liquid volume change rate is positive infinity or negative infinity, it is confirmed that no overflow or leakage occurs.
[0200] In one embodiment, the current operation condition is a single-connection operation condition or a pipe tripping operation condition, and the acquisition module 610 includes:
[0201] A fourth acquisition unit, configured to acquire the current annulus outlet flow rate when the target pipe string is lifted or lowered in real time;
[0202] The calculation module 630 includes:
[0203] A ninth calculation unit, configured to calculate the standard outlet flow rate percentage before and after a single connection is completed within a third preset interval time, and the standard annulus outlet flow rate change rate;
[0204] A tenth calculation unit, configured to calculate the current outlet flow rate outflow percentage and the current annulus outlet flow rate change rate according to the current annulus outlet flow rate;
[0205] The eleventh calculation unit is configured to calculate the difference between the current outlet flow percentage and the standard outlet flow percentage, and use the difference between the current outlet flow percentage and the standard outlet flow percentage as the third parameter difference;
[0206] The twelfth calculation unit is configured to calculate the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate, and use the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate as the fourth parameter difference.
[0207] In one embodiment, the judgment module 640 includes:
[0208] The fourth detection unit is configured to detect whether the absolute value of the third parameter difference is greater than or equal to a third threshold. When the absolute value of the third parameter difference is greater than or equal to the third threshold, it is confirmed that overflow or loss occurs;
[0209] and / or
[0210] The fifth detection unit is configured to detect whether the absolute value of the fourth parameter difference is greater than or equal to a fourth threshold. When the absolute value of the fourth parameter difference is greater than or equal to the fourth threshold, it is confirmed that overflow or loss occurs.
[0211] In one embodiment, when the current operation condition is the single-connection adding condition,
[0212] The acquisition module 610 further includes:
[0213] The fifth acquisition unit is configured to acquire the actual liquid volume difference before and after the target pipe string is lifted and lowered by the target hoisting and lowering tank, and the volume occupied by the metal of the target pipe string;
[0214] The calculation module 630 further includes:
[0215] The thirteenth calculation unit is configured to determine the corrected liquid volume difference according to the actual liquid volume difference and the volume occupied by the metal;
[0216] The judgment module 640 includes:
[0217] The sixth detection unit is configured to detect whether the absolute value of the corrected liquid volume difference is greater than or equal to a fifth threshold. When the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold, it is confirmed that overflow or loss occurs.
[0218] The system proposed by the present invention embeds a huge database, which can be automatically matched with similar working conditions of similar formations during drilling and can be called at any time when the data of this well is insufficient. The system software can automatically identify the working condition conversion and also has a manual switching mode, which can be unattended, reducing the labor cost.
[0219] For the specific limitations of the monitoring device for drilling overflow, reference can be made to the limitations of the monitoring method for drilling overflow in the above text, which will not be elaborated here. Each unit in the above monitoring device for drilling overflow can be implemented in whole or in part by software, hardware, and their combination. The above units can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form, so as to facilitate the processor to call and execute the operations corresponding to each of the above units.
[0220] Embodiment III
[0221] In this embodiment, a computer device is provided. Its internal structure diagram can be as Figure 3 shown. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program, and a database is deployed in the non-volatile storage medium, and the database is used to store the specific operation parameters of each working condition during drilling. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with other computer devices on which application software is deployed. When the computer program is executed by the processor, it realizes a monitoring method for drilling overflow. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or can be a key, a trackball, or a touchpad provided on the housing of the computer device, or can also be an external keyboard, a touchpad, or a mouse, etc.
[0222] Those skilled in the art can understand that Figure 3 the structure shown in
[0223] merely shows the block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0224] Acquire target operation parameters in real time;
[0225] Determine the current operation condition according to the target operation parameters;
[0226] Obtain the standard operating parameters of the standard comparison working condition that is the same as the current job working condition, and calculate the difference between the target operating parameters and the standard operating parameters;
[0227] Detect whether the absolute value of the difference is greater than or equal to the threshold. When the absolute value of the difference is greater than or equal to the threshold, it is confirmed that overflow or leakage occurs.
[0228] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0229] Calculate the current overflow volume according to the difference;
[0230] Detect whether the current overflow volume is greater than or equal to the overflow threshold. When the current overflow volume is greater than or equal to the overflow threshold, it is confirmed that overflow occurs.
[0231] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0232] Obtain the liquid volume in the target circulation tank, the lag depth, and the volume of the pipe string being run in real time, and obtain the diameter of the wellbore drilled by the drill bit;
[0233] Calculate the liquid volume difference of the liquid volume in the circulation tank, the well depth difference of the lag depth, and the volume difference of the pipe string being run within the first preset interval;
[0234] Determine the volume of cuttings entering the annulus flow at the bottom of the well within the first preset interval according to the diameter of the wellbore drilled by the drill bit and the well depth difference;
[0235] Determine the current overflow volume of the bottomhole fluid within the first preset interval according to the volume of cuttings entering the annulus flow at the bottom of the well, the liquid volume difference, and the volume difference;
[0236] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0237] Obtain the initial circulation tank liquid volume before starting and stopping the pump in the target circulation tank, the final circulation tank liquid volume after starting and stopping the pump in the target circulation tank, and obtain the current outlet flow rate of the target circulation tank in real time;
[0238] Calculate the current outlet flow rate derivative according to the current outlet flow rate;
[0239] Determine the flow rate derivative change rate according to the current outlet flow rate derivative and the standard outlet flow rate derivative of the standard outlet flow rate when starting and stopping the pump within the second preset interval, and use the flow rate derivative change rate as the first parameter difference;
[0240] Determine the current liquid volume difference in the circulation tank according to the initial circulation tank liquid volume and the final circulation tank liquid volume;
[0241] Determine the liquid volume change difference based on the difference in the liquid volume in the current circulation tank and the standard liquid volume difference in the circulation tank when the pump is started and stopped within the second preset interval time, and use the liquid volume change difference as the second parameter difference.
[0242] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0243] Detect whether the absolute value of the first parameter difference is greater than or equal to the first threshold. When the absolute value of the first parameter difference is greater than or equal to the first threshold, it is confirmed that overflow or leakage occurs;
[0244] And / or
[0245] Detect whether the absolute value of the second parameter difference is greater than or equal to the second threshold. When the absolute value of the second parameter difference is greater than or equal to the second threshold, it is confirmed that overflow or leakage occurs.
[0246] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0247] Obtain the mud liquid volume in the target surface circulation tank in real time;
[0248] Calculate the liquid volume change rate according to the mud liquid volume obtained in real time;
[0249] Detect whether the liquid volume change rate is positive infinity or negative infinity. When the liquid volume change rate is positive infinity or negative infinity, it is confirmed that no overflow or leakage occurs.
[0250] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0251] Obtain the current annulus outlet flow rate in real time when the target pipe string is being lifted or lowered;
[0252] Calculate the standard outlet flow percentage before and after making a connection within the third preset interval time, and the standard annulus outlet flow rate change rate;
[0253] Calculate the current outlet flow percentage and the current annulus outlet flow rate change rate according to the current annulus outlet flow rate;
[0254] Calculate the difference between the current outlet flow percentage and the standard outlet flow percentage, and use the difference between the current outlet flow percentage and the standard outlet flow percentage as the third parameter difference;
[0255] Calculate the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate, and use the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate as the fourth parameter difference.
[0256] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0257] Detect whether the absolute value of the third parameter difference is greater than or equal to a third threshold. When the absolute value of the third parameter difference is greater than or equal to the third threshold, it is confirmed that overflow or leakage occurs;
[0258] and / or
[0259] Detect whether the absolute value of the fourth parameter difference is greater than or equal to a fourth threshold. When the absolute value of the fourth parameter difference is greater than or equal to the fourth threshold, it is confirmed that overflow or leakage occurs.
[0260] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0261] Obtain the actual liquid volume difference of the target hoisting and lowering tank before and after the hoisting and lowering of the target pipe string, and the volume occupied by the metal of the target pipe string;
[0262] Determine the corrected liquid volume difference according to the actual liquid volume difference and the volume occupied by the metal;
[0263] Detect whether the absolute value of the corrected liquid volume difference is greater than or equal to a fifth threshold. When the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold, it is confirmed that overflow or leakage occurs.
[0264] Embodiment 4
[0265] In this embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0266] Obtain the target operation parameters in real time;
[0267] Determine the current operation condition according to the target operation parameters;
[0268] Obtain the standard operation parameters of the standard comparison condition identical to the current operation condition, and calculate the difference between the target operation parameters and the standard operation parameters;
[0269] Detect whether the absolute value of the difference is greater than or equal to a threshold. When the absolute value of the difference is greater than or equal to the threshold, it is confirmed that overflow or leakage occurs.
[0270] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0271] Calculate the current overflow volume according to the difference;
[0272] Detect whether the current overflow volume is greater than or equal to the overflow threshold. When the current overflow volume is greater than or equal to the overflow threshold, it is confirmed that an overflow has occurred.
[0273] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0274] Obtain the liquid volume in the target circulation tank, the late arrival well depth, and the volume of the pipe string being lowered in real time, and obtain the wellbore diameter drilled by the drill bit;
[0275] Calculate the liquid volume difference of the liquid volume in the circulation tank, the well depth difference of the late arrival well depth, and the volume difference of the pipe string being lowered within the first preset interval;
[0276] Determine the volume of cuttings entering the annulus flow at the bottom of the well within the first preset interval according to the wellbore diameter drilled by the drill bit and the well depth difference;
[0277] Determine the current overflow volume of the bottomhole fluid within the first preset interval according to the volume of cuttings entering the annulus flow at the bottom of the well, the liquid volume difference, and the volume difference.
[0278] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0279] Obtain the initial circulation tank liquid volume before starting and stopping the pump in the target circulation tank, the final circulation tank liquid volume after starting and stopping the pump in the target circulation tank, and obtain the current outlet flow rate of the target circulation tank in real time;
[0280] Calculate the current outlet flow rate derivative according to the current outlet flow rate;
[0281] Determine the flow rate derivative change rate according to the current outlet flow rate derivative and the standard outlet flow rate derivative of the standard outlet flow rate when starting and stopping the pump within the second preset interval, and use the flow rate derivative change rate as the first parameter difference;
[0282] Determine the current circulation tank liquid volume difference according to the initial circulation tank liquid volume and the final circulation tank liquid volume;
[0283] Determine the liquid volume change difference according to the current circulation tank liquid volume difference and the standard circulation tank liquid volume difference when starting and stopping the pump within the second preset interval, and use the liquid volume change difference as the second parameter difference.
[0284] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0285] Detect whether the absolute value of the first parameter difference is greater than or equal to the first threshold. When the absolute value of the first parameter difference is greater than or equal to the first threshold, it is confirmed that an overflow or leakage has occurred;
[0286] and / or
[0287] Detect whether the absolute value of the second parameter difference is greater than or equal to the second threshold. When the absolute value of the second parameter difference is greater than or equal to the second threshold, it is confirmed that overflow or leakage occurs.
[0288] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0289] Obtain the mud liquid volume in the target surface circulation tank in real time;
[0290] Calculate the liquid volume change rate according to the obtained mud liquid volume in real time;
[0291] Detect whether the liquid volume change rate is positive infinity or negative infinity. When the liquid volume change rate is positive infinity or negative infinity, it is confirmed that no overflow or leakage occurs.
[0292] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0293] Obtain the current annulus outlet flow rate in real time when the target pipe string is being lifted or lowered;
[0294] Calculate the percentage of the standard outlet flow rate before and after making a connection within a third preset interval time, and the standard annulus outlet flow rate change rate;
[0295] Calculate the percentage of the current outlet flow rate flowing out according to the current annulus outlet flow rate, and the current annulus outlet flow rate change rate;
[0296] Calculate the difference between the percentage of the current outlet flow rate flowing out and the percentage of the standard outlet flow rate flowing out, and use the difference between the percentage of the current outlet flow rate flowing out and the percentage of the standard outlet flow rate flowing out as the third parameter difference;
[0297] Calculate the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate, and use the difference between the current annulus outlet flow rate change rate and the standard annulus outlet flow rate change rate as the fourth parameter difference.
[0298] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0299] Detect whether the absolute value of the third parameter difference is greater than or equal to the third threshold. When the absolute value of the third parameter difference is greater than or equal to the third threshold, it is confirmed that overflow or leakage occurs;
[0300] and / or
[0301] Detect whether the absolute value of the fourth parameter difference is greater than or equal to a fourth threshold. When the absolute value of the fourth parameter difference is greater than or equal to the fourth threshold, it is confirmed that there is overflow or leakage.
[0302] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0303] Obtain the actual liquid volume difference of the target hoisting and lowering tank before and after hoisting and lowering the target pipe string, and the volume occupied by the metal of the target pipe string;
[0304] Determine the corrected liquid volume difference according to the actual liquid volume difference and the volume occupied by the metal;
[0305] Detect whether the absolute value of the corrected liquid volume difference is greater than or equal to a fifth threshold. When the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold, it is confirmed that there is overflow or leakage.
[0306] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0307] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0308] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.
Claims
1. A method for monitoring drilling overflow, characterized in that, Including: Obtaining target operation parameters in real time; Determining the current operation condition according to the target operation parameters; Obtaining the standard operation parameters of the standard comparison condition identical to the current operation condition, and calculating the difference between the target operation parameters and the standard operation parameters; Detecting whether the absolute value of the difference is greater than or equal to a threshold value. When the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that overflow or loss occurs.
2. The monitoring method of a drilling overflow according to claim 1, characterized in that, After the step of calculating the difference between the target operation parameters and the standard operation parameters, the following is further included: Calculating the current overflow volume according to the difference; Detecting whether the current overflow volume is greater than or equal to the overflow threshold value. When the current overflow volume is greater than or equal to the overflow threshold value, it is confirmed that overflow occurs.
3. The monitoring method for drilling overflow according to claim 2, characterized in that, When the current operation condition is the drilling condition, the obtaining of the target operation parameters in real time includes: Obtaining in real time the liquid volume in the target circulation tank, the lag depth, and the volume of the pipe string lowered, and obtaining the diameter of the wellbore drilled by the bit; The calculating of the current overflow volume according to the difference includes: Calculating the difference in liquid volume in the circulation tank, the difference in well depth of the lag depth, and the difference in volume of the pipe string lowered within a first preset time interval; Determining the volume of bottom hole cuttings flowing into the annulus within a first preset time interval according to the diameter of the wellbore drilled by the bit and the difference in well depth; Determining the current overflow volume of the bottom hole fluid within a first preset time interval according to the volume of bottom hole cuttings flowing into the annulus, the difference in liquid volume, and the difference in volume.
4. A method for monitoring drilling overflow according to claim 1, characterized in that, When the current operation condition is the pump start / stop condition, the obtaining of the target operation parameters in real time includes: Obtaining the initial circulation tank liquid volume before pump start / stop in the target circulation tank, the final circulation tank liquid volume after pump start / stop in the target circulation tank, and obtaining in real time the current outlet flow rate of the target circulation tank; The obtaining of the standard operation parameters of the standard comparison condition identical to the current operation condition, and calculating the difference between the target operation parameters and the standard operation parameters includes: Calculating the current outlet flow rate derivative according to the current outlet flow rate; Determining the flow rate derivative change rate according to the current outlet flow rate derivative and the standard outlet flow rate derivative of the standard outlet flow rate during pump start / stop within a second preset time interval, and taking the flow rate derivative change rate as the first parameter difference; Determining the difference in liquid volume in the current circulation tank according to the initial circulation tank liquid volume and the final circulation tank liquid volume; Determining the difference in liquid volume change according to the difference in liquid volume in the current circulation tank and the difference in liquid volume in the standard circulation tank during pump start / stop within a second preset time interval, and taking the difference in liquid volume change as the second parameter difference.
5. The monitoring method for drilling overflow according to claim 4, characterized in that, The detecting of whether the absolute value of the difference is greater than or equal to a threshold value. When the absolute value of the difference is greater than or equal to the threshold value, it is confirmed that overflow or loss occurs, includes: Detecting whether the absolute value of the first parameter difference is greater than or equal to a first threshold value. When the absolute value of the first parameter difference is greater than or equal to the first threshold value, it is confirmed that overflow or loss occurs; And / or Detect whether the absolute value of the second parameter difference is greater than or equal to the second threshold. When the absolute value of the second parameter difference is greater than or equal to the second threshold, it is confirmed that overflow or loss occurs.
6. The monitoring method for drilling overflow according to claim 1, wherein When the current operation condition is to increase or decrease the circulating tank condition, the method further includes: Obtain the mud liquid volume in the target surface circulating tank in real time; Calculate the liquid volume change rate according to the mud liquid volume obtained in real time; Detect whether the liquid volume change rate is positive infinity or negative infinity. When the liquid volume change rate is positive infinity or negative infinity, it is confirmed that no overflow or loss occurs.
7. A method for monitoring drilling overflow according to claim 1, characterized in that, When the current operation condition is the single-connection condition or the pipe tripping condition, the real-time acquisition of the target operation parameters includes: Obtain the current annulus outlet flow rate in real time when the target pipe string is lifted or lowered; The obtaining of the standard operation parameters of the standard comparison condition identical to the current operation condition and the calculation of the difference between the target operation parameters and the standard operation parameters include: Calculate the standard outlet flow percentage before and after the completion of single-connection within the third preset interval time, and the standard annulus outlet flow change rate; Calculate the current outlet flow percentage based on the current annulus outlet flow rate, and the current annulus outlet flow change rate; Calculate the difference between the current outlet flow percentage and the standard outlet flow percentage, and use the difference between the current outlet flow percentage and the standard outlet flow percentage as the third parameter difference; Calculate the difference between the current annulus outlet flow change rate and the standard annulus outlet flow change rate, and use the difference between the current annulus outlet flow change rate and the standard annulus outlet flow change rate as the fourth parameter difference.
8. A monitoring method for drilling overflow according to claim 7, characterized in that, The detection of whether the absolute value of the difference is greater than or equal to the threshold. When the absolute value of the difference is greater than or equal to the threshold, it is confirmed that overflow or loss occurs, including: Detect whether the absolute value of the third parameter difference is greater than or equal to the third threshold. When the absolute value of the third parameter difference is greater than or equal to the third threshold, it is confirmed that overflow or loss occurs; and / or Detect whether the absolute value of the fourth parameter difference is greater than or equal to the fourth threshold. When the absolute value of the fourth parameter difference is greater than or equal to the fourth threshold, it is confirmed that overflow or loss occurs.
9. A method for monitoring drilling overflow according to claim 7, characterized in that, When the current operation condition is the single-connection condition or the pipe tripping condition, the method further includes: Obtain the actual liquid volume difference of the target pipe tripping tank before and after the lifting or lowering of the target pipe string, and the volume occupied by the metal of the target pipe string; Determine the corrected liquid volume difference according to the actual liquid volume difference and the volume occupied by the metal; Detect whether the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold. When the absolute value of the corrected liquid volume difference is greater than or equal to the fifth threshold, it is confirmed that overflow or loss occurs.
10. A monitoring device for drilling overflow, characterized in that, Include: An acquisition module for acquiring target operation parameters in real time; An operation condition determination module for determining the current operation condition according to the target operation parameters; A calculation module for obtaining the standard operation parameters of the standard comparison condition identical to the current operation condition and calculating the difference between the target operation parameters and the standard operation parameters; A judgment module, configured to detect whether the absolute value of the difference is greater than or equal to a threshold. When the absolute value of the difference is greater than or equal to the threshold, it is confirmed that overflow or leakage occurs.
11. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 9 are implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.