SRB 136 Aug13 Grana
SRB 136 Aug13 Grana
SRB 136 Aug13 Grana
A DISSERTATION
SUBMITTED TO THE DEPARTMENT OF GEOPHYSICS
AND THE COMMITTEE ON GRADUATE STUDIES
OF STANFORD UNIVERSITY
IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
FOR THE DEGREE OF
DOCTOR OF PHILOSOPHY
Dario Grana
August 2013
c Copyright by Dario Grana 2013
All Rights Reserved
ii
I certify that I have read this dissertation and that, in my opinion, it
is fully adequate in scope and quality as a dissertation for the degree
of Doctor of Philosophy.
(Tapan Mukerji)
(Jack Dvorkin)
iii
Abstract
iv
in exploration phases with a limited number of wells, the second method is a Bayesian
sampling methodology that can provide multiple reservoir models honoring the given
seismic dataset, the third one is a stochastic inversion methodology that provides
high-detailed models suitable for reservoirs with a large number of wells. The key
innovation in all these methods is the use of new statistical tools to describe the mul-
timodal behavior of rock and properties in the reservoir and the direct integration of
the rock physics model. The main principle of these methodologies is then extended
to time-lapse studies to invert time-lapse seismic data and improve the reservoir de-
scription in terms of changes in rock and dynamic properties. The novelty of this
method is the simultaneous inversion of the pre-production base seismic survey and
repeated monitor surveys. This dissertation contributes to both deterministic and
statistical seismic-based reservoir characterization. Complementary, I investigated
velocity-pressure transforms to determine analytical physical models to describe the
pressure effect on elastic properties and integrate these models in time-lapse reservoir
studies. Finally I also developed a statistical methodology to integrate rock physics
models in formation evaluation analysis and log-facies classification.
All the proposed probabilistic reservoir-characterization techniques can predict
reservoir models with multiple properties (static and dynamic) and the associated
uncertainty. Multiple models can then be derived to run multiple scenarios and
the corresponding risk analysis. All the methodologies were tested using synthetic
data and applied to real case datasets. In the future, these methodologies could
be integrated with history matching techniques to develop statistical methodologies
for seismic history matching and improve reservoir description and monitoring by
simultaneously matching seismic data and production data.
v
Acknowledgements
First, I want to express my thankfulness to my advisers: Gary Mavko for his support,
trust and for the enjoyable conversations; Jack Dvorkin for all the help during my
time here; and Tapan Mukerji for his collaboration which allowed me to expand my
knowledge in many different domains of geophysics and reservoir engineering. I am
really grateful to Gary, Jack and Tapan for the outstanding help and friendship, and
for their helpful comments and challenging questions. It was an honor and privilege
to have them all as advisers.
Many thanks go to the SRB program and all its sponsors for the funding and
support during these three years. Thanks to this generous support, I have been
allowed to choose this research topic and complete my Ph.D. at Stanford. A special
thank goes to all the SRB members: Tiziana for her constant support as a scientist
and as a friend; Amos for the interesting conversations; Adam, Amrita and Anthony
for sharing the office; and all the other students and postdocs that I have met over
my time at Stanford: Piyapa, Danica, Adam Tew, Nishank, Yu, Sabrina, Ammar,
Yuki, Chisato, Humberto, Prianka, Sissel, Fabian, Stephanie and Jane. Thanks to all
the staff members in Geophysics, particularly Fuad, Nancy and Stephanie. It was a
pleasure to work with all of them.
There are a lot of people that I would like to thank for the time we spent together:
Kevin, who was clearly born in the wrong country, for sharing a lot of enjoyable time
in my unofficial office, Randi and Sarah who were wonderful unofficial officemates,
Denys and Adam who always have funny story to tell, Jason, Andreas and Gader
for the afternoon study sessions, Amrita for being such a good listener, Shahar and
Ksenia for the international students solidarity. A great thank goes to the volleyball
vi
group and all the volleyball players and friends I have met: Alec, Guillaume, Sean,
Alice, Jack, Ryan, Alex, Anthony, Shandor, Kaipo, the chinese team and many others.
Finally, thanks to Maurizio for his friendship.
The most important acknowledgement goes to my mom. She is the one without
whom nothing of what I did in my life would have been possible. Thanks to the rest
of my family especially to my nieces with whom I return to be a ten year old kid. A
special thank goes to Ernesto Della Rossa, an amazing mathematician, great scientist
and wonderful person. I want to thank my friend Valentina a special person for me
who makes our friendship unique. I finally want to thank all my friends from Italy,
who I have constantly been in touch with, at least through my ”fairy tales from the
west coast”.
There are other many people that would deserve many acknowledgements, and
there is not enough space here to thank all of them, but the nice thing is that if I
close my eyes I have a memory for each of you guys, and when I reopen my eyes,
most of you are still around me, and this is a great satisfaction. These three years in
California have been an amazing experience.
vii
Contents
Abstract iv
Acknowledgements vi
1 Introduction 1
1.1 Motivation and objectives . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Chapter description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Inversion methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Bayesian approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
viii
3 Sequential Gaussian mixture simulation 50
3.1 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3 Theory: Linearized Gaussian Mixture Inversion . . . . . . . . . . . . 53
3.4 Theory: Sequential approach . . . . . . . . . . . . . . . . . . . . . . . 56
3.4.1 Proof . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.5 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
ix
5.6 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
5.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
References 200
x
List of Tables
2.1 Rock physics model parameters: density ρ, bulk modulus K and shear
modulus µ of the matrix components. . . . . . . . . . . . . . . . . . . 28
2.2 Correlation coefficients between estimated petrophysical properties and
real data at well A location. . . . . . . . . . . . . . . . . . . . . . . . 37
2.3 Contingency analysis of petrophysical properties estimation at well A
location (f = Absolute frequency; R = Reconstruction rate; r = Recog-
nition rate; E = Estimation index). . . . . . . . . . . . . . . . . . . . 39
4.1 Confusion matrix of the reference case (T stands for true facies, C
stands for classified facies). . . . . . . . . . . . . . . . . . . . . . . . . 94
4.2 One-way sensitivity analysis of the synthetic inversion test: the first
column show the different cases, in the second column we report the
main diagonal of the confusion matrices of the different cases, in the
third column we show the average of the elements of the main diagonal
(sum of the trace of the matrix normalized by the number of facies). . 95
4.3 Mean values of petro-elastic properties in the different facies. Values
of porosity and clay content have been estimated from well log data,
elastic properties values have been computed by rock physics model. . 98
4.4 Confusion matrix of the inversion results obtained by stochastic inver-
sion at well 2 location (T stands for true facies, C stands for classified
facies). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
xi
List of Figures
xii
2.6 Experimental and fitted variograms of effective porosity for the three
litho-fluid classes. From left to right: variogram of effective porosity
in shale, water sand and oil sand (color lines are the experimental
variograms and dotted lines are the fitted variograms). . . . . . . . . 30
2.7 Petrophysical properties estimation at well A location: effective poros-
ity, clay content and water saturation probability distributions ob-
tained with GMM. (top) Petrophysical properties estimation condi-
tioned by high resolution impedances, extracted from P (R|mf ). (bot-
tom) Petrophysical properties estimation conditioned by upscaled data,
extracted from P (R|mc). The background color is the conditional
probability. Black lines are the actual petrophysical curves, red dotted
lines represent P10, median and P90. . . . . . . . . . . . . . . . . . . 34
2.8 Petrophysical properties estimation conditioned by synthetic seismic
data at well A location: effective porosity, clay content and water
saturation probability distributions extracted from P (R|Sz ) computed
with GMM (top) and KDE (bottom). The background color is the
conditional probability. Black lines are the actual petrophysical curves,
red dotted lines represent P10, median and P90. . . . . . . . . . . . . 36
2.9 Litho-fluid probabilistic classification conditioned by synthetic seismic
at well A location. (top) From left to right: probabilities of litho-
fluid classes P (πz |Sz ) based on petrophysical inversion, MAP of the
probability and actual litho-fluid classes. (bottom) Some realizations
obtained with a Markov chain approach (oil sand in yellow, water sand
in brown, shale in green). . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.10 2D seismic sections passing through well A (on the right) and well B
(on the left): (top) angle stack 20o ; (bottom) angle stack 44o . . . . . . 40
xiii
2.11 Prior model and posterior distributions at well locations. From left to
right: P-impedance of well A, S-impedance of well A, P-impedance of
well B, S-impedance of well B. Blue curves are the actual logs, green
curves represent the upscaled data, black curves are the prior model,
red curves represent the inverted values. Dotted lines represent the
P10 and P90. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.12 2D sections of inverted impedances: (top) inverted P-impedance; (bot-
tom) inverted S-impedance. . . . . . . . . . . . . . . . . . . . . . . . 42
2.13 Probability distributions of effective porosity at wells locations (well
A on the right, well B on the left) and at an intermediate location
between the two wells. Black lines are the actual effective porosity
curves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.14 Estimation of effective porosity (top), clay content (middle), and water
saturation (bottom) in the 2D section obtained from the mode of the
posterior distributions. . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.15 Litho-fluid probabilistic classification conditioned by real seismic at
well A location. From top left to bottom right: probabilities of litho-
fluid classes P (πz |Sz ) based on petrophysical inversion, six realizations
obtained with a Markov chain approach, and actual litho-fluid classi-
fication (oil sand in yellow, water sand in brown, shale in green). . . . 45
2.16 Estimation of effective porosity along two lines extracted from the 3D
volume. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.17 Isoprobability surface of 70% probability of oil sand litho-fluid class.
The background slices represent two 2D sections of probability of oil
sand occurrence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
xiv
3.1 Conditional realizations of porosity and reservoir facies obtained by
SGMixSim. The prior distribution of porosity and the hard data values
are shown on top. The second and third rows show three realizations of
porosity and facies (grey is shale, yellow is sand). The fourth row shows
the posterior distribution of facies and the ensemble average of 100
realizations of facies and porosity. The last row shows the comparison
of SGMixSim results with and without post-processing. . . . . . . . . 62
3.2 Linearized sequential inversion with Gaussian Mixture models for the
estimation of porosity map from acoustic impedance values. On top
we show the true porosity map and the acoustic impedance map; on
the bottom we show the inverted porosity and the estimated facies map. 63
3.3 Sequential Gaussian Mixture inversion of seismic data (ensemble of 50
realizations). From left to right: acoustic impedance logs and seismo-
grams (actual model in red, realization 1 in blue, inverted realizations
in grey, dashed line represents low frequency model), inverted facies
profile corresponding to realization 1, maximum a posteriori of 50 in-
verted facies profiles and actual facies classification (sand in yellow,
shale in grey). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.4 Application of linearized sequential inversion with Gaussian Mixture
models to a reservoir layer. The conditioning data is P-wave velocity
(top left). Two realizations of porosity and facies are shown: realiza-
tion 1 corresponds to a prior proportion of 30% of sand, realization 2
corresponds to 40% of sand. The histograms of the conditioning data
and the posterior distribution of porosity (realization 2) are shown for
comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
xv
4.3 Synthetic well log dataset (well A), from left to right: effective porosity,
volume of clay, water saturation, P-wave and S-wave velocity, density
and facies profile (green represents shale, brown represents silty-sand,
and yellow represents sand). . . . . . . . . . . . . . . . . . . . . . . . 88
4.4 (Top) Rock physics crossplots of well dataset: clay content versus effec-
tive porosity (top left), P-wave velocity versus effective porosity (top
right), S-wave velocity versus P-wave velocity (mid left), and VP /VS
ratio versus P-impedance (mid right), color coded by facies classifica-
tion (green represents shale, brown represents silty-sand, and yellow
represents sand). (Bottom) Joint probability of petrophysical proper-
ties distribution: conditional probability contours color coded by facies
(bottom left), and joint probability surface (bottom right). . . . . . . 89
4.5 Variograms of porosity estimated at the well location, from top to
bottom: variogram of porosity in shale, silty-sand, and sand. . . . . . 90
4.6 Stochastic inversion results at well location, from left to right: ac-
tual facies classification, initial realization, and partial results of the
optimization loop after 3, 10 and 25 iterations classification (green rep-
resents shale, brown represents silty-sand, and yellow represents sand).
The last result (right plot) is the optimized model according to the
fixed tolerance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.7 Synthetic seismograms (red) corresponding to the optimized model of
Figure 4.6 compared to input seismic traces (black). From left to right:
near, mid and far stack, corresponding to the incident angles of 12o ,
24o , and 36o. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4.8 Set of 10 different realizations obtained by stochastic inversion. We
show 10 optimized models (obtained from 10 different runs) compared
to the actual classification (green represents shale, brown represents
silty-sand, and yellow represents sand). . . . . . . . . . . . . . . . . . 93
xvi
4.9 Real case application: well log dataset from well 2 (calibration well).
From left to right: P-wave and S-wave velocity, effective porosity,
clay content, water saturation, and actual facies classification (shale
in green, silty-sand in brown, stiff sand in light brown, soft sand in
yellow). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.10 Rock physics model: (left) P-wave velocity versus effective porosity;
(right) S-wave velocity versus effective porosity, color coded by clay
content. Black lines represent constant-cement sand model for different
clay contents (from top to bottom: 0%, 25%, 50%, 75%, and 100%). . 98
4.11 Marginal probability density functions of effective porosity and clay
content conditioned by facies classification. The pdfs of petrophysical
properties are used to distribute rock properties within the reservoir
model at each iteration of stochastic inversion (shale in green, silty-
sand in brown, stiff sand in light brown, soft sand in yellow). . . . . . 99
4.12 Inversion results at well 2 location with synthetic seismic data, from
left to right: actual facies classification, upscaled facies profile, seismic
facies probability, initial model, optimized model after 50 iterations
(shale in green, silty-sand in brown, stiff sand in light brown, soft sand
in yellow). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.13 Multiple realizations with different tolerance conditions: (top) 25 sim-
ulations obtained with a small tolerance; (bottom) 25 simulations ob-
tained with a larger tolerance (shale in green, silty-sand in brown, stiff
sand in light brown, soft sand in yellow). For each set of simulations
we plot the ensemble average (e-type) and we compare the results with
the upscaled facies classification at well 2 location. . . . . . . . . . . . 103
4.14 Inversion results at well 2 location with real seismic data, from left to
right: actual facies classification, upscaled facies profile, seismic facies
probability, initial model, optimized model after 50 iterations (shale in
green, silty-sand in brown, stiff sand in light brown, soft sand in yellow).104
xvii
4.15 (Top) Convergence plot of stochastic inversion results with and without
low frequency information (blue and red symbols respectively) as a
function of iteration number. (Bottom) Boxplots of 25 runs consisting
of 50 iterations with and without low frequency information (left and
right respectively). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.16 Inversion results at well 3 (left plots) and well 5 (right plots) loca-
tions. We compare the actual classification with the optimized model
obtained by stochastic inversion (shale in green, silty-sand in brown,
stiff sand in light brown, soft sand in yellow). . . . . . . . . . . . . . 106
4.17 2D seismic section passing through wells 2 and 3: (top) near angle
stack corresponding to 8o , (bottom) far angle stack corresponding to
26o . The black line represents the top horizon, in time domain, corre-
sponding to the interpreted top of the reservoir. . . . . . . . . . . . . 107
4.18 Inversion results along the 2D section shown in Figure 4.17. On the
left we show the optimized model of reservoir facies (top left), porosity
(mid left) and P-wave velocity (bottom left), obtained by stochastic
inversion. On the right we show the corresponding synthetic seismic
sections, near (top right) and far (top left) and the maximum a pos-
teriori (MAP) of seismic facies probability (converted in depth and
mapped in the geocellular grid) used as secondary information in the
inversion and obtained by multi-step inversion (shale in green, silty-
sand in brown, stiff sand in light brown, soft sand in yellow). . . . . . 108
xviii
5.4 Petrophysical curves performed in Quantitative Log Interpretation,
from left to right: porosity (total porosity in blue, effective porosity in
red); volumetric fraction curves (clay in green, quartz in yellow, and
silt in brown); water saturation; and finally the cumulative volumetric
display (shale in orange, silt in brown, quartz in yellow, water in blue,
and oil in green; red dashed line represents 1 minus porosity and it
separates solid and fluid phase). . . . . . . . . . . . . . . . . . . . . . 135
5.5 Petrophysical outputs comparison (red curves represent our results;
blue curves represent standard commercial software outputs). . . . . . 136
5.6 Calibration of the rock physics model, from left to right P-wave and S-
wave velocity, and VP /VS ratio (black curves represent the actual sonic
log, blue dashed curves represent the predicted rock physics model).
The rock physics model has been calibrated in wet condition and then
applied to the well scenario by Gassmann fluid substitution. . . . . . 137
5.7 Dendogram associated to log-facies classification. A dendrogram con-
sists of many U-shaped lines connecting objects in a hierarchical tree.
The stem of each U represents the distance between the two objects
being connected. Red clusters refer to the connecting histories of the
three recognized facies: low concentration turbidite (LCT), mid con-
centration turbidite (MCT), high concentration turbidite (HCT). . . 138
5.8 Log-facies classification performed at well location: LCT in green,
MCT in brown, and HCT in yellow. Log-facies classification is de-
rived by using petrophysical curves (porosity and clay content) and
velocity data (VP /VS ratio). On the right we show two crossplots in
petrophysical (top right) and petroelastic (bottom right) domain, color
coded by facies classification. . . . . . . . . . . . . . . . . . . . . . . . 139
5.9 Set of 100 realizations of petrophysical curves (gray curves), from left to
right: effective porosity, volume of clay, and volume of quartz (volume
of silt is computed by difference 1 minus the sum of effective porosity,
clay, and quartz). The pointwise median curve (P50) is displayed in red.141
xix
5.10 Set of 100 realizations of elastic curves (gray curves), from left to right:
P-wave and S-wave velocity. The pointwise median curve (P50) is
displayed in red. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
5.11 Posterior probability density functions of porosity (left side) and P-
wave velocity (right side). For two depth locations z1 and z2 we also
show the histogram of the simulated values. . . . . . . . . . . . . . . 143
5.12 Set of 100 realizations of facies (top left) at well location and estimated
most likely facies profile (top right). On the bottom 5 realizations are
shown: LCT in green, MCT in brown, and HCT in yellow. . . . . . . 144
5.13 Posterior probability distribution of facies estimated by Monte Carlo
simulation (left), most likely facies profile (middle) and associated en-
tropy function (right): LCT in green, MCT in brown, and HCT in yel-
low. On the right we show two crossplots in petrophysical (top right)
and petroelastic (bottom right) domain, color coded by the associated
entropy given by the probabilistic facies classification. . . . . . . . . . 145
5.14 Well log dataset and preliminary petrophysical curves at well location,
from left to right: P-wave and S-wave velocity; density; porosity (total
porosity in blue, effective porosity in red); volumetric fraction curves
(clay in green, quartz in yellow, and muscovite in brown); and water
saturation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
5.15 Preliminary facies classification: a set of 8 facies has been identified
in this reservoir: 1) marine silty-shale; 2) pro-delta; 3) flood plain; 4)
mouth bar; 5) distributary channel; 6) crevasse splay; 7) tidal deltaic
lobes; 8) tight (left). Grouped histogram of effective porosity (top
right) and clay content (bottom right) as a function of facies classification.148
5.16 Rock physics crossplots: (left) P-wave velocity versus effective porosity;
(right) S-wave velocity versus effective porosity color coded by volume
of clay. Black lines represent stiff sand model for different clay contents
(from top to bottom: 10%, 20%, 30%, 40%, 50% and 60%). . . . . . . 149
xx
5.17 Set of 50 realizations of petrophysical and elastic curves (gray curves),
from left to right: effective porosity, volume of clay, and volume of
quartz (volume of silt is computed by difference 1 minus the sum of
effective porosity, clay, and quartz), P-wave velocity and S-wave veloc-
ity predictions. The pointwise median curve (P50) is displayed in red.
The dashed blue line represents sonic log data. . . . . . . . . . . . . . 150
5.18 Set of 50 realizations of facies (left) at well location, etype (ensemble
average) and estimated most likely facies profile (top right). Color
codes are the same as in Figure 5.15. . . . . . . . . . . . . . . . . . . 151
5.19 Facies probability estimated from ensemble and extracted statistics,
from left to right: probability of facies (first three plots); entropy,
maximum a posteriori of facies distribution and new facies classification
performed by Markov chain integrated approach. Color codes are the
same as in Figure 5.15. . . . . . . . . . . . . . . . . . . . . . . . . . . 152
5.20 Comparison of two different classifications. On the left (first two plots)
we show the 8-facies classification: maximum a posteriori of facies and
Markov chain classification (color codes are the same as in Figure 5.15).
On the right we show the simplified 3-facies classification (namely seis-
mic facies classification, last three plots): posterior probability distri-
bution, entropy, and maximum a posteriori of facies (shale in green,
silty-sand in brown, sand in yellow). . . . . . . . . . . . . . . . . . . . 153
6.1 Han’s dataset: dry-rock bulk modulus versus effective pressure color
coded by porosity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
6.2 Han’s dataset: dry-rock bulk modulus versus effective pressure. The
color represents porosity (left) and a linear combination of porosity
and clay content(right). . . . . . . . . . . . . . . . . . . . . . . . . . . 162
6.3 Eberhart-Phillips relation: on the left each sample has been fitted in-
dependently, on the right all samples have been fitted all together. . . 163
6.4 MacBeth relation (bulk modulus): each sample has been fitted inde-
pendently. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
xxi
6.5 Sensitivity analysis on fitted parameters on MacBeth relation: (top)
fitted parameters versus porosity; (bottom) fitted parameters versus
linear combination of porosity and clay content. . . . . . . . . . . . . 165
6.6 Self similarity concept: (left) measured bulk moduli versus a linear
combination of porosity and clay content color coded by effective pres-
sure; (right) bulk modulus at 50 MPa versus a linear combination of
porosity and clay content and linear fitting. . . . . . . . . . . . . . . 166
6.7 Modified MacBeth relation (bulk modulus). . . . . . . . . . . . . . . 166
6.8 Modified MacBeth relation (shear modulus). . . . . . . . . . . . . . . 167
6.9 Modified MacBeth relation (set of five samples): bulk modulus (left)
and shear modulus (right). . . . . . . . . . . . . . . . . . . . . . . . . 167
6.10 Well log data: from left to right P-wave velocity, S-wave velocity, den-
sity (well log in blue and rock physics model in red), and volumetric
fractions (volume of quartz in yellow, clay in green, silt in black, effec-
tive porosity in red, and water saturation in blue). . . . . . . . . . . . 169
6.11 P-wave velocities computed through the rock physics model in 8 dif-
ferent scenarios (in-situ condition in red, and production scenarios in
black). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
6.12 S-wave velocities computed through the rock physics model in 8 dif-
ferent production scenarios (in-situ condition in red, and production
scenarios in black). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
6.13 Density computed through the rock physics model in 8 different pro-
duction scenarios (in-situ condition in red, and production scenarios in
black). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
6.14 Synthetic seismograms in 8 different production scenarios (short offset). 171
6.15 Synthetic seismograms in 8 different production scenarios (long offset). 172
xxii
7.1 Combined Bayesian inversion results for elastic properties and elas-
tic properties relative changes for a three-layer wedge model: esti-
mated P-impedance relative change, S-impedance relative change and
P-impedance base model (black curves represent the prior model, blue
curves the actual model, solid red curves represent the mean values
and dotted red curves percentiles represent P10 and P90). . . . . . . 179
7.2 Combined Bayesian inversion results for elastic properties and elastic
properties relative changes for a real well log dataset: estimated poste-
rior distributions of P-impedance relative change, S-impedance relative
change and P-impedance base model (black curves represent the actual
model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
7.3 Highly informative prior distribution for pressure and saturation changes.181
7.4 Combined Bayesian inversion results for elastic properties and elastic
properties relative changes for a real well log dataset : estimated poste-
rior distributions of P-impedance relative change, S-impedance relative
change and P-impedance base model (black curves represent the actual
model). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
7.5 Poorly informative prior distribution for pressure and saturation changes.182
7.6 Combined Bayesian inversion results for elastic properties and elas-
tic properties relative changes for a real well log dataset assuming a
poorly informative prior distribution: estimated posterior distributions
of water saturation change, effective pressure change and porosity base
model (black curves represent the actual model. . . . . . . . . . . . . 182
7.7 Fluid saturations and effective pressure before (top) and after produc-
tion (mid). Bottom left, effective porosity; bottom right, net-to-gross. 183
7.8 Base (left) and repeated (right) seismic survey (perfect data): from
top to bottom near (10o ), mid (20o ), and far (30o ). . . . . . . . . . . 184
7.9 Time-lapse seismic differences: from top to bottom near (10o), mid
(20o ), and far (30o ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
xxiii
7.10 Mean values of inverted elastic properties and elastic properties rel-
ative changes: from top to bottom P-impedance relative change, S-
impedance relative change, and P-impedance estimation from base sur-
vey. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
7.11 Mean values of inverted elastic properties and elastic properties ab-
solute changes: from top to bottom P-impedance absolute change,
S-impedance absolute change, and P-impedance estimation from base
survey. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
7.12 Mean values of inverted reservoir properties and dynamic properties
relative changes: from top to bottom gas saturation change, oil satu-
ration change, effective pressure change, and porosity estimation. . . . 189
7.13 Examples of point-wise posterior distributions of reservoir properties
and dynamic properties relative changes from top-left to bottom-right
gas saturation change, oil saturation change, effective pressure change,
and porosity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
7.14 Main structure of the geocellular model (blue, top layer in red) and
seismic survey geometry (black). . . . . . . . . . . . . . . . . . . . . . 191
7.15 Active cells of the geocellular model (blue, top layer in red). Seismic
survey geometry is shown in black for comparison. . . . . . . . . . . . 191
7.16 Well log data (well E2): from left to right P-wave velocity, S-wave
velocity, density, clay content, porosity and water saturation. . . . . . 192
7.17 Well log data (well E2): crossplot of P-wave velocity versus porosity
(left) and S-wave velocity versus porosity (right) color coded by clay
content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
7.18 Seismic data differences in 2003: from left to right, near, mid and far. 193
7.19 Seismic data differences in 2006: from left to right, near, mid and far. 193
7.20 Predicted gas saturation in 2003. . . . . . . . . . . . . . . . . . . . . 194
7.21 Predicted gas saturation in 2006. . . . . . . . . . . . . . . . . . . . . 194
7.22 Predicted fluid pressure in 2003. . . . . . . . . . . . . . . . . . . . . . 195
7.23 Predicted fluid pressure in 2006. . . . . . . . . . . . . . . . . . . . . . 195
xxiv
Chapter 1
Introduction
1
CHAPTER 1. INTRODUCTION 2
geophysical inverse problems, where we measure some data d, we know the forward
model f that links the model m to the data d and we want to estimate the model m as
a solution of an inverse problem. Most of the methods presented in this thesis can be
applied to different domains, however I will focus on seismic reservoir characterization
problems.
In seismic reservoir characterization we are generally interested in modeling the
porosity of the rocks, the fluid saturations (gas, oil, and water) and lithological in-
formation (for example, sand content and clay content). However these properties
cannot be directly measured in the subsurface away from the well locations. The
main source of information is given by seismic data: traveltime and seismic ampli-
tudes of elastic waves. Seismic data provide information about the elastic contrasts
at the interface between adjacent layers in the subsurface: the amplitudes depend
on the elastic properties (velocities and densities of the upper and lower layer) and
the elastic properties depend on the rock and fluid properties. Estimating reservoir
properties given seismic data is clearly a non-trivial inverse problem. This problem
is generally split in two sub-problems: in the first step, generally called elastic in-
version, we estimate elastic attributes (such as, P- and S-wave velocities, or P- and
S-impedances) from seismic data, whereas in the second step, called petrophysical
property estimation, we estimate rock properties from elastic attributes. Most part of
geophysical research focuses on the first subproblem. Seismic data are very complex
to acquire since tools are generally located on the surface and the target can be few
kilometers deep in the subsurface. Moreover seismic is also difficult to be processed
and interpreted as well, since the data are uncertain and noisy. Elastic attributes
obtained as a solution of the first part of the inverse problem, can be used by geolo-
gists to qualitatively or quantitatively interpret lithologies and fluids presence in the
subsurface. This interpretation is clearly uncertain especially when few well data are
available in the area. Physical relations between elastic properties and rock properties
are one of the main matters of interest in rock physics. Generally, the forward model
is well known, but the solution of the inverse problem is not unique, which calls for
probabilistic approaches. By combining the results of elastic inversion and petro-
physical property estimation we aim to build 3-dimensional models of the reservoir in
CHAPTER 1. INTRODUCTION 3
terms of rock properties: porosity, lithology, fluid saturation, and possibly effective
pressure. These models can be subsequently used by reservoir engineer as input for
the reservoir fluid flow simulator.
So far in literature, few complete methodologies for solving the corresponding
inverse problem have been proposed in order to obtain reservoir models of rock prop-
erties from seismic data. The inverse problem is quite complex and in the past
reservoir engineers preferred to use statistical relations and simulations to populate
their models rather than estimated models obtained as a solution of the inverse prob-
lem. The most challenging aspects of the inverse problem are: quality of the seismic
data, non-uniqueness of the solution, uncertainty of the measurements, approxima-
tions in the physical models, and changes of scale and domain from seismic data to
the reservoir model. The solution of an inverse problem should not be limited to
a deterministic estimation of the solution which is supposed to be optimal in terms
of best-fitting of the given dataset, but it should also include the evaluation of the
uncertainty of the inversion results. Uncertainty evaluation necessarily requires a
probabilistic approach to inverse problems, in which the inversion results include the
most likely model and the associated uncertainty, or in other words the estimation of
the posterior probability of the inverted parameters. Furthermore, in seismic reservoir
characterization, the number of variables that we want to estimate from seismic data
is generally greater than the number of input variables: for example in an oil clastic
reservoir we generally want to estimate porosity, clay and sand content, water and
hydrocarbon saturation, but we generally have a limited number of angle stacks in the
seismic dataset (generally three partial stacks, representing near, mid, and far offset)
and the solution could be not unique. In addition to that, seismic data are generally
noisy and even in optimistic conditions the signal to noise ratio is quite low. In other
words the inverse problem is underdetermined with noisy data, and the deterministic
approach is generally not suitable. The natural choice for many geophysical inverse
problems is the Bayesian framework, where we combine geological prior knowledge
with the information contained in measured data (Tarantola (2005)). In the following
chapters we are going to present some methodologies to solve this inverse problem in
different situations (exploration stage with few wells or development stage with more
CHAPTER 1. INTRODUCTION 4
wells).
rocks (lithology, fluid, porosity). For this purpose, Doyen (2007) is a good reference
which contains the description of many mathematical tools used in this thesis. The
forward models used in this thesis are extensively described in Mavko et al. (2009)
and Avseth et al. (2001), whereas the geostatistical methods are presented in Doyen
(2007), Deutsch and Journel (1992), and Goovaerts (1997).
There are different methods to solve inverse problems in reservoir characteriza-
tion including deterministic and probabilistic methods, optimization and sampling
techniques. Following the classification proposed by Bosch et al. (2010), the available
methods can be divided in two main families: 1) hierarchical or multi-step approaches
(e.g., Grana and Della Rossa (2010)), and 2) simultaneous stochastic workflows (e.g.,
González et al. (2008)). In the hierarchical approach, first seismic data are inverted,
deterministically or stochastically, into elastic properties; then rock physics mod-
els transform those elastic properties to the reservoir properties of interest. The
simultaneous workflow aims to estimate simultaneously elastic parameters and the
reservoir properties, guaranteeing consistency between these properties and seismic
data. Stochastic sampling methods and geostatistical algorithms allow represent-
ing the natural variability and heterogeneity and incorporating subseismic scales of
heterogeneities but they generally require higher computational times compared to
sequential approaches.
In hierarchical inversion, seismic elastic inversion is performed on seismic data to
arrive at volumes of P- and S-wave impedances, deterministic or probabilistic (for
example Bayesian elastic inversion); then, a rock physics model is established at a
well to link the elastic properties to porosity, lithology, and fluid saturation; following
these two steps, the rock physics model is used to arrive at the spatial distributions
of rock properties from seismic-derived elastic properties; independently, well data
are used (via, e.g., cluster analysis) to derive a facies classification based on the
reservoir properties rather than elastic properties; finally, this classification is fed
into the probabilistic volume of rock properties obtained in the previous step. If a
probabilistic approach is applied at each step of the inversion process (Grana and
Della Rossa (2010)), the result is a set of volumes of facies probabilities. The natural
approach for all these steps is the Bayesian approach in order to provide full posterior
CHAPTER 1. INTRODUCTION 7
distributions and quantify the uncertainty. These computations are fast, but the
resolution of the resulting most probable facies volume is the same as of the seismic
data.
Stochastic inversion (also called geostatistical inversion) was introduced in the
90s by Bortoli et al. (1992) and Haas and Dubrule (1994). In stochastic simultaneous
inversion, high-resolution models of subsurface properties (facies and rock properties)
are generated; then relevant rock physics transforms are applied to these volumes to
generate the corresponding volumes of the elastic properties; synthetic seismic traces
are computed on these volumes; finally, the so-obtained synthetic seismic is compared
to real seismic to evaluate the mismatch and an optimization algorithm (deterministic
or stochastic) is applied to determine the most likely reservoir model. This approach
provides a high-resolution model of the subsurface (which still is verified by the low-
resolution seismic data) but is computationally expensive.
Some hybrid methods have been presented by first using the output of the first
technique, namely the spatial probability of rock properties, as a secondary informa-
tion for a high-resolution geostatistical simulation of the facies with spatial variograms
a priori derived at the well(s) or anticipated geological occurrences verified on anal-
ogous reservoirs. The aim of these methods is to integrate the flexibility of Bayesian
inversion of seismic data with advanced geostatistical techniques for detailed reservoir
characterization.
Traditionally reservoir models are used to describe static reservoir properties such
as porosity and lithology and possibly fluid saturations. With the emerge of the
concept of time-lapse (or 4D) earth models, we can integrate static and dynamic
reservoir properties in the reservoir modeling workflow. These models are driven by
the need to integrate time-lapse seismic and reservoir fluid flow simulation predictions
in a unique framework to improve reservoir monitoring and production forecast.
in some property of a rock that we cannot measure in the subsurface, for example
porosity, and that for the same rock we can measure another property, for exam-
ple P-wave velocity. From geological, sedimentological or depositional information,
geologists can formulate hypotheses about the porosity of the rock: for example if
the rock is a sandstone, then they can suppose that the porosity is between 10%
and 40%. This information is called prior information and it summarizes the prior
knowledge that we have before looking at the data. In addition to this information, we
can generally measure some properties that are physically related to the property we
want to estimate, and we can generally establish a physical model between these two
properties. In our example if we can measure velocity and we know the rock physics
model for that rock, then we can infer some information about porosity: for instance
if the velocity is high, then the porosity will be low since porosity and velocity are
anti-correlated. This information is called likelihood function, since it links the data
to the model. Both information, the prior information about the rock and the rock
physics likelihood function are uncertain. If we can express these two information
in probability distributions, Bayes’ rule allows integrating these two information in a
single probabilistic information called posterior distribution.
Given an event A, for which we have some prior information, and another event
B that is somehow related to A, then the posterior probability P (A|B) of the event
A given the outcome of the event B is given by:
P (B|A)P (A)
P (A|B) = (1.1)
P (B)
where P (A) is the prior probability of A, P (B) is the probability of B, and P (B|A)
is the conditional probability of B|A.
Intuitively, we can think about Bayes’ rule as a method to reduce the uncertainty
of our prior information when new relevant data are available. Suppose for example
that we know that a rock sample is a sandstone, and from geological information we
know that its porosity is generally between 10% and 40%. Velocity measurements
provide additional data to improve the estimation of porosity. Suppose that in our
example we measured a relative high velocity, which means that the rock is quite
stiff and as a consequence porosity is quite low. These qualitative relations can be
CHAPTER 1. INTRODUCTION 9
translated into physical-mathematical models which are used to build the likelihood
function (the conditional probability P (B|A)). The product of the two probabilities
allows us to reduce the uncertainty in the prior information. A nice feature of the
Bayesian approach is that when the prior distribution and the likelihood function are
Gaussian, then the posterior distribution is again Gaussian, and the solution of the
inverse problem can be analytically derived (see Chapter 3).
Chapter 2
2.1 Abstract
We propose a joint estimation of petrophysical properties which combines statistical
rock physics and Bayesian seismic inversion. Since elastic attributes are correlated
with petrophysical variables (effective porosity, clay content, and water saturation)
and this physical link is associated with uncertainties, then the petrophysical proper-
ties estimation from seismic data can be seen as a Bayesian inversion problem. The
purpose of this work is to present a strategy for estimating the probability distribu-
tions of petrophysical parameters and litho-fluid classes from seismic. The estimation
of reservoir properties and the associated uncertainty is performed in three steps:
linearized seismic inversion to estimate the probabilities of elastic parameters, prob-
abilistic upscaling to include the scale changes effect, and petrophysical inversion
to estimate the probabilities of petrophysical variables and litho-fluid classes. Rock
physics equations provide the link between reservoir properties and velocities, while
linearized seismic modeling connects velocities and density to seismic amplitude. We
adopt a full Bayesian approach to propagate uncertainty from seismic to petrophysics
in an integrated framework which takes into account different sources of uncertainty:
10
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 11
the heterogeneity of the real data, the approximation of physical models, measure-
ment errors and scale changes. The methodology has been tested, as a feasibility
step, on real well data and synthetic seismic to show the reliable propagation of the
uncertainty through the three different steps and to compare two different statistical
approaches, parametric and non parametric. The application to a real reservoir study,
including two wells data and partially stacked seismic volumes, has provided as main
result the probability densities of petrophysical properties and litho-fluid classes and
it demonstrates the applicability of the proposed inversion methodology.
2.2 Introduction
In reservoir characterization studies constrained by seismic data, statistical rock
physics is normally used to combine statistical techniques with physical equations
to generate different petroelastic scenarios. The goal of statistical rock physics is to
predict the probability of petrophysical variables when velocities (or impedances) and
density are assigned, and to capture the heterogeneity and complexity of the rocks
and the uncertainty associated with theoretical relations.
The use of statistics in rock physics is becoming more and more frequent: in the
typical statistical rock physics workflow (Avseth et al. (2005) and Doyen (2007)), de-
terministic models are firstly established in order to build physical relations between
elastic properties and reservoir attributes; then, probabilistic petroelastic transfor-
mations are determined, combining these relations with Monte Carlo simulations, to
include the uncertainty associated to the real data (measurement errors and natural
heterogeneity of the rocks) and to the degree of accuracy of the model itself.
The traditional Bayesian framework (Tarantola (2005)) used for uncertainty eval-
uation in elastic inversion (Buland and Omre (2003)) has recently been adopted for
problems of litho-fluid prediction from seismic data (Larsen et al. (2006), Gunning
and Glinsky (2007), and Buland et al. (2008)).
Statistical rock physics has been introduced in Mukerji et al. (2001a) and Eidsvik
et al. (2004a) to estimate reservoir parameters from prestack seismic data and to
evaluate the associated uncertainty. Petrophysical seismic inversion methods based
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 12
on statistical relations between elastic and rock properties have been presented in
Bornard et al. (2005) and Coleou et al. (2005). Subsequently, stochastic rock physics
models have been used in Bachrach (2006) for a joint estimation of porosity and sat-
uration and in Sengupta and Bachrach (2007) for pay volume uncertainty evaluation,
while Spikes et al. (2008) developed a probabilistic seismic inversion to constrain reser-
voir properties estimation with well data and seismic. To infer litho-fluid classification
from seismic data, Larsen et al. (2006) proposed an integrated litho-fluid inversion
methodology based on a Markov chain model, while Gallop (2006) presented an ap-
proach based on mixture distributions for facies estimations. Geostatistical methods
in seismic inversion have been introduced in Doyen (1988), Bortoli et al. (1992), and
Haas and Dubrule (1994) and good reviews can be found in Dubrule (2003) and Doyen
(2007). New approaches integrating advanced geostatistical techniques have recently
been proposed in González et al. (2008), and Bosch et al. (2009).
We present a method to integrate statistical rock physics and Bayesian elastic
inversion to compute the probability distributions of the petrophysical properties.
Similar approaches have already been presented, with some assumptions and limita-
tions about the form of the probability distributions, the size of the data and the
type of dependencies considered. By means of more general parametric distributions,
such as Gaussian Mixture Models (GMMs) (Hastie and Tibshirani (1996)), or non
parametric statistical techniques such as Kernel Density Estimation (KDE) (Silver-
man (1986)), some limitations can be overcome by our approach. In addition we take
into account the upscaling problem (Lake and Srinivasan (2004)), in order to face the
limited resolution and the greater uncertainty of seismic data compared to well log
data and we integrate this step within the probabilistic inversion framework.
The workflow we propose (Figure 2.1) can be summarized as follows:
1. Rock physics model calibration: a rock physics model is established using well
log data to predict elastic attributes (velocities or impedances) from petrophysical
properties.
2. Linearized Bayesian seismic inversion: we estimate elastic properties from partially
stacked seismic angle gathers.
3. Conditional probabilities estimation: we calculate the conditional probabilities of
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 13
The rock physics model is a set of equations which transforms petrophysical vari-
ables in elastic attributes. The rock physics model type depends on the reservoir
rocks we deal with: the set of equations can be a simple regression on well data or
a more complex physical model (Mavko et al. (2009)). Once the rock physics model
has been calibrated on well logs, we can apply the model to situations not sampled by
log data and generate different scenarios by means of Monte Carlo simulations. This
approach is used to explore, for example, all possible ranges of porosity, saturation
and clay content and to simulate the corresponding acoustic and elastic responses.
The proposed methodology propagates the uncertainty from seismic data to petro-
physics combining three conditional probabilities. The first one is the probability of
elastic properties given seismic data obtained by a Bayesian approach to elastic inver-
sion (Buland and Omre (2003)). The second one is the probability of elastic attributes
at fine scale (high resolution) when the coarse scale values are known. The third one is
the probability of petrophysical properties conditioned by elastic attributes obtained
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 14
by integrating the rock physics model equations with Monte Carlo simulations and
generating different geological scenarios.
We applied the methodology to a clastic reservoir in the North Sea, where two
wells and four partial stacked seismic angle gathers are available. As a feasibility step
we tested the methodology on a calibration well using a synthetic seismic trace and we
compared two different approaches: GMMs and KDE. We then applied the method-
ology to the whole seismic volume and we obtained trace-by-trace the probability
density functions of the petrophysical variables and litho-fluid classes.
where fRP M represents the rock physics model and ε is the random error that describes
the degree of accuracy of the model.
For the prior distribution, which is the same at any depth, we assume a multivari-
ate Gaussian Mixture (GM), a linear combination of Gaussian distributions, with a
fixed number of components Nc :
Nc
X
P (R) = αk N(R; µkR , ΣkR ), (2.2)
k=1
where N indicates the multi-Gaussian distribution of the vector R with mean µkR
and covariance matrix ΣkR for all k = 1, ..., Nc and αk are the weights of the linear
combination (with N
P c
k=1 αk = 1).
This choice is motivated by two reasons. The first one is that this formulation
allows us to model each litho-fluid class detectable from a petrophysical point of view
as a single Gaussian component of the mixture. The second one is the analytical con-
venience of this approach since the analytical results valid for Gaussian distributions
can be extended also to Gaussian Mixtures. The number of components initially used
in our tests is three, because the litho-fluid classification we consider consists of shale,
oil sand and water sand.
The approach we propose for the estimation of the conditional probability P (R|m)
is semi-analytical: we generate a set of Ns samples from the prior distribution P (R),
we apply the rock physics model fRP M , we estimate the joint distribution assuming a
Gaussian Mixture distribution and we analytically derive the conditional distribution.
From the prior distribution, different scenarios can be generated by Monte Carlo
simulations: the petrophysical variables can be sampled from the prior distribution
and the elastic response can be computed by the rock physics model fRP M ; in the
pseudo logs generation, we model the vertical correlation of petrophysical properties
by means of a vertical variogram in order to obtain pseudo logs of elastic variables
with a realistic vertical correlation and subsequently perform upscaling on elastic
variables, in the probabilistic upscaling step.
We also made the additional assumption that the error ε in Eq. 2.1 is Gaussian
with zero mean and covariance Σε that can be estimated from well log data. With
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 16
where the mean µ(R) = fRP M (R) and the covariance matrix Σε can be assumed
independent of R and related only to ε .
This model allows us to account for the uncertainty associated to the rock physics
model predictions by means of Monte Carlo simulations and conditional probabili-
ties estimations. In fact we can generate a set of Ns samples {Ri }i=1,...,Ns from the
petrophysical prior P (R); then we compute the response of the rock physics model
µ(Ri ) = fRP M (Ri ), for all i = 1, ..., Ns and we generate Ns samples {mi }i=1,...,Ns from
the normal distributions N(m; µ(Ri ), Σ). " #
mi
The joint distribution P (m, R) can be estimated from the Ns samples .
Ri
i=1,...,Ns
If the joint distribution is a Gaussian Mixture
Nc
X
P (m, R) = πk N([m, R]T ; µk[m,R] , Σk[m,R]), (2.4)
k=1
then the conditional distribution P (R|m) is again a Gaussian Mixture. If the rock
physics model fRP M was linear, the joint distribution could be analytically derived
from the prior; but in general fRP M is not linear and the joint distribution P (m, R)
can be obtained from the Monte Carlo samples. The technique adopted to esti-
mate the parameters of the Gaussian components and the weights of the mixture is
Expectation-Maximization (EM) algorithm (Hastie and Tibshirani (1996)). We point
out that these weights can be interpreted as the indicator probability of the discrete
random variable that represents the litho-fluid class.
As a consequence, the conditional distribution P (R|m) is a Gaussian Mixture
Nc
X
P (R|m) = λk N(m; µkR|m , ΣkR|m ) (2.5)
k=1
and we can analytically compute its parameters; in particular the means and the
covariance matrices of the mixture components are given by
−1
µkR|m = µkR + ΣkR,m Σkm,m m − µkm
(2.6)
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 17
−1
ΣkR|m = ΣkR,R − ΣkR,m Σkm,m Σkm,R (2.7)
for each given m. The assumption that both petrophysical and elastic variables are
distributed as a Gaussian Mixture is compatible with the hypothesis of GM distribu-
tion for the prior model and it is reasonable if the rock physics model is not too far
from linear.
However, if these assumptions are not in agreement with well log data, a non
parametric approach for the conditional probability estimation P (R|m) should be
adopted. In this case, we propose to estimate the joint distribution P (m, R) by
applying Kernel density estimation on the Monte Carlo samples in a multidimensional
domain. Kernel density estimation is a non parametric technique that allows us to
estimate the probability distribution by fitting a base function, the kernel function,
at each data point including only those observations close to it.
The joint probability can be expressed as the sum of the contributions of the
same kernel function centered at each data point location (see Silverman (1986)); for
example in 2D, if m = [Ip ] and R = [φ]:
Ns
Ip − Ipi φ − φi
1 X
P (m, R) = P (Ip , φ) = K K . (2.8)
Ns hp hφ i=1 hp hφ
where K is the kernel function, Ipi , φi i=1,...,N are the data samples, and hp and hφ
s
are the scaling lengths (also called kernel widths). The kernel function K is a non-
negative symmetric function; in this work we used Epanechnikov kernel as in Doyen
(2007): (
3
4
(1 − x2 ) x ∈ [−1, 1]
K(x) = (2.9)
0 otherwise.
The scaling lengths, for each variable, control how far we incorporate observations
close to data points and they have to be assessed using training data.
In the current workflow, we estimate the joint distribution by KDE on a mul-
tidimensional grid, then the conditional distribution P (R|m) can be numerically
evaluated by definition:
P (m, R)
P (R|m) = R , (2.10)
P (m, R)dR
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 18
that corresponds to a normalization of the joint probability P (m, R) for each given
m.
Statistical formulation
We recall here the analytical results for conditional distributions of Gaussian Mix-
tures, extending the results valid in the Gaussian case. If the joint distribution is a
Gaussian Mixture of Nc components, we indicate the joint probability as
Nc
X
P (m, R) = πk N(y; µky , Σky ) (2.11)
k=1
and the mean and the covariance of each component of the conditional distribution
can be analytically derived as follows:
−1
µkR|m = µkR + ΣkR,m Σkm,m m − µkm
(2.15)
−1
ΣkR|m = ΣkR,R − ΣkR,m Σkm,m Σkm,R , (2.16)
n o
be solved by generating a set of Ns samples mfi according to P (mf |R) by
i=1,...,Ns
Monte Carlo simulation, andnapplying o the upscaling transformation g, so that we
f c
obtain a set of joint samples (mi , mi ) that can be used to estimate, with
i=1,...,Ns
Gaussian models for example, the conditional distribution P (mf |mc ).
The conditional distribution of the petrophysical parameters given coarse scale
elastic data P (R|mc ) can be obtained combining P (R|mf ) with P (mf |mc ) by means
of Chapman-Kolmogorov equation (Papoulis (1984)):
Z
c
P (R|m ) = P (R|mf )P (mf |mc )dmf , (2.17)
Rn
S = Gℓ + e, (2.18)
where G is the forward linearized operator including both convolution and weak
contrasts Aki-Richards approximation, ℓ is the vector of the logarithms of the whole
trace of the elastic parameters and e is a Gaussian error term with zero mean and
covariance Σe . We also assume that ℓ is distributed according to a multivariate
Gaussian prior ℓ ∼ N(ℓ; µℓ , Σℓ ).
Under these hypothesis it can be shown (Buland and Omre (2003)) that P (ℓ|S)
is again Gaussian:
P (ℓ|S) = N(ℓ; µℓ|S , Σℓ|S ) (2.19)
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 21
where
with µS = Gµℓ , ΣS = GΣℓ GT +Σe and ΣS,ℓ = GΣℓ is the cross-covariance between
the vector of parameters ℓ and seismic data S.
Once the conditional distribution P (ℓ|S) is known, also the lognormal distribution
at each vertical position z, P (mc |Sz ), can be derived (assuming a depth conversion
of seismic inversion results). The final step to compute the probability of the petro-
physical variables conditioned by seismic data P (R|Sz ) including the upscaling effect
(Eq. 2.17), can be written as:
Z
P (R|Sz ) = P (R|mc)P (mc |Sz )dmc . (2.22)
Rn
By means of Eq. 2.22 we finally obtain the posterior probabilities of the petrophysical
properties. We point out that even though Backus averaging is applied to upscale
elastic properties and estimate elastic properties at coarse scale, anisotropic effects
are not accounted for in the proposed seismic inversion method.
We can also introduce a further step to apply the same methodology in the discrete
domain, in litho-fluid classes classification studies for example. Formally we compute
the probability Z
P (πz |Sz ) = P (πz |R)P (R|Sz )dR (2.23)
Rn
where πz is the generic litho-fluid class at vertical position z, n is the dimension of R
(n = 3, if R = [φ sw C]T ) and P (πz |R) is the rock physics likelihood function.
In order to generate different realizations of litho-fluid classes conditioned by
seismic, including vertical correlation to model the vertical continuity of litho-fluid
classes, we can combine the posterior probability (Eq. 2.23) with a Markov chain
prior model (as in Larsen et al. (2006)):
Z Z
P (πz |Sz ) = P (πz |R)P (R|Sz )dR ∝ P (R|πz )P (πz )P (R|Sz )dR
Rn Rn
Y Z
∝ P (πz |πz−1 ) P (R|πz )P (R|Sz )dR (2.24)
z Rn
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 22
where z indicates depth and the probability P (πz |πz−1 ) can be obtained from the
downward Markov chain transition matrix of litho-fluid classes estimated on actual
well log classification (with the assumption that P (πz1 ) = P (πz1 |πz0 ) for notational
convenience).
where Vp and Vs are respectively P and S-waves velocities, ρ is the density, φ is the
effective porosity, sw is the water saturation, C is the clay content and ε is the error
that represents the difference between model predictions and real data. The function
fRP M can be an empirical relation or a theoretical set of equations such as granular
media models or effective media models (see Mavko et al. (2009)).
Secondly we estimate elastic attributes from seismic data: we use a reformula-
tion of the approximation of Zoeppritz equations by Aki-Richards (Aki and Richards
(1980)) in terms of impedances, and we jointly estimate P and S-impedances and
density following the Bayesian approach presented in Buland and Omre (2003). In
terms of impedances the reflection coefficient RP P as a function of the reflection angle
θ becomes:
2
!
1 ∆Ip I¯s ∆I s 1 1 I¯s 2 ∆ρ
RP P (θ) ∼ ¯ − 4 2 sin2 θ ¯ + − + 2 2 sin2 θ (2.26)
2
2 cos θ Ip I¯p Is 2 2 cos θ 2
I¯p ρ̄
where I¯p , I¯s , and ρ̄ are respectively the averages of impedances and density over the
reflecting interface; and ∆Ip , ∆Is , and ∆ρ are the corresponding contrasts. With
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 23
realistic noise levels, the inversion cannot retrieve reliable information about density
(as in Buland and Omre (2003)), for this reason in our real case application we do
not use density in the petrophysical inversion workflow.
Finally we calculate the conditional probabilities of petrophysical variables and
litho-fluid classes conditioned by seismic following the methodology described in the
theory section:
a). We assume a prior distribution of the petrophysical variables: in our case
P (φ, sw, C) is assumed as a trivariate GMMs to take into account the observed cor-
relations between variables in each litho-fluid class; in this case the prior is the same
at any vertical position.
b). We generate pseudo logs of petrophysical properties from the prior distribution
with a realistic vertical correlation, in two steps. We firstly create litho-fluid classes
profiles, for example using a first order Markov chain downward model (Larsen et al.
(2006)), and then we generate in each litho-fluid class petrophysical properties verti-
cally correlated using a variogram estimated on well data.
c). We apply the rock physics model fRP M to the petrophysical pseudo logs to obtain
the corresponding elastic attributes and we add a random error ε (Eq. 2.25); then we
compute fine scale impedances.
d). Using the random samples generated in step b) and c), we estimate the joint prob-
ability P (Ipf , Isf , φ, sw, C) and we derive the conditional probability of petrophysical
properties conditioned by impedances P (φ, sw, C|Ipf , Isf ) at fine scale.
e). We upscale the elastic properties applying sequential Backus averaging on a run-
ning window whose length is found by estimating the wavelength from the seismic
bandwidth and the average velocity. We then compute the conditional probabilities
at coarse scale:
Z
P (φ, sw, C|Ipc, Isc ) = P (φ, sw, C|Ipf , Isf )P (Ipf , Isf |Ipc , Isc )dIpf dIsf . (2.27)
R2
equation (Papoulis (1984)) with the probability of elastic properties coming from lin-
earized Bayesian inversion P (Ipc , Isc |Sz ), to obtain the posterior probability of petro-
physical properties:
Z
P (φ, sw, C |Sz ) = P (φ, sw, C|Ipc, Isc )P (Ipc , Isc |Sz )dIpc dIsc . (2.28)
R2
observations included in the distribution. The choice of the scaling lengths depends
on the number of data points and the spread of the distribution (Doyen (2007)). Once
the joint distribution is estimated, we compute the conditional distribution at fine
scale (Eq. 2.10) by normalizing the joint distribution at each given (Ipf , Isf ).
In both cases, parametric and non parametric, the following steps are similarly
performed: a Gaussian model is assumed for the upscaling step, while a lognormal
distribution is used for seismic inversion. These two probabilities are combined with
fine scale probabilities by means of Chapman-Kolmogorov equation (Eqs. 2.27 and
2.28).
2060
2080
2100
2120
Depth (m)
2140
2160
2180
2200
2220
2240
5000 9000 13000 3000 5000 7000 0 0.2 0.4 0 0.4 0.8 0 0.5 1 Litho−fluid classes
Ip (m/s g/cm3) Is (m/s g/cm3) Effective porosity Clay content Water saturation
Figure 2.2: Petrophysical curves derived from log interpretation of well A. From left
to right: P-impedance (well log in blue and rock physics model predictions in red),
S-impedance (well log in blue and rock physics model predictions in red), effective
porosity, clay content, water saturation and litho-fluid classification (oil sand in yel-
low, water sand in brown, shale in green)
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 26
12000 shale
water sand
oil sand
11000
9000
8000
7000
6000
7000
6500
6000
S−impedance (m/s g/cm3)
5500
5000
4500
4000
3500
3000
6000 7000 8000 9000 10000 11000 12000
P−impedance (m/s g/cm3)
Figure 2.3: Well log data distribution and litho-fluid classification of well A. (top)
P-impedance versus effective porosity color coded by litho-fluid class. (bottom) S-
impedance versus P-impedance color coded by litho-fluid class (oil sand in yellow,
water sand in brown, shale in green).
We describe here the implementation of the inversion methodology and its appli-
cation to the data (we recall that R = [φ sw C]T and m = [Ip Is ]T ). We assume
that the prior distribution P (R) is a Gaussian Mixture (Figure 2.5) which weights
are the actual proportions of litho-fluid classes. In particular we assume a Gaussian
Mixture distribution with truncations for φ and C, while a Gaussian Mixture Score
transformation (extension of the Normal Score transformation) is applied to water
saturation sw. The simulation and the inversion are conducted from the Gaussian
Mixture scores, and at the end of the simulation the results are back-transformed
to recover the actual saturation values. If we assume a large variability within each
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 28
Table 2.1: Rock physics model parameters: density ρ, bulk modulus K and shear
modulus µ of the matrix components.
litho-fluid class (large covariance matrices) we can also generate samples that are not
present in well data (Figure 2.5); the advantage of this assumption is that it allows
us to simulate the petroelastic properties of different scenarios.
Clay content
5500
C=0.1 0.7
5000
0.6
4500 C=0.3
0.5
Vp (m/s)
C=0.5
4000 0.4
C=0.7
0.3
3500
C=0.9
0.2
3000
0.1
2500
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
Effective porosity
Figure 2.4: Rock physics model calibration on well A: velocity at wet conditions (ob-
tained performing a fluid substitution on well log velocities) versus effective porosity,
color coded by clay content. The curves are from the stiff-sand model for a mixture
of wet clay and sand, with clay content equal to (from bottom to top) 0.9, 0.7, 0.5,
0.3 and 0.1.
−3
x 10
0.8 0.8
2.5
0.7 0.7
0.6 0.6 2
0.5 0.5
Clay content
Clay content
1.5
0.4 0.4
0.3 0.3 1
0.2 0.2
0.5
0.1 0.1
0 0
0.06 0.04 0.02 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 Probability
Probability Effective porosity
0
Probability
0.02
0.04
0.06
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
Effective porosity
−3
x 10
1 1 3.5
0.9 0.9
3
0.8 0.8
Water saturation
0.6 0.6 2
0.5 0.5
1.5
0.4 0.4
0.3 0.3 1
0
Probability
0.02
0.04
0.06
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Clay content
probabilities respectively above and under the oil-water contact (at 2182 m):
0.95 0.03 0.02 0.95 0.03 0.02
P1 = 0.20 0.80 0 P2 = 0.06 0.94 0
(2.30)
0.01 0.01 0.98 0 0.19 0.81
where rows correspond to shale, water sand and oil sand at generic depth z, while
columns refer to shale, water sand and oil sand at depth z−1 (the downward transition
from water sand to oil sand is impossible in both cases). If the well information is
not representative of reservoir conditions, litho-fluid classes proportions and as a
consequence the transition matrices can be modified. Then, for each litho-fluid class,
we can estimate a variogram to model the vertical correlation of the petrophysical
properties (the results for porosity are presented in Figure 2.6, as an example), and
we generate pseudo logs of petrophysical properties from the prior with a realistic
vertical correlation.
−3 −3 −3
x 10 Shale x 10 Water Sand x 10 Oil Sand
5 5 5
4 4 4
Variogram of porosity
Variogram of porosity
3 3 3
2 2 2
1 1 1
0 0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
Distance (m) Distance (m) Distance (m)
Figure 2.6: Experimental and fitted variograms of effective porosity for the three
litho-fluid classes. From left to right: variogram of effective porosity in shale, water
sand and oil sand (color lines are the experimental variograms and dotted lines are
the fitted variograms).
We then apply the rock physics model (fRP M ) to obtain the corresponding pseudo
logs of velocities and impedances. The error ε (see Eq. 2.1) added to the elastic vari-
ables, Ip and Is , computed with the rock physics model, is distributed as a bivariate
Gaussian distribution, and its parameters (the elements of covariance matrix) are
estimated from the difference between real data and rock physics model predictions
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 31
on well A logs (σp = 530 and σs = 280). Using the pseudo logs generated by means
of the rock physics model we perform the upscaling using sequential Backus averag-
ing in a running window of about 12.5 meters (the estimated wavelength is 125 m,
the operator length is obtained as wavelength/10 as in Avseth et al. (2005)) and we
estimate the conditional probabilities at coarse scale (Eq. 2.27).
Finally the linearized AVO inversion technique is used to jointly estimate the
posterior distribution of P and S-impedance and density. We estimated the four
wavelets independently for each available angle gather, while the trend for the prior
model has been obtained from well logs by filtering impedances logs to a high-cut
value of 4 Hz and by interpolating these logs along the interpreted horizons. The
probabilistic inversion approach is based on the convolutional model and Aki-Richard
linearized approximation of Zoeppritz equations in the limit of vertical weak contrasts.
The elastic parameters derived from seismic inversion are characterized by a log-
Gaussian random field.
The posterior probabilities of petrophysical properties and litho-fluid classes are
obtained by means of Eqs. 2.28 and 2.29 and the results are shown in the next section.
The stiff sand model is based on Hertz Mindlin grain contact theory (see Mavko
et al. (2009)). This model provides estimations for the bulk (KHM ) and shear moduli
(µHM ) of a dry rock assuming that the sand frame is a dense random pack of identical
spherical grains subject to an effective pressure P with a given porosity φ0 and an
average number of contacts per grain n (coordination number):
s
n2 (1 − φ0 )2 µ2mat P
KHM = 3 (2.31)
18π 2 (1 − ν)2
s
5 − 4ν 3 3n2 (1 − φ0 )2 µ2mat P
µHM = (2.32)
10 − 5ν 2π 2 (1 − ν)2
where ν is the grain Poisson’s ratio and µmat is the matrix shear modulus.
The matrix elastic moduli are obtained by Voigt-Reuss-Hill averages for a matrix
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 32
made of two components, wet clay (mixture of clay and clay bound water) and sand:
!
1 CKc + (1 − C)Ks 1−φ
Kmat = + C 1−C
(2.33)
2 1−φ Kc
+ Ks
!
1 Cµc + (1 − C)µs 1−φ
µmat = + C (2.34)
2 1−φ µc
+ 1−C
µs
where C is the volume of wet clay, φ is the effective porosity, Kc , µc , Ks , and µs are
respectively the bulk and shear moduli of wet clay and sand.
For effective porosity values between zero and the critical porosity φ0 , this model
connects the solid phase elastic moduli Kmat and µmat respectively with the elastic
moduli KHM and µHM of the dry rock at porosity φ0 , by interpolating these two
end members at the intermediate effective porosity values by means of the modified
Hashin-Strikman upper bound:
−1
φ/φ0 1 − φ/φ0 4
Kdry = 4 − 4 − µmat (2.35)
KHM + 3 µmat Kmat + 3 µmat 3
−1
φ/φ0 1 − φ/φ0 1
µdry = 1 − 1 − ξµmat , (2.36)
µHM + 6 ξµmat µmat + 6 ξµmat 6
9Kmat + 8µmat
ξ= .
Kmat + 2µmat
Gassmann’s equations are used for calculating the effect of fluid on velocities using
the matrix and the fluid properties (see Dvorkin et al. (2007) for the use of effective
porosity in Gassmann):
2
Kdry
1− Kmat
Ksat = Kdry + φ 1−φ Kdry
(2.37)
Kf l
+ Kmat
− 2
Kmat
2.4.3 Results
We firstly applied the methodology using well log data coming from well A and a
synthetic seismic trace to verify the applicability and the validity of the method.
Through this feasibility step we compare two different statistical approaches and we
demonstrate the coherent propagation of the uncertainty through the three steps of
the methodology.
Following the approach presented in the previous sections we will show the results
of the petrophysical properties estimation in three different conditions: at fine scale,
at coarse scale and conditioned by seismic data. In the first step we take into account
only the uncertainty related to the rock physics model at fine scale, without consid-
ering the uncertainty associated to coarse scale and to seismic. In order to estimate
the conditional distribution P (R|mf ), the EM algorithm has been applied assuming
three mixture components (one component for each litho-fluid class) combined with
the analytical expression of Gaussian Mixtures. In Figure 2.7 (top) we display the
marginal conditional probabilities of effective porosity, clay content and water satu-
ration extracted from P (R|mf ) at fine scale. As the rock physics model is accurate,
the uncertainty propagated to petrophysics is quite small and the petrophysical prop-
erties estimation honors the actual curves of effective porosity, clay content and water
saturation derived from log interpretation.
In Figure 2.7 (bottom) we show the results of the probability estimation (Eq. 2.27)
conditioned by the upscaled impedances obtained by applying sequential Backus av-
eraging to rock physics model predictions: the probabilistic upscaling step allows us
to take into account the uncertainty associated to the scale change. The comparison
between Figure 2.7 (top) and Figure 2.7 (bottom) clarifies the impact of coarse res-
olution on uncertainty, which is, as expected, larger in the second case (P (R|mc )),
especially for water saturation.
Finally we combined the results of the statistical rock physics model with seismic
inversion performed with the Bayesian approach, by means of Eq. 2.28, in order
to obtain an estimation of the petrophysical properties conditioned by seismic data
P (R|Sz ). As a feasibility step we applied the methodology using synthetic seismic
data with a signal to noise ratio (SNR) equal to 5. The conditional distributions
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 34
0.35
2080
2100 0.3
2120
0.25
Depth (m)
2140
0.2
2160
0.15
2180
2200 0.1
2220
0.05
2240
0
0 0.2 0.4 0 0.2 0.4 0.6 0.8 0 0.5 1
Effective porosity Clay content Water saturation
2080
0.2
2100
2120
0.15
Depth (m)
2140
2160
0.1
2180
2200
0.05
2220
2240
0
0 0.2 0.4 0 0.2 0.4 0.6 0.8 0 0.5 1
Effective porosity Clay content Water saturation
(Figure 2.8, top) show the multimodality of the petrophysical data and the increase of
uncertainty in particular in thin layers sequences. In the case of multimodal data, the
median is not a good estimator, but we can observe that the probability distributions
still capture the bimodality of petrophysical properties.
We compare now the previous results at seismic scale obtained with Gaussian
Mixture Models with the results obtained with Kernel density approach (Figure 2.8).
The two results are quite similar, in fact in both cases the petrophysical inversion
can capture the bimodality of each variable. The top of the reservoir is characterized
by a thick high porosity oil sand layer and it is well detected in both cases. In
this application Gaussian Mixtures are an appropriate solution and they provide a
good result because the litho-fluid classification of well data (which identifies the
components of the mixture) allows for a good discrimination of petrophysical and
elastic properties; also the approach based on KDE provides a good estimation of the
posterior probability as the Kernel density estimation recognizes the multimodality
of the data if the scaling lengths are correctly chosen. With respect to the GMM
approach, the non parametric approach is more computationally demanding and it
requires the tuning of the scaling lengths parameters.
Even though the linear correlation coefficients cannot be used as a full quantitative
measure of the inversion quality in the case of multimodal distributions, we tried
to evaluate the quality of the match between the inversion results and real data
computing the correlation coefficients between the estimated petrophysical properties
and the actual curves (Table 2.2). The analysis of the correlation coefficients confirms
what we observed from the probability densities, in particular how the scale change
affects the uncertainty.
The methodology has also been applied in a discrete domain, for litho-fluid clas-
sification based on seismic data: from the probability distributions of petrophysical
properties we predicted litho-fluid classes (Eq. 2.29) at well A location and we used
the resulting posterior probabilities to generate multiple realizations of litho-fluid
classes vertical sequences. The rock physics likelihood P (πz |R) has been estimated
using the petrophysical curves and the litho-fluid classification, assuming a Gaussian
distribution for each litho-fluid class.
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 36
2080
0.2
2100
2120
0.15
Depth (m)
2140
2160
0.1
2180
2200
0.05
2220
2240
0
0 0.2 0.4 0 0.2 0.4 0.6 0.8 0 0.5 1
Effective porosity Clay content Water saturation
2080
0.2
2100
2120
0.15
Depth (m)
2140
2160
0.1
2180
2200
0.05
2220
2240
0
0 0.2 0.4 0 0.4 0.8 0 0.5 1
Effective porosity Clay content Water saturation
The results of the classification conditioned by seismic are shown in Figure 2.9
(top): we can observe a high probability value for the oil sand class reflecting the
thick high porosity sand layer at the top of the reservoir. It is important to observe
that, even though the maximum a posteriori (MAP) of litho-fluid classes probabilities
is not a good estimator in this case, the fluctuations of the probability curves have a
good match with the actual litho-fluid classes profile and they can be used as a prior
probability for multiple realizations. Integrating the probability of litho-fluid classes
conditioned by seismic with the probability obtained from the transition matrices
(Eq. 2.24), we can generate several realizations of litho-fluid classes profiles at well
location (Figure 2.9, bottom).
We used contingency analysis (Table 2.3) in order to evaluate the misclassification
errors, comparing the maximum a posteriori of the probability P (πz |Sz ) with the ac-
tual classification. In the contingency table we computed the absolute frequencies, the
reconstruction rate, the recognition rate and the estimation index. The reconstruc-
tion rate is obtained by normalizing the frequency table per row, while the recognition
rate is obtained by normalizing the frequency table per column. The reconstruction
rate represents the percentage of the samples belonging to a litho-fluid class (ac-
tual) which are classified in that class (predicted). The recognition rate represents
the percentage of the samples classified in a litho-fluid class (predicted) that actu-
ally belong to that class (actual). The information concerning under/overestimation
can be inferred from the estimation index which is defined as the difference between
the reconstruction rate and the recognition rate. A negative estimation index in the
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 38
2060
2080
2100
2120
Depth (m)
2140
2160
2180
2200
2220
2240
2060
2080
2100
2120
Depth (m)
2140
2160
2180
2200
2220
2240
including well A used for rock physics model calibration and well B used for method-
ology validation. The seismic volume (4 angle gathers available) contains about 10000
traces in a time window corresponding to a depth interval of approximately 250 m.
In Figure 2.10 we display two seismic sections (related to the partial angle stacks 20o
and 44o ), passing through the two wells. In Figure 2.11 we show the prior model
used for inversion and the inverted values with the associated uncertainties at well
locations, while the corresponding inverted impedances sections, Ip and Is , estimated
by Bayesian inversion, are displayed in Figure 2.12.
Well B Well A
2050
2100
Depth (m)
2150
2200
2250
2050
2100
Depth (m)
2150
2200
2250
Figure 2.10: 2D seismic sections passing through well A (on the right) and well B (on
the left): (top) angle stack 20o ; (bottom) angle stack 44o .
The final result of the study is the posterior probability of petrophysical properties
on the whole 3D volume. Figure 2.13 shows the probability distributions of effective
porosity at three different locations along the 2D section passing through the wells.
The comparison between the actual effective porosity curves and the estimated prob-
abilities gives evidence that at the top of the reservoir the estimation is more accurate
than in the lower part. In Figure 2.14 we display the maximum a posteriori of the
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 41
2120
2140
Depth (m)
2160
2180
2200
2220
2240
5000 9000 13000 3000 5000 7000 5000 9000 13000 3000 5000 7000
Ip (m/s g/cm3) Is (m/s g/cm3) Ip (m/s g/cm3) Is (m/s g/cm3)
Figure 2.11: Prior model and posterior distributions at well locations. From left
to right: P-impedance of well A, S-impedance of well A, P-impedance of well B,
S-impedance of well B. Blue curves are the actual logs, green curves represent the
upscaled data, black curves are the prior model, red curves represent the inverted
values. Dotted lines represent the P10 and P90.
posterior probabilities of effective porosity, clay content and water saturation. In the
upper part of the section we can clearly detect the overcap clay and the top of the
reservoir characterized by a high porosity sand filled by oil; in the lower part the thin
layers observed in the well logs are not detected and the uncertainty associated to the
inverted properties increases. This is mainly due to the quality of the seismic data,
which is higher at the top (SNR ≃ 3) and very poor at the bottom (SNR ≃ 1), as we
can observe in the seismic sections (Figure 2.10).
We also performed a litho-fluid classification based on seismic data; in Figure 2.15
we show the curves of the conditional probabilities of litho fluid classes at well A
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 42
11000
2100
10000
Depth (m)
2150
9000
2200 8000
7000
2250
6000
300 600 900 1200 1500 1800 2100 2400
Distance (m)
Is (m/s g/cm3)
2050 7000
6500
2100 6000
5500
Depth (m)
2150
5000
4500
2200
4000
2250 3500
3000
300 600 900 1200 1500 1800 2100 2400
Distance (m)
location conditioned by the corresponding seismic trace and some realizations ob-
tained integrating the posterior probability of litho-fluid classes with the Markov
chain model: the quality of Markov chain realizations is acceptable at the top of the
reservoir and quite poor at the bottom where the SNR of seismic data is very low.
The results on the 3D volume, for example for effective porosity, are shown in
Figure 2.16 by extracting from the estimated effective porosity volume a crossline
passing for well B and an inline for well A. Finally, in Figure 2.17 we propose a 3D
visualization of the hydrocarbon sands probability: the oil sand probability cube has
been thresholded to reveal the areas where the probability of oil sand litho-fluid class
occurrence is greater than 0.7.
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 43
2150
0.1
2200
2250 0.05
Clay content
2050 0.7
2100 0.6
Depth (m)
0.5
2150
0.4
2200
0.3
2250 0.2
0.1
300 600 900 1200 1500 1800 2100 2400
Distance (m)
Water saturation
2050
0.9
2100 0.8
Depth (m)
0.7
2150
0.6
2200 0.5
0.4
2250
0.3
Figure 2.14: Estimation of effective porosity (top), clay content (middle), and wa-
ter saturation (bottom) in the 2D section obtained from the mode of the posterior
distributions.
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 45
2060
2080
2100
2120
Depth (m)
2140
2160
2180
2200
2220
2240
0 0.5 1 Simulation 1 Simulation 2 Simulation 3
LFC probabilities
2060
2080
2100
2120
Depth (m)
2140
2160
2180
2200
2220
2240
Figure 2.16: Estimation of effective porosity along two lines extracted from the 3D
volume.
Figure 2.17: Isoprobability surface of 70% probability of oil sand litho-fluid class. The
background slices represent two 2D sections of probability of oil sand occurrence.
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 47
2.5 Discussion
The feasibility test based on synthetic seismic shows the propagation of the differ-
ent sources of uncertainty through the different steps and the applicability of the
methodology with both the proposed statistical approaches. The real case applica-
tion, integrating well data and real seismic, pointed out that the results are quite
satisfactory as long as the quality of seismic is acceptable. In particular the use of
Gaussian Mixture seems to be a valid approach for the classification of petrophysical
and categorical parameters, which can be applied to real cases with reduced compu-
tational time.
The application of the rock physics model is not computationally demanding
whereas the estimation of the conditional probability in a Bayesian framework can be
quite hard to obtain because it requires the estimation of the joint distribution in a
space of high dimensions. Gaussian Mixture Models are a suitable solution because
of their analytical convenience, especially when the distributions of petrophysical and
elastic attributes describe different litho-fluid classes features. The non parametric
alternative, Kernel density estimation, is more computationally demanding because
it requires the numerical evaluation of a joint probability on a multidimensional do-
main. A more efficient method to tackle the multidimensional extension of KDE is
based on Fast Fourier Transform (FFT). In fact KDE can also be seen as a convolu-
tion, so that we can reduce the computational time by realizing the convolution by
means of FFT (Buland et al. (2008)). However, one of the most critical point for
the estimation of probabilities by means of Kernel density is the choice of the scaling
lengths parameters, which have to be determined through different trials.
The main simplification we adopted in our approach is the overlooking of the
spatial correlation of petrophysical variables for the estimation of the conditional dis-
tributions, in order to reduce the dimension of the probability space. However we
take into account the vertical correlation in seismic inversion by including a vertical
correlation in the prior covariance matrix of the vector of elastic parameters and in the
prior covariance matrix of the error on seismic amplitudes for each angle gather (Bu-
land and Omre (2003)); whereas the spatial correlation is not explicitly accounted for,
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 48
2.6 Conclusions
The presented methodology aims to propagate the uncertainty from seismic to petro-
physical properties, including the effect of scale change, the seismic noise error and the
degree of approximation of the physical models. Statistical rock physics, combined
with the probabilitic approach adopted for seismic inversion, is proposed in order to
quantify the uncertainty. The main results of the methodology are the probability
distributions of the estimated petrophysical parameters, that can be used to assess
the reliability of reservoir properties estimation. In order to obtain the posterior dis-
tribution of the petrophysical properties, we point out that one of the key point of
our methodology is the use of Gaussian Mixture Models and the identification of the
weights of the mixture as the indicator probability of the litho-fluid classes.
Even though the considered uncertainty factors do not cover all the possible
sources, the 1D feasibility test shows that the main effects due to scale changes
and seismic noise are taken into account and that these two factors can explain an
important part of the uncertainty.
In the application case, the method works better in the upper layers, where the
signal to noise ratio is high, rather than in the lower layers, where the signal to noise
CHAPTER 2. PROBABILISTIC RESERVOIR PROPERTIES ESTIMATION 49
is low. In conclusion, where the signal to noise is acceptable, the probabilistic petro-
physical evaluation on the real case shows the applicability of the methodology and
that the reliability of the seismic data is coherently propagated to the petrophysical
properties prediction.
The proposed methodology can be applied to all reservoirs where elastic charac-
terization of petrophysical properties is possible and where the physical link can be
described by a suitable rock physics model.
Chapter 3
3.1 Abstract
We present here a method for generating realizations of the posterior probability den-
sity function of a Gaussian Mixture linear inverse problem in the combined discrete-
continuous case. This task is achieved by extending the sequential simulations method
to the mixed discrete-continuous problem. The sequential approach allows us to gen-
erate a Gaussian Mixture random field that honors the covariance functions of the
continuous property and the available observed data. The traditional inverse theory
results, well known for the Gaussian case, are first summarized for Gaussian Mix-
ture models: in particular the analytical expression for means, covariance matrices,
and weights of the conditional probability density function are derived. However,
the computation of the weights of the conditional distribution requires the evaluation
of the probability density function values of a multivariate Gaussian distribution, at
each conditioning point. As an alternative solution of the Bayesian inverse Gaus-
sian Mixture problem, we then introduce the sequential approach to inverse problems
and extend it to the Gaussian Mixture case. The main novelty compared to the ap-
proach presented in Chapter 2 is that in this method we sample from the posterior
50
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 51
pdfs rather than just taking a statistical estimator, which allows us to obtain mul-
tiple realizations all honoring the initial conditioning measurements. The Sequential
Gaussian Mixture Simulation (SGMixSim) approach is presented as a particular case
of the linear inverse Gaussian Mixture problem, where the linear operator is the iden-
tity. Similar to the Gaussian case, in Sequential Gaussian Mixture Simulation the
means and the covariance matrices of the conditional distribution at a given point
correspond to the kriging estimate, component by component, of the mixture. Fur-
thermore, Sequential Gaussian Mixture Simulation can be conditioned by secondary
information to account for non-stationarity. Examples of applications with synthetic
and real data, are presented in the reservoir modeling domain where realizations of
facies distribution and reservoir properties, such as porosity or net-to-gross, are ob-
tained using Sequential Gaussian Mixture Simulation approach. In these examples,
reservoir properties are assumed to be distributed as a Gaussian Mixture model. In
particular, reservoir properties are Gaussian within each facies, and the weights of
the mixture are identified with the point-wise probability of the facies.
3.2 Introduction
Inverse problems are common in many different domains such as physics, engineering,
and earth sciences. In general, solving an inverse problem consists of estimating the
model parameters given a set of observed data. The operator that links the model
and the data can be linear or non-linear.
In the linear case, estimation techniques generally provide smoothed solutions.
Kriging, for example, provides the best estimate of the model in the least-squares
sense. Simple kriging is in fact identical to a linear Gaussian inverse problem where
the linear operator is the identity, with the estimation of posterior mean and covari-
ance matrices with direct observations of the model space. Monte Carlo methods can
be applied as well to solve inverse problems Mosegaard and Tarantola (1995) in a
Bayesian framework to sample from the posterior; but standard sampling method-
ologies can be inefficient in practical applications. Sequential simulations have been
introduced in geostatistics to generate high resolution models and provide a number
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 52
d = Gm + ε, (3.1)
This result is based on two well known properties of the Gaussian distributions:
(A) the linear transform of a Gaussian distribution is again Gaussian; (B ) if the
joint distribution (m, d) is Gaussian, then the conditional distribution m|d is again
Gaussian.
These two properties can be extended to the Gaussian Mixtures case. We as-
sume that x is a random vector distributed according to a Gaussian Mixture with
P Nc k k
Nc components, f (x) = k=1 πk N(x; µx , Cx ), where πk are the weights and the
distributions N(x; µkx , Cxk ) represent the Gaussian components with means µkx and
covariances Cxk evaluated in x. By applying property (A) to the Gaussian compo-
nents of the mixture, we can conclude that, if L is a linear operator, then y = Lx
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 54
where Φxk is the characteristic function of the Gaussian component k. Property (A)
applied to each Gaussian component allows to conclude that also y is distributed
according to a Gaussian Mixture and the pdf is given by
Nc
X
f (y) = πk N(y, Lµkx , LCkx LT ) . (3.6)
k=1
where fk are the Gaussian densities, then the conditional distribution of x2 |x1 is
again a Gaussian Mixture
Nc
X
f (x2 |x1 ) = λk fk (x2 |x1 ), (3.8)
k=1
and its parameters (weights, means, and covariance matrices) can be analytically
derived. The coefficients λk are given by
πk fk (x1 )
λk = PNc , (3.9)
ℓ=1 π ℓ fℓ (x1 )
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 55
where fk (x1 ) = N(x1 ; µkx1 , Ckx1 ); and the means and the covariance matrices are
−1 k
µkx2 |x1 = µkx2 + Ckx2 ,x1 Ckx1 x1 − µkx1
(3.10)
−1 T
Ckx2 |x1 = Ckx2 − Ckx2 ,x1 Ckx1 Ckx2 ,x1 ,
(3.11)
If we set the new coefficients λk as in Eq. 3.3, then the full form of conditional pdf
can be written as in Eq. 3.3 and the so obtained pdf is again a Gaussian Mixture.
By combining these propositions, the main result of linear inverse problems with
Gaussian Mixture can be derived.
where µkm and Ckm , are respectively the prior mean and covariance of the k th Gaussian
component of m. The posterior coefficients λk of the mixture are given by
πk fk (d)
λ k = P Nc , (3.18)
ℓ=1 πℓ fℓ (d)
where the Gaussian densities fk (d) have means µkd = Gµkm and covariances Ckd =
GCkm GT + Cε .
2
where µmi = Ai µm , σm i
= Ai Cm ATi , and
" #
ACm AT ACm GT
C(ms ,d) = . (3.21)
GCm AT GCm GT + Cε
To clarify the statement we give the explicit form of the operators Ai and A. In
particular, Ai is written as
h i
Ai = 0 0 ... 1 ... 0 , (3.22)
with the one in the ith column. If the subvector ms has size n, ms = {mi1 , mi2 , . . . , min },
and m has size M; then the operator A is given by
0 0 ... 1 ... 0
0 ... 1 0 ... 0
A= . . , (3.23)
.. .. .. .. .. ..
. . . .
0 1 ... 0 0 0
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 58
where A has dimensions n×M and the ones are in the i1 , i2 , . . . , in columns. Theorem
3.4.1 can be proved using the properties (A) and (B ) described in Section 3.3 (see
Hansen et al. (2006)). Then, by using Theorem 3.3, we extend the result to the
Gaussian Mixture case.
2 (k)
where µkmi = Ai µkm , σmi = Ai Ckm ATi , and
" #
ACkm AT ACkm GT
Ck(ms ,d) = . (3.26)
GCkm AT GCkm GT + Cε
πk fk (ms , d)
λk = PNc , (3.27)
ℓ=1 πℓ fℓ (ms , d)
In the case where the linear operator is the identity, the associated inverse problem
reduces to the estimation of a Gaussian Mixture model with direct observations of the
model space at given locations. In other words, if the linear operator is the identity,
the theorem provides an extension of the traditional Sequential Gaussian Simulation
(SGSim) to the Gaussian Mixture case. We call this methodology Sequential Gaussian
Mixture Simulation (SGMixSim), and we show some applications in the next section.
3.4.1 Proof
First of all we observe that the joint vector (m, ε) is distributed according to a Gaus-
sian Mixture. If we consider the following linear operator
Ak 0
B= A 0
(3.29)
G 1N
3.5 Application
We describe here some examples of applications with synthetic and real data, in the
context of reservoir modeling. First, we present the results of the estimation of a
Gaussian Mixture model with direct observations of the model space as a special case
of Theorem 3.4 (SGMixSim). In our example, the continuous property is the porosity
of a reservoir, and the discrete variable represents the corresponding reservoir facies,
namely shale and sand. This means that we identify the weights of the mixture
components with the facies probabilities. The input parameters are then the prior
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 60
distribution of porosity and a variogram model for each component of the mixture.
The prior is a Gaussian Mixture model with two components and its parameters are
the weights, the means, and the covariance matrices of the Gaussian components. We
assume facies prior probabilities equal to 0.4 and 0.6 respectively, and for simplicity we
assume the same variogram model (spherical and isotropic) with the same parameters
for both. We then simulate a 2D map of facies and porosity according to the proposed
methodology (Figure 3.1). The simulation grid is 70x70 and the variogram range of
porosity is 4 grid blocks in both directions. The simulation can be performed with
or without conditioning hard data; in the example of Figure 3.1, we introduced four
porosity values at four locations that are used to condition the simulations, and we
generated a set of 100 conditional realizations (Figure 3.1). When hard data are
assigned, the weights of the mixture components are determined by evaluating the
prior Gaussian components at the hard data location and discrete property values
are determined by selecting the most likely component.
As we previously mentioned, the methodology is similar to Hansen et al. (2006),
but the use of Gaussian Mixture models allows us to describe the multi-modality of the
data and to simulate at the same time both the continuous and the discrete variable.
SGMixSim requires a spatial model of the continuous variable, but not a spatial model
of the underlying discrete variable: the spatial distribution of the discrete variable
only depends on the conditional weights of the mixture (Eq. 3.27). However, if the
mixture components have very different probabilities and very different variances (i.e.
when there are relatively low probable components with relatively high variances),
the simulations may not accurately reproduce the global statistics. If we assume,
for instance, two components with prior probabilities equal to 0.2 and 0.8, and we
assume at the same time that the variance of the first component is much bigger than
the variance of the second one, then the prior proportions may not be honored. This
problem is intrinsic to the sequential simulation approach, but it is emphasized in case
of multi-modal data. For large datasets or for reasons of stationarity, we often use
a moving searching neighborhood to take into account only the points closest to the
location being simulated Goovaerts (1997). If we use a global searching neighborhood
(i.e. the whole grid) the computational time, for large datasets, could significantly
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 61
Figure 3.1: Conditional realizations of porosity and reservoir facies obtained by SG-
MixSim. The prior distribution of porosity and the hard data values are shown on
top. The second and third rows show three realizations of porosity and facies (grey is
shale, yellow is sand). The fourth row shows the posterior distribution of facies and
the ensemble average of 100 realizations of facies and porosity. The last row shows
the comparison of SGMixSim results with and without post-processing.
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 63
impedance, since seismic amplitudes only provide relative information about elastic
contrasts and the absolute value of impedance must be computed by combining the
estimated relative changes with the low frequency model (often called prior model in
seismic modeling). Once again, the discrete variable is identified with the reservoir
facies classification. In this case shales are characterized by high impedance values,
and sand by low impedances. The results are shown in Figure 3.3. We observe that
even though we used a very smoothed low frequency model, the inverted impedance
log has a good match with the actual data (Figure 3.3), and the prediction of the
discrete variable is satisfactory compared to the actual facies classification performed
at the well. In particular, if we perform 50 realizations and we compute the maxi-
mum a posteriori of the ensemble of inverted facies profiles, we perfectly match the
actual classification (Figure 3.3). However, the quality of the results depends on the
separability of the Gaussian components in the continuous property domain.
Figure 3.2: Linearized sequential inversion with Gaussian Mixture models for the
estimation of porosity map from acoustic impedance values. On top we show the true
porosity map and the acoustic impedance map; on the bottom we show the inverted
porosity and the estimated facies map.
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 64
1000
Actual data
Prior model
1020
Realization 1
Inverted data
1040
1060
1080
Time (ms)
1100
1120
1140
1160
1180
4000 8000 12000 −200 0 200 Facies Maximum a posteriori Actual facies
P−impedance Seismic amplitudes (Realization 1) of facies classification
3
(m/s g/cm )
Figure 3.4: Application of linearized sequential inversion with Gaussian Mixture mod-
els to a reservoir layer. The conditioning data is P-wave velocity (top left). Two
realizations of porosity and facies are shown: realization 1 corresponds to a prior
proportion of 30% of sand, realization 2 corresponds to 40% of sand. The histograms
of the conditioning data and the posterior distribution of porosity (realization 2) are
shown for comparison.
3.6 Conclusion
In this chapter, we proposed a methodology to simultaneously simulate both continu-
ous and discrete properties by using Gaussian Mixture models. The method is based
on the sequential approach to Gaussian Mixture linear inverse problem, and it can
CHAPTER 3. SEQUENTIAL GAUSSIAN MIXTURE SIMULATION 66
4.1 Abstract
The main objective of this work is to present a new stochastic methodology for seis-
mic reservoir characterization that combines advanced geostatistical methods with
traditional geophysical models, in order to provide fine-scaled reservoir models of fa-
cies and reservoir properties, such as porosity, and net-to-gross. The methodology
we propose is a stochastic inversion where we simultaneously obtain earth models of
facies, rock properties, and elastic attributes. It is based on an iterative process where
we generate a set of models of reservoir properties by using sequential simulations,
calculate the corresponding elastic attributes through rock physics relations, compute
synthetic seismograms and, finally, compare these synthetic results with the real seis-
mic amplitudes. The optimization is performed through a stochastic technique, the
probability perturbation method, that perturbs the probability distribution used to
generate the initial realization and allows obtaining a facies model consistent with
all available data through a relatively small number of iterations. The probability
perturbation approach is based on a probabilistic method called Tau model, which
provides an analytical representation to combine single probabilistic information into
a joint conditional probability. The advantages of probability perturbation method
67
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 68
4.2 Introduction
One of the aims of reservoir modeling is to describe the spatial variability of reservoir
properties: facies, and the corresponding petrophysical properties, such as porosity,
permeability, net-to-gross, and fluid saturation. The estimation of reservoir properties
from seismic data is a complex underdetermined non-linear inverse problem. Several
techniques, both deterministic and probabilistic, have been developed to solve the
problem and estimate the optimal reservoir model Bosch et al. (2010) to be used as
initial model in fluid flow simulations. We can classify all the existing methodolo-
gies in two categories: 1) multi-step inversion methods and 2) stochastic inversion
approaches.
In multi-step inversion methods, the problem of estimating reservoir properties
from seismic data is split into two or more sub-problems: generally elastic properties
are first derived from partial stacked seismic data by elastic inversion; then facies
are pointwise classified from the resulting volumes of elastic attributes by statistical
techniques, such as, for example, discriminant analysis, neural networks, or Bayesian
classification (see Avseth et al. (2001), and Mukerji et al. (2001a)). If a Bayesian
elastic inversion (Buland and Omre (2003)) is performed, we obtain in the first step
a set of volumes of probability of elastic properties which can be used with a suitable
likelihood function to classify seismic facies through the Bayesian approach (Doyen
(2007)). In more recent approaches, reservoir properties such as porosity and clay
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 69
content are estimated from inverted seismic velocities (Grana et al. (2009)) and fa-
cies distribution can be subsequently derived from the reservoir properties volume.
Similarly, in Grana and Della Rossa (2010), a three-step probabilistic approach based
on Gaussian mixture models is introduced to estimate the probability of seismic
elastic attributes, reservoir properties, and litho-fluid classes or facies. The tradi-
tional Bayesian framework (Tarantola (2005)) has been also adopted for problems of
litho-fluid prediction from seismic data, as presented in Buland et al. (2008). The
probabilistic approach allows us to correctly propagate the uncertainty associated
with input data and physical model approximations to the posterior probability of
reservoir properties. For non-Gaussian posterior distributions, different estimators
can be used to obtain the most likely model, such as mean, median or maximum a
posteriori. However if the inversion does not include any sampling method of the
posterior distribution, the resolution of the estimated properties is the same as that
of the input conditioning data (seismic amplitudes) and the final volumes of facies
and reservoir properties are representative of a coarser scale than the characteristic
scale of reservoir dynamic models. As a consequence, these methodologies require
the integration with geostatistical methods to include seismic inversion results into
reservoir models (e.g., Mukerji et al. (2001a)). The most common strategy (Doyen
(2007)) is to perform sequential simulations to generate high resolution facies models,
by conditioning the simulation with the ”coarse-scaled” volume of facies estimated
from seismic. Facies models can be generated by either two-point (sequential indi-
cator simulation, see e.g. Deutsch and Journel (1992)) or multi-point geostatistics
(single normal equation simulation, see e.g. Remy (2009)). Both methods allow one
to include secondary information derived from seismic data to condition the simu-
lations. The corresponding models of continuous reservoir properties are generated
by sequential Gaussian simulation, conditioned by the facies model. Other methods
have been recently proposed, mainly in reservoir history matching, including geome-
chanical models to condition reservoir simulations (Wilschut et al. (2011)).
On the other hand, stochastic inversion approaches are generally based on the
iterative application of a forward model and the inversion step is performed using
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 70
perturbation method and ensemble Kalman filter) to obtain optimal models of reser-
voir properties. These methods have been applied to elastic inversion or simultaneous
inversion of elastic and reservoir properties and facies (see Sams et al. (1999), Merletti
and Torres-Verdin (2006), and Sams et al. (2011)).
We propose here a new approach that aims at estimating fine-scaled reservoir
models in a stochastic inversion by combining geostatistical methods, such as sequen-
tial simulations (Deutsch and Journel (1992)) and a stochastic optimization tech-
nique called probability perturbation method (PPM, Caers and Hoffman (2006)),
with classical geophysical methods, such as seismic convolution and rock physics
models (Mavko et al. (2009). Our methodology is mainly aimed to determine the
optimal facies model for the reservoir. In our approach, we use sequential indicator
simulation (SISim, Journel and Gomez-Hernandez (1989)) to generate facies models,
and the probability perturbation method to perturb the probability used in SISim.
At each optimization step, a new facies model is generated; reservoir properties, in
particular porosity and clay content (or net-to-gross), are then simulated by sequen-
tial Gaussian simulation conditioned by the facies distribution; elastic properties are
subsequently calculated by applying a rock physics model and converted in the corre-
sponding time domain; and finally the synthetic seismic response is computed with a
traditional convolutional model (Figure 4.1). The optimization objective function is
the 2-norm of the difference between the synthetic seismic and the real seismic data.
A similar approach has been presented in González et al. (2008), with the target being
the direct inversion of facies with the integration of rock physics models and multi-
point geostatistics. However, in their method, at each iteration of the optimization,
the perturbation of the facies model is performed directly on the realization, whereas
in our approach we perturb the underlying probability distribution used to generate
the model. We introduce the probability perturbation method to obtain the optimal
model in a reasonable number of iterations. In our methodology we also account
for non-stationarity by introducing an additional probability distribution that can be
derived from different sources (seismic or AVO attributes, for example).
We first apply the stochastic inversion to a synthetic case with the objective of re-
constructing the actual facies classification, in order to test the validity of the method.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 72
As the proposed methodology includes different methods and models and several pa-
rameters have to be calibrated or assumed from prior knowledge or information from
nearby fields, we propose a sensitivity analysis that investigates their effect on the
corresponding estimations. The method is then applied to a well log profile and to
a 2D seismic section of a real seismic reservoir characterization study in the North
Sea (offshore Norway). Several studies have been published on a number of nearby
fields in the North Sea (Avseth et al. (2001), Mukerji et al. (2001a), and Avseth et al.
(2005)). In this example we integrated into the methodology a further probability
derived from seismic data by means of a traditional Bayesian approach, to speed up
the convergence and account for non-stationarity.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 73
4.3 Methodology
The inversion methodology we propose attempts to directly integrate the petroelastic
model and facies classification into the seismic inversion workflow. The flowchart of
the method is shown in Figure 4.1. In the following subsections we will describe each
step of the method and the techniques that are used. The methodology is presented
for a clastic reservoir, but it can be adapted to different lithology reservoir conditions,
with the choice of a reliable rock physics model and a suitable facies classification.
size at least larger than the reservoir size, then multi-point geostatistics could be
easily integrated.
The two most common algorithms in two-point geostatistics are: sequential in-
dicator simulation, SISim, and sequential Gaussian simulation, SGSim (see Deutsch
and Journel (1992) or Goovaerts (1997)). Sequential indicator simulation deals with
discrete random variables, for example facies in reservoir modeling, while sequential
Gaussian simulation deals with continuous random variables, for example porosity.
In our approach, facies are first simulated by SISim possibly with a secondary
conditioning data derived from seismic (seismic facies probability, for example); then
porosity is simulated by using SGSim. In particular, the simulation of porosity for
each facies is performed independently of the simulations for other facies; each sim-
ulation is performed over the whole 3D grid, then the simulations are re-assembled
into the final simulated porosity realization according to the facies classification. To
grid-cells not belonging to the reservoir layer, a constant value of porosity (equal or
close to 0) is assigned. Finally other reservoir properties (for example, net-to-gross,
irreducible water saturation, and even permeability if necessary) are subsequently sim-
ulated by sequential Gaussian co-simulation (CoSGSim) with porosity distribution or
previously simulated properties, as secondary information. In CoSGSim, a continuous
variable is simulated by accounting for the correlation with another variable: this is
the case for example of porosity and net-to-gross or porosity and permeability.
At the end of this step, we obtain a reservoir model of facies, porosity φ, and
net-to-gross ntg. In our approach, net-to-gross is converted into clay content (vclay )
by assuming vclay = 1 − ntg. Fluid saturation distributions (water, oil and gas satu-
rations, namely sw, so, sg) could be simulated as well, but in order to obtain realistic
litho-fluid models we prefer to impose in the model the oil- (or gas-) water contact and
the gas-oil contact (if present) and assume a constant distribution of the fluid within
the so-obtained fluid layers. To increase the realism of the model, we could however
simulate the irreducible water saturation through sequential Gaussian simulation or
co-simulation or deterministically distribute it by assuming empirical relations with
other properties such as porosity or permeability. One of the favorable features of
sequential simulation is the ability to incorporate different types of conditioning data.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 75
However, if A is the unknown property and B and C are the conditioning data (for
example hard data B and soft data C), then in many cases the analytical expression
of the posterior probability P (A|B, C) can be difficult to obtain. Journel (2002) has
proposed an efficient method to integrate secondary data (soft data C) in the proba-
bility model P (A|B) to get the posterior probability P (A|B, C). To combine P (A|B)
and P (A|C) into P (A|B, C), Journel (2002) proposes the following expression:
1
P (A|B, C) = (4.1)
1+x
where τ1
x b c τ2
= (4.2)
a a a
and
1 − P (A) 1 − P (A|B) 1 − P (A|C)
a= , a= , c= (4.3)
P (A) P (A|B) P (A|C)
P (A) is the prior distribution of the unknown property. The ratios a, b, and c can
be interpreted as the distance to an event occurring. For example the ratio a is the
distance to the event A occurring, prior to knowing the information associated with
B and C: if P (A) = 1, then a = 0 and A is certain to occur. The parameters
τ1 and τ2 account for the redundancy for each set of conditioning data B and C
(Krishnan (2008)). Setting τ1 = τ2 = 1 is equivalent to assuming a form of conditional
independence between P (B|A) and P (C|A) expressed in terms of permanence of ratio
(Eq. 4.2). In other words we assume that the incremental contribution of data event C
to knowledge of A is the same after or before knowing B; this assumption is however
less restrictive than assuming independence between data B and C.
The parameter τ2 can be modified to tune the contribution of the conditioning
data C: if τ2 > 1 then the influence of C is increased (in our context, this could be the
case where C is crosswell seismic where the resolution is higher than common surface
seismic); if 0 < τ2 < 1 then the influence of C is decreased (this could be the case
where the quality of the seismic is not optimal and the low resolution of seismic could
obscure facies transitions). In our work we assume τ1 = τ2 = 1, but a preliminary
sensitivity analysis at the well location is necessary to investigate the effect of these
parameters. Several possible definitions are proposed for the information content
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 76
measure related to Tau-parameters (Liu (2003)), but the determination of the optimal
parameter values is still object of research.
Tau-model formulation allows avoiding the computation of the probabilities P (B|C)
and P (C|A, B) or P (B|A, C) that appear in the exact decomposition of P (A|B, C)
and that are generally more difficult to calculate. In our application the unknown
property A is the facies classification within the reservoir, B are the hard data and C
is the seismic information.
more parameters (for example critical porosity and coordination number for granular
media models, Mavko et al. (2009)) that should be determined from core analysis or
estimated by comparing well logs and rock physics model predictions. Once the rock
physics model has been calibrated on well logs, the model is applied, point-by-point,
to the volumes of reservoir properties generated by sequential simulations. In the case
of a clastic reservoir, these properties are generally porosity φ, clay content vclay , and
fluid saturations sw, so, and sg. Clay content is usually computed from net-to-gross
as vclay = 1 − ntg; this assumption does not account for mineralogical texture related
to laminated and dispersed shale that can influence the elastic properties of the rock.
However if more accurate petrophysical relations linking net-to-gross to lithological
properties are available, they can be included in the forward model. The rock physics
forward model can be described as follows: first we estimate the elastic properties
of the solid phase, i.e. bulk and shear modulus of the matrix, Kmat and µmat , and
density ρmat , by using solid phase mixing laws (Voigt-Reuss-Hill average or Hashin-
Shtrikmann bounds); then we compute the elastic properties of the fluid phase, i.e.
bulk modulus Kf l and density ρf l , by using fluid mixing laws (Reuss average or Brie’s
law); dry rock properties are then computed from solid phase properties by using one
of the available theories in literature (for example, granular media or inclusion mod-
els) to obtain dry rock bulk and shear moduli, Kdry and µdry ; finally the saturated
rock properties, Kdat and µsat , are calculated by Gassmann’s equations (Mavko et al.
(2009)). Density of the saturated rock is computed as a linear combination of matrix
density ρmat and fluid density ρf l weighted by their respective volume fractions
and P-wave and S-wave velocities are calculated by definition as function of saturated
elastic properties, Kdat and µsat , and density ρ:
s
Ksat + 4/3µsat
VP = (4.5)
ρ
µsat
r
VS = (4.6)
ρ
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 78
The result of this first step of the forward modeling is a set of volumes of elastic
attributes: typically, P-wave and S-wave velocity, VP and VS , and density ρ, or P-
and S-impedances IP and IS . The rock physics model can be facies dependent, such
as in the field study we propose in the Application section. Data are subsequently
re-sampled in the seismic grid and converted from depth to time. In our workflow,
we downscaled the data using a subsampling technique, but more advanced down-
scaling methods could be used (Castro et al. (2009)). Depth-to-time conversion can
be performed by applying a velocity model obtained by collocated cokriging using
the stacking velocity volume used for the processing of seismic amplitudes and sonic
well-logs filtered at low frequency.
The second phase of the forward modeling step is the computation of the synthetic
seismic signature. If partial stacked seismic data (dobs (θ)) are available, then we
compute the corresponding angle stacks, otherwise if only post stack data are available
we compute only the zero angle seismic traces. We describe here the partial stack case,
as the post stack can be seen as a particular case of this application. Synthetic seismic
traces (dsynth (θ)) are computed here by seismic convolution: the forward modeling is
based on a convolutional model and Zoeppritz equations (Aki and Richards (1980)).
Specifically, at each trace, the synthetic seismogram is computed by convolving the
wavelets (estimated from the real dataset) with the reflection coefficients series:
where t it the travel-time, wsynth (t, θ) is the vector of the angle-dependent wavelets
and RP P (t, θ) the vector of reflection coefficients. Seismic reflection coefficients
RP P (t, θ) depend on the angle and the material properties of the subsurface: an
isotropic, elastic medium is completely described by P-wave and S-wave velocity and
density. For angles smaller than the critical angle of the seismic dataset, we can al-
ternatively use a linearized weak contrast approximation of Zoeppritz equations (Aki
and Richards (1980)).
We point out that in order to perform the convolution, we estimate the wavelets
independently for each available angle gather. Both forward models, seismic con-
volution and rock physics model, lead to underdetermined inverse problems. In our
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 79
probability model of SISim as P (Fk |G) where G indicates the hard data (well data
or previously simulated values). We remind that, in SISim, the probability of facies
given hard data G is obtained at each location by indicator kriging.
At the following step of the optimization we propose a new probability, P (Fk |dobs ),
as a linear combination of the indicator model i0 (u, fk ) associated to the initial real-
ization and the prior probability P (Fk ) of the facies:
where τ1 and τ2 are the Tau-model parameters, and a, b, and c, are obtained by
Eq. 4.3 with A = Fk , B = G, and C = dobs . In the case τ1 = τ2 = 1 (i.e, in case of
conditional independence) Eq. 4.10 simplifies as follows:
a
P (Fk |G, dobs ) = , (4.11)
a + bc
We sample from the distribution P (Fk |G, dobs ) to generate a new facies model
ir (u, fk ) and we repeat the above described reservoir modeling, by simulating rock
properties, computing elastic attributes and synthetic seismic data dsynth (θ, r). For
each facies, the probability of Eq. 4.10 depends on the scalar parameter r, in other
words Eq. 4.3 provides a set of distributions, and the forward model result is a set of
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 81
models that depends on the deformation parameter r. For each model we calculate
the objective function
Nθ
X
O(r) = ωθk ||dobs (θk ) − dsynth (θk , r)||2 (4.12)
k=1
where Nθ is the number of angle stacks and the ωθk are the weights assigned to
the different angle stacks based on the quality of the seismic dataset. For example
we could choose the weights directly proportional to the signal-to-noise ratio of the
angle stacks. We finally perform a 1D optimization on the deformation parameter
r. However the search space provided by the set of distributions in Eq. 4.9 is too
limited because it is obtained as linear deformation of two realizations. Thus we
introduce another optimization loop where we change the random seed and the opti-
mal realization ir (u, fk ) obtained at the previous step replaces the initial realization
i0 (u, fk ).
The optimization step is indeed performed within two nested loops. In the outer
loop, we change the random seed until a good match between the synthetic seismic
traces of the trial model and the real seismic traces is achieved. At each step we
perform a 1D optimization (inner loop) on the deformation parameter r of the proba-
bility perturbation method to obtain the parameter that minimizes the error between
the synthetic and real seismic data. If the error of the new model is less than the
error of the previous model, we accept the new model and we set i0 (u, fk ) = ir (u, fk )
otherwise we change the random seed, and we repeat the previously described steps.
We iterate this procedure until the error is less than a fixed tolerance value T , which
can be selected depending on the quality of seismic data, for example in terms of
signal-to-noise ratio.
The basic structure of the algorithm (Figure 4.2) can be described as follows:
(a) in the outer loop change the random seed and iterate to obtain a good
match, i.e O(r) < T ;
(b) in the inner loop perform a 1D optimization to obtain the optimal defor-
mation parameter r.
Two-point geostatistics
probability pIK
fk of the generic categorical event fk :
n−1
X
pIK
fk = πfk + wi (i(xi , fk ) − πfk ) (4.13)
i=1
where πfk is the prior proportion of the categorical event fk , i(xi , fk )i=1,,n−1 are the
indicators of the previously simulated values at the locations xi ; and wi are the
kriging weights. By computing this distribution at each location and sampling from
it, SISim allows us to perform simulations of discrete variables such as facies or litho
fluid-classes.
two different terms, c and d, with a relatively high weight in Eq. 4.14. According to
the theory, the parameters of the Tau-model measure the additional contribution of
the probabilistic information they are associated with. Since the parameter t3 is as-
sociated to the seismic-derived probability, and this information is already accounted
by the probability term P ∗ (Fk |dobs ), we tend to exclude values greater than or equal
to 1.
4.4 Application
The application of stochastic inversion is first presented in a one-dimensional synthetic
case to show the different steps of the method and verify its reliability. Then we
applied the methodology on a real reservoir study in the North Sea where a complete
dataset, including a set of well log data coming from three wells and partial stacked
seismic data, is available.
describe the dependency of the facies value at a given location with the facies values
at the locations above (upward chain) or the locations below (downward chain). The
chain is said to be first-order, if the transition from one facies to another depends only
on the immediately preceding facies. The conditional probability of the transitions
are the elements of the so-called transition matrix P, where the generic element Pij
represents the probability of a transition from the facies i located above the interface
to the facies j located below. In our example, we estimated the input parameters, i.e.
prior proportions and transition probabilities, from a real well dataset. The transition
matrix is estimated by counting the number of transitions in the facies classification
at the well:
0.9 0.05 0.05
P=
0 0.93 0.07
(4.16)
0.05 0 0.95
Rows correspond to shale, silty-sand, and sand at the generic depth location z,
and columns correspond to shale, silty-sand, and sand at the generic depth location
z − 1. In other words, in our facies profile, we never have a shale on top of a silty-sand
or a silty-sand on top of a sand. The terms on the diagonal of the transition matrix
are related to the thickness of the layers: in fact the higher are the numbers on the
diagonal, the higher is the probability to observe no transition (i.e. high probability
that a facies has a transition to itself), and as a consequence the thicker will be the
layer. We define the first sample of the well profile as shale in order to have a shale
layer above the top of the reservoir. At the next step the facies value is sampled from
the conditional probability P (Fi |Fi−1 ), and we iterate the sampling till the bottom
of the interval (Figure 4.3).
Through this method we generated a facies profile which is assumed to be the
true model of this synthetic example. The facies proportions in this well profile are
0.28, 0.34, and 0.38 respectively for sand, silty-sand and shale. We then generated
pseudo-logs of rock properties, namely porosity and clay content (Figure 4.3). The
pseudo-logs must be vertically correlated within each facies and at the same time
they must be correlated between each other, as porosity in general almost linearly
depends on the clay content of the rock. In our dataset, we created the pseudo-logs
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 88
Figure 4.3: Synthetic well log dataset (well A), from left to right: effective porosity,
volume of clay, water saturation, P-wave and S-wave velocity, density and facies profile
(green represents shale, brown represents silty-sand, and yellow represents sand).
of porosity and clay content by sampling from three bivariate Gaussian distributions,
one for each facies. We assumed a correlation of 0.8 for every facies and we included
a vertical correlation by multiplying (Kronecker product) the covariance matrices of
each distribution by a spatial covariance matrix obtained from a 1D (vertical) expo-
nential variogram with correlation range 7.5 m (for every facies). The simulated logs
are finally re-assembled into the final pseudo-logs according to the facies classifica-
tion profile. Then we computed the corresponding pseudo-logs of density and elastic
properties, P-wave and S-wave velocity, by means of the soft sand model (Mavko
et al. (2009)). Rock physics models are generally good approximations of the elastic
behavior of rocks, but these relations cannot account for the heterogeneity and the
natural variability of the rocks in the subsurface. We then added a random error,
vertically correlated (the correlation range is 1 m), to mimic a more realistic behavior
similar to measured well log data. Traditional rock physics crossplots and the esti-
mated probability distributions are shown in Figure 4.4. Finally we computed the
synthetic seismograms corresponding to three angle stacks: 12o , 24o and 36o by using
three Ricker wavelets with three different center frequencies 30, 25, and 20 Hz PP
reflection coefficients have been computed with Aki-Richards approximation.
In the inversion methodology, we assume that the rock physics model is known (but
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 89
Figure 4.4: (Top) Rock physics crossplots of well dataset: clay content versus effec-
tive porosity (top left), P-wave velocity versus effective porosity (top right), S-wave
velocity versus P-wave velocity (mid left), and VP /VS ratio versus P-impedance (mid
right), color coded by facies classification (green represents shale, brown represents
silty-sand, and yellow represents sand). (Bottom) Joint probability of petrophys-
ical properties distribution: conditional probability contours color coded by facies
(bottom left), and joint probability surface (bottom right).
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 90
the error is unknown) and the three wavelets corresponding to the three angle stacks
are known as well. We finally assume that the facies proportions of the true model are
known and correspond to the real proportions of the well log profile. The variograms
of facies and rock properties used in sequential simulations and the cross-correlation
between rock properties have been estimated from the pseudo-logs (Figure 4.5). For
all the three facies we assumed a Gaussian model with the following correlation ranges:
3, 10, and 4, respectively for shale, silty-sand, and sand.
Figure 4.5: Variograms of porosity estimated at the well location, from top to bottom:
variogram of porosity in shale, silty-sand, and sand.
We show the results of the stochastic inversion methodology applied to the syn-
thetic well A, assuming perfect signal-to-noise ratio, in Figures 4.6 and 4.7. The
facies profile classified by our approach has a good match with the actual classifi-
cation; good results are obtained after only 25 iterations, which correspond to 275
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 91
evaluations of the forward model (since each iteration requires 11 forward model eval-
uations to locate the optimal parameter r). The more we proceed with the iterations,
the lower is the acceptance rate: in fact even if we perform 100 iterations the improve-
ment compared to the result obtained after 25 steps is quite small. In other words
the stochastic optimization used in this approach quickly reaches a sufficiently small
neighborhood of the minimum, then the convergence to the exact minimum becomes
slower. We point out that since seismic data are generally noisy, we do not want to
match perfectly the data, but only match the data within a certain tolerance (T ).
The convergence can be sped up, by introducing secondary information describing
the probability of facies at seismic frequency.
Figure 4.6: Stochastic inversion results at well location, from left to right: actual
facies classification, initial realization, and partial results of the optimization loop
after 3, 10 and 25 iterations classification (green represents shale, brown represents
silty-sand, and yellow represents sand). The last result (right plot) is the optimized
model according to the fixed tolerance.
We then applied the methodology several times by using different random seeds:
the result of the optimization after a fixed number of iterations will be statistically
similar but every time different in the details: in Figure 4.8, we show the variability
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 92
1. Signal to noise ratio of seismic data: SNR=5 (good quality seismic) or SNR=2.5;
2. Rock physics model: known (we use the same rock physics model used for the
model generation) or unknown;
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 94
Table 4.1: Confusion matrix of the reference case (T stands for true facies, C stands
for classified facies).
3. Wavelets: known (we use the same wavelets used for the synthetic seismic
generation) or estimated from real seismic data;
The results of the different cases have been quantitatively compared by computing
for each case the corresponding confusion matrix associated to the facies classification.
The confusion matrix is a tool used in supervised learning to visualize the quality of
the classification: in our application, each column of the matrix represents the per-
centage of samples in a predicted facies, whereas each row represents the percentage
of samples in the actual facies. The confusion matrix of the reference case shown in
Figure 4.6 (right plot) is summarized in Table 4.1. For all the three facies we obtain
a satisfactory reconstruction rate.
The results of the sensitivity tests are collected in Table 4.2, where we report
the main diagonal of the confusion matrix and the percentage of correctly classified
samples (normalized sum of the trace of the confusion matrix). Even though these
statistics are not exhaustive to evaluate the quality of the inversion, this sensitivity
analysis confirms that the number of angle stacks and the quality of the seismic data
are the major sources of uncertainty in seismic reservoir characterization studies. The
rock physics model is essential in this methodology; however the degree of accuracy of
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 95
Table 4.2: One-way sensitivity analysis of the synthetic inversion test: the first column
show the different cases, in the second column we report the main diagonal of the
confusion matrices of the different cases, in the third column we show the average of
the elements of the main diagonal (sum of the trace of the matrix normalized by the
number of facies).
the model is usually quite high as the model can be calibrated at the well locations by
using well data. Finally, in our tests, we observed that even if we underestimate the
correlation range of the variogram, we still obtain good results in the optimization;
conversely if we overestimate the range, then the optimization model cannot reproduce
the correct thickness of the sediments, but it tends to create thicker layers. However
we point out that these results are not completely general and they depend on the
parameters we chose. For example, if we use the wrong rock physics model but the
predictions are close enough to the observed data values (for example, a multi-linear
regression), or if we ignore the fluid effect but the velocity in hydrocarbon sand is
close to the velocity in brine sand, then the difference between the inversion results
with the correct parameters and the ones with wrong assumptions could be small.
Similarly the results of the sensitivity analysis on variogram parameters and prior
proportions could be worse, if we introduce a more significant bias in the parameters.
of sand and shale and filled by oil. Four seismic-scale sedimentary litho-facies can
be identified: soft sand and stiff sand (both filled by oil in the upper part of the
reservoir), silty-sand with clay dispersed in it, and shale. The reservoir is located
at approximately 2150m; the oil-water contact was measured at 2190m at the well
locations and it is supposed to be known in the inversion.
The data available are partial stacked seismic data (near stack corresponding to
8o , and far stack to 26o), a set of horizons for the reservoir level we are interested in,
and 5 well log datasets. Well 2 has been used as calibration well as it contains the
main acquired logs: P-wave velocity, S-wave velocity, gamma ray, density, neutron
porosity and resistivity. Data of well 2 and well 3 are used to condition the simulations
along the 2D line used to test the methodology in 2D. Finally well 5, that is located
outside the seismic survey, is used as an additional test.
First, the method has been tested at well 2 location to predict the facies distribu-
tion from seismic data. The litho-facies classification has been performed using sedi-
mentological information, core analysis, and a clustering technique applied to petro-
physical curves: effective porosity, volume of clay and volume of sand (Figure 4.9). A
rock physics model has been calibrated at the well location: the more suitable model
for this scenario is a constant-cement sand model (Avseth et al. (2005)). This model
is a combination of the contact-cement model and friable sand model (Mavko et al.
(2009)), where we assumed critical porosity equal 0.4 and coordination number 9
(Figure 4.10); however we point out that in some wells (wells 2 and 5) we can identify
a relatively thick layer of soft sand at the top of the reservoir, therefore in this facies
a soft sand model has been applied to explain the low velocity values measured at the
well locations in the corresponding intervals. From well data we can also infer the
marginal distribution of petrophysical properties conditioned by the facies classifica-
tion (Figure 4.11): the estimated pdfs are used in the forward model to generate the
simulated realizations at each iteration of the stochastic inversion. We assumed for
simplicity, Gaussian distributions, but SGSim does not require that the prior distri-
bution is Gaussian and other distributions could be used. The descriptive statistics
of the different properties are shown in Table 4.3.
The results of the 1D application with a perfect synthetic seismic trace (SNR=8)
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 97
Figure 4.9: Real case application: well log dataset from well 2 (calibration well).
From left to right: P-wave and S-wave velocity, effective porosity, clay content, water
saturation, and actual facies classification (shale in green, silty-sand in brown, stiff
sand in light brown, soft sand in yellow).
are shown in Figure 4.12, where we reconstruct the litho-facies classification at well
2 location. In this test we assumed that the wavelets were known, in other words the
wavelets used in the inversion were the same as those used in the forward modeling
performed to generate the synthetic seismic trace. The actual facies profile is severely
non-stationary and the estimation of variogram parameters was not reliable; we then
assumed the same exponential model for all the facies with correlation range equal
to 2.5m. We notice that even if we start from an initial model with a short vertical
correlation range, we obtain a good result in the inversion: after 50 iterations (right
plot) the error between the input seismic and the synthetic seismic generated from
the optimized model is lower than the fixed tolerance T ′ , and the match between the
optimized facies profile and the actual classification is satisfactory. The tolerance T ′
is fixed such that the ratio between the variance of the signal and the variance of
the residuals approximates the SNR: in this example with perfect synthetic seismic
we stop the convergence when the ratio approximates 10. The upscaled classification
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 98
Figure 4.10: Rock physics model: (left) P-wave velocity versus effective porosity;
(right) S-wave velocity versus effective porosity, color coded by clay content. Black
lines represent constant-cement sand model for different clay contents (from top to
bottom: 0%, 25%, 50%, 75%, and 100%).
Table 4.3: Mean values of petro-elastic properties in the different facies. Values of
porosity and clay content have been estimated from well log data, elastic properties
values have been computed by rock physics model.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 99
Figure 4.11: Marginal probability density functions of effective porosity and clay
content conditioned by facies classification. The pdfs of petrophysical properties are
used to distribute rock properties within the reservoir model at each iteration of
stochastic inversion (shale in green, silty-sand in brown, stiff sand in light brown, soft
sand in yellow).
Figure 4.12: Inversion results at well 2 location with synthetic seismic data, from left
to right: actual facies classification, upscaled facies profile, seismic facies probability,
initial model, optimized model after 50 iterations (shale in green, silty-sand in brown,
stiff sand in light brown, soft sand in yellow).
trace (Figure 4.14). The quality of the inversion is worse than the previous case but
it is still satisfactory as pointed out by the confusion matrix reported in Table 4.4,
where we obtain high recognition indexes for all the facies. In both applications,
with synthetic and real seismic, we used as secondary information a low resolution
probability estimated at the well location. In this application we assumed that the
parameters of the Tau-model are: τ1 = τ2 = 1 and τ3 = 0.5. The use of this probability
is necessary to account for the non-stationarity of the actual facies classification. In
Figure 4.15 we show the convergence of the methodology with and without secondary
information and we show the boxplots of the normalized error of 25 optimization
runs, each of them consisting of 50 iterations. We notice that the convergence is
much slower if no secondary information is used, and the average error is generally
higher.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 101
Table 4.4: Confusion matrix of the inversion results obtained by stochastic inversion
at well 2 location (T stands for true facies, C stands for classified facies).
We then applied the methodology to two other wells (wells 3 and 5), by using the
same parameters for variograms, prior distributions of properties and forward models
calibrated at well 2. Well 3 does not present soft sand in the classification, whereas the
scenario in well 5 is similar to the calibration well. In both cases the inversion results
are good (Figure 4.16), even though we notice that we cannot reproduce the thin
layers below a certain thickness. We could actually obtain a set of models with the
same vertical correlation observed at the well by using a shorter correlation range and
a larger tolerance T and/or a smaller value of the Tau-model parameter τ3 (Eq. 4.14)
related to the low resolution information. In fact if we assign a high weight to seismic
data (low tolerance T and/or high parameter τ3 ) we tend to match the seismic data
with higher accuracy and we cannot recover thin layers under the seismic resolution.
If a larger tolerance is fixed or a lower weight is assigned to seismic data, we could
recreate thin layers according to the input variograms; however, in this application
we retain that some of the layers visible in the actual profile are due to clustering
artifacts in the log-facies classification process.
As conclusion of this study we perform the stochastic inversion in terms of facies of
a 2D seismic section passing through wells 2 and 3. The near and far stacks are shown
in Figure 4.17 and the top horizon (in time domain) of the reservoir is superimposed.
The seismically derived probability of facies, P ∗ (Fk |S) has been computed following
the approach proposed in Grana and Della Rossa (2010). The maximum a posteriori
of the so-estimated seismic facies probability converted in depth within the geocellular
grid, is shown, as a reference, in Figure 4.18 (bottom right). The velocity model used
for the time-to-depth conversion has been obtained by applying a kriging method to
the 2D section by using filtered sonic logs (at a frequency of 4 Hz).
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 102
The initial model has been generated using SISim: the 2D variograms of the facies
have been estimated using information from previous studies on this field and nearby
fields of the same area, and the prior information assumed by averaging the facies
proportions at the well locations. The 2D variograms describe the spatial continuity
model of the facies. For each facies we assumed an exponential model with the
following parameters: the lateral correlation range is 1000m for soft sand, 2000m for
stiff sand, 2500m for silty-sand and 800m for reservoir shale; the azimuth is 0o for all
the facies. The optimization is performed for all traces simultaneously.
The main result of this study is the optimized facies model (Figure 4.18, top): this
result honors the prior information and the spatial continuity of the data; furthermore,
the optimized realization honors the seismic data. Here we show the results after 10
iterations, corresponding to 110 2D simulations, in terms of facies, porosity, P-wave
velocity, and the corresponding synthetic seismic (Figure 4.18). For simplicity, the
porosity of the non-reservoir shale has been set constant equal to 0.05. As expected
the areas with higher variability are the sequences of silty-sand and stiff sand in the
lower part of the reservoir.
As this application points out, the main advantage of stochastic techniques is that
the estimated facies model has a higher resolution than the model obtained from the
maximum a posteriori of the probability of facies directly inferred from seismic, and it
can be directly used as initial model in fluid flow simulation, without the integration
of additional geostatistical methods.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 103
Figure 4.13: Multiple realizations with different tolerance conditions: (top) 25 sim-
ulations obtained with a small tolerance; (bottom) 25 simulations obtained with a
larger tolerance (shale in green, silty-sand in brown, stiff sand in light brown, soft
sand in yellow). For each set of simulations we plot the ensemble average (e-type)
and we compare the results with the upscaled facies classification at well 2 location.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 104
Figure 4.14: Inversion results at well 2 location with real seismic data, from left to
right: actual facies classification, upscaled facies profile, seismic facies probability,
initial model, optimized model after 50 iterations (shale in green, silty-sand in brown,
stiff sand in light brown, soft sand in yellow).
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 105
Figure 4.15: (Top) Convergence plot of stochastic inversion results with and with-
out low frequency information (blue and red symbols respectively) as a function of
iteration number. (Bottom) Boxplots of 25 runs consisting of 50 iterations with and
without low frequency information (left and right respectively).
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 106
Figure 4.16: Inversion results at well 3 (left plots) and well 5 (right plots) locations.
We compare the actual classification with the optimized model obtained by stochastic
inversion (shale in green, silty-sand in brown, stiff sand in light brown, soft sand in
yellow).
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 107
Figure 4.17: 2D seismic section passing through wells 2 and 3: (top) near angle stack
corresponding to 8o , (bottom) far angle stack corresponding to 26o . The black line
represents the top horizon, in time domain, corresponding to the interpreted top of
the reservoir.
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 108
Figure 4.18: Inversion results along the 2D section shown in Figure 4.17. On the
left we show the optimized model of reservoir facies (top left), porosity (mid left) and
P-wave velocity (bottom left), obtained by stochastic inversion. On the right we show
the corresponding synthetic seismic sections, near (top right) and far (top left) and
the maximum a posteriori (MAP) of seismic facies probability (converted in depth
and mapped in the geocellular grid) used as secondary information in the inversion
and obtained by multi-step inversion (shale in green, silty-sand in brown, stiff sand
in light brown, soft sand in yellow).
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 109
4.5 Discussion
In this chapter we summarized the main results obtained by applying a new method-
ology for inversion of seismic data in terms of facies. Most of the geostatistical
methodologies published so far, require large computational times to be performed
for real reservoir studies. The introduction of the probability perturbation method
allows us to reduce the computational time compared to other stochastic optimization
methods. The probability perturbation method incorporates the Tau model, which
is a probabilistic model to account for information coming from different sources. By
using the Tau model, we can integrate well and seismic data and we could potentially
extend the methodology to include other information such as EM data or production
data.
In our approach we used two-point geostatistics methods, to obtain models of
facies and petrophysical properties; however the presented stochastic inversion could
be applied also with multi-point based priors, if a suitable training image is available.
Multi-point geostatistics could be necessary in litho-fluid inversion, to avoid non-
physical scenarios such as brine sand on top of oil sand. In our study we assumed
that the oil water contact was known.
We point out that in both cases, it is important to include secondary information
in the methodology, specifically in the Tau model: this information represents the
probability of facies at seismic scale, or in a broad sense, the low resolution prob-
ability of facies. This additional step has two goals: the first one is to speed up
the convergence as shown in our application, the other one is to account for non-
stationarity. Two-point and multi-point geostatistics are based on the assumption of
stationarity, but in most of the cases this assumption is not completely satisfied. In
our real case application for example, silty-sand and stiff sand approximately have
a stationary behavior in the reservoir layer, but this is not true for soft sand, which
appears only at the top of the reservoir. The scenario is more complex if we consider
the shale layers at the top and at the bottom of the reservoir. The layers bordering
the reservoir can be neglected in reservoir modeling if a reliable set of horizons is
provided; however in seismic reservoir characterization the elastic contrasts at the
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 110
top and at the bottom of the reservoir have a key role in seismic interpretation and
inversion. The introduction of the probability of seismic facies, even though with a
low resolution, allows us to account for the non-stationarity observable in the vertical
stratigraphy. Moreover, we observed in the proposed real field application, that the
integration of the secondary probability information reduces the number of iterations
by a factor of 5 (assuming τ3 = 0.5). We point out that secondary information could
be integrated in different ways: in addition to the Tau model used in our research,
we could include this additional probability data in sequential simulations by using
cokriging or Bayesian updating; and it could be derived from different sources of
information, such as full waveform inversion, AVO attributes, or EM methods.
Non-stationarity is also visible in petrophysical and elastic properties and it can
be recognized by the presence of trends as a function of depth. To overcome this
issue, we introduced in the real case application a deterministic trend of porosity
and elastic properties to integrate/correct the rock physics model which does not
explicitly account for depth-dependency. The trend observable in porosity could be
due to different mechanisms and also to changes in lithology; for example we suspect
that the layer of shale at the bottom of the reservoir has a different mineralogy than
the overcap clay, even though the amount of clay recognized by means of gamma ray
log is approximately the same. In general the depth trend is not linear (see Rimstad
and Omre (2010)) and several models are available, but in a relatively small depth
interval it can be approximated by a linear regression.
We observe that in the forward modeling we used a convolutional model, which is
a Born single scattering approximation of the first order. However, other techniques
could be used such as the reflectivity methods (Kennett algorithm) or 2-D Born fil-
tering. Similarly different rock physics models could be introduced to link elastic and
petrophysical properties. A limitation of this methodology is the presence of tuneable
parameters, such as the Tau model exponents, variogram parameters, and the opti-
mization tolerance. The determination of the Tau-model weights is still a subject of
research and a methodology to quantitatively express the data-dependency or the de-
pendency of the probabilistic information, through the Tau-model exponents, is still
missing. Especially when redundant information is incorporated in the Tau-model,
CHAPTER 4. STOCHASTIC INVERSION FOR FACIES MODELING 111
4.6 Conclusion
We presented a new methodology for facies and reservoir properties modeling which
combines traditional geophysical models, such as rock physics and seismic forward
modeling, with geostatistical methods. The proposed approach is a stochastic op-
timization based on probability perturbation method and Tau model. The use of
sequential simulations allows us to generate fine-scaled models, while the probabil-
ity perturbation method guarantees that the optimized model matches the real data
within a fixed tolerance. The main advantage of this technique is that it provides
high resolution models of facies and the associated properties in a moderate amount
of computational time. The method is fast, especially if secondary information is pro-
vided. This secondary information can be obtained from seismic attributes through
different techniques: if the secondary information is not taken into account, the con-
vergence could be quite slow, especially in complex sequences of thin layers, and
the assumption of stationarity of geostatistical methods cannot be satisfactorily over-
come. Different probabilistic information from different sources and at different scales
can be integrated into the methodology thanks to the use of the Tau model. The ap-
plication to the real well data shows that the methodology can be applied to complex
reservoirs with good results.
Chapter 5
5.1 Abstract
Formation evaluation analysis, rock physics models and log-facies classification, are
powerful tools to link the physical properties measured at wells with petrophysical,
elastic and seismic properties. However this link can be affected by several sources of
uncertainty. In this chapter, we propose a complete statistical workflow for obtaining
petrophysical properties at the well location and the corresponding log-facies classi-
fication. This methodology is based on traditional formation evaluation models and
cluster analysis techniques but it introduces a full Monte Carlo approach in order
to account for uncertainty evaluation. The workflow includes rock physics models in
log-facies classification to preserve the link between petrophysical properties, elastic
properties and facies. The use of rock physics model predictions guarantees obtaining
a consistent set of well log data that can be used to calibrate the usual physical mod-
els used in seismic reservoir characterization and to condition reservoir models. The
final output is the set of petrophysical curves with the associated uncertainty, the
profile of the facies probabilities and the entropy, or degree of confusion, related to
the most probable facies profile. The full statistical approach allows us to propagate
the uncertainty from data measured at well location to the estimated petrophysical
113
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 114
curves and facies profiles. We apply the proposed methodology to two different well
log studies to show its applicability, the advantages of the new integrated approach
and the value of uncertainty analysis.
5.2 Introduction
In reservoir modeling and seismic reservoir characterization most of the physical mod-
els used are calibrated at well location. However well log data do not provide direct
measurements of the reservoir properties we account for in reservoir models: the de-
sired reservoir properties are generally obtained from the measured well logs through
formation evaluation analysis. This process contains several sources of uncertainty.
Similarly log facies classification can be severely affected by the uncertainty of petro-
physical curves performed in formation evaluation. Furthermore, in some cases, the
classification could be not linked to seismically derived attributes if rock physics mod-
eling results are not included in the classification methodology.
The first goal of this work is to present a new methodology for log-facies classi-
fication based on both petrophysical and acoustic/elastic properties in order to link
log-facies to seismic inverted attributes. The second added value of the workflow is
the introduction of Monte Carlo simulations to generate several realizations of petro-
physical and elastic curves to obtain different log-facies profiles which are used to
infer facies probabilities and facies uncertainty.
The first step of the methodology is formation evaluation analysis. The petrophys-
ical evaluation of subsurface formations requires the combined efforts of log measure-
ments and core data together with a quantitative log interpretation model. The main
results obtained from the petrophysical interpretation of well logs are the volumes of
certain formation components (solid matrix and fluids) at each data level which com-
bine the measurements provided by several tools such as well log resistivity, acoustic,
density, neutron, nuclear magnetic resonance, fluid sampling, coring, and imaging (for
details we refer the reader to Darling (2005), and Ellis et al. (2007)). The standard
approach consists of optimizing simultaneously equations described by one or more
interpretation models. Formation evaluation is done by solving the so-called inverse
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 115
problem, in which well log measurements and response parameters are used together
to compute volumetric results. An improved approach has been recently introduced
by Heidari et al. (2010). However, there is always some uncertainty in the inferred
parameters obtained by the inversion process since errors in any of the measurements
lead to errors in the final values (see Fylling (2002), Verga et al. (2002), Kennedy
et al. (2010), and Viberti (2010)). Moreover, other sources of uncertainties in the
determination of the volume fractions come from the theoretical models used in the
interpretation and the input parameters characterizing them. Hence a statistical
quantitative log interpretation is performed in order to obtain reliable results and to
assess the uncertainty for the characterization.
Rock physics modeling represents the second step. Rock physics is mainly used to
establish the link between petrophysical parameters and acoustic/elastic properties.
In our approach, the uncertainty from formation evaluation is propagated through
the well-calibrated rock physics model in order to provide a full probabilistic petro-
elastic model. This chapter only covers the application of the basic models used in
rock physics and the statistical approach. For those who are interested in in-depth
knowledge of rock physics, we refer to Bourbie et al. (1988), Nur and Wang (1989),
Wang and Nur (1992), Wang and Nur (2000), Avseth et al. (2005) and Mavko et al.
(2009). Statistical rock physics has been introduced by Mukerji et al. (2001a) and it
is essentially based on Monte Carlo simulations. An extensive explanation is included
in Doyen (2007).
Finally a log-facies classification is performed at each depth location of the well.
Reservoir facies are usually defined from sedimentological information and core anal-
ysis. This classification must then be consistent with the one performed on well
log data in order to link petrophysical properties with reservoir facies. Tradition-
ally, log-facies classification is based on multivariate techniques (in particular cluster
analysis, see Kaufman and Rousseeuw (1990)) introduced to automatically identify
common features within well log data and computed curves (generally petrophysical
properties). In this work, we also account for elastic properties in order to guarantee
a clear discriminability in the petro-elastic domain, through rock physics modeling.
This issue is of key importance for the following step of seismic facies classification
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 116
PDFs by propagating, point by point, the uncertainty from acquired well logs; in
rock physics modeling we estimate the posterior PDFs by propagating the uncertainty
from the previously obtained petrophysical curves; finally both PDFs are combined in
log-facies classification where we sample from these distributions and we combine the
results to statistically classify the facies, point by point, and estimate the associated
uncertainty. The so obtained uncertainty represents the uncertainty associated to
the degree of approximation of the physical models used in the method and the
uncertainty related to error measurements. However random errors are also taken
into account to represent the natural variability and heterogeneity of the rocks.
The whole methodology is first illustrated by applying all the steps to the same
well log dataset of an offshore West Africa field. We then perform the same study on
another real case, located in the North Sea, where a complex sedimentological facies
classification has been identified.
5.3 Methodology
The methodology can be divided into three parts:
The flowchart of the methodology is shown in Figure 5.1. In this specific case it
refers to a clastic environment, but it can be applied to different scenarios if suitable
log interpretation and rock physics models are available.
In the following we analyze in detail these three steps and the uncertainty propa-
gation through them.
combined together with a Quantitative Log Interpretation (QLI) model. QLI, also
known as formation evaluation, provides the volume fractions of interest (solid matrix
and fluids) at each depth level by solving the corresponding inverse problem, in which
well log measurements and response parameters are reconciled with the theoretical
interpretation models. In particular, the inverse problem is based on an opportune
cost function that expresses the distance between the observed measurements and
the predictions of the model chosen to describe the system. The final aim is to
minimize the cost function and determine the solution (i.e. the volume fractions of
the formation components) that optimally mimics the observables.
Theoretical response-equations in QLI come from a simplified description of the
physics involved in the well log instruments and are considered together with several
constraints. These are typically used in order to impose geological and/or petrophys-
ical prior knowledge to avoid physically meaningless results and define the domain
space of the problem. In details, QLI can be divided into three different phases:
• direct modeling which involves the laws (linear and/or non-linear) able to gen-
erate the synthetic values for the observables, once the parameters describing
the model are fixed;
System parametrization and direct modeling are quite straightforward; even so, it
is worth mentioning a few points of discussion that need to be taken into account to
properly define the domain space.
Mathematically, at a given depth x , the vector d(x) represents the observational
log data (e.g. gamma ray, neutron, density and so on). QLI model is determined by
the components of a vector p(x) containing the depth-dependent unknown volumetric
fractions, such as porosity φ, volume of clay vclay , water saturation sw and so on. For
simplification purposes, from now on the dependency upon the spatial position x is
disregarded and it is assumed that all the recorded log measurements are sampled
with a constant depth step. Formally we can write:
Once a well is drilled into the formation, to maintain the pressure balance, some
mud fluid is pumped into the borehole. Often, drilling is done at over-balanced
condition and mud has a pressure slightly higher than the formation pore pressure.
This pressure gradient induces mud filtrate to seep into the porous rock system.
Hence, well log measurements are affected by, at least, the existing step invasion
profile due to the circulating fluid. The mud invasion divides the formation in two
separated parts: the so-called flushed zone (usually labeled XO) and the unflushed
one, or deep zone (DE). This splits the set of unknowns into two subsets, and the
vector p can be written as:
p = (pXO , pDE ). (5.2)
the unflushed zone pDE ). Some tools, which have a medium depth of investigation,
are assumed to be influenced by both zones, and their response equations contain
terms for all formation components, regardless of the zone.
On the other hand, physically-based assumptions constrain and reduce the domain
space of the unknowns. For instance, the standard normalized-to-unity investigated
total volume fractions (both in shallow and deep zone) need to be achieved. More-
over, it is common to assume lateral continuity: all the solid formation components
extend infinitely from the borehole at zero degrees dip and porosity in the flushed
and undisturbed zone is the same, regardless of the type of fluids filling the pore
space. So, the sum of the fluid volumes in the flushed zone is equal to the sum of
fluid volumes in the unflushed zone. In a more compact form, all of the constraints
can be collected in the function . Synthetic log data are obtained by applying the
direct modeling operator for a given fixed values of the model parameters u(p):
Synthetic log data s are obtained by applying the direct modeling operator fQLI (p)
for a given fixed values of the model parameters p :
The forward model is a set of equations, linear or non-linear, which describes the
link between volumetric curves (p) and petrophysical properties measurable at the
well (d).
Inverse modeling tries to determine the components of the parameter vector p,
using the observational data d. The optimization problem involves a cost function
to be minimized in order to reduce the discrepancy e between the observed data and
the synthetic data generated by the direct modeling:
The definition of the cost function introduces the concept of a weighted 2-norm for
the vector e. As a matter of fact, since the physical observables and measurements
come from several well log tools and involve absolute values which are in general
very different (and have different units), we have to normalize the 2-norm in order
to treat all the quantities at the same level. This normalization mainly depends on
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 121
whose range of values correspond to the nominal uncertainty provided with the mea-
surement. In particular, Gaussian distributions are used to represent the random vari-
able d̃ ∼ N(d, Σd ) and describe the uncertainty of acquired data: the measured value
d represents the mean, the standard deviation is equal to the instrumental/processing
error (collected in the covariance matrix Σd ), and N is a compact notation for the
normal distribution.
This set of distributions, estimated at each depth location along the well profile,
provides the bandwidth of tolerance for the response variables of the forward model.
Model uncertainties can be added to the forward modeling fQLI by means of a
random noise εQLI , distributed with zero mean and a prior covariance matrix, so that
the forward model becomes:
We recap here the basic equations for formation evaluation analysis (Darling (2005),
and Ellis et al. (2007)). Starting from well log measurements, formation evaluation
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 125
where 0 < vh < 1 is the volumetric fraction of the single hth component and N is the
total number of minerals and fluids defining the modelled formation.
Fundamental in dealing with response equations is the knowledge of how clay is
handled and the concept of wet versus dry clay. Here, we take the clay as wet so
the volume fraction, vclay , is intended to consider this phase composed of dry clay
and associated bound water. As already mentioned, well log measurements could be
affected by the existing step invasion profile due to the circulating mud fluid. The mud
invasion divides the formation in two separated parts: 1) the flushed zones (XO) and
2) the unflushed deep zone (DE). Well logs tools have different depths of investigation
and can be influenced only by one zone (shallow reading log tools and deep reading
logs) or by both zones; then their response can contain terms for only one or for all
formation components. Mathematically this is taken into account by a special factor,
0 < Ψi < 1, called the invasion factor, which controls how much influence for each
log i (such as neutron porosity or density) comes from the XO zone. The remaining
influence (1 − Ψi ), comes from the DE zone. In well log interpretation processes it is
common to assume a lateral homogeneity and as a consequence to assume that the
sum of the fluid volumes in the flushed zone is equal to the sum of fluid volumes in
the unflushed zone:
Nf luid
X
(vXOk − vDE k ) = 0 (5.10)
k=1
Finally it is also possible to limit the sum of the fluid volumes to be less than a
particular critical porosity. This critical porosity is the value which marks the limit
between a saturated rock and a suspension and it will be relevant also for the rock
physics model.
In general, a response equation is a mathematical description of how a given
measurement mi (where i is the generic index to identify a well log type) varies with
respect to each formation components. The simplest linear response equations are of
the form
NX
solid Nf luid Nf luid
X X
mi (v) = m̃j vj + (1 − Ψi ) m̃XOk vXOk + Ψi m̃DE k vDE k (5.11)
j=1 k=1 k=1
where m̃j , m̃XOk , m̃DE k are the response parameters for the corresponding formation
components. This form is typical for neutron, density, and sonic logs. As gamma
ray log only considers solid components, then it is not affected by invasion and the
response equation does not involve the invasion factor.
On the other hand, the resistivity/conductivity model used is non-linear and in
our formation we consider two different log measurements: one related to the flushed
zone (shallow reading log) and the other in the undisturbed zone (deep reading).
The response equations are the same for both situations, but the parameters involved
depends on the investigated zone.
For conductivity (C), we consider the theoretical form of the Indonesian equation
(Poupon and Leveaux (1971)) since it is widely used in shaly sand formations:
√ n2
√
p (1− 12 vclay ) Cw 12 (m+ mφ2 ) vw
C= Cclay vclay + √ φ (5.12)
a φ
where Cclay and Cw are the specific conductivities of clay and water respectively, vw
is the volume of water and the parameters m, m2 , n and a come from empirical
observations.
where the vector p represents the petrophysical input obtained from QLI and
fRP M comprises the set of equations defining the model. The output vector r is
the vector containing acoustic and elastic properties, typically P-wave velocity (VP ),
S-wave velocity (VS ) and density (ρ):
r = (VP , VS , ρ) (5.14)
In literature, there are many different RPMs and they can be classified in three
big classes (see Avseth et al. (2005), and Mavko et al. (2009)):
• empirical models: in this case RPM usually is a simple regression using elastic
moduli or directly velocities;
• granular media models: these are based on Hertz-Mindlin contact theory which
assumes that the rock is represented by a random pack of spherical grains;
The various models differ for the calculation of the dry rock properties. In fact,
the usual scheme of a RPM starts from the computation of fluid and solid phase
(matrix) properties. Then, dry rock properties, i.e. the properties of the solid phase
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 128
with its own porosity, are calculated with equations depending on the RPM chosen.
Finally, the effect of fluids using Gassmann equation is included.
In general, once the RPM has been calibrated to well log data, to evaluate the
fluid effect, different saturation scenarios could be considered: a ”brine” scenario
where the hydrocarbon column in the reservoir is substituted by water and a ”full
hydrocarbon” scenario where hydrocarbon saturation is constantly increased up to
one minus irreducible water saturation.
As described, our aim is to assess the uncertainty in RPM by propagating it
from QLI probabilistic output. From the previous QLI analysis we have a number of
realizations of the petrophysical variables representing basic volumetric properties of
the formation: uncertainty is represented by the obtained PDFs of p̃. Thus, fRP M
links the uncertain QLI inputs to multiple RPM output variables. In the end, the
output PDFs of elastic properties r̃ are generated through a MCS (Figure 5.2, top),
extending the deterministic RPM to the probabilistic case:
r̃ = G(p̃) (5.15)
information are generally available from PVT analysis and well tests measurements,
whereas solid phase properties are inferred from core mineralogical analysis. In reser-
voir characterized by low porosity rocks, inclusion models (e.g. see Avseth et al.
(2005), and Mavko et al. (2009)) are more appropriate.
Granular media models are based on Hertz Mindlin contact theory (Mavko et al.
(2009)) and, they provide estimates for the bulk (KHM ) and shear moduli (µHM ) of
the dry rock assuming that the frame is a dense random pack of identical spherical
grains subject to an effective pressure P with a given critical porosity φ0 and an
average number of contacts per grain n. Critical porosity is the value which marks
the porosity limit between a saturated rock and a suspension. We recap here the set
of equations of soft sand model used in the application case. First Hertz Mindlin
equations are given by:
31
P [n(1 − φ0 )µmat ]2
KHM = (5.16)
18[π(1 − ν)]2
31
3P [n(1 − φ0 )µmat ]2
5 − 4ν
µHM = (5.17)
5(2 − ν) 2[π(1 − ν)]2
where ν is the grain Poisson’s ratio, namely
3Kmat − 2µmat
ν= (5.18)
2(3Kmat + µmat )
and Kmat and µmat are the solid phase (zero porosity) elastic moduli.
For porosity values ranging between zero and the critical porosity, the soft sand
rock physics model connects the grain elastic moduli Kmat and µmat with the elastic
moduli KHM and µHM of the dry rock at critical porosity. This is done by inter-
polating these two end members in the intermediate porosity values by means of a
heuristic modified Hashin-Shtrikman lower bound:
−1
φ/φ0 1 − φ/φ0
Kdry = + − 4/3µHM (5.19)
KHM + 4/3µHM Kmat + 4/3µHM
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 130
−1
φ/φ0 1 − φ/φ0
µdry = + − 1/6ξµHM (5.20)
µHM + 1/6ξµHM µmat 1/6ξµHM
9KHM + 8µHM
ξ= (5.21)
KHM + 2µHM
On the other hand, the stiff-sand model connects the two end-members by with
the modified Hashin-Shtrikman upper bound (Mavko et al. (2009)). Gassmann’s
equation is then used for calculating the effect of fluid:
2
Kdry
1 − Kmat
Ksat = Kdry + φ K
(5.22)
Kf l
+ K1−φ
mat
− K 2dry
mat
where Kf l the fluid bulk modulus, and Ksat and µsat are the rock saturated moduli.
Fluid properties can be obtained by means of Batzle-Wang formulas (Batzle and
Wang (1962)), a set of empirical equations which allows calculating bulk moduli and
densities of fluid components starting from fluid analysis parameters (such as gas
gravity, oil gravity, gas-oil-ratio, temperature and pressure). Finally, velocities are
obtained as follows s
Ksat + 4/3µsat
VP = (5.24)
ρ
µsat
r
VS = (5.25)
ρ
where ρ is the fluid saturated bulk density.
the probabilistic training set t̃. In particular, from this set of PDFs collected in t̃, N
realizations can be sampled and then used to perform N LFC profiles through MCSs,
and estimate the posterior probability on facies classification, in addition to the most
probable facies profile: in other words, cluster analysis is applied to the different QLI
and RPM realizations to obtain the related scenarios of log-facies. Then, from the so-
generated profiles we can count, at each depth location, the frequency of occurrence
of each log-facies, and infer a depth-by-depth posterior probability distribution.
The results are collected in a vector c whose entries are the probability of each
classified log-facies, so that if have a set of M possible discriminated facies, their
probabilities of occurrence are c = (c1 , ..., cM ). Sedimentological information can be
further integrated by multiplying the probability vector by the confusion matrix ob-
tained from the sedimentological classification (e.g. the matrix accounting for the
degree of confusion among the different facies with those provided by sedimentolo-
gists). We finally observe that, from vector c, for instance, the most likely facies
scenario can be estimated.
We can take a further step in order to quantify the uncertainties associated to
the probabilistic LFC result. In fact, the most probable scenario, as the output of a
probabilistic workflow, should be coupled with a confidence value showing the amount
of information brought by the discrete classification. For this reason the concept of
entropy (Shannon (1948)) can be exploited. This function is a statistical parameter
able to provide some numerical insights on the intrinsic variability of the discrete
variable studied with respect to all the outcomes of the classification.
The scalar information entropy (see Shannon (1948), or Mavko and Mukerji
(1998), and Mukerji et al. (2001b)) associated to the probability vector c is defined
as follows:
M
X
T
h = −c logM (c) = − ci logM (ci ), (5.26)
i=1
where the logarithm is computed in base M (number of facies) since we have classified
M different facies; this restricts and normalizes the entropy to the range [0, 1].
As a simple example, assume that M = 3 and at a particular point of the depth
profile, the three facies are equally probable: c = ( 31 , 13 , 31 ). Hence, the entropy is
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 133
h = 1, namely the maximum entropy value and this means that uncertainty is at its
maximum. On the other hand, if c = (1, 0, 0) we get h = 0, giving a minimum entropy
scenario and no uncertainty. In-between situations are characterized by entropy values
that quantify the degree of disorder brought by the classification: 0 < h < 1. Entropy
measure of uncertainty goes beyond measures such as variance and covariance, and
can be used for categorical variables (e.g. facies).
The information provided by entropy analysis on LFC, comprising uncertainty
from QLI and RPM, will be discussed in two real examples.
In well A, invasion effects were negligible so that pXO = pDE . In Figure 5.4, the
results of our local minimization, p∗ , in other words the final set of petrophysical
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 134
Figure 5.3: Well log dataset interval of well A, from left to right: P-wave and S-wave
velocity; density; neutron porosity; gamma ray.
elastic moduli (MacBeth (2004)); however we point out that these methods must be
calibrated (typically using lab measurements at different pressure regimes) to deter-
mine the empirical parameters. The rock physics model is calibrated at well location,
by comparing the velocity and density estimated from the elastic parameters with the
velocity and density from the recorded logs in the borehole. The calibration is per-
formed in wet condition (meaning that a preliminary fluid substitution is performed
on well logs) in order to avoid the effect of fluid in rock parameters calibration. Fo-
cusing on the depth interval including the lower reservoir layer (2480m - 2600m), the
results can be seen in Figure 5.6 . The calibration is performed with a trial and error
method; optimization techniques could be used as well but these methods do not
guarantee that the optimized parameters still preserve their physical meaning. Rock
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 136
Figure 5.5: Petrophysical outputs comparison (red curves represent our results; blue
curves represent standard commercial software outputs).
physics model calibration, in many practical applications, can be quite complex as the
physical-mathematical model cannot account for heterogeneity and natural variability
of the rock. In our application the model overpredicts sonic log velocities at 2520m
depth and does not match the high peak of P-wave velocity at 2550m depth. The
mismatch at 2520m is due to lack of accuracy of the model, while the velocity peak
at 2550m could be a measurement error or represent a different lithology. The lack of
accuracy of the rock physics model in some small depth intervals should be partially
compensated by the variability introduced in the following Monte Carlo simulations.
Traditional log-facies characterization is achieved through cluster analysis, carried
out using key-curves (defining the training set t) selected to be effective porosity, clay
content and VP /VS ratio:
VP
t= φ, vclay , . (5.29)
VS
In particular, VP /VS ratio refers to brine condition to avoid any fluid effect due to
hydrocarbon presence. In this case, a preliminary analysis showed that VP /VS ratio
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 137
Figure 5.6: Calibration of the rock physics model, from left to right P-wave and S-
wave velocity, and VP /VS ratio (black curves represent the actual sonic log, blue dashed
curves represent the predicted rock physics model). The rock physics model has been
calibrated in wet condition and then applied to the well scenario by Gassmann fluid
substitution.
and clay content have a good correlation; however the training set could include only
VP , or VS (or both of them), if these logs are identified as good lithological indicators
for the reservoir (see second example).
The training set t was statistically processed by means of a hierarchical agglom-
erative clustering algorithm with Ward’s minimum variance linkage method (Ward
(1963)). Hierarchical algorithms find successive clusters using previously established
clusters (i.e. the resultant classification has an increasing number of nested classes).
Thus, given a data set consisting of N0 objects, agglomerative clustering methods
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 138
generate outputs where objects are gradually partitioned. Ward’s minimum variance
linkage method makes use of squared Euclidean distances to define the dissimilar-
ity among clusters. The most common and practical way to visualize the results is
through a plot called dendrogram: this allows reconstructing the merging history of
the objects of the studied data set from the beginning (each object forms a cluster
of its own) to the end of the clustering process (all objects are in the same cluster).
The dendrogram for our case application is plotted in Figure 5.7.
In traditional log-facies analysis, the number of the classes (facies) that can be
identified from sedimentological information is often higher than the number of classes
of interest in reservoir models: the reason is that the quality of the data at the
well location, and the indirect measured data far away from the well (seismic and
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 139
Figure 5.8: Log-facies classification performed at well location: LCT in green, MCT in
brown, and HCT in yellow. Log-facies classification is derived by using petrophysical
curves (porosity and clay content) and velocity data (VP /VS ratio). On the right
we show two crossplots in petrophysical (top right) and petroelastic (bottom right)
domain, color coded by facies classification.
The proposed facies classification is based on the percentage of quartz and clay
in the facies as derived from interpreted log curves. This classification is simplified
compared to sedimentological models but it is strongly consistent with the facies clas-
sification of the static reservoir model where porosity and net-to-gross are distributed
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 140
following distributions estimated from well logs in each facies. Actually facies LCT
could be subdivided into 2 sub-classes, namely low and very low concentration tur-
bidite (which includes non-reservoir shale), as thin interbeddings of hemipelagic shales
have been observed in the well and as two clusters can be identified in the dendogram.
However these two classes are not distinguishable from the petro-elastic point of view
within the reservoir.
MC simulations are then exploited to provide the uncertainty propagation and
evaluation. The starting point are the normal PDFs associated to the set of wireline
logs (d̃) used in QLI with with standard deviations which are typical of the log
measurements and of the processing of raw data: Table 5.1 collects common standard
deviations (Viberti (2010)).
In this example a sensitivity analysis shows that 100 realizations are enough to
provide a stable solution and reliable results. Realizations of input curves sampled
from d̃ provide the set of cost functions to be minimized and the related set of
petrophysical curves defining p̃. In Figure 5.9 we plot the different realizations and
the median of the petrophysical sets of curves.
From the previous QLI analysis we have a number of realizations of the petro-
physical variables representing basic properties of the formation such as porosity and
mineral volumetric contents. Thus, we can generate a set of realizations of elastic
properties logs through a Monte Carlo simulation by applying the rock physics model
to the set of petrophysical curves realizations from quantitative log interpretation. In
the MC simulation we add a random error to account for the uncertainty associated
to RPM. rom the PDFs of p̃ and the previously calibrated rock physics model, the
set of acoustic and elastic curves and the corresponding PDFs of velocities r̃ are then
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 141
Figure 5.9: Set of 100 realizations of petrophysical curves (gray curves), from left
to right: effective porosity, volume of clay, and volume of quartz (volume of silt is
computed by difference 1 minus the sum of effective porosity, clay, and quartz). The
pointwise median curve (P50) is displayed in red.
computed (Figure 5.10). In Figure 5.11 we show the full probability distributions
of porosity and P-wave velocity, and as an example at two given depth locations we
extract the corresponding histograms.
On the base of the set of 100 realizations of effective porosity, volume of clay and
VP /VS ratio, we can obtain 100 training sets sorted in t̃ to be used to generate 100
profiles of facies. In fact, from the previous steps of the methodology, we have obtained
100 realizations of petrophysical curves (QLI results, Figure 5.10) and 100 realizations
of rock physics curves (RPM results, Figure 5.10). We now perform 100 log-facies
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 142
Figure 5.10: Set of 100 realizations of elastic curves (gray curves), from left to right:
P-wave and S-wave velocity. The pointwise median curve (P50) is displayed in red.
classifications through MCSs (Figure 5.12, top), and estimate the posterior probability
on facies classification, in addition to the most probable facies profile. In particular
cluster analysis is applied to the 100 realizations to obtain 100 profiles of log-facies;
then the frequency of the facies, at each depth location of the profile, provides the
posterior probability of facies occurrence and the most likely facies estimation.
In Figure 5.12 (bottom), we show, as an example, 5 realizations of facies obtained
from Monte Carlo simulations: the thick high porosity sand layer is well identified in
all the profiles, whereas the thin layers at the top and at the bottom of the reservoir
are more uncertain. This means that in the upper and lower part of the reservoir the
log-facies classification can vary as a function of RPM and QLI input parameters in a
traditional deterministic workflow and the underestimation of the uncertainty could
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 143
Figure 5.11: Posterior probability density functions of porosity (left side) and P-wave
velocity (right side). For two depth locations z1 and z2 we also show the histogram
of the simulated values.
Figure 5.12: Set of 100 realizations of facies (top left) at well location and estimated
most likely facies profile (top right). On the bottom 5 realizations are shown: LCT
in green, MCT in brown, and HCT in yellow.
h(cHCT , cLCT ) = −[cHCT log3 (cHCT )+cLCT log3 (cLCT )+(1−cHCT −cLCT ) log3 (1−cHCT −cLCT )]
(5.30)
with cHCT + cLCT ≤ 1, where cHCT is the probability of obtaining HCT at a given
depth, and cLCT is the probability associated with LCT; while cM CT = (1 − cHCT −
cLCT ). As previously explained the three probabilities are collected in the vector
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 145
c = (cLCT , cM CT , cHCT ). When the three facies are equiprobable, we have maximum
entropy, whereas when the probability of a given facies is close to 1, then the entropy
tends to 0. The two crossplots on the right of Figure 5.13 help in clarifying the
information provided by entropy analysis. With Figure 5.8 in mind (right), it can be
easily seen that the transition areas between the different facies are characterized by
high entropy (yellow clouds in Figure 5.13) as expected: this fact mainly affects the
generalized high entropy associated to MCTs. On the other hand, the extreme LCT
and HCT facies show low entropy (blue clouds).
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 146
Figure 5.14: Well log dataset and preliminary petrophysical curves at well location,
from left to right: P-wave and S-wave velocity; density; porosity (total porosity in
blue, effective porosity in red); volumetric fraction curves (clay in green, quartz in
yellow, and muscovite in brown); and water saturation.
of all, a rock physics model is calibrated at the well location: in this case we applied
a stiff sand model (Mavko et al. (2009)). Both soft sand and stiff sand models
belong to the group of granular media models and are based on Hertz-Mindlin contact
theory: soft sand model extrapolates elastic property values to low porosities by
using modified Hashin-Shtrikman lower bound; stiff sand model uses modified Hashin-
Shtrikman upper bound, resulting in an increase of elastic properties values compared
to soft sand model. Similarly to the previous case, the calibration is performed
in wet conditions by comparing sonic logs data and rock physics model predictions
(Figure 5.16). The model parameters are: effective pressure P = 27MP a, critical
porosity of φ0 = 0.42, and coordination number n = 9. The overestimation of S-wave
velocity in stiff sand model is well known (Mavko et al. (2009)), for this reason we
applied a factor of 3/4 to reduce S-wave velocity predictions and match the data: this
correction is purely heuristic but it is often applied in real cases (a physical explanation
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 148
Figure 5.15: Preliminary facies classification: a set of 8 facies has been identified in
this reservoir: 1) marine silty-shale; 2) pro-delta; 3) flood plain; 4) mouth bar; 5)
distributary channel; 6) crevasse splay; 7) tidal deltaic lobes; 8) tight (left). Grouped
histogram of effective porosity (top right) and clay content (bottom right) as a func-
tion of facies classification.
of this reducing factor for shear wave can be found in Bachrach and Avseth (2008)).
Another method to achieve a good fit is to reduce the values of shear moduli of
mineralogical fractions but this could lead to unrealistic values for this mineralogy
and would require a recalibration of P-wave velocity. The direct comparison of rock
physics model predictions and sonic logs is shown in Figure 5.17: generally we have
a good agreement except for the data samples with high peaks in P-wave velocity. A
slight overestimation of velocity in the upper shaly layer is observable, but this could
be due to a different mineralogical composition of clay in the overcap layer on top of
the reservoir.
We then apply the uncertainty propagation methodology to petrophysical prop-
erties and rock physics elastic attributes. We generate a set of 50 realizations of
effective porosity, volume of clay and volume of quartz (volume of muscovite is com-
puted by difference to guarantee that the sum of the mineralogical fraction is 100%);
we then compute the corresponding set of P-wave and S-wave velocities and density
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 149
(Figure 5.17). The parameters used for the probabilistic formation evaluation analysis
are the same used in the previous case and summarized in Table 5.1.
Figure 5.16: Rock physics crossplots: (left) P-wave velocity versus effective porosity;
(right) S-wave velocity versus effective porosity color coded by volume of clay. Black
lines represent stiff sand model for different clay contents (from top to bottom: 10%,
20%, 30%, 40%, 50% and 60%).
Rock physics diagnostics (Figure 5.15) showed that, for this specific case, the use
of S-wave velocity could improve facies classification in the combined petro-elastic
domain. For this reason we decided to use in this case an extended dataset made by
effective porosity, volume of clay, volume of quartz, P-wave, and S-wave velocities.
We then performed the facies classification with 8 sedimentological facies. In such
application we expect more variability and higher entropy compared to the previous
example as the number of facies is higher and some facies cannot be discriminated
from the petrophysical and/or elastic point of view. The full set of 50 realizations is
shown in Figure 5.18: by comparing all the realizations we can detect some similar
features (such as layers made by facies 1, 2, and 3, and layers made by facies 4,
and 5 in the upper part) but as expected it is hard to discriminate between facies
with similar petro-elastic properties. The extracted statistics, in particular the etype
(ensemble average) and the maximum a posteriori (MAP) of facies, help to interpret
the results (Figure 5.18). The etype is the ensemble average of the set of models
and it is a continuous variable; the maximum a posteriori represents the facies that
maximizes the posterior probability estimated from the ensemble of realizations as
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 150
Figure 5.17: Set of 50 realizations of petrophysical and elastic curves (gray curves),
from left to right: effective porosity, volume of clay, and volume of quartz (volume of
silt is computed by difference 1 minus the sum of effective porosity, clay, and quartz),
P-wave velocity and S-wave velocity predictions. The pointwise median curve (P50)
is displayed in red. The dashed blue line represents sonic log data.
the facies frequency divided by the total number of realizations (Figure 5.19). In the
upper part of the profile we can recognize the shaly overcap made by facies 1, 2, and
3 and the thicker layer of the main reservoir made by facies 4 and 5. In the lower
part the variability in the classification is higher, which results in a sequence of thin
layers. However if we look at the whole set of realizations we observe that even in
the upper part of the reservoir the variability is quite high; this is confirmed by the
entropy profile (Figure 5.19). Differently from the previous case the overall entropy is
generally high: this can be due to the large number of facies in the classification but
also to the vertical heterogeneity of petrophysical and elastic properties (Figure 5.17).
To improve the facies classification at the well location, we introduced here a new
approach based on Markov chain methods (Krumbein and Dacey (1969)). Markov
chains are a statistical tool that has been used in geophysics to simulate facies se-
quences to capture the main features of the depositional process. Markov chains are
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 151
Figure 5.18: Set of 50 realizations of facies (left) at well location, etype (ensemble
average) and estimated most likely facies profile (top right). Color codes are the same
as in Figure 5.15.
based on a set of conditional probabilities that describe the dependency of the facies
value at a given location with the facies values at the locations above (upward chain)
or the locations below (downward chain). The chain is said to be first-order, if the
transition from one facies to another depends only on the immediately preceding fa-
cies. The transition matrix is built by assuming (or estimating from other wells in
the field or nearby fields) prior proportions and transition probabilities. The matrix
in our case is 8 by 8 elements: the terms on the diagonal of the transition matrix are
related to the thickness of the layers. The higher are the numbers on the diagonal, the
higher is the probability to observe no transition, and as a consequence the thicker
will be the layer.
In our application the posterior probability of facies estimated from logs of petro-
elastic properties is combined with the probabilities of the transition matrix (for
mathematical details, see Grana and Della Rossa (2010)) by a simple integration,
and facies values are sampled from the resulting distribution. In Figure 5.19 (right)
we show one realization of facies obtained by this technique: the use of Markov chain
allows us to account for vertical continuity and produces a more realistic classification
in cases where a high number of facies is identified. However the main limitation of
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 152
Figure 5.19: Facies probability estimated from ensemble and extracted statistics, from
left to right: probability of facies (first three plots); entropy, maximum a posteriori of
facies distribution and new facies classification performed by Markov chain integrated
approach. Color codes are the same as in Figure 5.15.
such a choice is due to the assumptions required to assemble the transition matrix.
In our case, for example, we do not have any information about the distribution and
thickness of facies 7 and 8 and the results we obtained only depend on the information
assumed from the depositional and sedimentological model.
We finally repeated the same application with a simplified classification: we as-
sumed 3 facies in the reservoir that we called for simplicity shale, silty-sand, and
sand. The reservoir characterization study performed on this field had shown that
these facies can be discriminated in the petro-elastic domain and represent the fa-
cies classification recognizable at seismic scale. Figure 5.20 shows the comparison of
the results obtained with the different classification. The methodology clearly works
better when a limited number of facies is identified (also by comparing the entropy
profiles of Figures 5.19 and 5.20); however we notice that there is a good agreement
between the two classifications as facies 1, 2, and 3 (in 8 facies definition) correspond
to shaly layers, and facies 4, and 5 (in 8 facies definition) correspond to sandy layers.
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 153
Figure 5.20: Comparison of two different classifications. On the left (first two plots)
we show the 8-facies classification: maximum a posteriori of facies and Markov chain
classification (color codes are the same as in Figure 5.15). On the right we show the
simplified 3-facies classification (namely seismic facies classification, last three plots):
posterior probability distribution, entropy, and maximum a posteriori of facies (shale
in green, silty-sand in brown, sand in yellow).
5.6 Discussion
The proposed methodology classifies log-facies at well location by integrating three
different disciplines: formation evaluation, rock physics modeling, and cluster anal-
ysis, by means of a statistical approach, that allows us to understand how plausible
the obtained interpretation is or, in other words, how large the uncertainties are in
the obtained solution. The assessment of uncertainty in geophysical inverse problems
has been addressed in several works (Jackson (1972), Jackson (1979), and Taran-
tola (2005)) but a standard application to well log analysis is in general neglected.
Classical deterministic workflows in formation evaluation analysis and, in particular,
log-facies classification, do not allow us to propagate the uncertainty in measured data
to the property estimates in a robust and comprehensive way. Statistical methods,
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 154
on the other hand, can incorporate all available information on the studied system
(observational data, theoretical predictions and prior knowledge) and this informa-
tion can be represented by probability distribution functions. According to this, the
solution is not unique, but rather it consists of a posterior probability distribution
function over the model domain space which describes the probability of a given
model being the closest to the true one.
The aim of this chapter is to enhance the classical approach by introducing Monte
Carlo simulations providing a proper way to account for a statistical view. Since
each step of the methodology strongly depends on the previous one, a robust uncer-
tainty analysis and classification from the very beginning (initial acquired dataset) is a
mandatory requirement for a safe and trustworthy probability distribution definition.
The input uncertainties represent the critical point of the methodology. Formation
evaluation is the aforementioned starting point and so it drives the remaining model-
ing. As we have already pointed out, the prior characterization of input uncertainties
for quantitative log interpretation relies on separating the different sources of errors
associated with tool measurements, environmental corrections, pre-processing com-
putations and model parameterizations. Systematic errors need to be corrected since
their propagation is meaningless. Random errors may not be neglected when the
number of measurements to be averaged is low and/or the measurement precision is
very poor.
Monte Carlo simulations try to address this uncertainty issue but a robust and
straightforward way to account for all the sources of uncertainty is still lacking. How-
ever, other open problems exist and two of the major ones are the possible correlation
existing between the uncertainty affecting the different log acquisitions and the vari-
ous reference volumes of investigation involved (vertical and lateral resolution). The
assignment of probability distribution functions to log measurements assumes a fixed
and certain value of the given nominal depth. A more robust approach should also
consider the vertical uncertainty related to the recorded depth of any log measure-
ments.
An important point of discussion is also related to the constrained number of
facies in the probabilistic workflow. In particular the methodology quantifies and
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 155
propagates the uncertainty through log-facies classification once the number of facies
has been a priori fixed. Monte Carlo simulations are applied to the multivariate
statistical technique chosen to discriminate a given number of log-facies. Different
petrophysical and elastic scenarios in the probabilistic training set could be better
described by a number of facies which is higher or lower with respect to the a priori
fixed one. A generalization of the methodology in order to take into account this
issue could also help for a more rigorous characterization.
The application of the entire workflow to real datasets seems to confirm its fea-
sibility and reliability. Log-facies probability and entropy evaluation quantify the
uncertainty in the classification and represent a probabilistic approach from the very
beginning of borehole data interpretation for seismic reservoir characterization. It is
worth mentioning that even more complex systems need to be tested and studied in
order to finally state all the potentiality of the methodology here developed.
It is also worth mentioning the choice of Monte Carlo simulations for accounting
the uncertainty propagation problem. First of all, Monte Carlo techniques calculate
the probability density of any functions of random variables and do not require any a
priori assumption on the type of distribution for the results. In fact, quantitative log
interpretation and rock physics modeling can be highly non-linear and the uncertainty
propagation problem cannot be solved analytically. Under this light, Monte Carlo
simulations provide a simple means by which uncertainties in inputs can be translated
into uncertainties in the calculated output properties. Moreover, this methodology
is very flexible, allowing different interpretation models to be built and uncertainties
tested in a robust way. Correlated as well as independent parameters can be handled
and all the possible constraints defining the problem can be taken into account in a
straightforward way. The downside to Monte Carlo simulations is that a large number
of simulations are typically required for meaningful statistics to be developed. So,
it is fundamental to understand the number of samplings needed in order to get
stable results. To conclude, by Monte Carlo simulations we have a powerful tool
to propagate uncertainties in the different steps of the methodology: the technique
can be applied to different studies, independently of the physical models (defining
formation evaluation and rock physics interpretation) and mathematical techniques
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 156
want to model, i.e. facies proportions and the prior distributions of rock properties
(such as porosity and net-to-gross). These distributions are generally assumed from
prior geological knowledge of the field or nearby fields; but in our case the distribu-
tions can be extracted directly from Monte Carlo simulations. Nevertheless we point
out that the PDFs derived from Monte Carlo simulations are depth dependent; then
stationary conditions should be first verified before extrapolating marginal distribu-
tions. In a practical reservoir modeling workflow (see for example Doyen (2007)), we
first generate reservoir facies models with sequential indicator simulations (or multi-
point geostatistics if a suitable training image is available) and then generate porosity
and other reservoir property models with sequential Gaussian simulation where the
prior distributions of reservoir properties are facies-dependent and are estimated from
the marginal distributions derived from Monte Carlo simulations in each facies. An
important point of our methodology is the integration of rock physics modeling. The
main advantage of this step is the link between facies classification and elastic prop-
erties, which is provided by the model calibrated at the well location. In fact, this
link guarantees that facies classification estimated from seismic amplitudes in seismic
characterization studies is consistent with log-facies classification at well location.
Instead of rock physics predictions, sonic logs could be used as well but the corre-
lation between sonic logs and petrophysical curves is not always optimal in well log
analysis. Furthermore, resolution of sonic logs is generally lower than the resolution
of well logs used in formation evaluation analysis. If the sonic logs are reliable and
correlated to petrophysical logs, the lower resolution of sonic logs would reduce the
entropy but at the same time increase the uncertainty in the output estimation. On
the other side rock physics models are applied to a set of petrophysical curves with
similar resolution, which results in a complete consistent petro-elastic dataset. The
drawback of such a choice is that the rock physics model approximation could be not
accurate in some interval layers, as pointed out in our applications, but this lack of
accuracy is partially compensated by Monte Carlo multiple realizations.
We finally point out that in our methodology we tried to include different sources
of uncertainty: log measurements, rock physics model approximations, heterogeneity
and natural variability of the rocks. However other factors could influence formation
CHAPTER 5. STATISTICAL METHODS FOR LOG EVALUATION 158
evaluation analysis, rock physics modeling, and log-facies classification, such as for
example anisotropy, laminar and/or dipping layering, and well deviation. These is-
sues should be carefully evaluated in each case and a sensitivity analysis should be
performed to verify if they can be neglected or not.
5.7 Conclusion
The proposed probabilistic log-facies classification workflow is based on the integra-
tion of three different disciplines: quantitative log interpretation, rock physics model-
ing, and multivariate statistical techniques (cluster analysis) for log-facies classifica-
tion., Furthermore, this workflow focuses on the uncertainty propagation through the
three different steps, and it is based on Monte Carlo simulation method. The applica-
tion of the proposed methodology allows to generate several log-facies profiles at well
location and to estimate the most probable facies classification and the associated
uncertainty via entropy computation. The so obtained classification includes both
petrophysical properties and acoustic/elastic attributes to directly link log-facies to
seismic velocities used in facies simulation constrained by seismic information. This
workflow represents a rigorous starting point to propagate the well facies classification
and related uncertainty to the entire reservoir modeling. These obtained uncertainties
are more realistic inputs to reservoir modeling, rather than taking log data as fixed
and certain (so-called ”hard data” in geostatistics). The method has been illustrated
on real well log datasets in clastic environments, but it can be applied to different
scenarios.
Chapter 6
6.1 Abstract
In time-lapse studies, the knowledge of the saturation and pressure effects on elastic
properties is a key factor. The relation between saturation changes and velocity vari-
ations is well known in rock physics and at seismic frequency it can be satisfactorily
described by Gassmann’s equations. The pressure effect still requires deeper inves-
tigations in order to be included in rock physics models for 4D studies. Theoretical
models of velocity-pressure relations often do not match lab measurements, or contain
empirical constants or theoretical parameters that are difficult to calibrate or do not
have a precise physical meaning. In this chapter, I present a new model to describe the
pressure sensitivity of elastic moduli for sandstones. This relation is then integrated
with a complete rock physics model to describe the relation between rock properties
(porosity and clay content) and dynamic conditions (saturation and pressure) and
elastic properties. Our new model is calibrated with lab measurements of room-dry
sand samples over a wide range of pressure variations and then applied to well data
to simulate different production scenarios. The complete rock physics model is then
used in time-lapse inversion to predict the spatial distribution of dynamic property
changes in the reservoir within a Bayesian framework.
159
CHAPTER 6. PRESSURE DEPENDENCE OF ELASTIC PROPERTIES 160
6.2 Introduction
Isotropic effective pressure is defined as the difference between the overburden pres-
sure, which is the integral of density from the surface to the depth of interest times
the acceleration due to gravity, and the pore pressure (Terzaghi (1943)). The effective
pressure, Pe , is taken as the difference between the lithostatic overburden pressure Po
and the hydrostatic pressure Pp (see for example, Mindlin (1949), Christensen and
Wang (1985)):
Pe = Po − Pp (6.1)
35 0.3
30
0.25
20
0.15
15
0.1
10
5 0.05
0 10 20 30 40 50
Effective pressure (MPa)
Figure 6.1: Han’s dataset: dry-rock bulk modulus versus effective pressure color coded
by porosity.
pressure, porosity and clay content, but these relations are generally difficult to cali-
brate due to the lack of exhaustive datasets. Alternatively we can reduce the number
of variables by introducing the concept of self-similarity (Dvorkin (2007)). In partic-
ular Dvorkin (2007) proposed to use a single variable given by the linear combination
of porosity and clay content: φ + avclay , where a is an empirical constant (Figure 6.2).
The petrophysical-properties dependence of velocity becomes more clear thanks to
the self-similarity concept.
Porosity+0.3Clay
35 0.3 35 0.35
30 30
0.25 0.3
Dry Bulk Modulus (GPa)
25 25
0.2 0.25
20 20
0.15 0.2
15 15
0.1 0.15
10 10
5 0.05 5 0.1
0 10 20 30 40 50 0 10 20 30 40 50
Effective pressure (MPa) Effective pressure (MPa)
Figure 6.2: Han’s dataset: dry-rock bulk modulus versus effective pressure. The color
represents porosity (left) and a linear combination of porosity and clay content(right).
CHAPTER 6. PRESSURE DEPENDENCE OF ELASTIC PROPERTIES 163
The two relations that better describe the exponential behavior are: Eberhart-
Phillips and MacBeth relations. Eberhart-Phillips’s relation links velocity and pres-
sure and it contains porosity and clay content terms:
√
VP = α − βφ − γ vclay + δ(Pe − e−εPe ) (6.2)
where α, β, γ, δ, ε are empirical parameters. This equation can be divided into two
√
terms: the first term α − βφ − γ vclay does not depend on pressure, the second is the
pressure-dependent exponential component. In other words the slope of the curves
obtained from this model is assumed to be the same and independent of porosity
and lithology, and the curves differ only for the changes in the first term, that shifts
the curve upward and downward depending on porosity and clay content. If we fit
each sample independently (Figure 6.3, left), the fitted parameters will depend on the
specific sample; on the other hand, if we fit all the samples simultaneously, the slope
of the curves does not change: only the initial point and the asymptotic value are
shifted (Figure 6.3, right). If we fit all the data simultaneously we obtain the following
values α = 5.77, β = 6.94, γ = 1.73, δ = 0.446, ε = 16.7 as in Eberhart-Phillips et al.
(1989).
5 0.3 5 0.3
4.5 4.5
0.25 0.25
P−wave velocity (km/s)
4 4
0.2 0.2
3.5 3.5
0.15 0.15
3 3
0.1 0.1
2.5 2.5
2 0.05 2 0.05
0 10 20 30 40 50 0 10 20 30 40 50
Effective pressure (MPa) Effective pressure (MPa)
Figure 6.3: Eberhart-Phillips relation: on the left each sample has been fitted inde-
pendently, on the right all samples have been fitted all together.
MacBeth’s relation links dry rock bulk modulus and effective pressure
K∞
Kdry (Pe ) = (6.3)
1 + AK e−Pe /PK
CHAPTER 6. PRESSURE DEPENDENCE OF ELASTIC PROPERTIES 164
Porosity
35 0.3
30
0.25
Dry bulk modulus (GPa)
25
0.2
20
0.15
15
0.1
10
5 0.05
0 10 20 30 40 50
Effective pressure (MPa)
Figure 6.4: MacBeth relation (bulk modulus): each sample has been fitted indepen-
dently.
35 30 16
30 25 14
∞
Parameter AK
Parameter PK
Parameter K
25 20 12
20 15 10
15 10 8
10 5 6
0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4
Porosity Porosity Porosity
35 30 16
30 25 14
∞
Parameter AK
Parameter PK
Parameter K
25 20 12
20 15 10
15 10 8
10 5 6
0.1 0.2 0.3 0.4 0.5 0.1 0.2 0.3 0.4 0.5 0.1 0.2 0.3 0.4 0.5
Porosity+0.3Clay Porosity+0.3Clay Porosity+0.3Clay
Figure 6.5: Sensitivity analysis on fitted parameters on MacBeth relation: (top) fitted
parameters versus porosity; (bottom) fitted parameters versus linear combination of
porosity and clay content.
where λ1 and λ2 are empirical parameters that must be fitted using lab mea-
surements. When we apply this equation to Han’s dataset, the results are quite
satisfactory (Figure 6.7). Similar results have been obtained for the shear modulus
(Figure 6.8). The modified equation for the shear modulus is:
µ∞
µdry (Pe ) = µ∞ , µ∞ = λ3 (φ + avclay ) + λ4 (6.6)
1 + µ∞ −µ0 e(P0 −Pe )/Pµ
Pressure (MPa)
45 50 45
measurements P=50MPa
40 45 Linear regression
40
35 40 K=−95.9(φ+0.3 vclay)+41.6
35
Dry Bulk Modulus (GPa)
15
10 15
5 10 10
0 5 5
0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4
Porosity+0.3Clay Porosity+0.3Clay
Figure 6.6: Self similarity concept: (left) measured bulk moduli versus a linear com-
bination of porosity and clay content color coded by effective pressure; (right) bulk
modulus at 50 MPa versus a linear combination of porosity and clay content and
linear fitting.
Porosity
35 0.3
30
0.25
Dry bulk modulus (GPa)
25
0.2
20
0.15
15
0.1
10
5 0.05
0 10 20 30 40 50
Effective pressure (MPa)
Porosity
0.3
25
20
0.2
15
0.15
10
0.1
0.05
0 10 20 30 40 50
Effective pressure (MPa)
Porosity Porosity
30 0.3 22 0.3
20
25 0.25 0.25
18
Dry shear modulus (GPa)
Dry bulk modulus (GPa)
16
20 0.2 0.2
14
12
15 0.15 0.15
10
8
10 0.1 0.1
5 0.05 4 0.05
0 10 20 30 40 50 0 10 20 30 40 50
Effective pressure (MPa) Effective pressure (MPa)
Figure 6.9: Modified MacBeth relation (set of five samples): bulk modulus (left) and
shear modulus (right).
CHAPTER 6. PRESSURE DEPENDENCE OF ELASTIC PROPERTIES 168
To clarify the application we show the results by only using 5 samples (Figure 6.9).
In the next section we show how to apply the new equation in a complete rock physics
workflow. As shown in the previous chapters, in seismic reservoir characterization we
want to establish a set of rock physics relations to link reservoir properties with elastic
properties. We now extend these relations to time-lapse studies. The input data of
the rock physics model are: effective porosity, clay content, fluid saturations and
effective pressure. We first compute the elastic moduli of the rock frame (matrix)
using Voigt-Reuss-Hill average, we then compute the elastic moduli of the dry rock
using a suitable rock physics model (empirical relations, granular media models, or
inclusion models), we then apply the pressure effect using the modified MacBeth’s
equations (Eqs. 6.5 and 6.6), and we finally model the fluid effect using Gassmann’s
equations to obtain the elastic moduli of the saturated rock under assigned pressure
conditions.
Quartz Porosity
Well log
2020 Clay Water saturation
Rock physics model
Silt
2040
2060
Depth (m)
2080
2100
2120
2140
2160
3000 4000 5000 1500 2000 2500 2.2 2.4 2.6 2.8 0 0.5 1 0 0.5 1
P−wave velocity (m/s) S−wave velocity (m/s) Density (g/cm3) Mineral fractions (v/v) Pore fluid (v/v)
Figure 6.10: Well log data: from left to right P-wave velocity, S-wave velocity, density
(well log in blue and rock physics model in red), and volumetric fractions (volume
of quartz in yellow, clay in green, silt in black, effective porosity in red, and water
saturation in blue).
We first applied a rock physics model (stiff sand model) and the performed the
fluid and pressure substitution on rock physics model prediction curves (Figure 6.10).
The effects on elastic properties are shown in Figures 6.11 (P-wave velocity), 6.12
(S-wave velocity), and 6.13 (density). The effects on seismic properties are computed
using a convolutional model and are shown in Figures 6.14 (short offsets), and 6.15
(long offsets).
CHAPTER 6. PRESSURE DEPENDENCE OF ELASTIC PROPERTIES 170
P=10 MPa P=25 MPa P=20 MPa (insitu) P=20 MPa (insitu) P=10 MPa P=10 MPa P=25 MPa P=25 MPa
sw insitu sw insitu sw=1 sw=0 (gas) sw=1 sw=0 (gas) sw=1 sw=0 (gas)
2020
2040
2060
Depth (m)
2080
2100
2120
2140
2160
2500 3500 4500 2500 3500 4500 2500 3500 4500 2500 3500 4500 2500 3500 4500 2500 3500 4500 2500 3500 4500 2500 3500 4500
V (m/s) V (m/s) V (m/s) V (m/s) V (m/s) V (m/s) V (m/s) V (m/s)
p p p p p p p p
Figure 6.11: P-wave velocities computed through the rock physics model in 8 different
scenarios (in-situ condition in red, and production scenarios in black).
P=10 MPa P=25 MPa P=20 MPa (insitu) P=20 MPa (insitu) P=10 MPa P=10 MPa P=25 MPa P=25 MPa
sw insitu sw insitu sw=1 sw=0 (gas) sw=1 sw=0 (gas) sw=1 sw=0 (gas)
2020
2040
2060
Depth (m)
2080
2100
2120
2140
2160
1000 2000 3000 1000 2000 3000 1000 2000 3000 1000 2000 3000 1000 2000 3000 1000 2000 3000 1000 2000 3000 1000 2000 3000
V (m/s) V (m/s) V (m/s) V (m/s) V (m/s) V (m/s) V (m/s) V (m/s)
s s s s s s s s
Figure 6.12: S-wave velocities computed through the rock physics model in 8 different
production scenarios (in-situ condition in red, and production scenarios in black).
CHAPTER 6. PRESSURE DEPENDENCE OF ELASTIC PROPERTIES 171
P=10 MPa P=25 MPa P=20 MPa (insitu) P=20 MPa (insitu) P=10 MPa P=10 MPa P=25 MPa P=25 MPa
sw insitu sw insitu sw=1 sw=0 (gas) sw=1 sw=0 (gas) sw=1 sw=0 (gas)
2020
2040
2060
Depth (m)
2080
2100
2120
2140
2160
2 2.5 3 2 2.5 3 2 2.5 3 2 2.5 3 2 2.5 3 2 2.5 3 2 2.5 3 2 2.5 3
Rho (g/cm3) Rho (g/cm3) Rho (g/cm3) Rho (g/cm3) Rho (g/cm3) Rho (g/cm3) Rho (g/cm3) Rho (g/cm3)
Figure 6.13: Density computed through the rock physics model in 8 different produc-
tion scenarios (in-situ condition in red, and production scenarios in black).
1.02
1.04
1.06
Time (s)
1.08
1.1
1.12
6.5 Conclusion
The proposed new model describes the behavior of bulk and shear moduli over a wide
range of effective pressures by including the porosity and lithology effects through the
self-similarity concept. The new model is semi-empirical, it assumes funiform fluid
distribution, and it must be fitted using laboratory measurements of rock samples in
dry conditions. The model equation is represented by an exponential relation that
shows the increase of dry elastic (bulk and shear) moduli as a function of effective
pressure. The fluid effect can be then introduced using the traditional Gassmann’s
equations. The new model also improves the accuracy of fluid substitution results
because the dry-rock moduli is a key input parameter to Gassmanns fluid substitu-
tion equations. Our new velocity-pressure can be used for improved prediction of
rock properties as a function of effective pressure and for time-lapse inversion and
interpretation.
Chapter 7
7.1 Abstract
Traditionally static reservoir models are obtained as a solution of an inverse problem
where reservoir properties, such as porosity and lithology, are estimated from seismic
data. With the emergence of time-lapse reservoir models, we can integrate static and
dynamic reservoir properties in the seismic reservoir characterization workflow. Here,
we propose a methodology to jointly estimate rock properties, such as porosity, and
dynamic property changes, such as pressure and saturation changes, from time-lapse
seismic data. The methodology is based on a full Bayesian approach to seismic inver-
sion and can be divided into two steps. First we estimate the conditional probability
of elastic property and their relative changes, then we estimate the posterior prob-
ability of rock properties and dynamic property changes. We applied the proposed
methodology to a synthetic reservoir study where we created synthetic seismic survey
for a real dynamic reservoir model including pre-production and production scenar-
ios. The final result is then a set of point-wise probability distributions that allow us
to predict the most probable reservoir models at each time step and to evaluate the
associated uncertainty.
173
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 174
7.2 Introduction
Seismic data, repeatedly acquired at multiple times, monitor the changes in seismic
response during the production phase. Reservoir models are driven by the need to in-
clude these time-lapse seismic conditioning data in the reservoir fluid flow simulator,
in order to assess the predictions of dynamic property changes (in particular hy-
drocarbon saturations and pressure changes), compared to the pre-production static
model and initial conditions (see Landrø (2001), and Landrø et al. (2003)). Due to
the low resolution and degree of accuracy of seismic data, uncertainty quantification
in pressure and saturation changes plays a key role, which calls for a probabilistic
approach to time-lapse seismic inversion (see Buland and El Ouair (2006), and Trani
et al. (2011)).
Mostly, time-lapse seismic data has been used as a reservoir monitoring tool. If
the repeatability of the seismic data is sufficiently good, time-lapse seismic data will
contain small uncertainty and can be used to determine changes in the earth that
are related to reservoir production. For to this reason, time-lapse seismic data have
recently been used as an additional set of dynamic data for history matching in
reservoir applications (see for example Aanonsen et al. (2003) and Dong and Oliver
(2005)). A lot of efforts have been done in the direction of integration of production
data and time-lapse seismic data (see for example Huang et al. (1997), Kretz et al.
(2004) and Landa and Horne (1997)). Direct inversion methods based on first order or
second order approximations of the analytical expression of pressure and saturation
changes as a function of reflectivity coefficients have been presented as well (see
Landrø (2001), Landrø et al. (2003), Dadashpour et al. (2008) and Trani et al. (2011)).
In this work we propose a Bayesian inversion to estimate the posterior distribution
of pressure and saturation changes from time-lapse seismic data. The problem is split
into two sub-problems: the estimation of relative changes in elastic properties from
seismic differences and the estimation of saturation and pressure changes from elastic
property changes. First, the posterior distribution of relative changes in elastic prop-
erties is estimated from time-lapse partial-stacked seismic data using the Bayesian
time-lapse inversion proposed by Buland and El Ouair (2006)), that combines the
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 175
7.3 Methodology
In seismic reservoir characterization, we aim to solve the inverse problem of assessing
a model m given the data Sbase
Sbase = Gm + es (7.1)
where Sbase represents the base seismic survey, G is the forward linear model, m is
the elastic parameter, e.g. the logarithm of elastic impedances IP and IS , and es is a
random error. The linear operator G can be written as G = WAD where W is the
matrix containing the wavelets, A represents the reflectivity coefficients computed by
Aki-Richards approximation and D is a differential matrix (as in Buland and Omre
(2003)). In time-lapse studies we aim to solve the inverse problem of assessing ∆m
given ∆S with
∆S = G∆m + ǫs (7.2)
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 176
where ∆S is the difference between the repeated seismic survey and the base seismic
survey ∆S = Srep −Sbase , G is the same forward linear model as in Eq. 7.1, ∆m is the
model parameter consisting of the logarithm of relative changes in elastic properties,
and ǫs is a random error. The variable ∆m can be written as (Buland and El Ouair
(2006)): rep
IP
ln I base
∆m = Prep
IS
. (7.3)
ln I base
S
Once we have estimated the elastic properties, we then aim to estimate the static
rock properties R, such as porosity, from the model m as a solution of another
inverse problem
m = fRP M (R) + er (7.4)
and the changes in reservoir properties ∆D, such as saturation and pressure changes,
from the model ∆m as
∆m = gRP M (∆D) + ǫr (7.5)
where the functions fRP M and gRP M are rock physics models and er and ǫr are random
errors. Different petro-elastic models fRP M , e.g. empirical relations, granular media
models, or inclusion models (Mavko et al. (2009)) can be used, and these are generally
calibrated with well data. The rock physics model gRP M relating elastic property
changes to pressure and saturation changes generally combines an empirical equation
with analytical models. In our work we use Gassmann’s equation for the saturation
effect (Mavko et al. (2009)), whereas for the pressure effect we use a modified version
of MacBeth’s relation (Mavko et al. (2009)) where we include the effect of initial
reservoir properties R.
By combining the formulations in Buland and Omre (2003) and Buland and El
Ouair (2006) we can write:
" # " #" # " #
Sbase G 0 m es
= + , (7.6)
∆S 0 G ∆m εs
where FRP M is the rock physics model that include fRP M and gRP M and eRP M is the
error associated to it.
We propose here a Bayesian approach to solve simultaneously the combined inverse
problem (Eqs. 7.6 and 7.7). For the first step (seismic inversion, Eq. 7.6), we assume
a Gaussian prior distribution for the joint variable y = [m, ∆m]T . We then estimate
the likelihood function using a linearized seismic forward model consisting of the
convolution between the wavelet and the Aki-Richards linearized approximation of
Zoeppritz equations (see Buland and Omre (2003), and Buland and El Ouair (2006)).
Finally, we estimate the posterior distribution of the joint vector y|x, where x =
[Sbase , ∆S]T using Bayes’ rule (Tarantola (2005)):
" # " #! " # " #! " #!
m Sbase Sbase m m
P (y|x) = P | ∝P | P
∆m ∆S ∆S ∆m ∆m
(7.8)
T
In particular, if we assume that the joint vector y = [m, ∆m] is prior distributed
according to a Gaussian model:
" # " # " #!
m µm Σm 0
y= ∼N , (7.9)
∆m µψ 0 Σψ
and the expressions of the conditional mean µy|x and variance Σy|x is analytical.
For the second step (rock physics inversion, Eq. 7.7), if R represents the rock
properties in the reservoir, such as porosity, and ∆D represents the changes in dy-
namic properties in the reservoir, such as pressure and saturation changes, then from
rock physics theory (Mavko et al. (2009)) we know that the joint distribution of
w = [R, ∆D]T depends on y, i.e. on the initial elastic properties m and their relative
changes ∆m. Using Gassmann’s equation applied to well log data and the modified
MacBeth’s relation fitted on core measurements describing different geological and
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 178
In order to compute the integral in Eq. 7.12, we use uniform discretizations of the
model spaces of x, y, and w, evaluate the probability at each point of the discretized
space, and compute the matrix product of the corresponding probability matrices.
From Eq. 7.12,, we can estimate the most likely model (by taking a point-wise sta-
tistical estimator, such as the mean or the median), or simulate different realizations
using geostatistical methods, such as probability field simulations.
elastic properties are assumed to be constant in each layer and there is no error on the
seismogram. We then apply the Bayesian inversion proposed in the previous sections
where we combine the approaches presented by Buland and Omre (2003) and Bu-
land and El Ouair (2006). The elastic model is given by P-impedances, P-impedance
relative change, and S-impedance relative change. The prior model is the Gaussian
distribution in Eq. 7.9 where we assume that the mean value of P-impedance is a
low frequency model of the actual log of P-impedance (filtered to 4 Hz), the mean
value of the relative changes is equal to 0 everywhere, and the correlation between
elastic properties and their changes is 0. In Figure 7.1 we show the actual data and
the results of the inversion: the mean values and the percentiles P10 and P90 of the
point-wise posterior distributions.
2040
Depth (m)
2060
2080
2100
2120
0.8 1 1.2 1.4 0.9 1 1.1 1.2 4000 6000 8000
3 3 3
P−impedance (m/s g/cm ) S−impedance (m/s g/cm ) P−impedance (m/s g/cm )
Figure 7.1: Combined Bayesian inversion results for elastic properties and elastic
properties relative changes for a three-layer wedge model: estimated P-impedance
relative change, S-impedance relative change and P-impedance base model (black
curves represent the prior model, blue curves the actual model, solid red curves rep-
resent the mean values and dotted red curves percentiles represent P10 and P90).
In the second example, we use a real set of well logs coming from a well dataset in
the North Sea. At the well location we created synthetic partial-stacked seismograms
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 180
at different times to mimic realistic time-lapse data. Time-lapse seismic data are ob-
tained from pseudo-logs mimicking production scenarios as presented in Chapter 6. In
the following we present a production scenario where effective pressure increases due
water injection and oil production. The inversion is performed for elastic properties
(impedances and relative changes) and reservoir properties (porosity and saturation
and pressure changes). The full posterior distribution is show as background color in
Figure 7.2.
We then performed the inversion of elastic properties in terms of rock properties
(porosity and changes in dynamic properties (saturation and pressure) for two differ-
ent cases: in the first case we used a highly informative prior distribution for pressure
and saturation changes (Figure 7.3) estimated from the pseudo-wells used to create
synthetic seismic; in the second case we use a poorly informative prior distribution
for pressure and saturation changes to include other production scenarios in addition
to the real one.
P−impedance relative change S−impedance relative change P−impedance (base survey) Probability
2000 0.3
2020
0.25
2040
2060
0.2
2080
Depth (m)
2100 0.15
2120
0.1
2140
2160
0.05
2180
2200 0
0.9 1 1.1 1 1.1 6000 8000 10000 12000
3 3 3
P−impedance (m/s g/cm ) S−impedance (m/s g/cm ) P−impedance (m/s g/cm )
Figure 7.2: Combined Bayesian inversion results for elastic properties and elastic
properties relative changes for a real well log dataset: estimated posterior distributions
of P-impedance relative change, S-impedance relative change and P-impedance base
model (black curves represent the actual model.
The results obtained for the first case are shown in Figure 7.4. For the second case
we used a uniform distribution for pressure, a bimodal distribution for porosity and a
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 181
non-parametric distribution for saturation (Figure 7.5). The corresponding results are
shown in Figure 7.6. The comparison of Figures 7.4 and 7.6 show that the uncertainty
in the posterior distribution generally increases when the prior distribution is less
informative.
Histrogram of water saturation changes Histrogram of effective pressure changes Histrogram of effective porosity
500 700 250
600
400 200
500
Frequency
300 150
400
300
200 100
200
100 50
100
0 0 0
0 0.5 1 0 2 4 6 0 0.1 0.2 0.3 0.4
Water saturation (v/v) Effective pressure (MPa) Effective porosity (v/v)
Figure 7.3: Highly informative prior distribution for pressure and saturation changes.
2040 0.16
2060 0.14
2080 0.12
Depth (m)
2100 0.1
2120 0.08
2140 0.06
2160 0.04
2180 0.02
2200 0
0 0.5 1 0 5 10 0 0.2 0.4
Water saturation (v/v) Effective pressure (MPa) Effective porosity (v/v)
Figure 7.4: Combined Bayesian inversion results for elastic properties and elastic
properties relative changes for a real well log dataset : estimated posterior distribu-
tions of P-impedance relative change, S-impedance relative change and P-impedance
base model (black curves represent the actual model).
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 182
Histrogram of water saturation changes Histrogram of effective pressure changes Histogram of effective porosity
2500 2500 2500
0 0 0
0 0.5 1 0 2 4 6 0 0.1 0.2 0.3
Water saturation (v/v) Effective pressure (MPa) Effective porosity (v/v)
Figure 7.5: Poorly informative prior distribution for pressure and saturation changes.
2040
2060
2080
Depth (m)
2100
2120
2140
2160
2180
2200
0 0.2 0.4 0.6 0.8 0 2 4 6 0 0.2 0.4
Water saturation (v/v) Effective pressure (MPa) Effective porosity (v/v)
Figure 7.6: Combined Bayesian inversion results for elastic properties and elastic
properties relative changes for a real well log dataset assuming a poorly informative
prior distribution: estimated posterior distributions of water saturation change, ef-
fective pressure change and porosity base model (black curves represent the actual
model.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 183
The methodology has then been tested using a real reservoir model with synthetic
time-lapse seismic data. The input reservoir model represents a clastic reservoir
with sand and shale. The high-porosity sand layer at the top of the reservoir is
filled by gas, whereas the mid section of shaly sand contains oil. The production
mechanism consists of injecting water in the lower part of the reservoir and producing
hydrocarbon in the upper part. From the reservoir fluid flow simulator we extracted
a 2D section (Figure 7.7) at two different time steps: 2012 (pre-production) and 2017
(after 4 years of production).
Figure 7.7: Fluid saturations and effective pressure before (top) and after production
(mid). Bottom left, effective porosity; bottom right, net-to-gross.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 184
For both time steps we computed the corresponding elastic properties using a
rock physics model and synthetic partial stacked seismic data with three different
angle stacks: near (10o), mid (20o ), and far (30o ) using a convolutional model. The
velocity and density models used to calculate the seismic dataset were computed using
a rock physics model that combines: stiff sand model, Gassmann fluid substitution
and modified MacBeth’s relation. We finally applied a correction to seismic data to
account for time-shifts using a warping technique (Figure 7.8). Time-lapse differences
are shown in Figure 7.9.
1150 1150
Time (ms)
1200 1200
1250 1250
1150 1150
Time (ms)
1200 1200
1250 1250
1150 1150
Time (ms)
1200 1200
1250 1250
Figure 7.8: Base (left) and repeated (right) seismic survey (perfect data): from top
to bottom near (10o ), mid (20o ), and far (30o ).
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 185
1200
1250
1150
Time (ms)
1200
1250
1150
Time (ms)
1200
1250
Figure 7.9: Time-lapse seismic differences: from top to bottom near (10o ), mid (20o ),
and far (30o ).
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 186
Figure 7.10: Mean values of inverted elastic properties and elastic properties rela-
tive changes: from top to bottom P-impedance relative change, S-impedance relative
change, and P-impedance estimation from base survey.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 188
Figure 7.11: Mean values of inverted elastic properties and elastic properties absolute
changes: from top to bottom P-impedance absolute change, S-impedance absolute
change, and P-impedance estimation from base survey.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 189
Figure 7.12: Mean values of inverted reservoir properties and dynamic properties
relative changes: from top to bottom gas saturation change, oil saturation change,
effective pressure change, and porosity estimation.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 190
0.15 0.15
Probability
Probability
0.1 0.1
0.05 0.05
0 0
0 0.5 1 0 0.5 1
Water saturation change Oil saturation change
Posterior probability Posterior probability
0.2 0.2
0.15 0.15
Probability
Probability
0.1 0.1
0.05 0.05
0 0
−5 −2.5 0 2.5 5 0 0.1 0.2 0.3
Pressure change (MPa) Porosity
Figure 7.14: Main structure of the geocellular model (blue, top layer in red) and
seismic survey geometry (black).
Figure 7.15: Active cells of the geocellular model (blue, top layer in red). Seismic
survey geometry is shown in black for comparison.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 192
The dataset includes well log data, a base seismic survey (2001) and three repeated
seismic surveys in 2003, 2004 and 2006. Rock physics and petrophysics of the Norne
main field are based on data from two exploration wells: 6608/10-2 (well E2 in the
following) and 6608/10-3 (well F3 in the following). The geocellular model and the
dynamic model are available as well. Seismic acquisition geometry and the main
structure of the irregular reservoir grid are shown in Figure 7.14. In Figure 7.15 we
only show the active cells of the reservoir grid (cells that contribute to fluid flow).
Well logs are shown in Figure 7.16, whereas the rock physics diagnostics are shown in
Figure 7.17. The applied rock physics model is the contact cement model (see Avseth
et al. (2001)). Time-laspe seismic data are shown in Figures 7.18 and 7.19.
2750
2800
Depth (m)
2850
2900
Porosity
2950
Water saturation
Figure 7.16: Well log data (well E2): from left to right P-wave velocity, S-wave
velocity, density, clay content, porosity and water saturation.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 193
2800 1500
0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4
Porosity (v/v) Porosity (v/v)
Figure 7.17: Well log data (well E2): crossplot of P-wave velocity versus porosity
(left) and S-wave velocity versus porosity (right) color coded by clay content.
Figure 7.18: Seismic data differences in 2003: from left to right, near, mid and far.
Figure 7.19: Seismic data differences in 2006: from left to right, near, mid and far.
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 194
For this application we did not invert simultaneously for static and dynamic prop-
erties but only for dynamic property changes since the initial reservoir model was
already provided in the dataset and obtained with a similar technique. We then per-
formed the Bayesian time-lapse inversion of time-lapse seismic differences for changes
in pressure and saturation. The inversion was performed in time-domain on a reg-
ular grid. We then converted the data from time to depth using the velocity model
provided with the dataset and then we mapped (and upscaled) the regular seismic
grid into the geocellular model using 3-dimensional interpolation. We assumed that
the initial model for pressure and saturation was known and we added the predicted
changes to obtain estimations of dynamic properties at the corresponding time-steps
(2003, 2004, and 2006). To avoid non-physical results, such as saturations greater
than 1, we applied cut-off values to preserve physical ranges. In Figures 7.20 and
7.21 we show the predictions for gas saturation in 2003 and 2006 where we observe a
decrease of gas saturation in the upper part of the reservoir and a shift in the gas-oil
contact. In Figures 7.22 and 7.23 we show the corresponding predictions for pore
pressure, where we observe two different pressure behaviors in two different regions
of the reservoir.
7.6 Conclusion
We presented a Bayesian inversion approach for assessing reservoir properties and
their changes from time-lapse data. The simultaneous inversion of base seismic sur-
vey and tile-lapse seismic differences accounts for the correlation between static prop-
erties (e.g. porosity, net-to-gross) and changes in dynamic properties (saturations
and pressure), and the full Bayesian approach allows us to quantify the associated
uncertainty. This approach is different from the usual one where 3D seismic data is
used to first characterize static reservoir properties and then time-lapse seismic data
is used to estimate saturation and pressure changes. Here, instead we make use of the
rock physics relations between pressure/saturation changes and porosity/lithology, to
jointly invert for static and dynamic properties. The use of non-parametric distri-
butions allows us to describe the non-Gaussian behavior of dynamic properties, in
CHAPTER 7. BAYESIAN TIME-LAPSE INVERSION 197
particular saturations. The mean, median or most probable values of the estimated
distributions of reservoir properties can be used in seismic history matching to im-
prove reservoir model predictions and assess their uncertainty. The application to a
real reservoir model with synthetic data showed promising results.
Chapter 8
Final remarks
198
CHAPTER 8. FINAL REMARKS 199
Aki, K., and P. G. Richards, 1980, Quantitative seismology: W. H. Freeman & Co.
Avseth, P., N. Skjei, and Å. Skålnes, 2012, Rock physics modelling of 4D time-
shifts and time-shift derivatives using well log data a North Sea demonstration:
Geophysical Prospecting, 1–11.
Bachrach, R., 2006, Joint estimation of porosity and saturation using stochastic rock
physics modeling: Geophysics, 71, O53–O63.
Bachrach, R., and P. Avseth, 2008, Rock physics modeling of unconsolidated sands:
Accounting for nonuniform contacts and heterogeneous stress fields in the effective
200
BIBLIOGRAPHY 201
Batzle, M. L., and Z. Wang, 1992, Seismic properties of pore fluids: Geophysics, 57,
1396–1408.
Bosch, M., T. Mukerji, and E. F. González, 2010, Seismic inversion for reservoir prop-
erties combining statistical rock physics and geostatistics: A review: Geophysics,
75 (5), 75A165–75A176.
Bourbie, T., O. Coussy, and B. Zinszner, 1988, Acoustics of porous media: CRC
Press.
Buland, A., and H. Omre, 2003, Bayesian linearized AVO inversion: Geophysics, 68,
185–198.
Caers, J., and T. B. Hoffman, 2006, The Probability Perturbation Method: A New
Look at Bayesian Inverse Modeling: Mathematical Geology, 38 (1), 81–100.
Christensen, N. and H. F. Wang, 1985, The influence of pore pressure and confining
pressure on dynamic elastic properties of Berea sandstone: Geophysics, 28, 207-213
Dadashpour, M., M. Landrø, and J. Kleppe, 2008, Nonlinear inversion for estimat-
ing reservoir param- eters from time-lapse seismic data: Journal of Geophysical
Engineering, 5, 54-66.
Darling, T., 2005, Well Logging and Formation Evaluation: Elsevier Inc.
Deutsch, C., and A. G. Journel, 1992 GSLIB: Geostatistical software library and
user’s guide: Oxford University Press.
Dong, Y., and D. S. Oliver, 2005, Quantitative use of 4D seismic data for reservoir
description: SPE Journal 10 (1), 91-99.
Dovera, L., and E. Della Rossa, 2011, Multimodal ensemble Kalman filtering using
Gaussian mixture models: Computational Geosciences, 15 (2), 307–323.
Doyen, P., 1988, Porosity from seismic data: A geostatistical approach: Geophysics,
53, 1263-1275.
Dubrule, O., 2003, Geostatisics for seismic data integration in earth models:
SEG/EAGE Distinguished Instructor Series.
Dutta, N. C., 2002, Geopressure prediction using seismic data: current status and
the road ahead: Geophysics, 67, 20122041.
Dvorkin, J., A. Nur, and H. Yin, 1994, Effective Properties of Cemented Granular
Materials: Mechanics of Materials, 18, 351–366.
Dvorkin, J., and A. Nur, 1996, Elasticity of high-porosity sandstones: Theory for two
North Sea data sets: Geophysics, 61, 1363–1370.
Dvorkin, J., A. Nur, and C. Chaika, 1996, Stress sensitivity of sandstones: Geophysics,
61, 444–455.
Dvorkin, J., G. Mavko, and B. Gurevich, 2007, Fluid substitution in shaley sediment
using effective porosity: Geophysics, 72, O1–O8.
Dvorkin, 2007, Self-similarity in rock physics: The Leading Edge, 26, 946–950.
Eidsvik, J., P. Avseth, H. Omre, T. Mukerji, and G. Mavko, 2004a, Stochastic reser-
voir characterization using prestack seismic data: Geophysics, 69, 978–993.
Ellis, D. V., and J. M. Singer, 2007, Well logging for earth scientists: Springer.
Fylling, A., 2002, Quantification of petrophysical uncertainty and its effect on in-
place volume estimates: numerous challenges and some solutions: Proceedings of
SPE Annual Technical Conference and Exhibition, SPE 77637.
BIBLIOGRAPHY 204
Gal, D., J. Dvorkin, and A. Nur, 1998, A physical model for porosity reduction in
sandstones: Geophysics, 63, 454–459.
Gallop, J., 2006, Facies probability from mixture distributions with non-stationary
impedance errors: 76th Annual International Meeting, SEG Expanded Abstract,
1801–1805.
Gilardi, N., S. Bengio, and M. Kanevski, 2002, Conditional Gaussian mixture mod-
els for environmental risk mapping: Proceedings of IEEE Workshop on Neural
Networks for Signal Processing, 777–786.
González, E. F., T. Mukerji, and G. Mavko, 2008, Seismic inversion combining rock
physics and multiple-point geostatistics: Geophysics, 73, R11–R21.
Goovaerts, P., 1997, Geostatistics for Natural Resources Evaluation: Oxford Univer-
sity Press.
Grana, D., E. Della Rossa, and C. D’Agosto, 2009, Petrophysical properties estima-
tion in a crosswell study integrated with statistical rock physics: SEG Expanded
Abstracts, 28, 1805–1809, doi: 10.1190/1.3255203.
Grana, D., and J. Dvorkin, 2011, The link between seismic inversion, rock physics,
and geostatistical simulations in seismic reservoir characterization studies: The
Leading Edge, 30 (1), 54–61, doi: 10.1190/1.3535433.
Grana, D., M. Pirrone, and T. Mukerji, 2012a, Quantitative log interpretation and un-
certainty propagation of petrophysical properties and facies classification from rock-
physics modeling and formation evaluation analysis: Geophysics, 77 (3), WA45–
WA63, doi: 10.1190/geo2011-0272.1.
BIBLIOGRAPHY 205
Grana, D., T. Mukerji, J. Dvorkin, and G. Mavko, 2012b, Stochastic inversion of facies
from seismic data based on sequential simulations and probability perturbation
method: Geophysics, 77 (4), M53–M72, doi: 10.1190/geo2011-0417.1.
Grana, D., T. Mukerji, L. Dovera, and E. Della Rossa, 2012, Sequential Simulations of
Mixed Discrete-Continuous Properties: Sequential Gaussian Mixture Simulation:
in P. Abrahamsen et al. (eds.), Geostatistics Oslo 2012, Quantitative Geology and
Geostatistics 17, doi: 10.1007/978-94-007-4153-9-19.
Grana, D., T. Mukerji, 2012, Sequential Bayesian Gaussian mixture linear inversion
of seismic data for elastic and reservoir properties estimation: SEG Expanded
Abstract, 1–5, doi: 10.1190/segam2012-0095.1.
Grana, D., E. Paparozzi, S. Mancini, and C. Tarchiani, 2013, Seismic driven proba-
bilistic classification of reservoir facies for static reservoir modelling: a case history
in the Barents Sea: Geophysical Prospecting, 61 (3), 613–629, doi: 10.1111/j.1365-
2478.2012.01115.x.
Gunning, J., and M. Glinsky, 2007, Detection of reservoir quality using Bayesian
seismic inversion: Geophysics, 72, R37–R49.
Han, D., 1986, Effects of porosity and clay content on acoustic properties of sandstones
and unconsolidated sediments: PhD thesis, Stanford University.
Hansen, T. M., K. S. Cordua, and K. Mosegaard, 2012, Inverse problems with non-
trivial priors: efficient solution through Sequential Gibbs Sampling: Computational
Geosciences, 1–19.
Hastie, T., R. Tibshirani, and J. Friedmann, 2002, The elements of statistical learning:
Springer.
Hill, T., and P. Lewicki, 2006, Statistics. Methods and Applications: StatSoft Inc.
Jackson, D. D., 1979, The use of a priori data to resolve non-uniqueness in linear
inversion, Geophysical Journal of the Royal Astronomical Society, 57, 137–157.
Kennedy, J., P., Pujiyono, A. Cox, and R. Aldred, 2010, Using quantified model based
petrophysical uncertainty to aid in conflict resolution: Transactions of the SPWLA
51st Annual Symposium.
Krishnan, S., 2008, The Tau Model for Data Redundancy and Information Combi-
nation in Earth Sciences: Theory and Application, Mathematical Geology, 40 (6),
705–727.
Krumbein, W. C., and M. F. Dacey, 1969. Markov Chains and Embedded Markov
Chains in Geology: Mathematical Geology, 1 (1), 79–96.
Landa, J. L., and R. N.Horne, 1997, A procedure to integrate well test data, reser-
voir performance history and 4-D seismic information into a reservoir description:
Proceedings of SPE Annual Technical Conference and Exhibition, SPE 38653.
Landrø, M., 2001, Discrimination between pressure and fluid saturation changes from
time-lapse seismic data: Geophysics, 66, 836844.
Landrø, M., and Ø. Kvam, 2002, Pore pressure estimation - What can we learn from
4D?: CSEG Recorder.
Liu, Y., 2003, Downscaling seismic data into a geologically sound numerical model:
PhD thesis, Stanford University.
Mavko, G., and T. Mukerji, 1998, A rock physics strategy for quantifying uncertainty
in common hydrocarbon indicators, Geophysics 63, 1997.
Mavko, G., T. Mukerji, and J. Dvorkin, 2009, The rock physics handbook: Cambridge
University Press.
Mosegaard K., and A. Tarantola, 1995, Monte Carlo sampling of solutions to inverse
problems: Journal of Geophysical Research, 100, 12431–12447.
Nur, A., and Z. Wang, 1989, Seismic and acoustic velocities in reservoir rocks, Volume
1, Experimental studies: SEG Geophysics reprint series.
Oliver, D., 2008, Inverse Theory for Petroleum Reservoir Characterization and History
Matching: Cambridge University Press.
Papoulis, A., 1984, Probability, random variables and stochastic processes: McGraw-
Hill.
Poupon, A., and J. Leveaux, 1971, Evaluation of water saturation in shaly formations,
Transactions of the SPWLA 12th Annual Symposium.
Remy, N., A. Boucher, and J. Wu, 2009, Applied geostatistics with SGeMS: Cam-
bridge University Press.
Rimstad, K., and H. Omre, 2010, Impact of rock-physics depth trends and Markov
random fields on hierarchical Bayesian lithology/fluid prediction: Geophysics,
75(4), R93–R108.
Sams, M. S., D. Atkins, N. Said, E. Parwito and P. van Riel, 1999, Stochastic in-
version for high resolution reservoir characterisation in the Central Sumatra Basin:
Proceedings of SPE Annual Technical Conference and Exhibition, SPE 57260.
Saul, M., and Lumley D., 2012, A new velocity-pressure-compaction model for unce-
mented sediments: SEG Expanded Abstracts, 1-5.
Sengupta, M., and R. Bachrach, 2007, Uncertainty in seismic-based pay volume es-
timation: Analysis using rock physics and bayesian statistics: The Leading Edge,
24, 184–189.
Silverman, B. W., 1986, Density estimation for statistics and data analysis. mono-
graphs on statistics and applied probability: Chapman & Hall.
Spikes, K., T. Mukerji, J. Dvorkin, and G. Mavko, 2008, Probabilistic seismic inver-
sion based on rock physics models: Geophysics, 72, R87–R97.
Stolt, R. H., and A. B. Weglein, 1985, Migration and inversion of seismic data: Geo-
physics, 50 24582472.
Sung H. G., 2004, Gaussian Mixture Regression and Classification: PhD Thesis, Rice
University.
Terzaghi, K., 1943, Theoretical Soil Mechanics: John Wiley & Sons.
Theys, P., 1991, Log data acquisition and quality control, Editions Technip.
Theys, P., 1994, A serious look at repeated sections, Transactions of the SPWLA
30th Annual Symposium.
Theys, P., 1997, Accuracy. Essential information for a log measurement, Transactions
of the SPWLA 38th Annual Symposium.
Verga, F., D. Viberti, and M. Gonfalini, 2002, Uncertainty evaluation in well log-
ging: analytical or numerical approach?, Transactions of the SPWLA 43rd Annual
Symposium.
Wang, Z., and A. Nur, 1992, Seismic and acoustic velocities in reservoir rocks, Volume
2, Theoretical and model studies: SEG Geophysics reprint series.
Wang, Z., and A. Nur, 2000, Seismic and acoustic velocities in reservoir rocks, Volume
3, Recent development: SEG Geophysics reprint series.
Wilschut, F., E. Peters, K. Visser, P. A. Fokker, and P. M. E. van Hooff, 2011, Joint
History Matching of Well Data and Surface Subsidence Observations Using the
Ensemble Kalman Filter: A Field Study: Proceedings of SPE Reservoir Simulation
Symposium, 141690-MS.