Permeability is a key parameter in many industries and applications.
Permeability measures the ease with which fluid flows through a porous solid material, such as a rock. In a higher permeability material fluid may flow more easily through the solid material than in a lower permeability material. In the oil and gas industry permeability estimates are used in a wide range of applications such as, estimating production and injection rates, estimating reservoir volumes and recoverable reserves, planning production facilities, planning well drilling programs, and designing enhanced recovery programs. It is therefore desirable to have a method to accurately estimate permeability.
This summary is provided to introduce a selection of concepts that are further described below in the detailed description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in limiting the scope of the claimed subject matter.
In general, in one aspect, embodiments disclosed herein relate to a method of determining rock matrix permeability and fracture permeability to perform a reservoir fluid flow simulation. The method includes: obtaining a petrophysical characterization of a formation sample, measuring a first elastic wave velocity of the formation sample at a first frequency and measuring a second elastic wave velocity of the formation sample at a second frequency. Having the petrophysical characterization and measurements, the method further includes: calculating an average rock matrix density and an average porosity of the formation sample, determining a set of calculated elastic wave velocities for the first frequency over a range of candidate permeabilities and a set of calculated elastic wave velocities for the second frequency over the range of candidate permeabilities, determining a rock matrix permeability based, at least in part, on the set of calculated elastic wave velocities at the first frequency for the average rock matrix density and the average porosity, determining a fracture permeability based, at least in part, on the set of calculated elastic wave velocities at the second frequency for the average rock matrix density and the average porosity. The method still further including performing a reservoir fluid flow simulation based, at least in part, on at least one of the rock matrix permeability and the fracture permeability.
In general, in one aspect, embodiments disclosed herein relate to a system to perform a reservoir fluid flow simulation and determine a wellbore path. The system includes: a core sample analyzer configured to determine a petrophysical characterization of a formation sample, and measure an elastic wave velocity at a first frequency and a second frequency for the formation sample. The system further including a computer processor configured to receive the petrophysical characterization of the formation sample, receive the first measured elastic wave velocity of the formation sample at a first frequency and the second measured elastic wave velocity of the formation sample at a second frequency, calculate, based at least in part, on the petrophysical characterization, an average rock matrix density and an average porosity of the formation sample, determine a set of calculated elastic wave velocities for the first frequency over a range of candidate permeabilities and a set of calculated elastic wave velocities for the second frequency over the range of candidate permeabilities, determine a rock matrix permeability based, at least in part, on the set of calculated elastic wave velocities at the first frequency for the average rock matrix density and the average porosity, and determine a fracture permeability based, at least in part, on the set of calculated elastic wave velocities at the second frequency for the average rock matrix density and the average porosity, The computer processor of the system further configured to perform a reservoir fluid flow simulation based, at least in part, on at least one of the rock matrix permeability and the fracture permeability, and determine a wellbore path based, at least in part, on the reservoir fluid flow simulation.
In general, in one aspect, embodiments disclosed herein relate to a non-transitory computer readable medium storing a set of instructions executable by a computer processor, the set of instructions including the functionality for: receiving a petrophysical characterization of a formation sample, receiving a first measured elastic wave velocity of the formation sample at a first frequency and a second measured elastic wave velocity of the formation sample at a second frequency, wherein the first frequency is lower than the second frequency, calculating, based at least in part, on the petrophysical characterization, an average rock matrix density and an average porosity of the formation sample, determining a set of calculated elastic wave velocities for the first frequency over a range of candidate permeabilities and a set of calculated elastic wave velocities for the second frequency over the range of candidate permeabilities, determining a rock matrix permeability based, at least in part, on the set of calculated elastic wave velocities at the first frequency for the average rock matrix density and the average porosity, and determining a fracture permeability based, at least in part, on the set of calculated elastic wave velocities at the second frequency for the average rock matrix density and the average porosity. The instruction further including the functionality for performing a reservoir fluid flow simulation based, at least in part, on at least one of the rock matrix permeability and the fracture permeability.
Other aspects and advantages of the claimed subject matter will be apparent from the following description and the appended claims.
In the following detailed description of embodiments of the disclosure, numerous specific details are set forth in order to provide a more thorough understanding of the disclosure. However, it will be apparent to one of ordinary skill in the art that the disclosure may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description.
Throughout the application, ordinal numbers (e.g., first, second, third, etc.)
may be used as an adjective for an element (i.e., any noun in the application). The use of ordinal numbers is not to imply or create any particular ordering of the elements nor to limit any element to being only a single element unless expressly disclosed, such as using the terms “before”, “after”, “single”, and other such terminology. Rather, the use of ordinal numbers is to distinguish between the elements. By way of an example, a first element is distinct from a second element, and the first element may encompass more than one element and succeed (or precede) the second element in an ordering of elements.
In the following description of
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a formation sample” includes reference to one or more of such samples.
Terms such as “approximately,” “substantially,” etc., mean that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
It is to be understood that one or more of the steps shown in the flowcharts may be omitted, repeated, and/or performed in a different order than the order shown. Accordingly, the scope disclosed herein should not be considered limited to the specific arrangement of steps shown in the flowcharts.
Permeability is a measure of the ease with which a fluid flows through a solid porous material and is a key parameter in many industries and applications. In the oil and gas industry permeability estimates are used in a wide range of applications such as, estimating production and injection rates, estimating reservoir volumes and recoverable reserves, planning production facilities, planning well drilling programs, and designing enhanced recovery programs. It is therefore desirable to have a method to accurately estimate permeability. The method described herein uses a dual porosity dual permeability poroelastodynamic model to determine estimates for a rock matrix permeability and a fracture permeability. In some implementation of the method at least one of the rock matrix permeability and fracture permeability are directed to performing a fluid flow simulation to facilitate the design of a wellbore path for a drilling system. In other implementations the fluid flow simulation may be used to determine other useful information that directs economic and drilling decisions such as a production rate, an injection rate, a recoverable reserves volume or when planning a production facility, a well drilling program, or an enhanced recovery program.
Moreover, when completing a well, casing may be inserted into the wellbore (116). The sides of the wellbore (116) may require support, and thus the casing may be used for supporting the sides of the wellbore (116). As such, a space between the casing and the untreated sides of the wellbore (116) may be cemented to hold the casing in place. The cement may be forced through a lower end of the casing and into an annulus between the casing and a wall of the wellbore (116). More specifically, a cementing plug may be used for pushing the cement from the casing. For example, the cementing plug may be a rubber plug used to separate cement slurry from other fluids, reducing contamination and maintaining predictable slurry performance. A displacement fluid, such as water, or an appropriately weighted drilling mud, may be pumped into the casing above the cementing plug. This displacement fluid may be pressurized fluid that serves to urge the cementing plug downward through the casing to extrude the cement from the casing outlet and back up into the annulus.
As further shown in
In some embodiments, acoustic sensors may be installed in a drilling fluid circulation system of a drilling system (100) to record acoustic drilling signals in real-time. Drilling acoustic signals may transmit through the drilling fluid to be recorded by the acoustic sensors located in the drilling fluid circulation system. The recorded drilling acoustic signals may be processed and analyzed to determine well data, such as lithological and petrophysical properties of the rock formation. This well data may be used in various applications, such as steering a drill bit using geosteering, casing shoe positioning, etc.
The control system (144) may be coupled to the sensor assembly (123) in order to perform various program functions for up-down steering and left-right steering of the drill bit (124) through the wellbore (116). More specifically, the control system (144) may include hardware and/or software with functionality for geosteering a drill bit through a formation in a lateral well using sensor signals, such as drilling acoustic signals or resistivity measurements. For example, the formation may be a reservoir region, such as a pay zone, bed rock, or cap rock.
While
The dual-porosity dual-permeability poroelastodynamic model is formulated in a solid-fluid displacement form of ui-wi as follows.
Based on equations (1)-(3), the elastic wave velocity for a shear wave (S-wave), Vs, or compressional wave (P-wave), Vp1, Vp2, and Vp3, may be calculated.
The shear wave velocity (Vs) may be given by:
The compressional wave velocities (Vp1, Vp2, and Vp3) may be given by:
n
11=λ+2G−
n
12=−(
n
13=−(
For the dual-porosity dual-permeability medium, a rock matrix density of the fractured formation sample may be an average value of the mineral grain density and the organic material density. The rock matrix density may be highly impacted by the quantity and distribution of the mineral grains and the organic material present. Therefore, an average rock matrix density is dependent on how well the average scheme represents the rock matrix component.
The average value of the rock matrix density and the overall porosity may be calculated in a variety of ways which in some implementations of the method may be an arithmetic average, a geometric average, and a harmonic average. In the formulation of the model: the arithmetic average for the rock matrix density (ρA) and the total porosity (ϕA) may be given by,
In other embodiments the average may include other types of averaging schemes such as weighted variations of the arithmetic average, geometric average, or harmonic average.
An elastic wave phase velocity spectrum may be calculated in terms of rock matrix permeability (k1), k1=κ11μ, and fracture permeability (k2), k2=κ22μ, where μ is the pore fluid viscosity, such that the at a specific frequency, a set of calculated elastic wave velocities over a range of candidate permeabilities can be determined. The function may be plotted graphically or written to computer memory by a computer processor.
A measured elastic wave velocity may be measured in the field or laboratory or may be derived from other available data. In materials where elastic wave velocity varies as a function of wave frequency two distinct velocities may be defined. A phase velocity describes the rate at which crests of the wave move through the material and a group velocity describes the rate at which a packet of waves, and the energy carried by the packet, moves through the material. In accordance with one or more embodiments, the measured elastic wave velocity may be a measured elastic wave phase velocity. The elastic wave phase velocity is the elastic wave velocity of a single frequency component of the elastic wave. For example, a compressional wave (P-wave) velocity at a given frequency, e.g., 1 Hz, 10 Hz, 100 Hz, 1 kHz, 10 kHz. The measured elastic wave phase velocity may be displayed graphically and/or written to computer memory for later use.
In Step 402, in accordance with one or more embodiments, a petrophysical characterization of a formation sample may be obtained. The petrophysical characterization may include a variety of properties describing the fractured formation sample.
In Step 404, a first elastic wave velocity of the formation sample at a first frequency and a second elastic wave velocity of the formation sample at a second frequency may be measured. In accordance with one or more embodiments, the first frequency may be lower than the second frequency. Measuring the elastic wave velocity of a sample may be performed by the core sample analyzer or using other laboratory acoustic equipment or downhole acoustic logging tools.
In Step 406, an average rock matrix density and an average porosity of the formation sample may be calculated. The average rock matrix density and an average porosity of the formation sample may be calculated, based at least in part, on the parameters determined by the petrophysical characterization. The average rock matrix density and average porosity values may vary depending on the type of average used. For example, types of averages that may be employed in Step 406 include but are not limited to an arithmetic average, a geometric average, and a harmonic average. In the dual porosity dual permeability poroelastodynamic model, not all averages yield a unique solution at a selected phase velocity over a range of candidate rock matrix permeabilities or a range of fracture permeabilities.
In Step 408 a set elastic wave velocities for the first frequency over a range of candidate permeabilities may be calculated. A set of elastic wave velocities for the second frequency over the range of candidate permeabilities may also be calculated. For example,
Returning now to
Returning now to
Returning now to
The computer (902) can serve in a role as a client, network component, a server, a database or other persistency, or any other component (or a combination of roles) of a computer system for performing the subject matter described in the instant disclosure. The illustrated computer (902) is communicably coupled with a network (830). In some implementations, one or more components of the computer (902) may be configured to operate within environments, including cloud-computing-based, local, global, or other environment (or a combination of environments).
At a high level, the computer (902) is an electronic computing device operable to receive, transmit, process, store, or manage data and information associated with the described subject matter. According to some implementations, the computer (902) may also include or be communicably coupled with an application server, e-mail server, web server, caching server, streaming data server, business intelligence (BI) server, or other server (or a combination of servers).
The computer (902) can receive requests over network (930) from a client application (for example, executing on another computer (902)) and responding to the received requests by processing the requests in an appropriate software application. In addition, requests may also be sent to the computer (902) from internal users (for example, from a command console or by other appropriate access method), external or third-parties, other automated applications, as well as any other appropriate entities, individuals, systems, or computers.
Each of the components of the computer (902) can communicate using a system bus (903). In some implementations, any or all of the components of the computer (902), both hardware or software (or a combination of hardware and software), may interface with each other or the interface (904) (or a combination of both) over the system bus (903) using an application programming interface (API) (912) or a service layer (913) (or a combination of the API (912) and service layer (913). The API (912) may include specifications for routines, data structures, and object classes. The API (912) may be either computer-language independent or dependent and refer to a complete interface, a single function, or even a set of APIs. The service layer (913) provides software services to the computer (902) or other components (whether or not illustrated) that are communicably coupled to the computer (902). The functionality of the computer (902) may be accessible for all service consumers using this service layer. Software services, such as those provided by the service layer (913), provide reusable, defined business functionalities through a defined interface. For example, the interface may be software written in JAVA, C++, or other suitable language providing data in extensible markup language (XML) format or another suitable format. While illustrated as an integrated component of the computer (902), alternative implementations may illustrate the API (912) or the service layer (913) as stand-alone components in relation to other components of the computer (902) or other components (whether or not illustrated) that are communicably coupled to the computer (902). Moreover, any or all parts of the API (912) or the service layer (913) may be implemented as child or sub-modules of another software module, enterprise application, or hardware module without departing from the scope of this disclosure.
The computer (902) includes an interface (904). Although illustrated as a single interface (904) in
The computer (902) includes at least one computer processor (905).
Although illustrated as a single computer processor (905) in
The computer (902) also includes a memory (906) that holds data for the computer (902) or other components (or a combination of both) that can be connected to the network (930). For example, memory (906) can be a database storing data consistent with this disclosure. Although illustrated as a single memory (906) in
The application (907) is an algorithmic software engine providing functionality according to particular needs, desires, or particular implementations of the computer (902), particularly with respect to functionality described in this disclosure. For example, application (907) can serve as one or more components, modules, applications, etc. Further, although illustrated as a single application (907), the application (907) may be implemented as multiple applications (907) on the computer (902). In addition, although illustrated as integral to the computer (902), in alternative implementations, the application (907) can be external to the computer (902).
There may be any number of computers (902) associated with, or external to, a computer system containing computer (902), wherein each computer (902) communicates over network (930). Further, the term “client,” “user,” and other appropriate terminology may be used interchangeably as appropriate without departing from the scope of this disclosure. Moreover, this disclosure contemplates that many users may use one computer (902), or that one user may use multiple computers (902).
Although only a few example embodiments have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the example embodiments without materially departing from this invention. Accordingly, all such modifications are intended to be included within the scope of this disclosure as defined in the following claims. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures. Thus, although a nail and a screw may not be structural equivalents in that a nail employs a cylindrical surface to secure wooden parts together, whereas a screw employs a helical surface, in the environment of fastening wooden parts, a nail and a screw may be equivalent structures. It is the express intention of the applicant not to invoke 35 U.S.C. § 112(f) for any limitations of any of the claims herein, except for those in which the claim expressly uses the words ‘means for’ together with an associated function.