2271 extended elastic impedance
TRANSCRIPT
-
7/23/2019 2271 Extended Elastic Impedance
1/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Im lementin Extended ElasticIm lementin Extended Elastic
Impedance in CE7Impedance in CE7 Kevin Gerlitz 2004 Kevin Gerlitz 2004
-
7/23/2019 2271 Extended Elastic Impedance
2/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
x en e as c mpe ance s escr e n a paper en e x en e as c
Impedance for fluid and lithology prediction by Whitcombe et al., Geophysics,
2002, 67, 1, p 63-67.
from 0 to 30, theoretically we can extend this over a greater range of angles, , suchas 90 to +90.
(from Whitcombe et al, Geophysics, 2002)
e sin term in t e Zoeppritz inear approximation imits t e range at w icreflectivities can be defined.
If we re-write the Zoeppritz linear approximation as R = A + B tan and then scale it
Rs = A cos + B sin
-
7/23/2019 2271 Extended Elastic Impedance
3/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
,from the P-wave, S-wave and density logs for each angle from the scaled reflectivity
equation using the following equation:
an generate a spectrum o ogs.
(from Whitcombe et al, Geophysics, 2002)
-
7/23/2019 2271 Extended Elastic Impedance
4/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ere are wo me o s or e erm n ng w a ang e o use n or er o es e nea e
the reservoir parameter reflectivity section.
1. By generating the EEI log spectrum and cross-correlating the log reflectivities
with the desired reservoir arameter reflectivit .
2. By generating the scaled reflectivity seismic spectrum at each well location andcross-correlating with the desired reservoir parameter reflectivity.
The second method is preferable for practical purposes since noise in the seismic
section, anisotropy, velocity errors, etc, may yield an optimum angle that is
different than that achieved by the cross-correlating the EEI logs.
When we have determined , we can then create the equivalent seismic
reflectivity section from the combination of intercept and gradient stacks using
the R = A + B tan equation.
- ,we can implement both methods of the Extended Elastic Impedance method and
generate the desired reflectivity section.
-
7/23/2019 2271 Extended Elastic Impedance
5/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
To start, you need a well with a P-wave, Density, S-wave, and the log that you wish tocreate the reflectivity section (i.e., Vp/Vs, Sw, , , , , AI, SI, etc)
-
7/23/2019 2271 Extended Elastic Impedance
6/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Now open the CE7 AVO version and build a 3D depth model using the Advanced Setup
-
7/23/2019 2271 Extended Elastic Impedance
7/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
8/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
and build the geometry.
The first trick to making this process work is to have something in the
header that can be related to angle. In this example, I have built a model
with 181 traces that start from X = -90 to X = 90. The X value will now
correspond to the angle
-
7/23/2019 2271 Extended Elastic Impedance
9/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Select the logs for the
model: P-wave, Density,
S-wave. The second trick
is to also include the
other logs that you wish
to correlate with
-
7/23/2019 2271 Extended Elastic Impedance
10/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Make a note of the sample
rate that you are using. In
this case, my volume is
sam led ever 0.20 m
-
7/23/2019 2271 Extended Elastic Impedance
11/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ap e we o e oca on correspon ng o .e., e cous c mpe ance oca on
-
7/23/2019 2271 Extended Elastic Impedance
12/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Now apply a Trace Maths script to the P-wave, Density
and S-wave log volumes to create the EEI log spectrum.
** Rename the volume variables to P_wave,Density and S_wave as shown
-
7/23/2019 2271 Extended Elastic Impedance
13/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ou may wan o ca eoutput something useful
like EEI_logs
-
7/23/2019 2271 Extended Elastic Impedance
14/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Load the EEI.prs file from the
Trace Maths directory into the
parser window.
If you made your Xs equal to
your angles and if you
renamed the volume variables,
then ou do not have to
change anything in this
script
value for you. If you want to
hard-code your K, edit this
part here.
-
7/23/2019 2271 Extended Elastic Impedance
15/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
The result is the spectrum of Elastic Impedance logs ranging form 90 to +90. I have
changed the Inserted Curve to the P-Impedance log for a comparison.
-
7/23/2019 2271 Extended Elastic Impedance
16/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Change the EEI logs volume variable name to refand the other log volume to input and
ow use ano er race a s scr p o cross-corre a e one o e o er ogs n edepth model against the EEI log suite. In my example, I will first cross-correlate the
EEI logs with the Porosity log volume.
se e sage o o o use . ange e ou pu name o some ng use u e
xcor_por to indicate that it is the cross-correlation of the porosity logs with the EEI logs...
-
7/23/2019 2271 Extended Elastic Impedance
17/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
The Trace Maths script,crossCorrelateReflectivity, is
referenced to the depths.
This is where you set your
. ,
my sample rate, s_int, is 0.20
m. I am starting the
correlation window at
the window ends at
inputEndDepth = 710 m. The
cross-correlation coefficients
outputStartDepth = 160 m
depth in the output volume.
Ive set the delay (maxDelay)
- -
correlation
-
7/23/2019 2271 Extended Elastic Impedance
18/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
e ou pu pro a y won oo o n eres ng. ou ave o c ange some o e v ewparameters like the zoom, Mean and Std, turn off fill trace and color interpolation, etc
-
7/23/2019 2271 Extended Elastic Impedance
19/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
o ge some ng a oo s a e er
-
7/23/2019 2271 Extended Elastic Impedance
20/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
- . ,cross-plot against a lithology indicator log like the Gamma Ray
-
7/23/2019 2271 Extended Elastic Impedance
21/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
e gamma ray re ec v y og cross-corre a e w e re ec v y ogs.
-
7/23/2019 2271 Extended Elastic Impedance
22/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
- - .both cross-correlation results into the cross-plot window
-
7/23/2019 2271 Extended Elastic Impedance
23/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
> -X-axis and the cross-correlation results on the Y-axis.
-
7/23/2019 2271 Extended Elastic Impedance
24/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
zoomed in view shows the maximum
negative correlation at 45
-
7/23/2019 2271 Extended Elastic Impedance
25/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCEThe cross-correlation of the Gamma Ray reflectivity log with the EEI reflectivity log
spectrum
A zoomed in view shows the
maximum correlation at 65
-
7/23/2019 2271 Extended Elastic Impedance
26/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
- -,spectrum. As expected, we get a perfect correlation at 0
-
7/23/2019 2271 Extended Elastic Impedance
27/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCEWe can now compute the associated elastic parameter reflectivity volumes using Trace
Maths applied to the A & B AVO attribute volumes
-
7/23/2019 2271 Extended Elastic Impedance
28/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
o compu e e poros y re ec v y, ve rename e n ercep an ra envolume variables to A & B
-
7/23/2019 2271 Extended Elastic Impedance
29/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
n ype n e equa on: -1*( A + B*tan(45 * pi /180)). In this case, the
maximum correlation was a
nega ve va ue so ave
negated the results
-
7/23/2019 2271 Extended Elastic Impedance
30/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
The porosity
reflectivity
volume
-
7/23/2019 2271 Extended Elastic Impedance
31/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
,
-
7/23/2019 2271 Extended Elastic Impedance
32/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
The
lithology
reflectivity
-
7/23/2019 2271 Extended Elastic Impedance
33/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
In Strata we can invert these volumes to yield
-
7/23/2019 2271 Extended Elastic Impedance
34/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
35/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
36/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
- .
-
7/23/2019 2271 Extended Elastic Impedance
37/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
u -we mo e s can a so ecreated. In this example, Ive
placed each well at the end of
separate cross-lines
-
7/23/2019 2271 Extended Elastic Impedance
38/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
- .
wells at X = -91 and used the Triangulation interpolation scheme. Ill do all
subsequent processing starting at Inline 2 (I.e., X = -90)
-
7/23/2019 2271 Extended Elastic Impedance
39/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCEHeres the cross-correlation of the porosity reflectivity for 12 wells against the EEI
reflectivity log spectrum. Its up to you to determine which cross-line corresponds towhich Well. The Well in blue does not have a porosity log.
T TT T
-
7/23/2019 2271 Extended Elastic Impedance
40/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
volume from the AVO A & B attributes and cross-correlating them with the logs.
To test this method, Ive created a synthetic gather and extracted the AVO attributes.
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
41/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Convert both the AVO A and B
attributes to the Depth domain using
Process > Utility > Time to Depth
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
42/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ow u e ep mo e us ng a e ogs. vecreated a model with 182 traces starting from X =
-91 to X = 90
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
43/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Now we have to make the AVO A & B volumes the same size as the Depth Model. Use
Process > Utility > Concatenate and copy the trace 181 times
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
44/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Heres the new AVO A & B traces in depth copied 181 times.
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
45/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ow use race a s o crea e e sca e re ec v yvolume from the A & B AVO attribute volumes.
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
46/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Call the output something useful like
scaled_reflectivity
rA = rad( inline - 91 );
output = A * cos( rA ) + B * sin( rA );
.
In this case, I refer the angle to
the inline values
output;
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
47/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
e sca e _re ec v y vo ume s ou c ange rom one s e o e o er suc atroughs become peaks and vice versa
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
48/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Another test to determine if the scaled_reflectivity was calculated correctly is to open theAVO A volume and view the difference between the two traces. The two should cancel
each other out at 0 degrees
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
49/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ow use race a s o cross-corre a ethe scaled reflectivity with the target log.
In my case, I will test this with the P-
Impedance log curve
For this particular script to
,
scaled reflectivity volumeseismic and the target log
volume should be called logs
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
50/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Call the output something
useful
and load in the followin scri t:
crossCorrelateLogReflectivityWSeismic
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
51/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
This scri t is similar to the
other cross-correlation tracemaths script but it
calculates the reflectivity of
the logs volume and cross-
corre a es w e se sm c
volume make sure that the
logs volume is renamed aslogs and that the scaled
reflectivity volume is renamed
as seismic.
Again, only edit the values in
the USER-DEFINED
PARAMETERS section.
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
52/58
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
Cross-plot the resulting cross-correlation volume against itself and
adjust the plot parameters to plot the
X-Coord on the X-axis. As expected,
we see the greatest positive correlation
at nearly 0 degrees.
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
53/58
This approach can probably be applied to multiple wells in a seismic volume. I will notdemonstrate this whole process because I dont have an appropriate data set.
First extract an arbitrary line on the AVO attribute volume that goes through all the
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
54/58
ecause e ar rary ne s as n ne x ne n orma on e o e or g na se sm ccube, you will have to read it in again from the SEGY file and overwrite the
Inline/Xline information
Ive set the ori in to 100 0 with a
spacing of 10 m and with the wells
oriented along the Y-axis
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
55/58
Next, Ill use the
concatenation process to
repeat the inline 181
s from 91 to +90
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
56/58
remap e we s o e rs n ne a = -
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
-
7/23/2019 2271 Extended Elastic Impedance
57/58
-. .
EXTENDED ELASTIC IMPEDANCEEXTENDED ELASTIC IMPEDANCE
ACKNOWLEDGEMENTSACKNOWLEDGEMENTS
-
7/23/2019 2271 Extended Elastic Impedance
58/58
Thanks to
Dan Hampson (HRS) for suggesting cross-correlating the log reflectivities.
Richard Kruger (BP, Calgary) for suggesting creating the scaled reflectivity
volume and cross-correlating with the logs.
Brian Russell (HRS) and John Logel (Anadarko, Calgary) for their comments
.