Guiding tool face control effect judgment method and device of rotary guiding tool
By dividing sectors and updating counters during drilling, the control effect of the guide tool surface is accurately judged, and the problem of deviation of the guide tool surface control during drilling is solved, and automatic early warning and operation success rate are improved.
Patent Information
- Application Number
- CN202510066010.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-02-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During drilling, due to factors such as formation unevenness and vibration impact, the bias direction of the drill bit, i.e., the control of the guide tool surface, is not always the same as the set tool surface, causing the directional trajectory to deviate from the preset track, which may cause the operation to fail.
By dividing 0-360° into a preset number of sectors, two counters are set for each sector, corresponding to the guide mode and the direct drilling mode, reading the tool face angle and working mode of the guide tool face, updating the counter count value, calculating the tool face angle and guide rate in the guide mode, and determining the control effect of the guide tool face based on these parameters.
It can accurately judge the poor control of the guiding tool surface, automatically give early warning signals, reduce misjudgment by ground-based engineers, increase the success rate of operation, and take corresponding measures in a timely manner in case of inconsistency.
Smart Images

Figure CN119507876A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of drilling, and in particular to a method and device for determining the control effect of a steering tool face of a rotary steering tool. Background Art
[0002] According to the guiding principle, rotary steering tools can be divided into two categories: push-type rotary steering and pointing rotary steering. Push-type rotary steering relies on the lateral force generated by pushing against the well wall to create deflection guidance. Pointing rotary steering uses an internal bias mechanism to provide the drill bit with an inclination angle inconsistent with the wellbore axis to produce a guiding effect, and does not rely on the wellbore wall and geological environment to guide drilling. Pointing rotary steering is divided into static pointing rotary steering and dynamic pointing rotary steering according to the working mode of the internal bias mechanism. The static bias pointing rotary steering relies on applying thrusts in different directions to the core shaft to produce controllable bending to achieve a directional effect. The dynamic pointing rotary steering relies on the internal dynamic bias mechanism to drive the drill bit to offset in a controllable direction. Directional drilling is achieved.
[0003] The steering tool face is the offset direction of the rotating steering drill bit, which determines the deflection direction of the drilling trajectory. The steering rate refers to the proportion of the time of the fixed steering tool face in a drilling cycle to the drilling cycle. During the non-fixed steering tool face time, the tool face is evenly distributed in the range of 0-360°, thereby maintaining the original trajectory drilling. The magnitude of the steering rate determines the curvature of the drilling trajectory, that is, the magnitude of the inclination rate. The fixed steering tool face is called the steering mode, and the non-fixed tool face is called the direct drilling mode.
[0004] In directional drilling, field operators set appropriate tool faces and steering rates for rotary steering tools according to trajectory design requirements. The rotary steering tool switches between steering mode and direct drilling mode according to the steering rate. The required tool face changes in real time according to the mode switching.
[0005] Affected by factors such as uneven formations, vibration and impact, the offset direction of the drill bit, that is, the control of the steering tool face, is not always the same as the set tool face. If the control of the steering tool face deviates from the set tool face for a long time, the directional trajectory will deviate from the preset track, causing the operation to fail. On-site operators need to adjust the operation parameters in a timely manner according to the tool face control situation. During the drilling process, the data of the instrument tools are usually transmitted to the ground through mud signals, and the communication rate is low. The ground personnel can only get a set of data within a few minutes. The target tool face will change over time in the direct drilling mode, resulting in the ground personnel being unable to accurately judge whether the actual tool face is consistent with the target tool face, and unable to take corresponding measures in time, which may seriously lead to operation failure. Summary of the invention
[0006] In view of the above problems, the present application is proposed to provide a method and device for determining the control effect of the guide tool face of a rotary guide tool that overcomes the above problems or at least partially solves the above problems.
[0007] According to one aspect of an embodiment of the present application, a method for determining a control effect of a steering tool surface of a rotary steering tool is provided, the method comprising: Divide 0-360° into a preset number of sectors, and set two counters for each sector, wherein the two counters of each sector correspond to the guide mode and the direct drilling mode, respectively, and the initial count value of each counter is 0; Reading the tool face angle and the working mode corresponding to the steering tool face, determining the sector to which the tool face angle belongs, and updating the count value of the counter corresponding to the working mode under the sector to which the tool face angle belongs, wherein the working modes include: steering mode and direct drilling mode; Calculate a first tool face angle and a first steering rate of the steering tool face in the steering mode according to the count value of the counter in the steering mode of each sector in the preset time period, and calculate a second steering rate corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector in the preset time period; The control effect of the steerable tool face is determined based on the second steerability ratio, the first tool face angle and the first steerability ratio.
[0008] Furthermore, the determining of the control effect of the steerable tool face according to the second steerability rate, the first tool face angle and the first steerability rate further comprises: determining whether the second guidance rate is greater than a second guidance rate determination threshold; If the second steering rate is greater than a second steering rate determination threshold, determining that the steering tool face control effect in the direct drilling mode is the first control effect; Determining whether the first guidance rate is greater than or equal to a first guidance rate determination threshold, and determining whether a difference between the first tool face angle and a preset target tool face angle is less than or equal to a preset deviation threshold; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, it is determined that the guidance tool face control effect in the guidance mode is the first control effect.
[0009] Further, the method further comprises: if the second guidance rate is greater than a second guidance rate determination threshold, outputting first warning information; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, a second warning message is output.
[0010] Further, after determining that the steering tool face control effect is the second control effect, the method further includes: Calculating a second tool face angle corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within a preset time period; A comprehensive tool face angle and a comprehensive steering ratio corresponding to the steering tool face of the rotary steering tool are calculated according to the first tool face angle, the first steering ratio, the second tool face angle and the second steering ratio.
[0011] Further, calculating a first tool face angle and a first steering rate of the steering tool face in the steering mode according to the count value of the counter in the steering mode of each sector within the preset time period, and calculating a second tool face angle and a second steering rate corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within the preset time period further includes: The first tool face angle, the first guide rate, the second tool face angle, and the second guide rate are calculated using the following formulas:
[0012]
[0013]
[0014]
[0015]
[0016] Wherein, x represents the steering mode and the direct drilling mode respectively, i represents the i-th sector, and the preset number is set to N; Indicates the count value of the counter of the i-th sector in the x mode, Indicates the total value of the counter for a preset number of sectors in x mode, is the angle value of the central angle of the i-th sector, and is the middle value, Indicates the tool face angle corresponding to the guide tool face in x mode, It represents the steering rate corresponding to the steering tool face in x mode.
[0017] Further, the calculating of the comprehensive tool face angle and comprehensive steering rate corresponding to the steering tool face of the rotary steering tool according to the first tool face angle, the first steering rate, the second tool face angle and the second steering rate further comprises: The comprehensive tool face angle and comprehensive guidance rate are calculated using the following formula:
[0018] in, is the first guidance rate, is the first tool face angle, is the second guidance rate, is the second tool face angle, is the comprehensive tool face angle, is the comprehensive guidance rate, is the preset target orientation rate, and is the middle value.
[0019] According to another aspect of an embodiment of the present application, a device for determining a control effect of a steering tool surface of a rotary steering tool is provided, the device comprising: A setting module, adapted to divide 0-360° into a preset number of sectors, and to set two counters for each sector, wherein the two counters of each sector correspond to a guide mode and a direct drilling mode, respectively, and an initial count value of each counter is 0; The processing module is adapted to read the tool face angle and the working mode corresponding to the steering tool face, determine the sector to which the tool face angle belongs, and update the count value of the counter corresponding to the working mode under the sector to which the tool face angle belongs, wherein the working modes include: steering mode and direct drilling mode; a calculation module adapted to calculate a first tool face angle and a first guidance rate of the guidance tool face in the guidance mode according to the count value of the counter in the guidance mode of each sector in a preset time period, and to calculate a second guidance rate corresponding to the guidance tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector in the preset time period; The determination module is adapted to determine the control effect of the steerable tool face according to the second steerability rate, the first tool face angle and the first steerability rate.
[0020] According to another aspect of the embodiment of the present application, there is provided a computing device, including: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the method for determining the control effect of the steering tool surface of the rotary steering tool.
[0021] According to another aspect of an embodiment of the present application, a computer storage medium is provided, in which at least one executable instruction is stored, and the executable instruction enables a processor to perform operations corresponding to the method for determining the control effect of the guide tool surface of the rotary guide tool as described above.
[0022] According to another aspect of the present application, a computer program product is provided, comprising at least one executable instruction, wherein the executable instruction enables a processor to execute operations corresponding to the method for determining the control effect of the steering tool face of the rotary steering tool as described above.
[0023] According to the technical solution provided in the present application, the phenomenon of poor control of the steerable tool face can be accurately judged and a warning signal can be automatically given, overcoming the need for manual observation of real-time tool face angle changes in the prior art. Under low transmission rate conditions, the data density of the real-time tool face angle is low, and the deviation from the required tool face angle is often not accurately displayed, which can easily cause misjudgment by field engineers. This solution can reduce the misjudgment of ground field engineers, increase the success rate of operations, and take corresponding measures in a timely manner in the event of inconsistency.
[0024] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings: Figure 1 A schematic flow chart of a method for determining a steering tool surface control effect of a rotary steering tool according to an embodiment of the present application is shown; Figure 2 Schematic diagram of tool face angle in guiding mode; Figure 3 It is a schematic diagram of the tool face angle in the direct drilling mode; Figure 4 Schematic diagram of the guidance rate; Figure 5 is a schematic diagram of the sector; Figure 6 A structural block diagram of a device for determining a steering tool surface control effect of a rotary steering tool according to an embodiment of the present application is shown; Figure 7 A schematic diagram of the structure of a computing device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0026] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0027] Figure 1 FIG. 1 is a flow chart showing a method for determining a steering tool surface control effect of a rotary steering tool according to an embodiment of the present application. Figure 1 As shown, the method comprises the following steps: Step S101, 0-360° is divided into a preset number of sectors, and two counters are set for each sector, wherein the two counters of each sector correspond to the guide mode and the direct drilling mode respectively, and the initial count value of each counter is 0.
[0028] Specifically, the number of sectors to be divided can be determined according to application requirements and accuracy requirements. If a higher angular resolution is required, more sectors can be selected (such as 72 sectors, one sector every 5 degrees); if the accuracy requirement is not high, fewer sectors can be selected (such as 12 sectors, one sector every 30 degrees). Of course, other numbers can also be selected, for example, 16 sectors, that is, 0-360° is evenly divided into 16 sectors, such as Figure 5 Each sector corresponds to an angle range and a unique sector index (also called sector number), for example, the sector index is 1-16.
[0029] In the steering mode, the tool face angle of the steering tool remains fixed, such as Figure 2 As shown in FIG3 , in the straight drilling mode, the tool face angle of the steerable tool changes at a uniform speed within the range of 0-360°, as shown in FIG3 . Therefore, after dividing 0-360° into a preset number of sectors, two counters need to be set for each sector. The two counters of each sector correspond to the steer mode and the straight drilling mode, respectively, and the initial count value of each counter is 0. For example, SectorCount_Steer(i) represents the counter of the ith sector in the steer mode, and SectorCount_Straight(i) represents the counter of the ith sector in the straight drilling mode.
[0030] In order to facilitate the subsequent use of the count values, a data structure can be created for each sector to save the count values of the two counters. An array or list can be used to represent all sectors, where each element is a structure or tuple containing two integers, representing the count values in the guided mode and the direct drilling mode respectively.
[0031] Step S102, reading the tool face angle and the working mode corresponding to the guide tool face, determining the sector to which the tool face angle belongs, and updating the count value of the counter corresponding to the working mode in the sector to which the tool face angle belongs.
[0032] The tool face angle of the current steering tool face and the working mode it is in are read from the sensor or other data source, where the working modes include steering mode and direct drilling mode, and the tool face angle refers to the angular position of the steering tool relative to a reference direction (gravity direction or geomagnetic field direction), usually in degrees and between 0 and 360 degrees. Combined with the sector angle range of each sector, determine the sector to which the tool face angle belongs, or divide the tool face angle by the angular width of each sector, and then round it to get the sector index.
[0033] After determining the sector to which the tool face angle belongs and the current working mode of the steering tool, the value of the counter corresponding to the working mode in the sector is increased. If the working mode is the steering mode, the count value of the counter of the corresponding sector in the steering mode is increased by 1; if the working mode is the direct drilling mode, the count value of the counter of the corresponding sector in the direct drilling mode is increased by 1.
[0034] Taking 0-360° being evenly divided into 16 sectors as an example, if the tool face angle is 10° and the working mode is the steering mode, the count value of the counter in the steering mode of the first sector is increased by 1, that is, SectorCount_Steer(1) is increased by 1.
[0035] Reading the tool face angle and the working mode corresponding to the steering tool face is a continuous process, so it will be updated after each reading. The reading frequency can be set as needed.
[0036] Step S103, calculates the first tool face angle and the first guidance rate of the guidance tool face in the guidance mode according to the count value of the counter in the guidance mode of each sector within the preset time period, and calculates the second guidance rate corresponding to the guidance tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within the preset time period.
[0037] According to the actual operation situation, determine the time period for calculating the statistics, that is, the preset time period, such as every minute, every hour, every day, and of course other time periods. Specifically, under ideal conditions, the steering tool is oriented all the time in the steering mode, the steering rate is 100%, and the tool face angle is the set steering direction. The steering rate in the direct drilling mode is 0, and there is no fixed steering angle. Due to the influence of control errors, the tool face angle in the steering mode is not constant. The actual steering direction is the integral and determination of the tool face angle over time, and the steering rate is determined by the distribution probability of the tool face angle over time. Therefore, it is necessary to calculate the equivalent steering direction and steering rate in the steering mode, and the equivalent steering direction and steering rate in the direct drilling mode. Here, the equivalent steering direction and equivalent steering rate in the steering mode can be defined as the first tool face angle and the first steering rate. The equivalent steering direction and equivalent steering rate in the direct drilling mode are defined as the second tool face angle and the second steering rate.
[0038] Therefore, at the end of the preset time period, the count values of the counters in the two modes in all sectors are collected, and for each sector, there are final values of the two counters. Then, according to the count values of the counters in the steering mode of each sector in the preset time period, the first tool face angle and the first steering rate of the steering tool face in the steering mode are calculated, and according to the count values of the counters in the direct drilling mode of each sector in the preset time period, the second steering rate corresponding to the steering tool face in the direct drilling mode is calculated. Wherein, the steering rate is the ratio of the time of the steering mode to the total time in a period T, such as Figure 4 The steering direction refers to the angle of the tool face in steering mode.
[0039] In addition, the second tool face angle corresponding to the steering tool face in the direct drilling mode may be calculated according to the count value of the counter in the direct drilling mode of each sector within a preset time period.
[0040] For example, the first tool face angle, the first guide rate, the second tool face angle, and the second guide rate may be calculated using the following formulas:
[0041]
[0042]
[0043]
[0044]
[0045] Wherein, x represents the steering mode and the direct drilling mode respectively, i represents the i-th sector, and the preset number is set to N; Indicates the count value of the counter of the i-th sector in the x mode, Indicates the total value of the counter for a preset number of sectors in x mode, is the angle value of the central angle of the i-th sector, and is the middle value, Indicates the tool face angle corresponding to the guide tool face in x mode, It represents the steering rate corresponding to the steering tool face in x mode.
[0046] Step S104, determining the control effect of the steerable tool face according to the second steerability ratio, the first tool face angle and the first steerability ratio.
[0047] After the second guidance rate, the first tool face angle and the first guidance rate are calculated according to step S103, the steering tool face control effect can be judged according to the second guidance rate, the first tool face angle and the first guidance rate. Here, the main purpose is to judge the steering tool face control stability. For example, a threshold value can be set, and the second guidance rate, the first tool face angle and the first guidance rate can be compared with the corresponding threshold values respectively, and the steering tool face control effect can be judged according to the comparison result.
[0048] Specifically, the control effect of the steering tool surface may be determined by: determining whether the second steering rate is greater than a second steering rate determination threshold; If the second guidance rate is greater than the second guidance rate determination threshold, determining that the steering tool face control effect in the direct drilling mode is the first control effect; Determining whether the first guidance rate is greater than or equal to a first guidance rate determination threshold, and determining whether a difference between the first tool face angle and a preset target tool face angle is less than or equal to a preset deviation threshold; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, it is determined that the guidance tool face control effect in the guidance mode is the first control effect.
[0049] In straight drilling mode, the steering ratio should ideally be 0. Therefore, the steering tool face control effect can be judged according to the steering ratio in straight drilling mode. If the steering ratio in straight drilling mode (the second steering ratio, SteerRatio_straight) is greater than the second steering ratio determination threshold (setpoint0), where the second steering ratio determination threshold is usually set to 40%-50%, it is determined that the steering tool face control stability is poor, that is, the steering ratio and the steering tool face control stability are poor (first control effect), and the first alarm information can be output, for example, the fault flag is set to 1. If the second steering ratio is less than or equal to the second steering ratio determination threshold, it can be determined that the steering tool face control stability is good (second control effect) in straight drilling mode, and the fault flag is set to 0. For example, it can be implemented by the following code: if (SteerRatio_straight>setpoint0) Flagstability =1 else Flagstability =0 In the steering mode, the steering rate should ideally be 100%, and the tool face angle of the steering tool face is the set tool face angle. Therefore, the first steering rate can be compared with the first steering rate determination threshold (setpoint1), and the difference between the first tool face angle and the preset target tool face angle is calculated, and the difference is compared with the preset deviation threshold. If the first steering rate is less than the first steering rate determination threshold, and / or the difference is greater than the preset deviation threshold, it is determined that the steering tool face control stability is poor (first control effect), that is, the steering rate and the steering tool face control stability are poor, and the fault flag is set to 2.
[0050] If the first guidance rate is greater than or equal to the first guidance rate determination threshold, and the difference is less than or equal to the preset deviation threshold, it is determined that the steering tool surface control stability is good (second control effect), and the fault flag is set to 0. For example, it can be implemented by the following code: if (SteerRatio_steer≥setpoint1&&abs( Toolface_steer-Toolface_desired )≤setpoint2) Flagstability =0 else Flagstability =2 In the above, the stability of the guiding tool face in the direct drilling mode and the guiding mode is judged respectively. In addition, the present application can also combine the direct drilling mode and the guiding mode to give a stability judgment result. That is to say, when it is judged that the second guiding rate is less than or equal to the second guiding rate judgment threshold, it is further judged whether the first guiding rate is greater than or equal to the first guiding rate judgment threshold, and whether the difference between the first tool face angle and the preset target tool face angle is less than or equal to the preset deviation threshold. If the first guiding rate is less than the first guiding rate judgment threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, then the guiding tool face control effect is determined to be the first control effect, and the third alarm information is output, for example, the fault flag is set to 3.
[0051] This allows staff to perform fault analysis through the fault flag.
[0052] In an optional implementation manner of the present application, after determining that the control effect of the steering tool face is the second control effect, the second steering rate corresponding to the steering tool face in the direct drilling mode can also be calculated according to the count value of the counter in the direct drilling mode of each sector within a preset time period, such as calculating the second steering rate using the formula shown in step S103, and then calculating the comprehensive tool face angle and comprehensive steering rate corresponding to the steering tool face of the rotary steering tool according to the first tool face angle, the first steering rate, the second tool face angle and the second steering rate, wherein the comprehensive tool face angle reflects the actual tool face angle of the steering tool, and the comprehensive steering rate reflects the actual steering rate of the steering tool. For example, the comprehensive tool face angle and comprehensive steering rate can be calculated using the following formula:
[0053] in, is the first guidance rate, is the first tool face angle, is the second guidance rate, is the second tool face angle, is the comprehensive tool face angle, is the comprehensive guidance rate, is the preset target orientation rate, and is the middle value.
[0054] By calculating the comprehensive tool face angle and the comprehensive guidance rate, engineers can quantitatively determine whether they are consistent with the preset target tool face angle and the preset target guidance rate. The preset target tool face angle is a pre-set tool face angle, and the preset target guidance rate is a pre-set guidance rate.
[0055] According to the method provided in the embodiment of the present application, the above method can accurately judge the phenomenon of poor control of the guide tool face and automatically give a warning signal, overcoming the need for manual observation of real-time tool face angle changes in the prior art. When the transmission rate is low, the data density of the real-time tool face angle is low, and it is often unable to accurately display the deviation from the required tool face angle, which can easily cause misjudgment by field engineers. This method can reduce the misjudgment of ground field engineers, increase the success rate of operations, and take corresponding measures in a timely manner in the event of inconsistency. Figure 6 FIG. 4 shows a structural block diagram of a device for determining a steering tool surface control effect of a rotary steering tool according to an embodiment of the present application. Figure 6 As shown, the device comprises: A setting module 601 is adapted to divide 0-360° into a preset number of sectors, and to set two counters for each sector, wherein the two counters of each sector correspond to the guide mode and the direct drilling mode, respectively, and the initial count value of each counter is 0; The processing module 602 is adapted to read the tool face angle and the working mode corresponding to the steering tool face, determine the sector to which the tool face angle belongs, and update the count value of the counter corresponding to the working mode under the sector to which the tool face angle belongs, wherein the working mode includes: steering mode and direct drilling mode; A calculation module 603 is adapted to calculate a first tool face angle and a first steering rate of the steering tool face in the steering mode according to the count value of the counter in the steering mode of each sector in a preset time period, and calculate a second steering rate corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector in the preset time period; The determination module 604 is adapted to determine the control effect of the steerable tool face according to the second steering rate, the first tool face angle and the first steering rate.
[0056] Furthermore, the determination module is further adapted to: determine whether the second guidance rate is greater than a second guidance rate determination threshold; If the second steering rate is greater than a second steering rate determination threshold, determining that the steering tool face control effect in the direct drilling mode is the first control effect; Determining whether the first guidance rate is greater than or equal to a first guidance rate determination threshold, and determining whether a difference between the first tool face angle and a preset target tool face angle is less than or equal to a preset deviation threshold; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, it is determined that the guidance tool face control effect in the guidance mode is the first control effect.
[0057] Further, the determination module is further adapted to: output first warning information if the second guidance rate is greater than a second guidance rate determination threshold; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, a second warning message is output.
[0058] Further, the calculation module is further adapted to: calculate a second tool face angle corresponding to the guide tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within a preset time period; A comprehensive tool face angle and a comprehensive steering ratio corresponding to the steering tool face of the rotary steering tool are calculated according to the first tool face angle, the first steering ratio, the second tool face angle and the second steering ratio.
[0059] Furthermore, the calculation module is further adapted to calculate the first tool face angle, the first guide rate, the second tool face angle and the second guide rate using the following formula:
[0060]
[0061]
[0062]
[0063]
[0064] Wherein, x represents the steering mode and the direct drilling mode respectively, i represents the i-th sector, and the preset number is set to N; Indicates the count value of the counter of the i-th sector in the x mode, Indicates the total value of the counter for a preset number of sectors in x mode, is the angle value of the central angle of the i-th sector, and is the middle value, Indicates the tool face angle corresponding to the guide tool face in x mode, It represents the steering rate corresponding to the steering tool face in x mode.
[0065] Furthermore, the calculation module is further adapted to calculate the comprehensive tool face angle and the comprehensive steering rate using the following formula:
[0066] in, is the first guidance rate, is the first tool face angle, is the second guidance rate, is the second tool face angle, is the comprehensive tool face angle, is the comprehensive guidance rate, is the preset target orientation rate, and is the middle value.
[0067] The description of each module above refers to the corresponding description in the method embodiment and will not be repeated here.
[0068] According to the device provided in the embodiment of the present application, the phenomenon of poor control of the guide tool face can be accurately judged and a warning signal can be automatically given, thereby overcoming the need for manual observation of real-time tool face angle changes in the prior art. When the transmission rate is low, the data density of the real-time tool face angle is low, and the deviation from the required tool face angle is often not accurately displayed, which can easily cause misjudgment by field engineers. The device can reduce the misjudgment of ground field engineers, increase the success rate of operations, and take corresponding measures in a timely manner in the event of inconsistency. An embodiment of the present application provides a non-volatile computer storage medium, which stores at least one executable instruction or computer program, and the executable instruction or computer program enables a processor to execute operations corresponding to the method for determining the control effect of the guide tool surface of a rotary guide tool in any of the above-mentioned method embodiments.
[0069] An embodiment of the present application provides a computer program product, which includes at least one executable instruction or computer program, and the executable instruction or computer program can enable a processor to execute operations corresponding to the method for determining the control effect of the steering tool surface of a rotary steering tool in any of the above-mentioned method embodiments.
[0070] Figure 7 A schematic diagram of the structure of a computing device according to an embodiment of the present application is shown. The specific embodiment of the present application does not limit the specific implementation of the computing device.
[0071] like Figure 7 As shown, the computing device may include: a processor 702 , a communication interface 704 , a memory 706 , and a communication bus 708 .
[0072] The processor 702 , the communication interface 704 , and the memory 706 communicate with each other via a communication bus 708 .
[0073] The communication interface 704 is used to communicate with other devices such as clients or other servers.
[0074] The processor 702 is used to execute the program 710, and specifically can execute the relevant steps in the embodiment of the method for determining the control effect of the steering tool surface of the rotary steering tool.
[0075] Specifically, the program 710 may include program codes, which include computer operation instructions.
[0076] The processor 702 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. The one or more processors included in the computing device may be processors of the same type, such as one or more CPUs; or may be processors of different types, such as one or more CPUs and one or more ASICs.
[0077] The memory 706 is used to store the program 710. The memory 706 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0078] The program 710 can be specifically used to enable the processor 702 to execute the method for determining the control effect of the steering tool surface of the rotary steering tool in any of the above-mentioned method embodiments. The specific implementation of each step in the program 710 can refer to the corresponding descriptions in the corresponding steps and units in the above-mentioned method for determining the control effect of the steering tool surface of the rotary steering tool, and will not be repeated here. A person skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-mentioned device and module can refer to the corresponding process description in the above-mentioned method embodiment, and will not be repeated here.
[0079] The algorithm and display provided herein are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the application is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to realize the content of the application described herein, and the description of the specific language above is for the purpose of disclosing the best mode of implementation of the application.
[0080] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0081] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present application, the various features of the present application are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: the claimed application requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims, the inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present application.
[0082] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. All features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device so disclosed may be combined in any combination, except that at least some of such features and / or processes or units are mutually exclusive. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature that provides the same, equivalent or similar purpose.
[0083] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present application and form different embodiments. For example, in the claims, any one of the claimed embodiments may be used in any combination.
[0084] The various component embodiments of the present application may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components in the embodiments of the present application. The present application may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing the present application may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0085] It should be noted that the above embodiments illustrate the present application rather than limit the present application, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets should not be constructed as a limitation to the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of multiple such elements. The present application may be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In a unit claim that lists several devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names.
Claims
1. A method for determining the control effect of a steering tool surface of a rotary steering tool, characterized in that: The method comprises: Divide 0-360° into a preset number of sectors, and set two counters for each sector, wherein the two counters of each sector correspond to the guide mode and the direct drilling mode, respectively, and the initial count value of each counter is 0; Reading the tool face angle and the working mode corresponding to the steering tool face, determining the sector to which the tool face angle belongs, and updating the count value of the counter corresponding to the working mode in the sector to which the tool face angle belongs, wherein the working modes include: steering mode and direct drilling mode; Calculate a first tool face angle and a first steering rate of the steering tool face in the steering mode according to the count value of the counter in the steering mode of each sector in the preset time period, and calculate a second steering rate corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector in the preset time period; The steering tool face control effect is determined based on the second steering rate, the first tool face angle and the first steering rate.
2. The method for determining the control effect of the steering tool surface of the rotary steering tool according to claim 1, characterized in that: The determining of the control effect of the steerable tool face according to the second steerability rate, the first tool face angle and the first steerability rate further comprises: determining whether the second guidance rate is greater than a second guidance rate determination threshold; If the second steering rate is greater than a second steering rate determination threshold, determining that the steering tool face control effect in the direct drilling mode is the first control effect; Determining whether the first guidance rate is greater than or equal to a first guidance rate determination threshold, and determining whether a difference between the first tool face angle and a preset target tool face angle is less than or equal to a preset deviation threshold; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, it is determined that the guidance tool face control effect in the guidance mode is the first control effect.
3. The method for determining the control effect of the steering tool surface of the rotary steering tool according to claim 2, characterized in that: The method further comprises: If the second guidance rate is greater than a second guidance rate determination threshold, outputting a first warning message; If the first guidance rate is less than the first guidance rate determination threshold, and / or the difference between the first tool face angle and the preset target tool face angle is greater than the preset deviation threshold, a second warning message is output.
4. The method for determining the control effect of the steering tool surface of a rotary steering tool according to any one of claims 1 to 3, characterized in that: After determining that the steering tool face control effect is the second control effect, the method further includes: Calculating a second tool face angle corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within a preset time period; A comprehensive tool face angle and a comprehensive steering ratio corresponding to the steering tool face of the rotary steering tool are calculated according to the first tool face angle, the first steering ratio, the second tool face angle and the second steering ratio.
5. The method for determining the control effect of the steering tool surface of the rotary steering tool according to claim 4, characterized in that: Calculating a first tool face angle and a first steering rate of the steering tool face in the steering mode according to the count value of the counter in the steering mode of each sector within a preset time period, and calculating a second tool face angle and a second steering rate corresponding to the steering tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within the preset time period further comprises: The first tool face angle, the first guide rate, the second tool face angle, and the second guide rate are calculated using the following formulas: Wherein, x represents the steering mode and the direct drilling mode respectively, i represents the i-th sector, and the preset number is set to N; Indicates the count value of the counter of the i-th sector in the x mode, Indicates the total value of the counter for a preset number of sectors in x mode, is the angle value of the central angle of the i-th sector, and is the middle value, Indicates the tool face angle corresponding to the guide tool face in x mode, It represents the steering rate corresponding to the steering tool face in x mode.
6. The method for determining the control effect of the steering tool surface of the rotary steering tool according to claim 4, characterized in that: Calculating the comprehensive tool face angle and comprehensive steering rate corresponding to the steering tool face of the rotary steering tool according to the first tool face angle, the first steering rate, the second tool face angle and the second steering rate further comprises: The comprehensive tool face angle and comprehensive guidance rate are calculated using the following formula: in, is the first guidance rate, is the first tool face angle, is the second guidance rate, is the second tool face angle, is the comprehensive tool face angle, is the comprehensive guidance rate, is the preset target orientation rate, and is the middle value.
7. A device for determining the control effect of a guide tool surface of a rotary guide tool, characterized in that: The device comprises: A setting module, adapted to divide 0-360° into a preset number of sectors, and to set two counters for each sector, wherein the two counters of each sector correspond to a guide mode and a direct drilling mode, respectively, and an initial count value of each counter is 0; The processing module is adapted to read the tool face angle and the working mode corresponding to the steering tool face, determine the sector to which the tool face angle belongs, and update the count value of the counter corresponding to the working mode in the sector to which the tool face angle belongs, wherein the working modes include: steering mode and direct drilling mode; a calculation module adapted to calculate a first tool face angle and a first guidance rate of the guidance tool face in the guidance mode according to the count value of the counter in the guidance mode of each sector within a preset time period, and to calculate a second guidance rate corresponding to the guidance tool face in the direct drilling mode according to the count value of the counter in the direct drilling mode of each sector within a preset time period; The determination module is adapted to determine the control effect of the steerable tool face according to the second steering rate, the first tool face angle and the first steering rate.
8. A computing device, characterized in that include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the method for determining the control effect of the steering tool surface of the rotary steering tool according to any one of claims 1-6.
9. A computer storage medium, characterized in that The computer storage medium stores at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the method for determining the control effect of the steering tool surface of the rotary steering tool according to any one of claims 1 to 6.
10. A computer program product, characterized in that It comprises at least one executable instruction, wherein the executable instruction enables the processor to execute operations corresponding to the method for determining the control effect of the steering tool surface of the rotary steering tool as described in any one of claims 1-6.
Citation Information
Patent Citations
Method for collecting while-drilling azimuth acoustic well-logging data
CN107942393A
Self-adaptive directional drilling downhole center control method and system, electronic equipment and storage medium
CN117266826A
Method for acquiring data of azimuthal acoustic logging while drilling
US20190129052A1
Devices, Systems and Methods to Calculate Slide Stability
US20200116010A1
Displaying Steering Response with Uncertainty in A Heat Map Ellipse
US20210079778A1