Some embodiments described generally relate to processes for determining formation salinity. Other embodiments described generally relate to processes for identifying oil bearing and/or water bearing zones in freshwater or relatively low salinity formations.
Determining formation water salinity accurately downhole is of great importance for many aspects of reservoir engineering, reservoir production, and petroleum economics. Formation water salinity can be obtained by direct measurement on a collected water sample, by drill stem or wireline tests, or estimated from wireline electrical logs. Oil bearing zones can also be identified by several logging techniques such as dielectric logs and nuclear magnetic resonance (NMR) logs.
These processes, however, can suffer from several factors related to the formation or to the logging tool itself, including contamination and/or analytical error. While some contaminations can be managed in the lab and easily removed, some contaminations can be difficult to manage and, therefore, can affect the accuracy of the measurements. If the formation is drilled with an oil-based mud, for example, it is generally difficult to detect and remove the contamination. Therefore, part of the contamination can mix with the sampled formation water, and for formations with freshwater, this will result inaccurate salinity estimation. Such error in the data, if not predicted properly, can negatively affect some decisions in reservoir development and planning.
There is a need, therefore, for improved processes for determining formation salinity and/or identifying oil bearing and/or water bearing zones in freshwater or relatively low salinity formations.
Processes for determining formation salinity and/or processes for identifying oil bearing and/or water bearing zones in freshwater or relatively low salinity formations are provided. In some embodiments, a process for determining formation water salinity can include measuring resistivity of a formation fluid sample at a first temperature (T1) and measuring resistivity of the formation fluid sample at a second temperature (T2). T1 and T2 can be separated by a temperature difference (ΔT). The process can also include calculating a resistivity factor value based on the resistivity measured at T1 and the resistivity measured at T2. The process can also include determining a salinity of the formation fluid sample based on the resistivity factor value and the ΔT. The process can also include initiating a downhole operation based on the determined salinity of the formation fluid sample.
In some embodiments, a process for identifying oil and water bearing zones in a freshwater environment or a low salinity environment can include generating a resistivity factor value model that can include at least two modeled resistivity factor values at a first temperature (T1) and a second temperature (T2), respectively. T1 and T2 can be separated by a temperature difference (ΔT). The process can also include measuring resistivity of a formation fluid sample at T1 and measuring resistivity of the formation fluid sample at T2. The process can also include calculating a resistivity factor value based on the resistivity measured at T1 and the resistivity measured at T2. The process can also include determining whether the formation fluid sample is a water-bearing formation fluid sample or an oil-bearing formation fluid sample based on the calculated resistivity factor value by comparing the calculated resistivity factor value to a corresponding modeled resistivity factor in the resistivity factor value model. The process can also include initiating a downhole operation based on the determination of the formation fluid sample being a water-bearing formation fluid sample or an oil-bearing formation fluid sample.
The subject disclosure is further described in the detailed description which follows, in reference to the noted plurality of drawings by way of non-limiting examples of the subject disclosure, in which like reference numerals represent similar parts throughout the several views of the drawings.
One or more specific embodiments will be described below. In an effort to provide a concise description of these embodiments, not all features of an actual implementation are described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions can be made to achieve certain goals, such as compliance with system-related and/or operation-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
Certain examples commensurate in scope with the claimed subject matter are discussed below. These examples are not intended to limit the scope of the disclosure. Indeed, the present disclosure may encompass a variety of forms that may be similar to or different from the examples set forth below.
When introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment” or “an embodiment” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features. Furthermore, the phrase A “based on” B is intended to mean that A is at least partially based on B. Moreover, unless expressly stated otherwise, the term “or” is intended to be inclusive (e.g., logical OR) and not exclusive (e.g., logical XOR). In other words, the phrase A “or” B is intended to mean A, B, or both A and B.
Additionally, certain terms are used throughout the following description and claims to refer to particular components. As one skilled in the art will appreciate, various entities can refer to the same component by different names, and as such, the naming convention for the elements described herein is not intended to limit the scope of the invention, unless otherwise specifically defined herein. Further, the naming convention used herein is not intended to distinguish between components that differ in name but not function.
When the resistivity of the formation fluid sample is measured at three or more different temperatures, the temperature difference between any two sets of adjacent temperatures can be the same or different with respect to one another. For example, when the resistivity of the formation fluid sample is measured at a first temperature (T1), a second temperature (T2), and a third temperature (T3), T1 can be less than T2, and T2 can be less than T3 and the temperature difference (ΔT1/2) between T1 and T2 can be the same or different than the temperature difference (ΔT2/3) between T2 and T3. For example, in some embodiments, the temperature difference (ΔT1/2) between T1 and T2 can be 50° C. and the temperature difference (ΔT2/3) can be 25° C. In other examples, the temperature difference (ΔT1/2) between T1 and T2 can be 50° C. and the temperature difference (ΔT2/3) can also be 50° C.
In some embodiments, the temperature difference (ΔT) between T1 and T2 and the temperature difference between any additional/optional temperature measurements, can independently be in a range from 1° C., 3° C., 5° C., 7° C., 10° C., 15° C., 20° C., 25° C., 30° C., 35°° C., 40° C., 45° C., 50° C., 55° C., 60°° C., 65° C., 70°° C., or 75° C. to 80° C., 85° C., 90° C., 95° C., 100° C., 105° C., 110° C., 115° C., 120° C., 125° C., 130° C., 135° C., 140° C., 145° C., 150° C., 155° C., or 160° C. In some embodiments, the temperature difference (ΔT) can be at least 1° C., at least 3°° C., at least 5° C., at least 7° C., at least 10° C., at least 15° C., at least 20°° C., at least 25° C., at least 30° C., at least 35° C., at least 40°° C., at least 45°° C., at least 50° C., at least 55° C., at least 60° C., at least 65° C., at least 70° C., or at least 75° C.
In some embodiments, the resistivity of the formation fluid sample can be measured at the first temperature (T1) and then the resistivity of the formation fluid sample at the second temperature (T2) can be measured. In other embodiments, the resistivity of the formation fluid sample can be measured at the second temperature (T2) and then the resistivity of the formation fluid sample can be measured at the first temperature (T1). Preferably, the resistivity of the formation fluid sample is measured at the first temperature (T1) and then the resistivity is measured at the second temperature (T2) such that the formation fluid sample can be heated from the first temperature (T1) to the second temperature (T2) rather than cooled from the second temperature (T2) to the first temperature (T1).
In some embodiments, the resistivity of the formation fluid sample at the first and second temperatures (T1 and T2) can be measured at the surface, e.g., in a laboratory, mobile analysis unit, or anywhere else. In such embodiments, a formation fluid sample can be obtained from a downhole location using any suitable formation fluid sampling tool. Illustrative formation fluid sampling tools can include, but are not limited to, the slimline single-phase reservoir fluid sampler (SLS) tool, the single-phase multisample chamber (SPMC) tool, the SCAR® inline independent reservoir fluid sampling tool, the single-phase reservoir sampler (SRS) tool, the nonreactive reservoir sampler (NRS) tool, the MDT modular formation dynamics tester tool, all available from Schlumberger, can be used to obtain one or more formation fluid samples from a downhole location. In such embodiments, the resistivity of the formation fluid sample can be measured at two or more temperatures within a high pressure high temperature (HPHT) resistivity cell. The formation fluid sample can be heated via any suitable source, e.g., an electrical heating element or microwave radiation. In some embodiments, when the formation fluid sample is measured at the surface, the first temperature (T1) can be about ambient temperature, e.g., about 25° C. In other embodiments, when the formation fluid sample is measured at the surface, the first temperature (T1) can be greater than ambient temperature, e.g., about 50° C. or greater.
In some embodiments, the resistivity of the formation fluid sample at the first and second temperatures (T1 and T2) can be measured at a downhole location within a wellbore or within the formation the wellbore traverses. In such embodiments, any suitable downhole tool capable of measuring resistivity of a formation fluid sample at the first temperature (T1) and the second temperature (T2) can be used to obtain the resistivity measurements. In some embodiments, the first temperature (T1) the resistivity of the formation fluid sample can be measured at can be the ambient downhole temperature. In other embodiments, the first temperature (T1) the resistivity of the formation fluid sample can be measured at can be greater than the ambient downhole temperature. In some embodiments, the formation fluid sample can be heated from the ambient downhole temperature to the second temperature (T2) or to the first temperature (T1) and then to the second temperature (T2). The formation fluid sample can be heated downhole via any suitable source, e.g., an electrical heating element or microwave radiation. An illustrative downhole tool that can be used to measure the resistivity of a formation fluid sample at a downhole location at two or more different temperatures can include the wellbore tool described in U.S. Pat. No. 11,578,585.
In some embodiments, the resistivity of the formation fluid sample can be measured at the plurality of temperatures while the formation fluid sample remains under the same or substantially the same pressure. The particular pressure the formation fluid sample is at when the resistivity measurements are obtained at the plurality of temperatures is not critical. For example, in some embodiments, the formation fluid sample can be at a pressure of about 3.5 MPa, about 7 MPa, about 10 MPa, or any other downhole pressure or pressure within a measurement cell at the surface such that the pressure remains substantially the same during the resistivity measurements of the formation fluid sample at the plurality of temperatures. It should be understood that the pressure can vary some when the resistivity of the formation fluid sample is measured at the plurality of temperatures, especially if the resistivity measurements are obtained for a formation fluid sample in a closed measurement cell, but such variation is acceptable. For example, in some embodiments, the pressure the formation fluid sample is at when the resistivity measurements are obtained at the plurality of temperatures can vary by about +/−1%, +/−3%, +/−5%, +/−7%, or +/−10%.
As noted above, once the resistivity of the formation fluid sample has been measured at two or more temperatures, e.g., T1 and T2, the process 100 can further include calculating a resistivity factor value based on the resistivity measured at T1 and the resistivity measured at T2 115. The resistivity factor value can be calculated according to the following equation (I):
In some embodiments, as further described below, when the resistivity of the formation fluid sample is measured at three or more temperatures, e.g., T1, T2, T3, a resistivity factor value for the formation fluid sample at T2 and T3 can be determined by dividing the resistivity of the formation fluid sample at T2 by the resistivity of the formation fluid sample at T1 and by dividing the resistivity of the formation fluid sample at T3 by the resistivity of the formation fluid sample at T1. In such embodiments, as further described below, the temperature difference (ΔT) between the first and second temperatures (T1 and T2) and the temperature difference (ΔT) between the first and third temperatures (T1 and T3) can also be determined.
As noted above, the process 100 can also include determining a salinity of the formation fluid sample 120, based on the resistivity factor value determined in step 115 and the temperature difference (ΔT) between T1 and T2. In some embodiments, determining the salinity of the formation fluid sample 120 based on the resistivity factor value and the ΔT can include correlating the resistivity factor value and the ΔT to a pre-generated set of data that can provide a plurality of salinity values at a plurality of resistivity factor values at the ΔT.
In some embodiments, as noted above, once the salinity of the formation fluid has been determined, the process 100 can further include initiating a downhole operation 125 based on the salinity of the formation fluid sample determined in step 120. In some embodiments, downhole operations 125 that can be initiated can be or can include, but are not limited to, carrying out one or more multifunction spectroscopy measurements, one or more nuclear magnetic resonance measurements, one or more dielectric measurements, one or more neutron measurements, one or more sigma measurements, and the like, or any combination thereof. In some embodiments, the multifunction spectroscopy measurement can be carried out with the Pulsar multifunction spectroscopy tool available from Schlumberger. In some embodiments, the sigma measurement can be carried out with the tool disclosed in U.S. Patent Application Publication No. 2010/0187412. Other illustrative downhole operations 125 that can be initiated once the salinity of the formation fluid has been determined can be or can include, but are not limited to, determining and initiating the formation of a new well at a desired location, selecting a particular well depth to initiate hydrocarbon production and initiating hydrocarbon production, determining how to manage and managing produced water, or the like. In other embodiments, once the salinity of the formation fluid has been determined in step 120, the process 100 can further include determining a water saturation of the formation fluid sample based on the determined salinity using any well-known technique. Once the water saturation has been determined, in some embodiments, one or more completion locations that would interface to parts of the formation that are invaded by a relatively high amount of water (as determined from the water saturation) can be avoided, while one or more completion locations that interface to parts of the formation that include a relatively high amount of hydrocarbons (e.g., oil or gas) can be selected as a completion location and completion at the one or more completion locations can be carried out. In other words, completion locations can be selected that include a sufficient amount of hydrocarbons and a sufficiently low amount of water.
In some embodiments, the pre-generated set of data that can be utilized in step 120 can be determined by measuring the resistivity of at least one formation fluid sample that has a known salinity at a plurality of temperatures, e.g., 25° C., 75° C., 100° C., and 135° C., from which a table can be generated that includes the temperatures and the resistivity values at each temperature. In some embodiments, the number of formation fluid samples that have a known salinity can be 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, or more different formation fluid samples, and the resistivity for each formation fluid sample can be measured at the plurality of temperatures or at least at two of the plurality of temperatures, e.g., 25° C. and 135° C. In some embodiments, the number of distinct temperatures the resistivity of the formation fluid having the known salinity can be 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, or more.
In some embodiments, the salinity values for a plurality of known formation fluid samples can preferably be spaced apart from one another in terms of the salinity concentration. For example, when a set of three formation fluid samples having a known salinity concentration are used, the samples can have a salinity concentration of 20 kppm, 100 kppm, and 220 kppm or 10 kppm, 100 kppm, and 250 kppm, or any other desired values.
The first temperature (T1) the resistivity is measured at, e.g., 25° C., can be referred to as the base temperature measurement. In some embodiments, the resistivity of the formation fluid samples can also be measured at the same base temperature measurement used to generate the pre-generated set of data. For example, when the pre-generated set of data is determined based on a base temperature measurement of 25° C., then the base temperature measurement for each formation fluid sample that has an unknown salinity concentration can also be measured at the same base temperature of 25° C. In other embodiments, the resistivity of the formation fluid samples can be measured at a base temperature that can be different than the base temperature measurement used to generate the pre-generated set of data. For example, when the pre-generated set of data is determined based on a base temperature measurement of 25° C., then the base temperature measurement for each formation fluid sample that has an unknown salinity concentration can be measured at a different base temperature, e.g., 50° C. or 75° C. In a preferred embodiment, the base temperature measurement used for each formation fluid sample that has an unknown salinity concentration can be measured at the same base temperature used to generate the pre-generated set of data.
The example described below would typically be generated by measuring a plurality of formation fluid samples having a known salinity concentration in a lab or other surface location since a temperature of 25° C. is well below actual downhole formation temperatures. Should formation fluid samples be measured in a downhole environment, the base temperature measurement will generally be sufficiently greater than 25° C. Usually, a downhole temperature will be at a minimum in a range from 50° C. to 70° C. and will typically have an upper value of about 175° C. As such, the calculations used to determine the pre-generated set of data discussed below that used a base temperature measurement of 25° C., can be recalculated utilizing a base temperature measurement that would be equal to the base temperature present downhole where the formation fluid sample will be measured to provide a more accurate determination of the salinity, but such recalculation is not necessarily required.
An illustrative example as to how the pre-generated set of data can be determined for a base temperature measurement of 25° C. can be as follows. The resistivity of a formation fluid sample that had a known salinity concentration of 200 kppm was measured at a plurality of different temperatures, i.e., 25° C., 75° C., 100° C., and 135° C. The resistivity of two additional formation fluid samples that had a known salinity concentration of 10 kppm and 80 kppm were also measured at a temperature of 25° C. and 135° C. to generate Tables 1 and 2 below.
The resistivity for each of the three known formation fluid samples was plotted versus temperature to provide three separate resistivity versus temperature curves. Fitted power-law equations for each curve were determined. From the three plots, an equation (equation (II)) can be written as:
The intercept (a) and slope (b) were then plotted versus salinity and fitted power-law equations were obtained for each curve. Using the two fitted power-law equations obtained for the two curves, the following equations can be derived (equations (III) and (IV)).
The resistivity of a formation fluid sample located within a pay zone in a reservoir was measured and found to have a resistivity of 9.406 ohm·m at 75° C. (T1, ambient reservoir temperature). The formation fluid sample was then heated to 100° C. (T2) and the resistivity was measured again and found to be 5.730 ohm·m. Using Equation I, the resistivity factor was calculated to be (5.730/9.406)=0.6092. Using the temperature difference between the two measurements, i.e., 25° C., and the calculated resistivity factor, one can read from Table 6 that this corresponds to brine salinity between about 180 kppm and 190 kppm.
One can validate the data in Tables 4-6 by comparing the resistivity factor for the formation fluid sample that had the known salinity concentration of 200 kppm. For example, as shown in Table 1, the formation fluid sample that had a salinity concentration of 200 kppm had a resistivity factor value of 0.37615 at a temperature of 100° C., with a temperature difference (ΔT) of 75° C. In looking at Table 6, the predicted salinity concentration would be determined to be about 210 kppm, which was very close to the actual value of 200 kppm.
Illustrative downhole operations 240 that can be initiated can be or can include, but are not limited to, carrying out one or more multifunction spectroscopy measurements, one or more nuclear magnetic resonance measurements, one or more dielectric measurements, neutron measurements, one or more sigma measurements, and the like, or any combination thereof. Other illustrative downhole operations 240 that can be initiated once the formation fluid has been determined to be a water-bearing formation fluid 230 or an oil-bearing formation fluid 235 can be or can include, but are not limited to, determining and initiating the formation of a new well at a desired location, selecting a particular well depth to initiate hydrocarbon production and initiating hydrocarbon production, determining how to manage and managing produced water, or the like. In other embodiments, once the formation fluid has been determined to be a water-bearing formation fluid 230 or an oil-bearing formation fluid 235, the process 200 can further include determining hydrocarbon production locations that would interface to parts of the formation that include a relatively high amount of hydrocarbons (e.g., oil or gas) and producing hydrocarbons at such locations while avoiding parts of the formation that are invaded by a relatively high amount of water.
As described above with reference to
The resistivity factor value model 205 can be generated via any suitable process. In some embodiments, the resistivity factor value model 205 can be generated using a measured water/brine resistivity (Rw), a water saturation (Sw), a porosity (φ), a saturation exponent (n) and a cementation factor (m) of a rock sample or a formation. Knowing these properties for either the rock sample or the reservoir, using the following equation (V), the formation and fluid resistivity (Rt) can be calculated:
To calculate the formation resistivity at different temperatures, the well-known Schlumberger equation by Gen-8 (Schlumberger, 1997, Log Interpretation Charts: Houston, TX (Schlumberger Wireline and Testing), SMP-7006) can be used, where the Rw can be corrected to account for the temperature, using equation (VI):
As an example, for an aquifer with 10 kppm salinity brine, a porosity of 18.6%, and saturation exponent and cementation factor of 2, the resistivity to the brine (10 kppm) at 20° C. is 0.628 ohm·m, as shown in Schlumberger, 1997, Log Interpretation Charts: Houston, TX (Schlumberger Wireline and Testing), SMP-7006. Now, using equation VI, the resistivity to the brine at the higher temperatures can be calculated, as shown in Table 7 below. The formation resistivity can then be calculated, at higher temperatures, as only the resistivity to brine will change with the porosity, the saturation, and the exponents, remaining constant. The calculated formation resistivity at the higher temperatures are shown in Table 7.
Using the calculated data for the formation resistivity at different temperatures, a resistivity factor value can be calculated, using equation (I):
The formation fluid sample can be determined to be a water-bearing formation fluid sample when the calculated resistivity factor value substantially matches the corresponding modeled resistivity factor value. As used herein, the term “substantially matches” means the calculated resistivity factor value is within +/−15% or less of the corresponding modeled resistivity factor value. As such, the formation fluid sample can be determined to be an oil-bearing formation fluid sample when the calculated resistivity factor value deviates, i.e., is greater than +/−15%, as compared to the corresponding modeled resistivity factor value.
As described above with reference to
As also described above with reference to
As also described above, in some embodiments, the resistivity of the formation fluid sample can be measured at the first temperature (T1) and then the resistivity of the formation fluid sample at the second temperature (T2) can be measured. In other embodiments, the resistivity of the formation fluid sample can be measured at the second temperature (T2) and then the resistivity of the formation fluid sample can be measured at the first temperature (T1). Preferably, the resistivity of the formation fluid sample is measured at the first temperature (T1) and then the resistivity is measured at the second temperature (T2) such that the formation fluid sample can be heated from the first temperature (T1) to the second temperature (T2) rather than cooled from the second temperature (T2) to the first temperature (T1).
An experiment was carried out to validate the concept. A set of samples were prepared and the petrophysical data for each sample was measured. Four limestone samples (Lim 1, Lim 2, Lim 3 and Lim 4) and one dolomite sample (Dol 1) were evaluated. The Lim 1 and Lim 2 samples were first fully saturated with 10 kppm NaCl brine, then only the Lim 2 sample was centrifuged with model oil to an irreducible water saturation of 28.77%. The Lim 3 and Lim 4 samples were fully saturated with 200 kppm NaCl brine, then, only the Lim 4 sample was desaturated to an irreducible water saturation of 28.16%. The Dol 1 sample was fully saturated with 10 kppm NaCl brine.
The samples were separately loaded into a high-pressure high-temperature (HPHT) resistivity cell, where the resistivity was measured at elevated temperatures, i.e., 25° C. (T1), 75° C. (T2), 100° C. (T3), and 135° C. (T4). The measured resistivity data is shown in Table 9. Equation 1 was used to calculate the resistivity factor for all of the samples at different temperatures, as summarized in Table 9. For these calculations, the resistivity measured at 25° C. (T1) was used as the base temperature measurement.
By comparing the values for the Lim 1, Lim 3, and Dol 1 samples to the modelled resistivity factor values, as shown in Table 10 below, it can be seen that the resistivity factor values for the Lim 1, Lim 3 and Dol 1 samples, which were in the saturated state, substantially match. As such, the data for the Lim 1, Lim 3, and Dol 1 samples indicate a water-bearing zone or formation. It should also be noted that it can be concluded that the rock lithology and salinity do not have a significant affect, which means the proposed process can be lithology independent.
By comparing the values for the Lim 2 and Lim 4 samples to the modelled resistivity factor values, as shown in Table 11 below, it can be seen that the resistivity factor values for the Lim 2 and Lim 4 samples, which were in the desaturated state, deviated by more than 15%. As such, the data for the Lim 2 and Lim 4 samples indicates an oil-bearing zone or formation.
To achieve its desired functionality, the computing system 300 can include various hardware and software components. Among these components can be one or more processors 314 and a command actuator 340. These hardware components can be interconnected through the use of a number of electrical connections, buses, and/or network connections. In one embodiment, the processor 314, the chip 305, the chip 321, and the command actuator 340 can be communicatively coupled via a bus 322. The bus 322 can be or include any know computing system bus. The command actuator 340 can be internal to a data storage device 316.
The chip 305, the chip 321, and/or the command actuator 340 can include, either separately or in some combination, software and hardware, including tangible, non-transitory computer readable medium (not shown), for performing reservoir analysis. In some embodiments, the reservoir analysis can be interpreted via statistical formulas, such as average mean, median, standard deviation, and the like, or any combination thereof, and/or complex formulas, such as factor analysis, Fourier's transform, logarithmic methods, and the like, or any combination thereof. Other known algorithms and/or suitable algorithms developed in the future can also be used. In some embodiments, the command actuator 340 can be integrated into the chip 305, the chip 321, and/or the processor 314. In some embodiments, the chip 305 and/or the chip 321 can be integrated into the processor 314. Although the command actuator 340 is depicted as being internal to the data storage device 316, in other embodiments, the command actuator 340 can be a peripheral device (not shown) coupled to the computing system 312 or included within a peripheral device (not shown) coupled to the computing system 312.
The command actuator 340 can include instructions that when executed by the command actuator 340 can cause the command actuator 340 to implement at least the functionality of receiving information through a network adapter, processing the information through the processor according to the instructions stored in the memory to create a command, and for performing reservoir analysis according to the command. In some embodiments, the instructions can, when executed by the command actuator 340, cause the command actuator 340 to use one or more procedures or techniques to perform reservoir analysis using the information received. In some embodiments, the instructions can, when executed by the command actuator 340, cause the command actuator 340 to use one or more analyses to determine the reservoir analysis using the one or more models.
In one or more embodiments, the command actuator 340 can work in conjunction with the processor 314 to implement the functionality described above. In some embodiments, the command actuator 340 can execute firmware code stored on the computing system 300, such as on the chip 305, the chip 321, and/or the processor 314. The functionality of the computing system 300 and/or the command actuator 340 can be in accordance with the processes of the present specification described herein. In the course of executing code, the processor 314 and/or the command actuator 340 can receive input from and provide output to a number of the remaining hardware units.
The computing system 300 can be implemented in an electronic device. Examples of electronic devices include servers, desktop computers, laptop computers, cloud-based computers, personal digital assistants (“PDAs”), mobile devices, smartphones, gaming systems, and tablets, among other electronic devices. The computing system 300 can be utilized in any data processing scenario including, stand-alone hardware, mobile applications, through a computing network, or combinations thereof. Further, the computing system 300 can be used in a computing network, a public cloud network, a private cloud network, a hybrid cloud network, other forms of networks, or combinations thereof. In one example, the processes provided by the computing system 300 can be provided as a service by a third party.
To achieve its desired functionality, the computing system 300 can include various other hardware components. Among these other hardware components can be a number of data storage devices or tangible, non-transitory computer readable medium 316, a number of peripheral device adapters 318, and a number of network adapters 320. These hardware components can be interconnected through the use of a number of electrical connections, busses, and/or network connections.
The chip 305, the chip 321, and/or the processor 314 can include the hardware and/or firmware/software architecture to retrieve executable code from the data storage device 316 and execute the executable code. The executable code can, when executed by the chip 305, the chip 321, and/or the processor 314, cause the chip 305, the chip 321, and/or the processor 314 to implement at least the functionality of receiving information through a network adapter, processing the information from the two or more downhole logs and performing reservoir analysis according to the command.
The data storage device 316 can store data such as executable program code that is executed by the processor 314, the command actuator 340, or other processing devices. The processor 314 can be a central processing unit that is to execute an operating system in the computing system 300. As will be discussed, the data storage device 316 can specifically store computer code representing a number of applications that the processor 314 and/or the command actuator 340 can execute to implement at least the functionality described herein.
In one or more embodiments, the data storage device 316 can include various types of memory modules, including volatile and nonvolatile memory. In one or more embodiments, the data storage device 316 of the present example can include Random Access Memory (“RAM”) 324, Read Only Memory (“ROM”) 326, and Hard Disk Drive (“HDD”) storage 328. Many other types of memory can also be utilized, and the present specification contemplates the use of many varying type(s) of memory in the data storage device 316 as can suit a particular application of the principles described herein. In certain examples, different types of memory in the data storage device 316 can be used for different data storage requirements. In one or more embodiments, in certain examples the processor 314 can boot from Read Only Memory (“ROM”) 326, maintain nonvolatile storage in the Hard Disk Drive (“HDD”) memory 328, and execute program code stored in Random Access Memory (“RAM”) 324. In examples, the chip 305, and the chip 321 can boot from the Read Only Memory (“ROM”) 326.
The data storage device 316 can include a computer readable medium, a computer readable storage medium, or a non-transitory computer readable medium, among others. In one or more embodiments, the data storage device 316 can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium can include, for example, the following: an electrical connection having a number of wires, a portable computer diskette, a hard disk, a RAM, a ROM, an EPROM, a Flash memory, a portable compact disc read only memory (“CD-ROM”), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium can be any tangible medium that can contain, or store computer usable program code for use by or in connection with an instruction execution system, apparatus, or device. In another example, a computer readable storage medium can be any non-transitory medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The hardware adapters 318, 320 in the computing system 300 can enable the processor 314 to interface with various other hardware components, external and internal to the computing system 300. In one or more embodiments, the peripheral device adapters 318 can provide an interface to input/output devices, such as, for example, a display device 330, a mouse, and/or a keyboard. The peripheral device adapters 318 can also provide access to other external devices such as an external storage device, a number of network devices such as, for example, servers, switches, and routers, client devices, other types of computing devices, and combinations thereof.
The display device 330 can be provided to allow a user of the computing system 300 to interact with and implement the functionality of the computing system 300. Examples of display devices 330 can include a computer screen, a laptop screen, a mobile device screen, a personal digital assistant (“PDA”) screen, and/or a tablet screen, among other display devices 330.
The peripheral device adapters 318 can also create an interface between the processor 314 and the display device 330, a printer, or other media output devices. The network adapter 320 can provide an interface to other computing devices within, for example, a network, thereby enabling the transmission of data between the computing system 300 and other devices located within the network. The network adapter 320 can provide an interface to an external telecommunications network such as a cellular phone network or other radio frequency enabled network, thereby enabling the transmission of data between the computing system 300 and other external devices such as an external storage device, a number of network devices such as, for example, servers, switches, and routers, client servers, radio frequency enabled devices, other client devices, other types of computing devices, and combinations thereof.
The computing system 300 can further include a number of modules used in the implementation of the process and systems described herein. The various modules within the computing system 300 can include executable program code that can be executed separately. In this example, the various modules can be stored as separate computer program products. In another example, the various modules within the computing system 300 can be combined within a number of computer program products; each computer program product including a number of the modules.
The present disclosure further relates to any one or more of the following numbered embodiments:
wherein T2 is greater than T1.
wherein T2 is greater than T1.
Certain embodiments and features have been described using a set of numerical upper limits and a set of numerical lower limits. It should be appreciated that ranges including the combination of any two values, e.g., the combination of any lower value with any upper value, the combination of any two lower values, and/or the combination of any two upper values are contemplated unless otherwise indicated. Certain lower limits, upper limits and ranges appear in one or more claims below. All numerical values are “about” or “approximately” the indicated value, and take into account experimental error and variations that would be expected by a person having ordinary skill in the art.
Various terms have been defined above. To the extent a term used in a claim can be not defined above, it should be given the broadest definition persons in the pertinent art have given that term as reflected in at least one printed publication or issued patent. Furthermore, all patents, test procedures, and other documents cited in this application are fully incorporated by reference to the extent such disclosure can be not inconsistent with this application and for all jurisdictions in which such incorporation can be permitted.
While certain preferred embodiments of the present invention have been illustrated and described in detail above, it can be apparent that modifications and adaptations thereof will occur to those having ordinary skill in the art. It should be, therefore, expressly understood that such modifications and adaptations may be devised without departing from the basic scope thereof, and the scope thereof can be determined by the claims that follow.