You are on page 1of 18

GEOPHYSICS, VOL. 51, KO. 1 (JANUARY 1986): P. 67-84, 19 FIGS.

Reverse-time migration of offset vertical seismic profiling


data using the excitation-time imaging condition

Wen-Fong Chang* and George A. McMechan*

ABSTRACT
difference algorithm. Imaging is performed at each step
To apply reverse-time migration to prestack, finite- of the finite-difference extrapolation by extracting, from
offset data from variable-velocity media, the standard the propagating wave field, the amplitude at each mesh
(time zero) imaging condition must be generalized be- point that is imaged at that time and adding these into
cause each point in the image space has a different the image space at the same spatial locations. The locus
image time (or times). This generalization is the of all points imaged at one time step is a wavefront [a
excitation-time imaging condition, in which each point constant time (or phase) trajectory].
is imaged at the one-way traveltime from the source to This prestack migration algorithm is very general.
that point. The excitation-time imaging condition is applicable to
Reverse-time migration with the excitation-time all source-receiver geometries and variable-velocity
imaging condition consists of three elements: (1) compu- media and reduces exactly to the usual time-zero imag-
tation of the imaging condition; (2) extrapolation of the ing condition when used with zero-offset surface data.
recorder wave field; and (3) application of the imaging The algorithm is illustrated by application to both syn-
condition. Computation of the imaging condition for thetic and real VSP data. The most interesting and po-
each point in the image is done by ray tracing from the tentially useful result in the processing of the synthetic
source point; this is equivalent to extrapolation of the data is imaging of the horizontal fluid interfaces within
source wave field through the medium. Extrapolation of a reservoir even when the surrounding reservoir bound-
the recorded wave field is done by an acoustic finite- aries are not well imaged.

INTRODUCTION for valid application to any source-receiver geometry through


use of the exploding-reflector model. The resulting excitation-
Reverse-time migration of normal-moveout (NMO) correct- time imaging condition reduces to the time-zero imaging con-
ed, stacked (or zero-offset) data has recently been presented by dition for zero-offset surface data.
a number of authors, including Whitmore (1983), McMechan The key ideas that define this imaging condition are: that
(1983) Baysal et al. (1983), Loewenthal and Mufti (1983), and source and recorder wave fields can be extrapolated, and that
Levin (1984). The salient concept is that extrapolation of the a reflector exists where source and recorder wave fields are
observed wave field is backward in time (reverse time) rather in-phase (Claerbout 1971, 1976). For the zero-offset case, the
than the usual downward continuation in depth. For zero- usual approach is to extrapolate both source and recorder
offset surface data, extrapolation is performed back to time together since they follow the same paths and the upgoing and
zero, when the imaging condition is satisfied simultaneously at downgoing times are identical. For the finite-offset case,
all points in the image plane (McMechan, 1983). In that ap- source and recorder extrapolations must be done separately.
poach, the imaging condition is implicit rather than explicit; In fact, different extrapolators may be used for each. Here,
the finite-difference wave field at time zero is simply displayed finite-differences are used for extrapolation of the recorder
as the imaged section. The elegant simplicity of this implicit wave field, and ray tracing is used for extrapolation of the
condition carries certain restrictions that limit its general ap- source.
plicability, the most serious of which is that the time-zero Very little has been published on the migration of vertical
imaging condition is strictly valid only for zero offset (or for seismic profiling (VSP) data. Balch and Lee (1984) presented
finite offset in a laterally homogeneous medium). Fortunately, some results obtained by Dillon and Thomson (1983) using a
it is possible to redefine the imaging condition more generally, statistical Kirchhoff-style algorithm for constant-velocity

Manuscriptrecervedby the Editor September13, 1984;revisedmanuscriptreceivedMarch 27, 1985.


*Center for LithosphericStudies,The Universityof Texasat Dallas, P.O. Box 688, Richardson,TX 75080.
(‘ 1986Societyof ExplorationGeophysicists. AI) rightsreserved.
67
66 Chang and McMechan

media. Gazdag and Squazzero (1983) suggested an algorithm conditions of Clayton and Engquist (1977) are used along the
similar to the one presented here, particularly in the imaging sides and bottom of the grid. The synthetic seismograms are
condition, but they used the phase shift plus interpolation constructed by saving the amplitude at each grid point that
method rather than reverse-time extrapolation for the record- corresponds to a recorder at each time step and plotting these
ed wavefield. Wiggins (1984) included an example of VSP pro- as time functions. For clarity of the figures, all the synthetic
cessing in his discussion of Kirchhoff migration. The purpose VSPs plotted contain only every fifth trace actually computed
of this paper is to detail the excitation-time imaging condition and used for imaging. Embedded in each of the synthetic VSP
and to illustrate its application to migration of both synthetic sections is the elementary response of each point diffractor in
and real VSP data as an alternative to the presently available the model. As noted, the time of excitation of each of these
algorithms. secondary point sourcesis exactly the time taken by the direct
wave to travel from the primary source to the location of each.
THE ALGORITHM: THEORY AND IMPLEMENTATION This is the key observation for defining the excitation-time
imaging condition for the inverse (migration) problem.
Migration using the excitation-time imaging condition, as
implemented here, has three parts. The first is computation of The excitation-time imaging condition
the imaging condition(s) for each point in the image space,
done by ray tracing from the source point. The second is The excitation-time imaging condition for reflected and dif-
extrapolation of the recorded wave field backward in time fracted energy may be defined and implemented by consider-
done by a two-way acoustic finite-difference code imple- ation of traveltimes; it is simply a generalization of the time-
mented in the time domain. The third, which is performed at concidence imaging condition of Claerbout (1971, 1976). In
each finite-difference step, is application of the precomputed Figure I b, the representative arrival from source S at recorder
imaging conditions, done by extracting from the finite- R at time t has traveled along path SDR, being diffracted at
difference wave field the amplitude of each point imaged at D. The total traveltime is composed of two contributions: the
each time Below we detail each of these elements after a brief source-to-diffractor time t,, , and the diffractor-to-recorder
description of the forward problem. Although the algorithm is
completely general with respect to recording geometry, the
only application considered is the imaging of VSP data.

The forward problem

Consider the medium as two-dimensional (2-D) and consist-


ing of a vertical slice through the Earth; the slice contains the
source and the drill hole in which the recorders are located.
The horizontal and vertical (depth) space coordinates are x
and z, respectively. This geometry is illustrated in Figure lb.
For computational purposes, a regular grid is superimposed
on the x-z slice. The same grid points are used for both the
finite-difference computations and the calculation and appli-
cation of the imaging conditions. Each grid point is treated as
a point diffractor (or secondary source). The strength of each
secondary source is proportional to the reflectivity at that
location. In the forward-modeling context, each secondary
source is excited by the arrival of a wavefront from the pri-
mary source. Initially, it is sufficient to deal with only the
response and imaging of a single point diffractor since arbi-
trarily complicated media can be represented by appropriately
chosen point diffractors. Most of the following development of a
the algorithm (Figures 1 through 7) is in the context of a single
point diffractor without any loss of generality. FIG. 1. The VSP response of a point diffractor. The model (b)
Figure 1 illustrates the recording geometry and the first- consists of a source S and a point diffractor D in a homoge-
neous half-snace. Recorders are located in a drill hole coin-
order arrivals present in a VSP for a model consisting of a
cident with the z (depth) axis. The VSP arrival time sketch (a)
single point diffractor in a homogeneous half-space. At each contains three main arrivals; the light solid line (1) is the
recorder, there are three arrivals (Figure la): a direct arrival direct arrival, the heavy solid line (2) is the energy diffracted
(I), a diffraction (2) originating at (D), and the free surface by D, and the dotted line (3) is the continuation of (2) after
reflection (3) of (2). To synthesize the dynamic response of this reflection from the free surface (z = 0). Corresponding ray-
paths are illustrated in (b) using the same line types. The
and all the other models used, the forward problem was minimum diffraction traveltime occurs at z1 (the depth of the
solved using an acoustic finite-difference algorithm. The algo- diffractor). The direct arrival (1) and the diffraction (2) are
rithm was described in McMechan (1985) and is based on coincident at depth z2. In the forward (modeling) problem, a
earlier work by Mitchell (1969), Claerbout (1976): and Alford secondary source at diffractor D will be excited at time tsDby
et al. (1974). A source with the directivity of a vertical impulse a wavefront generated by the primary source S. In the inverse
(migration) problem, energy extrapolated backward in time
is inserted into the finite-difference grid and the wave equation from the recorders will be imaged at time = tSD, not at
is solved at successive time steps. The absorbing boundary time = 0.
Migration of Offset VSP Data 69

time I,,. Migration for the example in Figure 1 consists of


extrapolating the entire observed wave field backward
imaged- through time not tc time = 0, but tc time =tsn (the time of
excitation of the secondary source at D). At time t,,, all the
energy diffracted or reflected at D will be focused at D; the
amplitude at D can then be extracted and added to the migra-
non image plane at the same spatial Io~tion. SimilarlyY the
imaging condition for each point in the X-Z plane is defined by
the traveltime from the primary source to that point.
Computation of the excitation-time imaging condition for
a b each point in the image space is functionally equivalent to
extrapolation of the source. The method is implemented in
kinematic form in the current algorithm by ray tracing from
FIG. 2. Comparison of the division of the image plane into the primary source location using the algorithm presented in
imaged and nonimaged regions for two algorithms. When
time-zero imaging is used with depth extrapolation for migra- Lee and Stewart (1981) as summarized in the Appendix. Using
tion of zero-offset data (a), the boundary between imaged and the ray equation as an extrapolator is not common practice in
nonimaged regions at some depth step is a line of constant exploration seismology, but there are some precedents, such as
depth. When excitation-time imaging is used with reverse-time the image rays of Hubral (1977) and depth migration (Larner
extrapolation for migration of finite (or zero) offset data (b),
et al., 1981) for incorporating rays into imaging systems.
the boundary between imaged and nonimaged regions at some
time step is a line of constant time (a wavefront). In (b), S is Figure 3 contains an example of kinematic extrapolation in a
the source position. variable-velocity medium. Figure 3a shows the rays; Figure 3b

4 o. DI STfINCE
. . 3.00 CP
.-
g

.-
z

N
. -
0

O0
m
-cl

3’”. .
-z
x
3

e
.

In

::

cn

b
0
0

FIG. 3. Computation of the excitation-time imaging condition. The imaging condition at any point in the x-z plane is
the one-way traveltime from the primary source to that point. Times can be computed by ray tracing as shown in (a).
Some representative wavefronts (constant excitation time loci) corresponding to the rays in (a) are shown in (b). These
wavefronts are 0.12 s apart. In migration, all points lying on a wavefront are imaged at the same time just as they were
all simultaneously excited by energy from the primary source. The ray density is reduced for clarity; approximately
three times this density was used for imaging.
70 Chang and McMechan

shows the same information in the form of constant excitation desired extrapolator. The same explicit, second-order acoustic
time loci (wavefronts). finite-difference algorithm is used as described above. Extrap-
Since the migrated image is made visible through construc- olation of the recorded wave field can be considered the in-
tive interference of adjacent wavelets, the accuracy required in verse of modeling with the same finite-difference algorithm.
ray tracing is explicitly defined; times must be more accurate Reverse-time extrapolation is a boundary-value problem in
than one-haif the period of the highest reliable frequency in which the finite-difference mesh is driven with the time reverse
the data. In the following examples, 10 to 20 times this mini- of the trace observed at each recorder (McMechan 1982,
mum is maintained. Accuracy is adjustable by changing the 1983). One time step in this process is illustrated in Figure 4.
size of the steps taken along the rays and by changing the At each finite-difference time step, new boundary values are
accuracy of the migration velocity distribution. extracted along a constant time slice through the data and
After tracing a large number of densely spaced rays, image inserted at the corresponding recorder positions in the mesh.
times are computed by interpolating between rays for as many Because the wave equation is completely reversible, it propa-
grid points as possible. For a specific source location, it is not gates the observations through the mesh. As time moves back-
always possible to obtain image times for all grid points be- ward, the energy originating at a diffractor will focus to that
cause the velocity distribution may produce shadow zones or diffractor, pass through, and then defocus. Figure 5 illustrates
rays may have turning points. the reverse-time extrapolation of a synthetic VSP wave field
Note in Figure 3 that some rays cross, thus causing some for a single point diffractor in a homogeneous half-space. The
points to have more than one excitation time (usually an odd data being extrapolated are those in Figure 4a.
number). Multiple excitation times present no problem for
migration; at each point in the image, the single amplitude
Application of the imaging condition
contribution at minimum time is chosen because it should be
the most reliable (least affected by multipath wavelet distor-
tions). The third main element in reverse-time migration using the
After the image times are computed, they are sorted and excitation-time imaging condition is application of the pre-
stored in a disk file in reverse time order. Each entry in the file computed imaging conditions. In Figures 5e and Sf, the
contains three integers: the x and z position indices of a point dashed curve superimposed on the X-Z images is the !oci of
and the corresponding image time (expressedas the number of points that are imaged at the times corresponding to those
finite-difference time steps from the primary source). Thus, as plots; the image locus is out of the plotted area for Figures 5a
reverse time steps are taken, this file can be read sequentially to 5d. The migrated image is constructed by extracting the
to obtain the indices (used as array subscripts) of all points amplitudes along such image loci and adding them to the
imaged at each time step. identical x-z locations in a separate array that contains the
partially completed migrated image (see Figure 2).
Reverse-time extrapolation of the recorded At all time steps, the imaged energy is coincident with the
wave field position of a direct wavefront from the primary source. Thus
the first arrival (the direct wave) in a VSP will satisfy the
The second important part of excitation-time imaging is the imaging condition everywhere and must be removed from the
extrapolation of the recorded wave field, done by using any recorded data before extrapolation. Figure 6 illustrates the
time (S) D I STR\yfe (KM! 6B
20 9..28 . _. 0..88

a b
FIG. 4. Insertion of data into the finite-difference mesh. The VSP data being extrapolated are shown in (a); for clarity,
only every tifth trace is plotted. The finite-difference response in the x-z plane at the representative time ti = 0.594 s is
in (b). At this time all the energy at t P ti has been transferred from the x-t plane (a) to the x-z plane (b) and is on its
way to the excitation point. At r,, the driving values to be inserted at the recording points in the drill hole [dotted line
in(b)] are extracted from the VSP at time lj.
Migration of offset VSP Data

DEPTH (KM)

: _____.
I
3,
0.50 1.00
DEPTH (KM) “50 2.00

DEPTH (KM) 2.00


72 Chang and McMechan

effect of migration of the point diffractor data in Figure 4a APPLICATION: SYNTHETIC EXAMPLES
with the direct arrival left in. The part of the image corre-
sponding to direct raypaths is unusable; this region is near the The process just established is applied to the imaging of
hole and so masks the structure that should be the most reli- VSPs from a sequence of five progressively more complicated
able part of the image. The entire image space is not black in structures. The synthetic data sets are for models containing
Figure 6 because the recording aperture is finite, so only part two layers over a half-space, a point diffractor underlying a
of the direct wavefield is available in the VSP for extrapola- dipping reflector, two layers of varying thickness overlying a
tion. In removing the first arrival, some of the reflected and half-space, a hydrocarbon trap at the edge of a salt dome, and
diffracted energy is also removed since they overlap to some a thrust fault.
extent (Figure 1). Thus, after preprocessing, the data do not Figure 8 shows the migration of a synthetic VSP for two
contain information about the medium up to the drill hole constant-veiocity layers over a constant-veiocity haif-space. in
(Figure 17a). the migrated image (Figure 8d) the positions of the reflectors
Also affecting the quality of migrated image are artifacts are accurately recovered. In addition, the signs of the reflec-
related to the finite extent of the data in both time and space. tion coefficients are clearly evident; the wavelets at the two
These artifacts can be significantly reduced by tapering the reflectors are of opposite polarity. From the migrated image it
data at the edges before extrapolation (McMechan et al.,1 is evident that a single offset VSP adequately samples only a
1985). part of the medium; in the case of flat layers the well-sampled
Figure 7 contains a summary of reverse-time migration region lies at offsets between the hole and about half the
using the excitation-time imaging condition applied to a syn- source offset (this corresponds to the geometrical reflections).
thetic VSP for a point diffractor. The raw VSP (Figure 7a) is There is some backscattered (diffracted) energy from parts of
prepared for extrapolation by removing the first arrival and the model outside this region, but the corresponding parts of
tapering the edges of the data as shown in Figure 7b. Through the image are of relatively low amplitude. The image ampli-
migration, the entire diffraction response in Figure 7b focuses tude also decreases at the hole because of the inevitable loss of
to the point image in Figure 7d. Figure 7c shows the recording some reflected (or diffracted) energy when the first arrival is
geometry and the correct position of the point diffractor D. In removed in preprocessing. There are some minor artifacts, but
this and all following figures, the source is labeled S, the posi- considering the image is obtained only from a single source,
tion of the hole containing the recorders is plotted as a dotted their presence is quite acceptable. For complicated structures
line, and the numbers on each part of the model are velocities (see Figures 10 through 15), the parts of the structure that are
in kilometers/second. potentially imagable are determined by the relative positions
This completes the development of the algorithm. The next of the sources and recorders with respect to the reflectors.
section contains examples of processing synthetic VSP data. The example in Figure 9 provides the test of positioning a
point diffractor beneath a dipping interface. If a constant mi-
gration velocity had been used, the point would have been
incorrectiy imaged to the left of its actuai position. Here, be-
cause the algorithm allows variable velocity, and the correct
velocities were used, the point is correctly migrated.
Figures 10 and 11 illustrate the importance of multiple off-
88 sets for delineation of complicated structures. Figure 1Oa
shows the model and recording geometry; there are four
source locations (Sl to S4). Figure lob contains the composite
image obtained by superposition of the results of separate
migration of each of the four VSPs. The individual contri-
butions of each source are displayed in Figure 11. Figures 1la
to 1Id show the four preprocessed VSPs for sources Sl to S4,
respectively. Figure 1le is the partial image obtained by mi-
gration of the data in 1la; similarly, Figure 1If is from Figure
11b, Figure 1lg is from Figure 1lc, and Figure llh is from
Figure 1Id. Note that the various source positions differ-
entially illuminate different parts of the structure; in particu-
lar, the steeply dipping region BC of Figure 10a is well-imaged
only from Sl. Migration successfully recovers the flat reflector
EF beneath the variable upper layer ABCD, but that part of
EF below BC is faint because of the deflection of energy by
BC. Thus, even though the migration alorithm itself has no
dip restrictions, steeply dipping structures will not produce
good images unless the source-recorder geometry is such that
the response of these structures is well-recorded. In some
cases, this property can be used to advantage. In a very com-
FIG. 6. Migration of the VSP response of a point diffractor
plicated structure, the only reflectors that are well-recorded
including the direct arrival branch. The large amplitudes at
the left are due to the direct arrival. Compare with Figure 7d, may be the horizontal interfaces between fluids such as water,
which is the result of imaging the same data with the direct oil, and gas (see Figures 12 to 15). Also note there is some
arrivals removed. The amplitudes are clipped at x = 0. variation of image amplitude due to the angle dependence of
73
Migration of Offset VSP Data

reflectivity (in strongly laterally varying media, all reflections preprocessed synthetic VSPs computed for source S2 (see lo-
cannot be assumed to be precritical). This has implications for cation in Figure 13). The difference between the two VSPs is
interpretation of migrated reflectivity sections because the re- that the left one (a) was computed for the salt-dome model
cording geometry must be known to evaluate the significance (Figure 13e) without the (shaded) reservoir and the right one
of any apparent change of reflectivity. (b) was computed with it. These responses differ greatly, which
The next two examples illustrate the potential use of migra- indicates the potential for detection, location, and interpreta-
ted VSP data in direct detection of hydrocarbons. As men- tion of the reservoirs. A set of similar synthetic VSPs for a
tioned, flat reflectors associated with fluid hydrocarbons may wide variety of structural traps was presented in McMechan
be well-imaged even when the more steeply dipping sur- (1985). One way to extract the relevant information from the
rounding reservoir boundaries are not. Figure 12 contains two VSPs is by reverse-time migration. Figure 13 shows the migra-

TIM: 6($d
20 -0.00 0.30 0.90 1.20

DISTANCE ( KM )
0.0 0.2 0.4 0.6 0.8 (KM; 60
-8.00 _. 0,80
. a . I
4
. w
. s
.
.
.
.
.
.
.
.
.
.
.
. n
.
. D
.
.
.
. 5.0
.
. h
.
.
l

:C

FIG. 7. Migration of the (synthetic) response of a point diffractor. The preprocessed VSP (b) is obtained from the raw
data (a). Reverse-time migration with the excitation-time imaging condition produces the migrated image (d), which is
to be compared with the correct solution (c), In (a) and (b) only every fifth trace is plotted for clarity. In (c) S is the
source position, D is the point diffractor, and the dotted line at the left is the location of the hole.
74 Chang and McMechan

ted images for VSPs from sources Sl and S2 with and without with the reservoir. In the image from Sl (Figure 13~) there is a
the reservoirs. (In the model, the reservoir was simulated by a faint, correctly located reflection from the bottom of the reser-
10 percent decrease in velocity.) The images obtained from voir, but no evidence of its other boundaries. In the image
both sources without the reservoir (Figures 13a and 13b) from S2 (Figure 13d) the bottom, and part of the upper surface
reveal clear reflections from the top of the salt dome, but very of the reservoir, are well-imaged because of sufficient reflec-
little else. This lack of response is due to factors such as non- tivity and their position from S2. The amplitudes in the
optimum source-recorder geometry for the reflectors present images from Sl and S2 are very different (although the fea-
and low reflectivity of the deeper parts of the structure. With tures are similar) because the reservoir, when perceived from
the reservoir present. the images corresponding to both source Sl. is masked by the high reflectivity of the top of the salt
locations (Figures 13c and 13d) contain reflectivity associated dome, whereas the energy from S2 penetrates beneath the

20 *0.. 80 0 . 30 TI”:.6? 0.90 1.20

DISTANCE ( KM)
0.0 0.2 0.4 0.6 0.6 0 $JSTF1\CEIO (KM: 60
A.00 .. .. .. 0,. 60
.
. 3
.
.
.

FIG. 8. Migration of the response of two homogeneous layers over a homogeneous half-space. The format is the same
as Figure 7.
Migration of Offset VSP Data 75

overhanging edge of the dome to reveal the structure clearly. The results of imaging four VSPs from Sl and S2 without,
The top of the dome is better imaged from Sl than from S2 and with the reservoirs. are presented in Figures 15a to 15d.
since much of the response from Sl is reflections, whereas As in the previous example, the reservoirs are correctly lo-
from S2 it is backscattered diffractions. cated in the images. The horizontal interfaces are better
Figures 14 and 15 contain another example of the imaging imaged than the steep ones, and source Sl produces a better
of hydrocarbon traps in a complicated (thrust fault) model. image than source S2 because of the geometry of the sources
Figures 14a and 14b contain the synthetic VSPs generated for and recorders relative to the structure. The masking of the
source Sl without, and with, the two traps shown in Figure reservoir image beneath the thrust, by the thrust, is evident in
15e. As in the model of Figure 13e, the reservoirs here are Figure 15~; the main part of the image corresponds to diffrac-
modeled by a 10 percent decrease in velocity. The difference in tion from the leftmost corner of the reservoir where it is ex-
response due to the presence of the reservoirs is clear. posed to direct energy from source Sl. In real data, the effect

-0.00 0 . 30 T1Mk _- 6(8’) e, 90. 1 20 -0,. 00 0.. 30 TIMk _. &S) 0..90 1..

DISTANCE (KM)
0.0 0.2 DISTFI\E@ (KM)
0.4 0.6 0.8 0,. 20 ,. 0,. 60
I I I a 0.. 80
. w ’
. S
.
.
.
.
.
.
.
.

nD

FIG. 9. Migration of the response of a point diffractor beneath a dipping reflector. The format is the same as Figure 7.
76 Chang and McMechan

of masking is probably not as important as it is in the models lation of the data to depths below the deepest recorder, a
considered here because the reflectivities are not as extreme. linear velocity profile is assumed to continue the observed
velocity trend. In general, migration has flattened the events as
anticipated and there is a reassuring correlation of many of
the reflectors with velocity changes in the first-break velocity
APPLICATION: A REAL EXAMPLE
profile in Figure 17b. For comparison, Figure 18 contains an
unmigrated surface survey time section upon which the well
position is superimposed. Comparing Figures 17a and 18
To provide a realistic test of the reverse-time migration al- shows that individual reflectors, as well as general character-
gorithm, a real VSP was obtained from ARC0 Exploration istics such as dip changes, are apparently correctly recovered
Company. The data are from a deviated hole in a marine by reverse-time migration of the VSP data.
environment, and the source is an air gun array. Specific de-
tails of the well location and recording parameters are pro- DISCUSSION AND SYNOPSIS
prietary to ARCO. The raw data are shown in Figure 16a and
the same data, after preprocessing, are shown in Figure 16b. To this point, the excitation-time imaging condition has
Preprocessing included filtering, deconvolution, removal of the been described and illustrated in the context of reverse-time
downgoing waves, interpolation to a depth increment of 20 ft, migration of finite-offset VSP data. Here we attempt to put
and tapering of the edges of the recording aperture. All this approach in perspective by evaluating its strengths, weak-
downgoing waves except the first arrival would normally be nesses,and possible extensions.
kept for reverse-time migration, but here, since the marine One drawback of reverse-time migration (common to all
source wavelet is so extended in time we thought the results migrations) is that of specifying, a priori, the velocity distri-
would be more reliable if only the upgoing waves were re- bution through which extrapolation is to be done. On the
tained. The main consequence of this decision is that only other hand, this algorithm can utilize all available velocity
structures to the right and beneath the well (see Figure 17) are information (including lateral as well as vertical variations).
correctly imaged. All the synthetic examples presented previously use the correct
Interpolation was done using the frequency-domain algo- (known) velocity distribution for migration. Figure 19 illus-
rithm described in McMechan et al. (1985); the depth in- trates the effect of migration with an incorrect velocity distri-
crement was chosen to minimize grid dispersion in the finite- bution. Figure 19a is the same as Figure 13a except the cor-
difference extrapolation and corresponds to approximately 20 rect position of the top of the salt dome has been added as a
grid points per wavelength. dashed line; the image position is correct because the velocity
Figure 17a contains the image produced by migration of the model in Figure 13e was used for migration. Figure 19b con-
data in Figure 16b. The velocity function used for migration is tains the result of migrating the same data, but using the
a smoothed version of the velocity-depth profile estimated velocity distribution shown in Figure 15e. Here the image is
from first breaks; both are shown in Figure 17b. For extrapo- significantly displaced.

DISTANCE (KM)
0.0 0.2 0.4 0.6 0.8

.
.
.
.
-.
.
.
.
.
. 5.0
.
. .
.
. C
. D
.
.iA 4.0
.
B
;E F
.~
.
. 5.0
fu
W.

a b
FIG. 10. Imaging of multiple offset VSP data. Superposition of the images obtained by migration of the VSPs from
each of the four sources [Sl to S4 in (a)] produces the image (b). The four individual contributions are shown in Figure
11.
Migration of Offset VSP Data

-0.00 0.50 :.00 I .ia 2.00 “0.00 0.50 1.00 1.50 2.6?@
DEPTH (KM) DEPTH (KM)
: g

%.a0 3.ia 1.00 1 .i0 2.00 %.a0 a.50 1.00 i.56 2.00
CEFTH (KM) DEPTH (KM)
c
-u :

Qb.00 0.50 1.00 2.80


DEPTH (KM) “”
0

DEPTH (KY) DEPTH (KM)


78 Chang and McMechan

The most serious limitation of reverse-time migration for Thus, although the entire region of interest is typically not
practical application to real VSP data is that these data are imagable from a single source, the algorithm obtains partial
typically undersampled (in depth). Ideally, recordings would images remarkably well from this minimal amount of data. As
be made at equal intervals in depth at an increment equal to in surface surveys, multiple sources are required to obtain the
the finite-difference grid spacing (typically, 15 to 20 points per redundancy necessary for image clarity. Two related topics
wavelength). If the data approximately satisfy this format, in- not considered here are how to weight, in some optimal sense,
terpolation to the desired spacing and/or filtering to remove contributions from different sources in a composite image, and
aliased frequencies can be included in data preprocessing (see, the interpretation of artifacts associated with finite aperture.
e.g.. McMechan et al., 1985, and Figure 16 above). The latter effect was illustrated in Miller et al. (1984) and
If zero offset is thought of in terms of the exploding reflector probably explains the apparent dip of the lower reflector in
model, it is clear that time zero is, by definition, the excitation Figure 10.
time Thus, the excitation-time imaging condition includes If the velocity distribution is sufficiently well-known, inter-
time zero as a special case. nal multiples will propagate back and contribute correctly to
Extrapolation of VSP data is as much lateral as upward or the image at the point at which they were first diffracted.
downward and, for all realistic models, extrapolation involves Converted shear energy can be imaged with the same
propagating simultaneously in diverse directions. Thus a two- excitation-time imaging condition used for the compressional
way extrapolator is required. In the present implementation, waves if it is assumed that propagation from the primary
the full two-way acoustic wave equation is used so there are source to all diffractors is purely compressional energy and
no dip restrictions. Because the entire recorded wave field is that excitation of each secondary source produces both shear
extrapolated, there is no need to make specific identifications and compressional energy. Implementation of this elastic
of arrivals or to separate upgoing and downgoing waves. imaging algorithm requires estimation of shear as well as com-
These features of the algorithm, and the separate extrapola- pressional wave velocities and extrapolation with an elastic
tion of source and recorded wave fields, are conceptually simi- code.
lar to those of Tarantola’s (1984) algorithm. The concept of excitation-time imaging can be used with
In the synthetic examples, only structures beside the well any desired extrapolators. One obvious choice for additional
were considered. This is not a necessary restriction; structure research is use of ray-equation extrapolation for the recorded
below the well can be imaged in the same way, and the algo- wave field as well as for the source. Preliminary computations
rithm has obvious application in predicting ahead of a drill indicate lower execution times for the present algorithm. The
bit. Imaging below the well is demonstrated in the real data extention to three-dimensional media is also conceptually
example (Figures 17 and 18). straightforward, requiring only a three-dimensional extrapol-
In evaluating the migrated images, keep in mind that the ator. Another potential use is for concurrent migration of dif-
processing is generally of prestack data from a single source. ferent data types; for example, VSP and surface data can be

time (S)

b
FIG. 12. Sensitivity of VSP data to the presence of a reservoir. These two synthetic preprocessed VSPs were computed
for the salt-dome structure in Figure 13e. (a) is for the structure alone, and (b) is for the structure with the reservoir
under the overhang of the dome. The migrated image of (a) is shown in Figure 13b, and the migrated image of(b) is
shown in Figure 13d.
Migration of Offset VSP Data 79

DISTANCE (KM1
0.0 0.2 0.4 0.6 0.8
x

.
.
.
.
.
.
.
.
5.0 4.5 :
> .

FIG. 13. Migration of synthetic VSP data. Four synthetic VSPs were computed for sources Sl and S2 with and without
the (shaded) reservoir and then migrated using the correct velocity distribution. (e) shows the model! the locations of
sources Sl and S2, and the hole (the dotted line) in which the recorders were located. The result of imaging the data
from Sl for the model without the reservoir is (a); (b) is from S2 without the reservoir; (c) is from Sl with the reservoir;
and, (d) is from S2 with the reservoir. (a) through (d) are to be compared with (e), and all sections have the same
amplitude scaling for direct comparison.
80 Chang and McMechan

extrapolated simultaneously to produce a single, composite Clayton, R. W., and Engquist, B., 1977, Absorbing boundary con-
image. ditions for acoustic and elastic wave equations: Bull., Seis. Sot.
Am., 67, 1529-1540.
In summary, the excitation-time imaging condition has been Dillon, P. B., and Thomson, R. C., 1983, Image reconstruction for
illustrated and applied in the context of reverse-time migra- offset VSP surveys (abstract): Presented at the 45th Meeting, Eur.
Assn. Expl. Geophys., Oslo.
tion of both synthetic and real VSP data. This algorithm oper- Gazdag, J., and Squazzero, P., 1983, Migration of vertical seismic
ates on any prestack or stacked, finite-offset or zero-offset, profiles by phase shift plus interpolation: Presented at the 45th
data in any source-recorder geometry and it has no dip re- Meeting, Eur. Assn. Expl. Geophys., Oslo.
Hubral, P., 1977, time migration-Some ray-theoretical aspects:
strictions. Geophys. Prosp., 25,7388745.
ACKNOWLEDGMENTS Larner, K. L., Hatton, L., Gibson, B. S., and Hsu, I. C., 1981, Depth
migration of imaged time sections: Geophysics, 46, 734750.
Lee, W. H. K., and Stewart, S. W., 1981, Principles and applications
The authors gratefully acknowledge critical reviews by Dr. of microearthquake networks: Academic Press Inc.
C. Thomson and Dr. J. Ferguson. This work was funded by Levin, S. A., 1984, Principles of reverse time migration: Geophysics,
the National Science Foundation under grant EAR-83 13089. 49,581-583.
Loewenthal. D., and Mufti, I. R., 1983, Reverse time migration in
The real data in Figures 16, 17, and 18 were kindly provided spatial frequency domain: Geophysics, 48, 6277635.
by ARC0 Exploration Company with the help of K. Wall, J. McMechan, G. A:, 1982, Determination of source parameters by wave
Beitzel, A. Liaw, and J. Wise. K. Wall provided expert assist- held extrapolatton: Geophys. J., 71, 613-628.
~ 1983, Migration by extrapolation of time-dependent boundary
ance in data processing. values: Geophys. Prosp., 31,413-420.
Contribution 481 of the Programs in Geoscience of the Uni- -- 1985, Synthetic finite-offset vertical seismic profiles for lat-
erally varying media: Geophysics, 50,627-636.
versity of Texas at Dallas.
McMechan, G. A., Luetgert, J. H., and Mooney, W. D., 1985, Imaging
REFERENCES of earthquake sources in Long Valley Caldera, California, 1983:
Bull., Seis. Sot. Am.. 75, 100551020.
Alford, R. M., Kelly, K. R., and Boore, D. M., 1974, Accuracy of Miller, D., Oristaglio, M., and Beylkin, G., 1984, A new formalism
finite-difference modeling of the acoustic wave equation: Geophys- and an old heuristic for seismic migration: Presented at the 54th
ics, 39, 834842. Ann. Internat. Mtg. and Expos., Sot. Explor. Geophys., Atlanta.
Balch, A. Al, and Lee, W. W., 1984, Vertical seismic profiling tech- Mitchell, A. R., 1969, Computational methods in partial differential
nique, applications and case histories: Internat. Human Res. Dev. equations: John Wiley and Sons, Inc.
Corp. Tarantola, A., 1984, Inversion of seismic reflection data in the acous-
Baysal, E., KoslotT, D. D., and Sherwood, J. W. C., 1983, Reverse time tic approximation: Geophysics, 49, 1259-1266.
migration: Geophysics, 48, 15141524. Whitmore, N. D., 1983, Iterative depth migration by backward time
Claerbout, J. F., 1971, Toward a unified theory of reflector mapping: propagation: Presented at the 53rd Ann. Internat. Mtg. and Expos.,
Geophysics, 36,467-48 1. Sot. Explor. Geophys., Las Vegas.
___ 1976, Fundamentals of geophysical data processing; Wiggins, J. W., 1984, Kirchhoff integral extrapolation and migration
McGraw-Hill Book Co. of nonplanar data: Geophysics, 49, 1239-1248.

b
FIG. 14. Sensitivity of VSP data to the presence of hydrocarbon reservoirs. These two synthetic preprocessed VSPs
were computed for the thrust-fault structure in Figure 15e. (a) is for the structure alone, and (b) is for the structure with
two reservoirs. The migrated image of (a) is shown in Figure 15a, and the migrated image of(b) is shown in Figure 15~.
Migration of Offset VSP Data

Sl s2
(KM)
-0.00 DISTRN$&
0.20 0.60 0.80 -0.00 (KM; 60 0.80

b
O,$JSTRiC;O (KM) DIST!Wi~O (KM)
0.00 0.60 0 .80 0.20 0.60 0.5

0.0 0.2
DISTANCE
0.4
(KM)
0.6 0.6
d
.
.
.
4.0 .
.

FIG. 1.5.Migration of synthetic VSP data. Four synthetic VSPs were computed for sources Sl and S2 with and without
the (shaded) reservoirs and then migrated using the correct velocity distribution. (e) shows the model, the locations of
sources Sl and S2, and the hole (the dotted line) in which the recorders were located. (a) is the result of imaging the
data from Sl for the model without the reservoir; (b) from S2 without the reservoir; (c) from Sl with the reservoir. and,
(d) from S2 with the reservoir. (a) through (d) are to be compared with (e), and all sections have the same amplitude
scaling factor for direct comparison.
82 Chang and McMechan

aa
.I
E
c

depth (km) depth (km)

a b
FIG. 16. Real VSP data. (a) contains the raw VSP; these traces are not equally spaced in depth. (b) contains the same
data after preprocessing and interpolation to a constant 20 ft depth increment. (b) is input to migration to produce the
depth section in Figure 17a.
depth (ft x 103)

depth (ft x 103


Chang and McMechan

FIG. 18. Surface data on a line through the well in Figure 17.
Compare this section with the migrated VSP section in Figure
17.

0 D$TRN,C5 (KM;.80
8.00 . 0.

a
Fro. 19. Effect of migration velocity on position in a migrated image. The correct position of the reflector is shown as
the dashed line in both (a) and (b). The image in (a) was obtained by migrating data with the correct velocity and the
reflector is correctly located. The image in (b) was obtained by migrating data with incorrect velocity distribution and
the image is not correctly located.

APPENDIX
This appendix contains a summary of the ray-tracing algo- i, = wq,
rithm used to compute the excitation-time imaging condition
in ?wo-dimensicnal media; Details of the derivation carr bee and
found in Lee and Stewart (198 1). G, = u(u, - GwJ,
At any point on a raypath there exist the four quantities x,
Ji-,z, and i, where x and z are spatial position coordinates, the wherew,=x,w,=1,w,=z,w,=i,andG=u,w,+u,w,.
dot denotes djds, and ds is along the ray. These four quantities These four equations are solved simultaneously for wr, wa,
are the initial conditions required to extend the ray by one wj, and w4 by a fourth-order Runge-Kutta algorithm. The
additional step. Let u = 0-r = slowness [u is the velocity at (x. traveltime for a ray is evaluated as
z)] and define u, = duldx and u, = dujdz. Then, the ray equa-
tion can be written
723
Wl = w2,
where I& is the average velocity on the ith segment and the
$, = U(U, - Gw,), summation is over all segments.

You might also like