Adaptive control method and device for pulse amplitude of underground pulser
By connecting the downhole pulser and the turbine generator in series through the internal flow channel, the turbine generator speed is detected in real time, and the pulser actuation parameters are adjusted according to well condition parameters. This solves the problem that the pulse amplitude of downhole instruments cannot be adaptively adjusted under different displacements, realizes real-time adaptive adjustment of downhole instrument signal amplitude, and improves the reliability of data transmission.
Patent Information
- Application Number
- CN202511791425.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-01
- Publication Date
- 2026-02-27
AI Technical Summary
Downhole instruments cannot adaptively adjust the pulse amplitude under different displacements, making surface decoding difficult. Existing technologies mainly control the pulser amplitude through the type of current limiting ring and surface commands, which cannot achieve adaptive adjustment downhole.
By connecting the downhole pulse generator and the turbine generator in series through the internal flow channel, the turbine generator speed is detected in real time, and the pulse generator actuation parameters are adjusted according to the well condition parameters to achieve adaptive control of pulse amplitude.
It enables real-time adaptive adjustment of downhole instrument signal amplitude under different displacements, ensuring successful surface decoding and improving the reliability and flexibility of data transmission.
Smart Images

Figure CN121578629A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The embodiment of the present application relates to the technical field of oil and gas field exploration and development, and particularly relates to a downhole pulser pulse amplitude self-adaptive control method and device. BACKGROUND
[0002] In the process of oil drilling, the data of downhole instruments such as logging while drilling (LWD) and rotary steerable system (RSS) need to be transmitted to the ground in real time through the mud circulation channel, so that engineers can monitor and make decisions according to the data. The main data transmission method and principle are shown in Figure 1 The downhole tool string includes a drill bit, a steering tool, a logging while drilling tool, a turbine power supply, and a pulse transmission tool. After the pulse transmission tool obtains the downhole instrument data, it encodes the data and regularly changes the closing state of the mud circulation channel according to the encoding time sequence, thereby generating a pressure pulse wave containing downhole instrument information. The pressure detection system of the ground system detects and collects the pressure wave, and the signal processing system processes the signal, so that the downhole instrument information can be obtained.
[0003] Figure 2 It is a reciprocating mud pulser, which is composed of five parts, namely ① mushroom head, ② spring, ③ ball screw pair, ④ permanent magnet synchronous motor (PMSM), and ⑤ rotary transformer. The reciprocating mud pulser is shown in Figure 3 The left side shows that it is located in the drill string, and when it is working downhole, the drilling fluid flows through its internal flow channel. The flow limiting ring and the mushroom head have a certain distance. By rotating the motor, the ball screw pair is driven to reciprocate, and then the mushroom head is driven to reciprocate, so that Figure 3 The right upper side shows that the mushroom head of the pulser reciprocates up and down, changes the internal passage area of the instrument, and generates a pressure wave in the instrument. The pressure wave is shown in Figure 3 The right lower side shows that the pressure wave is transmitted to the ground, and the pressure wave is the pulse signal of the pulser.
[0004] The pulse amplitude generated by the mud pulser is particularly important for ground decoding. If the pulse amplitude is weak, it is difficult to decode on the ground. The mud pulser amplitude is determined by the pulser structure and the mud working parameters during operation (such as displacement, viscosity, etc.). Currently, there are two main methods to control the mud pulser amplitude: 1. When the pulser is assembled, the type of the flow limiting ring and the angle of the stator and rotor are adjusted. The selected flow limiting ring on the ground determines the signal amplitude range. After the ground assembly is completed, the downhole pulse amplitude is only related to the circulation displacement, that is, the actuation parameters are fixed, and the same signal amplitude cannot be achieved under different displacements downhole. The signal amplitude of the pulser can only be changed by changing the displacement.
[0005] 2. Through the ground instruction downlink device, the control pulse actuator parameters (such as valve closing and conduction degree), thereby controlling the amplitude of the pulse; but in different displacement needs to downlink different instructions to adjust the pulse actuator parameters, unable to realize the downhole adaptive.
[0006] In different displacement, downhole instrument can not obtain pulse amplitude information, unable to realize adaptive adjustment. SUMMARY
[0007] In view of the above problems, the present application is proposed to provide a downhole pulse amplitude adaptive control method and device to overcome the above problems or at least partially solve the above problems.
[0008] According to one aspect of the present application, a downhole pulse amplitude adaptive control method is provided, the method comprising: determining whether the pump opening condition is met; if yes, controlling the pulse actuator to start actuating, starting the vortex generator speed amplitude fluctuation detection, and obtaining the vortex generator speed amplitude; wherein the pulse actuator and the inner flow passage of the turbine generator are connected in series; determining whether the vortex generator speed amplitude is within a preset amplitude range; the preset amplitude range is determined according to the well condition operation parameters; if no, controlling the pulse actuator to adjust the actuating parameters to adjust the pulse signal amplitude.
[0009] According to another aspect of the present application, a downhole pulse amplitude adaptive control device is provided, comprising: a first determination module adapted to determine whether the pump opening condition is met; a speed acquisition module adapted to control the pulse actuator to start actuating, start the vortex generator speed amplitude fluctuation detection, and obtain the vortex generator speed amplitude if the first determination module determines that the pump opening condition is met; wherein the pulse actuator and the inner flow passage of the turbine generator are connected in series; a second determination module adapted to determine whether the vortex generator speed amplitude is within a preset amplitude range; the preset amplitude range is determined according to the well condition operation parameters; an adjustment module adapted to control the pulse actuator to adjust the actuating parameters to adjust the pulse signal amplitude if the second determination module determines that the vortex generator speed amplitude is not within the preset amplitude range.
[0010] According to still another aspect of the present application, a computing device is provided, comprising a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface complete communication with each other through the communication bus; The memory is used to store at least one executable instruction, and the executable instruction makes the processor execute the corresponding operation of the above-mentioned downhole pulse amplitude adaptive control method.
[0011] According to still another aspect of the embodiments of the present application, a computer storage medium is provided, and the storage medium has at least one executable instruction stored therein, which causes a processor to perform operations corresponding to the downhole pulser pulse amplitude adaptive control method.
[0012] According to still another aspect of the embodiments of the present application, a computer program product is provided, and the computer program product includes at least one executable instruction, which causes a processor to perform operations corresponding to the downhole pulser pulse amplitude adaptive control method.
[0013] According to the downhole pulser pulse amplitude adaptive control method and device provided by the embodiments of the present application, the pulser and the inner flow passage of the turbine generator are connected in series, and when the pulser is actuated, the pulse amplitude can directly affect the rotating speed of the turbine generator. Through high-frequency sampling of the rotating speed of the turbine generator, whether the rotating speed amplitude of the turbine generator is located in a preset amplitude range is determined, and then the actuation parameters of the pulser are adjusted, so that real-time pulser amplitude adaptive adjustment is realized.
[0014] The above description is only a summary of the technical solutions of the embodiments of the present application. In order to enable the technical means of the embodiments of the present application to be more clearly understood, the embodiments of the present application can be implemented according to the content of the specification, and in order to enable the above and other purposes, characteristics and advantages of the embodiments of the present application to be more apparent and easy to understand, the following specifically describes the embodiments of the present application. BRIEF DESCRIPTION OF DRAWINGS
[0015] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not meant to limit the present application. Moreover, the same reference numerals in the attached drawings refer to the same or similar components. In the drawings: Figure 1 A downhole instrument information uploading schematic diagram is shown; Figure 2 A reciprocating mud pulser structure schematic diagram is shown; Figure 3 A reciprocating mud pulser mushroom head actuation and pulse amplitude schematic diagram is shown; Figure 4 A flowchart of a downhole pulser pulse amplitude adaptive control method according to an embodiment of the present application is shown; Figure 5 A pulser signal amplitude and turbine generator rotating speed amplitude correlation schematic diagram is shown; Figure 6a And Figure 6b A turbine generator rotating speed amplitude fluctuation detection schematic diagram is shown; Figure 7 A downhole pulser signal amplitude adaptive adjustment schematic diagram is shown; Figure 8 A schematic diagram of a downhole pulse generator pulse amplitude adaptive control device according to an embodiment of the present invention is shown; Figure 9 A schematic diagram of the structure of a computing device according to an embodiment of the present invention is shown. Detailed Implementation
[0016] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0017] Figure 4 A flowchart of a downhole pulser pulse amplitude adaptive control method according to an embodiment of the present invention is shown, as follows: Figure 4 As shown, the method includes the following steps: Step S401: Determine whether the pump start-up conditions are met.
[0018] When the instrument string is working downhole, such as Figure 5 As shown, drilling fluid flows through the internal channels of the instrument string, enters through the drill pipe, passes through the pulse generator, turbine generator, measurement-while-drilling tool, and directional tool, exits from the drill bit, and then returns to the surface through the annulus between the instrument string and the wellbore. The internal channels of the pulse generator and turbine generator are connected in series. When the pulse generator operates, the pulse amplitude directly affects the rotational speed of the turbine generator. The amplitude of the mud pulse signal detected on the surface is as follows: Figure 5 As shown in the lower left corner, it is similar to Figure 5 The turbine generator speed on the lower right side is related to the fluctuation amplitude of the turbine generator speed, which can characterize the pulse. Therefore, by sampling the turbine generator speed at high frequency downhole, the pulse amplitude information can be obtained in real time, and the pulse amplitude of the radial pulse generator can be adaptively adjusted.
[0019] Before the pulse generator is activated, considering that its operation may be affected by pump start-up conditions, such as unstable pump discharge, the pulse generator control circuit first stops the pulse generator after the downhole equipment is powered on. That is, the pulse generator control circuit stops the pulse generator in a fixed position. At this time, the distance between the pulse generator mushroom head and the flow limiting ring is fixed, the flow channel does not change, and the vortex generator speed is stable.
[0020] After the pump is started and mud circulation is established, the turbine generator begins to operate. The generated three-phase AC power is rectified and regulated by the rectifier and voltage regulator circuit before supplying power to the pulse generator control circuit and the turbine generator speed measurement circuit, enabling the circuits to power on normally. The turbine generator speed measurement circuit detects the turbine generator speed and determines whether the turbine generator speed fluctuation is less than the preset speed fluctuation. If, within a continuous preset time period, such as within 10 seconds, the turbine generator speed fluctuation is less than the preset speed fluctuation by 500 rpm, it can be determined that the pump discharge has stabilized, the pulse generator actuation amplitude detection will not be affected by the pump start-up condition, and the pump start-up condition is met, so step S402 is executed. Otherwise, the judgment on the turbine generator speed fluctuation continues until the pump start-up condition is met.
[0021] Step S402: Control the pulse generator to start operating, initiate the turbine speed amplitude fluctuation detection, and obtain the turbine speed amplitude.
[0022] Once the pump start-up conditions are met, the pulse generator control circuit can control the pulse generator to start operating, that is, control the pulse generator to perform reciprocating motion. At this time, the distance between the mushroom head of the pulse generator and the flow limiting ring changes periodically, the flow channel area changes accordingly, and the turbine speed changes accordingly.
[0023] Initiate the detection of turbine speed amplitude fluctuations, extract the maximum and minimum turbine speed values within multiple time windows, calculate the difference between the maximum and minimum values within each time window, and take the average of the differences across time windows as the turbine speed amplitude. For example... Figure 6a As shown, the turbine rotational speed signal within a time window T is extracted, and the difference N between the maximum and minimum turbine rotational speeds within the time window T is obtained. For m time windows, the average value of N over the m time windows is calculated as the turbine rotational speed amplitude. Figure 6a The image shows the stable output of the turbine generator speed amplitude fluctuation detection when the turbine generator speed fluctuation is stable. Figure 6b The diagram shows that when the turbine speed fluctuates, the turbine speed amplitude fluctuation detection can significantly detect the changes. Both methods can calculate the turbine speed amplitude based on the average of the differences between the maximum and minimum values within a time window.
[0024] Step S403: Determine whether the turbine speed amplitude is within the preset amplitude range.
[0025] based on Figure 6a and Figure 6bThe obtained turbine rotation speed amplitude, characterized by changes in turbine rotation speed, can accurately identify the downhole pulse signal intensity. Through the accumulation of historical data from multiple wells, the relationship between the pulse generator signal amplitude detected on the surface and the fluctuation of the turbine rotation speed amplitude is calculated comprehensively using well condition operating parameters. For the current operating well, the well condition operating parameters are obtained, and a preset amplitude range is determined based on these parameters. These parameters include mud density, viscosity, and well depth. It is determined whether the turbine rotation speed amplitude is within the preset amplitude range. If the fluctuation is within the preset range, the pulse generator maintains its current operating parameters without adjustment; otherwise, step S404 is executed, requiring adjustment of the pulse generator's operating parameters.
[0026] Step S404: Control the pulse generator to adjust the operating parameters to adjust the pulse generator signal amplitude.
[0027] When adjusting the operating parameters of the control pulser, if the turbine speed amplitude fluctuation is lower than the preset amplitude range, the pulser operating parameters are increased, increasing the extension length of the pulser mushroom head. The longer the mushroom head extends, the stronger the signal amplitude, thus increasing the pulser signal amplitude until the turbine speed amplitude fluctuation falls within the preset amplitude range. If the turbine speed amplitude fluctuation is higher than the preset amplitude range, the pulser operating parameters are decreased, reducing the extension length of the mushroom head and decreasing the pulser signal amplitude until the turbine speed amplitude fluctuation falls within the preset amplitude range. In practical applications, the adjustment length of the pulser mushroom head can be set according to the implementation situation. For example, a shorter adjustment length can be set, and multiple adjustments can be made to bring the turbine speed amplitude fluctuation within the preset amplitude range, ensuring the pulser signal amplitude stabilizes to meet the system requirements and avoiding problems such as over-adjustment.
[0028] Furthermore, steps S402-S404 are continuously executed during well operations to ensure that the pulser signal amplitude can be adaptively adjusted in real time according to the operation conditions.
[0029] During drilling, the pulser signal amplitude adapts as follows: Figure 7 As shown, the three-phase AC power generated by the turbine generator is rectified and regulated by the rectifier and voltage regulator circuit before supplying power to the pulse generator control circuit and the turbine generator speed measurement circuit, ensuring normal power-on for each circuit. The three-phase AC signal is then level-converted and shaped before being sent to the turbine generator speed measurement circuit, which detects the turbine generator's speed to obtain the speed signal. The pulse generator control circuit can control the pulse generator, regulating its reciprocating motion, adjusting the mushroom head extension length, etc., to achieve adaptive adjustment of the pulse generator signal amplitude.
[0030] According to the downhole pulse generator pulse amplitude adaptive control method provided in the embodiment of the present invention, the pulse generator and the turbine generator are connected in series in the internal flow channel. When the pulse generator is activated, the pulse amplitude can directly affect the speed of the turbine generator. By sampling the speed of the turbine generator at high frequency, the pulse generator activation parameters are adjusted based on whether the turbine generator speed amplitude is within the preset amplitude range, so as to realize the real-time pulse generator amplitude adaptive adjustment.
[0031] Figure 8 A schematic diagram of the structure of the adaptive pulse amplitude control device for downhole pulse generators provided in an embodiment of the present invention is shown. Figure 8 As shown, the device includes: The first judgment module 810 is suitable for judging whether the pump start-up conditions are met; The speed acquisition module 820 is adapted to control the pulser to start operating and start the turbine generator speed amplitude fluctuation detection to acquire the turbine generator speed amplitude if the first judgment module 810 determines that the pump start condition is met; wherein, the pulser and the inner flow channel of the turbine generator are connected in series. The second judgment module 830 is suitable for judging whether the turbine speed amplitude is within a preset amplitude range; the preset amplitude range is determined according to the well condition operation parameters; The adjustment module 840 is adapted to control the pulser to adjust the operating parameters to adjust the pulser signal amplitude if the second judgment module 830 determines that the amplitude is not within the preset range.
[0032] Optionally, the device further includes: a stop actuation module 850, which is adapted to control the pulser to stop actuation after the downhole equipment is started and powered on; The first judgment module 810 is further adapted to: The turbine generator speed measurement circuit detects the speed of the turbine generator and determines whether the speed fluctuation of the turbine generator is less than the preset speed fluctuation. If so, then the conditions for starting the pump are met.
[0033] Optionally, the speed acquisition module 820 is further adapted to: The pulse generator control circuit controls the pulse generator to perform reciprocating motion. Extract the maximum and minimum values of the turbine rotation speed within multiple time windows, calculate the difference between the maximum and minimum values within each time window, and take the average of the differences between each time window as the turbine rotation speed amplitude.
[0034] Optionally, the second determination module 830 is further adapted to: Obtain well condition operation parameters and determine the preset amplitude range based on the well condition operation parameters; well condition operation parameters include mud density, viscosity and / or well depth.
[0035] Optionally, the adjustment module 840 is further adapted to: If the turbine speed amplitude fluctuation is lower than the preset amplitude range, increase the extension length of the pulse generator mushroom head to increase the pulse generator signal amplitude until the turbine speed amplitude fluctuation is within the preset amplitude range.
[0036] Optionally, the adjustment module 840 is further adapted to: If the turbine speed amplitude fluctuation is higher than the preset amplitude range, reduce the extension length of the pulse generator mushroom head and reduce the pulse generator signal amplitude until the turbine speed amplitude fluctuation is within the preset amplitude range.
[0037] The descriptions of the above modules refer to the corresponding descriptions in the method embodiments, and will not be repeated here.
[0038] This invention also provides a non-volatile computer storage medium storing at least one executable instruction that can perform the operation corresponding to the downhole pulser pulse amplitude adaptive control method in any of the above method embodiments.
[0039] This application provides a computer program product, which includes at least one executable instruction or computer program that enables a processor to perform the operation corresponding to the downhole pulser pulse amplitude adaptive control method in any of the above method embodiments.
[0040] Figure 9 The diagram illustrates the structure of a computing device according to an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computing device.
[0041] like Figure 9 As shown, the computing device may include: a processor 902, a communication interface 904, a memory 906, and a communication bus 908.
[0042] in: The processor 902, communication interface 904, and memory 906 communicate with each other via communication bus 908.
[0043] The communication interface 904 is used to communicate with other network elements such as clients or other servers.
[0044] The processor 902 is used to execute program 910, which can specifically execute the relevant steps in the above-described embodiment of the adaptive control method for downhole pulser amplitude.
[0045] Specifically, program 910 may include program code that includes computer operation instructions.
[0046] Processor 902 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The computing device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0047] Memory 906 is used to store program 910. Memory 906 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0048] Specifically, program 910 can be used to cause processor 902 to execute the downhole pulser pulse amplitude adaptive control method in any of the above method embodiments. The specific implementation of each step in program 910 can be found in the corresponding descriptions of the steps and units in the above-described downhole pulser pulse amplitude adaptive control embodiments, and will not be repeated here. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the above-described equipment and modules can be referred to the corresponding process descriptions in the foregoing method embodiments, and will not be repeated here.
[0049] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, the embodiments of the present invention are not directed to any particular programming language. It should be understood that the embodiments of the present invention described herein can be implemented using various programming languages, and the above description of specific languages is for the purpose of disclosing preferred embodiments of the present invention.
[0050] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0051] Similarly, it should be understood that, in order to streamline the embodiments of the invention and aid in understanding one or more of the various inventive aspects, features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the above description of exemplary embodiments of the invention. However, this disclosure should not be construed as reflecting an intention that the claimed embodiments of the invention require more features than are expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0052] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.
[0053] Furthermore, those skilled in the art will understand that although some embodiments herein include certain features included in other embodiments but not others, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.
[0054] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The embodiments of the present invention can also be implemented as device or apparatus programs (e.g., computer programs and computer program products) for performing part or all of the methods described herein. Such programs implementing the embodiments of the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
[0055] It should be noted that the above embodiments are illustrative of the present invention and not restrictive of the invention, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Embodiments of the present invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A method for adaptive control of pulse amplitude of a downhole pulser, characterized in that, The methods include: Determine if the conditions for starting the pump are met; If so, the control pulser starts to operate, and the turbine generator speed amplitude fluctuation detection is initiated to obtain the turbine generator speed amplitude; wherein, the pulser and the turbine generator's internal flow channel are connected in series; Determine whether the turbine rotation speed amplitude is within a preset amplitude range; the preset amplitude range is determined based on well condition operating parameters; If not, the control pulser adjusts its operating parameters to adjust the pulser signal amplitude.
2. The method according to claim 1, characterized in that, The method further includes: After the downhole equipment is powered on, the pulser control circuit controls the pulser to stop operating; The determination of whether the pump start-up conditions are met further includes: The turbine generator speed measurement circuit detects the speed of the turbine generator and determines whether the speed fluctuation of the turbine generator is less than the preset speed fluctuation. If so, then the conditions for starting the pump are met.
3. The method according to claim 1, characterized in that, The control pulser starts operating, initiating the turbine speed amplitude fluctuation detection, and acquiring the turbine speed amplitude further includes: The pulse generator control circuit controls the pulse generator to perform reciprocating motion. Extract the maximum and minimum values of the turbine rotation speed within multiple time windows, calculate the difference between the maximum and minimum values within each time window, and take the average of the differences between each time window as the turbine rotation speed amplitude.
4. The method according to claim 1, characterized in that, The step of determining whether the turbine rotation speed amplitude is within a preset amplitude range further includes: Acquire well condition operation parameters and determine a preset amplitude range based on the well condition operation parameters; the well condition operation parameters include mud density, viscosity and / or well depth.
5. The method according to claim 1, characterized in that, The adjustment of the control pulser's operating parameters to adjust the pulser signal amplitude further includes: If the turbine speed amplitude fluctuation is lower than the preset amplitude range, increase the extension length of the pulse generator mushroom head to increase the pulse generator signal amplitude until the turbine speed amplitude fluctuation is within the preset amplitude range.
6. The method according to claim 1, characterized in that, The adjustment of the control pulser's operating parameters to adjust the pulser signal amplitude further includes: If the turbine speed amplitude fluctuation is higher than the preset amplitude range, reduce the extension length of the pulse generator mushroom head and reduce the pulse generator signal amplitude until the turbine speed amplitude fluctuation is within the preset amplitude range.
7. A downhole pulse generator pulse amplitude adaptive control device, characterized in that, The device includes: The first judgment module is suitable for determining whether the pump start-up conditions are met; The speed acquisition module is suitable for controlling the pulser to start operating and initiating the turbine generator speed amplitude fluctuation detection to acquire the turbine generator speed amplitude if the first judgment module determines that the pump start-up conditions are met; wherein, the pulser and the turbine generator's internal flow channel are connected in series; The second judgment module is adapted to determine whether the turbine rotation speed amplitude is within a preset amplitude range; the preset amplitude range is determined according to well condition operating parameters; The adjustment module is adapted to control the pulse generator to adjust its operating parameters to adjust the pulse generator signal amplitude if the second judgment module determines that the amplitude is not within the preset range.
8. A computing device, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform the operation corresponding to the downhole pulser pulse amplitude adaptive control method as described in any one of claims 1-6.
9. A computer storage medium, characterized in that, The storage medium stores at least one executable instruction that causes the processor to perform the operation corresponding to the downhole pulser pulse amplitude adaptive control method as described in any one of claims 1-6.
10. A computer program product, characterized in that, It includes at least one executable instruction that causes the processor to perform the operation corresponding to the downhole pulser pulse amplitude adaptive control method as described in any one of claims 1-6.