Professional Documents
Culture Documents
Bali, Indonesia
January 23, 2008
1/2/2008
1/2/2008
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.
1/2/2008
A Seismic Section
The figure above shows a stacked seismic section recorded over the shallow
Cretaceous in Alberta. How would you interpret this section?
1/2/2008
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.
1/2/2008
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.
1/2/2008
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 1970s would have based the well on the
fact that there is a bright spot visible on the seismic section, as indicated above.
1/2/2008
Geology
Seismic
Seismic
raypath
Shale
Gas Sand
Interface at
depth = d
1 V1
R0 =
2 V2
Reflection at time
t = 2d/V1
2V2 1V1
2V2 + 1V1
Seismic
Wavelet
= 0.23 V 0.25
Thus, we would expect a big
reflection coefficient, or
bright spot, for shallow
gas sands.
1/2/2008
10
1/2/2008
Unfortunately, bright
spots can be caused
by lithologic
variations as well as
gas sands. This lead
geophysicists in the
1980s to start
looking at pre-stack
seismic data. The
amplitude increase
with offset shown
here was predicted
by Ostrander (Planewave reflection
coefficients for gas
sands at nonnormal
angles-of-incidence:
Geophysics, 1984) for
certain gas sands
(Class 3, as we will
11
discuss later).
2 1
1 VP1 VS1
Reflector
2 VP2 VS2
As shown above, the traces in a seismic gather reflect from the subsurface at
increasing angles of incidence . The first order approximation to the reflection
coefficients as a function of angle is given by adding a second term to the zero-offset
reflection coefficient:
R( ) = R0 + B sin2
12
1/2/2008
13
AVO Modeling
P-wave
Density
S-wave
Poissons
ratio
Synthetic
Offset Stack
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 Poissons ratio is a function of Vp/Vs ratio and will be
discussed in the next chapter.
1/2/2008
14
AVO Attributes
Intercept: A
Gradient: B
AVO Attributes are
used to analyze
large volumes of
seismic data,
looking for
hydrocarbon
anomalies.
1/2/2008
15
Cross-Plotting of Attributes
Gradient (B)
Intercept (A)
1/2/2008
16
AVO Inversion
A very important new
tool combines
Inversion with AVO
Analysis to enhance
the reservoir
discrimination.
Far Inversion
Near Inversion
1/2/2008
17
Modeling
Wave
Equation
Recon
Methods
Zoeppritz
Partial
Stacks
Intercept
Gradient
Attributes
Inversion
Elastic
Impedance
LMR
Simultaneous
Inversion
Cross
Plots
1/2/2008
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.
1/2/2008
19
Rock Matrix
1/2/2008
Pores / Fluid
21
Density
Density effects can be modeled with the following equation:
sat = m( 1 ) + w S w + hc( 1 S w )
where : = density,
= porosity,
S w = water saturation,
sat,m,hc, w = saturated, matrix,
hydrocarbon, water subscripts.
This is illustrated in the next graph.
1/2/2008
22
1/2/2008
1.9
1.8
1.7
1.6
0
Oil
0.1
0.2
Gas
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Water Saturation
23
1/2/2008
24
P-waves
1/2/2008
S-waves
25
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 =
1/2/2008
26
VP =
4
K+
3
VS =
1/2/2008
27
Poissons Ratio
A common way of looking at the ratio of VP to VS is to use Poissons ratio,
defined as:
2
=
2 2
VP
where : =
VS
2 2
=
2 1
1/2/2008
28
Poisson's Ratio
0.4
0.3
0.2
0.1
0
-0.1
-0.2
0
Gas Case
1/2/2008
Wet Case
10
Vp/Vs
29
Poissons Ratio
From the previous slide, note that there are several values of
Poissons ratio and VP/VS ratio that are important to remember.
If VP/VS = 2, then = 0
If VP/VS = 1.5, then = 0.1 (Gas Case)
If VP/VS = 2, then = 1/3 (Wet Case)
If VP/VS = , then = 0.5 (VS = 0)
1/2/2008
30
t sat = t m( 1 ) + t w S w + t hc( 1 S w )
where t = 1 / V
Unfortunately, the above equation does not hold for gas sands, and this
lead to the development of other equations.
1/2/2008
31
Unfortunately, this
equation does not hold
for gas sands, and this
lead to the development
of the Biot-Gassmann
equations.
Porosity = 33%
Vmatrix = 5700 m/s, Vw = 1600 m/s,
Voil = 1300 m/s, Vgas = 300 m/s.
3500
3000
Velocity (m/sec)
2500
2000
1500
1000
500
0
Oil
1/2/2008
Water Saturation
32
VP _ sat =
K sat
4
+ sat
3
sat
VS _ sat
sat
=
sat
Note that sat is found using the volume average equation discussed
earlier.
1/2/2008
33
Dry rock
frame, or
skeleton
(pores
empty)
Rock Matrix
1/2/2008
Saturated
Rock
(pores full)
Biot-Gassmann - Shear
Modulus
In the Hampson-Russell AVO program, Biot-Gassmann analysis is done
using the FRM (Fluid Replacement Modeling) option. Let us first look at
some theory and then consider several practical considerations when using
the FRM option.
In the Biot-Gassmann equations, the shear modulus does not change for
varying saturation at constant porosity. In equations:
sat = dry
where sat = the shear modulus of the saturated rock,
and
1/2/2008
35
(1)
K sat = K dry
K dry
1
Km
+
1 K dry
+
2
K fl
Km
Km
(2)
K dry
K fl
K sat
=
+
K m K sat K m K dry ( K m K fl )
where sat = saturated rock, dry = dry frame, m = rock matrix, fl = fluid,
and = porosity.
1/2/2008
36
Biots Formulation
Biot defines the parameters (the Biot coefficient) and M (the fluid modulus),
given by:
= 1
K dry
Km
, and
1
=
+
,
M K fl
Km
K sat = K dry + 2 M
K sat = K dry
1
1
=
+
K sat K fl
Km
37
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.
1/2/2008
38
Sw 1 Sw
1
=
+
K fl K w
K hc
where K fl = the bulk modulus of the fluid,
K w = the bulk modulus of the water,
and
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:
39
Estimating Kdry
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 Mavkos equation, given earlier.
(2) For known VP, but unknown VS, Kdry can be estimated by:
(a) Assuming a known dry rock Poissons ratio dry. 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/2/2008
40
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 BiotGassmann equation.
We will look at the effect of saturation on both velocity (VP and VS)
and Poissons 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.)
1/2/2008
41
1/2/2008
2600
2400
2200
Velocity (m/s)
2000
1800
1600
1400
1200
1000
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Sw
Vp
Vs
42
0.5
Poisson's Ratio
0.4
0.3
0.2
0.1
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Sw
1/2/2008
43
2600
2400
2200
Velocity (m/s)
2000
1800
1600
1400
1200
1000
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Sw
Vp
1/2/2008
Vs
44
0.4
Poisson's Ratio
0.5
0.3
0.2
0.1
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Sw
1/2/2008
45
1/2/2008
46
Patchy Saturation
When multiple pore fluids are present, Kfl is usually calculated by a Reuss
averaging technique:
1
S w So S g
=
+
+
K fl K w Ko K g
This averaging
technique assumes
uniform fluid
distribution!
-Gas and liquid must
be evenly distributed
in every pore.
1/2/2008
3
2.5
2
1.5
1
0.5
0
0
0.25
0.5
0.75
47
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 gives the best estimate of Kfl (Domenico, 1976).
K fl = S w K w + So K o + S g K g
When patch sizes are of intermediate size, Gassmann substitution should be
performed for each patch area and a volume average should be made
(Dvorkin et al, 1999). This can be approximated by using a power-law
averaging technique.
1/2/2008
48
Patchy Saturation
Gassmann predicted velocities
Unconsolidated sand matrix
Porosity = 30%
100% Gas to 100% Brine saturation
Vp (km/s)
2.5
2.3
Patchy
Voigt
Reuss
2.1
1.9
1.7
1.5
0
1/2/2008
0.25
0.5
0.75
1
49
VP = 1.16 VS + 1360 m / s
Note that for a constant Poissons ratio, the intercept is zero:
VP =
2 2
VS
2 1
1/2/2008
50
51
4000
3000
Gas Sand
VP (m/s)
2000
1000
0
0
1/2/2008
1000
VS(m/s)
2000
3000
4000
52
= 1/3
Mudrock Line
or
VP/VS = 2
4000
3000
Gas Sand
VP (m/s)
2000
1000
0
0
1/2/2008
1000
VS(m/s)
2000
3000
4000
53
= 1/3 or
Mudrock Line
VP/VS = 2
4000
3000
Gas Sand
VP (m/s)
2000
= 0.1 or
VP/VS = 1.5
1000
0
0
1/2/2008
1000
VS(m/s)
2000
3000
4000
54
Output Logs
Input Logs
VP
1/2/2008
SW = 50%
VS
VP
SW = 100%
VS
55
Output Logs
Input Logs
VP
1/2/2008
SW = 50%
VP
SW = 50%
VS
56
Use Castagnas
equation first to create
a VS log, which is
accurate everywhere
except in the target.
VP
(2)
VP
VS-Cast
Use Biot-Gassmann to
calculate the correct
VS values inside the
target.
VP
1/2/2008
VS-Cast
VP
VS
57
Conclusions
An understanding of rock physics is crucial for the interpretation of AVO
anomalies.
The volume average equation can be used to model density in a water
sand, but this equation does not match observations for velocities in a gas
sand.
The Biot-Gassmann equations match observations well for unconsolidated
gas sands.
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.
1/2/2008
58
wet = br + m ( 1 - )
2) Calculate input P wave modulus:
5) Calculate Vp_wet
Vp wet =
M wet
wet
M = Vp2
4
Mm = Km + m
3
4) Adjust P wave modulus to 100%
water:
d=
wet
Vs = Vs wet *
M
K fl
K br
+
M m M * ( M m K fl ) * ( M m K br )
Mwet = d *
1/2/2008
Mm
1+ d
59
= Vs * ;
Kdryout
Kflout
a=
+ out
out
Km Kdry
*(Km Kflout )
4
K = *Vp *
3
2
9) Obtain K_dry:
a =
K
K fl
Km K
* ( K m K fl )
a
Kdry = Km *
1+ a
a
K = Km*
1+ a
out
1/2/2008
K out +
4 out
3
;
out
Vs out
out
=
out
60
Appendix:
Averaging Multiple Minerals
We may also want to average multiple mineral components to produce a
composite material. The simplest way to do this is to use a Voigt or
Reuss average. If we let f1 be the fraction of mineral 1, f2 be the fraction
of mineral 2 (where f1 + f2 = 1), M1 be the modulus of mineral 1 (bulk or
shear) and M2 be the modulus of mineral 2, then the Voigt average is
given by:
M V = f1 M 1 + f 2 M 2
The Reuss average is given by:
1
M 1M 2
f1
f2
=
+
MR =
f1 M 2 + f 2 M 1
M R M1 M 2
1/2/2008
61
Appendix:
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.):
K HS
f2
= K1 +
( K 2 K1 ) 1 + f1 ( K1 + ( 4 / 3) 1 ) 1
HS = 1 +
f2
2 f1 ( K1 + 2 1 )
1
( 2 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.
1/2/2008
62
Appendix
Comparing the Bounds
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.
1/2/2008
63
Our first set of exercises comes from the Colony sand formation, a Cretaceous sand
from Western Canada.
The target is a thin, 8 meter
thick, gas sand.
P-wave
Density
S-wave
Poissons
Ratio
65
On the next menu, name the database avo_class, and click on OK.
1/2/2008
66
A database is a collection of wells. Within each well there may be any number of
logs. These logs may be of any type. They need not all be sampled at the same
depth values, and they need not be sampled uniformly. The GEOVIEW Well Explorer
window, which allows us to view the contents of a database, currently is empty:
1/2/2008
67
As well as the Well Explorer window, you will also see the program launcher bar, as
shown below:
The program launcher bar is used to launch any of the suite of Hampson-Russell
software programs that your company owns, as well as to re-launch the Well
Explorer window if this window gets closed.
Later in this exercise, we will launch the AVO program. But first we will read a well
into the database.
1/2/2008
68
1/2/2008
69
On the File Import menu that appears, select the directory containing the AVO
workshop data. (You will have to check with the instructor to find the right
directory, as this varies from class to class). Choose the avo_well.las file:
Make sure that the the Log File Format is set to LAS, then click on Next >>.
1/2/2008
70
By default, the program will create a new well called AVO_WELL, which is the well
name stored in the file headers. We will accept that default. Click on Next >>.
The next page allows you to specify parameters for this well. Click on Next >> to
accept the defaults:
1/2/2008
71
The final page lists all the curves in the LAS file and allows you to overwrite
parameters. Click on Ok to accept all the defaults:
Note that the program will tell you that the logs have
been successfully imported with the message shown
on the right. Click Ok on this message.
1/2/2008
72
Now that all the logs have been inserted into the database, there are a number of
ways of examining them. First, click on the field containing the name AVO_WELL in
the GEOVIEW Well Explorer window and then click on the Display Well button, as
shown below:
1/2/2008
73
1/2/2008
74
If you click on View / Display Options at the top of the Log Display Window, you will
see a menu which allows you to change the look of this display:
This is an example of
a notebook menu,
which allows you to
change pages by
clicking on the tabs at
the top. Notice that
the available options
are Layout, Scale &
Details, and
Synthetics.
1/2/2008
75
1/2/2008
76
1/2/2008
77
Now click on the Curves tab and set the amplitude range for the Density log from 1.8 to
2.7 and for the SP log from -150 to -50 as shown below:
1/2/2008
78
Click on Ok on the
Parameter menu, and
the Log Display
window is redrawn
as shown:
1/2/2008
79
The GEOVIEW Well Explorer provides another way of looking at the contents of the
database:
The Table View contains one line for each well in the database. Note that any of the
parameters on this window may be changed.
1/2/2008
80
Now you see a list of all the logs in this well. Once again, any of these parameters
can be changed.
1/2/2008
81
1/2/2008
82
A new row will appear at the bottom of the Table View, showing the new Log Name,
the Log Type and the Amplitude Units:
To begin entering values, click on the arrow to the left of the Log Name field:
1/2/2008
83
This check shot contains two pairs of values consisting of a depth and a two-way
time in milliseconds. Click on Update on this menu to add the check shot to the
database, then click on Yes on the subsequent dialog to confirm the addition of this
log, as shown below:
1/2/2008
84
1/2/2008
85
1/2/2008
86
Click on Ok on the menu. This will create a new check shot corrected sonic log, with
the name P-wave_chk.
1/2/2008
87
1/2/2008
88
1/2/2008
89
1/2/2008
90
On this menu, we wish to use the default (i.e., active) logs as input:
Click OK.
1/2/2008
91
1/2/2008
92
We will apply the equation to the check shot corrected sonic log and call the
output log S-wave_Castagna. Change the name as shown below:
93
94
The AVO Modeling window now shows the created S-wave log and the calculated
Poissons ratio.
1/2/2008
95
1/2/2008
96
1/2/2008
97
1/2/2008
98
This page specifies the petrophysical parameters. These are the density and moduli
of each of the constituent components: matrix, hydrocarbon, and brine.
Note that we will
assume the other
50% of the fluid is
composed of gas.
The default
parameters are
book values.
One way to
modify them is to
click on Display
Fluid properties
calculator
1/2/2008
99
1/2/2008
100
1/2/2008
101
The Minerals menu allows you to specify the precise components of the reservoir
matrix and thus calculate the appropriate values of the density and bulk modulus.
To accept the default sand values, click on Cancel on this menu.
1/2/2008
102
1/2/2008
103
After you click on Apply, the calculated output values for the first layer are printed
here:
To see the results for the entire window, click on the QC Display button:
1/2/2008
104
Finally, click on Ok to
create the new logs:
1/2/2008
105
1/2/2008
106
When the new window is plotted, notice the modification in both the S-wave velocity
and Poissons Ratio logs.
1/2/2008
107
108
P and S-Waves
(a)
(b)
(c)
110
1/2/2008
111
Incident
P-wave
Reflected
SV-wave = RS(1)
1
1
VP1 , VS1 , 1
VP2 , VS2 , 2
2
2
1/2/2008
Reflected
P-wave = RP(1)
Transmitted
P-wave = TP(1)
Transmitted
SV-wave = TS(1)
112
113
A Data Example
The box in the top
figure shows the
stacked traces
corresponding to the
five P-wave gathers
shown in the bottom
figure.
Notice that the
amplitudes in the
gathers over the
highlighted region
show an increase in
amplitude as a
function of offset.
This is called an AVO
(Amplitude Variation
with Offset) effect.
1/2/2008
114
Source
Receiver
Surface
Angles
2 1
1 VP1 VS1
2 VP2 VS2
Reflector
Common mid-point
115
sin 1
RP(1) cos
1
R ( )
S 1 = sin 2
1
TP(1)
TS (1) cos 21
1/2/2008
cos 1
sin 2
cos 2
sin 1
sin 2
cos 2
2
VP1
2VS2VP1
2VS2VP1
cos 21
cos
2
cos
2
1
2
VS1
1VS12
1VS12VP2
VS1
2VP2
2VS2
sin 21
cos 22
sin 22
VP1
1VP1
1VP1
sin 1
cos
1
sin 21
cos 21
116
2VP2 1VP1
RP(0 ) = RP0 =
,
2VP2 + 1VP1
21VP1
o
TP(0 ) = TP0 =
=1 RP0.
2VP2 + 1VP1
o
117
RP 0i
Zi
Ri
Zi+1
Z Pi +1 Z Pi
=
,
Z Pi +1 + Z Pi
where :
Z Pi = iVPi = impedance,
= density.
1/2/2008
118
Convolution
Convolution with the seismic wavelet, which can be written mathematically
as S = W*R, is illustrated pictorially below:
=>
W = Wavelet
R = Reflection
Coefficients
1/2/2008
S = Seismic
Trace
119
1/2/2008
120
RP ( ) = a
VP
VS
+b
+c
, where :
VP
VS
1
,
2
2 cos
V 2
2
S
b = 0.5 2 sin ,
VP
a=
VS
c = 4 sin 2 ,
VP
2 + 1
2
, = 2 1 ,
VP 2 + VP1
, VP = VP 2 VP1 ,
2
V + VS 1
, VS = VS 2 VS 1 ,
VS = S 2
2
1 + 2
and =
.
2
VP =
121
VS VS
VS
1 VP
=
4
2
,
B
2 Vp
VP VS
VP
1 VP
.
C=
2 Vp
This is often considered to be the AVO equation. A is called the
intercept, B the gradient, and C the curvature. We will therefore refer to
this equation as the ABC equation.
1/2/2008
122
RP 0
1 VP
1 VS
, RS 0 =
, and RD =
.
+
=
+
2 VP
2 VS
Notice that the RP0 term given above is identical to the A term in the
previous equation. This equation will be used later in the course as the
basis for pre-stack inversion.
1/2/2008
123
Equation
Aki-Richards
Wiggins et al.
Fatti et al.
Weights
a , b, c
1, sin 2 , tan 2 sin 2
d , e, f
Elastic Parameters
VP VS
,
,
VP
VS
A, B, C
RP 0 , RS 0 , RD
Note that the weighting terms a, b, c and d, e, f contain the squared VP/VS ratio
as well as trigonometric functions of . However, in the Wiggins et al.
formulation, this term is in the elastic parameter B.
1/2/2008
124
Physical Interpretation
A physical interpretation of the three equations is as follows:
(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.
1/2/2008
125
VP1,VS1, 1
VP2,VS2, 2
(a) Wet model
1/2/2008
VP1,VS1, 1
VP2,VS2, 2
Model Values
In the section on rock physics, we computed values for wet and gas sands
using the Biot-Gassmann equations. Recall that the computed values were:
Wet: VP2 = 2500 m/s, VS2= 1250 m/s, 2 = 2.11 g/cc, 2 = 0.33
Gas: VP2 = 2000 m/s, VS2 = 1310 m/s, 2 = 1.95 g/cc, 2 = 0.12
Values for a typical shale are:
Shale: VP1 = 2250 m/s, VS1 = 1125 m/s, 1 = 2.0 g/cc, 1 = 0.33
This gives us the following values at the top of the sand/shale zone:
2
Wet Sand:
V
VP
VS
= 0.105,
= 0.105,
= 0.054, and S = 0.25
VP
VS
VP
2
VS
VP
VS
Gas Sand:
= 0.118,
= 0.152,
= 0.025, and = 0.328
VP
VS
VP
1/2/2008
127
Wet Sand:
Note that A and B have the same polarity for the gas sand and opposite
polarity for the wet sand, whereas RP0 and RS0 have opposite polarity for
the gas sand and the same polarity for the wet sand. The reason for this
will be clear later.
1/2/2008
128
-0.071
o
30 Gas
-0.071
-0.060
60o Gas
-0.071
-0.181
0o Wet
0.079
30o Wet
0.079
o
60 Wet
0.079
1/2/2008
-0.071
-0.006
-0.095
-0.042
6x10
-0.133
-0.285
-0.125
0.025
0.079
-0.020
0.005
0.106
-0.040
-0.002
0.064
-0.060
0.119
0.318
-0.119
-0.061
0.138
-0.071
-5
-0.137
-0.385
0.079
129
1/2/2008
130
ABC method:
two term
ABC method:
three term
Zoeppritz
131
1/2/2008
ABC method:
three term
Zoeppritz
ABC method:
two term
132
1/2/2008
Zoeppritz
Fatti method:
two term
Fatti method:
three term
133
1/2/2008
Zoeppritz
Fatti method:
two term
Fatti method:
three term
134
Ostranders Paper
Ostrander (1984) was one of the first to write about AVO effects in gas
sands and proposed a simple two-layer model which encased a low
impedance, low Poissons ratio sand, between two higher impedance,
higher Poissons ratio shales.
This model is shown in the next slide.
Ostranders model worked well in the Sacramento valley gas fields.
However, it represents only one type of AVO anomaly (Class 3) and the
others will be discussed in the next section.
1/2/2008
135
Ostranders Model
Notice that the model consists of a low acoustic impedance and Poissons
ratio gas sand encased between two shales, similar to our previous model.
1/2/2008
136
1/2/2008
138
Shueys Equation
Shuey (1985) rewrote the ABC equation using VP, , and . Only the gradient
is different than in the ABC expression:
1 2
+
,
B = A D 2(1 + D )
2
1 (1 )
VP / VP
+ 1
where : D =
, = 2
, and = 2 1.
VP / VP + /
2
The above equation is quite complicated but can be greatly simplified by
assuming that = 1/3 (the same as Vp/Vs=2). This gives:
1 9
B = A D 2(1 + D ) +
= 2.25 A
2
4
RP ( ) = A + (2.25 A) sin 2
1/2/2008
139
Shueys Equation
Gas Sand Model
Aki-Richards vs Shuey
0.250
0.200
0.150
0.100
Amplitude
0.050
0.000
-0.050
-0.100
-0.150
-0.200
-0.250
0
10
15
20
25
30
35
40
45
Angle (degrees)
1/2/2008
A-R Top
Shuey Top
A-R Base
Shuey Base
140
141
1/2/2008
143
You must then decide what effects are to be included in the model: primaries
only, converted waves, multiples, or some combination of these.
1/2/2008
144
1/2/2008
145
1/2/2008
146
Primaries
Zoeppritz
Elastic wave
Modeling
Multiples
Converted Waves
Refractions
Anisotropy (VTI)
Post-critical events
Fast computation
The following example, taken from a paper by Simmons and Backus (1994),
illustrates the difference between Zoeppritz and Elastic modeling.
1/2/2008
147
Simmons and Backus used the thin bed oil sand model shown above.
1/2/2008
148
149
150
1/2/2008
151
Zoeppritz
1/2/2008
Aki-Richards
Elastic Wave
152
1/2/2008
153
1/2/2008
154
VP(90o)
VP(45o)
VP(0o)
VTI can be extrinsic, caused by fine layering of the earth, or intrinsic,
caused by particle alignment as in a shale.
1/2/2008
155
V
(0
)
o
2
2
P
VSV ( ) = VSV (0 ) 1 + 2 o ( )sin cos
VSV (0 )
156
Thomsens Parameters
Thomsens parameters are simply combinations of the differences between
the P and S velocities at 0, 45, and 90 degrees. The following relationships
can be derived quite easily using the velocities in the previous slide:
VP ( 90 o ) VP ( 0 o )
=
VP ( 0 o )
VSH ( 90 o ) VSH ( 0 o )
=
VSH ( 0 o )
VP ( 45 o ) VP ( 0 o )
VP ( 45 o ) VP ( 0 o )
= 4
+ = 4
o
o
V
(
0
)
V
(
0
)
P
P
In the next slide, we will look at VP and VSV as a function of angle for different values of
and . (As mentioned, VSH will not be used in AVO).
1/2/2008
157
600 m/s
225 m/s
VP(0o)= 2000 m/s
VP ( 90 o ) VP ( 0 o )
=
= 0 .3
o
VP ( 0 )
1/2/2008
VP ( 45 o ) VP ( 0 o )
= 4
= 0.45 0.3 = 0.15
o
V
(
0
)
P
159
2
Ran ( ) = Ris ( ) +
sin +
sin 2 tan 2 ,
2
2
where : = 2 1 and = 2 1
Ran ( ) = A + B +
2
1/2/2008
2
2
+
+
sin
C
sin
tan
160
Typical values for , , and were given by Thomsen (1986). Here are some
representative values from his table:
1/2/2008
Lithology
VP(m/s)
VS(m/s)
rho(g/cc)
epsilon
delta
gamma
sandstone_1
3368
1829
2.50
0.110
-0.035
0.255
sandstone_2
4869
2911
2.50
0.033
0.040
-0.019
calcareous sandstone
5460
3219
2.69
0.000
-0.264
-0.007
immature sandstone
4099
2346
2.45
0.077
0.010
0.066
shale_1
3383
2438
2.35
0.065
0.059
0.071
shale_2
3901
2682
2.64
0.137
-0.012
0.026
mudshale
4529
2703
2.52
0.034
0.211
0.046
clayshale
3794
2074
2.56
0.189
0.204
0.175
silty limestone
4972
2899
2.63
0.056
-0.003
0.067
laminated siltstone
4449
2585
2.57
0.091
0.565
0.046
161
1/2/2008
162
= -0.15
= -0.3
Class 1
Class 1
Class 2
Class 2
Class 3
Class 3
Isotropic
--- Anisotropic
Amplitude
0.000
-0.100
-0.200
-0.300
-0.400
0
10
15
20
25
30
35
40
45
Angle (degrees)
R (Isotropic)
1/2/2008
R (Anisotropic)
164
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.
1/2/2008
165
(a) Isotropic
(b) Anisotropic
(a) (b)
In this display, the synthetic responses for the logs shown in the
previous slide are shown. Note the difference due to anisotropy.
1/2/2008
166
Conclusions
This section introduced the theory of AVO and considered a number of
modeled examples.
Our first modeled example looked at both a wet sand and a gas sand, which
were based on typical values found in a reservoir. As we will see in the
next section, this is the most common response and is called a Class 3
anomaly.
We also found that modeling can be very sensitive to the type of algorithm
used. For thin beds, wave equation modeling is suggested.
Finally, anisotropy should also be considered, since it can have a large
effect on the AVO response.
1/2/2008
167
Then click
on Next >>.
1/2/2008
169
On the next page, make sure that you specify that this file does not have X & Y
coordinates numbers in the trace headers:
Click on Next >> on this page and again on the following page to accept the defaults.
You will see a message, warning you that the seismic file needs to be scanned. Click
on Yes to proceed.
1/2/2008
170
1/2/2008
171
This menu tells the program how to map the wells in the GEOVIEW database to the
seismic data. Change the menu as shown above, i.e., enter the number 330 for the
CDP. We have now indicated that AVO_WELL is inserted at CDP 330 . Click on Ok on
this menu and the data set will appear plotted in the AVO Analysis window.
1/2/2008
172
Move the horizontal scroll bar to display the center portion of the line. You will notice
that the final CDP range will be shown at the bottom of the screen and will change as
you move. Move to a center range of approximately CDP 325-335.
1/2/2008
173
Releasing the mouse button releases the bar and will show this display with the
P-wave log inserted at X 330:
1/2/2008
174
1/2/2008
175
1/2/2008
176
1/2/2008
177
1/2/2008
178
1/2/2008
179
Seismic Displays
We have just created two seismic displays and will be
creating many more. It can be inconvenient to keep too
many windows open, so any of these seismic windows
can be shut down by clicking on File / Exit Window. To
restore any seismic window, simply click on the Seismic /
Seismic Window Data Menu button on either the Seismic
data window or the AVO Modeling Window, as shown on
the right:
1/2/2008
180
Seismic data can also be displayed in the AVO Modeling window. This window
now shows a subset of the CDP gathers inserted in the window.
1/2/2008
181
1/2/2008
182
By using a
combination of the
Delete << and Add>>
buttons, replace the
gathers with the
stack, as shown on
the right.
Click on Ok to
change the display.
1/2/2008
183
The new window looks as shown below. Note that the CDP stack is now displayed
instead of the original raw gathers:
1/2/2008
184
Wavelet Extraction
The next step is to correlate the well.
Before doing that, we should extract a wavelet. We will extract a statistical wavelet
from the CDP stack by doing the following steps:
1/2/2008
185
1/2/2008
186
187
Log Correlation
Now, we will do Log Correlation. This is important
because, even though we have applied a check shot
correction, there may still be some residual error in
the depth-time curve of the well.
To start that, click on Logs / Correlate:
1/2/2008
188
1/2/2008
189
1/2/2008
190
1/2/2008
191
1/2/2008
192
1/2/2008
193
194
1/2/2008
195
1/2/2008
196
1/2/2008
197
Click on Synthetic /
Zoeppritz:
1/2/2008
198
Click on Next >> and OK to display the synthetic in the AVO Modeling window:
1/2/2008
199
1/2/2008
200
Notice that, by default, AVO shows only the last synthetic created. We will change the
layout by clicking on the eyeball icon:
1/2/2008
201
1/2/2008
202
Note that two synthetics are similar, and both show the AVO behavior,
which can also be observed on the seismic data. The next step in our
analysis will be to analyze the seismic further, through the use of AVO
attributes.
1/2/2008
203
Introduction
In the last section, we looked at the theory of AVO and used the equations to
perform forward modeling.
We will now use the linearized Aki-Richards equation to extract intercept and
gradient attributes from seismic data.
We will then look at the classification scheme of Rutherford and Williams,
and discuss AVO cross-plotting.
Finally, we will discuss the use of the third term in the Aki-Richards equation
to derive density attributes.
1/2/2008
205
R( ) = A + B sin 2
where we have dropped the C term and define A and B as:
1 VP
A=
+
,
2 V p
VS VS
VS
1 VP
B=
,
4
2
2 Vp
VP VS
VP
VP / VP
1 2
+
=
B = A D 2( 1 + D )
,
D
.
2
V P / V P + /
1 (1 )
1/2/2008
206
1/2/2008
207
1/2/2008
208
The offset
domain is the
conventional
CDP stack
with each trace
at a different
offset. The
acquisition
geometry is
shown below.
1/2/2008
Offset (m)
6000
Angle (degrees)
90
209
Conversion from offset to angle can be done using one of these options:
(1) Straight ray assumption (constant velocity)
(2) Ray-tracing (variable velocity)
(3) Ray Parameter approximation (variable velocity approximation)
(1 ) Straight Ray :
X
X
tan =
=
,
2 d Vt 0
where X = offset ,
VRMS t 0
,
2
t0 = 2 way time,
d = depth =
( 2) Ray Parameter :
XVINT
sin =
,
2
tVRMS
where VINT = Interval velocity ,
t = total traveltime.
1/2/2008
210
Ray
Tracing
Ray
Parameter
1/2/2008
65
35 43
50
65
35 43
50
211
1/2/2008
212
Logs
The well logs are from the gas discovery well are shown above. Notice
that there is a cleaner response on the density log than the sonic log.
1/2/2008
213
Stack
Bright Spot
The CDP stack over the gas well is shown above, with the sonic log from the
gas well spliced in. Note the bright spot, which may or may not indicate
gas (it could be lithology induced).
1/2/2008
214
1/2/2008
215
1/2/2008
216
Offset
+A
+B
sin2
Time
The Aki-Richards equation predicts a
linear relationship between these
amplitudes and sin2.
-A
-B
217
Intercept: A
The result of this
calculation is to
produce 2 basic
attribute volumes
Gradient: B
1/2/2008
218
Derived Attributes
The raw A and B attribute volumes are rarely used in that form. Instead,
other AVO attributes are usually calculated from them.
1/2/2008
219
+A
+B
sin2
-A
-B
220
The AVO product shows a positive response at the top and base of the
reservoir:
Top
Base
1/2/2008
221
Derived Attributes
Scaled Poissons Ratio Change : A+B
The second combination is derived from Shueys equation:
R( ) = A + B sin 2
A=
1 VP
+
2 V p
1 2
B = A D 2( 1 + D )
+
1 ( 1 )2
B = A D 2(1 + D ) +
=
A
2
2
(2
/
3)
4
or:
1/2/2008
A+ B =
Derived Attributes
Scaled Poissons Ratio Change : A+B
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
1/2/2008
223
Derived Attributes
Shear Reflectivity : A-B
The third combination is derived from the Aki_Richards equation:
R( ) = A + B sin 2
1 VP
A=
+
2 V p
2
V VS
V
1 VP
4 S
2 S
B=
2 Vp
VP VS
VP
V VS
V
1 VP
B=
4 S
2 S
2 Vp
VP VS
VP
= RP 2 RS , where : RP = A, and RS =
or:
1/2/2008
RS =
1
(A B)
2
1 VS
+
2 VS
Top
Base
1/2/2008
225
RP and RS Attributes
An alternate form of the Aki-Richards equation was formulated by Fatti et al.
(Geophysics, September, 1994) which can be written (for 2 terms) as:
R ( ) = c1RP + c2 RS
VS
where : c1 = 1 + tan , c2 = 8 sin , =
VP
2
1 VP
1 VS
RP =
, RS =
.
+
+
2 VP
2 VS
This allows us to calculate RP and RS volumes from seismic data in exactly
the same way as A and B volumes.
1/2/2008
226
RP and RS Attributes
RP
RS
1/2/2008
227
RP and RS Attributes
The RP/RS attributes are usually transformed into one of 2 new attributes:
(1) Fluid Factor, which will be discussed next.
(2) AVO Inversion or Lambda-Mu-Rho, which will be discussed in a
later section.
1/2/2008
228
VP = 1.16 VS + 1360 m / s
From this equation, we can derive the following equivalent equation:
RP = 1.16
VS
RS
VP
VS
F = RP 1.16
RS
VP
Note that the factor 1.16
1/2/2008
VS
is often customized to fit the local data.
VP
229
Top
Base
1/2/2008
230
Velocities for
angle calculation
Range of
angles
Minimum Correlation
for handling noisy
picks.
Type of analysis
1/2/2008
231
Anomaly
This data set is a set of CDP-gathered data with a large AVO anomaly. In order to do
AVO analysis, we must be sure that there is a good range of incidence angles at the
zone of interest. To see that, we will convert the input data set to the Angle Gather
domain.
1/2/2008
233
1/2/2008
234
1/2/2008
235
Select the log to use for the velocities in the angle transform calculation:
236
237
The range of angles at any time is a function of the velocity field input. This
calculation shows that at the time of interest, 630 ms, we have angles out to about 30
degrees. This should be good enough for the subsequent analysis. We will use this
angle_gather volume later when we do simultaneous inversion. For now, you can
close it by clicking on File/Exit Window on this window.
1/2/2008
238
Now, we will calculate the AVO attributes and observe the effects of changing
parameters on the result. The data for this exercise is the set of super gathers in the
AVO seismic window, which should look like this:
1/2/2008
239
1/2/2008
240
After you have modified the menu as shown on the previous slide, click near the
trough at about 630 ms. This will cause the entire event to be picked:
When you are satisfied that the proper event has been picked, click on Ok to accept
the picks.
1/2/2008
241
242
After clicking OK
on the menu, the
picks appear at
the base of the
display.
To remove the amplitude display, click on AVO Analysis / View Pick Analysis, and
this will toggle the display off.
1/2/2008
243
1/2/2008
244
1/2/2008
245
Notice that there is a strong red anomaly in the center of the section. As shown by
the Color Key, red corresponds to a large positive amplitude. As indicated at the top
of the display, the product of intercept and gradient (A*B) is being displayed in color.
1/2/2008
246
1/2/2008
247
Now, we can clearly see the red (positive) response at the top and base of the gas sand,
which is expected for a Class 3 AVO anomaly:
1/2/2008
248
1/2/2008
249
Once again, we see the expected response for the gas sand a negative (orange)
change in Poissons Ratio at the top and a positive (yellow) change at the base of
the layer.
1/2/2008
250
Cross-Plotting AVO
Attributes
AVO Cross-Plotting
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:
(1) The Rutherford / Williams Classification Scheme.
(2) The Mudrock Line.
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:
Class 2:
Class 2p:
Class 3:
Class 4:
1/2/2008
252
Rutherford/Williams Classification
The classification depends only on the
contrast in Acoustic Impedance between
the target sand and the surrounding
shales:
Acoustic Impedance
= VP
Shale
Sand
Shale
Class 1
1/2/2008
Class 2
Class 3
253
Rutherford/Williams Classification
These are the generic AVO curves at the top of the gas sand:
1/2/2008
254
(b) Model
example.
Rutherford and
Williams (1989)
1/2/2008
255
Rutherford and
Williams (1989)
1/2/2008
256
Ross and Kinman (1995) suggest creating a near trace range stack (NTS)
and a far trace range stack (FTS).
For Class 2p: Final Stack = FTS - NTS
For Class 2: Final Stack = FTS
1/2/2008
257
Class 2 Sands
(a) Full stack of a class 2
sand.
258
Class 2p Sands
(a) Full stack of a class
2p sand.
259
Class 4 Anomalies
Castagna (1995) suggested that for a very large value of A, and a small
change in Poissons 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 Shueys approximation:
9
B = A,
4
(1) If = 0.3 and A = 0.1, then B = -0.575 (Class 3)
(2) If = 0.1 and A = 0.3, then B = 0.075 (Class 4)
1/2/2008
260
1/2/2008
261
1/2/2008
262
1 VP
A=
+
2 V p
VS
VS VS
1 VP
B=
,
2
4
2 Vp
VP
VP VS
1 VP
=
Gardner :
4 VP
If we assume that VP = cVS, then we can derive the following relationship:
4
B=
5
1/2/2008
A1 2
c
263
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
B=
5
9
A1 = A
4
B=
4
5
9
A1 = 0
9
264
Mudrock lines on a
crossplot for various
VP/VS ratios (Castagna and
Swan, 1998).
1/2/2008
265
By letting c = 2 for the background wet trend, we can now plot the various
anomalous Rutherford / Williams classes (as extended by Ross and Kinman
and Castagna et al)
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.
This is shown in the next figure.
1/2/2008
266
Gradient
Base II P
Base II
Base I
Base III
Top IV
Intercept
Base IV
Top III
Crossplot
Showing
Anomalies
1/2/2008
Top I
Wet Trend
Top II
Top II P
Vp
= 2
Vs
267
Foster et al (1993)
268
269
270
1/2/2008
271
Up to now, we have
calculated cross plots of A
and B, using fairly large
analysis windows.
272
1/2/2008
273
1/2/2008
274
-45o
+45o
1/2/2008
275
The Hodogram
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.
1/2/2008
276
1/2/2008
277
1/2/2008
278
1/2/2008
279
Noisy Amplitudes
Corr = .88
In addition to fitting the
regression curves for A and B,
it is important to measure how
well the curves fit the data.
The Gradient Analysis display
shows visually the goodnessof-fit, and displays the
Normalized Correlation, which
measures the goodness-of-fit
on a scale of 0 to 1.
Corr = .45
1/2/2008
280
Misalignment of Events
One of the most serious problems for Gradient analysis is residual NMO:
This is often most apparent on long-offset data, where high order moveout
corrections are required. Other causes are anisotropy and poor processing.
We will use trim statics to correct this in a later exercise.
1/2/2008
281
1 VP
+
A = RP 0 =
2 VP
VS
VP
4
2
B=
VS
2Vp
2
VS
C=
, and = .
2Vp
VP
VP
1/2/2008
282
R ( ) = c1 RP + c2 RS + c3 RD
where : c1 = 1 + tan 2 , c2 = 8 sin 2 ,
2
VS
1
2
2
c3 = tan 2 sin , = ,
2
VP
1 VP
1 VS
RP =
+
+
.
, RD =
, RS =
2 VP
2 VS
Either the A, B, C and the RP, RS, RD terms can be extracted from the
seismic gathers using a least-squares fitting technique with different
weighting coefficients.
1/2/2008
283
Density Term
Both forms of the Aki-Richards equation can allow us to estimate density
variations.
Using the original A,B,C form, we see that:
1 V VP
AC = P +
2 VP
2Vp 2
This means that if we can estimate all three coefficients, we can generate a
density attribute volume.
That can be very valuable since density is a direct measure of hydrocarbon
saturation. This could solve the fizz water problem.
However, the third coefficient can be very noisy since it depends on the far
angle data (>45 degrees), and is very sensitive to noise.
1/2/2008
284
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.
1/2/2008
285
3 Term
Base
Top
1/2/2008
286
3 Term
287
Delta Rho
Delta VS
Delta VP
The map of the density term highlights the same areas as the delta VS.
288
Conclusions
This section discussed the AVO intercept and gradient method.
First, we looked at the theory behind the intercept and gradient.
We then looked at an example from a shallow gas sand.
We then discussed the AVO cross-plotting technique.
We then discussed and showed examples of the AVO hodogram method.
Finally, we showed how to estimate three terms from the Aki-Richards
equation and showed several examples of this approach.
1/2/2008
289
Appendix:
Hiltermans Approximation
Hilterman re-arranges Shueys equation in a slightly different way:
R( ) = A + (2.25 A)sin 2
= A (1 sin 2 ) + 2.25 sin 2
= A cos 2 + 2.25 sin 2
Notice that this equation is very intuitive, since it shows that, as the
angle increases, so does the dependence on . Keep in mind that this
equation is strictly correct only for = 1/3 and that the C term has been
dropped. Note also that another way of writing this equation is as
follows, which shows the dependence on A and B:
R( ) = A cos 2 + ( A + B ) sin 2
1/2/2008
290
1/2/2008
292
Well plot the Intercept along the X-axis and Gradient along the Y-axis. Click Next >>
on these 2 pages.
1/2/2008
293
1/2/2008
294
1/2/2008
295
1/2/2008
296
297
Now click on Cross-Section to get a new window with the seismic data plotted.
You will also see the selected points highlighted with the same color:
The region that we have highlighted is the wet trend, which should not contain the
AVO anomaly.
1/2/2008
298
To add a second zone, go back to the menu and click Add new zone, as shown here:
1/2/2008
299
1/2/2008
300
1/2/2008
301
1/2/2008
302
The cross section shows only the portion of data which was used to calculate the
cross plot. Now that we have identified 3 zones, we wish to see them displayed back
on the original seismic data.
1/2/2008
303
1/2/2008
304
The resulting display shows the Cross Plot zones which you have interpreted from the
Cross Plot. This is available over the entire line and not just the analysis region:
1/2/2008
305
1/2/2008
306
This case study comes from a paper by Mark Gregg and Charles Bukowski
(Leading Edge, November, 2000).
1/2/2008
308
1/2/2008
309
1/2/2008
310
1/2/2008
311
Synthetic modeling
confirmed the expected
class 2 response.
1/2/2008
312
1/2/2008
313
1/2/2008
314
The authors studied the existing wells and came to these conclusions:
(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.
1/2/2008
315
1/2/2008
316
317
318
Two more
successful wells
are shown here.
1/2/2008
319
1/2/2008
320
Results:
(1) Six commercial discoveries.
(2) Two dry holes, caused by low gas saturation.
(3) This is a 75% success rate, dramatically improved from the original
20% success rate.
Authors conclusions:
(1) Know your rocks. Do the modeling.
(2) Look beyond conventional seismic techniques, e.g. AVO.
(3) Low gas saturation remains a pitfall of the AVO method.
1/2/2008
321
sin 1
RP(1) cos
1
R ( )
S 1 = sin 2
1
TP(1)
TS (1) cos 21
1/2/2008
cos 1
sin 2
cos 2
sin 1
sin 2
cos 2
2
2VS2VP1
2VS2VP1
VP1
cos 21
cos
2
cos
2
2
1
1VS12VP2
1VS12
VS1
2VP2
2VS2
VS1
sin 21
cos 22
sin 22
1VP1
1VP1
VP1
sin 1
cos
1
sin 21
cos
2
322
RP(0o) RP0
o 1
RS (0 ) = RS0 = 0
TP(0o) TP0
o
TS (0 ) TS0 1
1
0
VP1
VS1
0
1
0
2VP2
0
1VP1
1
0
2VS2VP1
2
1VS1
0
1
323
2VP2
1VP1
0
0
2VP2 + 1VP1
2VP2 + 1VP1
0
2
RP0 2VS2
1VS1
0
0
1
R
(
)
V
V
V
+
+
0
S
1 S1
P1 2 S2
= 2 S2 1 S1
1VP1
1VP1
TP0
0
0
0
VP2 + 1VP1
VP2 + 1VP1 1
2
2
T
S0
2
1VS1
1VS1
0
0
(
)
V
V
V
+
+
P1 2 S2
1 S1
2 S2 1 S1
The zero angle reflection and transmission coefficients are therefore:
21VP1
2VP2 1VP1
RS0 = TS0 = 0, RP0 =
, TP0 =
=1 RP0
2VP2 + 1VP1
2VP2 + 1VP1
1/2/2008
324
2VP 2 1VP1 Z P 2 Z P1 Z P
Z P1 + Z P 2
RP 0=
=
, where Z P =
.
2
2VP 2 + 1VP1 Z P 2 + Z P1 2 Z P
From calculus, we know that:
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:
RP 0
ln Z P ln VP + ln 1 VP
=
=
+
2
2
2 VP
Notice that the above equation is the linearized A or RP0 term in the AkiRichards equation and its various reformulations.
1/2/2008
325
RP ( ) = f1 p1 + f 2 p2 + f 3 p3 ,
where f1 , f 2 , and f 3 are functions of and sometimes VS2 / VP2 ,
and p1, p2 , and p3 are functions of VP ,VS , and .
For example, the ABC equation is:
p1 = A =
1/2/2008
V VS
V
VP
VP
VP
+
4 S
2 S
, p2 = B =
, p3 = C =
.
2V p 2
2V p
2V p
VP VS
VP
326
Extracting Attributes
For N traces, where we know the angles, we can write:
RP (1 ) = f1 (1 ) p1 + f 2 (1 ) p2 + f 3 (1 ) p3
RP ( 2 ) = f1 ( 2 ) p1 + f 2 ( 2 ) p2 + f 3 ( 2 ) p3
M
M
M
M
RP ( N ) = f1 ( N ) p1 + f 2 ( N ) p2 + f 3 ( N ) p3
This can be written in matrix form as:
RP (1 ) f1 (1 )
R ( ) f ( )
P 2 = 1 2
M M
R
(
)
P N f1 ( N )
1/2/2008
f 2 (1 )
f 2 ( 2 )
M
f 2 ( 2 )
f 3 (1 )
p1
f 3 ( 2 )
p2
M
p2
f 3 ( N )
327
Extracting Attributes
The previous equation can be written more simply as:
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.
This is an over-constrained problem which has the following solution:
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.
1/2/2008
328
RP (1 ) 1 sin 2 1
R ( ) 1 sin 2
2
P 2 =
M M
M
2
(
)
R
1
sin
N
P
N
tan 2 1 sin 2 1
A
2
2
tan 2 sin 2
B
M
C
2
2
tan N sin N
2
Since we know that sin i = X iVINT / tVRMS
, we can write :
RP (1 ) 1
R ( )
P 2 = 1
M M
RP ( N ) 1
1/2/2008
(X V
(X V
1 INT
2
)
/ tVRMS
(X V
) (X V
2 INT
2
/ tVRMS
M
2
2
(X NVINT / tVRMS )
(
(
(
)
)
)
2
2
2
2
)
(
)
/
/
/
tV
X
V
tV
1
1 INT
1 INT
RMS
RMS
A
2
2
2
2
2 INT / tVRMS ) / (X 2VINT / tVRMS ) 1
B
M
C
2
2
2
2
(X NVINT / tVRMS ) / (X NVINT / tVRMS ) 1
329
1 b1
A 1 1 L 1
B = b b L b 1 b2
N
M M
1 2
c c L cN
C
1 2
1 bN
N
bi
=
i =1
N
ci
i =1
ci
i =1
N
bi ci
i =1
N
2
ci
i =1
N
b
i
i =1
N
bi2
i =1
N
b c
1/2/2008
i i
i =1
c1
c2
cN
1
1 1
b b
1 2
c1 c2
RP1
L 1
R
2
P
L bN
M
L cN
R
PN
RPi
i =1
N
2
bi
2
bi RPi , bi = (X iVINT / tVRMS ) , ci = 1
bi 1
i =1
N
ci RPi
i =1
N
330
RP (1 ) d (1 ) e(1 )
R ( ) d ( ) e( )
2
2
P 2 =
M
M M
R
(
)
P N d ( N ) e( N )
f (1 )
RP 0
f ( 2 )
RS 0 , where :
M
RD
f ( N )
2
2
1
V
V
d (i ) = 1 + tan 2 i , e(i ) = 8 S2 sin 2 i , f (i ) = 2 S2 sin 2 i tan 2 i ,
2
VP
VP
RP 0
1/2/2008
X iVINT
1 VS
1 VP
,
,
and
sin
.
R
=
=
=
+
,
R
=
+
S0
D
i
2
tVRMS
2 VS
2 VP
331
d1
RP 0 d1 d 2 L d N
R = e e L e d 2
2
N
M
S 0 1
f 2 L cN
f
RD
1
d N
1/2/2008
d d e
2
i
i =1
N
i i
i =1
N
d i ei
i =1
N
ei2
i =1
N
d f e f
i i
i =1
i i
i =1
eN
di fi
i =1
N
ei f i
i =1
N
2
fi
i =1
N
f1
f2
f N
e1
e2
M
1
i =1
N
i =1
N
i =1
d1 d 2
e e
2
1
f1 f 2
RP1
L d N
R
2
P
L eN
M
L f N
R
PN
d i RPi
ei RPi
f i RPi
332