In most drilling operations, a circulation pump circulates fluid through a drill string and out the drill bit into a borehole. This fluid (often called “mud” in the oilfield industry) may include water and/or oil and additional additives that may be inert or chemically reactive with other molecular compositions present within a borehole during drilling operations. There are a multitude of motivations for pumping mud with one example being simply to remove earth materials from the borehole.
In Mud Pulse Telemetry (MPT), a measurement-while-drilling (MWD) service company (e.g. Halliburton Energy Services, Inc.) may install at least one transducer/sensor within the surface rig's plumbing system. The surface rig's plumbing system mechanically connects the circulation pump(s) (also known as “mud pumps”) with the drill string, which in turns couples with a drill-bit within the borehole. MPT systems employ a downhole “pulser” located near the drill bit to transmit a series of modulated pressure waves through the mud column within a drill string to communicate real-time information to the surface transducers/sensors. However, the surface transducers may be unable to acquire the encoded pulse waveforms due to various forms of attenuation and interference. For example, the circulation pump hinders the operation of the MPT system through the introduction of pump noise. One attempted solution employs pump dampeners (sometimes called “de-surgers”) to buffer the fluid itself, but these are usually unable to prevent the pump noise from being the main source of noise and the main limitation on MPT performance.
Accordingly, there are disclosed in the drawings and detailed description specific embodiments of methods and systems for mud pulse telemetry demodulation using a pump noise estimate obtained at least in part from acoustic or vibration data. In the drawings:
It should be understood, however, that the specific embodiments given in the drawings and detailed description do not limit the disclosure. On the contrary, they provide the foundation for one of ordinary skill to discern the alternative forms, equivalents, and modifications that are encompassed in the scope of the appended claims.
The disclosed methods and systems are directed to mud pulse telemetry (MPT), where data streams are conveyed uphole or downhole by modulating pressure of a fluid in a tubular. As the pressure of fluid in a tubular is a function of a pump's operation (“pump noise”) as well as any MPT operations, demodulating a data stream from pressure variations of fluid in a tubular involves distinguishing between pressure variations that are part of a data stream and pressure variations that are due to pump noise. As used herein, “pump noise” refers to pressure variations of fluid in a tubular that are due to pump operations. Such pump noise interferes with interpreting a data stream modulated as pressure variations of fluid in a tubular.
In at least some embodiments, an example MPT method includes positioning an external acoustic or vibration sensor on or near a pump to collect acoustic or vibration data during operation of the pump. The method also includes monitoring a pressure of fluid in a tubular, the fluid conveying a data stream as a series of pressure variations. The method also includes processing the monitored pressure to demodulate the data stream. The processing uses a pump noise estimate obtained at least in part from analysis of the acoustic or vibration data.
In at least some embodiments, an example MPT system includes one or more transducers that convert a pressure of fluid in a tubular (or some function thereof) to at least one electrical signal, the fluid conveying a data stream as modulated pressure variations. The system also includes an external acoustic or vibration sensor positioned on or near a pump to collect acoustic or vibration data during operation of the pump. The system also includes a processor that demodulates the data stream from the at least one electrical signal using a pump noise estimate obtained at least in part from analysis of the acoustic or vibration data.
In accordance with at least some embodiments, an acoustic sensor or vibration sensor is positioned near a pump sound or vibration source to obtain the acoustic or vibration data indicative of the pump's operation. For example, an accelerometer may be externally mounted or fastened to a pump housing to collect vibration data. Alternatively, a microphone may be externally mounted or fastened to a pump housing to collect acoustic data. In some embodiments, mounting or fastening an acoustic or vibration sensor to a pump housing corresponds to a temporary condition (e.g., using a C-clamp, a strap, a magnet, a band, or another temporary mounting mechanism) due to pump equipment ownership/modification issues.
In at least some embodiments, the collected acoustic or vibration data is analyzed to determine data periodicity. For example, a time-domain signal analysis (e.g., auto-correlation) may be performed to determine data periodicity. As another example, frequency-domain signal analysis (e.g., a Fourier transform) may be performed to determined data periodicity. The data periodicity is used to identify a pump signature within the acoustic or vibration data. As desired, the pump signature is applied to subsequently obtained acoustic or vibration data to determine a pump stroke estimate or related parameters (pump stroke timing information). The pump noise estimate obtained at least in part from analysis of acoustic or vibration data is used to demodulate a data stream conveyed as pressure variations of fluid in a tubular.
In an example demodulation process, pump noise is estimated using pump stroke timing information or other pump noise timing parameters obtained from acoustic or vibration data. The pump noise estimate is subtracted from (or otherwise used to filter) a pressure signal that includes pressure variations due to pump noise and an MPT data stream, such that recovery of the MPT data stream is facilitated.
The following description relates to a variety of MPT methods and systems that enable Measurement-While-Drilling (MWD) or Logging-While-Drilling (LWD) services with real-time data transfer from sensors or survey tools in a bottomhole assembly (BHA) to a surface location. While the MPT demodulation concepts described herein focus on surface components, it should be appreciated that such MPT demodulation may applied to downhole systems as well.
As shown in
Survey tool 30 may include sensors 39A and 39B, which may be coupled to appropriate data encoding circuitry, such as an encoder 38, which sequentially produces encoded digital data electrical signals representative of the measurements obtained by sensors 39A and 39B. While two sensors are shown, one skilled in the art will understand that a smaller or larger number of sensors may be used without departing from the principles of the present invention. The sensors 39A and 39B may be selected to measure downhole parameters including, but not limited to, environmental parameters, directional drilling parameters, and formation evaluation parameters. Example parameters may comprise downhole pressure, downhole temperature, the resistivity or conductivity of the drilling mud and earth formations, the density and porosity of the earth formations, as well as position and/or orientation information.
As shown, the survey tool 30 may be located proximate to the bit 32 to collect data. While some or all of the collected data may be stored by the survey tool 30, at least some of the collected data may be transmitted in the form of pressure signals by data signaling unit 35, through the drilling fluid in drill string 14. The data stream conveyed via the column of drilling fluid may be detected at the surface by a pressure transducer 36, which outputs an electrical signal representing fluid pressure in a tubular as a function of time. The signal output from pressure transducer 36 is conveyed to controller 33, which may be located proximate the rig floor. Alternatively, controller 33 may be located away from the rig floor. In one embodiment, controller 33 may be part of a portable logging vehicle or facility.
As shown in
The pump noise to be accounted for or filtered during the demodulation process is caused by the operation of pump 15, which is normally piston-based and causes a significant degree of pressure variation due to the action of the pistons and valves. In at least some embodiments, a pulsation dampener 31 is positioned along feed pipe 37 or standpipe 11 to attenuate the (relatively) high-frequency variation, typically with only a moderate degree of success. Downstream of the pulsation dampener 31, the pressure transducer 36 senses pressure variations in the fluid within the feed pipe 37 and generates corresponding signals. In different embodiments, the pressure transducer 36 may be directly in contact with the fluid conveyed via feed pipe 37 (e.g., the pressure transducer 36 physically responds to pressure variations in the fluid), or may be coupled to a tubular housing (e.g., the pressure transducer 36 measures dimensional changes in the feed pipe 37 resulting from pressure variations in the flow stream). In either case, the pressure transducer 36 provides a measurable reference signal (e.g. voltage, current, phase, position, etc.) that is correlated with fluid pressure as a function of time, i.e. dP(t)/dt. The correlation of the reference signal and fluid pressure may vary for different pressure transducer configurations.
In at least some embodiments, an example pressure transducer configuration employs a piezoelectric material attached to or surrounding the feed pipe 37. When the pressure of fluid conveyed via the feed pipe 37 changes, the piezoelectric material is distorted resulting in a different voltage level between two measurement points along the piezoelectric material. Another pressure transducer configuration employs an optical fiber wrapped around the feed pipe 37. When the pressure of fluid conveyed via the feed pipe 37 changes, the dimensions of feed pipe 37 changes resulting in the wrapped optical fiber being more or less strained (i.e., the overall length of the optical fiber is affected). The amount of strain or change to the optical fiber length can be measured (e.g., using interferometry to detect a phase change) and correlated with the pressure of fluid conveyed via the feed pipe 37. It should also be appreciated that multiple pressure transducers 36 may be employed at different points along the feed pipe 37. The outputs from multiple pressure transducers may be averaged or otherwise combined. For more information regarding available pressure transducer configurations, reference may be had to U.S. Pat. Pub. No. 2011/0116099A1, entitled “Apparatus and Method for Detecting Pressure Signals” and filed Mar. 16, 2008, and WO2014/025701 A1, entitled “Differential Pressure Mud Pulse Telemetry While Pumping” and filed Aug. 5, 2013.
The power end 51 of pump 50 causes movement of the plunger 66. More specifically, the plunger 66 is coupled through a crosshead to power end components including a connecting rod 54 and a crankshaft 52. The crankshaft 52 is rotated using an engine, transmission, and drive shaft (not shown). At a rate of once per 360° rotation of the crankshaft 52, the connecting rod 54 moves the plunger 66 into and out of the chamber 72, completing a suction and discharge stroke of the pump 50.
While the view of
During operation of pump 50, as each plunger 66 moves away from valves 64, 68 (i.e., toward the left in
Without being limited by any particular theory, when insufficient fluid enters the chamber 72 from suction valve 68, bubbles may be formed inside chamber 72 (i.e., cavitation occurs). During the discharge stroke, the presence of the bubbles causes a delay in the opening of discharge valve 64 because increased pressure is required to collapse the formed bubbles. The cavitation bubbles can inflict damage to the inner surfaces of the pump through microjets and shockwaves (e.g., pressure waves) caused by bubble collapse. The collapsing bubbles may also cause acoustic vibrations (e.g., pressure waves) in the pump chamber 72 and also cause valve bounce. The sounds and/or vibration associated with cavitation and/or valve bounce may be monitored by an acoustic sensor or vibration sensor 40 as described herein. The collected acoustic or vibration data can be analyzed to determine a pump signature, pump stroke timing information, and/or a pump noise estimate as described herein.
As described herein, an acoustic or vibration sensor 40 (e.g., vibration sensor 40A or acoustic sensor 40B) is employed to estimate pump noise or related parameters. Such pump noise may be related to cavitation and/or valve leakage in the pump 15. In at least some embodiments, one or more acoustic or vibration sensors 40 are mounted directly to the pump 15 (e.g., bolted, tied, or clamped to the pump housing or outer surface) or indirectly to the pump 15 (e.g., magnetically attached to a pump mount or frame). In at least some embodiments, the acoustic or vibration sensor 40 is mounted adjacent the fluid end 60 of pump 15 (e.g., where fluid enters/exists the pump) rather than the power end 51 of pump 15 (e.g., where the engine/transmission components reside). In some embodiments, one or more acoustic or vibration sensors 40 are attached directly/indirectly, adjacent/proximate to the suction and/or discharge valves on the fluid end 60 of pump 15.
In different embodiments, the acoustic or vibration sensor 40 may be configured to detect acoustic or vibration energy that is within a predetermined frequency response range. For example, an acoustic or vibration sensor 40 may have a frequency response range of from about 1 Hz to about 20,000 Hz, alternatively from about 1 Hz to about 10,000 Hz, alternatively from about 1 Hz to about 5000 Hz, alternatively from about 100 Hz to about 5000 Hz, alternatively from about 1000 Hz to about 5000 Hz. Further, in some embodiments, the acoustic or vibration sensor 40 may employ one or more filters to alter the frequency response range. Additionally or alternatively, frequency filtering operations may be performed by the controller 33
With the pump noise or related parameters estimated at least in part from acoustic or vibration data obtained by the acoustic or vibration sensor 40, the controller 33 is able to demodulate a data stream from pressure variations of fluid conveyed via a tubular and monitored by pressure transducer 36. Without limitation, the controller 33 described herein may correspond to a computing device or system such as a desktop computer, a laptop computer, a tablet computer, a smart phone, or combinations thereof having one or more data acquisition, processing, and control components in the form of software, firmware, and/or hardware. The various data acquisition, processing, and control functions described herein may be integrated into a single device, or into separate devices. The controller 33 is capable of transmitting and/or receiving data to/from various components of an MPT system.
The input/output device 88 provides input/output operations for the system 80. In some embodiments, the input/output device 88 can include one or more network interface devices, e.g., an Ethernet card; a serial communication device, e.g., an RS-232 port; and/or a wireless interface device, e.g., an 802.11 card, a 3G wireless modem, a 4G wireless modem, etc. In some embodiments, the input/output device can include driver devices configured to receive input data and send output data to other input/output devices, e.g., keyboard, printer and display devices 92. In different embodiments, the input/output devices 92 enable an operator to review or adjust acoustic or vibration data analysis options, MPT demodulation options, data visualization options, drilling or logging control options, etc.
Returning to
As part of the BHA 26, pulsers 100 (e.g., pulsers 100A-100D) may be mechanically and/or electrically coupled with sensors (e.g., sensors 39A, 39B, or survey tool 30) that measure, calculate and/or sense various conditions within or near the bottom of the borehole being drilled. The BHA 26 may have an electrical power source and inter-communicating control buses that facilitate the transfer of data between BHA components. Without limitation, the electrical power source for BHA components may correspond to batteries and/or a generator that derives power from the flow of fluids via turbine or like mechanisms. Further, control bus lines for BHA components may be of a metallic, conductive material for use with electrical systems and/or dielectric material when used with optical sources. While
Downhole electronics included with the BHA 26 may collect measurements from various sensors (e.g., sensors 39A, 39B) or survey tools 30. Some example measurements may include, but are not limited to, density of rock formation, pressure of the drilling fluid, gamma ray readings, and resistivity of rock formation. Additional measurements may include, but are not limited to, direction/orientation information such as inclination, tool-face, and azimuth. As previously mentioned, the BHA 26 includes an encoder 38 (e.g., in the form of circuitry or a programmable processor executing software in an associated memory device) that encodes at least some of the measurements or derived data as a data stream for transmission by the pulser 100.
In accordance with at least some embodiments, the processor 96 determines a pump noise estimate based at least in part on analysis of the acoustic or vibration data. Further, the processor 96 uses the pump noise estimate to demodulate the data stream encoded with the pressure signals 21. The result of the demodulation is recovery of the source data 201. Thereafter, the source data 201 or related data (e.g., logs) may be displayed via user interface 218 (e.g., input/output devices 92 of computer system 80). Further, the source data 201 may be provided to analysis tools 220 (corresponding to hardware or software processing tools) to further process the source data 201 as needed. In some embodiments, the user interface 218 and the analysis tools 220 are integrated together. The result of visualizing and/or analyzing the source data 201 or related data may be to direct drilling operations, to direct survey tool options, to perform field planning operations, and/or other operations. Such operations resulting from recovering the source data 201 may or may not involve an operator.
The process 300 can be repeated as needed. While different embodiments may vary, modern electronics and processors are capable of performing the process 300 at a rate of at least 10 times/second. The particular timing may vary in accordance with a predetermined pump stroke timing range and/or MPT data rate. The process 300 may be combined with other techniques to perform MPT demodulation. For example, in at least some embodiments, MPT demodulation may involve sensing pressure, strain, and/or some other physical phenomenon indicative of pressure variations of fluid in a tubular to within an understood distortion. The sensing may occur at one or more points in the drilling rig's surface plumbing, such as a feed pipe downstream of a pulsation dampener. The sensed pressure variations are processed to remove at least some of a pump noise component before demodulation of the MPT data stream is performed.
Further, in at least some embodiments, analog or digital integration is employed to convert pressure variations of fluid in a tubular into an electrical signal. Further, MPT demodulation and decoding may involve equalizers, pulse detectors, edge detectors, and/or timing modules. Further, some embodiments may employ array processing of MPT signals as part of the pump noise removal and/or the equalization process.
In accordance with at least some embodiments, controller 33 employs a pump noise filter using memory storage for holding estimates of pump signatures. As described herein, such pump signatures may be estimated from acoustic or vibration data. For example, the pump signature may correspond to acoustic or vibration patterns correlated with pump noise. The controller 33 uses the pump signatures to filter and remove at least a portion of cyclostationary pump noise, thereby yielding at the pump noise filter's output a filtered version of pressure transducer measurements (see e.g.,
At least some of embodiments, pump noise filtering is performed in stages. For example, a first pump noise filter may remove some of the pump noise prior to integration, while a second pump noise filter removes residual pump noise after integration. Each pump noise filter may include modules for estimating a pump noise signature at that stage of processing. While certain signals are described herein as being proportional to pressure, a time derivative, or some other physical property, those of ordinary skill in the art will recognize that this proportionality may only be true to within an understood distortion (e.g. quantization, A/D range, mean-squared-error, additive thermal noise, constant offset, known calibration function, etc.).
The methods 400 and 500 may be performed, for example, by a logging service entity. As an example scenario, the logging service entity is responsible for collecting LWD or MWD data during a drilling operation. The LWD or MWD data may be stored for later use or analysis and/or may be used to direct drilling. In the example scenario, the logging service entity does not own much of the equipment used for drilling (see
Embodiments disclosed herein include:
A: A mud pulse telemetry method that comprises positioning an external acoustic or vibration sensor on or near a pump to collect acoustic or vibration data during operation of the pump. The method also comprises monitoring a pressure of fluid in a tubular, the fluid conveying a data stream as a series of pressure variations. The method also comprises processing the monitored pressure to demodulate the data stream. The processing uses a pump noise estimate obtained at least in part from analysis of the acoustic or vibration data.
B: A mud pulse telemetry system that comprises one or more transducers that convert a pressure of fluid in a tubular to at least one electrical signal, the fluid conveying a data stream as modulated pressure variations. The system also comprises an external acoustic or vibration sensor positioned on or near a pump to collect acoustic or vibration data during operation of the pump. The system also comprises a processor that demodulates the data stream from the at least one electrical signal using a pump noise estimate obtained at least in part from analysis of the acoustic or vibration data.
Each of the embodiments, A and B, may have one or more of the following additional elements in any combination. Element 1: wherein the positioning comprises temporarily attaching the acoustic or vibration sensor to a pump housing. Element 2: wherein the positioning comprises attaching the acoustic or vibration sensor to a fluid end of the pump. Element 3: further comprising determining a periodicity of the acoustic or vibration data. Element 4: wherein determining the periodicity comprises performing time-domain signal analysis. Element 5: wherein determining the periodicity comprises performing frequency-domain signal analysis. Element 6: further comprising identifying a pump signature based at least in part on the determined periodicity. Element 7: further comprising obtaining subsequent acoustic or vibration data, applying the pump signature to the subsequent acoustic or vibration data to determine pump stroke timing information, and using the pump stroke timing information to obtain the pump noise estimate. Element 8: wherein the processing includes reducing a pump noise component of the monitored pressure based at least in part on the pump noise estimate to provide a filtered pressure signal. Element 9: further comprising deriving one or more logs from the data stream, and displaying the one or more logs. Element 10: further comprising deriving one or more commands or operating parameters from the data stream, and directing a downhole tool based at least in part on the one or more commands or operating parameters.
Element 11: wherein the acoustic or vibration sensor is temporarily attached to a pump housing. Element 12: wherein the acoustic or vibration sensor is attached to a fluid end of the pump. Element 13: wherein the processor or circuitry in communication with the processor determines a periodicity of the acoustic or vibration data. Element 14: wherein the processor or circuitry in communication with the processor determines the periodicity by performing auto-correlation of a signal corresponding to the acoustic or vibration data. Element 15: wherein the processor or circuitry in communication with the processor determines identifies a pump signature based at least in part on the determined periodicity of the acoustic or vibration data. Element 16: wherein the acoustic sensor or vibration sensor obtains subsequent acoustic or vibration data corresponding to a pump sound or vibration source, and wherein the processor applies the pump signature to the subsequent acoustic or vibration data to determine the pump noise estimate. Element 17: wherein the processor generates tool-specific data or logs from the data stream. Element 18: wherein the processor generates commands from the data stream to direct operations of a bottomhole assembly.
Numerous modifications, equivalents, and alternatives will become apparent to those skilled in the art once the above disclosure is fully appreciated. For example, the foregoing description focuses on uplink communication from the BHA to the surface, but this disclosure also applies to downlink communication from the surface to the BHA. Such downlink communications may be used to convey commands and configuration parameters to control downhole tool operations and/or steer the drill string. It is intended that the following claims be interpreted to embrace all such modifications, equivalents, and alternatives where applicable.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2014/073063 | 12/31/2014 | WO | 00 |