Mud-Pulse Telemetry Compression Using Variable Scaling Keycodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mud-pulse telemetry in drilling operations is limited by a fixed data transmission rate, hindering the efficient transfer of data from downhole locations to the surface during drilling processes.

Innovation Solution

A method and apparatus that utilize a downhole microprocessor-controlled buffer to encode data samples into encoded words, modulate them as acoustic signals in drilling fluid, and decode them at the surface, allowing for variable scaling based on minimum and maximum values, thereby increasing data transmission efficiency by reducing unnecessary data transmission and adapting to changes in data ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed-bit mud-pulse telemetry is used to transmit data, then the transmission system is simple and reliable, but the data transmission rate is limited and insufficient data can be transmitted per second

Engineering Contradiction:
Improvedata transmission rateVSAvoidencoding system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed-bit encoding to variable-bit encoding where the number of bits used to represent data values changes dynamically based on the actual data range. The system adjusts the bit allocation for minimum and maximum values versus data samples, allowing flexible adaptation to different data conditions while maintaining efficient transmission within the constrained mud-pulse telemetry bandwidth.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of bit allocation from a fixed value to a variable value that depends on the data characteristics. By modifying how bits are distributed between encoding metadata (minimum/maximum values) and actual data samples, the system optimizes the data transmission rate without exceeding the physical limits of the mud-pulse telemetry channel.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If more data samples are transmitted per second, then the information availability to analysts improves, but the fixed bit rate limit of mud-pulse telemetry is exceeded

Engineering Contradiction:
Improvedata information availabilityVSAvoidnumber of bits transmitted
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies partial action by transmitting only the necessary portion of data information at any given time. Instead of always transmitting full-precision minimum and maximum values, the system selectively transmits these metadata values only when needed, and uses fewer bits for data samples when the data range is small, thereby fitting more information within the fixed bit rate constraint.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the data transmission into distinct components: metadata (minimum/maximum values with keycodes) and data samples. This segmentation allows independent optimization of each component's bit allocation, enabling the system to transmit more total information by efficiently managing the bit distribution between different types of data elements.

Inventive Principle:
Principle #1Segmentation

3Productivity

If variable scaling encoding is implemented to increase data transmission efficiency, then more data can be transmitted within the same bandwidth, but the encoding and decoding complexity increases

Engineering Contradiction:
Improveeffective data transmission rateVSAvoidencoder and decoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the encoder determines appropriate bit allocation based on the actual data characteristics (range, variability) and the decoder uses corresponding keycodes to interpret the variable-length encoded values. This feedback loop between data analysis and encoding strategy enables adaptive optimization while maintaining systematic complexity management through predefined encoding rules and keycode systems.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances data transfer rates by compressing data using keycodes that indicate minimum and maximum values, allowing more data to be transmitted within the same bandwidth, and optimizing transmission by only updating key values when they change, thus improving the efficiency of data delivery from downhole tools to the surface.

Implementation Method 1

modulating a mud-pulser with a modulator to transmit the one or more encoded words as an acoustic signal in drilling fluid

Methodology Applied
Scientific EffectAcoustic signal transmission: Sound

Implementation Method 2

receiving the acoustic signal uphole from the mud-pulser using a transducer that converts the acoustic signal into an electrical signal

Methodology Applied
Scientific EffectAcoustic signal to electrical signal conversion:

Data Source

PatentUS9784097B2Compressed telemetry for time series downhole data using variable scaling and grouped words
Publication Date: 2017.10.10 BAKER HUGHES CO
  • US9784097B2 patent drawing
  • US9784097B2 patent drawing
  • US9784097B2 patent drawing

AI summary

A method for transmitting data from a downhole location to a location at the surface of the earth includes determining a minimum value and a maximum value of M-samples of data values, determining a keycode for the M-samples of data values that provides an indication of the maximum and minimum values of the M-samples, and encoding the keycode and the data values into one or more encoded words. The one or more encoded words are then transmitted as an acoustic signal in drilling fluid by modulating a mud-pulser. The acoustic signal is received by a transducer uphole from the mud-pulser and converted into an electrical signal. The electrical signal is demodulated into a received encoded word, which is decompressed into the M-samples in accordance with the keycode. The M-samples are then received by a computer processing system disposed as the surface of the earth.