Underground information transmission method, device, equipment and medium

By filtering and compressing noise and redundant signals of downhole multi-source information and allocating them to each subcarrier transmission according to priority, the problem of insufficient efficiency and reliability of downhole information transmission in the prior art is solved, and efficient and real-time Downhole data transmission.

CN119402432APending Publication Date: 2025-02-07CHINA NAT PETROLEUM CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411528084.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing downhole information transmission technology cannot adapt to complex formations and drilling conditions, resulting in insufficient data transmission efficiency and reliability, especially during drilling of deep wells and long horizontal sections of horizontal wells.

Method used

By filtering and compressing the downhole multi-source information collected by the electronic unit of the rotary guide tool, the target transmission data is obtained, and allocated to each subcarrier according to the priority of the data and transmitted to the ground receiving end.

Benefits of technology

It improves the efficiency and real-time nature of underground multi-source information transmission, reduces the amount of data transmitted, enables priority transmission of key data, and improves the efficiency and safety of drilling operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402432A_ABST
    Figure CN119402432A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an underground information transmission method and device, equipment and a medium. The method comprises the following steps: filtering noise and redundant signals of underground multi-source information collected by an electronic unit of a rotary steering tool, and compressing to obtain target transmission data; determining a corresponding weight value according to the priority of the target transmission data, and distributing the target transmission data to each subcarrier according to the weight value; and transmitting each subcarrier carrying the target transmission data to a ground receiving end, so that the ground receiving end separates and recovers from each subcarrier to obtain underground multi-source information. According to the scheme, the transmission data volume can be effectively reduced by filtering and compressing noise and redundant signals of underground multi-source information, the weight value is determined according to the priority of the target transmission data, subcarrier distribution is carried out according to the weight value, the target transmission data is transmitted, key data can be transmitted preferentially, and the transmission efficiency is improved. And the efficiency and the real-time performance of underground while-drilling information transmission are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of petroleum engineering technology, and in particular to a method, device, equipment and medium for downhole information transmission. Background Art

[0002] In the process of oil and gas resource exploration and development, downhole data transmission is one of the key technologies to ensure the safety and efficiency of drilling operations. At present, the two-way communication mode of downhole information transmission is single and cannot adapt to the complex formations and changes in drilling conditions, which further limits the efficiency and reliability of data transmission. During the drilling process of deep wells and long horizontal wells, the downhole environment is complex and changeable. The traditional two-way communication mode is difficult to respond and adjust in real time, resulting in transmission delays and loss of key data. It is particularly inadequate when dealing with complex formations and changing conditions, which seriously affects the efficiency and safety of drilling operations.

[0003] In oilfield markets such as Xinjiang Mahu tight oil and Sichuan shale gas blocks, there is an increasing demand for efficient and reliable downhole data transmission technology. With the increase in the number of deep wells and long horizontal wells, there is an urgent need for a more intelligent and flexible downhole information transmission method to adapt to changes in formations and drilling conditions and improve overall transmission performance and drilling efficiency. Summary of the invention

[0004] The embodiments of the present application provide a method, device, equipment and medium for underground information transmission to improve the efficiency and real-time performance of underground multi-source information transmission.

[0005] According to one aspect of the present application, a method for transmitting downhole information is provided, the method comprising:

[0006] Filter noise and redundant signals from multi-source downhole information collected by the electronic unit of the rotary steering tool, and compress it to obtain target transmission data;

[0007] Determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value;

[0008] Each subcarrier carrying the target transmission data is transmitted to the ground receiving end, so that the ground receiving end can separate and recover the underground multi-source information from each subcarrier.

[0009] According to one aspect of the present application, a downhole information transmission device is provided, the device comprising:

[0010] The target transmission data determination module is used to filter noise and redundant signals from the multi-source downhole information collected by the electronic unit of the rotary steering tool, and compress it to obtain the target transmission data;

[0011] an allocation module, configured to determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value;

[0012] The transmission module is used to transmit each subcarrier carrying the target transmission data to the ground receiving end, so that the ground receiving end can separate and recover the underground multi-source information from each subcarrier.

[0013] According to another aspect of the present application, an electronic device is provided, the electronic device comprising:

[0014] at least one processor; and

[0015] A memory connected to at least one processor for data processing; wherein,

[0016] The memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the downhole information transmission method of any embodiment of the present application.

[0017] According to another aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the downhole information transmission method of any embodiment of the present application when executed by a processor.

[0018] The technical solution of the embodiment of the present application is to filter the noise and redundant signals of the multi-source downhole information collected by the electronic unit of the rotary steering tool, and compress it to obtain the target transmission data; determine the corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value; transmit each subcarrier carrying the target transmission data to the ground receiving end, so that the ground receiving end can separate and recover the multi-source downhole information from each subcarrier. The above scheme can effectively reduce the amount of transmission data by filtering and compressing the noise and redundant signals of the multi-source downhole information, and determine the weight value according to the priority of the target transmission data, and allocate subcarriers according to the weight value to transmit the target transmission data, so that key data can be transmitted first, thereby improving the efficiency and real-time transmission of downhole information while drilling.

[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 A flow chart of a method for transmitting downhole information provided in an embodiment of the present application;

[0022] Figure 2 A schematic diagram of priority allocation provided in an embodiment of the present application;

[0023] Figure 3 A priority allocation flow chart provided for an embodiment of the present application;

[0024] Figure 4 A flowchart of a method for transmitting downhole information provided by another embodiment of the present application;

[0025] Figure 5 A flowchart of a method for transmitting downhole information provided in another embodiment of the present application;

[0026] Figure 6 A schematic diagram of the structure of a downhole information transmission device provided in an embodiment of the present application;

[0027] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0029] It should be noted that the terms "first", "second", "third", "fourth", "actual", "preset", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] Figure 1 The flowchart of a downhole information transmission method provided in an embodiment of the present application is applicable to the case where the downhole multi-source information collected by the electronic unit of the rotary steering tool is transmitted to the ground. The method can be executed by a downhole information transmission device, which can be implemented in the form of hardware and / or software, and the downhole information transmission device can be configured in an electronic device. Figure 1 As shown, the method includes:

[0031] S110, filtering noise and redundant signals of downhole multi-source information collected by the electronic unit of the rotary steering tool, and compressing the information to obtain target transmission data.

[0032] The rotary steerable tool is a drilling system that performs the steering function in real time while the drill string is rotating during drilling. It has the characteristics of low friction and torsional resistance, high drilling speed, low cost, short well construction period, smooth well trajectory, easy control and extended horizontal section length. The electronic unit of the rotary steerable tool can collect multi-source information downhole, including trajectory data (such as well inclination, azimuth, inclination depth), engineering data (such as downhole temperature, pressure, drilling fluid density) and geological data (such as formation resistivity, gamma, porosity, permeability, element characteristics), etc.

[0033] Exemplarily, the collected underground multi-source information may contain noise and redundant signals, which can be removed to extract key features and reduce the transmission load, thereby improving the transmission rate and real-time performance. In addition, after filtering the noise and redundant signals, the underground multi-source information can be compressed to further reduce the amount of data transmitted. After compression, the target transmission data is obtained, and the target transmission data is transmitted without transmitting noise and redundant information. The data is compressed and transmitted, which effectively reduces the amount of data transmitted and improves the transmission efficiency.

[0034] S120. Determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value.

[0035] Exemplarily, the importance of each target transmission data may be different at different stages, so a priority may be set for the target transmission data, and a corresponding weight value may be set according to the priority. In an embodiment of the present application, the higher the priority, the greater the weight value. The target transmission data may be allocated to subcarriers according to the weight value, so that the target transmission data may be adaptively allocated, so that more important target transmission data may be transmitted first or more subcarriers may be allocated for transmission, thereby improving the real-time performance of the transmission. For target transmission data with low importance at the current stage, the transmission may be postponed.

[0036] In an embodiment of the present application, determining a corresponding weight value according to the priority of the target transmission data includes:

[0037] If the target transmission data is data collected in the initial stage of drilling, the priority of the trajectory data is set to be the highest, and the weight value of the trajectory data is determined to be the largest according to the priority of the trajectory data; wherein the trajectory data includes at least one of the well inclination angle, azimuth angle, and inclination depth;

[0038] If the target transmission data is data collected in the reservoir stage, the priority of the geological data is set to be the highest, and the weight value of the geological data is determined to be the largest according to the priority of the geological data; wherein the geological data includes at least one of formation resistivity, gamma, porosity, permeability, and element characteristics.

[0039] For example, the current stage can be judged based on the well depth and the gamma change rate. If the well depth D t Reach window depth D window。 , and the gamma change rate ΔG t Exceeding the threshold T G , it is determined that the reservoir stage has been entered. In this case, the geological data is given the highest priority, and the weight value of the geological data is determined to be the largest according to the priority of the geological data. Otherwise, it is determined that the current stage is in the initial stage, and the trajectory data is given the highest priority, and the weight value of the trajectory data is determined to be the largest according to the priority of the trajectory data. For example, Figure 2 As shown in the figure, inclination is the well inclination angle, azimuth is the azimuth, voltage is the voltage, toolface is the tool face azimuth, gammaray is the gamma, and resistivity is the mud resistivity. Figure 2It can be seen that the priority of well inclination, azimuth, voltage and tool face orientation in non-reservoir layers is higher than that in reservoir layers, and the priority of gamma and mud resistivity in reservoir layers is higher than that in non-reservoir layers. The specific flow chart for priority allocation is as follows: Figure 3 As shown, when the target transmission data is allocated to different subcarriers for transmission, the priority of the parameters is dynamically adjusted according to the working conditions, and the allocation and transmission are performed according to the priority.

[0040] S130, transmitting each subcarrier carrying the target transmission data to a ground receiving end, so that the ground receiving end separates and recovers the underground multi-source information from each subcarrier.

[0041] Exemplarily, after allocating the target transmission data to each subcarrier, each subcarrier carrying the target transmission data can be transmitted to a ground receiving end, so that the ground receiving end obtains the subcarrier carrying the target transmission data, and then separates and recovers the underground multi-source information from each subcarrier.

[0042] The technical solution of the embodiment of the present application is to filter the noise and redundant signals of the multi-source downhole information collected by the electronic unit of the rotary steering tool, and compress it to obtain the target transmission data; determine the corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value; transmit each subcarrier carrying the target transmission data to the ground receiving end, so that the ground receiving end can separate and recover the multi-source downhole information from each subcarrier. The above scheme can effectively reduce the amount of transmission data by filtering and compressing the noise and redundant signals of the multi-source downhole information, and determine the weight value according to the priority of the target transmission data, and allocate subcarriers according to the weight value to transmit the target transmission data, so that key data can be transmitted first, thereby improving the efficiency and real-time transmission of downhole information while drilling.

[0043] Figure 4 This is a flowchart of a method for underground information transmission provided by another embodiment of the present application. The present embodiment is optimized based on the above embodiment. For solutions not fully described in the present embodiment, please refer to the above embodiment. Figure 4 As shown, the method of the embodiment of the present application specifically includes the following steps:

[0044] S210, filtering noise and redundant signals of downhole multi-source information collected by the electronic unit of the rotary steering tool, and compressing the information to obtain target transmission data.

[0045] S220: Determine a target bandwidth allocated to the target transmission data according to the priority of the target transmission data.

[0046] For example, before the drilling operation begins, the system sets the initial transmission priority of various types of data based on the pre-drilling engineering design and expected formation conditions. Trajectory data (well inclination, azimuth, and inclination depth) have a higher priority, and the system allocates more bandwidth to ensure accurate and safe paths; when the system detects that the well depth has reached the designed window range and the gamma has changed significantly, it will determine that it has entered the reservoir stage. At this time, the priority of geological data (resistivity, gamma, porosity, permeability, and elemental characteristics) will be automatically increased, and more bandwidth will be allocated to ensure accurate monitoring of geological parameters. Through intelligent data processing and optimized transmission strategies, important data is uploaded preferentially according to the formation and working conditions, realizing the intelligent transmission of multi-source information downhole. This method optimizes the current downhole automatic solution and interpretation capabilities of measurement parameters while drilling, significantly improves the ability of efficient transmission, and solves the problem of restricted efficiency and quality of adaptive control of wellbore trajectories.

[0047] Specifically, bandwidth allocation can be performed according to the following formula:

[0048]

[0049] B x P: The bandwidth allocated to the xth type of data. x : The priority of the xth type of data (high priority data is allocated more bandwidth). x : Real-time data demand of the xth type of data (current data flow size). N: The total number of data types. B total : The total available bandwidth of the system. j : The priority coefficient of the j-th target transmission data, j ranges from 1-N.

[0050] Reservoir stage entry detection:

[0051] The system dynamically adjusts the priority when the following conditions are met:

[0052] Well deep D t Reach window depth D window , and the gamma change rate ΔG t Exceeding the threshold G T .

[0053] Right now

[0054] (1) Initial stage (early drilling stage)

[0055] Trajectory data (well inclination, azimuth, inclination depth) has a higher priority track , allocating more bandwidth to ensure the accuracy of the drilling path.

[0056] The bandwidth allocated for trajectory data is: B totalis the total bandwidth, P geo Priority for geological data. track is the real-time data demand of trajectory data (current data flow size), D geo Real-time data demand for geological data (current data flow size).

[0057] (2) Reservoir stage (adjusting bandwidth allocation)

[0058] Increase the priority of geological data (gamma, resistivity, porosity, etc.) geo。

[0059] Reallocate bandwidth:

[0060] The bandwidth allocated for geological data is:

[0061] S230. Determine a corresponding weight according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier corresponding to the target bandwidth according to the weight value.

[0062] Exemplarily, when performing carrier allocation in the bandwidth allocated corresponding to each type of target transmission data, the corresponding weight can be determined according to the priority of the target transmission data, and the target transmission data can be allocated to each subcarrier within the target bandwidth according to the weight value. The bandwidth of each subcarrier is the overall signal bandwidth divided by the number of subcarriers. In an orthogonal frequency division multiplexing system, the bandwidth of the subcarriers is generally the same. The orthogonal frequency division multiplexing technology divides the broadband carrier into multiple orthogonal subcarriers, and the bandwidth of each subcarrier is smaller than the channel bandwidth, thereby effectively overcoming frequency selective fading. The embodiment of the present application can allocate the target transmission data to the subcarrier corresponding to the target bandwidth based on the orthogonal frequency division multiplexing technology.

[0063] Specifically, the processed and compressed target transmission data is transmitted through frequency division multiplexing technology. The mud pulse channel is divided into multiple frequency bands, each of which is used to transmit different types of data. First, DFT is applied to the compressed target transmission data and converted to the frequency domain:

[0064] X(k): the kth frequency component of the target transmission data in the frequency domain; x[n]: the nth sampling point of the target transmission data in the time domain; N: the total number of sampling points of the target transmission data; k: frequency index, from 0 to N-1; e -j(2π / N)kn : Complex exponential function, used to convert the target transmission data in the time domain to the frequency domain, j represents the imaginary unit.

[0065] Allocate frequency domain target transmission data to multiple subcarriers:

[0066] X m (k) = X m (k)·Wm ;

[0067] X m (k): is the frequency domain target transmission data on the mth subcarrier; X m (k): is the frequency domain target transmission data of the mth data block; W m : The weight of the mth subcarrier, used to allocate the target transmission data to different subcarriers.

[0068] In an embodiment of the present application, determining a corresponding weight according to the priority of the target transmission data, and allocating the target transmission data to each subcarrier corresponding to the target bandwidth according to the weight value includes:

[0069] Determining a weight value corresponding to the target transmission data according to the priority of the target transmission data, the data amount of the subcarrier, and the number of subcarriers;

[0070] The target transmission data is converted into a frequency domain, and according to the target transmission data in the frequency domain and a corresponding weight value, the target transmission data is allocated to each subcarrier corresponding to the target bandwidth.

[0071] Specifically, the weight value can be determined according to the following formula:

[0072]

[0073] K m : The data amount or frequency index of the mth subcarrier. j : Priority coefficient of the j-th type of target transmission data. M: Total number of subcarriers. The target transmission data is converted into the frequency domain, and the target transmission data is allocated to each subcarrier corresponding to the target bandwidth according to the target transmission data in the frequency domain and the corresponding weight value.

[0074] S240: Combine the subcarriers carrying target transmission data into an overall frequency domain signal.

[0075] S250, converting the overall frequency domain signal into an overall time domain signal through inverse discrete Fourier transform, and transmitting the overall time domain signal to a ground receiving end.

[0076] Exemplarily, all subcarrier signals X m (k) Merge into an overall frequency domain signal X total (k):

[0077] M: number of subcarriers.

[0078] The combined overall frequency domain signal X total [k] is transformed into the overall time domain signal x[n] via an inverse discrete Fourier transform (IDFT), ready for transmission:

[0079] x[n]: The overall time domain signal for transmission.

[0080] The overall time domain signal received by the ground receiving end first removes the cyclic prefix, and then converts it into an overall frequency domain signal through DFT to separate the target transmission data of each subcarrier. Then, the target transmission data of each subcarrier is restored to the original time domain data using IDFT, and decoded into different types of downhole multi-source information, such as well inclination, pressure, temperature, etc. This solution increases the parallelism and bandwidth utilization of data transmission, and significantly improves the efficiency and reliability of downhole information transmission.

[0081] The embodiment of the present application provides a method for downhole information transmission, which determines the target bandwidth allocated to the target transmission data according to the priority of the target transmission data; determines the corresponding weight according to the priority of the target transmission data, and allocates the target transmission data to each subcarrier corresponding to the target bandwidth according to the weight value. Each subcarrier carrying the target transmission data is merged into an overall frequency domain signal; the overall frequency domain signal is converted into an overall time domain signal through an inverse discrete Fourier transform, and the overall time domain signal is transmitted to a ground receiving end. The above scheme realizes the intelligent transmission of multi-source information downhole by uploading important data in priority according to the formation and working conditions through intelligent data processing and optimized transmission strategies. The downhole automatic solution and interpretation capabilities of the current measurement while drilling parameters are optimized, the ability of efficient transmission is significantly improved, and the problem of restricted efficiency and quality of adaptive control of wellbore trajectory is solved. Through technical means such as time domain transformation, information compression, frequency division multiplexing, as well as dynamic priority and bandwidth allocation strategies, efficient, real-time and reliable downhole data transmission is achieved. Compared with the existing traditional underground information transmission methods, the present invention optimizes the problems of the single two-way communication mode and the inability to adapt to changes in formations and drilling conditions, and realizes the automatic transmission of currently needed information according to current formation changes and conditions, thereby realizing intelligent interaction between the underground and the ground.

[0082] Figure 5 This is a flowchart of a method for underground information transmission provided by another embodiment of the present application. The present embodiment is optimized based on the above embodiment. For solutions not described in detail in the present embodiment, please refer to the above embodiment. Figure 5 As shown, the method of the embodiment of the present application specifically includes the following steps:

[0083] S310, using discrete wavelet transform to decompose the downhole multi-source information at least twice to obtain high-frequency components and low-frequency components.

[0084] S320. After each decomposition, for high-frequency components, a threshold processing method is used to filter out low-frequency signals, thereby filtering out noise and redundant information.

[0085] S330, for the underground multi-source information that has been filtered of noise and redundant information, the occurrence frequency of the underground multi-source information is made negatively correlated with the encoding length, so as to achieve compression of the underground multi-source information.

[0086] For example, the collected raw well inclination angle data is processed by discrete wavelet transform (DWT). Daubechies wavelet is selected to perform multi-level decomposition on the well inclination angle data. Through the DWT decomposition process, the raw data is decomposed into different frequency components, including the low-frequency approximation coefficient a ′ i and the high frequency detail coefficient d i ′ .a j [n] = ∑ k x[k]·h[2n-k]; a j [n]: approximate coefficient of the jth layer; h[k]: low-pass filter coefficient corresponding to the wavelet basis function; x[k]: original downhole multi-source information or approximate coefficient obtained by decomposition of the previous layer; d j [n] = ∑ k x[k]·g[2n-k]; d j [n]: detail coefficient of the jth layer; g[k]: high-pass filter coefficient corresponding to the wavelet basis function.

[0087] After each level of decomposition, threshold processing is applied to remove noise and redundant signals, leaving only the main frequency components. i ′ , using threshold processing:

[0088]

[0089] The processed frequency domain data is reconstructed into a compressed time domain signal through inverse transform (IDWT), and then further compressed through Huffman coding. These compressed data form the time domain signal X(k).

[0090] S340, packaging the compressed underground multi-source information into a binary data packet to obtain target transmission data.

[0091] For example, in order for the transmitted data to meet the form of data processing and transmission and be recognizable by electronic equipment, the compressed downhole multi-source information may be packaged into a binary data packet for subsequent processing and transmission.

[0092] S350. Determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value.

[0093] S360, transmitting each subcarrier carrying the target transmission data to a ground receiving end, so that the ground receiving end can separate and recover the underground multi-source information from each subcarrier.

[0094] The embodiment of the present application provides a method for transmitting downhole information, which uses discrete wavelet transform to decompose the downhole multi-source information at least twice to obtain high-frequency components and low-frequency components; after each decomposition, the threshold processing method is used to filter out the low-frequency signal for the high-frequency component to filter out noise and redundant information. For the downhole multi-source information that has been filtered for noise and redundant information, the frequency of occurrence of the downhole multi-source information is negatively correlated with the encoding length to compress the downhole multi-source information; the compressed downhole multi-source information is packaged into a binary data packet to obtain the target transmission data. By using discrete wavelet transform (DWT) to process downhole data, redundant and noise signals are effectively removed, and the amount of compressed data is reduced by about 20%-30%, significantly improving the transmission efficiency; using orthogonal frequency division multiplexing (OFDM) technology to divide the mud pulse channel into multiple frequency bands, the bandwidth utilization rate is increased by about 30%; the amount of data compressed by Huffman coding is reduced by about 20%-30%, reducing the transmission load; the system dynamically adjusts the priority and bandwidth allocation according to real-time data and working conditions, so that the transmission rate of key geological parameters is increased by about 35%, adapting to changes in complex formations and drilling conditions. Through technical improvements, the present invention significantly improves the safety and efficiency of drilling operations in practical applications. Efficient, real-time and reliable data transmission supports real-time monitoring and control of downhole operations, reduces potential risks, improves overall efficiency, significantly improves the performance of downhole data transmission, and meets the needs of modern oil and gas field development for efficient and reliable data transmission.

[0095] Figure 6 This is a schematic diagram of the structure of a downhole information transmission device provided in an embodiment of the present application. The device can execute the downhole information transmission method provided in any embodiment of the present application and has the corresponding functional modules and beneficial effects of the execution method. Figure 6 As shown, the device comprises:

[0096] The target transmission data determination module 410 is used to filter noise and redundant signals from the downhole multi-source information collected by the electronic unit of the rotary steering tool, and compress it to obtain the target transmission data;

[0097] An allocation module 420, configured to determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value;

[0098] The transmission module 430 is used to transmit each subcarrier carrying the target transmission data to the ground receiving end, so that the ground receiving end can separate and recover the underground multi-source information from each subcarrier.

[0099] In the embodiment of the present application, the allocation module 420 determines a corresponding weight value according to the priority of the target transmission data, and allocates the target transmission data to each subcarrier according to the weight value, including:

[0100] Determining a target bandwidth allocated to the target transmission data according to the priority of the target transmission data;

[0101] A corresponding weight is determined according to the priority of the target transmission data, and the target transmission data is allocated to each subcarrier corresponding to the target bandwidth according to the weight value.

[0102] In the embodiment of the present application, the allocation module 420 determines the corresponding weight according to the priority of the target transmission data, and allocates the target transmission data to each subcarrier corresponding to the target bandwidth according to the weight value, including:

[0103] Determining a weight value corresponding to the target transmission data according to the priority of the target transmission data, the data amount of the subcarrier, and the number of subcarriers;

[0104] The target transmission data is converted into a frequency domain, and according to the target transmission data in the frequency domain and a corresponding weight value, the target transmission data is allocated to each subcarrier corresponding to the target bandwidth.

[0105] In the embodiment of the present application, the transmission module 430 transmits each subcarrier carrying the target transmission data to the ground receiving end, including:

[0106] Combining the subcarriers carrying the target transmission data into an overall frequency domain signal;

[0107] The overall frequency domain signal is converted into an overall time domain signal through inverse discrete Fourier transform, and the overall time domain signal is transmitted to the ground receiving end.

[0108] In the embodiment of the present application, the allocation module 420 determines the corresponding weight value according to the priority of the target transmission data, including:

[0109] If the target transmission data is data collected in the initial stage of drilling, the trajectory data is given the highest priority, and the weight value of the trajectory data is determined to be the largest according to the priority of the trajectory data; wherein the trajectory data includes at least one of the well inclination angle, azimuth angle, and inclination depth;

[0110] If the target transmission data is data collected in the reservoir stage, the geological data is given the highest priority, and the weight value of the geological data is determined to be the largest according to the priority of the geological data; wherein the geological data includes at least one of formation resistivity, gamma, porosity, permeability, and element characteristics.

[0111] In the embodiment of the present application, the target transmission data determination module 410 performs noise and redundant signal filtering on the downhole multi-source information collected by the electronic unit of the rotary steering tool, including:

[0112] Decomposing the downhole multi-source information at least twice by using discrete wavelet transform to obtain high-frequency components and low-frequency components;

[0113] After each decomposition, the threshold processing method is used to filter out the low-frequency signal for the high-frequency component to filter out the noise and redundant information.

[0114] In the embodiment of the present application, the target transmission data determination module 410 compresses the downhole multi-source information collected by the electronic unit of the rotary steering tool, including:

[0115] For the underground multi-source information that has been filtered of noise and redundant information, the occurrence frequency of the underground multi-source information is made negatively correlated with the encoding length, so as to realize the compression of the underground multi-source information;

[0116] The compressed downhole multi-source information is packaged into binary data packets to obtain target transmission data.

[0117] A downhole information transmission device provided in an embodiment of the present application can execute a downhole information transmission method provided in any embodiment of the present application, and has functional modules and beneficial effects corresponding to the execution method.

[0118] Figure 7 A schematic diagram of an electronic device 10 that can be used to implement an embodiment of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0119] like Figure 7As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the data processing of the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0120] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a data processing unit 19, such as a network card, a modem, a wireless data processing transceiver, etc. The data processing unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0121] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a downhole information transmission method.

[0122] In some embodiments, the downhole information transmission method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the data processing unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the downhole information transmission method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the downhole information transmission method in any other appropriate manner (e.g., by means of firmware).

[0123] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0124] The computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable downhole information transmission device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.

[0125] In the context of the present application, a computer readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device or equipment. A computer readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer readable storage medium may be a machine readable signal medium. A more specific example of a machine readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0126] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0127] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data processing (e.g., a data processing network). Examples of data processing networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0128] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a data processing network. The client and server relationship is generated by computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0129] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the information expected by the technical solution of this application can be achieved, and this document is not limited here.

[0130] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.

Claims

1. A method for transmitting downhole information, characterized in that: The method comprises: Filter noise and redundant signals from multi-source downhole information collected by the electronic unit of the rotary steering tool, and compress it to obtain target transmission data; Determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value; Each subcarrier carrying the target transmission data is transmitted to the ground receiving end, so that the ground receiving end can separate and recover the underground multi-source information from each subcarrier.

2. The method according to claim 1, characterized in that Determining a corresponding weight value according to the priority of the target transmission data, and allocating the target transmission data to each subcarrier according to the weight value, including: Determining a target bandwidth allocated to the target transmission data according to the priority of the target transmission data; A corresponding weight is determined according to the priority of the target transmission data, and the target transmission data is allocated to each subcarrier corresponding to the target bandwidth according to the weight value.

3. The method according to claim 2, characterized in that Determining a corresponding weight according to the priority of the target transmission data, and allocating the target transmission data to each subcarrier corresponding to the target bandwidth according to the weight value, including: Determining a weight value corresponding to the target transmission data according to the priority of the target transmission data, the data amount of the subcarrier, and the number of subcarriers; The target transmission data is converted into a frequency domain, and according to the target transmission data in the frequency domain and a corresponding weight value, the target transmission data is allocated to each subcarrier corresponding to the target bandwidth.

4. The method according to claim 1, characterized in that: Transmitting each subcarrier carrying the target transmission data to the ground receiving end, including: Combining the subcarriers carrying the target transmission data into an overall frequency domain signal; The overall frequency domain signal is converted into an overall time domain signal through inverse discrete Fourier transform, and the overall time domain signal is transmitted to the ground receiving end.

5. The method according to claim 1, characterized in that Determining a corresponding weight value according to the priority of the target transmission data includes: If the target transmission data is data collected in the initial stage of drilling, the trajectory data is given the highest priority, and the weight value of the trajectory data is determined to be the largest according to the priority of the trajectory data; wherein the trajectory data includes at least one of the well inclination angle, azimuth angle, and inclination depth; If the target transmission data is data collected in the reservoir stage, the geological data is given the highest priority, and the weight value of the geological data is determined to be the largest according to the priority of the geological data; wherein the geological data includes at least one of formation resistivity, gamma, porosity, permeability, and element characteristics.

6. The method according to claim 1, characterized in that Filter noise and redundant signals from multiple downhole sources collected by the electronic unit of the rotary steerable tool, including: Decomposing the downhole multi-source information at least twice by using discrete wavelet transform to obtain high-frequency components and low-frequency components; After each decomposition, the threshold processing method is used to filter out the low-frequency signal for the high-frequency component to filter out the noise and redundant information.

7. The method according to claim 1, characterized in that Compress the multi-source downhole information collected by the electronic unit of the rotary steerable tool, including: For the underground multi-source information that has been filtered of noise and redundant information, the occurrence frequency of the underground multi-source information is made negatively correlated with the encoding length, so as to realize the compression of the underground multi-source information; The compressed downhole multi-source information is packaged into binary data packets to obtain target transmission data.

8. A downhole information transmission device, characterized in that: The device comprises: The target transmission data determination module is used to filter noise and redundant signals from the multi-source downhole information collected by the electronic unit of the rotary steering tool, and compress it to obtain the target transmission data; an allocation module, configured to determine a corresponding weight value according to the priority of the target transmission data, and allocate the target transmission data to each subcarrier according to the weight value; The transmission module is used to transmit each subcarrier carrying the target transmission data to the ground receiving end, so that the ground receiving end can separate and recover the underground multi-source information from each subcarrier.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and A memory connected to the at least one processor for data processing; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the downhole information transmission method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the downhole information transmission method according to any one of claims 1 to 7 when executed.