Mud Pulser Telemetry Coding for Low-SNR Surface Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mud pulse telemetry in petroleum drilling faces challenges with poor signal-to-noise ratio due to signal attenuation and high noise content, leading to slow data transmission rates and reliability issues in deep wells.

Innovation Solution

The use of Fibonacci-derived sequences for encoding downhole data, combining higher order Fibonacci sequences with conventional Fibonacci encoding to improve encoding efficiency and reduce inter-pulse interference, along with surface detection and decoding methodologies that enhance synchronization and power savings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional Fibonacci encoding is used for mud pulse telemetry, then the encoding is simple, but the data transmission rate is slow and signal-to-noise ratio is poor

Engineering Contradiction:
Improvedata transmission rateVSAvoidsignal-to-noise ratio
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The encoding scheme is segmented into multiple fields including synchronization field, address field, data field, and error detection field. Each field serves a specific function to collectively improve transmission reliability and rate. The segmentation allows for dedicated error handling and synchronization mechanisms that enhance overall system performance in noisy mud pulse environments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter structure by using variable-length coding where the most significant bits are transmitted first. It implements a hierarchical parameter organization with synchronization patterns, address identifiers, and data payloads. This parameter reorganization optimizes the signal structure for mud pulse transmission, improving both transmission rate and reliability by allowing faster synchronization and more efficient error detection.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data transmission rate is increased, then productivity improves, but signal attenuation increases and errors increase

Engineering Contradiction:
Improvedata transmission rateVSAvoidtransmission error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback through error detection fields and acknowledgment mechanisms. The receiver detects errors in received data and requests retransmission when necessary. This feedback loop allows the system to maintain high transmission rates while ensuring data integrity, as errors are quickly identified and corrected through controlled retransmissions rather than reducing the overall transmission rate.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-calculating and transmitting error detection codes along with the data. Checksum fields and parity bits are computed in advance and included in the transmission frame. This preliminary error preparation allows the receiver to quickly verify data integrity without slowing down the main data transmission flow, thus maintaining high productivity while improving reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If signal amplitude is increased to improve signal-to-noise ratio, then reliability improves, but energy consumption increases

Engineering Contradiction:
Improvesignal-to-noise ratioVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by varying the signal amplitude and encoding density based on the specific data being transmitted. Critical synchronization fields use higher amplitude patterns for reliable detection, while less critical data fields use more compact encoding. This localized optimization ensures that energy is concentrated where most needed for reliable detection, improving overall signal-to-noise ratio without proportionally increasing total energy consumption across all transmitted bits.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9797242B2Telemetry coding and surface detection for a mud pulser
Publication Date: 2017.10.24 SCHLUMBERGER TECH CORP
  • US9797242B2 patent drawing
  • US9797242B2 patent drawing
  • US9797242B2 patent drawing

AI summary

A method for receiving an encoded integer includes acquiring a digitized waveform including a first plurality of pulses distributed among a second plurality of time slots, locating each of the pulses in the digitized waveform, computing a confidence value for each of the pulses, selecting a subset of the plurality of pulses, the subset including pulses having low confidence values computed, generating a set of unique waveforms corresponding to various combinations of the subset of pulses selected, computing a cross-correlation between each of the waveforms generated and the digitized waveform acquired, and selecting the waveform having the highest cross-correlation computed.