Traditional Methods for Well-to-Well Correlation Well Correlation

advertisement
Introduction
Traditional Methods for
WellWell-toto-Well Correlation
Authors
Piotr W. Mirowski
Formerly Schlumberger-Doll Research
Now Ph.D candidate,
Courant Institute, New York University, NY
piotr.mirowski@computer.org
Michael Herron
Schlumberger-Doll Research, Ridgefield, CT
MHerron@ridgefield.oilfield.slb.com
Nikita Seleznev
Schlumberger-Doll Research, Ridgefield, CT
Nseleznev@ridgefield.oilfield.slb.com
Samuel D. Fluckiger,
Schlumberger, Doha, Qatar
sfluckiger@doha.oilfield.slb.com
Manual correlation on gamma ray and resistivity logs
Well-to-well correlation is an inexact
art form. Correlations typically use
only total gamma ray and resistivity.
While lines are drawn connecting
wells, the reasoning process for
selecting the correlation points is
usually unexplained. In the best
case, the shapes of the curves are
used for matching, but the absolute
values are commonly not considered.
David S. McCormick
Schlumberger-Doll Research, Cambridge, MA
DMcCormick@boston.oilfield.slb.com
Abstract
New Software For Well-To-Well Correlation Of Spectroscopy Logs
This figure shows an example of
intrareservoir correlation based on
electric logs and part of a complex
study with a biostratigraphic
approach in Venezuela (Rull, 1994).
We have developed a research prototype PC application, Well2Well, which enables improved well-to-well
correlation, especially when coupled with spectroscopy log data.
The advantage of using spectroscopic log data is the absolute values of the chemical concentrations of the
most important rock-forming chemical elements. The full list available includes elements from the
Elemental Capture Spectroscopy (ECS) and Natural Gamma Ray Spectroscopy (NGS, HNGS) sondes. This is
in contrast to the traditional use of gamma ray/spontaneous potential and resistivity data, which are at
least as sensitive to the fluids as to the rock. Elements that are believed to be more geologically important
can be included in the analysis and weighted according to the user’s preference, while less important
trace elements such as thorium and uranium, which are major components of the gamma ray, may be
excluded. The input logs can be preprocessed and smoothed with edge-preserving algorithms to make the
correlation results more stable.
Automated wellwell-toto-well correlation on gamma ray logs
These well-to-well depth correlations rely on the Dynamic Programming algorithm, inspired by the genematching algorithms used in biology, which computes a log signature mismatch matrix between a pair of
wells and then finds the best correlation path thanks to an optimal path search through that matrix.
No commercial plans are yet made for this software. However, tests on multiple datasets from North
America demonstrate high-fidelity well-to-well correlations on wells separated by several hundred meters,
suggesting making our research prototype software is a very promising geological characterization tool.
Spectroscopy logs
Elemental concentration logs were obtained from the
Elemental Capture Spectroscopy (ECS*) sonde.
The ECS* sonde uses a standard 16-Ci [59.2 ¥ 1010-Bq]
americium beryllium (AmBe) neutron source and a
large bismuth germanate (BGO) detector to measure
relative elemental yields based on neutron-induced
capture gamma ray spectroscopy. The primary
elements measured in both open and cased holes are
for the formation elements silicon (Si), iron (Fe), calcium
(Ca), sulfur (S), titanium (Ti), and gadolinium (Gd),
chlorine (Cl), barium (Ba), and hydrogen (H).
Wellsite processing uses the 254-channel gamma ray
energy spectrum to produce dry-weight elements,
lithology, and matrix properties. The first step involves
spectral deconvolution of the composite gamma ray
energy spectrum by using a set of elemental standards
to produce relative elemental yields. The relative yields
are then converted to dry-weight elemental
concentration logs for the elements Si, Fe, Ca, S, Ti, and
Gd using an oxides closure method. Matrix properties
and quantitative dry-weight lithologies are then
calculated from the dry-weight elemental fractions
using empirical relationships derived from an extensive
core chemistry and mineralogy database, and a realtime petrophysical analysis program.
The algorithm presented here has already been applied for the well-to-well correlation of Gamma Ray,
Neutron Porosity, Density, Spontaneous Potential, Spherically Focused Laterolog and Induction Log
Medium logs (Le Nir et al., 1998, illustrated on the figure above).
NPLC
Detector
Acquisition
Cartridge
AmBe Source
BGO Crystal
And PMT
Boron Sleeve
Electronics
Heat Sink
Dewar Flask
Spectroscopy sonde
* Mark of Schlumberger
However, this algorithm
has not been used with
spectroscopy logs such
as the dry weight
percentage channel logs
of Si, Ca, Fe, S, Ti, Gd or
Al elements.
The figure on the right
illustrates the interface of
our prototype software
for applied to well-to-well
correlation of standard
gamma ray logs. As we
will see in our poster,
these results can be
significantly improved.
New Software for Well-to-Well Correlation
of Spectroscopy Logs
Piotr Mirowski, Michael Herron, Nikita Seleznev, Samuel Fluckiger, David McCormick
WellWell-toto-well correlation algorithm
To automate the process of determining correlations between pairs of wells, we employ the technique of
dynamic programming (Lineman et al., 1987; Doveton, 1994; Le Nir et al., 1998), inspired by the gene-matching
algorithms used in biology. This technique consists of computing a mismatch matrix between log values in a
pair of wells and then finding the best connection path through that matrix using an optimal path search.
Mismatch matrix
The mismatch matrix is a two-dimensional
representation of the difference between chemical
signatures (i.e. log values) measured in two
different wells. For each possible pair of depth
values, it shows where the chemical signatures in
both wells are similar (low value) or dissimilar (high
value). The optimal path appears as a “valley” of
low values (of mismatch) through the pairwise map.
The mismatch can be defined as a “distance”
between log values. For a single log channel, we
compute a rectangular mismatch matrix, Mij, using
differences between absolute log values l1(di) in
well 1 at depth index i, and l2(dj) in well 2 at depth
index j. Low and high values of Mij respectively
correspond to strong and weak connections for a
particular couple of samples.
M ij = l1 ( d i ) − l 2 ( d j )
Optimal Path Search Algorithm
cost (1,1) = WM 11
The Dynamic Programming algorithm is an optimal
path search through the weighted mismatch matrix.
It relies on a cumulative cost matrix cost that is, for
a given pair (i, j), the cumulative sum of mismatches
on a path going from (1, 1) to (i, j), and on a
“direction” matrix dir.
cost ( i,1) = cost ( i − 1,1) + WM i1
∀i ∈ [ 2, M ] 
 dir ( i,1) = 1

c1 = cost ( i − 1, j )
c = cost i − 1, j − 1
(
)
2

∀i ∈ [ 2, M ] 
c3 = cost ( i, j − 1)
∀j ∈ [ 2, N ] 
cost ( i, j ) = min ( c1 , c2 , c3 ) + WM ij
dir ( i, j ) = arg min ( c , c , c )
1 2
3

1,2,3
{ }
To start the process it is necessary to assign initial
column and row values of the matrix: cost(1, 1),
cost(1, j) and cost(i, 1), as well as the directions
dir(1, 1), dir(1, j) and dir(i, 1).
dir (1,1) = 2
cost (1, j ) = cost (1, j − 1) + WM 1 j
∀j ∈ [ 2, N ] 
 dir (1, j ) = 3
Good
Good
Mediocre
Mediocre
Bad
Bad
Bad
Bad
A perfect well-towell correlation
corresponds to a
straight optimal
path
on
the
mismatch matrix,
joining the Top
and
Bottom
markers.
The
correlation strata
are then parallel.
2170
Well A
Log curve filtering
To facilitate the connection of wells on their log
values, it can be useful to smooth the log values so
as to soften the apparently “noisy” aspect of logs
and provide a better continuity on adjacent depth
samples.
Optimal path
1880
ll A
We
1680
1540
1710
lB
l
e
W
2160
1840
Well B
In this example we show the mismatch matrix computed on Si dry weight channels from two wells A and B.
Columns of the matrix correspond to depths indexes of well B, and rows to those of well A. Dark values
correspond to a high “mismatch” or “distance” between the log values, whereas light values correspond to
a good “match”. On the 3D rendering of the region bounded by the green rectangle, mismatches appear as
plateaus and good correlations as valleys. The optimal path is highlighted with dots.
Weighted mismatch matrix
The weighted mismatch matrix is a linear
combination of mismatch matrices for the different
available log channels, each log cannel given a
weight between 0 and 1 that is proportional to its
user-assigned relative importance.
+ 1x
Silicon
This weighted mismatch matrix defines a multi-log
metric of well-to-well connection and hence
enables a multi-dimensional search of optimal path
in the well-to-well log distance space.
WM ij = ∑ wk l1,k (d i ) − l2,k ( d j )
+ 0.5x
Calcium
Unfiltered
Filtered
Test software prototype implemented
k
0.5x
The filters we have used in our study include the
Mathematical Morphology filter (Serra, 1986, see
the figure on the right), median filter, and the
Gaussian filter. We tend to prefer edge-preserving
filters such as the latter, because they do not
“smear out” spikes and important changes in log
curves that can correspond to geological events.
These filters are local, i.e., for a given depth, the
new value of the log curve is computed as a
function of the log values of a small set of depth
samples above and below.
=
Aluminum
Weighted
Mismatch
Matrix
Illustration of the concept of weighted mismatch matrix, where the mismatch matrices for Silicon and
Aluminum dry weight channel logs have weights of 0.5, and the mismatch matrix for Calcium has a weight 1.
Spectroscopy
Well-to-well
Well
log
displays
We developed a program with a user-friendly
log channel selection
correlation display
interface. The program allows us to import well log
data (including spectroscopy dry weight percentage
channels), to specify for each well start and end
markers for the well-to-well correlation interval,
select and assign user-specified weights to log
channels according to their interpreted geological
importance, apply filters to log curves, visualize
mismatch matrices and well-to-well correlation
results, and export the results as text files.
Running on Windows platform, it took a few
seconds for our software to compute well-to-well
correlations in a dataset of 2,500 feet of multichannel logs sampled at 0.5 foot intervals. Such a
good performance makes this technique a
promising tool for geoscientists.
Mismatch matrix display
Spectroscopy logs carry
complementary information
MultiMulti-log multimulti-well correlation
Perfect correlation between wells 1 and 2…
Silicon
SingleSingle-log correlation…
Very good
correlation
points
on Si and Ca
Good
overall
correlation
with Ca
Isolated
event
on Si
Silicon
Isolated
events
Ti and Gd
are trace
elements
in wells
A and B
Iron
Geological event
Sulfur
Parallel
marker
beds
Very good
correlation
points on Al
Isolated
events
Gadolinium
Optimal path
=
straight line through
mismatch matrix
Aluminum
Gamma Ray
Intervals
between
markers
are
heteroheterogeneous
Silicon
Sulfur
Sand bed
… vs. MultiMulti-log correlation
Perfect wellwell-toto-well
correlation
when using a
weighted mismatch
matrix
Unconformity
minimized
on Si
Unconformity
minimized
on Al
+
1 x Calcium
+
0.5 x Aluminum
Contributions
of Sulfur logs
Contributions
of Silicon logs
Correlation results between siliclastic wells A and B obtained for a weighted set of Silicon, Calcium
and Aluminum dry weight channel logs. Si and Al logs were given a weight of 0.5, whereas Ca logs
were given a weight 1. Unlike the single-channel correlation, the multi-log correlation reveals a very
similar sequence stratigraphy in both wells, yet horizontally distant by a distance of a few hundred
meters.
Silicon (in green) and Sulfur (in red)
dry weight percentages channel logs
vehicle complementary information for
the correlation of these two wells from
a dataset from North America.
These
are
carbonate/evaporite
sequences and the silicon represents
sand, mainly quartz, and some clay. In
this environment, the sulfur is due to
anhydrite, and many anhydrite beds
are chronostratigraphic as well as
lithostratigraphic surfaces.
Silicon
Sulfur
There is a similarly good
correlation
between
Well_3 and Well_4, from
the
same
carbonate/
evaporate dataset from
North America. A sand bed
that did not exist in wells 1
and 2 appears at an
approximate depth 4800ft,
and is visible on the Silicon
dry weight percentage
channel logs.
… appearance of a sand bed between wells 1 and 3
Poor correlation results between two siliclastic wells A and B from a dataset from North America
containing shale, sandstone and thin marine limestone horizons. One single mismatch matrix, derived
from one single log, was used at a time. Equally poor results were obtained with Gamma Ray logs only.
0.5 x Silicon
Two wells, Well_1 and
Well_2, from a dataset
from carbonate/evaporate
dataset in North America,
showing a very good
correlation of sequence
stratigraphy despite being
distant of 100 meters. We
filtered the logs before
well-to-well correlation in
order to provide with a
better
continuity
on
adjacent depth samples of
log curves.
… very good correlation between wells 3 and 4…
Fe and S
bad correlation
channels
Calcium
Titanium
Parallel
correlation strata
Sulfur
Silicon
Sulfur
Well_1 and Well_3 have a
different sequence stratigraphy. There is a missing
sand bed in well 1. It has to
be noted that the sand bed
appears only on the Silicon
dry weight channel logs.
The correlation strata
above the sand bed are
leveled out by the Top
correlation marker. The
optimal path search is
indeed done only between
Top and Bottom markers.
References
Conclusions
Doveton, J.H., “Lateral Correlation and Interpolation of Logs”,
Geologic Log Analysis Using Computer Methods, AAPG
Computer Applications in Geology No. 2, 1994, AAPG, Tulsa,
pp.127-150.
No commercial plans are yet made for this
software.
However, tests on multi-channel
geochemical log datasets from North America
demonstrate precise, consistent well-to-well
correlations on wells separated by several
hundred meters, suggesting that this prototype
software using multiple geochemical logs is a
very promising geological characterization and
interpretation tool.
LeNir I., Van Gysel N., Rossi D., “Cross-Section Construction
From Automated Well Log Correlation: A Dynamic Programming
Approach Using Multiple Well Logs”, SPWLA 39th Annual
Logging Symposium, May 26-29, 1998.
Lineman D.J., Mendelson J.D., Toksos M.N., “Well To Well Log
Correlation Using Knowledge-Based Systems and Dynamic
Depth Warping”, SPWLA 28th Annual Logging Symposium, June
29-July 2, 1987.
Rull,
V.
“High-Impact
Palynology
in
Petroleum
Geology:
Applications from Venezuela (Northern South
America)”, AAPG Bulletin, v. 86, no. 2, February 2002, pp.279-300.
Herron S., Herron M., “Application of Nuclear Spectroscopy
Logs to the Derivation of Formation Matrix Density”, SPWLA 41st
Annual Logging Symposium, June 4-7, 2000.
Serra J., "Introduction to mathematical morphology", Computer
Vision, Graphics, and Image Processing, Volume 35 , Issue 3,
September 1986, pp.283-305.
Acknowledgements
We would like to thank Rick Kear, Philippe Marza
and Romain Prioul for useful suggestions on the
software usability. Mohamed Aly, Jim Bristow,
Alexis Carrillat, Selim Djandji, Roy Dove, Tamir ElHalawani, Ahmed Elsherif, Sherif Farag, Melissa
Johansson, Lucian Johnston, Rick Lewis, Richard
Netherwood, John Philips, Raghu Ramamoorthy,
Frank Shray, Nneka Williams, Michael Wilson,
Rachel Wood, and Meretta Qleibo helped test the
software.
Download