Systems and methods for dynamic liquid level monitoring and control
11180985 · 2021-11-23
Assignee
Inventors
Cpc classification
International classification
G01F1/66
PHYSICS
E21B49/08
FIXED CONSTRUCTIONS
Abstract
Methods and systems for determining a liquid level above a horizontal segment of a wellbore in a formation are disclosed. Local temperatures and pressures are determined for each of a plurality of zones along the wellbore segment. For each zone, a local inflow rate is determined for fluids entering the wellbore from the formation. Based on the local inflow rate, local temperature, and local pressure, a local reservoir pressure is determined, and a local liquid level is determined based on the local reservoir pressure and a pressure associated with an injector wellbore positioned above the horizontal segment.
Claims
1. A system for determining a liquid level in a formation above a horizontal segment of a wellbore, the system comprising: at least one temperature sensor positioned in the wellbore segment to measure a local temperature for each of a plurality of inflow zones between a heel and a toe of the wellbore segment; at least one pressure sensor positioned in the wellbore segment to measure a local pressure for each of the plurality of inflow zones; at least one flow rate sensor to measure a total flowrate for fluids exiting the wellbore segment via the wellbore; and one or more processors operatively coupled to the at least one temperature sensor, the at least one pressure sensor, and the flow rate sensor, the one or more processors, collectively, configured to: determine local temperatures for each of the plurality of inflow zones using the at least one temperature sensor; determine local pressures for each of the plurality of inflow zones using the at least one pressure sensor; determine the total flowrate for fluids exiting the wellbore segment via the wellbore using the at least one flow rate sensor; for each of the plurality of inflow zones: determine a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone, based on the local temperature and the local pressure determined for that inflow zone, the local temperature and the local pressure determined for at least one other inflow zone, and at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and for at least one of the plurality of inflow zones: determine a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that inflow zone, and determine a local liquid level, based on the local reservoir pressure and a pressure associated with an injector wellbore positioned above the wellbore segment, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: determine a local incoming flow rate for fluids flowing from a portion of the wellbore segment located upstream of that inflow zone, based on the local temperature and the local pressure at that inflow zone, the at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and the local temperature and the local pressure for an inflow zone upstream of that location; determine a local outgoing flow rate for fluids flowing to a portion of the wellbore segment located downstream of that inflow zone, based on the local temperature and the local pressure at that inflow zone, the at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and the local temperature and the local pressure for an inflow zone downstream of that location; wherein the local incoming flow rate and the local outgoing flow rate are determined using a multiphase flow model; and determine the local inflow rate based on a difference between the local incoming flow rate and the local outgoing flow rate and a mass/energy balance.
2. The system of claim 1, wherein the at least one temperature sensor comprises a thermocouple or a set of thermocouples.
3. The system of claim 1, wherein the at least one temperature sensor comprises a distributed temperature sensor (DTS).
4. The system of claim 1, wherein the at least one pressure sensor comprises a distributed pressure sensing system.
5. The system of claim 1, wherein the at least one pressure sensor comprises fewer discrete pressure sensors than the number of inflow zones in the plurality of inflow zones, and wherein, for inflow zones without a discrete pressure sensor positioned therein, the one or more processors are configured to determine local pressures for those inflow zones by interpolation using pressures from discrete pressure sensors positioned in other inflow zones.
6. The system of claim 1, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: initially determine the local inflow rate for either the inflow zone of the plurality of inflow zones located closest to the toe of the wellbore segment or the inflow zone of the plurality of inflow zones closest to the heel of the wellbore segment, and subsequently determining the local inflow rates sequentially for each of the remaining inflow zones in the plurality of inflow zones.
7. The system of claim 6, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: initially determine the local inflow rate for each inflow zone of the plurality of inflow zones, and, in response to determining that at least one of the local inflow rates is non-negative, varying the at least one value based on a composition of the fluids entering the wellbore from the formation for at least one inflow zone, and subsequently re-determining a local inflow rate for each inflow zone in the plurality of inflow zones.
8. The system of claim 1, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: determine a local phase split for fluids entering the wellbore segment from the formation for that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that location.
9. The system of claim 1, wherein the plurality of inflow zones comprises at least five inflow zones.
10. The system of claim 1, wherein the system further comprises a display device operatively coupled to the one or more processors, and wherein the one or more processors are further configured to cause the display device to display a graphical representation of the determined local liquid levels for the at least one of the plurality of inflow zones.
11. The system of claim 10, wherein the graphical representation of the determined local liquid levels for the at least one of the plurality of inflow zones comprises a representation of local liquid levels for at least ten percent of a length between the heel and the toe of the wellbore segment.
12. The system of claim 1, further comprising at least one acoustic sensor positioned in the wellbore segment to measure a local acoustic signal for each of the plurality of inflow zones; wherein the one or more processors are operatively coupled to the at least one acoustic sensor, and the one or more processors are configured to determine local acoustic signals for each of the plurality of inflow zones using the at least one acoustic sensor.
13. A method for determining a liquid level in a formation above a horizontal segment of a wellbore, the method comprising: measuring, using at least one temperature sensor positioned in the wellbore segment, a local temperature for each of a plurality of inflow zones between a heel and a toe of the wellbore segment; measuring, using at least one pressure sensor positioned in the wellbore segment, a local pressure for each of the plurality of inflow zones; measuring a total flowrate for fluids exiting the wellbore segment; determining, for each of the plurality of inflow zones: a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone, and determining, for at least one of the plurality of inflow zones: a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that inflow zone, and a local liquid level, based on the local reservoir pressure and a pressure associated with an injector wellbore positioned above the wellbore segment, further comprising: measuring, using at least one acoustic sensor positioned in the wellbore segment, a local acoustic signal for each of the plurality of inflow zones, and wherein determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone further comprises comparing the local acoustic signal for that inflow zone to the local acoustic signals for each of the plurality of inflow zones and to the total flowrate for fluids exiting the wellbore segment.
14. The method of claim 13, wherein, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone is determined based on the local temperature and the local pressure at that inflow zone, the local temperature and the local pressure for at least one other inflow zone, and at least one value based on a composition of the fluids entering the wellbore from the formation at that inflow zone.
15. The method of claim 14, wherein determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone further comprises: comparing the total flowrate for fluids exiting the wellbore segment to a sum of the local inflow rates for each of the plurality of inflow zones; and in response to the total flowrate and the sum of the local inflow rates differing by a predetermined amount: updating the at least one value based on the composition of the fluids entering the wellbore segment from the formation at that inflow zone, and re-determining, for each of the plurality of inflow zones, the local inflow rate for fluids entering the wellbore segment from the formation at that inflow zone.
16. The method of claim 13, further comprising: after determining the local liquid level for at least one of the plurality of inflow zones at a first time: re-determining the local liquid level for at least one of the plurality of inflow zones at a second time; comparing the determined local liquid level for at least one of the plurality of inflow zones at the first time and at the second time; in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the wellbore segment; decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
17. The method of claim 16, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
18. The method of claim 16, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to decrease a bitumen drainage rate in a steam chamber.
19. The method of claim 16, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
20. The method of claim 16, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to increase a bitumen drainage rate in a steam chamber.
21. The method of claim 13, further comprising: after determining the local liquid level for at least one of the plurality of inflow zones: comparing the determined local liquid level for at least one of the plurality of inflow zones to a target liquid level; in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the wellbore segment; and decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
22. The method of claim 21, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
23. The method of claim 21, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to decrease a bitumen drainage rate in a steam chamber.
24. The method of claim 21, wherein, in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
25. The method of claim 21, wherein, in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to increase a bitumen drainage rate in a steam chamber.
26. A system for determining a liquid level in a formation between a horizontal segment of an injection wellbore and a horizontal segment of a production wellbore, the system comprising: at least one first temperature sensor positioned in the injection wellbore to measure a local temperature for each of a plurality of injection zones between a heel and a toe of the injection wellbore segment; at least one first pressure sensor positioned in the injection wellbore to measure a local pressure for each of the plurality of injection zones; at least one first flow rate sensor to measure a total flowrate for fluids entering the injection wellbore segment via the injection wellbore; at least one second temperature sensor positioned in the production wellbore segment to measure a local temperature for each of a plurality of production zones between a heel and a toe of the production wellbore segment; at least one second pressure sensor positioned in the production wellbore segment to measure a local pressure for each of the plurality of production zones; at least one second flow rate sensor to measure a total flowrate for fluids exiting the production wellbore segment via the production wellbore; one or more processors operatively coupled to the at least one first temperature sensor, the at least one first pressure sensor, the first flow rate sensor, the at least one second temperature sensor, the at least second first pressure sensor, the second flow rate sensor, and a display device, the one or more processors, collectively, configured to: determine local temperatures for each of the plurality of injection zones using the at least one first temperature sensor; determine local pressures for each of the plurality of injection zones using the at least one first pressure sensor; determine the total flowrate for fluids entering the injection wellbore segment via the injection wellbore using the at least one first flow rate sensor; determine local temperatures for each of the plurality of production zones using the at least one second temperature sensor; determine local pressures for each of the plurality of production zones using the at least one second pressure sensor; determine the total flowrate for fluids exiting the production wellbore segment via the production wellbore using the at least one second flow rate sensor; for each of the plurality of injection zones: determine a local injection flow rate for fluids entering the formation from the injection wellbore for that injection zone, based on the local temperature and the local pressure at that injection zone, the local temperature and the local pressure for at least one other injection zone, and at least one value based on a composition of fluids entering the formation from the injection wellbore for that injection zone; and determine a local formation pressure for a location in the formation proximate that injection zone, based on the local injection flow rate, and the local temperature and the local pressure at that injection zone; for each of the plurality of production zones: determine a local inflow rate for fluids entering the production wellbore segment from the formation for that production zone, based on the local temperature and the local pressure at that production zone, the local temperature and the local pressure for at least one other production zone, and at least one value based on a composition of fluids entering the production wellbore from the formation at that production zone, and, determine a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, and the local temperature and the local pressure at that production zone; and determine, for at least one of the plurality of production zones: a local liquid level, based on the local reservoir pressure for the location in the formation above that production zone and the local formation pressure for the location in the formation proximate an injection zone horizontally aligned with that production zone.
27. A method for determining a liquid level in a formation between a horizontal segment of an injection wellbore and a horizontal segment of a production wellbore, the method comprising: measuring, using at least one first temperature sensor positioned in the injection wellbore, a local temperature for each of a plurality of injection zones between a heel and a toe of the injection wellbore segment; measuring, using at least one first pressure sensor positioned in the injection wellbore, a local pressure for each of the plurality of injection zones; measuring a total flowrate for fluids entering the injection wellbore segment via the injection wellbore; determining, for each of the plurality of injection zones: a local injection flow rate for fluids entering the formation from the injection wellbore for that injection zone, based on the local temperature and the local pressure at that injection zone, the local temperature and the local pressure for at least one other injection zone, and at least one value based on a composition of fluids entering the formation from the injection wellbore for that injection zone; and a local formation pressure for a location in the formation proximate that injection zone, based on the local injection flow rate, and the local temperature and the local pressure at that injection zone; measuring, using at least one second temperature sensor positioned in the production wellbore, a local temperature for each of a plurality of production zones between a heel and a toe of the production wellbore segment; measuring, using at least one second pressure sensor positioned in the production wellbore, a local pressure for each of the plurality of production zones; measuring a total flowrate for fluids exiting the production wellbore segment via the production wellbore; determining, for each of the plurality of production zones: a local inflow rate for fluids entering the production wellbore segment from the formation for that production zone, based on the local temperature and the local pressure at that production zone, the local temperature and the local pressure for at least one other production zone, and at least one value based on a composition of fluids entering the production wellbore from the formation at that production zone, and, a local reservoir pressure for a location in the formation above that production zone, based on the local inflow rate, and the local temperature and the local pressure at that production zone; and determining, for at least one of the plurality of production zones: a local liquid level, based on the local reservoir pressure for the location in the formation above that production zone and the local formation pressure for the location in the formation proximate an injection zone horizontally aligned with that production zone.
28. The method of claim 27, further comprising: after determining the local liquid level for at least one of the plurality of production zones: comparing the determined local liquid level for at least one of the plurality of production zones to a target liquid level; in response to the determined local liquid level for at least one of the plurality of production zones being greater than the target liquid level, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the production wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of production zones, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the production wellbore segment; decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a better understanding of the described embodiments and to show more clearly how they may be carried into effect, reference will now be made, by way of example, to the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14) The drawings included herewith are for illustrating various examples of articles, methods, and apparatuses of the teaching of the present specification and are not intended to limit the scope of what is taught in any way.
DETAILED DESCRIPTION
(15) Various apparatuses, methods and compositions are described below to provide an example of an embodiment of each claimed invention. No embodiment described below limits any claimed invention and any claimed invention may cover apparatuses and methods that differ from those described below. The claimed inventions are not limited to apparatuses, methods and compositions having all of the features of any one apparatus, method or composition described below or to features common to multiple or all of the apparatuses, methods or compositions described below. It is possible that an apparatus, method or composition described below is not an embodiment of any claimed invention. Any invention disclosed in an apparatus, method or composition described below that is not claimed in this document may be the subject matter of another protective instrument, for example, a continuing patent application, and the applicant(s), inventor(s) and/or owner(s) do not intend to abandon, disclaim, or dedicate to the public any such invention by its disclosure in this document.
(16) Furthermore, it will be appreciated that for simplicity and clarity of illustration, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the example embodiments described herein. However, it will be understood by those of ordinary skill in the art that the example embodiments described herein may be practiced without these specific details. In other instances, well-known methods, procedures, and components have not been described in detail so as not to obscure the example embodiments described herein. Also, the description is not to be considered as limiting the scope of the example embodiments described herein.
(17)
(18) As the steam initially enters the reservoir, a ‘steam chamber’ 20 is formed. The boundary or wall 22 of the steam chamber represents a boundary between fluids in a gaseous state (including injected steam—as indicated by arrows 12—and any gasses present in the formation) and fluids in a liquid state (including heavy crude oil or bitumen and condensed steam). As steam injection continues, thermal energy is released from the steam as it condenses against the wall 22 of the steam chamber. Heated petroleum products and condensate (as indicated by arrows 14) flow along or adjacent to the wall 22, and down into producer wellbore 200. Within the steam chamber, fluids in a gaseous state tend to rise towards the top of the chamber 24 due to their relatively low density, while liquids tend to collect at the bottom of the steam chamber 26. In the illustrated example, the liquid level at the bottom of the steam chamber is a distance h above the producer wellbore 200.
(19) While during normal operation lower wellbore 200 acts as a producer (i.e. fluid is extracted from the formation via wellbore 200), it will be appreciated that wellbore 200 may alternately act as an injector. For example, during start-up of an SAGD process steam may be pumped into both wellbores 100 and 200 to initially heat the formation proximate both the upper and lower wellbores, following which wellbore 200 may be transitioned to a producer by discontinuing the steam flow into this wellbore.
(20)
(21) In the illustrated example, the line 50 represents the fluid level h of the steam chamber between the wellbores along their horizontal segments. As shown, the fluid level h typically varies along the length of the horizontal wellbore segment due to local differences in one or more parameters, such as porosity of the formation, temperature and pressure levels, composition of petroleum products, etc.
(22) In the example illustrated in
(23) In a typical SAGD process, the liquid level h is approximated by comparing the temperature of the injected steam (e.g. the saturation temperature or boiling point of water at the operating pressure of the injector) to the temperature of the fluids exiting the horizontal segment of the producer wellbore 206. For example, a temperature sensor 320 may be provided proximate the heel 204 of the wellbore 200 and/or proximate the artificial lift device 300 to obtain a temperature value for the fluids being produced. The difference between these temperatures is often referred to as the ‘subcool’. (It will be appreciated that the term ‘subcool’ may have one or more alternative definitions, and may be used in other contexts to refer to similar, or unrelated, concepts. For example, some operators may determine a distributed temperature and define a ‘reservoir subcool’ as the local difference between the reservoir temperature and the distributed temperature.) A higher subcool (i.e. a greater difference in injection and production temperatures) is considered indicative of a higher liquid level in the formation, while a lower subcool is considered indicative of a lower liquid level. Put another way, the subcool is used as a proxy for the liquid level. In
(24) If the subcool is low, indicating a lower liquid level, the pump rate of the artificial lift device 300 may be reduced to decrease the flow rate out of the horizontal segment. Reducing the pump rate may also result in increased pressure along the horizontal segment 206 of the producer wellbore 200 as a result of increasing liquid level in the reservoir and reduced frictional pressure drop within the well. A reduction in flowrate and/or increase in pressure for the producer can be expected to result in an increased liquid level in the formation, and accordingly a reduced risk of steam coning.
(25) Conversely, if the subcool is high, this may result in an increased potential to ‘flood’ the injector wellbore. Also, a higher subcool (and the attendant higher liquid level) may indicate a less than optimum production rate. Also, a high subcool may result in reduced production, as fluids (e.g. heavy oil or bitumen) entering the producer at lower temperatures would be expected to have a higher viscosity and lower mobility. Accordingly, if the subcool is high the pump rate of the artificial lift device 300 may be increased to increase the flow rate out of the horizontal segment, and/or to reduce the pressure along the horizontal segment 206 of the producer wellbore 200. An increase in flowrate and/or decreased in pressure for the producer can be expected to increase production from the formation, which may be desirable given a reduced risk of steam coning due to the relatively high liquid level.
(26) While the subcool can be used to approximate the liquid level, this estimation may have one or more limitations. For example, the single temperature value for the fluids being produced is an average temperature for fluids along the entire wellbore segment, and therefore may fail to capture local temperature variations. Thus, the liquid level is assumed to be approximately constant along the entire length of the horizontal segment. This can make it difficult to detect steam coning or other undesirable conditions.
(27) For example,
(28) In the example illustrated in
(29)
(30) In the example illustrated in
(31) Also, in the example illustrated in
(32) In some examples, a distributed data acquisition system may include one or more multi-function sensors capable of obtaining both pressure and temperature data at each inflow location 210.sub.a-210.sub.q. Accordingly, the same physical sensor apparatus may function as both a pressure sensor and as a temperature sensor to obtain pressure and temperature data for one or more locations along the wellbore. For example, sensor systems such as CT-MORE, available from Core Laboratories of Houston, Tex., or CanePT™ Optical Pressure and Temperature Sensor, available from Weatherford International, or the like may be used.
(33) In the example illustrated in
(34) In the example illustrated in
(35)
(36) By obtaining pressure and temperature data for a number of locations or zones distributed along the horizontal segment of the producer wellbore, along with a known or estimated composition of the fluid, the local thermodynamic state of the fluid may be estimated at these zones. This may allow a more accurate and/or more detailed model to be developed for the production inflow and/or reservoir conditions (e.g. liquid level) along the wellbore. A more accurate model may allow for improved control of production during a gravity drainage process (e.g. SAGD).
(37) For example, determining the local thermodynamic state of fluid for a number of locations or zones may facilitate a more accurate estimate of the liquid level h between the injector and producer along a horizontal segment of a producer wellbore. Pressure at any given location along the producer wellbore is a function of: i) the fluid head between the injector and producer; ii) the pressure drop across the completion (including any skin effects); iii) the thermodynamic state of the fluid; iv) the frictional pressure loss along the wellbore segment between locations, which may be determined as a direct function of the vapor and liquid fractions of the fluids (which can be determined e.g. from a thermodynamic equilibrium calculation or a non-equilibrium calculation) and the flow rate through the producer wellbore; and v) while flowing, the pressure also depends on the Darcy's Law pressure drop due to the viscous effects of fluid flowing through porous media. (When the well is shut in, this viscous effect quickly drops to zero leaving only the fluid head as the only component of pressure.) It should be recognized that the fluid head is the sum of the reservoir pressure and the height of liquid above the producer. A determination of the local thermodynamic state of the fluid for a given location using pressure, temperature, and an assumed fluid composition (e.g. as obtained from a calibration of the producing well model, or obtained from sampling produced fluids during operation) may enable a more detailed and/or more accurate estimation of the liquid level above that location or zone. Also, such ‘local’ estimates of liquid levels may be combined to form a more detailed and/or more accurate estimate of the liquid level as it varies along the length of the producer wellbore.
(38) An improved model of the liquid level h may facilitate an improved determination of steam breakthrough timing and location in the producer. For example, at a steam coning location (e.g. locations 210.sub.e-210.sub.g in
(39) As another example, determining the local thermodynamic state of fluid for a number of locations or zones along the horizontal segment of a producer wellbore, along with a model of the frictional pressure loss along the wellbore segment between locations, may allow an improved calculation of a pressure drop between the injector wellbore and the producer wellbore, which may enable well pair operation based on liquid level control rather than based on the average subcool.
(40) As another example, determining the local thermodynamic state of fluid for a number of locations along a horizontal segment of a producer wellbore may provide an improved estimate of gas volume fraction (including effects of produced solvent both from Solvent Assisted—Steam Assisted Gravity. Drainage (SA-SAGD) and HT-VAPEX) in the producer wellbore, which may facilitate more efficient electrical submersible pump (ESP) operation, and/or facilitate operation of an ESP with reduced maintenance.
(41) For example, the gas volume fraction at the pump inlet may be an important consideration. To determine the gas volume fraction at this location, only the thermodynamic state and the total fluid flow at the heel (i.e. adjacent to and upstream of the pump inlet) are important. Additionally, or alternatively, an estimation of the distributed gas volume fractions along the producer wellbore may enable the control of heel/toe steam rates to minimize producer gas production, and thus minimize gas volumes at the pump inlet. Additionally, or alternatively, an estimation of the distributed gas volume fractions along the producer wellbore may assist in the avoidance of condensation induced water hammer resulting in liner and wellhead failures.
(42) More accurate and/or more detailed state and inflow determinations may also provide an improved understanding of the liquid level during shut down and startup transients (e.g. following transition from injection to production in the lower well).
(43) Obtaining pressure data for a number of locations or zones along a horizontal segment of a producer wellbore may also facilitate the identification of localized skin buildup on a screen or perforation at in inflow location or zone. Also, this distributed pressure data may allow for a more detailed calibration of a producing well model, and (along with the local thermodynamic state determinations) an improved understanding of the inflow distribution along the horizontal segment of the producer.
(44) A more accurate and/or more detailed model for the production inflow and/or reservoir conditions along the wellbore may also facilitate faster identification and/or responses to system changes, which may have one or more advantages. For example, improved responses to system changes may allow for a more efficient use of steam or other injected fluids. Improved responses to system changes may also allow for improved run life for an ESP or other artificial lift device. Improved responses to system changes may also allow for lower temperature operations near inflow locations, which may improve the expected operating life of producer screens, as these screens may be ‘burnt through’ or otherwise damaged by prolonged exposure to direct steam production (e.g. if exposed to injector fluids that pass through the formation during ‘steam coning’)
(45) The local thermodynamic state of fluid for each location or zone along the producer wellbore can be estimated using local pressure and temperature data, an assumed fluid composition (e.g. as obtained from a calibration of the producing well model, or obtained from sampling produced fluids during operation), and, for multi-component fluids, a determined phase split (which may be determined e.g. from a thermodynamic equilibrium calculation or a non-equilibrium calculation). Frictional pressure loss along the producer wellbore segment through each location or zone may be determined based on the local thermodynamic state, the local inflow rate from the formation to the producer wellbore segment, a multiphase flow model, and a flow model of the reservoir to determine the Darcy's law pressure drop due to flow in the reservoir.
(46) To estimate the local incoming fluid flow rate for a number of locations or zones along the producer wellbore using local pressure and temperature data, a nodal analysis method may be used. Turning to
(47) In
(48) At each completion node, the relative phase split q.sub.i (q.sub.gas_i, q.sub.liq_i) between liquid and gas for the incoming fluid may be estimated based on the local pressure P.sub.i, local temperature T.sub.i, and composition z.sub.i. For example, one or more equilibrium or non-equilibrium flash calculations may be performed to determine the phase split for multi-component fluids.
(49) As shown in
(50) Also for each Completion Node_i, a corresponding location within the reservoir from which fluids flow into the wellbore may be characterized as a reservoir node. For each such node, illustrated in
(51) To determine the inflow distribution along the producer wellbore, the local inflow at each zone or ‘node’ may be estimated, and the sum of the local inflow estimates may be compared to a total observed flow rate Q out of the producer (e.g. as measured at the pump 300 or at the wellhead or other location at or near the surface). Turning to
(52) To estimate the flow rate q′ between a pair of adjacent nodes, a multiphase flow model, such as a Beggs and Brill model, may be used. For example, a multiphase flow model may determine a flow rate q′ between a pair of adjacent nodes based on the local temperatures, pressures, and material compositions at each node. That is, the flow rate q′ between a pair of adjacent nodes may be estimated as:
q′.sub.i−1,i=f(P.sub.i,t.sub.i,P.sub.i−1,T.sub.i−1,z.sub.i,z.sub.i−1) (1)
where the function f is dependent on the multiphase flow model.
(53) Initially, the local material composition z (e.g. mole fraction) for each node may be assumed to be equal. That is:
z.sub.1=z.sub.2= . . . =z.sub.i−1=z.sub.i=z.sub.i+1= . . . =z.sub.n−1=z.sub.n=z (2)
(54) As discussed above with reference to
q′.sub.i,i+1=q′.sub.i−1,i+q.sub.i (3)
(55) Which may also be expressed as:
q.sub.i=q′.sub.i,i+1−q′.sub.i−1,i (4)
(56) To estimate the local incoming flow rate q.sub.i (including the local phase split between q.sub.gas_i and q.sub.liq_i) at each node, a material/energy balance may be applied.
(57) For example, with reference to
(58) Next, for node 2, the flow rate q′.sub.1,2 between node 1 and node 2 has been determined, the flow rate q′.sub.2,3 between node 2 and node 3 can be estimated using the multiphase flow model, and a material/energy balance may be applied to determine q.sub.2 based on q.sub.2=q′.sub.2,3−q′.sub.1,2
(59) This sequential node-by-node analysis may be continued along the wellbore until the most uphole node (node n in
(60) After determining the local incoming flow rate q.sub.n at the last node, to validate the model, this flow rate q.sub.n may be checked to confirm it is positive—i.e. the model should indicate that fluids are flowing into (not out of) the producer from the formation at this location.
(61) It will be appreciated that while in the example above the analysis started at the node closest to the toe, with the flow rate from the downhole side of the node q′.sub.i−1,i assumed to be zero, this need not be the case. For example, the analysis may be performed from heel to toe, by taking the flow rate from the uphole hole side of node n as being equal to the total observed flow rate Q, and validating the model by checking the flow rate q.sub.1 to confirm it is positive.
(62) If a validation check indicates that the model may not be valid (e.g. if the local incoming flow rate q.sub.n at the last node is negative for a toe-to-heel analysis), this may indicate that the initial assumption that the local material composition z (e.g. mole fraction) is the same for each node is not valid. To address such situation, an iterative method may be employed to generate revised estimates for the local compositions z.sub.1 to z.sub.n.
(63) Referring to
(64) At 705, values for T.sub.1 to T.sub.n, and P.sub.1 to P.sub.n are obtained using temperature and pressure sensors distributed along the producer wellbore 200. A value for the total flow rate Q is also obtained, e.g. from the artificial lift device or from one or more separate flowrate sensors located uphole of the inflow locations 210.
(65) At 710, initial values for the material composition z.sub.1 to z.sub.n for each inflow location are obtained. For example, the material composition (e.g. mole fraction) for each node may initially be assumed to be equal, and equal to an observed material composition for the fluids recovered from the producer (e.g. during periodic sampling).
(66) At 715, a node index i may be set to 1.
(67) At 720, a multiphase flow model is used to determine a flow rate q′ between node i and the adjacent uphole node i+1 based on the local temperatures, pressures, and material compositions at each node.
(68) At 725, a material/energy balance is applied to determine q.sub.i based on q.sub.i=q′.sub.i,i+1−q′.sub.i−1,i (For node i=1, q′.sub.i−1,i is assumed to be zero, and for node n, Q is used for q′.sub.i,i+1)
(69) At 730, the node index i is checked to see if node n has been reached. If not, the method proceeds to 735 where the node index is incremented by 1, and the method returns to 720. If i=n, the method proceeds to 740, where q.sub.n is checked to confirm it is not negative. If q.sub.n is zero or positive, the determined values for q.sub.1 to q.sub.n are presumed to be valid, and the method ends. If q.sub.n is negative, the method proceeds to 745.
(70) At 745, a revised estimate for one or more of the local compositions z.sub.i is generated, and the method returns to 715 and steps 720 to 740 are repeated with the revised estimate. Revised estimates for one or more of the local compositions z.sub.i may be generated using any suitable method. For example, a step-wise method may be employed to generate revised estimates for the local compositions z.sub.1 to z.sub.n each time step 745 is performed.
(71) In one example of a step-wise method, upper and lower limits or bounds of z.sub.i variation z.sub.min and z.sub.max may be initially chosen based on e.g. expected reservoir composition, composition of injected fluids. Then, possible variations for one or more of the local compositions z.sub.i may be incremented from z.sub.min and z.sub.max, and the nodal analysis (e.g. steps 715 to 740 in the example method of
(72) For example, initially, the values for each z.sub.i in {z.sub.1 . . . z.sub.i . . . z.sub.n} may be incremented between z.sub.min and z.sub.max one at a time, while holding the other z.sub.i's fixed. Put another way, for each {z.sub.i} −vary z.sub.i from z.sub.min to z.sub.max (i=1 to n).
(73) Each time a z.sub.i value is varied, the multiphase flow model and material/energy calculations may be re-run for the modified set of z.sub.i's. Once a z.sub.i value has been incremented from z.sub.min to z.sub.max, reset that z.sub.i to its initial value and continue varying the next z.sub.i until all z.sub.i's have been varied and run through the multiphase flow model and material/energy calculations.
(74) If each z.sub.i in {z.sub.1 . . . z.sub.i . . . z.sub.n} has been varied from z.sub.min to z.sub.max without the nodal analysis model being validated, the values for each z.sub.i in {z.sub.1 . . . z.sub.i . . . z.sub.n} may then be incremented between z.sub.min and z.sub.max two at a time, while holding the other z.sub.i's fixed.
(75) For example, for each pair {z.sub.j, z.sub.k}, vary each z in the pair together starting from z.sub.min to z.sub.max (j=1 to n−1, k=2 to n), and each time a pair of z.sub.i values are varied, the multiphase flow model and material/energy calculations may be re-run for the modified set of z.sub.i's. Once a pair {z.sub.j, z.sub.k} has been incremented from z.sub.min to z.sub.max, reset z.sub.j and z.sub.j to their initial values and continue varying the next z.sub.i pair (i.e. vary the next {z.sub.j, z.sub.k} until you get to j=n−1 & k=n) until all sets of modified z.sub.i's have been varied and run through the multiphase flow model and material/energy calculations.
(76) If each pair {z.sub.j, z.sub.k} has been varied from z.sub.min to z.sub.max without the nodal analysis model being validated (i.e. if j=n−1 and k=n, after varying {z.sub.n−1, z.sub.n} from z.sub.min to z.sub.max), the values for each z.sub.i in {z.sub.1 . . . z.sub.i . . . z.sub.n} may then be incremented between z.sub.min and z.sub.max three at a time, while holding the other z.sub.i's fixed.
(77) For example, for each triplet {z.sub.j, z.sub.k, z.sub.l}, vary each z in the triplet together starting from z.sub.min to z.sub.max (j=1 to n−2, k=2 to n−1, 1=3 to n), and each time a triplet of z.sub.i values are varied, the multiphase flow model and material/energy calculations may be re-run for the modified set of z.sub.i's. Once a triplet {z.sub.j, z.sub.k, z.sub.l} has been incremented from z.sub.min to z.sub.max, reset z.sub.j and z.sub.j to their initial values and continue varying the next z.sub.i triplet (i.e. vary the next {z.sub.j, z.sub.k, z.sub.i} until you get to j=n−2, k=n−1 & 1=n) until all sets of modified z.sub.i's have been varied and run through the multiphase flow model and material/energy calculations.
(78) If each triplet {z.sub.j, z.sub.k, z.sub.l} has been varied from z.sub.min to z.sub.max without the nodal analysis model being validated, the values for each z.sub.i in {z.sub.1 . . . z.sub.i . . . z.sub.n} may then be incremented between z.sub.min and z.sub.max four at a time, while holding the other z.sub.i's fixed. If this is unsuccessful, the values for each z.sub.i in {z.sub.1 . . . z.sub.i . . . z.sub.n} may then be incremented between z.sub.min and z.sub.max five at a time, and so on.
(79) It will be appreciated that other methods may be employed to generate revised estimates for the local compositions z.sub.1 to z.sub.n. For example, during a steam bypass event (e.g. steam coning), the initial assumption for the inlet composition z at the location of the bypass may be likely to be invalid. If an inflow or node location is identified as being a location where steam bypass is likely occurring (e.g. due to a combination of a high temperature measurement and high pressure measurement at that location), at that specific node, the inlet composition z may be changed to match the composition of the injected liquids.
(80) The foregoing nodal analysis method may be used to estimate the local incoming fluid flow rate for a number of locations or zones along the producer wellbore. Alternatively, local inflow rates may be estimated using a digital or distributed acoustic sensor (DAS). For example, a local inflow rate could be determined by partitioning the total flow rate by each location or zone using an acoustic amplitude acquired for each zone by a DAS. The amplitude or magnitude of the acoustic signal for each inflow zone may be taken as being proportional to the flowrate for that zone. Accordingly, each local acoustic signal could be normalized with the total observed flow rate Q out of the producer (e.g. as measured at the pump 300 or at the wellhead or other location at or near the surface) to determine the local inflow rate for each zone. To estimate the flow rate between a pair of adjacent inflow zones, a multiphase flow model, such as a Beggs and Brill model, may be used.
(81)
(82) Once the local incoming flow rates q.sub.i (including the local phase split between q.sub.gas_i and q.sub.liq_i) and the local fluid composition z.sub.i have been determined for each completion node or inflow zone, the local liquid level above that location or zone may be determined.
(83) As discussed above with reference to
(84) Turning to
(85)
where g is the gravitational constant.
(86) For some processes (e.g. the injection of pure steam, or a pure solvent such as pentane, hexane, etc.), the local pressure in the injector wellbore P.sub.inj_i may be assumed constant over the entire length of the wellbore (e.g. P.sub.inj_i=P.sub.inj). In other processes, such as SA-SAGD or VAPEX, this assumption may be less accurate. Alternatively, the pressure distribution along the injector may be estimated from the injection pressure and a frictional flow model along the injection well.
(87) In the example illustrated in
(88) By obtaining pressure and temperature data for a number of locations distributed along the horizontal segment 106 of the injector wellbore, the local thermodynamic state of the fluid may be estimated at these locations. This may allow a more accurate and/or more detailed model to be developed for the production inflow and/or reservoir conditions along the wellbore, particularly in conjunction with local thermodynamic state estimations for corresponding locations along the producer wellbore. A more detailed model may allow for improved control of production during a SAGD process, and may be particularly useful during a SA-SAGD or VAPEX process, as the local thermodynamic state of the fluid being injected may further improve the detail or ‘resolution’ of the model where the injected fluids comprise a mix of fluids, as opposed to pure steam (i.e. water) or other pure solvents.
(89) For example, determining the local thermodynamic state of fluid for a number of locations along both the producer and injector wellbores may allow an improved calculation of a pressure drop between the injector wellbore and the producer wellbore, which may enable well pair operation based on liquid level control rather than based on the average subcool.
(90) To estimate the local thermodynamic state of fluid for a number of locations along the injector wellbore, a similar nodal analysis method to that described above with reference to
(91) This thermodynamic state information for the injector may be used in conjunction with thermodynamic state information for the producer to obtain a more accurate and/or more detailed model than using thermodynamic state information for the producer alone. For example, as discussed above with reference to
(92) As discussed above, obtaining pressure and temperature data and determining local thermodynamic state information for a number of locations distributed along the horizontal segments of the producer and/or injector wellbores may allow a more accurate and/or more detailed model to be developed for the production inflow and/or reservoir conditions along the wellbore. For such a model to allow for improved control of production during the SAGD process (e.g. by facilitating faster identification and/or responses to system changes), the model is preferably updated in real-time or near-real time to provide current state information. Thus, one or more computing devices may be used to perform some or all of the calculations described herein. For example, it is considered impractical (if not impossible) to determine and display, in a timely manner, an estimate of the liquid level h between the injector and producer at a number of locations along the wellbores without using one or more computing devices.
(93) Also, updating such a model in real-time or near-real time to provide current state information may have one or more advantages. For example, such an updated model may facilitate improved steam conformance by adjusting heel/toe steam rates based on liquid level measurements.
(94) For example, in response to determining that liquid levels are rising and/or above a target value, one or more actions may be taken promote the reduction of liquid levels. Non-limiting examples of such actions include: increasing the total flowrate for fluids exiting the wellbore segment (e.g. by increasing a pump rate of an artificial lift device); increasing an open area of at least one of the plurality of inflow locations, and; unblocking the open area of at least one of the plurality of inflow zones. During such actions, an injection rate may be raised to increase a total flow rate of fluids into the injector wellbore to maintain chamber pressure as the liquid level falls (e.g. the injection rate may be ‘ramped up’ temporarily, and then ‘dialed back’ to (approximately) the same rate once the liquid level has stabilized at a lower level), or the injection rate may be lowered, in order to decrease a total flow rate of fluids into the injector wellbore.
(95) In response to determining that liquid levels are falling and/or below a target value, one or more actions may be taken promote an increase of liquid levels. Non-limiting examples of such actions include: decreasing the total flowrate for fluids exiting the wellbore segment (e.g. by decreasing a pump rate of an artificial lift device); decreasing an open area of at least one of the plurality of inflow locations, and; blocking the open area of at least one of the plurality of inflow zones. During such actions, an injection rate may be lowered to decrease a total flow rate of fluids into the injector wellbore to maintain chamber pressure as the liquid level rises (e.g. the injection rate may be ‘dialed back’ temporarily, and then ‘ramped up’ to (approximately) the same rate once the liquid level has stabilized at a higher level), or the injection rate may be raised, in order to increase a total flow rate of fluids into the injector wellbore.
(96) It will be appreciated that other actions may be taken in response to high/rising or low/falling liquid levels. For example, in response to determining that liquid levels are rising and/or above a target value, an injection rate may be raised to increase a total flow rate of fluids into the injector wellbore, which may lead to lower or maintained liquid levels in the steam chamber, but only after a significant time delay. However, an increase in the injection rate may also result in an increase in the steam chamber temperature, which may increase the bitumen drainage rate in the steam chamber due to a reduction in bitumen viscosity. However, this impact may also have a significant time delay in that changes to the injection rate result in changes to the bitumen drainage rate at a time significantly delayed from the change in injection rate. Therefore, in embodiments herein, the control of the injection rate may have to be independently controlled (i.e., either increased or decreased) in any liquid level control situation, independent of the other liquid level control steps described herein.
(97) Alternatively, or additionally, such an updated model may facilitate reducing gas vapor fractions in the producer, which in turn may reduce or preferably minimize pump failure and liner failures due to high velocity flows through the completions (e.g. possibly with sand moving with the high velocity fluid).
(98) The various embodiments of the methods and systems described herein may be implemented using a combination of hardware and software. These embodiments may be implemented in part using computer programs executing on one or more programmable devices, each programmable device including at least one processor, an operating system, one or more data stores (including volatile memory or non-volatile memory or other data storage elements or a combination thereof), at least one communication interface and any other associated hardware and software that is necessary to implement the functionality of at least one of the embodiments described herein. For example, and without limitation, suitable computing devices may include one or more of a server, a network appliance, an embedded device, a personal computer, a laptop, a wireless device, or any other computing device capable of being configured to carry out some or all of the methods described herein.
(99) In at least some of the embodiments described herein, program code may be applied to input data to perform at least some of the functions described herein and to generate output information. The output information may be applied to one or more output devices, for display or for further processing.
(100) For example, a computer monitor or other display device may be configured to display a graphical representation of determined local liquid levels for some or all of the inflow zones. In some embodiments, a schematic representation of the injector, producer, and formation (e.g. similar to
(101) At least some of the embodiments described herein that use programs may be implemented in a high level procedural or object oriented programming and/or scripting language or both. Accordingly, the program code may be written in C, Java, SQL or any other suitable programming language and may comprise modules or classes, as is known to those skilled in object oriented programming. However, other programs may be implemented in assembly, machine language or firmware as needed. In either case, the language may be a compiled or interpreted language.
(102) The computer programs may be stored on a storage media (e.g. a computer readable medium such as, but not limited to, ROM, magnetic disk, optical disc) or a device that is readable by a general or special purpose computing device. The program code, when read by the computing device, configures the computing device to operate in a new, specific and predefined manner in order to perform at least one of the methods described herein.
(103) As used herein, the wording “and/or” is intended to represent an inclusive-or. That is, “X and/or Y” is intended to mean X or Y or both, for example. As a further example, “X, Y, and/or Z” is intended to mean X or Y or Z or any combination thereof. While the above description describes features of example embodiments, it will be appreciated that some features and/or functions of the described embodiments are susceptible to modification without departing from the spirit and principles of operation of the described embodiments. For example, the various characteristics which are described by means of the represented embodiments or examples may be selectively combined with each other. Accordingly, what has been described above is intended to be illustrative of the claimed concept and non-limiting. It will be understood by persons skilled in the art that other variants and modifications may be made without departing from the scope of the invention as defined in the claims appended hereto. The scope of the claims should not be limited by the preferred embodiments and examples, but should be given the broadest interpretation consistent with the description as a whole.
EMBODIMENTS
(104) Additional embodiments of the invention herein are as follows:
Embodiment 1
(105) A system for determining a liquid level in a formation above a horizontal segment of a wellbore, the system comprising: at least one temperature sensor positioned in the wellbore segment to measure a local temperature for each of a plurality of inflow zones between a heel and a toe of the wellbore segment; at least one pressure sensor positioned in the wellbore segment to measure a local pressure for each of the plurality of inflow zones; at least one flow rate sensor to measure a total flowrate for fluids exiting the wellbore segment via the wellbore; and one or more processors operatively coupled to the at least one temperature sensor, the at least one pressure sensor, and the flow rate sensor, the one or more processors, collectively, configured to: determine local temperatures for each of the plurality of inflow zones using the at least one temperature sensor; determine local pressures for each of the plurality of inflow zones using the at least one pressure sensor; determine the total flowrate for fluids exiting the wellbore segment via the wellbore using the at least one flow rate sensor; for each of the plurality of inflow zones: determine a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone, based on the local temperature and the local pressure determined for that inflow zone, the local temperature and the local pressure determined for at least one other inflow zone, and at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and for at least one of the plurality of inflow zones: determine a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that inflow zone, and determine a local liquid level, based on the local reservoir pressure and a pressure associated with an injector wellbore positioned above the wellbore segment.
Embodiment 2
(106) The system of embodiment 1, wherein the at least one temperature sensor comprises a thermocouple or a set of thermocouples.
Embodiment 3
(107) The system of embodiment 1, wherein the at least one temperature sensor comprises a distributed temperature sensor (DTS).
Embodiment 4
(108) The system of any one of embodiments 1 to 3, wherein the at least one pressure sensor comprises a distributed pressure sensing system.
Embodiment 5
(109) The system of any one of embodiments 1 to 4, wherein the at least one pressure sensor comprises fewer discrete pressure sensors than the number of inflow zones in the plurality of inflow zones, and wherein, for inflow zones without a discrete pressure sensor positioned therein, the one or more processors are configured to determine local pressures for those inflow zones by interpolation using pressures from discrete pressure sensors positioned in other inflow zones.
Embodiment 6
(110) The system of any one of embodiments 1 to 5, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: determine a local incoming flow rate for fluids flowing from a portion of the wellbore segment located upstream of that inflow zone, based on the local temperature and the local pressure at that inflow zone, the at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and the local temperature and the local pressure for an inflow zone upstream of that location; determine a local outgoing flow rate for fluids flowing to a portion of the wellbore segment located downstream of that inflow zone, based on the local temperature and the local pressure at that inflow zone, the at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and the local temperature and the local pressure for an inflow zone downstream of that location; wherein the local incoming flow rate and the local outgoing flow rate are determined using a multiphase flow model; and determine the local inflow rate based on a difference between the local incoming flow rate and the local outgoing flow rate and a mass/energy balance.
Embodiment 7
(111) The system of embodiment 6, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: initially determine the local inflow rate for either the inflow zone of the plurality of inflow zones located closest to the toe of the wellbore segment or the inflow zone of the plurality of inflow zones closest to the heel of the wellbore segment, and subsequently determining the local inflow rates sequentially for each of the remaining inflow zones in the plurality of inflow zones.
Embodiment 8
(112) The system of embodiment 7, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: initially determine the local inflow rate for each inflow zone of the plurality of inflow zones, and, in response to determining that at least one of the local inflow rates is non-negative, varying the at least one value based on a composition of the fluids entering the wellbore from the formation for at least one inflow zone, and subsequently re-determining a local inflow rate for each inflow zone in the plurality of inflow zones.
Embodiment 9
(113) The system of any one of embodiments 1 to 8, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: determine a local phase split for fluids entering the wellbore segment from the formation for that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that location.
Embodiment 10
(114) The system of any one of embodiments 1 to 9, wherein the plurality of inflow zones comprises at least five inflow zones.
Embodiment 11
(115) The system of any one of embodiments 1 to 10, wherein the system further comprises a display device operatively coupled to the one or more processors, and wherein the one or more processors are further configured to cause the display device to display a graphical representation of the determined local liquid levels for the at least one of the plurality of inflow zones.
Embodiment 12
(116) The system of embodiment 11, wherein the graphical representation of the determined local liquid levels for the at least one of the plurality of inflow zones comprises a representation of local liquid levels for at least ten percent of a length between the heel and the toe of the wellbore segment.
Embodiment 13
(117) A method for determining a liquid level in a formation above a horizontal segment of a wellbore, the method comprising: measuring, using at least one temperature sensor positioned in the wellbore segment, a local temperature for each of a plurality of inflow zones between a heel and a toe of the wellbore segment; measuring, using at least one pressure sensor positioned in the wellbore segment, a local pressure for each of the plurality of inflow zones; measuring a total flowrate for fluids exiting the wellbore segment; determining, for each of the plurality of inflow zones: a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone, and determining, for at least one of the plurality of inflow zones: a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that inflow zone, and a local liquid level, based on the local reservoir pressure and a pressure associated with an injector wellbore positioned above the wellbore segment.
Embodiment 14
(118) The method of embodiment 13, wherein, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone is determined based on the local temperature and the local pressure at that inflow zone, the local temperature and the local pressure for at least one other inflow zone, and at least one value based on a composition of the fluids entering the wellbore from the formation at that inflow zone.
Embodiment 15
(119) The method of embodiment 13 or embodiment 14, wherein determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone further comprises: comparing the total flowrate for fluids exiting the wellbore segment to a sum of the local inflow rates for each of the plurality of inflow zones; and in response to the total flowrate and the sum of the local inflow rates differing by a predetermined amount: updating the at least one value based on a composition of the fluids entering the wellbore segment from the formation for at least one inflow zone, and re-determining, for each of the plurality of inflow zones, the local inflow rate for fluids entering the wellbore segment from the formation at that inflow zone.
Embodiment 16
(120) The method of embodiment 13, further comprising: measuring, using at least one acoustic sensor positioned in the wellbore segment, a local acoustic signal for each of the plurality of inflow zones, and wherein determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone further comprises comparing the local acoustic signal for that inflow zone to the local acoustic signals for each of the plurality of inflow zones and to the total flowrate for fluids exiting the wellbore segment.
Embodiment 17
(121) The method of any one of embodiments 13 to 16, further comprising: after determining the local liquid level for at least one of the plurality of inflow zones at a first time: re-determining the local liquid level for at least one of the plurality of inflow zones at a second time; comparing the determined local liquid level for at least one of the plurality of inflow zones at the first time and at the second time; in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the wellbore segment; decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
Embodiment 18
(122) The method of embodiment 17, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 19
(123) The method of embodiment 17, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to decrease a bitumen drainage rate in a steam chamber.
Embodiment 20
(124) The method of embodiment 17, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 21
(125) The method of embodiment 17, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to increase a bitumen drainage rate in a steam chamber.
Embodiment 22
(126) The method of any one of embodiments 13 to 16, further comprising: after determining the local liquid level for at least one of the plurality of inflow zones: comparing the determined local liquid level for at least one of the plurality of inflow zones to a target liquid level; in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the wellbore segment; and decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
Embodiment 23
(127) The method of embodiment 22, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 24
(128) The method of embodiment 22, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to decrease a bitumen drainage rate in a steam chamber.
Embodiment 25
(129) The method of embodiment 22, wherein, in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 26
(130) The method of embodiment 22, wherein, in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to increase a bitumen drainage rate in a steam chamber.
Embodiment 27
(131) A system for determining a liquid level in a formation between a horizontal segment of an injection wellbore and a horizontal segment of a production wellbore, the system comprising: at least one first temperature sensor positioned in the injection wellbore to measure a local temperature for each of a plurality of injection zones between a heel and a toe of the injection wellbore segment; at least one first pressure sensor positioned in the injection wellbore to measure a local pressure for each of the plurality of injection zones; at least one first flow rate sensor to measure a total flowrate for fluids entering the injection wellbore segment via the injection wellbore; at least one second temperature sensor positioned in the production wellbore segment to measure a local temperature for each of a plurality of production zones between a heel and a toe of the production wellbore segment; at least one second pressure sensor positioned in the production wellbore segment to measure a local pressure for each of the plurality of production zones; at least one second flow rate sensor to measure a total flowrate for fluids exiting the production wellbore segment via the production wellbore; one or more processors operatively coupled to the at least one first temperature sensor, the at least one first pressure sensor, the first flow rate sensor, the at least one second temperature sensor, the at least second first pressure sensor, the second flow rate sensor, and a display device, the one or more processors, collectively, configured to: determine local temperatures for each of the plurality of injection zones using the at least one first temperature sensor; determine local pressures for each of the plurality of injection zones using the at least one first pressure sensor; determine the total flowrate for fluids entering the injection wellbore segment via the injection wellbore using the at least one first flow rate sensor; determine local temperatures for each of the plurality of production zones using the at least one second temperature sensor; determine local pressures for each of the plurality of production zones using the at least one second pressure sensor; determine the total flowrate for fluids exiting the production wellbore segment via the production wellbore using the at least one second flow rate sensor; for each of the plurality of injection zones: determine a local injection flow rate for fluids entering the formation from the injection wellbore for that injection zone, based on the local temperature and the local pressure at that injection zone, the local temperature and the local pressure for at least one other injection zone, and at least one value based on a composition of fluids entering the formation from the injection wellbore for that injection zone; and determine a local formation pressure for a location in the formation proximate that injection zone, based on the local injection flow rate, and the local temperature and the local pressure at that injection zone; for each of the plurality of production zones: determine a local inflow rate for fluids entering the production wellbore segment from the formation for that production zone, based on the local temperature and the local pressure at that production zone, the local temperature and the local pressure for at least one other production zone, and at least one value based on a composition of fluids entering the production wellbore from the formation at that production zone, and, determine a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, and the local temperature and the local pressure at that production zone; and determine, for at least one of the plurality of production zones: a local liquid level, based on the local reservoir pressure for the location in the formation above that production zone and the local formation pressure for the location in the formation proximate an injection zone horizontally aligned with that production zone.
Embodiment 28
(132) The system of embodiment 27, wherein the one or more processors are further configured to cause the display device to display a graphical representation of the determined local liquid levels.
Embodiment 29
(133) A method for determining a liquid level in a formation between a horizontal segment of an injection wellbore and a horizontal segment of a production wellbore, the method comprising: measuring, using at least one first temperature sensor positioned in the injection wellbore, a local temperature for each of a plurality of injection zones between a heel and a toe of the injection wellbore segment; measuring, using at least one first pressure sensor positioned in the injection wellbore, a local pressure for each of the plurality of injection zones; measuring a total flowrate for fluids entering the injection wellbore segment via the injection wellbore; determining, for each of the plurality of injection zones: a local injection flow rate for fluids entering the formation from the injection wellbore for that injection zone, based on the local temperature and the local pressure at that injection zone, the local temperature and the local pressure for at least one other injection zone, and at least one value based on a composition of fluids entering the formation from the injection wellbore for that injection zone; and a local formation pressure for a location in the formation proximate that injection zone, based on the local injection flow rate, and the local temperature and the local pressure at that injection zone; measuring, using at least one second temperature sensor positioned in the production wellbore, a local temperature for each of a plurality of production zones between a heel and a toe of the production wellbore segment; measuring, using at least one second pressure sensor positioned in the production wellbore, a local pressure for each of the plurality of production zones; measuring a total flowrate for fluids exiting the production wellbore segment via the production wellbore; determining, for each of the plurality of production zones: a local inflow rate for fluids entering the production wellbore segment from the formation for that production zone, based on the local temperature and the local pressure at that production zone, the local temperature and the local pressure for at least one other production zone, and at least one value based on a composition of fluids entering the production wellbore from the formation at that production zone, and, a local reservoir pressure for a location in the formation above that production zone, based on the local inflow rate, and the local temperature and the local pressure at that production zone; and determining, for at least one of the plurality of production zones: a local liquid level, based on the local reservoir pressure for the location in the formation above that production zone and the local formation pressure for the location in the formation proximate an injection zone horizontally aligned with that production zone.
Embodiment 30
(134) The method of embodiment 29, wherein a local liquid level is determined for each of the plurality of production zones.
Embodiment 31
(135) The method of embodiment 29 or embodiment 30, further comprising: after determining the local liquid level for at least one of the plurality of production zones at a first time: re-determining the local liquid level for at least one of the plurality of production zones at a second time; comparing the determined local liquid level for at least one of the plurality of production zones at the first time and at the second time; in response to the determined local liquid level for at least one of the plurality of production zones at the second time being greater than the determined local liquid level for at least one of the plurality of production zones at the first time, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the production wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the determined local liquid level for at least one of the plurality of production zones at the first time being greater than the determined local liquid level for at least one of the plurality of production zones at the second time, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the production wellbore segment; decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
Embodiment 32
(136) The method of embodiment 31, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 33
(137) The method of embodiment 31, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the second time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the first time, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to decrease a bitumen drainage rate in a steam chamber.
Embodiment 34
(138) The method of embodiment 31, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 35
(139) The method of embodiment 31, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones at the first time being greater than the determined local liquid level for at least one of the plurality of inflow zones at the second time, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to increase a bitumen drainage rate in a steam chamber.
Embodiment 36
(140) The method of embodiment 29 or embodiment 30, further comprising: after determining the local liquid level for at least one of the plurality of production zones: comparing the determined local liquid level for at least one of the plurality of production zones to a target liquid level; in response to the determined local liquid level for at least one of the plurality of production zones being greater than the target liquid level, performing at least one of: increasing a pump rate of an artificial lift device to increase the total flowrate for fluids exiting the production wellbore segment; increasing an open area of at least one of the plurality of inflow zones; and unblocking the open area of at least one of the plurality of inflow zones; and in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of production zones, performing at least one of: decreasing the pump rate of the artificial lift device to decrease the total flowrate for fluids exiting the production wellbore segment; decreasing the open area of at least one of the plurality of inflow zones; and blocking the open area of at least one of the plurality of inflow zones.
Embodiment 37
(141) The method of embodiment 36, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 38
(142) The method of embodiment 36, wherein, in response to the determined local liquid level for at least one of the plurality of inflow zones being greater than the target liquid level, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to decrease a bitumen drainage rate in a steam chamber.
Embodiment 39
(143) The method of embodiment 36, wherein, in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, the method further comprises decreasing an injection rate of a fluid injector to decrease a total flow rate of fluids into the injector wellbore, in order to maintain pressure in a steam chamber.
Embodiment 40
(144) The method of embodiment 36, wherein, in response to the target liquid level being greater than the determined local liquid level for at least one of the plurality of inflow zones, the method further comprises increasing an injection rate of a fluid injector to increase a total flow rate of fluids into the injector wellbore, in order to increase a bitumen drainage rate in a steam chamber.
Embodiment 41
(145) A system for determining a liquid level in a formation above a horizontal segment of a wellbore, the system comprising: at least one temperature sensor positioned in the wellbore segment to measure a local temperature for each of a plurality of inflow zones between a heel and a toe of the wellbore segment; at least one pressure sensor positioned in the wellbore segment to measure a local pressure for each of the plurality of inflow zones; at least one first flow rate sensor to measure a total flowrate for fluids exiting the wellbore segment via the wellbore; at least one acoustic sensor positioned in the wellbore segment to measure a local acoustic signal for each of the plurality of inflow zones; and one or more processors operatively coupled to the at least one temperature sensor, the at least one pressure sensor, the at least one first flow rate sensor, and the acoustic sensor, the one or more processors, collectively, configured to: determine local temperatures for each of the plurality of inflow zones using the at least one temperature sensor; determine local pressures for each of the plurality of inflow zones using the at least one pressure sensor; determine the total flowrate for fluids exiting the wellbore segment via the wellbore using the at least one flow rate sensor; determine local acoustic signals for each of the plurality of inflow zones using the at least one acoustic sensor; for each of the plurality of inflow zones: determine a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone, based on the local acoustic signal determined for that inflow zone and the total flowrate for fluids exiting the wellbore segment, and for at least one of the plurality of inflow zones: determine a local reservoir pressure for a location in the formation above that inflow zone, based on the local inflow rate, the local temperature and the local pressure for that inflow zone, and at least one value based on a composition of the fluids entering the wellbore segment from the formation at that inflow zone, and determine a local liquid level, based on the local reservoir pressure and a pressure associated with an injector wellbore positioned above the wellbore segment.
Embodiment 42
(146) The system of embodiment 41, wherein the at least one temperature sensor comprises a thermocouple or a set of thermocouples.
Embodiment 43
(147) The system of embodiment 41, wherein the at least one temperature sensor comprises a distributed temperature sensor (DTS).
Embodiment 44
(148) The system of any one of embodiments 41 to 42, wherein the at least one pressure sensor comprises fewer discrete pressure sensors than the number of inflow zones in the plurality of inflow zones, and wherein, for inflow zones without a discrete pressure sensor positioned therein, the one or more processors are configured to determine local pressures for those inflow zones by interpolation using pressures from discrete pressure sensors positioned in other inflow zones.
Embodiment 45
(149) The system of any one of embodiments 41 to 44, wherein the at least one acoustic sensor comprises a distributed acoustic sensor (DAS).
Embodiment 46
(150) The system of any one of embodiments 41 to 45, wherein the one or more processors are further configured to, when determining, for each of the plurality of inflow zones, a local inflow rate for fluids entering the wellbore segment from the formation for that inflow zone: determine a local phase split for fluids entering the wellbore segment from the formation for that inflow zone, based on the local inflow rate, the local temperature, and the local pressure for that location.
Embodiment 47
(151) The system of any one of embodiments 41 to 46, wherein the system further comprises a display device operatively coupled to the one or more processors, and wherein the one or more processors are further configured to cause the display device to display a graphical representation of the determined local liquid levels.
Embodiment 48
(152) The system of embodiment 47, wherein the graphical representation of the determined local liquid levels comprises a representation of local liquid levels for at least ten percent of a length between the heel and the toe of the wellbore segment.