Drilling mode control method, device, equipment, storage medium and program product
Patent Information
- Application Number
- CN202510359570.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2026-09-29
AI Technical Summary
[0003]为更好提速提效和优快钻井,尤其是对于页岩油等非常规能源,越来越多井队开始使用激进参数进行钻井,泥浆泵排量甚至超过了70L/s,在这种激进参数主导的钻井环境下,转阀脉冲器反复开启和闭合不仅加大了转阀脉冲器的负载,容易发生断轴或者齿轮箱损坏等故障,还会造成电池电量浪费,严重影响工作效率
[0030]如以下将详细描述的,根据本公开实施例的一种钻进模式控制方法、装置、设备、存储介质及程序产品,通过获取定向探管的状态信息,在表征定向探管为旋转状态的情况下,将随钻仪器使用的钻进模式切换为旋转模式,在旋转模式下,转阀脉冲器不发送脉冲波,处于常开状态,不受泥浆冲击,减小了负载,有利于减少转阀脉冲器受到的损坏和电量浪费。
Smart Images

Figure CN122834259A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of oil and gas exploration and development technology, and in particular to a drilling mode control method, apparatus, equipment, storage medium and program product. Background Technology
[0002] In the field of oil and gas exploration and development, rotary valve pulse generators are often used during drilling (including directional drilling). The rotary valve pulse generator generates pulse signals by repeatedly opening and closing, thereby realizing data transmission.
[0003] To improve drilling speed and efficiency, especially for unconventional energy sources such as shale oil, more and more drilling teams are starting to use aggressive parameters, with mud pump displacements even exceeding 70L / s. In this drilling environment dominated by aggressive parameters, the repeated opening and closing of the rotary valve pulser not only increases the load on the rotary valve pulser, making it prone to failures such as shaft breakage or gearbox damage, but also wastes battery power, seriously affecting work efficiency. Summary of the Invention
[0004] In view of the above problems, this disclosure is made to provide a drilling mode control method, apparatus, device, storage medium and program product.
[0005] According to one aspect of this disclosure, a drilling mode control method is provided, comprising:
[0006] Obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period;
[0007] Based on the rotational speed of the directional probe during a preset historical time period, the state information of the directional probe is obtained, and the state information is used to characterize whether the directional probe is in a rotating state or a stationary state.
[0008] When the status information indicates that the directional probe is in a rotating state, the drilling mode used by the drilling instrument is switched to the rotating mode, and in the rotating mode, the rotary valve pulser is in standby mode.
[0009] Furthermore, according to one aspect of the drilling mode control method of this disclosure, it further includes: acquiring the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period, including:
[0010] Based on the fluxgate sensor installed on the drilling instrument, waveform data of the fluxgate sensor output during a preset historical time period is obtained;
[0011] The waveform data is converted using a Schmitt trigger to obtain the rotational speed of the directional probe.
[0012] Furthermore, according to one aspect of the drilling mode control method of this disclosure, it further includes: switching the drilling mode used by the drilling instrument to a rotary mode, including:
[0013] The pulse signal sent from the directional probe to the rotary valve pulser is cut off, so that the rotary valve pulser is put into standby mode;
[0014] Switch the drilling mode used by the drilling instrument to rotary mode.
[0015] Furthermore, according to one aspect of the drilling mode control method of this disclosure, after switching the drilling mode used by the drilling instrument to a rotary mode, the method further includes:
[0016] Obtain the status information of the directional probe in the rotation mode;
[0017] When the status information in the rotation mode indicates that the directional probe is stationary, the directional probe is controlled to send a pulse signal to the rotary valve pulser, and the rotation mode is switched to the directional mode.
[0018] Furthermore, according to one aspect of the drilling mode control method of this disclosure, it further includes: acquiring the state information of the directional probe in the rotation mode, including:
[0019] In the rotation mode, the rotation speed information of the directional probe during the preset historical time period is obtained;
[0020] Based on the rotation speed information, the state information of the directional probe in the rotation mode is obtained.
[0021] Furthermore, according to one aspect of the drilling mode control method of this disclosure, it further includes: controlling the directional probe to send a pulse signal to the rotary valve pulser, including:
[0022] When the control valve pulse switch is in the open state, the directional probe sends a pulse signal to the valve pulse generator through the control valve pulse switch.
[0023] According to another aspect of this disclosure, a drilling mode control device is provided, comprising:
[0024] The calculation module is used to obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period;
[0025] The acquisition module is used to acquire the state information of the directional probe based on the rotation speed of the directional probe during a preset historical time period. The state information is used to characterize whether the directional probe is in a rotating state or a stationary state.
[0026] The switching module is used to switch the drilling mode used by the drilling instrument to the rotation mode when the status information indicates that the directional probe is in a rotating state. In the rotation mode, the rotary valve pulser is in standby mode.
[0027] According to another aspect of this disclosure, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method of one aspect above.
[0028] According to another aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the method of one aspect above.
[0029] According to another aspect of this disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the method of the above-described aspect.
[0030] As will be described in detail below, a drilling mode control method, apparatus, device, storage medium, and program product according to an embodiment of the present disclosure acquires the state information of the directional probe. When the directional probe is in a rotating state, the drilling mode used by the drilling instrument is switched to a rotating mode. In the rotating mode, the rotary valve pulser does not send pulse waves and is in a normally open state, so it is not affected by mud impact, which reduces the load and helps to reduce damage to the rotary valve pulser and power waste.
[0031] It should be understood that both the foregoing general description and the following detailed description are exemplary and intended to provide further illustration of the claimed technology. Attached Figure Description
[0032] The above and other objects, features, and advantages of this disclosure will become more apparent from the more detailed description of the embodiments thereof in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the embodiments of this disclosure to explain the disclosure and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same components or steps.
[0033] Figure 1 This is a flowchart illustrating a drilling mode control method according to an embodiment of the present disclosure.
[0034] Figure 2 This is a schematic diagram illustrating the working principle of a fluxgate sensor according to an embodiment of the present disclosure.
[0035] Figure 3 This is an illustration of the output waveform of a fluxgate sensor applied according to an embodiment of the present disclosure.
[0036] Figure 4 This is a waveform conversion diagram illustrating an application of a fluxgate sensor according to an embodiment of the present disclosure.
[0037] Figure 5 This is a schematic diagram of the structure of a drilling mode control device according to an embodiment of the present disclosure.
[0038] Figure 6 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure.
[0039] Figure 7 This is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of this disclosure more apparent, exemplary embodiments according to this disclosure will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this disclosure, and not all embodiments of this disclosure. It should be understood that this disclosure is not limited to the exemplary embodiments described herein.
[0041] In the field of oil and gas exploration and development, rotary valve pulsers are commonly used during drilling (including directional drilling). These pulsers generate pulse signals by repeatedly opening and closing, thus enabling data transmission. Throughout the drilling process, the drilling modes used are mostly directional and combined drilling (i.e., rotary drilling). In combined drilling mode, directional drilling is not possible, meaning there is no need for rotary valve pulsers for data transmission. However, in combined drilling mode, the rotary valve pulser is still in a repeated opening and closing operation, resulting in wasted battery power and additional wear.
[0042] To improve drilling speed and efficiency, especially for unconventional energy sources such as shale oil, more and more drilling teams are starting to use aggressive parameters, with mud pump displacements even exceeding 70L / s. In this drilling environment dominated by aggressive parameters, the repeated opening and closing of the rotary valve pulser not only increases the load on the rotary valve pulser, making it prone to failures such as shaft breakage or gearbox damage, but also wastes battery power, seriously affecting work efficiency.
[0043] The above description, with reference to the accompanying drawings, describes a drilling mode control method, apparatus, device, storage medium, and program product according to embodiments of the present disclosure. By acquiring the state information of the directional probe, when the directional probe is in a rotating state, the drilling mode used by the drilling instrument is switched to a rotating mode. In the rotating mode, the rotary valve pulser does not send pulse waves and is in a normally open state with a discharge rate of about 70 L / s. It is not affected by mud impact, which reduces the load and helps to reduce damage to the rotary valve pulser and power waste.
[0044] In directional mode, the displacement is around 60L / s, which is the normal operating displacement and will not cause additional damage to the rotary valve pulser, thus greatly extending the service life of the rotary valve pulser. At the same time, it has significant energy-saving advantages, and the working time of a single battery can be extended to 360 hours.
[0045] To facilitate understanding of this embodiment, a detailed description of the drilling mode control method disclosed in this disclosure is provided first. The execution entity of the drilling mode control method provided in this disclosure is generally an electronic device with a certain computing capability. This electronic device may include, for example, a terminal device, a server, or other processing devices. The terminal device may be a user equipment (UE), mobile device, user terminal, terminal, cellular phone, cordless phone, personal digital assistant (PDA), handheld device, computing device, vehicle-mounted device, wearable device, etc. In some possible implementations, this drilling mode control method can be implemented by a processor calling computer-readable instructions stored in memory.
[0046] Example 1
[0047] like Figure 1 The diagram shows a flowchart of a drilling mode control method provided in an embodiment of this disclosure, the method comprising S101-S103:
[0048] S101: Obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period.
[0049] The drilling instrument is directly installed on the drill bit and takes measurements as the drill bit goes deeper into the ground. The preset historical time period can be set according to needs, such as within 10 seconds or within 1 minute.
[0050] Specifically, it includes the following steps:
[0051] Based on the fluxgate sensor installed on the drilling instrument, waveform data of the fluxgate sensor output during a preset historical time period is obtained; the waveform data is converted using a Schmitt trigger to obtain the rotational speed of the directional probe.
[0052] Modern fluxgate sensors typically consist of two windings mounted on a closed, highly permeable material. These two windings, along with the secondary side of an excitation transformer, form a bridge circuit. Figure 2As shown. When the external magnetic field is perpendicular to its input axis, the fluxgate output is 0. When the external magnetic field is not perpendicular to the input axis, the state of the magnetic core changes. On one side of the core, the external magnetic field and the excitation magnetic field are superimposed, increasing the saturation. On the other side, the external magnetic field and the excitation magnetic field are subtracted, decreasing the saturation. When the excitation magnetic field alternates and the core moves from the saturation region to the linear segment, pulse voltages of different magnitudes are induced on the two windings. The amplitude of these pulse voltages is related to the magnitude of the external magnetic field, and the frequency is twice the excitation frequency. The output of the fluxgate is amplified by bandpass, detected by phase-sensitive detector, and filtered to form a DC voltage. This voltage provides feedback current to the two windings of the fluxgate through a feedback resistor. The resulting magnetic field cancels out the external magnetic field, ensuring that the fluxgate always operates in a zero steady-state error state, thus giving the fluxgate high linearity.
[0053] The fluxgate sensor outputs a sinusoidal waveform (i.e., waveform data) as the drill bit rotates, with each 360° rotation constituting one cycle. Figure 3 As shown. A circuit (Schmitt trigger) is used to process the waveform, converting a sinusoidal waveform into a square wave, such as... Figure 4 As shown, by judging the number of rising or falling edges of the square wave waveform, the rotational speed of the directional probe within a preset historical time period can be determined.
[0054] S102: Based on the rotation speed of the directional probe during a preset historical time period, obtain the status information of the directional probe.
[0055] The state information is used to characterize whether the directional probe is in a rotating or stationary state. If the rotation speed reaches a stable state during a preset historical time period, the directional probe can be considered to be in a rotating state.
[0056] S103: When the status information indicates that the directional probe is in a rotating state, switch the drilling mode used by the drilling instrument to the rotating mode.
[0057] Specifically, the pulse signal sent from the directional probe to the rotary valve pulser is cut off, so that the rotary valve pulser is in standby mode; the drilling mode used by the drilling instrument is switched to rotary mode, in which the rotary valve pulser is in standby mode.
[0058] Optionally, this embodiment also provides a protection measure, including:
[0059] After switching the drilling mode used by the drilling instrument to the rotary mode, the status information of the directional probe in the rotary mode is obtained. Specifically, in the rotary mode, the rotation speed information of the directional probe in the preset historical time period is obtained; based on the rotation speed information, the status information of the directional probe in the rotary mode is obtained.
[0060] When the status information in the rotation mode indicates that the directional probe is stationary, the directional probe is controlled to send a pulse signal to the rotary valve pulser, and the rotation mode is switched to the directional mode.
[0061] The process of controlling the directional probe to send a pulse signal to the rotary valve pulse generator includes: controlling the rotary valve pulse switch to be in the open state, and the directional probe sending a pulse signal to the rotary valve pulse generator through the rotary valve pulse switch.
[0062] Example 2
[0063] This disclosure provides a drilling mode control method applied to a main control microcontroller, the method comprising:
[0064] A fluxgate sensor-based identification module is installed on the drilling instrument, and the main control microcontroller uses the identification module to determine whether the directional probe is rotating.
[0065] Modern fluxgate sensors typically consist of two windings mounted on a closed, highly permeable material. These two windings, along with the secondary side of an excitation transformer, form a bridge circuit. Figure 2 The diagram shows the working principle of a fluxgate sensor. When the external magnetic field is perpendicular to its input axis, the fluxgate output is 0. When the external magnetic field is not perpendicular to the input axis, the state of the magnetic core changes. On one side of the core, the external magnetic field and the excitation magnetic field are superimposed, increasing the saturation. On the other side, the external magnetic field and the excitation magnetic field are subtracted, decreasing the saturation. When the excitation magnetic field alternates and the core moves from the saturation region to the linear segment, pulse voltages of different magnitudes are induced on the two windings. The amplitude of these pulses is related to the magnitude of the external magnetic field, and the frequency is twice the excitation frequency. The output of the fluxgate is amplified by bandpass, detected by phase-sensitive detector, and filtered to form a DC voltage. This voltage provides feedback current to the two windings of the fluxgate through a feedback resistor. The resulting magnetic field cancels out the external magnetic field, ensuring that the fluxgate always operates in a zero steady-state error state, thus giving the fluxgate high linearity.
[0066] The fluxgate sensor outputs a sinusoidal waveform (i.e., waveform data) as the drill bit rotates, with each 360° rotation constituting one cycle. Figure 3 As shown in the diagram, a circuit (Schmitt trigger) is used to process the waveform, converting a sinusoidal waveform into a square wave. The waveform conversion diagram is shown below. Figure 4 As shown, by judging the number of rising or falling edges of the square wave waveform, the rotational speed of the directional probe within a preset historical time period can be determined.
[0067] With the directional probe stationary, the drilling instrument activates directional mode at a displacement of approximately 60 L / s, which is within normal operating range and will not cause additional damage. This significantly extends the lifespan of the rotary valve pulser. Simultaneously, it offers significant energy savings, extending the single-battery operating time to 360 hours, effectively reducing rotary valve pulser maintenance and battery costs, and enabling the rational, efficient, and low-cost use of the instrument string. In directional mode, the directional probe is stationary and can be used for inclination measurement; therefore, the rotary valve pulser needs to be in normal operating condition (repeatedly opening and closing) to achieve data transmission.
[0068] When the directional probe is rotating, the drilling instrument activates the rotation mode. The rotary valve pulser does not send pulse waves, the mud discharge rate is greater than 70 L / s, and the rotary valve pulser remains in a normally open state, unaffected by mud impact and less prone to damage. In rotation mode, the directional probe rotates and cannot be used for inclination measurement; therefore, the rotary valve pulser is in standby mode. However, setting the standby state to "off" can easily cause the rotary valve pulser to become clogged and suffer significant erosion damage. Therefore, in this embodiment, the standby state is set to "normally open" to protect the rotary valve pulser from mud impact and prevent damage.
[0069] Design Concept: The main control microcontroller collects data from the fluxgate sensor, processes it using an algorithm to obtain the rotational speed of the directional probe, and determines whether the speed is stable within a certain time. If stable, it indicates that the directional probe is rotating and enters rotation mode. At this time, the main control microcontroller cuts off the DATA signal (pulse signal) of the directional probe. The directional probe cannot output the DATA signal to the rotary valve pulser, and the rotary valve pulser enters standby mode (i.e., normally open). When the rotation mode stops (i.e., the directional probe stops rotating), the rotation detection module immediately responds, opening the rotary valve pulse switch, allowing the directional probe to send the DATA signal to the rotary valve pulser normally.
[0070] Anomaly Handling: In this embodiment, the pulse switch is designed to be normally closed. When the rotation detection module detects that the rotation mode has stopped, the rotary valve pulser is in normal working condition and does not affect the normal transmission of the pulse signal.
[0071] Example 3
[0072] In one or more embodiments, this embodiment provides an application example, specifically a drilling mode control system, including a main control microcontroller circuit, a control circuit, and a fluxgate processing circuit, wherein:
[0073] The main control microcontroller circuit acquires data from the fluxgate sensor, i.e., sinusoidal waveform data, and uses a Schmitt trigger to convert the waveform data to obtain the rotational speed of the directional probe; it then determines whether the rotational speed of the directional probe is stable within a preset historical time period. If it is stable, it indicates that the directional probe is rotating.
[0074] Optionally, the main control microcontroller circuit includes a rotation detection module.
[0075] Rotation Detection Module: This module detects whether the directional probe is rotating in rotation mode. If the directional probe stops rotating, the rotary valve pulse switch is activated, allowing the directional probe to send pulse signals to the rotary valve pulse generator, which then enters its operating mode. The rotary valve pulse switch is preferably designed to be normally closed. When the rotation detection module detects a circuit malfunction, it activates the rotary valve pulse switch, ensuring the rotary valve pulse generator operates normally without affecting the normal transmission of pulse signals.
[0076] Control circuit: Upon receiving a cut-off command from the main control microcontroller circuit, the circuit cuts off the pulse signal sent from the directional probe to the rotary valve pulser, entering rotation mode. At this time, the pulse signal from the directional probe cannot be output to the rotary valve pulser, and the rotary valve pulser enters standby mode.
[0077] Fluxgate processing circuit: outputs sinusoidal waveform data to characterize whether the directional probe is rotating.
[0078] Example 4
[0079] According to another aspect of the embodiments of this disclosure, a drilling mode control device is provided, such as... Figure 5 As shown, the device includes:
[0080] Calculation module 501 is used to obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period;
[0081] The acquisition module 502 is used to acquire the state information of the directional probe based on the rotation speed of the directional probe during a preset historical time period. The state information is used to characterize whether the directional probe is in a rotating state or a stationary state.
[0082] The switching module 503 is used to switch the drilling mode used by the drilling instrument to the rotation mode when the status information indicates that the directional probe is in a rotating state. In the rotation mode, the rotary valve pulser is in standby mode.
[0083] In one or more embodiments, the computing module 501 is used for:
[0084] Based on the fluxgate sensor installed on the drilling instrument, waveform data of the fluxgate sensor output during a preset historical time period is obtained;
[0085] The waveform data is converted using a Schmitt trigger to obtain the rotational speed of the directional probe.
[0086] In one or more embodiments, the switching module 503 is used to:
[0087] The pulse signal sent from the directional probe to the rotary valve pulser is cut off, so that the rotary valve pulser is put into standby mode;
[0088] Switch the drilling mode used by the drilling instrument to rotary mode.
[0089] The drilling mode control device is also used to: after switching the drilling mode used by the drilling instrument to the rotary mode, acquire the status information of the directional probe in the rotary mode;
[0090] When the status information in the rotation mode indicates that the directional probe is stationary, the directional probe is controlled to send a pulse signal to the rotary valve pulser, and the rotation mode is switched to the directional mode.
[0091] In one or more embodiments, the drilling mode control device is further configured to:
[0092] In the rotation mode, the rotation speed information of the directional probe during the preset historical time period is obtained;
[0093] Based on the rotation speed information, the state information of the directional probe in the rotation mode is obtained.
[0094] In one or more embodiments, the drilling mode control device is further configured to: control the rotary valve pulse switch to be in the open state, and the directional probe sends a pulse signal to the rotary valve pulser through the rotary valve pulse switch.
[0095] The drilling mode control device and the drilling mode control method provided in this disclosure are based on the same inventive concept and have the same beneficial effects as the methods they employ, operate, or implement.
[0096] Example 5
[0097] This disclosure also provides an electronic device for executing the drilling mode control method described above. Please refer to... Figure 6 It illustrates a schematic diagram of an electronic device provided by some embodiments of this disclosure. For example... Figure 6 As shown, the electronic device 60 includes: a processor 600, a memory 601, a bus 602, and a communication interface 603. The processor 600, the communication interface 603, and the memory 601 are connected via the bus 602. The memory 601 stores a computer program that can run on the processor 600. When the processor 600 runs the computer program, it executes the drilling mode control method provided in any of the foregoing embodiments of this disclosure.
[0098] The memory 601 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this device network element and at least one other network element is achieved through at least one communication interface 603 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc.
[0099] Bus 602 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory 601 is used to store programs. After receiving an execution instruction, the processor 600 executes the program. The drilling mode control method disclosed in any of the foregoing embodiments of this disclosure can be applied to the processor 600, or implemented by the processor 600.
[0100] The processor 600 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 600 or by instructions in software form. The processor 600 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPTA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 601. Processor 600 reads the information in memory 601 and, in conjunction with its hardware, completes the steps of the above method.
[0101] The electronic device provided in this disclosure and the drilling mode control method provided in this disclosure are based on the same inventive concept and have the same beneficial effects as the methods they employ, operate, or implement.
[0102] This disclosure also provides a computer-readable storage medium corresponding to the drilling mode control method provided in the foregoing embodiments. The computer-readable storage medium is an optical disc, on which a computer program (i.e., a computer program product) is stored. When the computer program is run by a processor, it executes the drilling mode control method provided in any of the foregoing embodiments.
[0103] It should be noted that examples of the computer-readable storage medium may also 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 optical and magnetic storage media, which will not be elaborated here.
[0104] The computer-readable storage medium provided in the above embodiments of this disclosure and the drilling mode control method provided in the embodiments of this disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the applications stored therein.
[0105] This disclosure also provides a computer program product; please refer to [link / reference]. Figure 7 The computer program product 70 carries program code, namely computer program 701. The instructions included in the computer program 701 can be used to execute the steps of the drilling mode control method described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.
[0106] The aforementioned computer program product can be implemented through hardware, software, or a combination thereof. In one optional embodiment, the computer program product is specifically embodied in a computer storage medium; in another optional embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.
[0107] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.
[0108] The block diagrams of devices, apparatuses, devices, and systems disclosed herein are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0109] Additionally, as used herein, the “or” used in a list of items beginning with “at least one” indicates a separate list, such that a list of, for example, “at least one of A, B, or C” means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word “exemplary” does not imply that the described example is preferred or better than other examples.
[0110] It should also be noted that in the systems and methods of this disclosure, the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions to this disclosure.
[0111] Various changes, substitutions, and modifications can be made to the technology described herein without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of this disclosure is not limited to the specific aspects of the processes, machines, manufactures, events, means, methods, and actions described above. Currently existing or later-developed processes, machines, manufactures, events, means, methods, or actions that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein can be utilized. Therefore, the appended claims include such processes, machines, manufactures, events, means, methods, or actions within their scope.
[0112] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.
[0113] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.
Claims
1. A drilling mode control method, characterized in that, include: Obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period; Based on the rotational speed of the directional probe during a preset historical time period, the state information of the directional probe is obtained, and the state information is used to characterize whether the directional probe is in a rotating state or a stationary state. When the status information indicates that the directional probe is in a rotating state, the drilling mode used by the drilling instrument is switched to the rotating mode, and in the rotating mode, the rotary valve pulser is in standby mode.
2. The drilling mode control method according to claim 1, characterized in that, Obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period, including: Based on the fluxgate sensor installed on the drilling instrument, waveform data of the fluxgate sensor output during a preset historical time period is obtained; The waveform data is converted using a Schmitt trigger to obtain the rotational speed of the directional probe.
3. The drilling mode control method according to claim 1, characterized in that, Switching the drilling mode used by the drilling instrument to rotary mode includes: The pulse signal sent from the directional probe to the rotary valve pulser is cut off, so that the rotary valve pulser is put into standby mode; Switch the drilling mode used by the drilling instrument to rotary mode.
4. The drilling mode control method according to claim 1, characterized in that, After switching the drilling mode used by the drilling instrument to rotary mode, the method further includes: Obtain the status information of the directional probe in the rotation mode; When the status information in the rotation mode indicates that the directional probe is stationary, the directional probe is controlled to send a pulse signal to the rotary valve pulser, and the rotation mode is switched to the directional mode.
5. The drilling mode control method according to claim 4, characterized in that, Obtaining the status information of the directional probe in the rotation mode includes: In the rotation mode, the rotation speed information of the directional probe during the preset historical time period is obtained; Based on the rotation speed information, the state information of the directional probe in the rotation mode is obtained.
6. The drilling mode control method according to claim 4, characterized in that, Controlling the directional probe to send a pulse signal to the rotary valve pulser includes: When the control valve pulse switch is in the open state, the directional probe sends a pulse signal to the valve pulse generator through the control valve pulse switch.
7. A drilling mode control device, characterized in that, include: The calculation module is used to obtain the rotational speed of the directional probe connected to the drilling instrument during a preset historical time period; The acquisition module is used to acquire the state information of the directional probe based on the rotation speed of the directional probe during a preset historical time period. The state information is used to characterize whether the directional probe is in a rotating state or a stationary state. The switching module is used to switch the drilling mode used by the drilling instrument to the rotation mode when the status information indicates that the directional probe is in a rotating state. In the rotation mode, the rotary valve pulser is in standby mode.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 6.