Autonomous boundary detection and guidance method and device for underground machine based on while drilling data
Through the underground machine, the drilling data is obtained in real time and the reservoir boundaries are independently judged, and the autonomous operation is carried out, which solves the problem of missing reservoirs due to communication delay in ultra-deep well thin oil layer drilling, and improves the drilling encounter rate.
Patent Information
- Application Number
- CN202210688267.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-17
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2042-06-17
AI Technical Summary
During the drilling process of thin oil layer of ultra-deep well, due to the transmission delay of up-and-down data and control instructions, the reservoir is easily missed, which affects the drilling rate.
The drilling position logging data is obtained in real time through the underground machine, and the drilling position is automatically judged whether the drill bit is close to the reservoir boundary, and the construction slope is adjusted according to the judgment, and autonomously direct operations are carried out to avoid delays in on-hole and underground communication.
The drilling rate of ultra-deep well thin oil layers is improved, the risk of reservoir missed due to communication delay is reduced, and the timeliness of downhole data processing is enhanced.
Smart Images

Figure CN114991762B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of oil and gas resource development, and in particular to a method and device for autonomous boundary detection and guidance of downhole machines based on drilling-while-drilling data. Background Art
[0002] As oilfield development enters the later stages, the oil layers are becoming thinner and the depth of exploitation is becoming deeper. In conventional drilling technology, the drilling data collected by the drilling measurement device is generally transmitted to the ground control equipment by wired or wireless means. The ground control equipment analyzes the drilling data and generates control instructions based on the analysis results, and then sends them to the downhole drilling tools (including drill bits, etc.) by wired or wireless means to control the working status of the drilling tools. However, the transmission of data and control instructions between the well and the well during the drilling process requires a relatively high time cost. In the scenario of drilling thin oil layers in ultra-deep wells, it is very likely that the reservoir will be missed due to transmission delays between the well and the well, thereby affecting the drilling rate of thin oil layers in ultra-deep wells. Summary of the invention
[0003] The purpose of the embodiments of this specification is to provide a method and device for autonomous boundary detection and guidance of a downhole machine based on drilling data to improve the drilling rate of thin oil layers in ultra-deep wells.
[0004] To achieve the above objectives, on the one hand, an embodiment of this specification provides a method for autonomous boundary detection and guidance of a downhole machine based on drilling data, comprising:
[0005] Obtain azimuth logging data while drilling in real time;
[0006] Identify whether the drill bit is close to the reservoir boundary according to the azimuth logging while drilling data;
[0007] When the drill bit approaches the upper boundary of the reservoir, the drill bit autonomously performs a deflection reduction operation by adjusting the deflection rate; or, when the drill bit approaches the lower boundary of the reservoir, the drill bit autonomously performs a deflection increase operation by adjusting the deflection rate.
[0008] In the method for autonomous boundary detection and guidance of a downhole machine based on drilling-while-drilling data in the embodiment of this specification, the drilling-while-drilling azimuth logging data includes drilling-while-drilling data of upper and lower sectors, and the method for identifying whether the drill bit is at the reservoir boundary according to the drilling-while-drilling azimuth logging data includes:
[0009] Determine whether the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is greater than a threshold;
[0010] If it is greater than the threshold, the positional relationship between the upper sector LWD value and the lower sector LWD value and the normal distribution of the LWD value is determined;
[0011] When the LWD value of the upper sector is close to the normal distribution of the LWD value, and the LWD value of the lower sector is far from the normal distribution of the LWD value, it is confirmed that the drill bit is close to the lower boundary of the reservoir;
[0012] When the LWD value of the upper sector is far away from the normal distribution of the LWD value, and the LWD value of the lower sector is close to the normal distribution of the LWD value, it is confirmed that the drill bit is close to the upper boundary of the reservoir.
[0013] In the method for autonomous boundary detection and guidance of downhole machines based on while-drilling data in the embodiment of this specification, the identification of whether the drill bit is at the reservoir boundary according to the while-drilling azimuth logging data further includes:
[0014] If the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is not greater than the threshold, it is confirmed that the drill bit is not close to the reservoir boundary.
[0015] In the method for autonomous boundary detection and guidance of a downhole machine based on the while-drilling data of the embodiment of this specification, after identifying whether the drill bit is close to the reservoir boundary according to the while-drilling azimuth logging data, it also includes:
[0016] When the drill bit is not close to the reservoir boundary, it is confirmed that the drill bit is in a stable tilt state, and the drilling is continued while maintaining the original state.
[0017] In the method for autonomous boundary detection and guidance of a downhole machine based on LWD data in the embodiment of this specification, the threshold is the product of the confidence coefficient and the standard deviation of the accumulated LWD values.
[0018] In the method for autonomous boundary detection and guidance of downhole machines based on drilling data in the embodiment of this specification, the build-up rate is calculated according to the following formula:
[0019]
[0020] Among them, K is the inclination rate, ROP is the drilling speed when switching between stable inclination and unstable inclination, and ROP is the drilling speed when switching between stable inclination and unstable inclination. min is the minimum drilling speed of the reservoir being drilled, ROP max is the maximum drilling speed of the reservoir being drilled, K min is the lower limit of the slope rate, K max is the upper limit of the slope rate.
[0021] On the other hand, the embodiment of this specification also provides an autonomous boundary detection and guidance device for a downhole machine based on drilling data, comprising:
[0022] An acquisition module is used to acquire azimuth logging while drilling data in real time;
[0023] An identification module, used for identifying whether the drill bit is close to a reservoir boundary according to the azimuth logging while drilling data;
[0024] The adjustment module is used to autonomously perform a deflection reduction operation by adjusting the deflection rate when the drill bit approaches the upper boundary of the reservoir; or autonomously perform a deflection increase operation by adjusting the deflection rate when the drill bit approaches the lower boundary of the reservoir.
[0025] On the other hand, an embodiment of the present specification further provides a computer device, including a memory, a processor, and a computer program stored in the memory, wherein when the computer program is executed by the processor, the instructions of the above method are executed.
[0026] On the other hand, an embodiment of the present specification further provides a computer storage medium on which a computer program is stored. When the computer program is executed by a processor of a computer device, the instructions of the above method are executed.
[0027] On the other hand, an embodiment of the present specification further provides a computer program product, wherein the computer program product includes a computer program, and when the computer program is executed by a processor of a computer device, the computer program executes instructions of the above method.
[0028] It can be seen from the technical solutions provided in the above embodiments of this specification that in the embodiments of this specification, the downhole machine autonomously determines the reservoir boundary and decides the drill bit guidance through the real-time acquired downhole azimuth logging data, so as to adjust the wellbore trajectory. That is, the downhole machine can complete the autonomous guidance of the drill bit in a closed loop downhole, without the need to transmit uphole and downhole data and control instructions (that is, without the need to communicate with the ground), thereby avoiding missing the ultra-deep well thin oil layer due to the delay in uphole and downhole communication processing in the ultra-deep well thin oil layer drilling scenario, that is, improving the timeliness of downhole data processing, thereby making it easier to drill into the ultra-deep well thin oil layer, that is, improving the drilling rate of ultra-deep well thin oil layer. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art description. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. In the drawings:
[0030] Figure 1 A flowchart of a method for autonomous boundary detection and guidance of a downhole machine based on drilling-while-drilling data in some embodiments of this specification is shown;
[0031] Figure 2 A schematic diagram of natural gamma ray (GR) logging distribution of a simulated formation in an embodiment of this specification is shown;
[0032] Figure 3 A schematic diagram showing an upper sector GR and a lower sector GR in an embodiment of the present specification is shown;
[0033] Figure 4 A schematic diagram of increasing inclination, maintaining inclination and decreasing inclination during drilling in one embodiment of the present specification is shown;
[0034] Figure 5a to Figure 5f A schematic diagram of a drilling process in an embodiment of this specification is shown;
[0035] Figure 6 It shows a structural block diagram of a downhole machine autonomous boundary detection and guidance device based on drilling data in some embodiments of this specification;
[0036] Figure 7 The structure block diagram of the computer device in some embodiments of the present specification is shown.
[0037] [Description of Reference Numerals]
[0038] 61. Get module;
[0039] 62. Identification module;
[0040] 63. Adjustment module;
[0041] 702. Computer equipment;
[0042] 704, processor;
[0043] 706. Memory;
[0044] 708, driving mechanism;
[0045] 710, input / output interface;
[0046] 712. Input devices;
[0047] 714. Output devices;
[0048] 716. Presentation equipment;
[0049] 718. Graphical user interface;
[0050] 720, network interface;
[0051] 722. Communication link;
[0052] 724. Communication bus. DETAILED DESCRIPTION
[0053] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0054] In view of the relatively high time cost of transmitting data and control commands from the wellbore to the wellbore during conventional drilling, in the scenario of ultra-deep well thin oil layer drilling, it is very likely that the reservoir will be missed due to the delay of the transmission from the wellbore to the wellbore, thereby affecting the drilling rate of the ultra-deep well thin oil layer. The embodiment of this specification provides a new drilling detection and guidance scheme. In the case of ultra-deep wells where it is not suitable to transmit ground downhole data, the downhole machine can autonomously judge the reservoir boundary and decide the drill bit guidance through the real-time acquired azimuth logging data while drilling to adjust the wellbore trajectory, that is, the downhole machine can complete the autonomous guidance of the drill bit in the downhole closed loop, without the need to transmit data and control commands from the wellbore to the wellbore, so as to achieve the purpose of improving the drilling rate of the ultra-deep well thin oil layer.
[0055] It should be noted that the downhole machine in the embodiment of this specification is a device that can be installed near the drill bit and can perform autonomous downhole directional drilling control. Since this device is equipped with a memory, a processor, and a computer program stored in the memory, etc., the downhole machine can also be regarded as a computer device in a broad sense.
[0056] The embodiment of this specification provides a method for autonomous boundary detection and guidance of a downhole machine based on drilling data, which can be applied to the downhole machine side. Figure 1 As shown, in some embodiments, the method for autonomous boundary detection and guidance of a downhole machine based on drilling data may include the following steps:
[0057] Step 101, real-time acquisition of logging while drilling data. During drilling, the logging while drilling device (Logging While Drilling, LWD) located near the drill bit can collect the logging while drilling data of the drill bit in real time, so as to be used for subsequent judgment on whether the drill bit is close to the reservoir boundary. The logging while drilling data can be logging while drilling data of two or more sectors. For example, in some embodiments, the logging while drilling data can be GR logging data of the upper and lower sectors, resistivity logging data of the drilling while drilling, etc. On this basis, by scanning the GR values of two or more sectors near the drill bit, the GR values around the drill bit can be obtained, that is, the distribution of GR values while drilling (for example, Figure 2 shown).
[0058] If the drill bit direction (i.e. the drilling direction of the drill bit) is taken as the normal vector, the LWD data collected along the sector to the left of the normal vector can be called the upper sector LWD data, and the LWD data collected along the sector to the right of the normal vector can be called the lower sector LWD data. Figure 3 In the embodiment shown, the direction indicated by the solid arrow is the drill direction at the current moment, the solid elliptical area is the GR value distribution while drilling around the drill bit at the current moment, and the GR value distribution while drilling on the left side of the drill bit direction is the GR value while drilling in the upper sector (i.e. Figure 3 The upper GR in the middle), the GR value distribution while drilling located on the right side of the drill bit direction is the GR value while drilling in the lower sector (i.e. Figure 3 The dotted arrow indicates the direction of the drill bit at the last moment, and the dotted ellipse area indicates the distribution of the GR value while drilling around the drill bit at the last moment.
[0059] Step 102: Identify whether the drill bit is close to the reservoir boundary based on the azimuth logging while drilling data.
[0060] In some embodiments, taking the case where the azimuth logging while drilling data includes upper and lower sector azimuth logging while drilling data as an example, identifying whether the drill bit is at the reservoir boundary based on the azimuth logging while drilling data may include:
[0061] (1) Determine whether the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is greater than a threshold.
[0062] In some embodiments, the threshold may be the product of the mean and variance of the normal distribution of the LWD values, which may help to more accurately assess the deviation of the LWD values from the normal distribution of the LWD values.
[0063] In one embodiment, taking GR logging as an example, if the GR value of the upper sector while drilling is expressed as ΔGR 上 , the GR value of the lower sector while drilling is expressed as ΔGR 下 , then the absolute value of the difference between the GR value of the upper sector and the GR value of the lower sector can be expressed as abs(ΔGR 上 -ΔGR 下 ).
[0064] Assume that the GR value of the reservoir conforms to the normal distribution GR 储 ~N(μ,σ 2 ), and obtain the initial values of the mean and variance of GR by analyzing the logging data of known adjacent wells. During the drilling process, new data are continuously accumulated to obtain the measured GR data set in real time. 储 . Obtain the new data set GR 储 The mean μ and standard deviation σ of the dataset are given by GR. 储 ~N(μ,σ2 ), if we consider that the probability of falling into the confidence interval is 90%, n can be taken as 1.28, and n and σ are substituted as the threshold nσ.
[0065] If the absolute value of the difference between the LWD values in the upper sector and the LWD values in the lower sector is greater than the threshold, then abs(ΔGR 上 -ΔGR 下 )>nσ. If the absolute value of the difference between the LWD values in the upper sector and the LWD values in the lower sector is not greater than the threshold, then abs(ΔGR 上 -ΔGR 下 )≤nσ.
[0066] (2) If it is greater than the threshold, further determine the positional relationship between the upper sector LWD value and the lower sector LWD value and the normal distribution of the LWD value;
[0067] When the absolute value of the difference between the LWD values in the upper sector and the LWD values in the lower sector is greater than a threshold, it can only be determined that the drill bit is close to the reservoir boundary, and the reservoir boundary is divided into an upper reservoir boundary and a lower reservoir boundary; therefore, in order to confirm whether the drill bit is close to the upper reservoir boundary or the lower reservoir boundary, it is necessary to determine the positional relationship between the LWD values in the upper sector and the LWD values in the lower sector and the normal distribution of the LWD values, respectively.
[0068] In the present embodiment, whether the reservoir boundary is close can be determined by a set distance threshold, that is, when the distance to the reservoir boundary is reduced to the distance threshold, it can be considered to be close to the reservoir boundary; otherwise, it can be considered not to be close to the reservoir boundary.
[0069] (3) When the LWD values of the upper sector are close to the normal distribution of the LWD values, and the LWD values of the lower sector are far from the normal distribution of the LWD values, it is confirmed that the drill bit is close to the lower boundary of the reservoir; when the LWD values of the upper sector are far from the normal distribution of the LWD values, and the LWD values of the lower sector are close to the normal distribution of the LWD values, it is confirmed that the drill bit is close to the upper boundary of the reservoir.
[0070] Among them, the values of LWD close to the upper sector and the values of LWD below the lower sector have a tendency to regress to the normal distribution of LWD values; the values of LWD far from the upper sector and the values of LWD below the lower sector have a tendency to deviate from the normal distribution of LWD values.
[0071] For example, taking GR logging as an example, if GR 上 Close to GR 储 Normal distribution, GR 下 Stay away from GR 储Normal distribution indicates that the drill bit is close to the lower boundary of the reservoir; if GR 下 Close to GR 储 Normal distribution, GR 上 Stay away from GR 储 Normal distribution indicates that the drill bit is close to the upper boundary of the reservoir.
[0072] Step 103: When the drill bit approaches the upper boundary of the reservoir, the drill bit autonomously performs a deflection reduction operation by adjusting the deflection rate; or, when the drill bit approaches the lower boundary of the reservoir, the drill bit autonomously performs a deflection increase operation by adjusting the deflection rate; when the drill bit is close to but not close to the energy storage boundary, it is confirmed that the drill bit is in a stable deflection state, and the original state is maintained to continue drilling.
[0073] When the drill bit approaches the upper boundary of the reservoir, in order to prevent the drill bit from drilling out of (or deviating from) the reservoir, it is necessary to autonomously perform a deflection reduction operation by adjusting the inclination rate; similarly, when the drill bit approaches the lower boundary of the reservoir, in order to prevent the drill bit from drilling out of (or deviating from) the reservoir, it is also necessary to autonomously perform a deflection increase operation by adjusting the inclination rate. Among them, deflection reduction means lowering the well inclination angle, and inclination increase means increasing the well inclination angle; in the embodiments of this specification, inclination increase or inclination increase can be conveniently achieved by adjusting the inclination rate. By implementing deflection reduction or inclination increase, the drill bit can always be kept drilling in the target layer without drilling out of the target layer (for example, Figure 5a to Figure 5f As shown, in Figure 5a to Figure 5f In the figure, the solid black line represents the wellbore trajectory at different drilling times).
[0074] In some embodiments, the build rate can be calculated according to the following formula:
[0075]
[0076] Among them, K is the inclination rate, ROP is the drilling speed when switching between stable inclination and unstable inclination, and ROP is the drilling speed when switching between stable inclination and unstable inclination. min is the minimum drilling speed of the reservoir being drilled, ROP max is the maximum drilling speed of the reservoir being drilled, K min is the lower limit of the slope rate, K max is the upper limit of the slope rate. min and K max The limit values of the inclination rate are set based on comprehensive consideration of the characteristics of the formation to be drilled and the capabilities of the steering tool.
[0077] If the absolute value of the difference between the upper sector LWD value and the lower sector LWD value is not greater than the threshold, it is confirmed that the drill bit is not close to the reservoir boundary. If the drill bit is not close to the reservoir boundary, it means that the current drill bit direction is roughly consistent with the wellbore trajectory, so it can be confirmed that the drill bit is in a stable inclination state, and there is no risk of drilling out the target layer at present, so the original state can be maintained to continue drilling.
[0078] refer to Figure 4 As shown, in some embodiments, the build rate (see Figure 4 The inclination rate (K) in the drilling process can be actually collected by the Measure While Drilling (MWD) device and provided to the Rotary Steerable Systems (RSS) so that the RSS can increase or decrease the inclination accordingly. Figure 4 The LWD in the figure is the logging while drilling device mentioned above. The azimuth logging while drilling data collected by LWD is also provided to RSS for boundary detection. Therefore, LWD, MWD and RSS are all physical parts of the above-mentioned downhole machines. Figure 1 The method shown may be performed using RSS as the execution subject.
[0079] Therefore, in some embodiments, when acquiring random azimuth logging data in real time, measurement while drilling data (such as well inclination, azimuth, instrument tool surface, etc.) can also be acquired in real time for autonomous boundary detection and steering control. For example, if the currently acquired data is LWD data at time t (i.e., azimuth logging while drilling data at time t) and MWD data at time t (i.e., measurement while drilling data at time t), it can be identified whether the drill bit is close to the reservoir boundary based on the LWD data at time t.
[0080] If it is close to the upper boundary of the reservoir, the build-up rate can be calculated based on the MWD data at time t, and the build-up rate can be adjusted to autonomously perform the downslope operation, and then the LWD data at time t+1 and the MWD data at time t+1 can be collected to continue processing.
[0081] If it is close to the lower boundary of the reservoir, the build-up rate can be calculated based on the MWD data at time t, and the build-up operation can be performed autonomously by adjusting the build-up rate. Then, the LWD data at time t+1 and the MWD data at time t+1 can be collected to continue processing.
[0082] If the reservoir boundary is not approached, the drilling can be continued in the original state, and then the LWD data at time t+1 and the MWD data at time t+1 can be collected to continue processing.
[0083] In this way, closed-loop autonomous boundary detection and guidance control underground is achieved.
[0084] Based on the autonomous boundary detection and guidance method for downhole machines in the embodiments of this specification, the downhole machine autonomously determines the reservoir boundary and decides on the drill bit guidance through the real-time acquired downhole azimuth logging data, so as to adjust the wellbore trajectory. That is, the downhole machine can complete the autonomous guidance of the drill bit in a closed loop downhole, without the need to transmit uphole and downhole data and control instructions (that is, without the need to communicate with the ground), thereby avoiding missing the ultra-deep well thin oil layer due to the delay in uphole and downhole communication processing in the ultra-deep well thin oil layer drilling scenario, that is, improving the timeliness of downhole data processing, making it easier to drill into the ultra-deep well thin oil layer, that is, improving the drilling rate of ultra-deep well thin oil layer.
[0085] Although the process flows described above include multiple operations that occur in a particular order, it should be clearly understood that the processes may include more or fewer operations, which may be performed sequentially or in parallel (eg, using parallel processors or a multi-threaded environment).
[0086] Corresponding to the above-mentioned method for autonomous boundary detection and guidance of a downhole machine based on drilling data, the embodiment of this specification also provides an autonomous boundary detection and guidance device for a downhole machine based on drilling data, which can be configured in the above-mentioned rotary steering system, with reference to Figure 6 As shown, in some embodiments, the downhole machine autonomous boundary detection and guidance device based on drilling data may include:
[0087] An acquisition module 61 is used to acquire azimuth logging while drilling data in real time;
[0088] An identification module 62, for identifying whether the drill bit is close to a reservoir boundary according to the azimuth logging while drilling data;
[0089] The adjustment module 63 is used to autonomously perform a deflection reduction operation by adjusting the deflection rate when the drill bit approaches the upper boundary of the reservoir; or autonomously perform a deflection increase operation by adjusting the deflection rate when the drill bit approaches the lower boundary of the reservoir.
[0090] In some embodiments of the autonomous boundary detection and guidance device for downhole machines based on while drilling data, the while drilling azimuth logging data includes while drilling azimuth logging data of upper and lower sectors, and the method of identifying whether the drill bit is at the reservoir boundary according to the while drilling azimuth logging data includes:
[0091] Determine whether the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is greater than a threshold;
[0092] If it is greater than the threshold, the positional relationship between the upper sector LWD value and the lower sector LWD value and the normal distribution of the LWD value is determined;
[0093] When the LWD value of the upper sector is close to the normal distribution of the LWD value, and the LWD value of the lower sector is far from the normal distribution of the LWD value, it is confirmed that the drill bit is close to the lower boundary of the reservoir;
[0094] When the LWD value of the upper sector is far away from the normal distribution of the LWD value, and the LWD value of the lower sector is close to the normal distribution of the LWD value, it is confirmed that the drill bit is close to the upper boundary of the reservoir.
[0095] In some embodiments of the autonomous boundary detection and guidance device for downhole machines based on while-drilling data, the step of identifying whether the drill bit is at a reservoir boundary according to the while-drilling azimuth logging data further includes:
[0096] If the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is not greater than the threshold, it is confirmed that the drill bit is not close to the reservoir boundary.
[0097] In some embodiments of the downhole machine autonomous boundary detection and guidance device based on drilling data, the adjustment module is also used for:
[0098] After identifying whether the drill bit is close to the reservoir boundary according to the azimuth logging while drilling data, when the drill bit is not close to the reservoir boundary, confirming that the drill bit is in a stable inclination state, and maintaining the original state to continue drilling.
[0099] In some embodiments of the downhole machine autonomous boundary detection and guidance device based on while drilling data, the threshold is the product of the confidence coefficient and the standard deviation of the accumulated while drilling logging values.
[0100] In some embodiments of the autonomous boundary detection and guidance device for downhole machines based on drilling data, the build-up rate is calculated according to the following formula:
[0101]
[0102] Among them, K is the inclination rate, ROP is the drilling speed when switching between stable inclination and unstable inclination, and ROP is the drilling speed when switching between stable inclination and unstable inclination. min is the minimum drilling speed of the reservoir being drilled, ROP max is the maximum drilling speed of the reservoir being drilled, K min is the lower limit of the slope rate, K max is the upper limit of the slope rate.
[0103] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0104] It should be noted that in the embodiments of this specification, the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved are all information and data authorized by the user and fully authorized by all parties.
[0105] The embodiments of this specification also provide a computer device. Figure 7 As shown, in some embodiments of the present specification, the computer device 702 may include one or more processors 704, such as one or more central processing units (CPUs) or graphics processing units (GPUs), and each processing unit may implement one or more hardware threads. The computer device 702 may also include any memory 706, which is used to store any kind of information such as code, settings, data, etc. In a specific embodiment, the computer program on the memory 706 and can be run on the processor 704, when the computer program is run by the processor 704, can execute the instructions of the autonomous boundary detection and guidance method of the downhole machine based on the drilling data described in any of the above embodiments. Non-limiting, for example, the memory 706 may include any one or more combinations of the following: any type of RAM, any type of ROM, flash memory device, hard disk, optical disk, etc. More generally, any memory can use any technology to store information. Further, any memory can provide volatile or non-volatile retention of information. Further, any memory can represent a fixed or removable component of the computer device 702. In one embodiment, when the processor 704 executes the associated instructions stored in any memory or combination of memories, the computer device 702 can perform any operation of the associated instructions. The computer device 702 also includes one or more drive mechanisms 708 for interacting with any memory, such as a hard disk drive mechanism, an optical disk drive mechanism, etc.
[0106] The computer device 702 may also include an input / output interface 710 (I / O) for receiving various inputs (via input device 712) and for providing various outputs (via output device 714). A specific output mechanism may include a presentation device 716 and an associated graphical user interface 718 (GUI). In other embodiments, the input / output interface 710 (I / O), input device 712, and output device 714 may not be included, and the computer device 702 may be used as a computer device in a network. The computer device 702 may also include one or more network interfaces 720 for exchanging data with other devices via one or more communication links 722. One or more communication buses 724 couple the components described above together.
[0107] The communication link 722 may be implemented in any manner, for example, through a local area network, a wide area network (e.g., the Internet), a point-to-point connection, etc., or any combination thereof. The communication link 722 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc. governed by any protocol or combination of protocols.
[0108] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), computer-readable storage media, and computer program products of some embodiments of the present specification. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processor to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processor generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0109] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processor to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0110] These computer program instructions can also be loaded onto a computer or other programmable data processor so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0111] In a typical configuration, a computer device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0112] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0113] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computer device. As defined in this specification, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0114] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems or computer program products. Therefore, the embodiments of this specification may take the form of complete hardware embodiments, complete software embodiments or embodiments combining software and hardware. Moreover, the embodiments of this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0115] The present specification embodiments may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present specification embodiments may also be practiced in distributed computing environments where tasks are performed by remote processors connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0116] It should also be understood that in the embodiments of this specification, the term "and / or" is only a description of the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0117] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0118] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiments of this specification. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0119] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A method for autonomous boundary detection and guidance of downhole machines based on drilling data, characterized in that: include: Obtain azimuth logging data while drilling in real time; Identify whether the drill bit is close to the reservoir boundary according to the azimuth logging while drilling data; Specifically, it includes: judging whether the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is greater than a threshold value; if it is greater than the threshold value, judging the positional relationship between the LWD value of the upper sector and the LWD value of the lower sector and the normal distribution of the LWD value; when the LWD value of the upper sector is close to the normal distribution of the LWD value, and the LWD value of the lower sector is far from the normal distribution of the LWD value, confirming that the drill bit is close to the lower boundary of the reservoir; when the LWD value of the upper sector is far from the normal distribution of the LWD value, and the LWD value of the lower sector is close to the normal distribution of the LWD value, confirming that the drill bit is close to the upper boundary of the reservoir; When the drill bit approaches the upper boundary of the reservoir, the drill bit autonomously performs a deflection reduction operation by adjusting the deflection rate; or, when the drill bit approaches the lower boundary of the reservoir, the drill bit autonomously performs a deflection increase operation by adjusting the deflection rate.
2. The method for autonomous boundary detection and guidance of downhole machines based on drilling data according to claim 1, characterized in that: The step of identifying whether the drill bit is at a reservoir boundary according to the azimuth logging while drilling data further includes: If the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is not greater than the threshold, it is confirmed that the drill bit is not close to the reservoir boundary.
3. The method for autonomous boundary detection and guidance of downhole machines based on drilling data according to claim 2, characterized in that: After identifying whether the drill bit is close to the reservoir boundary according to the azimuth logging while drilling data, the method further includes: When the drill bit is not close to the reservoir boundary, it is confirmed that the drill bit is in a stable tilt state, and the drilling is continued while maintaining the original state.
4. The method for autonomous boundary detection and guidance of downhole machines based on while-drilling data according to claim 1, characterized in that: The threshold is the product of the confidence coefficient and the standard deviation of the accumulated LWD values.
5. The method for autonomous boundary detection and guidance of downhole machines based on drilling data according to claim 1, characterized in that: The build rate is calculated according to the following formula: Among them, K is the inclination rate, ROP is the drilling speed when switching between stable inclination and unstable inclination, and ROP is the drilling speed when switching between stable inclination and unstable inclination. min is the minimum drilling speed of the reservoir being drilled, ROP max is the maximum drilling speed of the reservoir being drilled, K min is the lower limit of the slope rate, K max is the upper limit of the slope rate.
6. An autonomous boundary detection and guidance device for downhole machines based on drilling data, characterized in that: include: An acquisition module is used to acquire azimuth logging while drilling data in real time; An identification module, used for identifying whether the drill bit is close to a reservoir boundary according to the azimuth logging while drilling data; Specifically, it includes: judging whether the absolute value of the difference between the LWD value of the upper sector and the LWD value of the lower sector is greater than a threshold value; if it is greater than the threshold value, judging the positional relationship between the LWD value of the upper sector and the LWD value of the lower sector and the normal distribution of the LWD value; when the LWD value of the upper sector is close to the normal distribution of the LWD value, and the LWD value of the lower sector is far from the normal distribution of the LWD value, confirming that the drill bit is close to the lower boundary of the reservoir; when the LWD value of the upper sector is far from the normal distribution of the LWD value, and the LWD value of the lower sector is close to the normal distribution of the LWD value, confirming that the drill bit is close to the upper boundary of the reservoir; The adjustment module is used to autonomously perform a deflection reduction operation by adjusting the deflection rate when the drill bit approaches the upper boundary of the reservoir; or autonomously perform a deflection increase operation by adjusting the deflection rate when the drill bit approaches the lower boundary of the reservoir.
7. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: When the computer program is executed by the processor, the computer program executes the instructions of the method according to any one of claims 1 to 5.
8. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor of a computer device, the computer program executes the instructions of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Drill bit adjustment predicting method for geological guidance
CN110685600A
Oil and gas sweet point identification method and device, equipment and storage medium
CN113756795A