Professional Documents
Culture Documents
7 K I R C H H O F F T H E O R Y 1
As the surface β collapses around P , the value of ψ on the surface may be
assumed to be constant and equal to ψP , its value at P . Thus
= −4πψP . (7.51)
¸ ¸
From (7.43) we know that S+β = 0, so we must have S = +4πψP , or
4 = ∫ Σ .
πψP eikr ∂ψ ψ ∂
ΣΣ eikr d (7.52)
S r ∂ ∂ S
n n r
−
∫ Σ . Σ
1Σ ikψeikr
eikr ∂ψ ikr ∂
ψe − dS (7.53)
= ∂r ,
−
S r ∂n ∂n r ∂n
ψ = φeikct (7.54)
r ∂n (7.55)
This expression gives φ(t) at the point P . Note that the term ψe−ik(ct−r) =
ψe−ikc(t−r/c) is the value of φ at the element dS at the time t − r/c. This time is
referred to as the retarded value of φ and is written [φ]t−r/c. In this way, we can
2 7. R E F L E C T I O N S E I S M O L O G Y
express (7.55) as
∫ . Σ
1 ∂ 1 Σ Σ
φ= 1 − . Σ [φ] 1 ∂r ∂φ Σ dS,
Σ +
∂φ
P t−r/
4π S r t−r/ ∂n cr ∂t t−r/c
c
c ∂n
∂n r (7.56)
Figure 7.17 The ray
geometry for a single
point on a surface dS
separating a source and
receiver.
where we have used ∂φ/∂t = ikcψe−ikct. Equation (7.56) is a standard form for what
is often termed Kirchhoff’s−formula; it is found in many optics textbooks and is
also given in Scott and Helmberger (1983). We see that the disturbance at P can
be computed from the conditions of φ over a closed surface surrounding P where
r/c represents the time taken for the disturbance to travel the distance r from dS
to P . We need to know both the value of φ and its normal derivative on dS to
compute this integral.
This is not an especially convenient form to use directly in most seismic
appli- cations. Suppose the value of φ at each point on the surface could be
obtained from a source time function f(t) a distance r0 from dS. Then on dS
we have
1
φ = 0 f(t − r0/c), (7.57)
∂φ r1
= f J (t r0 /c), (7.58)
∂t r0
where the 1/r0 term comes from the geometrical spreading of the wavefront.
If θ0 and θ are the angles of the incoming and outgoing ray paths from the
surface normal (Fig. 7.17), then
∂r0 ∂r
= cos θ0 and = cos θ, (7.59)
∂n ∂n
∂φ =
∂φ ∂r0
∂n (7.60)
∂r0 ∂n
= ∂φ
cos θ0, (7.61)
∂r0
7.7 K I R C H H O F F T H E O R Y 207
s −1 cos θΣ dS ∗ f
∂t 1∂
∂ i ∂= − .
r = n ∂ Putting
J
(t).
c r
(7.57)–(7.64) 4π S c crr0
e ∂t
into (7.56), (7.66)
∂ we have c
c ∂t 0 r
φ −1 r
(t 0
P 0 0
4 S rr2 ) r r0 cos θ
2
π = Notice that the f(t) terms
contain an extra factor of 1/r or
1 1/r0 . For this reason they are
· most important close to the
∫. surface of integration and can be
208 7. R E F L E C T I O N S E I S M O L O G Y
th φ δ .t
ou r + cos
(−
P
gh 4π S
c θ) dS
t t +r
)
0 ∗f
of J
as = 1 (t).
Σ
ne
ar- 1 (−
cos
fie ∫ θ 0
ld c rr 0
Source
Receiver
r0
n r
Figure 7.19 Ray angles relative to the surface normal for a reflected wave geometry.
Source Receiver
reflected wave
corner diffracted wave
Figure 7.20 This structure will produce both a direct reflected pulse and a diffracted
pulse for the source−receiver geometry shown.
the reflection coefficient R may become complex. If this occurs, then this
equation will have both a real and an imaginary part. The final time series is
obtained by adding the real part to the Hilbert transform of the imaginary part.
The Kirchhoff solution will correctly model much of the frequency
dependence and diffracted arrivals in the reflected wavefield. These effects are
not obtained through geometrical ray theory alone, even if 3-D ray tracing is
used. For example, consider a source and receiver above a horizontal interface
containing a verti- cal fault (Fig. 7.20). Geometrical ray theory will produce
only the main reflected pulse from the interface, while Kirchhoff theory will
provide both the main pulse and the secondary pulse diffracted from the corner.
However, Kirchhoff theory also has its limitations, in that it does not include any
multiple scattering or diffractions along the interface; these might be important in
more complicated examples.
7.7.2 How to write a Kirchhoff program
As an illustration, let us list the steps involved in writing a hypothetical Kirchhoff
computer program to compute the reflected wavefield from a horizontal interface
with some irregularities.
Generally the J(t) function will contain high-frequency numerical “noise’’ that is
removed through the convolution with f J (t). It is computationally more efficient
to compute f J (t) and convolve with J(t) than to compute J J (t) and convolve with
f(t), particularly when multiple receiver positions are to be modeled.
7.8 Exercises
1. (COMPUTER) Recall equation (7.17) for the vibroseis sweep function:
(a) Solve for f0 and b in the case of a 20-s long sweep between 1 and 4 Hz. Hint:
b = 3/20 is incorrect! Think about how rapidly the phase changes with time.
(b) Compute and plot v(t) for this sweep function. Assume that A(t) =
sin2(πt/20) (this is termed a Hanning taper; note that it goes smoothly to
zero at t = 0 and t = 20 s). Check your results and make sure that you
have the right period at each end of the sweep.
(c) Compute and plot the autocorrelation of v(t) between −2 and2 s.
(d) Repeat (b) and (c), but this time assume that A(t) is only a short 2-s long
taper at each end of the sweep, that is, A(t) = sin2(πt/4) for 0 < t < 2, A(t)
= 1 for 2 ≤ t ≤ 18, and A(t) = sin2[π(20 − t)/4] for 18 < t < 20. Note that
this milder taper leads to more extended sidelobes in the autocorrelation
function.
(e) What happens to the pulse if autocorrelation is applied a second time to
the autocorrelation of v(t)? To answer this, compute and plot [v(t) Y v(t)] Y
[v(t) YV(T)] using v(t) from part (b). Is this a way to produce a more
impulsive wavelet?
2. A reflection seismic experiment produces the CMP gather plotted in Figure 7.21.
Using the t2(x2) method, determine the approximate rms velocity of the material
overlying each reflector. Then compute an approximate depth to each reflector.
Note: You should get approximately the same velocity for each reflector; do not
attempt to solve for different velocities in the different layers.
3. Consider a simple homogeneous layer over half-space model (as plotted in
Fig. 7.22) with P velocity α1 and S velocity β1 in the top layer and P veloc-
ity α2 in the bottom layer.
0
1
Time (s)
0 1 2 3 4 5
Distance (km)
Figure 7.21 P-wave reflections from an individual CMP gather. Note the increase of
travel time with source−receiver distance.
1 h
P
1
Ps
2
Figure 7.22 The P and Ps ray geometry for an upcoming plane wave incident on a
constant velocity layer.
2 km
10 km
10 km
(b) What is TPs − TP for h = 40 km, α1 = 6.3 km/s, β1 = 3.6 km/s, α2 = 8 km/s,
and p = 0.06 s/km?
4. (COMPUTER) A common pulse shape used in reflection seismic modeling is the
Ricker wavelet, defined as
f t
s (t) = .1 − 2π2 f 2 t 2 Σ e−π2 2 2 , (7.70)
p
R p
(a) Using a digitization rate of 200 samples/s and assuming fp = 4 Hz, make a
plot of sR(t) and its time derivative between −0.5 and 0.5 s.
(b) Following Huygens’ principle, model the plane reflector shown in Figure
7.23 as a large number of point sources. Use a velocity of 4 km/s, and a
coinci- dent source and receiver located 2 km from the center of a 10 km
by 10 km plane, with secondary Huygens sources spaced every 0.1 km on
the plane (i.e., 101 points in each direction, for a total of 10 201 sources).
Construct and plot a synthetic seismogram representing the receiver
response to the Ricker wavelet from part (a) by summing the contribution
from each sec- ondary source. At each point, compute the two-way travel
time from/to the source/receiver and the geometric spreading factor 1/r2 .
Add the Ricker wavelet, centered on the two-way time and scaled by the
geometric spread- ing factor, to your synthetic time series for each of the
10 201 points. Note that the resulting waveform for the reflected pulse is
not the same shape as the Ricker wavelet.
(c) Repeat part (b), but this time use the Kirchhoff result of (7.68) and Section
7.7.2 that the secondary sources are given by the derivative of the Ricker
wavelet. Assume that R(θ) = 1 for this example. Show that the synthetic
reflected pulse has the correct shape.
m part (c) has an amplitude of 0.25, the same as the predicted amplitude of a pulse 4 km away from a point
ear operation, parts (b) and (c) can be performed more efficiently by summing over the 10 201 points assum
simple spike source (s(t) = 1/r2 at the t = 0 point only) and then convolving
series with the Ricker wavelet or its time derivative to obtain the final synthetic seismogram. The interme
frequency noise but this is removed by the convolution.
(f) The main reflected pulse should arrive at t = 1 s. What is the origin of the
small pulse at about 2.7 s?
8
Our treatment to this point has been limited to body waves, solutions to the
seismic wave equation that exist in whole spaces. However, when free surfaces
exist in a medium, other solutions are possible and are given the name surface
waves. There are two types of surface waves that propagate along Earth’s
surface: Rayleigh waves and Love waves. For laterally homogeneous models,
Rayleigh waves are radially polarized (P/SV) and exist at any free surface,
whereas Love waves are transversely polarized and require some velocity
increase with depth (or a spherical geometry). Surface waves are generally the
strongest arrivals recorded at teleseismic distances and they provide some of the
best constraints on Earth’s shallow structure and low-frequency source
properties. They differ from body waves in many respects – they travel more
slowly, their amplitude decay with range is generally much less, and their
velocities are strongly frequency dependent. Surface waves from large
earthquakes are observable for many hours, during which time they circle the
Earth multiple times. Constructive interference among these orbiting surface
waves, to- gether with analogous reverberations of body waves, form the normal
modes, or free oscillations of the Earth. Surface waves and normal modes are
generally ob- served at periods longer than about 10 s, in contrast to the much
shorter periods seen in many body wave observations.
215
216 8. S U R F A C E W A V E S A N D N O R M A L M O D E S
X(t)
surface the plane wave will propagate with horizontal slowness defined by p. If
the surface bouncepoints are separated by a distance X(t), then the travel time
along the surface between bouncepoints is given by pX(p). This follows from our
definition of a plane wave and does not depend upon the velocity model. In
contrast, the travel time along the ray paths is given by T(p) and is a function of
the velocity–depth profile. Because these travel times are not the same,
destructive interference will occur except at certain fixed frequencies. Along the
surface, the phase (0 to 2π) of a harmonic wave will be delayed by ωpX(p),
where ω is the angular frequency of the plane wave. The phase− along the ray
path
− is delayed by ωT(p) π/2, where the
π/2 comes from the WKBJ approximation for the phase advance at the plane-
wave turning point (see Section 6.4). The requirement for constructive
interference
is thus
π
ωpX(p) = ωT(p) − − n2π, (8.1)
2
where n is an integer. Rearranging, we obtain
where the delay time τ(p)= T(p) pX(p) (see Section 4.3.2). The wave travels
along the surface at velocity c=1/p; thus (8.2) defines the c(ω) function for the
Love waves, often termed the dispersion curve. The values of ω given for =n 0
are termed the fundamental modes; higher modes are defined by larger values of
n. The frequency dispersion in the Love waves results from the ray geometry and
does not require any frequency dependence in the body wave velocity β. Love
wave dispersion is much stronger than the small amount of dispersion in S-wave
velocities that results from intrinsic attenuation (see equation (6.91)).
The velocity defined by c=1/p is the velocity with which the peaks and troughs
at a given frequency move along the surface and is termed the phase velocity.
When the phase velocity varies as a function of frequency, as in (8.2), the wave
is dispersed and the group velocity (the velocity that energy propagates) will be
different from the phase velocity. In this example, the energy must move along
the actual ray paths
8.1 L O V E W A V E S 217
Figure 8.1 Love waves can be constructed as a sum of S surface multiples. The dashed
lines show the group and phase velocities at a fixed value of the ray parameter p; the
phase velocity is faster than the group velocity.
dω T + ω dT − dk X − k dX = 0