The invention generally relates to a system and method to interpret temperature sensor data in a well. For example, a temperature profile can be created and used in determining specific characteristics of fluid flow in a well environment.
Distributed temperature sensors, such as Sensor Highway Limited's DTS line of fiber optic distributed temperature sensors, have been used to measure the temperature profile of subterranean wellbores. In the DTS systems, an optical fiber is deployed in the wellbore and is connected to an opto-electronic unit that transmits optical pulses into the optical fiber and receives returned signals back from the optical fiber. Depending on the type of wellbore and on the service or completion, the optical fiber may be deployed in a variety of ways, such as part of an intervention service, permanently inside of a tubing (such as a production tubing), or permanently installed in the annulus between the borehole wall and the tubing. The signal reflected from the optical fiber and received by the opto-electronic unit differs depending on the temperature at the originating point of the reflected signal.
Sensor Highway's DTS system utilizes a technique called optical time domain reflectometry (“OTDR”), which detects Raman scattering to measure the temperature profile along the optical fiber as described in U.S. Pat. Nos. 4,823,166 and 5,592,282 issued to Hartog, both of which are incorporated herein by reference. For purposes of completeness, OTDR will now be described, although it is understood that OTDR is not the only way to obtain a distributed temperature measurement (and this patent is therefore not limited to OTDR).
In OTDR, a pulse of optical energy is launched into an optical fiber and the backscattered optical energy returning from the fiber is observed as a function of time, which is proportional to distance along the fiber from which the backscattered light is received. This backscattered light includes the Rayleigh, Brillouin, and Raman spectra. The Raman spectrum is the most temperature sensitive with the intensity of the spectrum varying with temperature, although Brillouin scattering and in certain cases Rayleigh scattering are also temperature sensitive. Generally, in one embodiment, pulses of light at a fixed wavelength are transmitted from a light source down the fiber optic line. Light is back-scattered along the length of the optical fiber and returns to the instrument. Knowing the speed of light and the moment of arrival of the return signal enables its point of origin along the fiber line to be determined. Temperature stimulates the energy levels of molecules of the silica and of other index-modifying additives—such as germania—present in the fiber line. The back-scattered light contains upshifted and downshifted wavebands (such as the Stokes Raman and Anti-Stokes Raman portions of the back-scattered spectrum) which can be analyzed to determine the temperature at origin. In this way the temperature along the fiber line can be calculated by the instrument, providing a complete temperature profile along the length of the fiber line. Different temperature profiles can also be obtained in time, thereby providing a time lapsed temperature profile along the entire length of the optical fiber.
The temperature profiles that are obtained from distributed temperature sensors such as the DTS can then be used by operators to, among others, measure flow rate, identify the presence and location of leaks, or identify the extent and success of an injection operation. However, the temperature profiles obtained from distributed temperature sensors such as the DTS generate a very large amount of data per time profile. This data is currently typically reviewed manually, at least at some point during the analysis. Reviewing this data manually in order to analyze and extract value from the data is a time consuming and highly specialized operation.
For instance, the temperature profiles generated from distributed temperature sensors are very useful in gas-lift operations. Gas expands abruptly where it enters production tubing. This expansion produces significant cooling through the Joule-Thomson effect. Consequently, the temperature profiles can reveal where, when, and to what extent gas is injected (i.e. the location and operation of a gas lift valve). However, the temperature profile often fluctuates in gas lift wells. Although the temperature change at an injection point may be several degrees Centigrade, the presence of fluctuations, the exceedingly high number of temperature data points, and the broad temperature trend in the well may obscure the change. Thus, it takes an operator a substantial amount of time to manually identify the sections of the temperature profile that contain valuable information and to then remove or suppress the background or non-relevant temperature phenomena from the valuable information in the temperature profile. Manual analysis introduces subjectivity, cannot be automatically integrated with use of other algorithms, and may provide inaccurate analysis due to noise or temperature trends that obscure the signal to a human operator. Furthermore, the ability to obtain production flow related information from the distributed temperature sensor data or other temperature data has been limited.
Thus, there is a continuing need to address one or more of the problems stated above.
A method and system is provided for determining a flow rate of a production fluid in a well having a gas lift system. Temperatures are measured along the well to create a temperature profile. The temperature profile is used to determine the flow rate of a produced fluid.
Advantages and other features of the invention will become apparent from the following drawing, description and claims.
The system 10 includes a distributed temperature sensor system 20 and a processor 22. The sensor system 20 comprises an optical fiber 24 deployed in the wellbore 12 and an opto-electronic unit 26 typically but not necessarily located at the surface 11. The optical fiber 24 is connected to the unit 26 and can be used to measure temperature simultaneously at multiple depths. In one embodiment, the optical fiber is deployed within a control conduit 28, such as a 0.25″ control line. The conduit 28 may be attached to the tubing 16. Although the conduit 28 is shown attached to the exterior of tubing 16, conduit 28 (and optical fiber 24) may instead be inside of tubing 16 or may be cemented in place to the outside of the casing (not shown). In one embodiment, the optical fiber 24 is injected into the conduit 28, which may also be u-shaped, by way of fluid drag, as disclosed in U.S. Pat. No. Re 37283, which patent is incorporated herein by reference. The optical fiber 24 also may be implemented as a temporary distributed temperature sensor installation or as a slickline distributed temperature sensor system.
As previously disclosed, the unit 26 launches optical pulses into the optical fiber 24 and backscattered light is returned from the optical fiber 24. The backscattered light signals include information which can provide a temperature profile along the length of the optical fiber 24. For the configuration of
Processor 22 automatically analyzes the temperature profile data to minimize or remove any non-relevant temperature “noise” and to focus on the data points or sections that contain valuable information. As will be described, the processor 22 may also be programmed by an operator to “identify” particular temperature signals that typically correspond to a particular downhole event having an inflow of cooler fluid, e.g. gas, into a flowing stream, e.g. a flowing stream of oil or oil, water and gas mixtures. These types of events indicate, for example, the location of a gas lift valve, a hole in the production tubing, general wellbore completion tool leaks (e.g. packer leaks, sliding sleeve leaks, collar leaks) or the inflow of fluids from a formation that are cooler than the fluid flowing in the wellbore. The cooler temperatures typically are due to Joule-Thompson expansion of the inflowing fluid at or near the inflow point and indicate the magnitude of the inflow to the continuous flow stream and whether it is a continuous or transient event.
The processor 22 is connected to the unit 26 by way of a communication link 30. The communication link 30 can take various forms, including a hardline, e.g. a direct hard-line connection at the well site, a wireless link, e.g. a satellite connection, a radio connection, a connection through a main central router, a modem connection, a web-based or internet connection, a temporary connection, and/or a connection to a remote location such as the offices of an operator. The communication link 30 may enable real time transmission of data or may enable time-lapsed transmission of data. The data transmission and processing allow a user to monitor the wellbore 12 in real time and take immediate corrective action based on the data received or analysis performed. In other words, processor 22 is able to process the data as it is received, enabling a controller/operator to make real-time decisions.
Processor 22 may be a portable computer that can be removably attached from the unit 26. With the use of a portable computer, a user may analyze various wellbores while using a single computer system. Processor 22 may be a personal computer or other computer.
The process data step 42 can take on a variety of forms, depending on the desire of the operator and on the configuration of the wellbore being analyzed (i.e. gas lift, water injection, producer, horizontal). In one embodiment, the process data step comprises the use of an algorithm to process the temperature profile data to remove noise from the data and/or focus on significant events. Generally, the algorithms that may be used to achieve these functions include the removal of low order spatial trends (e.g. a polynomial in depth can be fit to each temperature profile and the resulting function can be subtracted from the profile), a high-pass filter (such as one that removes low spatial frequencies like a sixth-order, zero-phase Butterworth filter), the differentiation of data with respect to an independent variable (such as depth), low pass filters, matched filters (functions with shapes similar to what is expected in the data), adaptive filters, wavelets, background subtraction, Bayesian analysis, and model fitting. These algorithms can be applied to the data individually, or in combination. For example, filtering can identify important regions of the data and then trend removal can be used for further processing. Moreover, the algorithms can be applied in measured depth or in time. It should be noted the algorithm may be applied to other applications, such as detection of carbon dioxide or steam flood in production wells and to identify other events having a large Joule-Thompson effect.
An example of how the model fitting algorithm may be used to analyze a gas-lift well will now be described with reference to
The design of the gas-lift system 50 is matched to the productive capacity of the well. Design parameters include gas-injection pressure and rate, tubing diameter, valve depths and operating pressures, and orifice diameters of the valves. However, equipment failures, changes in a well's in-flow capacity, or changes in water-cut can reduce the effectiveness of the gas-lift system. Because gas injection often causes large fluctuations in production, traditional production logging tools, which measure at each depth at a different time, can provide ambiguous data. Consequently, diagnosing problems in gas-lift wells is difficult. The time-lapsed temperature profiles generated by distributed temperature sensors are particularly suited and beneficial for this diagnosis.
The use of the model fitting algorithm to analyze a gas-lift system 50 achieves the following: [1] it removes the irrelevant aspects of the temperature profile data and suppresses noise, [2] it tolerates the rapid temperature fluctuations in space and time that are typical in gas-lift wells, [3] it tolerates the possibility that the gas signature may be limited to a small region or spread out over a large one, [4] it minimizes input from an operator thereby reducing training requirements and the staff time that must be devoted to processing, and [5] it processes the data rapidly making it useful in temporary (and not only permanent) distributed temperature sensor installations.
With the model fitting algorithm, a model of at least part of the wellbore or its performance is fit to the temperature profile data by adjusting parameters in the model. As illustrated in
One embodiment of the fitting the model to the data step 48 is shown in
In one embodiment, the model comprises a comprehensive model for the physical gas-lift system. In another embodiment, the model comprises a phenomenological model.
With respect to the use of a phenomenological model the basic assumption of the model may be that gas injection causes a local perturbation of temperature and that the perturbation decreases exponentially in either direction from the point of injection. Because flowing fluids convect heat, the decay length is greater in the downstream (up the well) direction. The model is fit to a range around each valve. The model has four primary parameters for each valve: the depth of injection in the wellbore (i.e. approximate valve depth), the amplitude of the temperature effect (i.e. how much temperature difference is caused by the injection), and the decay length in each direction from the injection depth. The model also includes two secondary parameters for each valve, a slope and an intercept, to account for a linear background temperature variation. The model adjusts the parameters to match the data at each valve in each temperature profile. When the distance between valves is sufficient, the valves are treated independently because the effect at one valve caused by another is smooth and can be considered part of the background. Otherwise, valves that are close together may be grouped for simultaneous analysis. The algorithm uses the Levenberg-Marquardt method, discussed in D W Marquardt, J. Soc. Industrial and Applied Mathematics, vol. 11, p. 131 (1963), to solve the non-linear fitting problem. The algorithm also tests the fit at each valve in each profile for statistical significance. If a fit is not considered significant, the temperature amplitude is set to zero and other parameters are set to default values.
A function that may be utilized for the phenomenological model described above is the following modification of one derived by Ramey (H. J. Ramey, “Wellbore heat transmission,” J. Petroleum Technology, p 427 (1962)) for the thermal signature of fluids pumped down a well:
wherein A is the amplitude of the temperature effect, zj is the depth measured from the surface (a position depth variable), d is the approximate valve depth, a is the background intercept, and b is the background slope. If zj exceeds d, then li is the upstream (down the well) decay length and the downstream (up the well) decay length is ignored. If zj is less than d, then li is the downstream (up the well) decay length and the upstream (down the well) decay length is ignored.
Although the algorithm illustrated in
Step 76 (Estimate Statistical Noise Level For Each Region And Time Profile) is further illustrated in
Step 78 (Fit Model To Data For Each Valve In Each Time Profile) is further illustrated in
Step 96 (Adjust Parameters To Minimize Sum Of Squares Of Deviations) is further illustrated in
It should be noted that the goal of step 80 (see
In step 82 of
The user may also want to view the pure temperature perturbation created by the injection at a specific valve without the background linear trend. In order to plot this pure perturbation, the background parameters (a and b) are removed from Equation 1, giving;
and Eq. 2 is solved using the values of the parameters that provided the best fit to the actual temperature profile data points (such as those used to plot curve 110 in
The amplitude of the temperature effect generated by the injection at each valve can also be plotted, as shown in
The downstream decay length for each valve is also a useful illustration for an operator. Typically, if the production fluid is moving, it carries the temperature perturbation up the well. The distance that the perturbation persists before disappearing increases with increasing flow rate.
As previously stated, the amplitude alone (see
Contour plots can be particularly useful for an operator to analyze the performance of each valve at a time.
In operation, data from the distributed temperature sensor 20 is sent to the processor 22 via the communication link 30. The processor 20, which is loaded with the relevant algorithm or model, analyzes the temperature profile data itself to minimize or remove any non-relevant temperature “noise” and to focus on the data points or sections that contain valuable information. Representative algorithms are illustrated in
The use of the present invention in relation to gas-lift systems, such as the one shown in
Having the results of the present invention on hand, an operator can then diagnose problems with the well, such as leaking or non-operating valves or valves with sub-optimal characteristics.
Although the gas-lift operation was described, it is understood that the present invention may be used for other types of operations, such as identification of cross flow between reservoir intervals at different reservoir pressures when the well is shut in, identification of gas inflow from the formation through perforated intervals, wellbore communication investigation, steam floods, water profiles, optimizing sampling processes and timing, and determining fracture height.
As previously described, instructions of the various routines discussed herein (such as the method and algorithm performed by the processor 22 and subparts thereof including equations and plots) may comprise software routines that are stored on memory 34 and loaded for execution on the CPU 32. Data and instructions (relating to the various routines and inputted data) are stored in the memory 34. The memory 34 may include semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; and optical media such as compact disks (CDs) or digital video disks (DVDs).
In an alternate embodiment, the algorithm discussed above is modified to further identify the depths of injection valves or other gas-injection events rather than using known injection valve depths. Specifically, a match filter is constructed with the shape that is characteristic of a gas-injection event. The algorithm processes temperature profiles to identify candidate depths where gas appears to be injected. The algorithm discussed above (see, for example,
The new algorithm builds a match filter having characteristics expected from gas injection, e.g. a sharp change in temperature on the upstream (deep) side of the event and a more gradual decay on the downstream side. The mathematical convolution of the filter with a profile indicates candidate depths.
It should be noted that standard forms of matched filters may be modified to accommodate use with distributed temperature sensor temperature profiles. Normally, matched filters maximize the output signal-to-noise ratio in a filtering system when the noise satisfies certain characteristics, and the most important requirement is that the power spectrum of the noise be independent of frequency. Distributed temperature sensor profiles can violate this requirement. In such systems, the dominant part of the noise tends to be the background trend that varies slowly in space. Consequently, the spectrum of the noise is inversely proportional to spatial frequency at low frequencies. To suppress the background trend, terms can be added to the filter to make it orthogonal to the background. In one embodiment, constant and linear terms make the filter orthogonal to linear background trends. In this example, a final modification to the filter is normalization. The amplitude of the convolution should be unity when the profile has an injection signature with unit amplitude.
With the addition of the match filter, an identification algorithm is illustrated in flow chart form in
Many of these steps have been described above with reference to
Initially, in step 154, the system computes convolution C of the match filter with a temperature profile. It should be noted that at shallow depths, temperature profiles often have significant anomalies. Accordingly, the algorithm may be designed to ignore initial distances, e.g. the first 500 meters of depth. Although the convolution smooths the data, point-to-point fluctuations may still be too large. Accordingly, C may be further smoothed with, for example, a Savitzky-Golay filter (see W. H. Press et al., Numerical Recipes in C, 2nd Ed., page 650, Cambridge University Press, New York (1992)), as illustrated in step 156.
In a next step 158, local extrema are located where the first derivative of the smoothed convolution changes sign. When the filter is normalized as described above, the convolution with a cooling event is negative. Thus, local minima, where the second derivative is positive, are selected from the extrema. A threshold test is applied. For example, the magnitude of the convolution must exceed a threshold for a particular minimum to be accepted, and the convolution must increase by another threshold in the vicinity of the minimum. The number of minima that satisfy the threshold tests is usually small. If there are too many minima, the system selects minima having the largest second derivative of C, as set forth in step 160. Those with a smaller second derivative are eliminated.
In a subsequent step 162, a mean position is used for multiple minima that are too close. Specifically, if minima occur too close to one another, the procedure for fitting multiple injection candidates simultaneously may not converge. Thus, when the separation of a group of candidates is too small, a single candidate at the mean depth replaces the group. The depths of the minima determine the injection candidates, as set forth in step 164. The minima that pass all the tests are the injection candidates that undergo further processing via the algorithm illustrated in
Referring again to
Algorithm steps 146 and 148 can be performed similar to steps 78 and 80 described above and illustrated in
The present invention may be used with land as well as subsea wellbores, including subsea wellbores with subsurface gas-lift installations.
Moreover, the results of the present invention may be combined with other measurements to analyze a well's performance more thoroughly and to help decide how to improve performance. For instance, the present invention may be combined with measurements of flow rate or pressure.
As previously described, instructions of the various routines discussed herein (such as the method and algorithm performed by the processor 22 and subparts thereof including equations and plots) may comprise software routines that are stored on memory 34 and loaded for execution on the CPU 32. Data and instructions (relating to the various routines and inputted data) are stored in the memory 34. The memory 34 may include semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; and optical media such as compact disks (CDs) or digital video disks (DVDs).
In the following embodiment, models/algorithms are provided for indicating a flow rate of a fluid produced through production tubing 16. As illustrated in
The algorithms discussed above with reference to
Gas-lift injection modifies the temperature profile along a gas-lift well. Both the amplitude and the shape of the perturbation depend on the production fluid flow rate. Accordingly, the temperature perturbation can be measured by, for example, distributed temperature sensor 20 and used to determine flow rate. An automated process of determining such flow rates is illustrated generally in
Referring first to
Similarly and with reference to
Examples of specific models that can be used to determine the production fluid flow rates are discussed in detail below. However, it should be noted that the processing of measured thermal data according to the models may be carried out on processor 22 or other suitable processing system. Similarly, the mathematical models/algorithms can be stored, for example, at memory 34 or other suitable location.
In applying the model or models to a given set of thermal data, other well related parameters may be incorporated into the modeling to improve the accuracy of the determined flow rates based on the temperature profile. The desirability of incorporating such parameters into application of the model may depend on such factors as gas-lift well environment and gas-lift system design.
Referring generally to
Whether estimating the flow rate based on the decay length or the amplitude of the thermal perturbation, produced fluid heat capacity is a parameter that often affects quantitative estimates of the production fluid flow rate. It should be noted, however, that the produced fluid can be a mixture of fluids, such as water and oil. The heat capacity per unit mass of water is typically three times as large as that of oil. Consequently, uncertainty in the produced-water fraction causes an equal or larger relative uncertainty in an estimated flow rate. If the produced-water fraction is known from surface measurements, the heat capacity of the fluid may be determined or estimated. Otherwise, the water fraction of the produced fluid can be measured. In some applications, a differential pressure measurement immediately below the gas-injection depth can be used to provide the water fraction, assuming there is no gas at that point.
In the following discussion, embodiments of models are discussed and developed to facilitate an understanding of the ability to determine flow rates based on temperature profiles in gas-lift wells, as graphically illustrated in
The models utilized are based on heat transport equations and their solutions. A solution strategy is to compute the net axial transport of enthalpy into small segments of the production tubing and annulus and to equate these to the net losses from the segments by radial heat transport. The mathematical basis is established as follows:
The left side of the equation is axial transport of enthalpy, the right side is net radial heat loss. If the continuous Joule-Thompson (JT) effect is ignored, the enthalpy may be replaced with the heat capacity:
The heat flow rate from the annulus to the formation in the interval dz is:
The dimensionless time, τ, accounts for the difference between the local geothermal temperature, Te, and the actual temperature of the formation at the well. The heat flow rate from the tubing to the annulus in the interval dz is:
Combining Eq. 4-6, the following is obtained:
In the tubing, a similar derivation results in:
Elimination of Ta in Eqs. 7 and 8 produces a second order differential equation for the tubing temperature:
For a linear geothermal gradient, the solution to Eq. 9 is:
T
e
=T
es
+g
G
z,
T
t
=αe
λ
z
+βe
λ
z
+g
G(B″+z)+Tes,
T
a=(1−λ1B′)αeλ
λ1=(√{square root over (B″2+4AB′)}−B″)/2AB′,
λ2=−(B″+√{square root over (B″2+4AB″)})/2AB′. (10)
It should be noted that λ1 is positive, and terms involving it are usually important only at the bottom of the well. λ2 is negative, and terms involving it are usually important only near the surface. The boundary conditions are the inlet temperature of the gas at the surface and the tubing temperature at bottom hole:
w
t
c
t
T
tbh
=w
a(cgaTabh−R)+wpcpTebh,
T
a(z=0)=Tas,
w
t
≡w
a
+w
p,
c
t≡(wacga+wpcp)/wt.
The cooling coefficient, R, adds the JT effect at the gas-injection point. Evaluating Ttbh, Tabh and Tebh from Eq. 10, it can be determined:
G″/(G′ can be neglected. In such approximation, the constants simplify to:
Heat transfer coefficients can be estimated from the dimensionless Nusselt number:
Nu
D
=Ud/k. (13)
In laminar flow conditions in a pipe, NuD is 4.4, and in single-phase turbulent flow, NuD may be estimated using the Reynolds number and the Prandtl number as follows:
NuD=0.023ReD4/5Pr″
Re
D
=ρvd/μ
Pr=cμ/k (14)
When the pipe is warmer than the fluid, n is 0.3, otherwise n is 0.4. Also, in the annulus, the diameter d is replaced by the hydraulic diameter 2(rc−rt).
By way of example, methane can be used as an injection fluid with gas-lift system 10. Because the viscosity of methane is small, the Reynolds number is usually greater than 10,000. Also, because multi-phase flow enhances turbulence, radial transport in the production tubing is expected to be very efficient. The tubing heat-transfer coefficient is assumed to be much greater than the annulus coefficient. Consequently, the heat transfer between the tubing and the annulus involves only annulus properties. Furthermore, the coefficient for heat transfer between the tubing and the annulus is assumed to equal the coefficient for transfer between the annulus and the formation. That is:
In some applications, the mathematical basis of the models can be simplified. Consider first the ratio G′/G″. It is proportional to e(λ
In typical cases, G″ can be neglected when the gas flow rate of, for example, methane is less than 5 kg/s.
For clarification, the nomenclature used herein is as follows:
Furthermore, the definition of the various subscripts is as follows:
a-annulus; bh-bottom hole; c-easing; e-Earth; F-formation; g-gas; G-geothermal; p-production fluid; s-surface of Earth; t-inside tubing.
To estimate flow rate from the amplitude, the thermal discontinuity is first determined from the temperature profile and then the following equation is solved for flow rate:
In this example, the second term in Eq. 10 for Tt has been neglected, because the exponential factor suppresses it near the bottom of the well. In many cases, the second terms in the numerator and the denominator of Eq. 17 are much smaller than the first terms. The discontinuity is approximately equal to the total cooling power divided by the flow rate and heat capacity of the production fluid. The effect of the heat capacity of the gas is reduced in Eq. 17 because gas is cooled as it approaches the injection point from above. It should further be noted the solution of Eq. 17 is possible when all injected gas is injected through a single orifice and the total gas flow rate is known. In this application, the solution is insensitive to Earth properties and thermal history. However, the cooling coefficient, which depends on the gas properties and the pressure difference between the annulus and the tubing at the injection depth, is needed for the solution. The pressure change in the annulus from the surface to the injection depth is small, because the gas density is comparatively low and the frictional pressure gradient counteracts the gravitational gradient. Thus, the annulus pressure at depth may be estimated accurately, and the tubing pressure is measured.
To determine the flow rate from the decay length of the thermal perturbation produced by gas injection, the decay length is first obtained from the temperature profile. Then, flow rate may be determined by solving for 2 of Eq. 10. However, the solution depends on several parameters, including heat capacity of the produced fluid and radial heat transport in the well. Additionally, the dimensionless time τ in the parameter A depends on the earth's thermal diffusivity and the thermal history of the well. An approximation to the analytical solution of the diffusion equation uses a constant heat flux. When the time t is much greater than ρecerc2/ke (typically a few hours), analytical solutions for different boundary conditions become indistinguishable. Therefore, details of distant thermal history of the well can be ignored, but recent history can be important. Accurate flow-rate estimates can benefit from a numerical solution of the diffusion equation with the measured temperature history as the boundary condition.
By way of farther explanation, the decay length of the Joule-Thompson cooling perturbation is 1/λ1. During normal production, the total heat capacity of the production fluid is much greater than the total heat capacity of the injected gas, i.e., B′>>B. In this approximation, the decay length is:
The first term is the effect of heat transfer between the tubing and the annulus. The other terms are the effect of heat transfer between the annulus and the formation. Important factors are the total heat capacity of the production fluid, the heat transfer coefficients and the dimensionless time.
Accordingly, the mathematical models discussed above can be used to determine flow rates in a gas-lift well based on either or both the decay length and the amplitude of the injection-induced thermal perturbation. Other parameters also can be useful in improving the accuracy of the determined flow rate. For example, heat capacity of the production fluid can be important when relying on either decay length models or amplitude models. When using an amplitude model, it can be important to measure the pressure drop between the annulus and the tubing. When using a decay length model, it often is helpful to determine the radial heat transport in both the well and the surrounding formation. Furthermore, in the embodiments described, the temperature data collection, application of a model to the temperature data, and the determination of flow rates are conducted on processor system 22. A variety of a graphical displays or other output formats may be displayed on output device 38 to convey flow rate information to a system operator.
In another embodiment, the gas lift performance of a well can be optimized by utilizing the downhole fluid flow rates determined through the temperature data obtained, for example, via distributed temperature sensor 20. Gas injected into many gas-lift applications is not within an optimal range due to, for example, operators injecting too much gas into the wellbore. The algorithms discussed above for determining flow rate in a gas-injection well can be used in the present embodiment to determine fluid flow rates. Additionally, the algorithms can be adjusted to provide a feedback loop that enables automatic changes to the gas injection rate and computation of the optimal amount of gas injection to maximize the fluid flow rate.
Initially, a flow rate of the produced fluid is determined based on one or more wellbore parameters. Subsequently, an analysis is performed as to whether the flow rate is in an optimal range. In this embodiment, the analysis is performed automatically via, for example, processor 22. The optimal range can be determined in a variety of ways, including use of data from similar wells,
use of historical data from the well being analyzed or by adjusting the gas injection rate and tracking whether the production fluid flow rate is increasing or decreasing. If the processor determines the flow rate is not optimized, an action is taken, e.g. changing the gas injection rate, to adjust the flow rate. Following adjustment, the new fluid flow rate is again determined and the process is repeated.
As discussed above with reference to
Processor 22 can be used in a closed loop feedback system to facilitate this flow rate optimization by continually analyzing whether the flow rate is within a determined optimal range. Specifically, upon determining a fluid flow rate, the algorithm performs a first test and checks to see if the fluid flow rate through the production tubing is too fast, e.g. above the optimal range. If the flow rate is too fast, processor 22 acts to decrease the fluid flow rate by, for example, decreasing the flow of injection gas. The process then once again measures temperatures along the well for determining the new flow rate. If, however, the first test does not detect a fluid flow that is too fast, a second test checks to see if the flow rate is too slow. If the flow rate is too slow, processor 22 acts to increase the fluid flow rate by, for example, increasing the gas injected. The process then again measures temperatures along the well for determining the new flow rate. When second test is performed and the fluid flow rate in the production tubing is not too slow, then the flow rate is in the optimal range and the process returns for subsequent checking of the fluid flow rate. Thus, use of the algorithms discussed above can be automated to continually check and optimize the production fluid flow rate.
While the present invention has been described with respect to a limited number of embodiments, those skilled in the art, having the benefit of this disclosure, will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover all such modifications and variations as fall within the true spirit and scope of this present invention.
This application is a divisional of U.S. patent application Ser. No. 10/711,918, filed 13 Oct. 2004, which claims the benefit under 35 USC 119(e) of U.S. Provisional Patent Application Ser. No. 60/533,188, filed 30 Dec. 2003, and U.S. Provisional Patent Application Ser. No. 60/536,059, filed 13 Jan. 2004.
Number | Date | Country | |
---|---|---|---|
60536059 | Jan 2004 | US | |
60533188 | Dec 2003 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10711918 | Oct 2004 | US |
Child | 11874491 | US |