Академический Документы
Профессиональный Документы
Культура Документы
Appendices
February, 2012 2
Table of Contents – Part 2
AVO Inversion - Elastic Impedance
Summary
References
Appendices
February, 2012 3
Overview of the AVO Process
We will then look at why AVO was an important step forward for the
interpretation of hydrocarbon anomalies.
Finally, we will show why the AVO response is closely linked to the
rock physics of the reservoir.
February, 2012 4
A Seismic Section
The figure above shows a stacked seismic section recorded over the shallow
Cretaceous in Alberta. How would you interpret this section?
February, 2012 5
Structural Interpretation
Your eye may first go to an interesting seismic event between 630 and 640 ms. Here, it
has been picked and called H1. A seismic interpreter prior to 1970 would have looked
only at structure and perhaps have located a well at CDP 330.
February, 2012 6
Gas Well Location
And, in this case, he or she would have been right! A successful gas well was drilled
at that location. The figure above shows the sonic log, integrated to time, spliced on
the section. The gas sand top and base are shown as black lines on the log.
February, 2012 7
“Bright Spots”
But this would have been a lucky guess, since structure alone does not tell you that a
gas sand is present. A geophysicist in the 1970’s would have based the well on the
fact that there is a “bright spot” visible on the seismic section, as indicated above.
February, 2012 8
What is a “Bright Spot”?
Geology Seismic
Surface
Seismic
raypath
Interface at
Reflection at time Seismic
depth = d
t = 2d/V1 Wavelet
February, 2012 10
The AVO Method
q2 q1
q3
Based on AVO theory and the rock physics of the reservoir, we can perform AVO
modeling, as shown above. Note that the model result is a fairly good match to the
offset stack. Also note that Poisson’s ratio is a function of Vp/Vs ratio and will be
discussed in the next chapter.
February, 2012 14
AVO Attributes
Intercept: A
Gradient: B
AVO Attributes are
used to analyze
large volumes of
seismic data,
looking for
hydrocarbon
anomalies.
February, 2012 15
Cross-Plotting of Attributes
February, 2012 16
AVO Inversion
Near Inversion
February, 2012 17
Summary of AVO Methodology
Cross
Plots
February, 2012 18
Conclusions
Seismic interpretation has evolved over the years, from strictly structural
interpretation, through “bright spot” identification, to direct hydrocarbon
detection using AVO.
In this course we will elaborate on the ideas that have been presented in
this short introduction.
As a starting point, the next chapter will discuss the principles of rock
physics in more detail.
In each case, we will first look at the theory and then perform a
workstation example.
February, 2012 19
Exercise 1
The Colony Gas Sand
Setting up the project
Exercise 1
Our first set of exercises comes from the Colony sand formation, a Cretaceous sand
from Western Canada.
Poisson’s
P-wave Density S-wave Ratio
The target is a thin, 8 meter
thick, gas sand.
February, 2012 21
Starting Geoview
February, 2012 22
For this exercise, we will start a new
project. Before doing that, it will be
helpful to set all the data paths to point
to the location where we have stored
the workshop data. To do that, click the
Settings tab:
When you
have finished
setting all the
paths, click
Apply to store
these paths:
February, 2012 24
Now click the Projects tab and choose the option to create a
New Project:
February, 2012 25
A dialog appears,
where we set the
project name. We
will call it colony, as
shown. Enter the
project name and
click OK on that
menu:
February, 2012 26
Now a dialog appears, asking you the name of the database to use for
this project:
February, 2012 28
Loading the well log data
February, 2012 29
You need to select the file avo_well.las. Highlight the file name in the list of
available files on the left and then click the Select option:
By default, the
program has
opened and
displayed all of
the available
log curves and
tops in the
avo_well.las
file.
February, 2012 31
One part of the window (called the
Project Manager) shows all the project
data so far. The tabs along the left side
select the type of project data. Right
now, the Well tab is selected and we can
see the well (AVO_WELL) which has
been loaded into the project. Click the
“+” sign near the well name to see a list
of curves in that well:
February, 2012 32
The window now changes as shown:
February, 2012 33
Note that all the well logs we saw in
the display are listed, as well as the
Depth-time_P-wave log, which was
created from the sonic log and will
be used for depth-to-time
conversion.
February, 2012 34
Click on the arrow that is
pointing to the left to go
back to the previous
menu since we will not
be editing the density
values in this tutorial.
February, 2012 35
Below the base map are a series of
tabs. Clicking the Single Well Display
tab,
February, 2012 36
Finally, to see the most complete view
of the log curves within a well, double-
click the icon for that well within the
Project Data window:
February, 2012 37
You can adjust the well plotting parameters by
clicking the “eyeball” icon, to bring up a dialog for
that purpose:
February, 2012 38
Loading the seismic data
February, 2012 39
On the dialog that
appears, select the file
gathers.sgy:
February, 2012 40
On the third page, we are telling the
program what information it can use from
the trace headers. In fact, in this data set,
there are X and Y coordinates. That is
why we answer Yes to this question:
Click OK.
February, 2012 42
After building the geometry files, a new window appears, showing how
the well is mapped into this seismic volume.
February, 2012 44
To see the display positioned at the well
location, go to the Well icon and click
the down arrow :
February, 2012 46
Now click Apply on the Seismic View
Parameters window. The display is
modified accordingly:
(End of Exercise 1)
February, 2012 47
Rock Physics & Fluid
Replacement Modeling
Basic Rock Physics
where : ρ density,
porosity,
S w water saturation,
sat,m,hc, w saturated, matrix,
hydrocarbon, water subscripts.
February, 2012 50
Density versus Water Saturation
2
In the section on AVO we
Density
February, 2012 51
P and S-Wave Velocities
P-waves S-waves
February, 2012 52
P and S-Wave Velocities
February, 2012 53
Velocity Equations using and
The simplest forms of the P and S-wave velocities are derived for
non-porous, isotropic rocks. Here are the equations for velocity
written using the Lamé coefficients:
2
VP VS
r r
February, 2012 54
Velocity Equations using K and
4
K
VP 3 VS
r r
February, 2012 55
Poisson’s Ratio from strains
F
If we apply a compressional R
force to a cylindrical piece of
rock, as shown on the right, we R+R
change its shape.
L+L L
The longitudindal strain is given
by L/L and the transverse strain
is given by R/R.
F (Force)
The Poisson’s ratio, s, is defined as the negative of the ratio
between the transverse and longitudinal strains:
s (R / R) /(L / L)
(In the typical case shown above, L is negative, so s is positive)
February, 2012 56
Poisson’s Ratio from velocity
2 2
s 2
2 2
VP
where :
VS
This formula is more useful in our calculations than the formula given
by the ratio of the strains. The inverse to the above formula, allowing
us to derive VP or VS from s, is given by:
2s 2
2
2s 1
February, 2012 57
Poisson’s Ratio vs VP/VS ratio
0.5
0.4
0.3
Poisson's Ratio
0.2
0.1
0
-0.1
-0.2
0 1 2 3 4 5 6 7 8 9 10
Gas Case Wet Case Vp/Vs
February, 2012 58
Poisson’s Ratio
From the previous figure, note that there are several values of
Poisson’s ratio and VP/VS ratio that are important to remember.
Note also from the previous figure that Poisson’s ratio can
theoretically be negative, but this has only been observed for
materials created in the lab (e.g. Goretex and polymer foams).
February, 2012 59
Velocity in Porous Rocks
Velocity effects can be modeled by the volume average equation:
February, 2012 60
The Biot-Gassmann Equations
It has been found that the volume average equation gives incorrect results
for gas sands. Independently, Biot (1941) and Gassmann (1951), developed
a more correct theory of wave propagation in fluid saturated rocks,
especially gas sands, by deriving expressions for the saturated bulk and
shear moduli and substituting into the regular equations for P and S-wave
velocity:
4
K sat sat sat
VP _ sat 3 VS _ sat
r sat r sat
Note that rsat is found using the volume average equation discussed
earlier, or:
Saturated
Rock
Dry rock (pores full)
frame, or
skeleton
(pores
empty)
In the Biot-Gassmann equations, the shear modulus does not change for
varying saturation at constant porosity. In equations:
sat dry
February, 2012 63
Biot-Gassmann – Saturated Bulk
Modulus
K sat K dry K fl
(2)
K m K sat K m K dry ( K m K fl )
where sat = saturated rock, dry = dry frame, m = mineral, fl = fluid,
and = porosity.
February, 2012 64
Biot’s Formulation
Biot defines b (the Biot coefficient) and M (the fluid modulus) as:
K dry 1 b
b 1 , and ,
Km M K fl Km
1 1
If b = 1 (or Kdry= 0), this equation simplifies to:
K sat K fl Km
We will now look at how to get estimates of the various bulk modulus terms
in the Biot-Gassmann equations, starting with the bulk modulus of the solid
rock matrix. Values will be given in gigaPascals (GPa), which are
equivalent to 1010 dynes/cm2.
The bulk modulus of the solid rock matrix, Km is usually taken from
published data that involved measurements on drill core samples. Typical
values are:
Ksandstone = 40 GPa,
Klimestone = 60 GPa.
February, 2012 66
The Fluid Bulk Modulus
The fluid bulk modulus can be modeled using the following equation:
1 Sw 1 Sw
K fl K w K hc
Equations for estimating the values of brine, gas, and oil bulk modulii are
given in Batzle and Wang, 1992, Seismic Properties of Pore Fluids,
Geophysics, 57, 1396-1408. Typical values are:
The key step in FRM is calculating a value of Kdry. This can be done in
several ways:
(1) For known VS and VP, Kdry can be calculated by first calculating Ksat
and then using Mavko’s equation (equation (2)), given earlier.
(2) For known VP, but unknown VS, Kdry can be estimated by:
(a) Assuming a known dry rock Poisson’s ratio sdry. Equation (1) can
then be rewritten as a quadratic equation in which we solve for Kdry.
(b) Using the mudrock equation to estimate the wet case and then
using a procedure developed by Mavko et al. (Fluid Substitution:
Estimating changes in VP without knowing VS, Geophysics, Nov-Dec,
1995) to calculate the hydrocarbon case. (See Appendix 1)
February, 2012 68
Data Examples
In the next few slides, we will look at the computed responses for
both a gas-saturated sand and an oil-saturated sand using the
Biot-Gassmann equation.
We will look at the effect of saturation on both velocity (VP and VS)
and Poisson’s Ratio.
Keep in mind that this model assumes that the gas is uniformly
distributed in the fluid. Patchy saturation provides a different
function. (See Mavko et al: The Rock Physics Handbook.)
February, 2012 69
Velocity vs Saturation of Gas
shown. 2400
2200
In the section on AVO we will
model both the wet sand and 2000
Velocity (m/s)
the 50% saturated gas sand. 1800
Note that the velocity values
1600
can be read off the plot and
are: 1400
February, 2012 70
Poisson’s Ratio vs Saturation of Gas
Poisson's Ratio
0.3
model both the wet sand and
the 50% saturated gas sand.
Note that the Poisson’s ratio 0.2
swet = 0.33
sgas = 0.12 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Sw
February, 2012 71
Velocity vs Saturation of Oil
2200
Note that there is not much
2000
Velocity (m/s)
of a velocity change.
However, this is for “dead” 1800
gas. 1000
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Sw
Vp Vs
February, 2012 72
Poisson’s Ratio vs Saturation of Oil
A plot of Poisson’s ratio vs Kmatrix = 40 Gpa, Kdry = 3.25 GPa, Kw = 2.38 Gpa,
Koil = 1.0 Gpa, Shear Modulus = 3.3. Gpa.
water saturation for a porous
0.5
oil sand using the Biot-
Gassmann equations with the
parameters shown. 0.4
Poisson's Ratio
0.3
a Poisson’s ratio change.
However, again this is for
“dead” oil, with no dissolved 0.2
Sw
February, 2012 73
Cautions when using Gassmann
CAUTIONS:
Rocks with large Km and Kdry values (most carbonates) appear insensitive
to saturation changes in Gassmann theory.
February, 2012 74
Patchy Saturation
When multiple pore fluids are present, Kfl is usually calculated by a Reuss
averaging technique (see Appendix 2):
1 S w So S g
K fl K w Ko K g
February, 2012 75
Patchy Saturation
When fluids are not uniformly mixed, effective modulus values cannot be
estimated from Reuss averaging. Uniform averaging of fluids does not
apply.
When patch sizes are large with respect to the seismic wavelength, Voigt
averaging (see Appendix 2) gives the best estimate of Kfl (Domenico, 1976):
K fl S w K w So Ko S g K g
February, 2012 76
Patchy Saturation
2.5
2.3
Vp (km/s)
2.1 Patchy
Voigt
1.9 Reuss
1.7
1.5
0 0.25 0.5 0.75 1
Water Saturation (fraction)
February, 2012 77
The Mudrock Line
VP 1.16 VS 1360 m / s
2s 2
VP VS
2s 1
February, 2012 78
The Mudrock Line
6000
5000
Mudrock Line
4000
3000
Gas Sand
VP (m/s)
2000
1000
0
0 1000 2000 3000 4000
VS(m/s)
February, 2012 80
The Mudrock Line
6000
5000
s = 1/3 Mudrock Line
or
4000 VP/VS = 2
3000
Gas Sand
VP (m/s)
2000
1000
0
0 1000 2000 3000 4000
VS(m/s)
February, 2012 81
The Mudrock Line
6000
5000
s = 1/3 or Mudrock Line
VP/VS = 2
4000
3000
Gas Sand
VP
(m/s)
2000
s = 0.1 or
VP/VS = 1.5
1000
0
0 1000 2000 3000 4000
VS(m/s)
February, 2012 82
The Greenberg-Castagna method
February, 2012 83
The Greenberg-Castagna method
To compute the shear-wave velocity of a rock with multiple
minerals and a known hydrocarbon component (i.e. SW < 1),
Greenberg and Castagna (1992) then propose the following
iterative scheme:
1. Estimate the brine-filled P-wave velocity. This is nothing more
than an initial guess.
2. Compute the S-wave velocity from the regression just given.
3. Perform Gassmann fluid substitution with the values from
steps 1 and 2 to compute the P-wave velocity for the SW < 1
case. This requires estimates of the moduli and density of
each component.
4. Based on the error between the measured and computed P-
wave velocities (for SW < 1), go back to step 1 and perturb the
estimate of the brine-filled P-wave velocity.
5. Iterate until the brine-saturated P-wave velocities agree.
The basic use of the Biot-Gassmann equations is to “substitute” or replace the fluids
in a set of target layers with another set of fluids.
In this case, VP, VS, and ρ must all be known for the input logs, along with the fluid
content (SW). Generally all three logs are changed within the target zone.
VP ρ VS VP ρ VS
SW = 50% SW = 100%
February, 2012 85
Using the Biot-Gassmann Equations
(2) Calculating Vs
In this case, VP and ρ must both be known, along with the fluid content (SW). The VP
and ρ logs are unchanged, and a new VS log is created.
Input Logs Output Logs
ρ VP ρ VS
VP
February, 2012 SW = 50% SW = 50% 86
Conclusions
When dealing with more complex porous media with patchy saturation,
or fracture type porosity (e.g. carbonates), the Biot-Gassmann equations
do not hold.
The ARCO mudrock line is a good empirical tool for the wet sands and
shales.
February, 2012 87
Exercise 2:
The Colony Gas Sand
Biot-Gassmann analysis
Exercise 2
Now that we have read in all the data necessary for the AVO
Modeling, we are ready to start the process.
First, look at the tabs to the left of the
Geoview window. You will see that one
of those tabs is called Processes. Click
on that tab to see a list of all the
operations which are available in
Geoview. Each of the processes can be
expanded. For example, if you click on
the AVO Modeling option, the following
expanded list is seen:
As we can see, the list includes Log
Processing options, Seismic Processing
options, AVO Modeling and Analysis tools,
Inversion options, etc. One way to do the
modeling would be to apply each of the
desired options in turn. That would be the
traditional approach.
February, 2012 89
We will use an alternate procedure in
this tutorial. We will use the pre-defined
Workflows. Click the Workflows tab.
The window changes like this:
The dialog on the right shows that for AVO Modeling, we need three log
curves:
Two of them, the P-wave velocity
(sonic log) and the Density curves
are available in the well. The
third, S-wave velocity, is not
present in the well and will be
computed in the next step.
Click Select on this menu to use the latest curves for the calculation:
February, 2012 92
Calculating the Shear Wave Log
February, 2012 93
The first tab specifies the location
of the Reservoir within the well:
February, 2012 94
Now click the Velocity tab:
February, 2012 95
Now click the Density tab:
This tab appears because the density and porosity of the reservoir are
related by the Volume Average Equation:
February, 2012 96
Now click the In-Situ Fluid tab:
February, 2012 97
In this case, we have told the program that the reservoir is 50%
brine and 50% gas. This is assumed known about the reservoir.
Alternatively, we could use a water saturation log, if available.
Change the saturations as shown above.
February, 2012 98
We can also calculate the fluid
properties using empirical
relationships:
February, 2012 99
Now click the Matrix tab:
Note that, since we do not have any volumetric logs in the well,
our only option is to specify constant percentages for the whole
reservoir zone. By default, the specification is 100% sand for the
reservoir, which we will accept for this tutorial.
(End of Exercise 2)
February, 2012 102
AVO Theory & Zoeppritz
Modeling
P and S-Waves
However, most seismic surveys record P-wave data only, and S-wave
data is not available.
q1
q1
VP1 , VS1 , r1
VP2 , VS2 , r2 q2
2 Transmitted
P-wave = TP(q1)
Transmitted
February, 2012 SV-wave = TS(q1) 106
Utilizing Mode Conversion
But how do we utilize mode conversion? There are actually two ways:
In the AVO method, we can make use of the Zoeppritz equations, or some
approximation to these equations, to extract S-wave type information
from P-wave reflections at different offsets. Before discussing these
equations, the next figures shows a typical set of gathers over a gas sand
and intuitively explain the relationship between offset and angle.
Angles q2 q1
q3
To explain the amplitude change we saw in the mode conversion slide and
on the seismic gathers, Zoeppritz derived the amplitudes of the reflected
and transmitted waves using the conservation of stress and displacement
across the layer boundary, which gives four equations with four
unknowns. Inverting the matrix form of the Zoeppritz equations gives us
the exact amplitudes as a function of angle:
1
sin q1 cos 1 sin q 2 cos 2
RP (q1 ) cos q sin 1 cos q 2 sin 2 sin q1
R (q ) 1 cos q
S 1 sin 2q VP1 r 2VS 22VP1 r 2VS 2VP1 1
cos 21 sin 2q 2 cos 2
TP (q1 ) 1
VS 1 r1VS1VP 2
2
r1VS12
2 sin 2q1
q
S 1 cos 21
VS 1 r 2VP 2 r 2VS 2
T ( ) sin 21 cos 22 sin 22 cos 2 1
VP1 r1VP1 r1VP1
RS (0o ) RS 0 0, TS (0o ) TS 0 0,
r 2VP 2 r1VP1
RP (0 ) RP 0
o
,
r 2VP 2 r1VP1
2 r1VP1
TP (0 ) TP 0
o
1 RP 0 .
r 2VP 2 r1VP1
These equations tell us that there is no S-wave component at zero angle,
and the reflection and transmission coefficients are related to changes in
the acoustic impedance (P-velocity x density).
Z Pi 1 Z Pi
RP 0i = ,
Z Pi 1 Z Pi
where :
Z Pi r iVPi impedance,
r density.
February, 2012 112
Convolution
* = + + + + =>
W = Wavelet
R = Reflection S = Seismic
Coefficients Trace
February, 2012 113
The A-B-C equation
1 VP r
2 2
1 VP VS VS VS r
A RP (0 )
o
, B 4 2 ,
2 V p r 2 Vp VP VS VP r
1 VP
and C .
2 Vp
A is the linearized zero-offset reflection coefficient and (see Appendix 4)
is called the intercept, B is the gradient, and C the curvature. This
equation tells us that as the angle increases, so does the effect of S-wave
velocity.
February, 2012 114
A two-layer model
We can use the previous equation to model the top and base of a simple
sand. The figure on the left below shows the wet case and the one on the
right shows the gas case, using values computed in our rock physics section.
Notice the difference between using two terms and three terms in the
modeling.
The model curves just shown for the gas case were for a Class 3 AVO
anomaly, of which the Colony sand we are considering is an example.
Here is a set of modeled well logs for a Class 3 sand, with the computed
synthetic (using all three terms in the A-B-C equation) on the right. Note that
the P-wave velocity and density (and thus the P-impedance) decrease in the
gas sand, the S-wave velocity increases, and the VP/VS ratio decreases. The
synthetic shows increasing amplitude versus offset for both the overlying
trough and underlying peak. The far angle is 45o.
As will be discussed later, there are several other AVO classes, of which
Class 1 and 2 are the most often seen.
Here is a Class 2 example well log, where the P-impedance change is very
small and the amplitude change on the synthetic is very large. Note that the
VP/VS ratio is still decreasing to 1.5, as expected in a clean gas sand (recall
the discussion in the rock physics section).
Here is a Class 1 well log example, where the P-impedance change is now
an increase and the amplitudes on the synthetic are seen to change
polarity. Again, the VP/VS ratio is still decreasing to 1.5, as expected in a
clean gas sand.
The figure on the next slide compares all three classes and also shows the
picked amplitudes.
A comparison of the
synthetic seismic
gathers from the three
classes, where the top
and base of the gas Class 1 Class 2 Class 3
sand have been picked.
The picks are shown at time (ms)
the bottom of the
display and clearly
show the AVO effects.
We are usually interested in modeling a lot more than one or two layers.
Multi-layer modeling in the AVO program consists first of creating a stack
of N layers, generally using well logs, and defining the thickness, P-wave
velocity, S-wave velocity, and density for each layer, as shown below:
You must then decide what effects are to be included in the model: primaries
only, converted waves, multiples, or some combination of these.
Based on AVO theory and the rock physics of the reservoir, we can perform AVO
modeling, as shown above. In this case, we have used the Aki-Richards equation in the
modeling. Note that the model result is a fairly good match to the offset stack.
Let us now do an exercise where we will perform this modeling.
February, 2012 123
Exercise 3:
The Colony Gas Sand
Creating Zoeppritz Synthetics
Exercise 3
The next step in the Workflow is Extract wavelet using wells. We very
often perform that step within the Log Correlation Window. In this
case, we will assume the zero-phase statistical wavelet is adequate, so
we will skip that step here.
Now the display is modified to produce new log curves (with a thicker
reservoir) and a new synthetic:
Finally, the model changes are normally temporary and disappear as soon
as the dialog is closed. You can save the current model by clicking the
Save Results button.
For this tutorial, just Close the menu, without saving any results:
(End of Exercise 3)
Elastic Wave Modeling is the exact solution for a plane wave propagating
through a series of layers.
The theory has been available for a number of years and is described in
Kennet(1979, 1980).
The calculation is done in the frequency domain, so the user must specify
a frequency range, which affects the run-time.
Ideally, the modeling should include all effects, such as multiples and
converted waves. In principle, these can be turned off, but that may
produce instability.
The following example, taken from a paper by Simmons and Backus (1994),
illustrates the difference between Zoeppritz and Elastic modeling.
Simmons and Backus used the thin bed oil sand model shown above.
(A) Primaries-only Zoeppritz, (B) + single leg shear, (C) + double-leg shear,
(D) + multiples, (E) Wave equation solution, (F) Linearized approximation.
+ multiples
Wave equation
Aki-Richards
Simmons and Backus (1994)
February, 2012 157
Zoeppritz vs Elastic Wave Summary
VP(90o)
VP(45o)
VP(0o)
Although the equations for full anisotropy are quite complex, Thomsen
(1986) showed that for weakly anisotropic materials the velocities in VTI
media are dependent on the parameters , , and , called Thomsen’s
parameters.
V 2
(0 o
) 2
VSV (q ) VSV (0 ) 1 2 o ( ) sin q cos q
o P 2
VSV (0 )
VSH (q ) VSH (0o ) 1 sin 2 q
VP ( 45 o ) VP ( 0 o ) VP ( 45 o ) VP ( 0 o )
4 o 4 o
V P ( 0 ) V P ( 0 )
Thomsen (1993) showed that VTI terms could be added to the Aki-Richards
equation using his weak anisotropic parameters and , where Ran(q ) is the
anisotropic AVO response and Ris(q ) is the isotropic AVO response.
Ran (q ) Ris (q ) sin q
2
sin 2 q tan 2 q ,
2 2
where : 2 1 , and 2 1.
2 2
or : Ran (q ) A B sin q C sin q tan 2
q
2 2
Typical values for , , and were given by Thomsen (1986). Here are some
representative values from his table:
Blangy (1997) computed the effect of anisotropy on VTI models of the three
Rutherford-Williams type. Blangy’s models are shown below, but since he
used Thomsen’s formulation for the linearized approximation, his figures
have been recomputed in the next slide for the wet and gas cases using
Ruger’s formulation. The slide after that shows our example.
Class 1
Class 1
= -0.15
= -0.3
Class 2
Class 2
Class 3
Class 3
Isotropic
--- Anisotropic
(a) Gas sandstone case: Note (b) Wet sandstone case:
that the effect of and is Note that the effect of and
to increase the AVO effects. is to create apparent AVO
decreases.
February, 2012 166
VTI Applied to Colony Example
0.000
Amplitude
-0.100
-0.200
-0.300
-0.400
0 5 10 15 20 25 30 35 40 45
Angle (degrees)
R (Isotropic) R (Anisotropic)
In the above display, we have added simple and logs to the sonic
and density logs from the Colony gas sandstone play in Alberta. Notice
that only the gas sand is isotropic.
February, 2012 168
Anisotropic AVO Synthetics
In this display, the synthetic responses for the logs shown in the
previous slide are shown. Note the difference due to anisotropy.
February, 2012 169
Exercise 4:
The Colony Gas Sand
Elastic Wave Modeling
Exercise 4
(End of Exercise 4)
February, 2012 185
AVO Analysis on Seismic
Data
Introduction
For that reason, although modeling should be done with the Zoeppritz
equations, most AVO theory for analyzing real data is based on a
linearized approximation to the Zoeppritz equations initially derived by
Bortfeld (1961) and then refined by Richards and Frasier (1976) and Aki
and Richards (1980).
The equations on the next few slides will show various equivalent
formulations of the Aki-Richards equations.
Constant Angle
o o o Each pick at time t and angle q is equal to
0 15 30 the Aki-Richards reflectivity at that point
600 ms
(after convolution with an angle-dependent
t Picks wavelet) given by the sum of the three
weighted reflectivities. If we assume that at
time t, (VS/VP)2= 0.25, we see that:
700 ms
VP r
RP (0 o )
2VP
0
2r
Note : sin 0 o tan 0 o 0
VP VS r
RP (30 o ) 1.333 0.500 0.750
2VP 2VS 2r
Note : sin 2
30 o 0.25 and tan 2 30 o 0.333
February, 2012 189
Wiggins’ Form of the Aki-Richards
Equation
An equivalent, but algebraically reformulated, form of the Aki-Richards
equation was derived by Wiggins et al. (1983). They separated the equation
into three reflection terms, each weaker than the previous term:
Note that the RP(0o) term given above is identical to the A term in the
previous equation. Also, the first two scaling terms are identical to those in
the original Aki-Richards equation. This equation will be used later in the
course as the basis for independent and simultaneous pre-stack inversion.
The physical interpretation of this equation is the same as for the original
Aki-Richards equation except that the weights are now c1, c2, c3, and the
physical parameters are RP(0o), RS(0o) and RD.
February, 2012 191
A Summary of the Aki-Richards
Equation
All three forms of the Aki-Richards equation consist of the sum of three
terms, each term consisting of a weight multiplied by an elastic parameter
(i.e. a function of VP , VS or r). Here is a summary:
(1) Since the seismic trace consists of changes in impedance rather than
velocity or density independently, the original form of the Aki-Richards
equation is rarely used.
(2) The A, B, C formulation of the Aki-Richards equation is very useful for
extracting empirical information about the AVO effect (i.e. A, which is
called the intercept, B, called the gradient, and C, called the curvature)
which can then be displayed or cross-plotted. As pointed out in the
previous slide, explicit information about the VP/VS ratio is not needed
in the weights.
(3) The Fatti et al. formulation gives us a way to extract quantitative
information about the P and S reflectivity which can then be used for
pre-stack inversion. As shown in Appendix 1, the terms RP0 and RS0
are the linearized zero-angle P and S-wave reflection coefficients.
Let us now see how to get from the geology to the seismic using the
second two forms of the Aki-Richards equation. We will do this by using
the two models shown below. Model A consists of a wet, or brine, sand,
and Model B consists of a gas-saturated sand.
VP1,VS1, r1 VP1,VS1, r1
VP2,VS2, r2 VP2,VS2, r2
Wet: VP2 = 2500 m/s, VS2= 1250 m/s, r2 = 2.11 g/cc, s2 = 0.33
Gas: VP2 = 2000 m/s, VS2 = 1310 m/s, r2 = 1.95 g/cc, s2 = 0.12
Shale: VP1 = 2250 m/s, VS1 = 1125 m/s, r1 = 2.0 g/cc, s1 = 0.33
The next four figures will show the results of modeling with the
ABC and Fatti equations. On these four figures, the curves have
been calculated as a function of incident angle and scaled to
average angle.
R( q ) A B sin 2 q
where we have dropped the C term and define A and B as:
1 VP r
2 2
1 VP VS VS VS r
A , B 4 2 ,
2 V p r 2 Vp VP VS VP r
1 2s s VP / VP
B A D 2( 1 D ) , D .
1s ( 1s ) 2
VP / VP r / r
February, 2012 200
The Two-Term Aki-Richards Equation
The offset
domain is the The angle domain
conventional represents a
CDP stack with theoretical
each trace at a acquisition
different geometry in which
offset. The each trace
acquisition corresponds to a
geometry is constant incidence
shown below. angle.
Conversion from offset to angle can be done using one of these options:
(1) Straight ray assumption (constant velocity)
(2) Ray Parameter approximation (variable velocity approximation)
(Reference: Walden, 1991, Making AVO sections more robust: Geophysical
Prospecting, 39 , no. 7, 915-942.)
(3) Ray-tracing (variable velocity)
35 43 50 35 43 50
February, 2012 205
Common Offset Picks as
Function of sin2q
Offset
+A
+B
sin2q
Time -B
-A
The Aki-Richards equation predicts a
linear relationship between these
amplitudes and sin2θ.
Gradient: B
The raw A and B attribute volumes are rarely used in that form. Instead,
other AVO attributes are usually calculated from them.
The AVO product shows a positive response at the top and base of the
reservoir:
Top
Base
VP / VP s 2 s1
D ,s , and s s 2 s 1.
VP / VP r / r 2
1 s
B A D 2(1 D) 2.25s A
2 (2 / 3) 2
The AVO sum (A+B) shows a negative response at the top of the reservoir
(decrease in σ) and a positive response at the base (increase in σ):
Top
Base
VP VS r VP r VS r
B RP 0 2 RS 0 ,
2V p VS 2 r 2V p 2 r VS r
VP r VS r
where : RP 0 A and RS 0
p
2 V 2 r SV r
The AVO difference (A-B) shows an increase in Shear Impedance at the top
of the reservoir. This calculation is usually done with the more accurate
Fatti equation, which we will see next.
Top
Base
Again, note that the full mathematical way of extracting attributes is given in
Appendix 7.
RS0
The RP0 and RS0 attributes are usually transformed into one of 2 new
attributes:
VP V VS V
F 1.16 S , or : F RP 1.16 S RS
VP VP VS VP
VS
Note that the factor 1.16 is often customized to fit the local data.
VP
February, 2012 218
Mudrock Line
- Castagna et al (1985)
cross-plotted Vp vs. Vs
Top
Base Colony
Top Carbonate
If we click the Run Batch button, that will create a batch file which
could run the process later. That is often helpful for long, computer-
intensive processes. For now, click OK to start the CDP stack process
as usual.
The next process we will apply is Super Gather. Super Gather is the
process of forming average CDPs to enhance the signal-to-noise ratio.
We do the averaging by collecting similar offset traces within adjacent
CDPs and adding them together. This process reduces random noise,
while maintaining amplitude versus offset relationships.
This means that five adjacent CDP’s will be summed to give each output
CDP. Notice that the program has defaulted to create output bins with
11 offsets each. This was chosen because that is the average fold of the
input gathers. When you have changed these parameters, click OK to
run the process.
February, 2012 232
The result looks like this:
In this step, we will pick an event at the zone of interest and display those
picks to observe the AVO anomaly.
The Rubber Band Mode means that if you click somewhere, then
hold the left mouse button down, move the mouse along the
section and release the button, picks will be created in the
region of the “rubber band” which appears between the mouse
clicks. That is very useful for detailed picking.
Then position the mouse cursor anywhere near the trough at 630
ms and click once:
If your display looks different, check your Mode and Snap parameters
and click again. There is no need to delete the original picks. They
will be automatically replaced.
The wiggle trace data is the calculated Intercept (A). The color data is
currently the product of intercept and gradient (A*B). Since this is a class 3
AVO anomaly, we can see a strong positive response at the top and base of
the reservoir at 630 ms.
February, 2012 254
Actually, the response is currently
obscured a little by the horizon which is
drawn over it. Temporarily remove that
horizon from the display by right clicking
and selecting View > Seismic View
Parameters:
AVO cross-plotting involves plotting the intercept against the gradient and identifying
anomalies. The theory of cross-plotting was developed by Castagna et al (TLE, 1997,
Geophysics, 1998) and Verm and Hilterman (TLE, 1995) and is based on two ideas:
Rutherford/Williams Classification
Rutherford and Williams (1989) derived the following classification scheme for AVO
anomalies, with further modifications by Ross and Kinman (1995) and Castagna (1997):
Class 1: High impedance sand with decreasing AVO
Class 2: Near-zero impedance contrast
Class 2p: Same as 2, with polarity change
Class 3: Low impedance sand with increasing AVO
Class 4: Low impedance sand with decreasing AVO
Shale
Sand
Shale
These are the generic AVO curves at the top of the gas sand:
(b) Model
example.
Rutherford and
Williams (1989)
Rutherford and
Williams (1989)
February, 2012 262
Class 2 & 3 Sands
Castagna (1995) suggested that for a very large value of A, and a small
change in Poisson’s ratio, we may see a reversal of the standard Class 3
anomaly, as shown below. Castagna termed this a Class 4 anomaly. Here is
a simple example using Shuey’s approximation:
9
B s A,
4
(1) If s 0.3 and A 0.1, then B -0.575 (Class 3)
r 1 VP
Gardner :
r 4 VP
4 9
B A1 2
5 c
February, 2012 267
Now let us use a few values of c and see how the previous equation
simplifies. If c = 2, the most commonly accepted value, the gradient is the
negative of the intercept (a -45 degree line on a crossplot):
4 9
B A1 A
5 4
4 9
B A1 0
5 9
Various values of c produce the straight lines (“wet” trends) shown on
intercept / gradient crossplots on the next page.
Note that each of the classes will plot in a different part of the intercept /
gradient crossplot area.
The anomalies form a rough elliptical trend on the outside of the wet trend.
Base I
Base III
Top IV
Intercept
Base IV
Crossplot
Showing “Wet” Trend
Anomalies Vp
Top II Top II P 2
Vs
February, 2012 271
ARCO Examples of Cross-Plotting
(a) Cross-plot of well log derived A and B. (b) Cross-plot of seismically derived A and B.
This is available in the display options, after the A and B attributes have
been extracted.
Although we will not discuss the theory here, the full theory is given in
Appendix 8.
RP (q ) c1 RP (0o ) c2 RS (0o ) c3 RD ,
where : c1 1 tan 2 q , c2 8(VS / VP ) 2 sin 2 q ,
c3 4(VS / VP ) 2 sin 2 q tan 2 q ,
1 VP r 1 VS r
RP (0 )
o
, RS (0 )
o
,
2 VP r 2 VS r
r
and RD .
r
Either the A, B, C or the RP, RS, RD terms can be extracted from the seismic
gathers using a least-squares fitting technique with different weighting
coefficients.
February, 2012 277
Density Term
This means that if we can estimate all three coefficients, we can generate a
density attribute volume.
However, the third coefficient can be very noisy since it depends on the far
angle data (>45 degrees), and is very sensitive to noise.
Top
Base
These are angle gathers from the Gulf of Mexico, showing a strong Class II
AVO anomaly. Angles range from 0 to 60 degrees. The target layer is
annotated at right.
February, 2012 279
3 Term Gradient Analysis
These displays show the results of fitting the Aki-Richards equation, using 2
and 3 terms, to the event highlighted on the previous slide.
Note that the equation for 2 terms begins to deviate from the seismic picks
after about 45 degrees.
2 Term 3 Term
Base
Top
We are specifying the Cross Plot Type as AVO attributes and the input
volume is the avo volume just created in the previous step:
If we wish to release the display from the tab, click the “airplane” at
the lower right.
(End of Exercise 6)
8) Calculate K and m from input data: 10) Calculate Ksat with new fluid:
Vs * r ; 2
a
Kdry out
out
Kfl out
Km Kdry out
*( Km Kfl out )
4
K r *Vp *
2
a
3 K Km *
out
1 a
9) Obtain K_dry:
11) Get new density:
K Kfl r out r fl out * out r m *(1 out )
a
Km K * ( Km Kfl )
a 12) Finally – the new velocities!
Kdry Km *
1 a 4 out
K out out
Vp out 3 ; Vs out
r out
r out
M V f1 M 1 f 2 M 2
The Reuss average is the harmonic average given by:
1 f1 f2 M 1M 2
MR
M R M1 M 2 f1 M 2 f 2 M 1
Finally, the Hill average is the average of the Voigt and Reuss
averages:
M H (M V M R ) / 2
These averages can be easily extended to N components.
February, 2012 297
Appendix 2: Hashin-Shtrikman Bounds
The Voigt and Reuss bounds give extreme values. Another approach is to
use Hashin-Shtrikman bounds, which are different for the bulk and shear
modulus components. If mineral 1 is stiffer than mineral 2, then the upper
bound is given by (Mavko et al.):
f2
K HS K1
( K 2 K1 ) 1 f1 ( K1 ( 4 / 3) 1 ) 1
f2
HS 1
2 f1 ( K1 2 1 )
( 2 1 )
1
51 ( K1 ( 4 / 3) 1 )
The lower bounds are given by reversing the order of the two minerals in the
equations given above. An example is shown on the next page.
The figures above show the effect of Voigt, Reuss and Hashin-Shtrikman
upper and lower bounds for materials with K1 = 60 GPa, K2 = 40 GPa, 1 = 45
GPa, and 2 = 15 GPa. Note that the H-S bounds are between the Voigt and
Reuss bounds. In the software, we use the average of the H-S bounds.
February, 2012 299
Appendix 3: The Zoeppritz Equations
1
sin q1 cos 1 sin q 2 cos 2
RP (q1 ) cos q sin 1 cos q 2 sin 2 sin q1
R (q ) 1 cos q
S 1 sin 2q VP1 r 2VS 2VP1
2
r 2VS 2VP1 1
cos 21 cos 2 cos 2
TP (q1 ) 1
VS1 r1VS12VP 2
1
r1VS12
2
sin 2q1
r 2VP 2 r 2VS 2
TS (q1 ) cos 21
VS1
sin 21 cos 22 sin 22 cos 2 1
VP1 r1VP1 r1VP1
1
0 1 0 1
RP (0o ) RP 0 0
1 0 1 0
o r 2VS 2VP1 1
S ) RS 0 0 VP1
R ( 0
0
TP (0o ) TP 0 VS 1 r1VS 1
2
0
o r 2VP 2
TS (0 ) TS 0 1 0 0 1
r1VP1
By performing the above matrix inversion, we will see some interesting
features about the zero angle case.
The matrix inversion can be done by hand when there are so many zeros
(but great care must be taken with the signs!), and we get:
r 2VP 2 r1VP1
0 0
r 2VP 2 r1VP1 r 2VP 2 r1VP1
RP 0 r 2VS 2 r1VS12 0
R 0 0 1
r V
2 S 2 1 S1
S 0 r V V r V r V
P1 2 S 2 1 S1
TP 0 r1VP1 r1VP1 0
0 0
r VP 2 r1VP1 r VP 2 r1VP1 1
S0
T 2 2
r1VS1 r1VS1
2
0 0
r r
2 S 2 1 S1
V V V r V
P1 2 S 2 r V
1 S1
The zero angle reflection and transmission coefficients are therefore:
r 2VP 2 r1VP1 Z P 2 Z P1 Z P Z P1 Z P 2
RP 0= , where Z P .
r 2VP 2 r1VP1 Z P 2 Z P1 2 Z P 2
d ln(Z (t )) 1 dZ (t ) dZ (t )
d ln(Z (t ))
dt Z (t ) dt Z (t )
Replacing the derivative d with the difference operator gives:
ln Z P ln VP ln r 1 VP r
r
RP 0
2 2 2 VP
Notice that the above equation is the linearized A or RP0 term in the Aki-
Richards equation and its various reformulations.
February, 2012 303
Appendix 5: HTI anisotropy
In this appendix, we will discuss AVO and HTI anisotropy, and AVAZ
(Amplitude versus Azimuth). Let us first define our geometry. As shown
below, the symmetry-axis plane is at right angles to the fractures and the
isotropy plane is parallel to the fractures.
February, 2012
From Ruger (1998) 304
Appendix 5: Azimuth angle
Note that the azimuth angle is equal to 0 degrees along the symmetry-
axis plane and 90 degrees along the isotropy plane.
Ran (q , ) Aiso ( Biso Bani cos 2 ) sin 2 q (Ciso Cani cos 2 ) sin 2 q tan 2 q ,
where Aiso , Biso , and Ciso are the isotropic AVO terms,
VS
2
1
2
(V ) 1
Bani 8 and Cani (V ) sin 2 (V ) cos 2
VP 2
are the AVO HTI anisotropy terms, with :
(V ) Thomsen' s parameter defined with respect to vertical,
(V ) Thomsen' s parameter defined with respect to vertical,
q incidence angle, and azimuth angle.
February, 2012 306
Appendix 5: Ruger’s B term
1 VP
2
VS VS
2
VS r 1 VP VS 2 VS r
2
B 4 2 4
2 Vp VP VS VP r 2 Vp
VP VS r
Ruger' s form of B :
2
1
1 VP VS 2 VS r 1 VP
2
VS 2
B 4
4 2 ln ln r
2 Vp VP VS r 2 V p VP r
1 VP VS
2
1 VP VS
2
4 ln 4
2 Vp P
V 2 p
V P
V
2 VS r
Note :
VS r
The results of these four models will be shown on the next two slides.
February, 2012 308
Appendix 5: Models A and B
0.1
gas
0.09
As shown in this hudson wet
Gassmann wet
figure, using 0.08
several different 0.07
rock physics
0.06
modeling schemes,
Bani
the value of Bani is a 0.05
good indicator of 0.04
the crack, or
0.03
fracture, density in
a fractured 0.02
reservoir. 0.01
0
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
crack density
We can then write the near offset HTI AVO equation as either:
Ran (q , ) Aiso [ Biso Bani cos 2 ( sym )] sin 2 q
or, since sym is orthogonal to iso, as:
Relative Amplitude
Note that iso gives us the
de 1500.00
fracture orientation.
Amplitu 1000.00
500.00
However, Bani can also be
negative. Later is the appendix 0.00
350
330
we see how this leads to a 90
310
290
270
250
230
degree ambiguity in the
210
5
190
170
20
150
symmetry axis.
130
Azimuth
110
Angle 35
o
90
130
70
50
30
40o
10
Amplitude
This figure shows
offset gathers at two
different azimuths
over a fractured
reservoir. As seen
in the next two
slides, 1 = iso and
2 = sym.
1 2
February, 2012
Courtesy: Dave Gray, CGGVeritas
315
Appendix 5: AVO parallel to fractures
source
q receiver
iso
fractured medium
azimuth= 1 =iso
February, 2012
Courtesy: Dave Gray, CGGVeritas
316
Appendix 5: AVO across fractures
receiver
source
Edge
Direction of Line is Effects
estimated fault strike,
length of line and color Fractures curling
is estimated crack into the fault
Fractures abutting
density Interpreted Faults the fault
February, 2012
Courtesy: Dave Gray, CGGVeritas318
Appendix 5: Outcrop compared to AVAZ
Base of
Dunes Fracture Strike
Fractures
tan 2iso D / C
Ran (q , ) A [ B C cos 2 D sin 2 ] sin 2 q
0° 0°
Shuey (1985) rewrote the ABC equation using VP, r, and s. Only the gradient
is different than in the ABC expression:
1 2s s
B A D 2(1 D) ,
1 s (1 s ) 2
VP / VP s s1
where : D ,s 2 , and s s 2 s 1.
VP / VP r / r 2
The above equation is quite complicated but can be greatly simplified by
assuming that s = 1/3 (the same as Vp/Vs=2). This gives:
1 9s
B A D 2(1 D ) 2.25 Δσ A
2 4
This leads to a very intuitive version of the two-term AVO equation:
RP (q ) A ( 2.25 Δσ A) sin 2 q
In the course we have often discussed the need to extract attributes from
the pre-stack seismic gathers. To see how this is done, note that all the
linearized equations we have looked at so far can be written as:
RP (q ) f1 p1 f 2 p2 f 3 p3 ,
where f1 , f 2 , and f 3 are functions of q and sometimes VS2 / VP2 ,
and p1, p2 , and p3 are functions of VP ,VS , and r .
R MP,
where R is a known vector of N picked reflection coefficients at a constant
time, M is an N x 3 vector of computed values, and P is the unknown vector
containing the parameters to be estimated.
p1 1 0 0
P p2 ( M T M I ) 1 M T R, where I 0 1 0,
p3 0 0 1
and is a pre - whitening factor.
February, 2012 329
Appendix 7: Extracting ABC
Attributes
Let us take the specific case of extracting ABC attributes, for which the
forward problem is:
RP (q1 ) 1 X V / tVRMS
2 2
X V / tV 2
2
/
X V / tV 2
2
1
R (q )
A
1 INT 1 INT RMS 1 INT RMS
P 2 1 X V
2 INT / tV 2
RMS 2
X V
2 INT / tVRMS / X 2VINT / tVRMS 1
2 2 2 2
B
RP (q N ) 1 X NVINT / tVRMS
2 2 2 2
X NVINT / tVRMS / X NVINT / tVRMS 1
2 2
C
i 1 i 1 i 1 i 1 bi 1
N N N N
b c
i 1
ci
i 1
i i
i 1
ci
2
i 1
ci RPi
Next, let us take the case of extracting RP0, RS0 and RD attributes, for which
the forward problem is:
i 1
i i
i 1
di fi
i 1
d i RPi
N N N
N
i 1
d i ei
i 1
ei2
i 1
ei f i
i 1
ei RPi
N N N N
d f e f
i 1
i i
i 1
i i
i 1
fi
2
i 1
f i RPi
Up to now, we have
calculated cross plots of A
and B, using fairly large
analysis windows.
+45o
time
One way to display this result is to plot the calculated polarization vector on
a 3-D display with time as the third axis. This is called a Hodogram.
This case study comes from a paper by Mark Gregg and Charles Bukowski
(Leading Edge, November, 2000).
(1) There were about 100 gas wells in the area with cumulative production
> 1 billion ft3.
(2) About ½ of these were associated with class 2 AVO anomalies.
(3) About 65% of the ~70 drilled anomalies were commercial gas
accumulations.
(4) Thicker, better-developed reservoirs produced the most distinctive
anomalies.
(5) Threshold gross reservoir thickness required to produce an anomaly
was about 30-60ft.
(6) Most productive anomalies were at depths of 5,000-10,000 ft.
Initial production
rate was 5.3 million
ft3 with estimated
ultimate recovery of
14 billion ft3.
Authors’ conclusions:
G STOCHASTIC
AVO
CALIBRATED: MODEL
I
GRADIENT
INTERCEPT FLUID
BURIAL DEPTH PROBABILITY
MAPS
AVO ATTRIBUTE
MAPS PBRI
ISOCHRON
MAPS POIL
PGAS
February, 2012 359
“Conventional” AVO Modeling:
Creating 2 Pre-Stack Synthetics
IN SITU = OIL
IO GO
FRM = BRINE
IB GB
75
50
25
We assume a 3-layer
Shale model with shale
enclosing a sand (with
various fluids).
Sand
Shale
P-wave velocity
S-wave velocity
Density
Vp2, Vs2, ρ2
Vp2, Vs2, ρ2
Brine Modulus
Brine Density
Shale Gas Modulus
Gas Density
Oil Modulus
Sand Oil Density
Matrix Modulus
Matrix density
Shale Porosity
Shale Volume
Water Saturation
Thickness
5000
4500
4000
3500
3000
2500
2000
1500
1000
500
0
0.4 0.9 1.4 1.9 2.4 2.9 3.4
DBSB (Km)
February, 2012 367
Trend Analysis: Other Distributions
5000
Shale Velocity
4500
3.0
4000 Sand Density
3500 2.8
3000 2.6 3.0 Shale Density
2.8
2500 2.4 40%
2.6 Sand Porosity
2000 2.2
2.4 35%
1500 2.0
2.2 30%
1000 1.8
2.0 25%
500 1.6
1.8
0 1.4 20%
0.41.2
1.6 0.9 1.4 1.9 2.4 2.9 3.4
15%
1.4 DBSB (Km)
1.0 10%
1.2
0.4 0.9 1.4 1.9 2.4 2.9 3.4
1.0 5%
DBSB (Km)
0.4 0.9 1.4 1.9 2.4 2.9 3.4
0% DBSB (Km)
0.4 0.9 1.4 1.9 2.4 2.9 3.4
February, 2012 DBSB (Km) 368
Practically, this is how we set up the distributions:
Shale:
Vp Trend Analysis
Vs Castagna’s Relationship with % error
Density Trend Analysis
Sand:
Brine Modulus
Brine Density
Gas Modulus
Gas Density
Oil Modulus Constants for the area
Oil Density
Matrix Modulus
Matrix density
Dry Rock Modulus Calculated from sand trend analysis
Porosity Trend Analysis
Shale Volume Uniform Distribution from petrophysics
Water Saturation Uniform Distribution from petrophysics
Thickness Uniform Distribution
February, 2012 369
Calculating a Single Model Response
Top Shale
Sand
Base Shale
Top Shale
P2
P1
Sand
Base Shale
Top Shale P2
P1
Sand
Base Shale
Starting from the Brine Sand case, the corresponding Oil and Gas Sand models are
generated using Biot-Gassmann substitution. This creates 3 points on the I-G cross plot:
BRINE
GAS OIL
KGAS KOIL
rGAS rOIL
G G G
I I I
Brine
I Oil
Gas
5
3
1
Sand
Impedance
4
3
Shale
2
5 6
1
Class 1
Class 2
February, 2012
Class 3 376
Bayes’ Theorem
Bayes’ Theorem is used to calculate the probability that any new (I,G) point
belongs to each of the classes (brine, oil, gas):
~
P F I,G
~
~
p I , G F * P( F )
k
p I , G Fk * PFk
where:
P(Fk) represent a priori probabilities and Fk is either brine, oil, gas;
p(I,G|Fk) are suitable distribution densities (eg. Gaussian) estimated
from the stochastic simulation output.
In order to apply Bayes’ Theorem to (I,G) points from a real seismic data set,
we need to “calibrate” the real data points.
This means that we need to determine a scaling from the real data amplitudes
to the model amplitudes.
4 5 4 5
6 6
3 1 3
1
2 2
1 2 3
4 5 6
+189
-3500
4500
2.75
4000
Sand velocity Sand density
DENSITY
VELOCITY
2.50
3500
3000
2.25
2500
2.00
2000
1.75
1500
1000 1.50
500 700 900 1100 1300 1500 1700 1900 500 700 900 1100 1300 1500 1700 1900
4000
3.00
DENSITY
3000
2.50
2500
2.25
2000
2.00
1500 1.75
1000 1.50
500 700 900 1100 1300 1500
BURIAL DEPTH (m)
1700 1900 2100 2300 2500 500 700
BURIAL DEPTH (m)
900 1100 1300 1500 1700 1900
Wet Zone 1
Well 6
Well 3 Well 5
Well 7 Well 1
Well 2
Well 4
Wet Zone 2
Well 4 Well 1
1.0
.80
Probability of Oil
.60
.30
February, 2012 391
Using Bayes’ Theorem at Producing
Zone: GAS
1.0
.80
Probability of Gas
.60
.30
February, 2012 392
Using Bayes’ Theorem at Target
Horizon
1.0
.60
.30
February, 2012 393
Verifying Selected Locations at
Target Horizon