Downlinking communication system and method
09726011 · 2017-08-08
Assignee
Inventors
Cpc classification
E21B47/22
FIXED CONSTRUCTIONS
International classification
E21B47/18
FIXED CONSTRUCTIONS
Abstract
A downlinking signal is transmitted downhole from the surface using drilling fluid as the communications medium. The downlinking signal includes at least a synchronization phase and a command phase. Attributes of the synchronization phase are used upon reception of the signal to determine corresponding attributes of the command phase. Commands may be transmitted downhole while drilling and simultaneously while using mud-pulse telemetry uplinking techniques.
Claims
1. A method for transmitting information from a surface location to a bottom hole assembly located in a borehole, the information including at least one of a command and data, the method comprising: (a) pumping drilling fluid downhole through a drill string to the bottom hole assembly; (b) changing a flow rate of the drilling fluid to encode a downlinking signal Comprising at least a synchronization phase and a command phase, each of the synchronization Phase and the command phase including at least one distinct pulse; (c) detecting the downlinking signal at the bottom hole assembly using a pressure sensor; and (d) decoding the downlinking signal to determine the information.
2. The method of claim 1, wherein the synchronization phase and the command phase each include at least one distinct negative flow rate pulse.
3. The method of claim 1, wherein the synchronization phase includes a negative pulse during a first time period and a return to a base level during a second time period.
4. The method of claim 1, wherein the synchronization phase includes a negative pressure pulse, a level of the negative pressure pulse determining the pulse level of the command phase.
5. The method of claim 1, wherein the bit length is computed from a pulse width of the at least one pulse in the synchronization phase.
6. The method of claim 1, wherein the command phase comprises at least first and second distinct commands, each of the commands including at least four bits.
7. The method of claim 1, wherein the downlinking signal further comprises an assertion phase, the assertion phase indicating the end of the downlinking signal and including a base level signal for a time period of at least twice the bit length of the command phase.
8. The method of claim 1, wherein (a) further comprises rotary drilling the borehole.
9. The method of claim 1, wherein the flow rate is changed in (b) via actuating a bypass valve.
10. The method of claim 1, wherein the flow rate is changed in (b) via changing the rotation speed of a pump.
11. A system for communicating information from a surface location to a bottom hole assembly located in a borehole, the information including at least one of a command and data, the system comprising: a pump for pumping drilling fluid from the surface through a drill string to the bottom hole assembly; a flow control apparatus for controlling a flow rate of the drilling fluid, the flow rate encoding a downlinking signal comprising at least a high pressure pulse and a low pressure pulse having a lower pressure that high pressure pulse; a downhole pressure sensor configured to detect the downlinking signal; and a downhole controlled configured to decode the downlinking signal, wherein each of The high pressure pulse and low pressure pulse is decoded in a binary form, wherein the downlinking signal includes at least a synchronization phase and a command phase, each of the synchronization phase and the command phase including at least one distinct flow rate pulse.
12. The system of claim 11, wherein: the controller is configured to (i) decode the synchronization phase to determine at least one of a bit length and a pulse level of the command phase and (ii) decode the command phase to determine the information.
13. The system of claim 12, wherein the controller is configured to compute the bit length from a pulse width of a predetermined pulse in the synchronization phase.
14. The system of claim 12, wherein the controller is configured to determine the pulse level of the command phase from a pulse width of a predetermined pulse in the synchronization phase.
15. The system of claim 11, wherein the flow control apparatus is computer controlled.
16. The system of claim 11, wherein the flow control apparatus is configured to selectively open and close a bypass valve, wherein opening the bypass valve reduces the flow rate in the drill string.
17. The system of claim 11, wherein the flow control apparatus is configured to control the rotation rate of the pump.
18. The system of claim 11, wherein the detector comprises at least one of an absolute pressure sensor configured to measure pressure of drilling fluid in the drill string and a differential transducer configured to measure a pressure differential between drilling fluid in the drill string and drilling fluid in a borehole annulus.
19. The system of claim 11, further comprising a rotary steerable tool configured to execute the command, the command being selected from the group consisting of absolute offset, absolute percentage force, absolute toolface angle, absolute target inclination, absolute target azimuth, absolute dogleg severity, change in offset, change in percentage force, change in toolface angle, change in inclination, change in azimuth, and change in dogleg severity.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8)
(9) It will be understood by those of ordinary skill in the art that methods and apparatuses in accordance with this invention are not limited to use with a semisubmersible platform 12 as illustrated in
(10) With continued reference to
(11)
(12) An uphole controller 190 is configured to generate a signal, for example, a sequence of negative pressure (or fluid velocity) pulses in the drilling fluid. These pulses propagate downhole through the drilling fluid in the drill string and are received at downlinking detector 120. It will be appreciated that the signal may also be transmitted through the drilling fluid in the annulus. In one exemplary embodiment, the controller 190 may be in electronic communication with the pump 82. The signal (e.g., pressure or velocity pulses) may be generated, for example, via automatically changing the rotation speed of the pump (a negative pulse may be generated by momentarily reducing the rotation speed). The controller may also be in electronic communication with a sensor such as a pressure gauge or a flow meter. Such communication may provide a feedback mechanism for controlling the amplitude of the signal.
(13) The controller may alternatively (and/or additionally) be in communication with a controllable valve 78 deployed in an optional bypass passageway 75. The bypass passageway 75 connects the standpipe 83 with the return 88 as depicted. Those of ordinary skill in the art will appreciate that opening (or partially opening) value 78 allows drilling fluid to flow through the bypass 75 (thereby bypassing the borehole), which in turn reduces the pressure (and/or flow rate) of the drilling fluid in the drill string.
(14) Surface system 180 may further (or alternatively) include a commercially available rig controller, for example, a DrillLink® remote control interface available from National Oilwell Varco. In computer controlled systems, an operator may input a desired flow rate, for example via a suitable user interface such as a keyboard or a touch screen. In one advantageous embodiment, system 180 may include a computerized system in which an operator inputs the data and/or the command to be transmitted. For example, for a downhole steering tool, an operator may input desired tool face and offset values (as described in more detail below). The controller 190 then determines a suitable sequence of flow rate pulses and executes the sequence to transmit the data and/or commands to the tool 100.
(15) While
(16)
(17) As depicted on
(18) Differential transducer 130 is disposed to measure a difference in pressure between drilling fluid in the drill string and drilling fluid in the borehole annulus (hydrostatic pressure). Bore 152 provides high pressure drilling fluid from the drill string to a first side 131 (or front side) of the differential transducer 130. Bores 147 and 148 provide hydraulic oil (at hydrostatic pressure) to a second side 132 (or back side) of the differential transducer 130. The transducer 130 measures a pressure difference between these fluids (between the front and back sides of the differential transducer).
(19) A compensating piston 142 is deployed in and sealingly engages a second longitudinal bore 150 in pressure housing 122. The bore 150 and piston 142 define first and second oil filled and drilling fluid filled fluid chambers 144 and 146. Chamber 146 is in fluid communication with drilling fluid in the borehole annulus (at hydrostatic well bore pressure). It will be readily understood to those of ordinary skill in the art that the drilling fluid in the borehole exerts a force on the compensating piston 142 proportional to the hydrostatic pressure in the borehole, which in turn pressurizes the hydraulic fluid in chamber 144.
(20) While the exemplary embodiment of downlinking detector 120 depicted on
(21) It will further be understood that the drilling fluid velocity and the drilling fluid pressure (or differential pressure) are closely related quantities (they are essentially directly proportional to one another in the sub 1 Hertz frequency range of interest). Therefore measurement of one of these quantities is generally indicative of the other (e.g., a measurement of drilling fluid pressure is generally indicative of drilling fluid velocity and visa-versa). Likewise, the control of one these quantities at the surface tends also to control the other (e.g., control of drilling fluid velocity tends also to control drilling fluid pressure or differential pressure). As a result, certain embodiments of the invention may include controlling one parameter at the surface (e.g., velocity) and measuring the other downhole (e.g., differential pressure).
(22) Those of skill in the art will further appreciate that downlinking detector 120 may further be utilized as a drill string or annular pressure while drilling measurement tool. For example, the differential pressure (measured via differential transducer 130) may be summed with an annular pressure measurement to obtain the pressure in the drill string. Likewise, the differential pressure may be subtracted from a drill string pressure measurement to obtain the annular pressure.
(23) Turning now to
(24) When the drilling fluid pumps are turned off (e.g., when a new section of drill pipe is attached to the drill string) the differential transducer indicates a zero level (in analog to digital raw counts). This value is stored as a zero pressure reference level. In exemplary embodiments of the invention, the zero level may be accurately sampled at periodic intervals during drilling. After turning on the mud pumps at 202, a full flow rate level may be established when the flow rate stabilizes (e.g., after a predetermined period such as 30 seconds). A negative pulse value (or threshold) may be computed from the base and zero levels, for example as follows:
PT=Base−R.Math.(Base−Zero) Equation 1
(25) where PT represents the pulse threshold in ADC counts, Base represents the base level counts, Zero represents the zero level counts, and R represents a predetermined flow reduction rate for a negative pressure pulse (e.g., a pressure pulse having a 15, 20, or 25% reduction in flow rate from the base level).
(26)
(27) The command phase 214 includes the encoded command (or data). In the exemplary embodiment depicted, the command phase is divided into eight bits (a single start bit and a seven-bit command). It will be understood that the invention is not limited to any particular number of command bits. The bit length T.sub.bit may be computed, for example, from T.sub.sync (or alternatively from T.sub.low and/or T.sub.high). In the exemplary embodiment depicted, T.sub.bit is arbitrarily defined as follows: T.sub.bit=T.sub.sync÷5. The use of the synchronization phase 212 advantageously enables T.sub.bit to be selected based on drilling conditions (e.g., it is often desirable to increase T.sub.bit with increasing measured depth of the borehole). Suitable bit lengths are commonly in the range from about 5 to about 30 seconds. The binary value (0 or 1) of each bit may be determined from the measured pressure (or flow rate) during T.sub.bit as indicated. In the exemplary embodiment depicted, a value of ‘0’ is assigned to the base level and a value of ‘1’ is assigned to the negative pressure pulse (e.g., a value within a predetermined range of the pressure threshold defined above with respect to Equation 1).
(28) While the invention is not limited to any particular bit length, it will be understood that bit lengths in the range from about 5 to about 30 seconds tend to be advantageous for several reasons. For example, the use of a longer bit length tends to advantageously improve communication accuracy in deeps wells or when downlinking while drilling. Moreover, the use of bit lengths in the above range advantageous enables simultaneous downlinking and uplinking at different frequencies.
(29) With continued reference to
(30)
(31) In the exemplary embodiments depicted on
(32) It will be understood that the invention is in no way limited to embodiments in which the command phase includes a seven-bit command. Substantially any bit length may be utilized. For example, a four or five-bit command may be readily utilized for operations in which a well having a relatively simple profile is drilled (e.g., conventional J-shaped or S-shaped wells). These commands may include for example, the differential and specialized commands described above.
(33) As is known to those of ordinary skill in the art, rotary steerable tools (such as steering tool 50 in
(34) In preferred embodiments of the invention, the most frequently utilized commands (e.g., wake-up, blade collapse, and the like) may be advantageously configured to have the fewest number of fluid pressure or velocity changes (e.g., via valve actuations). When using an eight bit command phase, a rotary steerable wake-up command may given, for example, by the hexadecimal FF (binary 11111111), which requires no valve actuations in the command phase. A rotary steerable blade collapse command may be given, for example, by the hexadecimal F0 (binary 11110000), which requires only a single actuation in the command phase. Other commonly utilized commands may be programmed, for example, using hexadecimal F8, FC, FE, 80, C0, and E0, each of which requires only a single actuation in the command phase. The invention is, of course, not limited in this regard. Minimizing valve and/or pump actuation tends to advantageously also minimize wear to the surface system components (e.g., valve 78 on
(35) It will be further understood that the invention is not limited to embodiments in which only steering tool commands are downlinked. Those of ordinary skill in the art will readily appreciate that commands may also be downlinked to substantially any downhole tool, for example, including MWD tools, LWD tools, underreamers, packers, fluid sampling devices and the like. For example, downlinking detector 120 (
(36)
(37)
(38)
(39) Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alternations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.