When working with fluid mixtures it is often necessary to measure their properties, including in particular fluid density and viscosity. Oilfield operators, for example, need such information to properly formulate production strategies for their reservoirs. Drillers need such information to tailor the performance of their drilling fluids. Pipeline operators need such information to optimize their product delivery. Hence the existence and widespread usage of densitometers and viscometers is unsurprising. Calibrating such densitometers and viscometers is a challenge.
The following detailed description illustrates embodiments of the present disclosure. These embodiments are described in sufficient detail to enable a person of ordinary skill in the art to practice these embodiments without undue experimentation. It should be understood, however, that the embodiments and examples described herein are given by way of illustration only, and not by way of limitation. Various substitutions, modifications, additions, and rearrangements may be made that remain potential applications of the disclosed techniques. Therefore, the description that follows is not to be taken as limiting on the scope of the appended claims. In particular, an element associated with a particular embodiment should not be limited to association with that particular embodiment but should be assumed to be capable of association with any embodiment discussed herein.
Further, while this disclosure describes a land-based wireline or slickline system and a land-based drilling system, it will be understood that the equipment and techniques described herein are applicable in sea-based systems, multi-lateral wells, all types of production systems, all types of rigs, measurement while drilling (“MWD”)/logging while drilling (“LWD”) environments, wired drillpipe environments, coiled tubing (wired and unwired) environments, wireline environments, and similar environments.
To provide some context for the disclosure,
The data gathering system 106 receives data from the downhole logging tools 118, 120, 122 and sends commands to the downhole logging tools 118, 120, 122. In one embodiment the data gathering system 106 includes input/output devices, memory, storage, and network communication equipment, including equipment necessary to connect to the Internet (not shown in
The drill bit 166 is just one component of a bottom-hole assembly that typically includes one or more drill collars 170 (thick-walled steel pipe) to provide weight and rigidity. Some of these drill collars 170 may include additional tools, such as logging instruments to gather measurements of various formation and borehole fluid parameters. The bottom-hole assembly may further include one or more downhole tools and/or communication devices, such as telemetry sub 172. As depicted, the telemetry sub 172 is coupled to the drill collar 170 to transfer measurement data to a surface receiver 174 and/or to receive commands from the surface. Various forms of telemetry exist and may include mud pulse telemetry, acoustic telemetry, electromagnetic telemetry, or telemetry via wired pipe segments.
The telemetry signals are supplied via a communications link 176 to a computer 178 or some other form of a data processing device. Computer 178 operates in accordance with software (which may be stored on information storage media 180) and user input received via an input device 182 to process and decode the received signals. The resulting telemetry data may be further analyzed and processed by computer 178 to generate a display of useful information on a computer monitor 184 or some other form of a display device. For example, an operator could employ this system to obtain and monitor drilling parameters or formation fluid properties, such as viscosity measurements of the drilling fluid as the drilling progresses.
At intervals, the drill string is removed from the borehole to permit wireline logging, using for example the well logging system 100 illustrated in
The vibration source 204 is capable of vibrating the vibrating tube 200 and sensor 206 is capable of measuring the tube's resulting vibrations. The source and sensor may each include piezoelectric or electromagnetic transducers to transform signal energy between mechanical and electrical forms. As depicted, the vibration source 204 and sensor 206 are spaced apart axially along the vibrating tube 200. However, one of skill in the art will appreciate the numerous possible excitation/sensing variations, such as different separation spacings, different numbers of vibration sources 204 or sensors 206, or different arrangements about or inside the vibrating tube 200.
The vibration source 204 is coupled to and controlled by a processor 208 via a control signal 210. The sensor 206 is also coupled to the processor 208 and communicates a vibration signal 212 thereto corresponding to the measured vibrations of the vibrating tube 200. The processor 208 may be part of a computer (e.g., computer 178 or data gathering system 106) and arranged uphole, or may alternatively be arranged downhole and communicate with the surface via downhole telemetry methods and the communication link 176 or the cable 110. The processor 208 may include internal memory 214 for storing software and data such as the acquired vibration signal 212 or the determined fluid viscosity, or may communicate with an external memory or memory device, such as memory of another computer or a database to store such values. Additionally, the computer may be directly or indirectly coupled to a display device 216, such as computer monitor 184 (
In exemplary operation, the fluid 202 flows through the vibrating tube 200, while the processor 208 sends a control signal 210 to the vibration source 204 to begin vibration of the vibrating tube 200. The processor may simultaneously read the vibration signal 212 measured by the sensor 206. As explained in further detail below, the processor 208 may then calculate the fluid density and viscosity.
At block 404, a system energy loss rate measurement is derived from the vibration signal. Such system energy loss rate measurement may be expressed as a quality factor Qm or time decay constant τm. At block 406, the processor may calculate an energy loss rate for the fluid of interest Qfi or τfi accordingly from the system energy loss rate measurement and a reference energy loss rate measurement. The reference energy loss rate measurement is an energy loss rate measurement for a reference fluid (Qref or τref) which may be determined using the same or similar tube and performing such operations and calculations in a similar fashion prior to testing the fluid of interest. Upon obtaining such measurement, the reference energy loss rate measurement may be stored in memory and read as a calibration value during future tests of the fluid of interest. Alternatively, each test of a fluid of interest may be immediately preceded or followed by a test of the reference fluid to obtain the reference energy loss rate measurements.
The fluid of interest density may be measured by the same tube and, as at block 408, the fluid of interest viscosity is generated based on the energy loss rate for the fluid of interest and the fluid of interest density. As previously mentioned, the processor may vary the vibration frequency to determine a resonant frequency used to determine the fluid viscosity. Alternatively, the fluid of interest density may be read from memory based on a prior measurement or measurement of a similar fluid.
In some embodiments, the fluid of interest viscosity may be displayed to the user (e.g., via printer, monitor, or other visual display device). The fluid of interest viscosity may additionally or alternatively be stored in the computer memory or other non-transient information storage medium for later recall.
Equations 1-6 below further explain derivation of equations which may be used to determine the fluid of interest energy loss rate and viscosity. To determine the fluid of interest viscosity, a fluid of interest energy loss rate is first calculated. Equation 1 illustrates where the fluid of interest energy loss rate is a quality factor taken over time (t):
wherein the system energy loss rate measurement is a quality factor taken over time Qm(t) and the energy loss rate measurement for a reference fluid taken over time is Qref(T), both explained in detail in connection with
Equation 2 demonstrates the inverse of the system energy loss rate measurement Qm(t) is equal to the sum of the inverse of the fluid of interest quality factor Qf(t) and the inverse of a reference fluid quality factor Qref(t). The reference fluid quality factor Qref(t) accounts for losses attributable to sources other than the fluid of interest, and includes losses caused by the vibrating tube mechanism, losses caused by the measurement electronics, and any other losses which are generally present across all fluids being tested using the same tube and/or test setup.
Isolating Qfi and rearranging Equation 2 results in Equation 1, above. Using the calculated fluid of interest energy loss rate Qfi, and as shown in United States Patent Publication No. 2016/0108729, Equation 3 can be used to find the fluid of interest viscosity η:
wherein ρ is a measured fluid of interest density.
As known to one of skill in the art, the quality factor Qfi and time decay constant τfi for a fluid are proportionally related. Thus, the same analysis can be performed where the energy loss rate measurement is the fluid of interest time decay constant τfi, resulting in Equations 4 (similar to Equation 1) and 5 (similar to Equation 3):
Q
m
=f
0/FWHM (6)
where f0 is a resonance frequency of the transformed vibration signal and FWHM is the Full Width Half Max (FWHM) value.
Describing the resonance frequency f0 and FWHM in more detail is
Referring now back to
Blocks 712-720 are substantially similar to blocks 702-710, except for being performed with a reference fluid in the tube and finding the reference fluid time decay constant τref. Alternatively, a previously measured reference fluid time decay constant τref may be read from memory if previously calculated at the same or similar temperature, and used in determining the fluid of interest time decay constant τfi. Upon obtaining both the system time decay constant τm and the reference fluid time decay constant τref, the fluid of interest time decay constant τfi may be calculated by using Equation 4, as at block 722. Thereafter, as at Block 724, the fluid of interest viscosity η can be determined using Equation 5 and the determined τfi and measured fluid of interest density ρ.
Changes in boundary conditions defined by the vibrating tube 200 sensor, such as a change in the tension of the vibrating tube 200, variations in the initial conditions of the vibrating tube 200, variations in the mounting of the vibrating tube 200 in the vibrating tube 200 sensor, or changes in other parameters of the vibrating tube 200 sensor, may lead to an offset in Qm.
Q
empty
_
offset(t)=Qair(t)+λQ (7)
τempty_offset(t)=τair(t)+λτ (8)
With the introduction of these two offsets, Equations (1) and (4) are modified to produce Equations (9) and (10):
and Equations (3) and (5) are modified to produce Equations (11) and (12):
The offsets (λQ and λτ) are calibration constants. Once determined, they remain constant, unless the vibrating tube 200 and/or sensor 206 change, for example as the result of the vibrating tube 400 and/or sensor 206 being disassembled and reassembled. In one or more embodiments, a re-calibration to determine a new set of offsets is performed when such a change is detected or suspected, at regular calibration intervals, or in accordance with a maintenance schedule.
The vibrating tube 200 is then excited with an impulse from the vibration source 204 so that the sensor 206 detects a decaying signal such as that illustrated in
The vibrating tube is then filled with a fluid and the same processes described above to acquire fluid-filled tube data Qcal_m(t) and τcal_m(t) (block 904).
Initial guesses of the offsets (λQg and λτg) are then made (block 906). In one or more embodiments, the initial guesses are preset constants.
Empty tube data Qcal_empty(t) and τcal_empty(t) are then calculated (block 908) using Equations (7) and (8) to produce Equations (12) and (13):
Q
cal
_
empty(t)=Qcal_air(t)+λQg (12)
τcal_empty=τcal_air(t)+λτg (13)
Qcal_fluid_offset(t) and τcal_fluid_offset(t) are then calculated (block 910) using Equations (9) and (10) to produce Equations (14) and (15):
Cumulative curvatures, KQ and Kτ, are then calculated (block 912) using equations (16) and (17) shown below:
where:
where:
and where ρ and η are the density and viscosity of the fluid tested in block 908.
If KQ and Kτ have been minimized (“yes” branch out of block 914), the calibration process ends and λQ and λτ are set (block 916).
If KQ and Kτ have not been minimized (“no” branch out of block 914), the offsets are modified (block 918) and blocks 908, 910, 912, and 914 are repeated.
In one aspect, a method includes calibrating a sensor to determine a first offset parameter. The sensor has a boundary condition that affects the first offset parameter. The method includes calculating a first viscosity of a first fluid using a calculated parameter adjusted by the first offset parameter. The calculated parameter is calculated from an output of the sensor being applied to the first fluid. The method includes making an operational decision based on the calculated first viscosity.
Implementations may include one or more of the following. The calculated parameter may be a quality factor Q. The calculated parameter may be a time decay constant τ. The sensor may be a density sensor. The method may include re-calibrating the sensor to determine a second offset parameter and calculating a second viscosity of a second fluid using a calculated parameter adjusted by the second offset parameter. The calculated parameter may be calculated from an output of the density sensor being applied to the second fluid. Calibrating the sensor may include calculating
for a plurality of test fluids and a plurality of temperatures and incorporating the first offset, where Qit is a quality factor for fluid i at temperature t, ρit is a density of fluid i at temperature t, and ηit is viscosity of fluid i at temperature t. The method may include adjusting the first offset so that plotting
versus
for all of the plurality of test fluids and all of the plurality of temperatures collapses to a single curve. The first offset may be a quality factor offset, λQ. The first offset may be a time decay offset, λτ. The first offset may be two offsets: a quality factor offset, λQ, and a time decay offset, λτ. Adjusting the first offset may produce a set of points and may include making the adjustment until a curvature of the set of points is minimized.
In one aspect, a non-transitory computer-readable medium includes a computer program. The program includes executable instructions, that, when executed, perform a method. The method includes calibrating a sensor to determine a first offset parameter. The sensor has a boundary condition that affects the first offset parameter. The method includes calculating a first viscosity of a first fluid using a calculated parameter adjusted by the first offset parameter. The calculated parameter is calculated from an output of the sensor being applied to the first fluid. The method includes making an operational decision based on the calculated first viscosity.
Implementations may include one or more of the following. The calculated parameter may be a quality factor Q. The calculated parameter may be a time decay constant τ. The sensor may be a density sensor. The method may include changing the boundary condition so that the first offset parameter is no longer valid, re-calibrating the sensor to determine a second offset parameter, and calculating a second viscosity of a second fluid using a calculated parameter adjusted by the second offset parameter. The calculated parameter may be calculated from an output of the density sensor being applied to the second fluid. Calibrating the sensor may include calculating
for a plurality of test fluids and a plurality of temperatures and incorporating the first offset, where Qt is a quality factor for fluid i at temperature t, ρit is a density of fluid i at temperature t, and ηit is viscosity of fluid i at temperature t. The method may include adjusting the first offset so that plotting
versus
for all of the plurality or test fluids and all of the plurality of temperatures collapses to a single curve. The first offset may be a quality factor offset, λQ. The first offset may be a time decay offset, λτ. The first offset may be two offsets: a quality factor offset, λQ, and a time decay offset, λτ. Adjusting the first offset may produce a set of points and may include making the adjustment until a curvature of the set of points is minimized.
In one aspect, a system includes a tube that receives a fluid of interest, a sensor coupled to the tube and which receives a vibration signal from the tube 15 while the tube is being vibrated at a vibration frequency, and a processor coupled to the sensor which implements a viscosity measurement method. The viscosity measurement method includes calibrating the sensor to determine a first offset. The sensor has a boundary condition that affects the first offset. The viscosity measurement method includes calculating a first viscosity of a first fluid using a calculated parameter adjusted by the first offset. The calculated parameter is calculated from an output of the sensor being applied to the first fluid. The viscosity measurement method includes making an operational decision based on the calculated first viscosity.
Implementations may include one or more of the following. The calculated parameter may be a quality factor Q. The calculated parameter may be a time decay constant τ. The sensor may be a density sensor. The viscosity measurement method may include changing the boundary condition so that the first offset is no longer valid, re-calibrating the sensor to determine a second offset, and calculating a second viscosity of a second fluid using a calculated parameter adjusted by the second offset. The calculated parameter may be calculated from an output of the density sensor being applied to the second fluid. Calibrating the sensor may include calculating
for a plurality of test fluids and a plurality of temperatures and incorporating an offset, where Qit is a quality factor for fluid i at temperature t, ρit is a density of fluid i at temperature t, and ηit is viscosity of fluid i at temperature t. Calibrating the sensor may include adjusting the first offset so that plotting
versus
for all of the plurality of test fluids and all of the plurality of temperatures collapses to a single curve. The first offset may be a quality factor offset, λQ. The first offset may be a time decay offset, λτ. The first offset may be two offsets: a quality factor offset, λQ, and a time decay offset, λτ. Adjusting the first offset may produce a set of points and may include making the adjustment until a curvature of the set of points is minimized.
The word “coupled” herein means a direct connection or an indirect connection.
The word “processor” herein means is a class of devices including: computers (analog and digital), microprocessors/controllers, Application Specific Integrated Circuits (ASIC), Digital Signal Processors (DSP), and Field Gate Programmable Arrays (FGPA). All are electronic devices capable of reducing the transducer inputs to a scaled output of viscosity, if properly programed and supported (voltage, telemetry, etc.).
The text above describes one or more specific embodiments of a broader invention. The invention also is carried out in a variety of alternate embodiments and thus is not limited to those described here. The foregoing description of an embodiment of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be limited not by this detailed description, but rather by the claims appended hereto.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/US16/55268 | 10/4/2016 | WO | 00 |