System and method for controlling a downhole tool
First Claim
1. A system for downhole communication, comprising:
- a downhole tool comprising;
a downlink receiver to receive control information that controls operation of the downhole tool, the control information encoded in rotation of the downhole tool, the downlink receiver comprising;
a rotation sensor configured to sense rotation of the downhole tool about a longitudinal axis of the downhole tool; and
a decoder configured to;
demarcate fields of the control information based on rotation state transitions sensed by the rotation sensor, wherein the rotation state transitions are transitions between a rotating state and a non-rotating state of the downhole tool, wherein in the non-rotating state the downhole tool is rotated at approximately zero revolutions per minute; and
decode a control value for controlling the downhole tool based on a duration of a field of the control information, wherein the control value is wholly encoded in the field and the field is encoded as a non-rotating state of the downhole tool; and
a command actuator that applies the control value to control operation of the downhole tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for communicating with a downhole tool. A downhole tool includes a downlink receiver and a command actuator. The downlink receiver receives control information, encoded in rotation of the tool, that controls operation of the tool. The downlink receiver includes a rotation sensor and a decoder. The rotation sensor senses rotation of the tool about a longitudinal axis. The decoder demarcates fields of the control information based on rotation state transitions sensed by the rotation sensor. The rotation state transitions are transitions between a rotating state and a non-rotating state. The decoder also decodes a control value for controlling the tool based on a duration of a field of the control information. The control value is wholly encoded in the field, and the field is encoded as a non-rotating state of the tool. The command actuator applies the control value to control operation of the tool.
-
Citations
21 Claims
-
1. A system for downhole communication, comprising:
a downhole tool comprising; a downlink receiver to receive control information that controls operation of the downhole tool, the control information encoded in rotation of the downhole tool, the downlink receiver comprising; a rotation sensor configured to sense rotation of the downhole tool about a longitudinal axis of the downhole tool; and a decoder configured to; demarcate fields of the control information based on rotation state transitions sensed by the rotation sensor, wherein the rotation state transitions are transitions between a rotating state and a non-rotating state of the downhole tool, wherein in the non-rotating state the downhole tool is rotated at approximately zero revolutions per minute; and decode a control value for controlling the downhole tool based on a duration of a field of the control information, wherein the control value is wholly encoded in the field and the field is encoded as a non-rotating state of the downhole tool; and a command actuator that applies the control value to control operation of the downhole tool. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for downhole communication, comprising:
-
rotating a downhole tool at a first rotation rate to place the downhole tool in a rotating state; halting rotation of the downhole tool to place the downhole tool in a non-rotating state, wherein in the non-rotating state the downhole tool is rotated at approximately zero revolutions per minute; encoding control information for controlling the downhole tool in a series of transitions between the rotating state and the non-rotating state; detecting, by the downhole tool, the transitions between the rotating state and the non-rotating state; demarcating, by the downhole tool, fields of the control information based on the detected transitions; decoding, by the downhole tool, a control value for controlling the downhole tool based on a duration of a field of the control information, wherein the control value is wholly encoded in the non-rotating state; and applying the control value to control operation of the downhole tool. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for downhole communication, comprising:
-
transmitting control information from a surface location to a downhole tool disposed in a borehole by repetitively raising or lowering the downhole tool in the borehole; detecting, by the downhole tool, motion of the downhole tool along a longitudinal axis of the downhole tool; extracting, by the downhole tool, the control information from the motion by demarcating fields of the control information based on the detected motion of the downhole tool along the longitudinal axis; measuring a time duration of each of the fields of the control information; and determining a value of the control information to be applied to control the downhole tool in correspondence to the time duration of one of the fields of the control information; and applying, by the downhole tool, the control information extracted from the motion to control the operation of the downhole tool. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for downhole communication, comprising:
-
rotating a drill string in a first direction via a drill string rotation mechanism disposed at a surface location; during the rotating in the first direction, successively engaging and disengaging a downhole motor disposed in the drill string to cause reversals in direction of rotation of a drill bit and a downhole tool disposed downhole of the downhole motor in the drill string; timing the reversals in direction of rotation to encode control information for controlling the operation of the downhole tool; detecting, by the downhole tool, the reversals in direction of rotation; extracting, by the downhole tool, the control information from the rotation by demarcating fields of the control information based on the detected reversals in direction of rotation; measuring a time interval between each reversal of direction of rotation; determining a value of the control information applied to control operation of the downhole tool based on a time interval between two successive reversals of direction of rotation; and applying the extracted control information to control operation of the downhole tool.
-
Specification