This disclosure describes computer-implemented methods, computer-readable storage media and computer systems relating to quantification of pressure interference among wells.
Hydrocarbon reservoirs are subsurface pools of porous or fractured rock formations containing hydrocarbons. Such deposits occur naturally over geologic times, and are trapped by overlaying impermeable rock formations. The potential of petroleum reservoir is identified by performing geophysical or seismic surveys to map and interpret the sedimentary facies and other geologic features. After identifying the hydrocarbons (e.g., oil, gas, combinations of them) reservoirs, wells are drilled to confirm and quantify the hydrocarbon pore volumes in such reservoirs. Transient well tests are usually performed in these wells to better understand the dynamic reservoir quality for future field development and well placement planning. Transient well tests are experiments performed on hydrocarbon and water wells under controlled environments for collecting transient-pressure data through gauges deployed downhole in the wells. The collected pressure data in combination with the fluid production or injection rates, and the rock and fluid properties is utilized to characterize the well and the intersected reservoir within the drainage area.
This specification describes technologies relating to quantification of pressure interference among wells.
Certain aspects of the subject matter described here can be implemented as a method. A base productivity index for a target well is determined. The target well is included in a well system that includes multiple wells including the target well. The well system is drilled in a subterranean zone from a surface to a subsurface reservoir entrapping hydrocarbons. The base productivity index is based on reservoir pressure or its updated value and based on bottomhole pressure of the target well. The base productivity index is free of interference on production through the target well from flow through other wells in the multiple wells. A current productivity index for the target well is determined. The current productivity index is based on the reservoir pressure or its updated value and based on the bottomhole pressure of the target well. The current productivity index is affected by interference on production through the target well from flow through other wells in the multiple wells. An interference modulus is determined for the target well based on the current productivity index and the base productivity index for the target well. Using the interference modulus for the target well, an effect (e.g., a numerical value representing the effect), on the target well, of the flow through the other wells in the multiple wells is determined.
An aspect combinable with any other aspect includes the following features. Using sensors disposed within the target well, the reservoir pressure is measured before production through the target well is started. Using the sensors, the bottomhole pressure is measured after a volumetric flow rate through the target well has reached a pre-determined flow rate and immediately before the target well is shut in. The bottomhole pressure data can lead to determining the reservoir properties and to updating the reservoir pressure.
An aspect combinable with any other aspect includes the following features. The base productivity index is determined from a field buildup well test conducted in a field in which the multiple wells are drilled.
An aspect combinable with any other aspect includes the following features. The base productivity index is determined from an Earth numerical model that computationally simulates a field in which the multiple wells are drilled.
An aspect combinable with any other aspect includes the following features. The base productivity index and the current productivity index are each a productivity index, which is determined as explained here. Before producing through the target well, the reservoir pressure in the target well is measured. Hydrocarbons are produced through the target well until a volumetric flow rate through the target well stabilizes. The stabilized volumetric flow rate is measured. After the volumetric flow rate stabilizes, the bottomhole pressure in the target well is measured. After measuring the bottomhole pressure in the target well, the target well is shut in to determine the dynamic reservoir properties and the updated reservoir pressure.
An aspect combinable with any other aspect includes the following features. The productivity index is determined by dividing the stabilized volumetric flow rate by a difference between the reservoir pressure or its value and the bottomhole pressure.
An aspect combinable with any other aspect includes the following features. The interference modulus for the target well is determined by dividing the current productivity index by the base productivity index.
An aspect combinable with any other aspect includes the following features. To determine the numerical effect, on the target well, of the flow through the other wells in the multiple wells using the interference modulus for the target well includes one of the following. An increase in productivity of the target well is determined in response to determining that the interference modulus is greater than one. A decrease in the productivity of the target well is determined in response to determining that the interference modulus is less than one. An absence of a change in the productivity of the target well is determined in response to determining that the interference modulus is equal to one. Intermediate values of the interference modulus less than +1 and greater than +1 indicate corresponding intermediate effects on the productivity, of the target well, due to simultaneously flow through the other wells in the multiple wells.
Certain aspects of the subject matter described here can be implemented as a computer-readable storage medium storing computer instructions, which when executed by one or more computer systems (e.g., processor or processors) is configured to perform the following operations. For a target well in a well system including multiple wells including the target well, and in an absence of interference on production through the target well from flow through other wells in the multiple wells, the following are received—a first reservoir pressure in the target well before producing hydrocarbons through the target well; after producing hydrocarbons through the target well, a first stabilized volumetric flow rate of hydrocarbon production through the target well; before shutting in the target well, a first bottomhole pressure in the target well; after shutting in the target well, the first updated reservoir pressure. A base productivity index for the target well is determined using the first volumetric flow rate, the first reservoir pressure or its updated value and the first bottomhole pressure. A current productivity index for the target well is determined using the second volumetric flow rate, the second reservoir pressure or its updated value and the second bottomhole pressure. An interference modulus for the target well is determined from the current productivity index and the base productivity index. Using the interference modulus for the target well, an effect, on the target well, of the flow through the other wells in the multiple wells is determined. The interference modulus is provided.
An aspect combinable with any other aspect includes the following features. To determine the current productivity index, a ratio between the second volumetric flow rate and a difference between the second reservoir pressure or its updated value the second bottomhole pressure is determined.
An aspect combinable with any other aspect includes the following features. To determine the base productivity index, a ratio between the first volumetric flow rate and a difference between the first reservoir pressure or its updated value and the first bottomhole pressure is determined.
An aspect combinable with any other aspect includes the following features. To determine the interference modulus, a ratio between the current productivity index and the base productivity index is determined.
An aspect combinable with any other aspect includes the following features. To determine the numerical effect, on the target well, of the flow through the other wells in the multiple wells using the interference modulus for the target well includes one of the following. An increase in productivity of the target well is determined in response to determining that the interference modulus is greater than one. A decrease in the productivity of the target well is determined in response to determining that the interference modulus is less than one. An absence of a change in the productivity of the target well is determined in response to determining that the interference modulus is equal to one. Intermediate values of the interference modulus less than +1 and greater than +1 indicate corresponding intermediate effects on the productivity, of the target well, due to simultaneous flow through the other wells in the multiple wells.
An aspect combinable with any other aspect includes the following features. The first volumetric flow rate, the first reservoir pressure or its updated value, the second volumetric flow rate, the second reservoir pressure or its updated value and the second bottomhole pressure are determined from a field buildup test conducted in a field in which the multiple wells are drilled.
An aspect combinable with any other aspect includes the following features. The first volumetric flow rate and the first reservoir pressure or its updated value are determined from an Earth numerical model that computationally simulates a field in which the multiple wells are drilled.
The details of one or more implementations of the subject matter described in this specification are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the subject matter will become apparent from the description, the drawings, and the claims.
Like reference numbers and designations in the various drawings indicate like elements.
During field development and infill drilling, wells are drilled to withdraw the hydrocarbons from the reservoirs. Various well types, including vertical, horizontal, deviated and multi-lateral wells are used in the infill drilling based on the reservoir recovery to maximize the recovery. For example, multiple wells are drilled from the surface of the Earth to the subsurface reservoir, sometimes in a pattern chosen to optimize hydrocarbon production from the subsurface reservoir to the surface. Each well is designed to withdraw certain volume of hydrocarbons within its drainage area. Hydrocarbon flow through one well can affect (i.e., interfere with) hydrocarbon flow through one or more adjacent wells. The inter-well spacing usually takes into account the impact of such interference between the wells.
This disclosure describes methods (including computer-implemented methods), computer-readable storage media and computer systems that can be used to study the well-to-well pressure interference. More specifically, this disclosure describes quantification of the interference on well productivity in multi-well applications. The techniques described here can be implemented as a holistic approach for all kinds of fields or wells to quantify the impact of interference.
In some examples, a well system can include more than two wells (e.g., three, four, five, six or more wells) arranged in a pattern or no pattern. For example, a target well can be in a center of the pattern with multiple wells symmetrically (e.g., equidistantly) drilled surrounding the target well. In such examples, several factors affect the flow of hydrocarbons through the target well including, for example, pressure drops across each surrounding well, direction of fluid flow through each well, properties of the formation in which the well is drilled, a quantity of hydrocarbons in the reservoir to which each well in the well system extends, to name a few. This disclosure describes techniques to quantify an interference, on the target well, by other wells in the well system.
To measure an effect (e.g., a numerical value representing the effect) of flow through the producing well 200 by flow through remaining wells in the well system, the productivity index is measured under two separate conditions. In the first condition, a base productivity index, which assumes no effect (i.e., no interference from) or flow through the remaining wells, is measured. In the second condition, a current productivity index, which assumes interference from the remaining wells, is measured. An interference modulus (Equation 2) is measured using the current productivity index and the base productivity index.
The interference modulus is an indicator of the degree of positive or negative interference between wells in the well system based on the ratio between current productivity index and the base productivity index in the absence of interference.
In some implementations, the buildup test can be performed in a physical well that has been drilled in a field from a surface to the subsurface reservoir. In such implementations, the variables to determine the productivity index (Equation 1) and the interference modulus (Equation 2) can be physical measurements measured using well sensors installed within (or outside) the producing well 200 and the rate of production at surface conditions.
In some situations, however, the physical well may not be available for testing. For example, the well may not yet have been drilled in the field. Alternatively, if the well has been drilled, then well integrity restrictions may make the well unavailable for the test. In such situations, the productivity index can be numerically determined based on numerical model mimicking reservoir conditions. In such implementations, an Earth numerical model is built using reservoir and fluid properties, and such simulated properties can be used to determine the base productivity index in the absence of interference.
For example, the Earth model can be built based on seismic data, well logs petrophysical data and structure of the reservoir. Such data can be integrated into computational numerical modeling simulators with the pressure, temperature and fluid properties to mimic the reservoir behavior. The petrophysical data can be calibrated with dynamic data from wells to capture the dynamic behavior of the reservoir along the entire history life. Well test data is a reliable source of the data to be utilized for the calibration because of the wider radius of investigation. After the calibration process, the model can be used for both forecasting and optimizing the future infill drilling. Optimization of the inter-well interference is one of the applications of Earth modeling. Using such a model, the base productivity index can be determined by assigning production rates of the tested well keeping nearby wells inactive. The simulator can then be executed for a certain time to calculate the corresponding pressure behavior using the production rate and two points from the simulated pressure profile, reservoir pressure and bottomhole flowing pressure just before the shut in.
At 304, the same three measurements are received for the target well, but this time in the presence of interference on production through the target well from flow through other wells in the well system, namely, (i) a second reservoir pressure or its updated value, (ii) a second stabilized volumetric flow rate, and (iii) a second bottomhole pressure. The second reservoir pressure may need to be updated based on the buildup test data. The interference can be, for example, due to hydrocarbon production through one or more or all of the other wells in the well system. Alternatively, the interference can be due to injection into one or more or all of the other wells in the well system. In a further alternative, the interference can be due to a combination of production through some and injection into some wells in the well system. In some implementations, interference can be due to flow through some, but not all, of the remaining wells in the well system.
At 306, a base productivity index is determined for the target well using the first volumetric flow rate, the first reservoir pressure or its updated value and the first bottomhole pressure. The base productivity index can be determined using Equation 3.
In Equation 3, the numerator is the first stabilized volumetric flow rate of hydrocarbon production through the target well after producing hydrocarbons through the target well. The denominator is a difference between the first reservoir pressure or its updated value and the first bottomhole pressure. The base productivity index is a measure of productivity of the target well in the absence of interference caused by flow through neighboring wells.
At 308, a current productivity index is determined for the target well using the second volumetric flow rate, the second reservoir pressure or its updated value and the second bottomhole pressure. The current productivity index can be determined using Equation 4.
In Equation 4, the numerator is the second stabilized volumetric flow rate of hydrocarbon production through the target well after producing hydrocarbons through the target well. The denominator is a difference between the second reservoir pressure or its updated value and the second bottomhole pressure. The current productivity index is a measure of productivity of the target well due to interference caused by flow through neighboring wells.
At 306, the base productivity index can be determined using the measurements received at step 302. At 308, the current productivity index can be determined using the measurements received at step 304. At 310, the interference modulus can be determined by dividing the current productivity index by the base productivity index. Examples of computed interference moduli under various well settings and placements are presented in
At 312, an effect (e.g., a numerical value representing or quantifying the effect) of interference on the target well productivity can be determined based on the interference modulus determined at step 310. An interference modulus less than one (1) indicates that the productivity through the target well is being negatively affected by simultaneous flow through one or more or all of the other wells in the well system. For example, concurrent production through one or more or other wells in the well system can be negatively affecting production through the target well. In such situations, production through one or more or all of the other wells can be modified (e.g., reduced) to improve productivity index for the target well. Alternatively or in addition, secondary recovery techniques including, for example, injecting fluid into one or more of the other wells, can be implemented to improve the productivity index for the target well. The interpretation at 312 is also summarized graphically with the process 500 shown in and described with reference to
An interference modulus of one indicates that the productivity through the target well is unaffected by (i.e., is facing no interference from) flow through one or more or other wells in the well system. For example, concurrent production through one or more or all of the other wells in the well system has no effect on production through the target well. In such situations, production through the other wells can be maintained. Alternatively, in a situation in which fluid is being injected into one or more or all of the other wells to aid production through the target well, an interference modulus of one indicates that the injection is not aiding productivity of the target well as intended. Accordingly, injection operations in the well system can be modified or other secondary recovery techniques can be implemented in the target well.
An interference modulus greater than one indicates that the productivity through the target well is being positively affected by flow through one or more or all of the other wells in the well system. For example, an interference modulus greater than one can indicate that injection through one or more or all of the other wells in the well system is aiding hydrocarbon production through the target well or preserving reservoir energy by producing the target production rate with lower drawdown pressure. In such instances, the injection operations can be modified, e.g., optimized, to conserve resources spent to implement the injection operations. In the context of this disclosure, modification of well operations (e.g., injection operations) means adjusting a flow of well fluid flowed into or out of any of the wells in the well system.
In some implementations, the measurements to determine the base productivity index and the current productivity index can be determined in sequence, i.e., base productivity index variable measurements followed by current productivity index measurements. The base productivity index and the current productivity index can be determined in sequence or in parallel. In some implementations, the productivity indices and the interference moduli can be measured at multiple time instants over a duration to determine time profiles of the productivity indices. Determinations regarding modifying flow conditions through the wells in the well system can be made based on the quantified values of the productivity indices, interference moduli and time profiles.
The computer 602 can serve in a role as a client, a network component, a server, a database, a persistency, or components of a computer system for performing the subject matter described in the present disclosure. The illustrated computer 602 is communicably coupled with a network 630. In some implementations, one or more components of the computer 602 can be configured to operate within different environments, including cloud-computing-based environments, local environments, global environments, and combinations of environments.
At a top level, the computer 602 is an electronic computing device operable to receive, transmit, process, store, and manage data and information associated with the described subject matter. According to some implementations, the computer 602 can also include, or be communicably coupled with, an application server, an email server, a web server, a caching server, a streaming data server, or a combination of servers.
The computer 602 can receive requests over network 630 from a client application (for example, executing on another computer 602). The computer 602 can respond to the received requests by processing the received requests using software applications. Requests can also be sent to the computer 602 from internal users (for example, from a command console), external (or third) parties, automated applications, entities, individuals, systems, and computers.
Each of the components of the computer 602 can communicate using a system bus 603. In some implementations, any or all of the components of the computer 602, including hardware or software components, can interface with each other or the interface 604 (or a combination of both) over the system bus 603. Interfaces can use an application programming interface (API) 612, a service layer 613, or a combination of the API 612 and service layer 613. The API 612 can include specifications for routines, data structures, and object classes. The API 612 can be either computer-language independent or dependent. The API 612 can refer to a complete interface, a single function, or a set of APIs.
The service layer 613 can provide software services to the computer 602 and other components (whether illustrated or not) that are communicably coupled to the computer 602. The functionality of the computer 602 can be accessible for all service consumers using this service layer. Software services, such as those provided by the service layer 613, can provide reusable, defined functionalities through a defined interface. For example, the interface can be software written in JAVA, C++, or a language providing data in extensible markup language (XML) format. While illustrated as an integrated component of the computer 602, in alternative implementations, the API 612 or the service layer 613 can be stand-alone components in relation to other components of the computer 602 and other components communicably coupled to the computer 602. Moreover, any or all parts of the API 612 or the service layer 613 can be implemented as child or sub-modules of another software module, enterprise application, or hardware module without departing from the scope of the present disclosure.
The computer 602 includes an interface 604. Although illustrated as a single interface 604 in
The computer 602 includes a processor 605. Although illustrated as a single processor 605 in
The computer 602 also includes a database 606 that can hold data for the computer 602 and other components connected to the network 630 (whether illustrated or not). For example, database 606 can be an in-memory, conventional, or a database storing data consistent with the present disclosure. In some implementations, database 606 can be a combination of two or more different database types (for example, hybrid in-memory and conventional databases) according to particular needs, desires, or particular implementations of the computer 602 and the described functionality. Although illustrated as a single database 606 in
The computer 602 also includes a memory 607 (e.g., a computer-readable storage medium such as a non-transitory computer-readable storage medium) that can hold data (e.g., computer instructions executable by the processor 605) for the computer 602 or a combination of components connected to the network 630 (whether illustrated or not). Memory 607 can store any data consistent with the present disclosure. In some implementations, memory 607 can be a combination of two or more different types of memory (for example, a combination of semiconductor and magnetic storage) according to particular needs, desires, or particular implementations of the computer 602 and the described functionality. Although illustrated as a single memory 607 in
The application 608 can be an algorithmic software engine providing functionality according to particular needs, desires, or particular implementations of the computer 602 and the described functionality. For example, application 608 can serve as one or more components, modules, or applications. Further, although illustrated as a single application 608, the application 608 can be implemented as multiple applications 608 on the computer 602. In addition, although illustrated as internal to the computer 602, in alternative implementations, the application 608 can be external to the computer 602.
The computer 602 can also include a power supply 614. The power supply 614 can include a rechargeable or non-rechargeable battery that can be configured to be either user- or non-user-replaceable. In some implementations, the power supply 614 can include power-conversion and management circuits, including recharging, standby, and power management functionalities. In some implementations, the power supply 614 can include a power plug to allow the computer 602 to be plugged into a wall socket or a power source to, for example, power the computer 602 or recharge a rechargeable battery.
There can be any number of computers 602 associated with, or external to, a computer system containing computer 602, with each computer 602 communicating over network 630. Further, the terms “client,” “user,” and other appropriate terminology can be used interchangeably, as appropriate, without departing from the scope of the present disclosure. Moreover, the present disclosure contemplates that many users can use one computer 602 and one user can use multiple computers 602.
Thus, particular implementations of the subject matter have been described. Other implementations are within the scope of the following claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In certain implementations, multitasking and parallel processing may be advantageous.