# US 11,078,782 B2 · System to enhance telemetry communication in well intervention operation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,078,782 B2
- Document ID: US11078782B2
- Status: Granted
- Kind: B2
- Application number: 16/732,310
- Filed: 2020-01-01
- Published: 2021-07-01
- Granted: 2021-08-03
- Earliest claimed: 2020-01-01
- Assignees: Halliburton Energy Services, Inc.
- Applicants: Halliburton Energy Services, Inc.
- Inventors: Yi Yang Ang; Yifei Yang; Colin Eu Leem Koo
- Web page: https://patentgrep.com/patent/US11078782B2

## CPC

- E21B 47/12: Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling
- E21B 47/26: Storing data down-hole, e.g. in a memory or on a record carrier
- E21B 47/14: using acoustic waves
- G10K 11/002: {Devices for damping, suppressing, obstructing or conducting sound in acoustic devices (G10K1/06 - G10K1/10 take precedence; for electro-mechanical transducers for communication H04R3/002)}
- G10K 2210/108: Communication systems, e.g. where useful sound is kept and noise is cancelled
- E21B: EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- G10K: SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR

## Abstract

System and method for telemetry communication provide enhance noise cancellation in well intervention operations. The system and method employ a surface panel operable to transmit and receive a telemetry signal through a wireline extending along a wellbore. A power converter receives and converts electrical power from the cable to operating power for a downhole tractor motor. A modem coupled to the cable processes and provides the telemetry signal to a microcontroller. A noise signal pathway provides a noise signal from the tractor motor directly to the microcontroller, the noise signal representative of electrical noise generated by the downhole tractor. The microcontroller performs noise cancellation on the telemetry signal to produce a de-noised telemetry signal by obtaining an estimated noise channel transfer function for the noise signal, and applying the estimated noise channel transfer function and the noise signal to the telemetry signal from the modem.

## Claims

### Claim 1

A telemetry module for use in an oil and gas well, comprising:
a modem operable to receive a telemetry signal through a cable coupled to the modem;
a microcontroller coupled to the modem and operable to receive the telemetry signal from the modem; and
a noise signal pathway coupled between the microcontroller and a motor, the noise signal pathway providing a noise signal to the microcontroller representative of an electrical noise generated by the motor, wherein both the microcontroller and the motor are located downhole or both are located on a surface uphole;
wherein the microcontroller is operable to record the noise signal and perform noise cancellation on the telemetry signal from the modem to produce a de-noised telemetry signal by obtaining an estimated noise channel transfer function for the noise signal, and applying the estimated noise channel transfer function and the noise signal to the telemetry signal from the modem.

### Claim 2 (depends on 1)

The telemetry module of claim 1, wherein the estimated noise channel transfer function is derived by setting the telemetry signal to zero to identify the noise signal.

### Claim 3 (depends on 2)

The telemetry module of claim 2, wherein the microcontroller obtains the estimated noise channel transfer function from a lookup table that stores the estimated noise channel transfer function as one or more filter coefficients.

### Claim 4 (depends on 3)

The telemetry module of claim 3, wherein the one or more filter coefficients are derived using a tensor spline for a frequency bandwidth of the noise channel transfer function at a given well temperature and a given operating voltage.

### Claim 5 (depends on 3)

The telemetry module of claim 3, wherein the one or more filter coefficients are derived using a correlation matrix of an input and an output of the estimated noise channel transfer function.

### Claim 6 (depends on 5)

The telemetry module of claim 5, wherein the one or more filter coefficients are optimized by setting a derivative of a mean square error for the one or more filter coefficients to zero.

### Claim 7 (depends on 1)

The telemetry module according to claim 1, wherein the microcontroller is further operable to determine a bit error rate for the de-noised telemetry signal and obtain a new estimated noise channel transfer function if the bit error rate exceeds a threshold value.

### Claim 8

A telemetry system for use in an oil and gas well, comprising:
a surface panel operable to transmit and receive a telemetry signal through a cable extending along a wellbore;
a power converter coupled to the cable and configured to convert electrical power from the cable into operating power for a downhole tractor motor;
a modem coupled to the cable and operable to receive and transmit the telemetry signal through the cable;
a microcontroller coupled to the modem and operable to receive the telemetry signal from the modem; and
a noise signal pathway coupling the microcontroller to the tractor motor, the noise signal pathway providing a noise signal from the tractor motor to the microcontroller, the noise signal representative of electrical noise generated by the tractor motor, wherein both the microcontroller and the tractor motor are located downhole or both are located on a surface uphole;
wherein the microcontroller is operable to record the noise signal and perform noise cancellation on the telemetry signal from the modem to produce a de-noised telemetry signal by obtaining an estimated noise channel transfer function for the noise signal, and applying the estimated noise channel transfer function and the noise signal to the telemetry signal from the modem.

### Claim 9 (depends on 8)

The telemetry system of claim 8, wherein the estimated noise channel transfer function is derived by setting the telemetry signal to zero to identify the noise signal.

### Claim 10 (depends on 8)

The telemetry system of claim 8, wherein the estimated noise channel transfer function is derived by estimating a power converter transfer function and a modem transfer function.

### Claim 11 (depends on 8)

The telemetry system of claim 8, wherein the microcontroller obtains the estimated noise channel transfer function from a lookup table that stores the estimated noise channel transfer function as one or more filter coefficients.

### Claim 12 (depends on 11)

The telemetry system of claim 11, wherein the one or more filter coefficients are derived using a tensor spline for a frequency bandwidth of the noise channel transfer function at a given well temperature and a given operating voltage of the downhole tractor motor.

### Claim 13 (depends on 11)

The telemetry system of claim 11, wherein the one or more filter coefficients are derived using a correlation matrix of an input and an output of the estimated noise channel transfer function.

### Claim 14 (depends on 13)

The telemetry system of claim 13, wherein the one or more filter coefficients are optimized by setting a derivative of a mean square error for the one or more filter coefficients to zero.

### Claim 15 (depends on 8)

The telemetry system according to claim 8, wherein the microcontroller is further operable to determine a bit error rate for the de-noised telemetry signal and obtain a new estimated noise channel transfer function if the bit error rate exceeds a threshold value.

### Claim 16

A method enhancing telemetry communication in a well intervention operation, the method comprising:
transmitting a telemetry signal through a cable extending along a wellbore;
receiving the telemetry signal from the cable at a modem coupled to the cable;
providing the telemetry signal from the modem to a microcontroller coupled to the modem;
providing a noise signal to the microcontroller through a noise signal pathway between the microcontroller and a motor, wherein both the microcontroller and the motor are located downhole or both are located on a surface uphole; and
performing noise cancellation by the microcontroller on the telemetry signal from the modem to obtain a de-noised telemetry signal, including obtaining an estimated noise channel transfer function for the noise signal, and applying the estimated noise channel transfer function and the noise signal to the telemetry signal from the modem.

### Claim 17 (depends on 16)

The method of claim 16, further comprising deriving the estimated noise channel transfer function by setting the telemetry signal to zero and identifying the noise signal.

### Claim 18 (depends on 17)

The method of claim 17, further comprising deriving the estimated noise channel transfer function by estimating a modem transfer function for the modem and a power converter transfer function for a power converter coupled to the cable.

### Claim 19 (depends on 18)

The method of claim 18, wherein the microcontroller obtains the estimated noise channel transfer function from a lookup table that stores the estimated noise channel transfer function as one or more filter coefficients.

### Claim 20 (depends on 16)

The method according to claim 16, further comprising determining by the microcontroller a bit error rate for the de-noised telemetry signal and obtaining a new estimated noise channel transfer function if the bit error rate exceeds a threshold value.
