Filtering and detection of telemetry
AssigneeHalliburton Energy Services, Inc.
InventorLaban M. Marsh
Life of this patent
Estimating the term…
Abstract
The specification discloses systems and methods that provide improved capability to detect and decode encoded telemetry data. More particularly, the specification discloses embodiments for detecting and decoding telemetry data by receiving a plurality of waveforms comprising encoded telemetry data. A first set of outputs is detected from the encoded telemetry data using a first set of filtering and detection parameters, and a second set of outputs is detected substantially concurrently from the encoded telemetry data using a second set of filtering and detection parameters. The sets of outputs are merged to produce decoded telemetry data.
Claims35
A method comprising:
- receiving a plurality of waveforms comprising encoded telemetry data, the receiving further comprising receiving the encoded telemetry data transmitted by way of drilling fluid in a drilling string;
- detecting a first set of outputs from the encoded telemetry data using a first set of filtering and detection parameters;
- detecting a second set of outputs from the encoded telemetry data using a second set of filtering and detection parameters, at least some of the second set of filtering and detection parameters different from the first set of filtering and detection parameters, and the detecting the second set of outputs substantially concurrent with detecting the first set of outputs;
- and
- merging the first set of outputs and the second set of outputs to produce decoded telemetry data.
A telemetry system comprising:
- a bottomhole assembly that transmits encoded telemetry data to the surface by way of drilling fluid in a drilling string;
- at least one sensing device that detects the encoded telemetry data;
- and
- a surface system coupled to the at least one sensing device, the surface system acquires the encoded telemetry detected by the at least one sensing device, and
- the surface system
- detects a first set of outputs from the encoded telemetry data using a first set of filtering and detection parameters,
- detects a second set of outputs from the encoded telemetry data using a second set of filtering and detection parameters, at least some of the second set of filtering and detection parameters different from the first set of filtering and detection parameters, and the detecting the second set of outputs substantially concurrent with detecting the first set of outputs, and
- merges the first set of outputs and the second set of outputs to produce decoded telemetry data.
A computer-readable medium storing a program that, when executed in a telemetry system, cause the telemetry system to:
- receive a plurality of waveforms comprising encoded telemetry data, the encoded telemetry data transmitted by way of drilling fluid in a drilling string;
- detect a first set of outputs from the encoded telemetry data using a first set of filtering and detection parameters;
- detect a second set of outputs from the encoded telemetry data using a second set of filtering and detection parameters, at least some of the second set of filtering and detection parameters different from the first set of filtering and detection parameters, and the telemetry system detects the second set of outputs substantially concurrent with the first set of outputs;
- and
- merge the first set of outputs and the second set of outputs to produce decoded telemetry data.
Dependencies are inferred from the claim text.