Professional Documents
Culture Documents
The methodology has been tested in a real data set from sandstone res-
ervoir integrating core and log data as an input data. Compared to pre-
viously classification, based on lithofacies information, it yielded to en-
hance reservoir description and permeability prediction. Six hydraulic
units were identified, without any “a priori” subjective knowledge. Re-
sults were afterwards compared with all the geolo gical information
available (core descriptions, image log, XRD, and thin sections) with
the purpose of assessing uncertainties. A detailed characterization was
Introduction
In recent years, petrophysicists have established that rock typing is crucial for estimat-
ing permeability in reservoir rocks. Any attempt that does not use rock typing for
modeling permeability has been documented to be characterized by a large data scat-
ter and it is associated with high uncertainty. Different approaches have been pro-
posed partitioning well-log responses into dist inct classes in order to improve reser-
voir characterization and permeability predictions. The simplest approach uses reser-
voir layering. Other schemes are using lithofacies information identified from core
description. Rabiller [1], Cuddy [2], Tiab [3], stated that “there is a strong non-linear
relationship between lo gs and lithological data, which proves difficult to tie any log
data to a sedimentologically relevant description”. Rabiller pointed out at the differ-
ences between the relative distances between classes in the log space and geological
space is the cause for this non- linearity. He proposed a two-step approach addressing
the dimensionality problem; first an automatic clusters pro cess should be performed
and second a manual merge between classes could be performed whether is needed
based on geological knowledge.
Capillary pressure can be defined as “The pressure differential between two immisci-
ble fluid phases occupying the same pores caused by interfacial tension between the
two phases that must be overcome to initiate flow”. Moreover, is indicative of the
pore throat sorting of a rock, which itself may define different rock types on the res-
ervoir.
If the bundled capillary tube m odel is assumed the pore throat size can be related with
capillary pressure using the following equation:
2σ cosθ
r= (1)
𝑃𝑐
where: r= pore throat size, σ cosθ is the interfacial tension multiplied by the cosine
of the contact angle and Pc is the capillary pressure.
Bv Pc
Log ( ) x Log ( ) = K (2)
B∞ Pd
The asymptotes are B∞ is the percent bulk volume occupied by mercury at infinite
applied pressure and Pd, the displacement pressure required to f irst intrude mercury
into the largest pore throat. Thomeer choses to express constant K = Log [exp ( - G)]
such that Equation 2 becomes:
Where; G is the Pore Geometrical Factor and determines the hyperbola shape. In
practice, Bv and Pc data from the MICP experiment are fit by equation (3) to deter-
mine Pd , B∞ and G, for individual samples.
Using a weighted regression on data from 279 rock samples, Thomeer was able to
find a relationship between the three parameters and air permeability (Ka):
𝐵∞ 2
𝐾𝑎 = ( 3.8068 𝑥𝐺 −1.3334 ( ) ) (4)
𝑃𝑑
The following is a summary of the parameters that could be found useful for rock
typing. The disp lacement pressure Leverett is the minimum pressure required for the
non-wetting fluid to begin d isplacing the wetting fluid from the largest pores. The
displacement pressure may be estimated graphically by extending the slope of the
plateau to a capillary pressure curve to 100% wetting phase saturation. The asymp-
totes B∞ is the percent bulk volume occupied by mercury at infinite. This is not irre-
ducible water saturation because air is a compressible fluid. Fig. 1 left side.
Pittman [5] has studied the pore throat size at a particular saturation when the pore
network is connected (Fig. 1 right side) and derived empirically equations in order to
relate the pore throat size (PTR ), porosity and permeability. Furthermore, he used th is
4
PTR as a classification technique. According to the PTR he uses f ive classes: Mega
>2.5 microns, Macro <2.5 but >1.5 microns, Meso <1.5 but >0.5, micro <0.5 but >0.1
and nano<0.1 microns. However, this number of classes and range should not be con-
sidered suitable for every reservoir existent.
Another relevant parameter that can be related to permeability is the Swanson param-
eter [6] a relationship between non-wetting phase volume and capillary pressure,
wherein (Vnw/Pc)max at the apex of a capillary pressure curve is correlated with
permeability. Fig. 1. left side.
Fig. 1. Typical p lot for parameter extraction from capillary curve. Mercury saturation
Vs Capillary pressure, left side. Pore throat radius Vs Mercury saturation, right side
Theologou [7], develop a suitable software package for interpretation of special core
analysis and integration with logs, with this tool loading, correcting, and proce ssing
mercury injection capillary pressure is possible. Moreover, upon comparison of dif-
ferent approaches, he found that the most flexible and reliable curve form for hyper-
bolic modelin g of the capillary curves was the three constant hyperbolic model pro-
posed by Donaldson [8], having the form:
𝐴 + 𝐵 ∗ 𝑆𝑤
𝑃𝑐 = (5)
1 + 𝐶 ∗ 𝑆𝑊
A d isadvantage of the hyperbola methods is the inability to easily model rocks with a
bimodal pore throat sorting. In this case two or more curves with different characteris-
tics need to be combined and used.
Theoretical basis
Machine learning is a form of AI that enables a system to learn from data rather than
through explicit programming. However, machine learning is not a simple process. It
uses a variety of algorithms that iteratively learn from data to improve data descrip-
tion and predict outcomes. As the algorithms ingest training data, it is then possib le to
produce more precise models based on that data. A machine learning model is the
output generated when you train your machine learning algorithm with data. After
training, when you provide a model with an input, you will be given an output. A
supervised learning algorithm takes a known set of input data (the training set) and
known responses to the data (output) and trains a model to generate reasonable pre-
dictions for the response to new input data. Supervised learning should be used when
there is existing data for the output to be predicted.
Research method
In order to define optimal rock types in the reservoir the following methodology was
carried out (Error! Reference source not found.). Logs and core information were
loaded in the software creating a robust database. Sixteen (16) samples from MICP,
15 from centrifuge test (water- oil d rainage tests were performed) and 168 porosity-
permeability measurements from 1 cored well were used. All the logs available were
loaded and environmentally corrected. Special lo gs such as Image logs and NMR
were loaded and processed to secure their appropriate display and interpretation. This
task is considered as the more time-consuming task in the workflow but should be
performed carefully to guarantee final results.
6
𝑃𝑐
𝑃𝑐𝑐𝑜𝑟 = (6)
𝜑𝑟𝑒𝑠𝑒𝑟𝑣𝑜𝑖𝑟 𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑠
√
𝜑𝑙𝑎𝑏 𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑠
𝜑𝑟𝑒𝑠 𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑠
𝑆𝑤𝑐𝑜𝑟 = 1 − (1 − 𝑆𝑤 ) ( ) (7)
𝜑𝑙𝑎𝑏 𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑠
1
−
𝑆𝑜 ∗= 𝑆ℎ𝑔(1 − (0.084 ∗ 𝐶𝑜 2 + 0.22) ∗ (𝑄𝑣) (8)
Using extracted MICP parameters as training data, logs were submitted to a cluster
analysis by MRGC algorithm. Rock types had automated identified by the software
and were analyzed using histograms, crossplots and the integration of all the geologi-
cal information available (core descript ions, special logs, XRD analysis, th in section
and SEM photos information). Moreover, centrifuge test results were used as blind
data (data not used in the t raining process) in order to check if predictions are con-
sistent. Finally, all the information was propagated across the well and results were
checked using histograms and crossplots.
Field application
Reservoir under study is an Eocene shaly sandstone reservoir. Sand deposits are pri-
marily of channel-type corresponding to a fluvial-deltaic deposition system. Accord-
ing to core measurement, its porosity varies between 5% and 33% with a mean value
of 22 % and its permeability varies between 0.5 md and 2100 md with a mean value
of 660 md.
The main purpose of this detailed characterization is identified new infill drilling
opportunities and by–passed oil zones in the reservoir.
Core information was depth matched with log. Moreover, porosity and permeability
core data must be stress-corrected to simulate reservoir-confining conditions. Stress
corrections were applied to porosity and permeability measurements followin g Jones
methodology [12].
Environmental corrections were applied to all logs and gamma ray logs were normal-
ized. Bad hole corrections were applied to the density log.
Using a commercial software, MICP data was corrected by stress and clay cationic
exchange using equations 6, 7, and 8. Samples with high porosity are more sensitive
to stress corrections. Contrarily, samples with low porosity are more sensitive to clay
cationic exchange Error! Reference source not found..
8
Once the fitting is reached, several parameters could be extracted using extrapola-
tions, as was explained in the introduction section. Results are presented for each
sample and depth in the Error! Reference source not found.Error! Reference
source not found.. Parameters could be used as input data for rock typing and perme-
ability predict ion. In some cases when fitting is not reached samples should be d is-
carded. A careful quality control should be performed in order to detect lab measure-
ments problems. Some samples could be altered/fractured during this test or during
sample preparation or a whole section could be damaged during core extraction pro-
cess.
10
Based on the MRGC Algorithm using pore throat radius as training data and shale
volume and effective porosity calculated by logs as predictors, six different rock types
were identified. Predictors logs were chosen in oder to extrapolate results to other
wells in the reservoir. Different extracted capillary parameters were tested and pore
throat radius at SHg=35% exhib its the best resu lts. Each rock type has different aver-
age value of the input data and a corresponding color, as shown in the Error! Refer-
ence source not found..
Rock type 6 (yello w) has the best reservo ir properties with h igher porosity and low
clay volume compared with the other reservoir rocks. On the other hand, rock type 1
(green) is a non- reservoir rock, with lo w porosity and high clay volume. Even if the
training data set is constrained to 16 samples good results were reached.
11
Table 2. Average value of the input data for each rock type
EFFECTIVE CLAY
ROCK TYPES PTR
POROSITY VOLUME
Agu ilar [13] proposed that predicted rock types should be compared with all the geo-
logical information available (Core descriptions, image log, XRD, and thin section) to
observe if the results are linked together and the classification is valid. Results ob-
tained in the cored well will be showed (Error! Reference source not found. & Er-
ror! Reference source not found.). Track 1 gamma ray and caliper lo gs and track 2
show resistiv ity curves, respectively. Track 3 displays porosity logs. Track number 4
shows image logs. Track 6 and 7 display core photos and thin section photos, respec-
tively. Track 8 shows automated classification (Yello w co lor is the best quality and
green color is the wo rst quality). Track 9 displays T2 distribution from NMR log.
Track 10 shows shale volume calculation derived from gamma ray (red line), XRD
data from core in points and clay volume from spectroscopy log (filled curve), Track
11 compares total core porosity (in points) and total porosity calculated by logs. Track
number 12 shows comparison between core permeability (in points) and permeability
calculated using logs capillary parameters in red line (calculations will be further
explained in the next section) also Timur permeability is displayed in green line.
To test the predictive ability of the model blind data was used. If the automatic pro-
cess is robust, rock types predicted at the depth of the centrifuge capillary test will be
reasonable in terms of irreducible water saturation values and capillary curve shape
even when these points were not used during the training process. Results obtained
(Error! Reference source not found.) honors that samples identified as RT6 (yel-
low) exhibits the best properties, it means lower irreducible water saturation and the
slope of the transition zone is almost horizontal in a water saturation Vs capillary
pressure plot. When the rock type indicator decreases the irreducible water saturation
increases, also the slope of the transition zone is sharper. There wasn’t blind data
available for RT1 (green), non-reservoir rock. This kind of result defines a saturation
height function and could be used in order to model initial water saturation and there-
fore contribute to estimate “Original oil in place” (OOIP) as is showed by Marquez,
Aguilar, & Perozo. [14].
Fig. 7. Blind data test results, different colors represent rock quality types. RT6 in yellow is the
best quality rock but RT2 in gray is the worst one. There is not RT1 samples available.
Permeability was calculated using equation 4. Each capillary pressure variable was
used as training data using porosity and shale volume as predictors and propagated as
14
a continuous log, then permeability is calculated solving the equation. In a one -to-one
plot between permeability pred icted vs core permeability, resu lts obtained with super-
vised learning (red points) were superior compared with resu lts obtained using Timur
equation optimized for NMR lo g (b lue points) that was previously used in the reser-
voir Error! Reference source not found.. The slope of the linear regression for su-
pervised learning model is close to one, with lower d ispersion, higher correlation
coefficient, y ield ing to less error. This approach for permeability prediction would be
preferred rather than the previous one based on Timur equation used in the reservoir.
Fig. 8. One to one plot between core permeability and predicted permeability for results ob-
tained with supervised learning (red points) and Timur correlation results (blue points).
Fig. 9. Correlation between capillary pressure parameters and permeability (PTR left above,
apex right above and PD below). High correlation coefficients were reached.
The automatic classification was propagated across the well and results were verified
using crossplots and histograms. Shale volume derived by log Vs RHOB log crossplot
is shown. Error! Reference source not found.. A color code is used in order to veri-
fy classification consistency. Please note that better rock types (Yellow and orange)
show low shale volume and low density. Poor rock quality types (green and gray) do
not overlay with the best reservoir rock and exhibits the opposite log behavior (High
shale volume and high density).
16
Fig. 10. Shale volume derived by log Vs rhob log crossplot. A color code is used to illustrate
classification consistency.
Conclusions
•Based on supervised learning approach using capillary pressure data and integration
of all the geological information available it is possib le to identify the optimal number
of rock types in the reservoir under study. Even if the training data set is constrained
to few samples good results could be reached using an appropriate algorithm su ch as
multiresolution graph-based clustering (MRGC).
•Improved permeability pred iction is achieved by means of the application of this
methodology.
•A robust database with all the geological information available (Core descriptions,
image log, XRD, thin section and SEM information) provides the best conditions to
decide if the classification results are accurate. A domain expert is required in o rder to
recognize if the automated process honors geological features, but with supervised
learning this task could be performed time and cost effectively. Furthermore, match
with production from a simulation model is another approach to validate results.
17
References