Professional Documents
Culture Documents
¾ The seismic method is the most important geophysical technique. Its predominance
is due to high accuracy, high resolution, and great penetration.
¾ Seismic methods are also important in groundwater searches and in civil engineering,
especially to measure the depth to bedrock in connection with the construction of
large buildings, dams, highways, and harbor surveys.
¾ Seismologists use the data to deduce information about the nature of the rocks
through which the earthquake waves traveled.
¾ Exploration seismic methods are different from the earthquake seismology in that the
energy sources are controlled and movable, and the distances between the source
and the recording points are relatively small.
¾ The basic technique of seismic exploration consists of generating seismic waves and
measuring the time required for the waves to travel from the sources to a series of
geophones, usually disposed along a straight line directed toward the source.
¾ Structural information is derived principally from paths that fall into two main
categories:
¾ headwave or refracted paths, in which the principal portion of the path is along the
interface between two rock layers.
¾ Reflected paths, in which the wave travels downward initially and at some point is
reflected back to the surface, and the overall path is essentially vertical.
¾ For both types of path, the traveltimes depend on the physical properties of the
rocks and the attitudes of the beds
a. Stress
¾ Imagine an infinitesimally small volume around a point within a solid body with
dimensions (dx, dy, dz). (see Figure L-1)
9 When the medium is in static equilibrium, the forces must be balanced, which
means the three stresses acting on one face must be equal and opposite to
the corresponding stresses shown on the opposite face.
9 To retain the solid volume in equilibrium, nine stress components are required.
⎡ Pxx Pxy Pxz ⎤
{Pij } = ⎢⎢Pyx Pyy Pyz ⎥
⎥
⎢ Pzx Pzy Pzz ⎥⎦
⎣
Î The diagonal element are the normal stress components and the off-
diagonal elements are the shear stress components.
9 As the dimensions of the volume surrounding a point inside a solid body are
made infinitesimally smaller, the sum of the moments of all surface forces
about any axis must vanish. Æ Pxy = Pyx , Pxz = Pzx , Pyz = Pzy .
9 Fluids cannot support shear stress. In a fluid medium, only one independent
stress component remains, normal stress( Pxx = Pyy = Pzz = −P ,
Pxx = Pyy = Pzz = 0 ): the hydrostatic pressure (compressive).
b. Strain
9 Strain tensor
9 Rotation
ζ indicates rotation in the x-z plane
1 ⎛ ∂w ∂u ⎞
ζ = θ xz = ⎜ − ⎟ = −θ zx
2 ⎝ ∂x ∂z ⎠
1 ⎛ ∂w ∂u ⎞
θ xy = ⎜ − ⎟ = −θ yx
2 ⎝ ∂x ∂z ⎠
1 ⎛ ∂w ∂u ⎞
θ yz = ⎜ − ⎟ = −θ zy
2 ⎝ ∂x ∂z ⎠
θ xx = θ yy = θ zz = 0
9 Displacement tensor
⎛ ∂u ∂u ∂u ⎞ ⎛ ∂u ∂u ∂u ∂u ∂u ∂u ⎞
⎜ ⎟ ⎜ + + + ⎟
⎜ ∂x ∂y ∂z ⎟ ⎜ ∂x ∂x ∂y ∂y ∂z ∂z ⎟
⎜ ∂v ∂v ∂v ⎟ 1 ⎜ ∂v ∂v ∂v ∂v ∂v ∂v ⎟
T =⎜ ⎟= ⎜ + + + ⎟
⎜ ∂x ∂y ∂z ⎟ 2 ⎜ ∂x ∂x ∂y ∂y ∂z ∂z ⎟
⎜ ∂w ∂w ∂w ⎟ ⎜ ∂w ∂w ∂w ∂w ∂w ∂w ⎟
⎜ ⎟ ⎜ + + + ⎟
⎝ ∂x ∂y ∂z ⎠ ⎝ ∂x ∂x ∂y ∂y ∂z ∂z ⎠
⎛ ∂v ∂u ∂w ∂u ⎞
T =S−A ⎜ 0 − − ⎟
⎜ ∂x ∂y ∂x ∂z ⎟
S=
2
(T + T )
1 t
1 ⎜ ∂u ∂v
− ⎜ − 0
∂w ∂v ⎟
− ⎟
2 ⎜ ∂y ∂x ∂y ∂z ⎟
A = (T t − T )
1
⎜ ∂u ∂w ∂v ∂w ⎟
2 ⎜ − − 0 ⎟
⎝ ∂z ∂x ∂z ∂y ⎠
E E
eyy e Pxx = − eyy = − ezz
σ =− = − zz σ σ
exx exx
−σ Pxx = Eeyy = Eezz
In the same way, when the tensional principle stress Pyy is acting on a cylinder
Pyy = Eeyy Pzz = Eezz
−σ Pyy = Eexx = Eezz −σ Pzz = Eexx = Ee yy
Shear stress components Pxy , Pxz and Pyz will cause shear strain
⇒ No normal strains
Pxy = 2μ exy , Pxz = 2 μ exz , Pyz = 2μ eyz
⎛ Pxx Pxy Pxz ⎞ ⎛1 0 0⎞ ⎛ exx exy exz ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ Pxy Pyy Pyz ⎟ = λΔ ⎜ 0 1 0 ⎟ + 2 μ ⎜ exy eyy eyz ⎟
⎜ Pxz Pzz ⎟⎠ ⎜0 0 1⎟ ⎜ exz ezz ⎟⎠
⎝ Pyz ⎝ ⎠ ⎝ eyz
⇒ holds for homogeneous, isotropic elastic media
We can rewrite
⎛ Pxx ⎞ ⎛ λ + 2 μ λ λ 0 0 0 ⎞ ⎛ exx ⎞
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ Pyy ⎟ ⎜ λ λ + 2μ λ 0 0 0 ⎟ ⎜ eyy ⎟
⎜ Pzz ⎟ ⎜ λ λ λ + 2μ 0 0 0 ⎟ ⎜ ezz ⎟
⎜ ⎟=⎜ ⎟⎜ ⎟
⎜ Pxy ⎟ ⎜ 0 0 0 2μ 0 0 ⎟ ⎜ exy ⎟
⎜ Pxz ⎟ ⎜ 0 0 0 0 2μ 0 ⎟ ⎜ exz ⎟
⎜ ⎟ ⎜⎜ ⎟⎜ ⎟
⎜P ⎟
⎝ yz ⎠ ⎝ 0 0 0 0 0 2μ ⎟⎠ ⎜⎝ e yz ⎟⎠
Only 2 constants λ and μ are required
¾ Until now, we only discuss a medium in static equilibrium. Let’s consider what
happens when the stresses are not in equilibrium. Neglect body forces such as
gravity.
¾ Stress gradient will cause displacements
Total Force for the z axis
∂Pzz ∂P
ΔxΔy (Pzz + Δz ) − Pzz ΔxΔy = zz ΔxΔyΔz
∂z ∂z
∂P ∂Pyz ∂Pzz
( xz + + )ΔV
∂x ∂y ∂z
F = ma
∂P ∂Pyz ∂Pzz ∂ 2W
( xz + + )ΔV = ρΔV( 2 )
∂x ∂y ∂z ∂t
∂ u ∂P
2
∂P ∂P ∂ 2 w ∂P ∂P ∂P
ρ 2 = xx + xy + xz ρ 2 = xz + yz + zz
∂t ∂x ∂y ∂z ∂t ∂x ∂y ∂z
∂ 2 v ∂P ∂P ∂P
ρ 2 = xy + yy + yz
∂t ∂x ∂y ∂z
Pxx = λΔ + 2 μ exx
Pxy = 2 μ exy Pxz = 2 μ exz
∂ 2u ∂Δ ∂e ∂eyy ∂e
ρ =λ + 2 μ xx + 2 μ + 2 μ zz
∂t 2
∂x ∂x ∂y ∂z
∂u ∂v ∂w ∂u 1 ∂v ∂u 1 ∂w ∂u
Δ= + + exx = exy = ( + ) exz = ( + )
∂x ∂y ∂z ∂x 2 ∂x ∂y 2 ∂x ∂z
∂ 2u ∂ ⎛ ∂u ∂v ∂w ⎞ ∂ 2u ⎛ ∂ 2 v ∂ 2u ⎞ ⎛ ∂ 2 w ∂ 2u ⎞
ρ 2 = λ ⎜ + + ⎟ + 2μ 2 + 2μ ⎜ + 2 ⎟ + 2μ ⎜ + 2⎟
∂t ∂x ⎝ ∂x ∂y ∂z ⎠ ∂x ⎝ ∂y∂x ∂y ⎠ ⎝ ∂z∂x ∂z ⎠
∂ ⎛ ∂u ∂v ∂w ⎞ ⎛ ∂ 2 u ∂ 2u ∂ 2u ⎞
= (λ + μ ) ⎜ + + ⎟ + μ ⎜ 2+ 2+ 2⎟
∂x ⎝ ∂x ∂y ∂z ⎠ ⎝ ∂x ∂y ∂z ⎠
∂ 2u ∂Δ
ρ = (λ + μ ) + μ∇ 2u
∂t 2
∂x
∂v2
∂Δ
ρ 2 = (λ + μ ) + μ∇ 2v
∂t ∂y
∂2w ∂Δ
ρ = (λ + μ ) + μ∇ 2 w
∂t 2
∂z
Displacement vector → u = (u , v, w)
∂ 2u
ρ = (λ + μ )∇Δ + μΔ 2u →elastic wave equations
∂t 2
e. P- and S-waves
¾ From the above elastic wave equations, we can derive the equations for P and S
waves
¾ For P-waves
9 Let’s differentiate the above equations with respect to x, y, or z.
∂ ⎛ ∂ 2u ⎞ ∂ 2Δ ∂ ⎛ ∂ 2 u ∂ 2u ∂ 2u ⎞
ρ ⎜ 2 ⎟ = (λ + μ ) 2 + μ ⎜ 2 + 2 + 2 ⎟
∂x ⎝ ∂t ⎠ ∂x ∂x ⎝ ∂x ∂y ∂z ⎠
∂ ⎛ ∂ 2u ⎞ ∂ 2Δ ∂ ⎛ ∂ 2v ∂ 2v ∂ 2v ⎞
ρ ⎜ ⎟ = ( λ + μ ) + μ ⎜ + + ⎟
∂y ⎝ ∂t 2 ⎠ ∂y 2 ∂y ⎝ ∂x 2 ∂y 2 ∂z 2 ⎠
∂ ⎛ ∂ 2u ⎞ ∂ 2Δ ∂ ⎛ ∂2w ∂2w ∂2w ⎞
ρ ⎜ 2 ⎟ = (λ + μ ) 2 + μ ⎜ 2 + 2 + 2 ⎟
∂z ⎝ ∂t ⎠ ∂z ∂z ⎝ ∂x ∂y ∂z ⎠
∂ 2u ⎛ ∂u ∂v ∂w ⎞ ⎛ ∂2Δ ∂2Δ ∂2Δ ⎞ ∂ 2 ⎛ ∂u ∂v ∂w ⎞
ρ ⎜ + + ⎟ = ( λ + μ ) ⎜ 2 + + ⎟ + μ ⎜ + + ⎟
∂t 2 ⎝ ∂x ∂y ∂z ⎠ ⎝ ∂x ∂y 2 ∂z 2 ⎠ ∂x 2 ⎝ ∂x ∂y ∂z ⎠
∂ 2 ⎛ ∂u ∂v ∂w ⎞ ∂ 2 ⎛ ∂u ∂v ∂w ⎞
+μ 2 ⎜ + + ⎟+μ 2 ⎜ + + ⎟
∂y ⎝ ∂x ∂y ∂z ⎠ ∂z ⎝ ∂x ∂y ∂z ⎠
∂2Δ
ρ = ( λ + 2μ ) ∇ 2 Δ Δ ⇒ cubical dilation
∂t 2
= ∇ ⋅u
∂ 2
2 (
ρ ∇ ⋅ u ) = ( λ + μ ) ∇ 2 + μ∇ 2 ( ∇ ⋅ u ) : compressional waves, dilatational waves
∂t
λ + 2μ
α=
ρ
¾ For S-waves
∂ ⎛ ∂ 2v ⎞ ∂ ⎛ ∂2w ⎞
ρ ⎜ ⎟ , ρ ⎜ ⎟ 를 구하면
∂z ⎝ ∂t 2 ⎠ ∂y ⎝ ∂t 2 ⎠
∂ ⎛ ∂ 2v ⎞ ∂2Δ ∂
ρ ⎜ 2 ⎟ = (λ + μ ) + μ ( ∇2v )
∂z ⎝ ∂t ⎠ ∂z∂y ∂z
∂ ⎛ ∂2w ⎞ ∂2Δ ∂
ρ ⎜ 2 ⎟ = ( λ + μ ) + μ ( ∇2 w)
∂y ⎝ ∂t ⎠ ∂y∂z ∂y
∂ 2 w ⎛ ∂w ∂v ⎞ ⎛ ∂w ∂v ⎞ 1 ⎛ ∂v ∂w ⎞
ρ 2 ⎜
− ⎟ = μ∇ 2 ⎜ − ⎟ θ yz = ⎜ − ⎟
∂t ⎝ ∂y ∂z ⎠ ⎝ ∂y ∂z ⎠ 2 ⎝ ∂z ∂y ⎠
∂ 2θ yz
ρ = μ∇ 2θ yz
∂t 2
In a similar way,
∂ 2θ xz
ρ = μ∇ 2θ xz
∂t 2
∂ 2θ xy
ρ 2 = μ∇ 2θ xy
∂t
θ = (θ yz ,θ xz , θ xy )
∂ 2θ μ
ρ = μ∇ 2θ : shear wave, rotational wave β=
∂t 2
ρ
1
θ = ∇×u
2
∂u2
ρ 2 = ( λ + μ ) ∇ × ∇Δ + μ∇ 2 ( ∇ × u )
∂t
∇ × ∇Δ = 0
E
β μ 2 (1 + σ ) 1 − 2σ
= = =
α λ + 2μ σ E + E (1 − 2σ ) 2(1 − σ )
(1 + σ )(1 − 2σ )
0 < σ ≤ 0.5 For normal rocks σ ≈ 0.25
For fluid σ = 0.5 : β = 0
K
Pressure wave field travels with a speed
ρ
We can also derive acoustic wave equation using Newton’s second law
F = ma force = − pressure * area
ma = − pressure * area
m = ρ V divide both sides by V
ρ a = − pressure gradient
Velocity vector V = (V , V , V )
x y z
∂Vx ∂P ∂V ∂P ∂V ∂P
ρ =− ρ y =− ρ z =−
∂t ∂x ∂t ∂y ∂t ∂z
* Velocity Vx +Δx is greater than Vx , flow will diverge, which leads to volume
expansion, pressure drop
* The amount of the pressure drop is in proportion to a property of the fluid
called its incompressibility
1 ∂ 2 P ∂ ⎛ 1 ∂P ⎞ ∂ ⎛ 1 ∂P ⎞ ∂ ⎛ 1 ∂P ⎞
= ⎜ ⎟+ ⎜ ⎟+ ⎜ ⎟
K ∂t 2 ∂x ⎝ ρ ∂t ⎠ ∂y ⎝ ρ ∂t ⎠ ∂z ⎝ ρ ∂t ⎠
- Seismic waves travel away from any seismic source at speeds determined by elastic
moduli and the densities of the media through which they pass
¾ Body waves
9 Body waves pass through the bulk of a medium are known as body waves
9 In unbounded homogeneous isotropic media, only body waves exist.
9 Two types of body waves can travel through an elastic medium.
K
In fluid, α= λ=K
ρ
9 S-wave:
This wave arrives at the station after P-waves.
- Secondary, transverse, rotational, or shear waves.
- Particle motion is at right-angles to the direction of wave propagation and
occurs by pure shear strain
- When particle motion is confined to one plane only, the S-wave is said to
plane-polarized
- SH and SV Shear wave polarized in horizontal plane
in vertical plane
- Velocity
μ
In solid: β=
ρ
In fluid: β =0
- All the frequencies contained within body waves travel through a given
material at the same velocity. Æ not dispersive.
¾ Surface waves
9 Surface waves: waves confined to the interfaces between media with contrasting
elastic properties, particularly the ground surface, are called surface waves
- The velocity of Rayleigh waves depends upon the elastic constants near the
surface and is always less than the S wave velocity β. When the Poisson’s
ratio is 0.25, the Rayleigh wave velocity is 0.92β
- Because the elastic constants change with depth, the velocity of Rayleigh
waves varies with wavelength. Æ A variation of velocity with wavelength (or
frequency) is called dispersion.
- Rayleigh waves are dispersive in layered media, whereas they are not
dispersive in semi-infinite homogeneous media.
9 Love waves
- Love waves occur only where a medium with a low S-wave velocity overlies
a half space with a higher S-wave velocity
- Velocities are intermediate between the S-wave velocity at the surface and
that in deeper layers. v1 < v2 < v2
9 Stoneley waves
(For example)
Channel or seam waves, which propagate along coal seams
Tube waves, which travel up and down fluid-filled boreholes
1. direct wave
1. direct wave
2. reflection
3. refraction at critical
4. refraction
wave front
and raypath
x
tdirect =
v1
AB BC CD
trefr = + +
v1 v2 v
2h x − 2h tan θ c
= +
v1 cos θ c v2
x 2h 2h sin θ c
= + −
v2 v1 cos θ c v2 cos θ c
SC + CR IR
trefl = =
v1 v1
x 2 + 4h 2
=
v1
1. direct
2. reflection
3. Head waves
¾ Diffraction
1. direct S-waves
2. P-direct
2. direct S-waves
3. direct P-waves
1. reflected PP
2. reflected PS
3. Head waves
4. refracted PS
5. refracted PP
1. direct P
2. PP reflection
3. Rayleigh waves
4. PS reflection or SP
5. SS reflection
9 Intrinsic absorption
- As the wave passes through the medium, the elastic energy associated with
the wave motion is gradually absorbed by the medium and reappears
ultimately in the form of heat. Æ absorption
- Internal friction is involved.
- The measurement of absorption is very difficult. Absorption varies with
frequency
- The loss of energy by absorption appears to be exponential with distance
⎛r ⎞
for elastic waves in rocks A = A0 ⎜ 0 ⎟ e− q ( r − r0 )
⎝r⎠
q : absorption coefficient
A and A0 are the amplitudes at a and a0
- Losses by spreading are more important than losses by absorption for low
frequencies and short distances.
- As the frequency and distance increases, Absorption losses increase more
rapidly than spreading losses.
- The more rapid loss of higher frequencies results in change of wave shape
with distance.
5. Seismic Survey
(1) Sources
Dynamite, Vibroseis, and Hammer for land survey
Air gun, Sleevegun, Aquapulse, Sparker, and Boomer for marine survey
(2) Receivers
Geophone for land survey
Hydrophone for marine survey
※ Vibroseis source passes energy into the ground for 7 s or more. A vibrator actuates a
steel plate pressed firmly against the ground. The output wavetrain consists of a sine
wave whose frequency increases continuously from 6 to 50 Hz during the 7 to 21 s.
Æ This is called sweep signal. By cross-correlating sweep signal with field data, we
can obtain signals. The frequency of signals varies gradually
a. Fourier Series
9 A couple of relationships
1
Δt & f N ( f max ) : Nyquist frequency is determined by f N =
2Δt
1
Δt =
2 f max
Δf & Tmax
¾ Cross-correlation (상호상관)
Φ xz (τ ) = ∫ x(t ) ⎡ ∫ z (t + τ )e − iωt dt ⎤ dt
∞ ∞
s = t +τ
−∞ ⎣⎢ −∞ ⎦⎥
⎛ X (ω ) = ∞ x(t )e− iωt dt ⎞
∞ ∞
= ∫ x(t ) ∫ z ( s )e − iω ( s −t ) dsdt ⎜ ∫−∞ ⎟
−∞ −∞ ⎜ * ∞ ⎟
∞ ∞ ⎜ X (ω ) = ∫ x(t )e dt ⎟
iωt
⎝ ⎠
= ∫ x(t )eiωt dt ∫ z ( s )e −iω s ds = X * (ω ) Z (ω ) −∞
−∞ −∞
¾ Autocorrelation (자기상관)
t →τ + s
∞
∫−∞
x(τ + s )h(− s )ds = H (ω ) X (ω )
∞
x(t ) = ∫ X (ω )eiωt dt
−∞
x(t ) ⇔ X (ω )
∞
x(−t ) = ∫ X (ω )e − iωt d ω = ∫ X * (ω )eiωt dω
−∞
x(−t ) ⇔ X * (ω )
f. Frequency Filtering
– The fundamental purpose of seismic surveys are accurately to record the ground motion
caused by a known source on a known location.
– The record of ground motion with time constitutes a seismogram.
– The essential instrumental requirements are to
∙ Generate a seismic pulse with a suitable source
∙ Detect the seismic waves in the ground with a suitable transducer
∙ Record and display the seismic waveforms on a suitable seismograph.
¾ Seismic transducers
9 The ground motion takes place in three dimensions: vertical, North-South, East-West
9 Historically, we have measured the vertical component of velocity only. The vertical
component has maximum sensitivity to P-waves relative to S-waves and surface
waves. Velocity is technically easier to detect and record than either displacement
or acceleration.
Such arrays provide detectors with a directional response that facilitates the
enhancement of signal and the suppression of certain types of noise.
∙ The effective offset of an array is taken to be the distance from the shot to the
center of the array.
9 In 2-D survey (reflection profiling), data are collected along survey lines that
nominally contain all shot points and receivers. Reflected ray paths are assumed to
lie in the vertical plane containing the survey line. Uniform geometry along strike
is assumed
9 3-D survey is needed in areas of structural complexity.
9 Surveys on land are commonly carried out with a split spread geometry, but in
marine reflection surveys the single-ended spread are the normal configuration.
¾ Seismic resolution
9 Resolution relates to how close two points can be, yet still be distinguished.
9 Vertical resolution
∙ For two reflections, one from the top and one from the bottom of a thin layer,
there is a limit on how close they can be, yet still be separable.
∙ This limit depends on the thickness of the layer
∙ The dominant wavelength of seismic waves is given by
9 Lateral resolution
∙ Lateral resolution refers to how close two reflecting points can be situated
horizontally, yet be recognized as two separate points rather than one.
∙ Consider the spherical wavefront that impinges on the horizontal planar
reflector.
∙ This reflector can be visualized as a continuum of point diffractors.
2z0
∙ The energy from the subsurface point (O) arrives at time t0 = .
v
∙ Let the incident wavefront advance in depth by the amount λ/4. Energy from
⎛ λ⎞
2 ⎜ z0 + ⎟
subsurface location A or A’ will reach the receiver at time t1 =
⎝ 4⎠
.
v
∙ Th en, the total energy arriving within the time interval (t1-
λ 1 T
t0), which equals = = . The reflecting disk AA’ is
2v 2f 2
called a half-wavelength Fresnel zone or the first Fresnel
λ 1
zone. fλ =v = (half the dominant period)
v 2f
∙ The Fresnel zone depends on wavelength, and it depends
on frequency. If the seismic signal is relatively high
frequency, then the Fresnel zone is relatively narrow. The
smaller the Fresnel zones, the easier it is to differentiate
9 The initial stage of a reflection survey involves field trials in the survey area to
determine the most suitable combination of source, offset recording range, array
geometry and detector spacing (the horizontal distance between the centers of
adjacent geophone arrays, often referred to as the group interval) to produce
good seismic data in the prevailing conditions.
9 Source trials involve tests of the effect of varying, for example, the shot depth and
charge size of an explosive source, or the number, chamber sizes and trigger delay
times of individual guns in an air gun array.
A series of shots is fired with the noise spread being moved progressively out to
large offset distances. For this reason such a test is sometimes called a walk-away
spread.
¾ The goal of seismic data processing to improve the usefulness and quality of seismic
data.
¾ Data Format
1967: SEG-A, B, X (multiplexed)
1972: SEG-C (multiplexed)
1975: SEG-Y (de-multiplexed)
1980: SEG-D (multi-purpose, multiplexed or demltiplexed)
?? SEG-2
All the data processing software have its own format.
A common format used in the seismic industry for data exchange is SEG-Y.
∙ Field data are recorded in a multiplexed mode using a certain type of format. A
multiplexer connects the different channels sequentially to the digitizer (or analog-
to-digital (A/D) converter).
¾ Gain control
– Gain is applied to seismic data for display. An automatic gain control (AGC) is
applied to seismic data to bring up weak signals.
– An exponential gain may be applied to compensate for attenuation losses.
– Gain must be used with care, since it can destroy signal character
– An automatic gain control (AGC) is applied to seismic data to bring up weak
signals. An instantaneous AGC with a very small time gate makes strong
reflections indistinguishable from weak reflections.
– Trace balancing is a time-invariant scaling of amplitudes. Trace-balancing usually
is based on rms-amplitude criterion. Specifically, each trace in a group of traces
is scaled so that they all have the same desired rms amplitude level.
9 Geometrical spreading
– The rms amplitude AGC gain function is based on the rms amplitude within
a specified time gate on an input trace.
– The input trace is subdivided into fixed time gates. First, the amplitude of
9 Instantaneous AGC
– Trace balancing (trace equalization) schemes are used for this type of scaling.
– The balance factor is defined as the ratio of the desired rms to the rms
amplitude that is computed from a specified time window. A separate
balance factor is computed for and applied to each trace, individually.
– Alternatively, a single balance factor based on a selected trace within a
group of traces can be applied to the entire group. This is called relative
trace balancing.
a. Demultiplex
9 If the data format is SEG-D, we don’t have to apply demultiplex. By reading data
from the reel tape, we can obtain demultiplexed data.
9 Mathematically, demultiplexing is seen as transposing a big matrix so that the
columns of the resulting matrix can be read as seismic trace recorded at different
offsets with a common shot point.
b. Trace editing (is almost the first step of seismic data processing)
9 Noisy traces, traces with transient glitches or monofrequency signals are deleted.
9 In case of very shallow marine data, guided waves are muted since they travel
horizontally within the water layer and do not contain reflections from the
substratum.
9 In f-k spectra, we can discriminate signals from noises and ground roll based on
velocity information. (Fig. 9.36, Fig. 4.25)
9 The left half of the spectra mostly contains spatially aliased data. By keeping the
fan shape in the right quadrant, while zeroing out most of the left quadrant, the
coherent noise trains, including the aliased energy, are eliminated.
e. Gain recovery
9 A gain recovery function is applied to the data to correct for the amplitude
effects of spherical wavefront divergence.
9 This amounts to applying a geometric spreading function, which depends on
traveltime.
9 Optionally, this amplitude correction is made dependent on a spatially averaged
velocity function, which is associated with primary reflections in a particular
survey area
9 An exponential gain function may be used to compensate for attenuation losses.
f. Field geometry
9 Field geometry is merged with the seismic data. This precedes any gain
correction that is offset dependent.
9 Based on survey information for land data or navigation information for marine
data, coordinates of shot and receiver locations for all traces are stored on trace
headers.
9 Many types of processing problems arise from setting up the field geometry,
incorrectly. As a result, the quality of a stacked section can be degraded severely.
g. Static correction
9 In general, the source and detector are placed on the planar horizontal surface
of a uniform velocity layer. This is clearly not true for field data where the surface
elevations vary, primarily due to variable weathering of bedrock, drift deposits
and variable depth of the water table.
9 For land data, elevation statics are applied to reduce traveltimes to a common
datum level. This level may be flat or vary along the line.
9 The precise heights of all survey stations can be determined by the global
positioning system (GPS). Using differential GPS (DGPS), positions and height can
be determined in real time to an accuracy of better than 1 m.
9 The weathering static correction requires knowledge of the variable velocity and
thickness of the weathered layer.
9 Refraction method, uphole surveys, and downhole surveys can be used to
estimate the near-surface effects associated with the weathering layers.
9 For marine data, do we need static correction?
h. CMP sorting
¾ Fold
9 The fold refers to the number of traces in the CMP gather and may
conventionally be 24, 30, 60 or, exceptionally, over 1000. The fold is alternatively
expressed as a percentage.
¾ CMP sorting
i. NMO correction
9 Prior to this velocity analysis, static corrections must be applied to the individual
traces to remove the effect of the low velocity surface layer.
9 The stacking velocity Vst is defined as that velocity value which produces the
maximum amplitude of the reflection event in the stack of traces. This clearly
represents the condition of successful removal of NMO.
9 From Vrms, interval velocities can be derived using the Dix formula.
Dix formula
n
∑v τ i
2
i
Vrms.n 2 = i =1
n
∑τ
i =1
i
n −1
∑v τ i
2
i
Vrms.n −12 = i =1
n −1
∑τ
i =1
i
n n −1
tnVrms.n 2 − tn −1Vrms.n −12 = ∑ vi 2τ i − ∑ vi 2τ i
i =1 i =1
= vn τ n
2
τ n = tn − tn −1
tnVrms.n 2 − tn −1Vrms.n −12
= vn ⇒ Dix equation
tn − tn −1
j. Determination of Velocity
¾ Constant-velocity stack
9 The velocity where the highest stacked amplitude occurs is used to stack the
event in the input CMP gather.
9 Figure 3.2-10 shows a CMP gather associated with a layered earth model
and its velocity spectrum.
9 The velocity spectrum not only can provide the stacking velocity function,
but it also allows one to distinguish between primary and multiple
reflections.
9 The aim in velocity analysis is to obtain picks that correspond to the best
coherency of the signal along a hyperbolic trajectory over the entire spread
length of the CMP gather.
9 Measure of Coherency
∙ Stacked amplitude
M
S = ∑ f i ,t ( i ) M: the number of traces in the CMP gather
i =1
∑
M
f i ,t ( i )
NS = i =1
∑
M
i =1
f i ,t ( i )
∙ Unnormalized crosscorrelation:
N M −1 M − K
1
CC =
N
∑∑ ∑
t =1 k =1 i =1
f i ,t ( i ) f i + k , t ( i + k )
1 ⎧⎪ ⎡ M ⎫⎪
2
⎤ M
= ∑ ⎨ ⎢ ∑ f i ,t ( i ) ⎥ − ∑ f 2 i ,t ( i ) ⎬
2 t ⎪⎩ ⎣ i =1 ⎦ i =1 ⎪⎭
∙ Normalized crosscorrelation:
M −1 M − K f i , t ( i ) f i + k ,t ( i + k )
2
NC = ∑∑ ∑
M ( M − 1) t k =1 i =1 ∑f t
2
i ,t ( i ) ∑f
t
2
i + k ,t ( i + k )
∙ Semblance
2
1 ∑ ⎣∑
⎡ M
f ⎤
i =1 i ,t ( i ) ⎦
NE =
t
M ∑∑ M
f
t i =1 i ,t ( i )
What if only the far offsets are included when computing the velocity
spectrum?
∙ Stacking fold
For computational saving, high-fold data sometimes are reduced to a
low-fold equivalent gather by partial stacking.
On the contrary, we may mix two CDP gathers to obtain one CDP
gather, when we have low-fold CDP gathers. Using low-fold CDP
gathers such as 8 fold may shift the peaks in the spectrum.
∙ Signal-to-noise ratio
Noise has a direct effect on the quality of a velocity spectrum.
Fig. 3.2-18 and Fig. 3.2-20
∙ Muting
As a result of moveout correction, the waveform along a reflection
hyperbola is stretched. Muting is needed. But muting reduces fold in
the stacking process for shallow data, and weakens the peak amplitude
in velocity spectrum.
In practice, the gate length is chosen between one-half and one times
the dominant period of the signal, typically 20 to 40 ms.
Since the dominant period can be time-variant (small in early and large
in late times), the gate length can be specified accordingly.
∙ Velocity sampling
The velocity increment must not be too coarse, for it can degrade the
resolution, especially for high-velocity events.
∙ Bandwidth of data
(2) Deconvolution
¾ Expression
n(t )
a. Inverse filtering
9 Let the basic wavelet be a two-point time series given by (1, -1/2). The z-
transform of this wavelet is defined by the following polynomial.
1
X ( z) = 1 − z
2
9 The inverse of the wavelet w’(t) is obtained by polynomial division of the z-
1 1 1
transform: F ( z ) = = 1+ z + z2 +"
1 2 4
1− z
2
9 As in any filtering process, in practice the operator is truncated.
9 Find the filter such that the error between the actual output and the desired
output (1, 0, 0) is minimum in the least-squares sense.
9 Actual output is computed by convolving the filter (a, b) with the input wavelet
[1, -1/2]
9 The cumulative energy of the error E is defined as the sum of the squares of
differences between the coefficients of the actual and desired outputs.
9 The error made by the least-squares filter is much less than the error made by
the truncated inverse filter.
2 2
⎛ a⎞ ⎛ b⎞
E = ( a − 1) + ⎜ b − ⎟ + ⎜ − ⎟
2
⎝ 2⎠ ⎝ 2⎠
Find coefficients (a, b) so that E takes its minimum value
⇒ Variation of E with respect to the coefficients (a, b) to vanish:
⇒ Take the partial derivatives of E with respect to a and b, and set the results to
zero
∂E ⎛ a ⎞⎛ 1 ⎞
= 2 ( a − 1) + 2 ⎜ b − ⎟ ⎜ − ⎟ = 0
∂a ⎝ 2 ⎠⎝ 2 ⎠
5
⇒ a −b = 2
2
∂E ⎛ a ⎞ ⎛ b ⎞⎛ 1 ⎞ 5
= 2 ⎜ b − ⎟ + 2 ⎜ − ⎟⎜ − ⎟ = −a + b = 0
∂b ⎝ 2 ⎠ ⎝ 2 ⎠⎝ 2 ⎠ 2
c. Minimum phase
9 Minimum phase: if its energy is maximally concentrated at its onset.
9 Maximum phase: If its energy is maximally concentrated at its end.
9 Mixed phase: in all in-between situations, the wavelet is mixed phase.
9 Realizable: A wavelet is defined as a transient waveform with a finite duration
9 Causal: A wavelet that is zero for t<0 is called causal.
9 Input data: the maximum phase and output data: the delayed spike
9 Note that zero lag of the autocorrelation is equal to the total energy contained
in each wavelet.
9 The process by which the seismic wavelet is compressed into a zero-lag spike is
called spiking deconvolution.
Their performance depends not only on filter length but also on whether the
input wavelet is minimum phase.
9 These observations were generalized by Wiener to derive filters that convert the
input to any desired output. The general form of the matrix equation for a filter
of length n is
⎡ r0 r1 r2 " rn −1 ⎤ ⎡ a0 ⎤ ⎡ g 0 ⎤
⎢r r0 r1 " rn − 2 ⎥⎥ ⎢⎢ a1 ⎥⎥ ⎢⎢ g1 ⎥⎥
⎢ 1
⎢ r2 r1 r0 " rn −3 ⎥ ⎢ a2 ⎥ = ⎢ g 2 ⎥
⎢ ⎥⎢ ⎥ ⎢ ⎥
⎢ # ⎥⎢ # ⎥ ⎢ # ⎥
⎢⎣ rn −1 rn − 2 rn −3 " r0 ⎥⎦ ⎢⎣ an −1 ⎥⎦ ⎢⎣ g n −1 ⎥⎦
⇒ Symmetric Toeplitz matrix └→ desired filter coefficients
⇒ Levinson-recursion에 의해 풀 수 있음
9 The Wiener filter applies to a large class of problems in which any desired output
can be considered:
Type 1: zero-lag spike Type 5: Any desired arbitrary shape
Type 2: Spike at arbitrary lag
Type 3: Time-advanced form of input series
Type 4: Zero-phase wavelet
¾ Spiking Deconvolution
⎢ r2 # ⎥
⎢ ⎥
⎢ # # ⎥
⎢⎣ rn −1 " " " (1 + ε )r0 ⎥⎦
¾ Wiener Shaping Filters ⇒ They are designed to be applied to any desired arbitrary shape
9 Spiking deconvolution had trouble compressing wavelet, when the input wavelet
is not minimum phase
9 For any given input wavelet, a series of desired outputs can be defined as
delayed spikes. The least-squares errors then can be plotted as a function of
delay.
9 The delay (lag) that corresponds to the least error is chosen to define the
desired delayed spike output.
9 The process that has a desired output (any desired arbitrary shape) is called
wavelet shaping Æ Wiener shaping filter
¾ Predictive Deconvolution
9 Given the input x(t), we want to predict its value at some future time (t+α),
where α is prediction lag.
9 Input data is x(t), and output data is x(t+α)
9 [
When α=2 and x(t ) = x0 , x1 , x2 , x3 , x4 ]
⎛ r0 r1 r2 r3 r4 ⎞ ⎛ a0 ⎞ ⎛ r2 ⎞
⎜ ⎟⎜ ⎟ ⎜ ⎟
⎜ r1 r0 r1 r2 r3 ⎟ ⎜ a1 ⎟ ⎜ r3 ⎟
⎜ r2 r1 r0 r1 r2 ⎟ ⎜ a2 ⎟ = ⎜ r4 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟
⎜ r3 r2 r1 r0 r1 ⎟ ⎜ a3 ⎟ ⎜ r5 ⎟
⎜r r0 ⎟⎠ ⎜⎝ a4 ⎟⎠ ⎜⎝ r6 ⎟⎠
⎝ 4 r3 r2 r4
⎡ r0 r1 " rn −1 ⎤ ⎡ a0 ⎤ ⎡ rα ⎤
⎢ # # ⎥⎥ ⎢⎢ # ⎥⎥ ⎢⎢ rα +1 ⎥⎥
⎢ =
⎢ # # ⎥⎢ # ⎥ ⎢ # ⎥
⎢ ⎥⎢ ⎥ ⎢ ⎥
⎣ rn −1 " " r0 ⎦ ⎣ an −1 ⎦ ⎣ rα + n −1 ⎦
9 Fig. 2.4-9 shows the results when source wavelet is unknown, and the
autocorrelogram of seismogram is used for deconvolution.
9 Which operator length gives the best results?
¾ Prediction lag
9 Fig. 2.4-15 shows the results obtained when operator length is 128 ms,
prewhitening is 0%, and prediction lag varies. The source wavelet is known
9 In Fig. 2.4-15, unit prediction lag implies the highest resolution. If prediction lag
is increased, the output from predictive deconvolution becomes less spiky.
9 At a long prediction lag, predictive deconvolution does nothing to the input
wavelet because almost all the lags of its autocorrelation have been left
untouched.
9 Fig. 2.4-16 shows the results when the source wavelet is unknown.
9 The application of spiking deconvolution to field data is not always desirable,
since it boosts high-frequency noise in the data.
9 The most prominent effect of the nonunity prediction lag is suppression of the
high-frequency end of the spectrum and preservation of the overall spectral
shape of the input data.
¾ Percent Prewhitening
9 Prewhitening narrows the spectrum without changing much of the fitness
character, while larger prediction lag narrows the spectrum and alters its shape.
9 Prewhitening preserves the spiky character of the output, although it adds a low-
amplitude, high-frequency tail.
9 Prewhitening yields a band-limited output. However, the effect is less controllable
when compared to varying the prediction lag.
9 In practice, 0.1 to 1 percent prewhitening is standard.
¾ Multiple suppression
9 Note the two distinct goals for predictive deconvolution: (a) spiking the seismic
wavelet, and (b) predicting and suppressing multiples.
9 The first goal is achieved using an operator with unit prediction lag, while the
second is achieved using an operator with a prediction lag greater than unity.
9 The autocorrelation of the input trace can be used to determine the appropriate
prediction lag for multiple suppression.
9 Prediction lag should be chosen to bypass the first part of the autocorrelogram
that represent the seismic wavelet.
9 Operator length should be chosen to include the first isolated energy packet in
the autocorrelogram.
9 It is only with vertical incidence and zero-offset recording that periodicity of the
multiples is preserved. Therefore, predictive deconvolution aimed at multiple
suppression may not be entirely effective when applied to nonzero-offset data
such as common shot or common midpoint data.
9 Predictive deconvolution sometimes is pplied to CMP stacked data in an effort to
suppress multiples. The performance of such an approach can be unsatisfactory.
9 Which one yields the best results?
(3) Migration
a. Introduction
¾ On seismic sections, each reflection event is mapped directly beneath the mid-
point of the appropriate CMP gather.
¾ However, the reflection point is located beneath the mid-point only if the reflector
is horizontal.
¾ In the presence of a component of dip along the survey line the actual reflection
point is displaced in the up-dip direction.
¾ Migration classification I: Time migration & Depth migration. In time migration, the
migrated seismic sections still have time as the vertical dimension. In depth
migration, the migrated reflection times are converted into reflector depths using
appropriate velocity information.
¾ Time migration is appropriate as long as lateral velocity variations are mild to
moderate. When the lateral velocity gradients are significant, time migration does
not produce the true subsurface image. Instead, we need to use depth migration.
¾ The migrated section is commonly displayed in time. One reason for this is that
velocity estimation based on seismic and other data is limited in accuracy. Another
reason is that interpreters prefer to evaluate the validity of migrated sections by
comparing them to the unmigrated data.
¾ Time migration example (Fig.4.0-4).
¾ Exploding reflectors
9 The seismic section that results from the exploding reflectors model is largely
equivalent to the zero-offset section. One important distinction is that the zero-
offset section is recorded as ( ) traveltime, while the exploding reflectors
model is recorded as ( ) traveltime. To make the sections compatible, we
can imagine that the velocity of propagation is half the true medium velocity for
the exploding reflectors model.
9 The assumption that a stacked section is equivalent to a zero-offset section is not
appropriate for some reflections when the strong lateral velocity variations are
present.
¾ Migration strategies
¾ Migration algorithms
9 The one-way-in-depth scalar wave equation is the basis for common migration
algorithms. These algorithms do not explicitly model multiple reflections,
converted waves, surface waves or noise. Any such energy present in data input to
migration is treated as primary reflections.
9 Migration algorithms can be classified under three main categories:
∙ Integral solution to the scalar wave equation
∙ Finite-difference solutions
∙ Frequency-wavenumber implementations
9 Three principle migration techniques
∙ The semicircle superposition method: was used before the age of computers
∙ Another migration technique is based on the idea that a stacked section can be
modeled as an upcoming zero-offset wavefield generated by exploding reflectors.
The fact that the wavefront shape at t=0 corresponds to the reflector shape is
called the imaging principle.
∙ Finite-difference algorithms can handle all types of velocity variations, but they
have different degrees of dip approximations. Furthermore, differencing schemes,
if carelessly designed, can severely degrade the intended dip approximation.
∙ Frequency-wavenumber algorithms have limited ability in handling velocity
variations, particularly in the lateral direction.
¾ Migration parameters
9 Migration aperture width is the critical parameter in Kirchhoff migration. A small
aperture causes removal of steep dips; it generates spurious horizontal events and
organizes the random noise uncorrelated from trace to trace.
¾ Migration velocities
9 Since velocities generally increase with depth, errors in migration are usually larger
for deep events than shallow events.
9 The steeper the dip, the more accurate the migration velocities need to be, since
displacement is proportional to dip
9 In the presence of large vertical velocity gradients, a 3-D migration can also cause
overmigration of steep dips even with the correct migration velocities.
b. Migration Principle
9 The dip angle of the reflector in the geologic section is greater than in the time
section; thus, migration steepens reflectors
9 The length of the reflector, as seen in the geologic section, is shorter than in the
time section; thus, migration shortens reflectors.
9 Migration moves reflectors in the updip direction.
c. Kirchhoff migration
¾ Diffraction summation, which was the first computer implementation of migration, is
based on the summation of amplitudes along hyperbolic paths.
¾ The curvature of the hyperbolic trajectory for amplitude summation is governed by
the velocity function.
¾ The velocity function used to compute the traveltime trajectory is the rms velocity
at the apex of the hyperbola at time τ
Newman, P., 1973, Divergence effects in a layered earth: Geophysics, 38, 481-488.
¾ Kirchhoff summation
9 The diffraction summation that incorporates the obliquity, spherical spreading
and wavelet shaping factors is called the Kirchhoff summation, and the migration
method based on this summation is called the Kirchhoff migration.
9 The output image Pout ( x0 , z = vτ / 2, t = 0 ) at a subsurface location ( x0 ,z) is
Δx ⎡ cos θ ⎤
Pout = ∑ ⎢
2π x ⎢⎣ vrms r
ρ ( t ) * Pin ⎥
⎥⎦
Schneider, W., 1978, Integral formulation for migration in two and three
dimensions: Geophysics, 43, 49-76.
R
u ( x, y, 0, )
1 ∂
u ( x, y, z , 0) = −
2π ∂z ∫ ∫ dxdy
R
C (3D)
1 ∂ u ( x, 0,τ )
π ∂z ∫ ∫
u ( x, z , 0) = − dx dτ
r2
τ2 − 2
c
d. Finite-difference migration
9 By recording data at another distance closer to the source of the diffraction
hyperbola, we can perform migration. This process is equivalent to downward
continuation. The process is stopped when the hyperbola collapses to its apex.
This is called imaging principle.
9 For the downward continuation, finite-difference algorithms can be used. In
other words, finite-difference migration algorithms are based on differential
solutions to the scalar wave equation that are used to downward continue the
input wavefield recorded at the surface.
9 The scalar wave equation is a two-way wave equation in depth that describes
propagation of both upcoming and downgoing waves.
9 If we consider the resulting wavefield from the exploding reflectors model as the
upcoming waves, then we are really interested in a one-way wave equation to
downward continue the upcoming waves.
9 We normally use some rational approximation to the one-way wave equation in
finite-difference implementations.
9 Derivation
* Scalar wave equation
∂2 P ∂2 P 1 ∂2 P
+ − =0
∂x 2 ∂z 2 v 2 ( x, z ) ∂t 2
* Assume constant velocity and perform 3-D Fourier Transform of the pressure wavefield.
⇒ This is equivalent to substituting the plane-wave solution
ω2
exp(ik x x + ik z z − iωt ) − k x 2 P − k z 2 P + P = 0 ⇒ dispersion relation
v2
v
v←
2
4ω 2
kz 2 = 2 − kx2
v
⎛ 2ω ⎞
2
⎛ vk x ⎞
kz = ⎜ ⎟ 1− ⎜ ⎟
⎝ v ⎠ ⎝ 2ω ⎠
⇒ 15˚ degree approximation
∂P(k x , z , ω ) ⎛ 2ω ⎞ ⎡ 1 ⎛ vk x ⎞ ⎤
2
= −i ⎜ ⎟ ⎢1 − ⎜ ⎟ ⎥ P(k x , z, ω )
∂z ⎝ v ⎠ ⎣⎢ 2 ⎝ 2ω ⎠ ⎦⎥
After each downward continuation step, we retard the wavefield by translating it in time.
Time retardation can be expressed by applying a linear phase shift to the pressure wavefield P
Q = P exp(−iωτ )
9 Given the upcoming seismic wavefield P(x, 0, t), which is recorded at the surface,
∂2 P ∂2 P 1 ∂2 P
+ − =0 (D-2)
∂x 2 ∂z 2 v 2 ( x, z ) ∂t 2
Assume constant velocity and perform 3-D Fourier transform of the pressure
wavefield.
Î This is equivalent to substituting the plane-wave solution
exp ( ik x x + ik z z − iωt )
ω2 ω2 4ω 2
− k x2 P − k z2 P + 2
P = 0 , k z2 =2
− k x2 , k z2 =
2
− k x2 (v=v/2) (D-3)
v v v
⎛ 2ω ⎞ ⎛ 2ω ⎞ ⎡ 1 ⎛ vk x ⎞ ⎤
2 2
⎛ vk x ⎞
−ik z = −i ⎜ ⎟ 1− ⎜ ⎟ = −i ⎜ ⎟ ⎢1 − ⎜ ⎟ ⎥ (D-4)
⎝ v ⎠ ⎝ 2ω ⎠ ⎝ v ⎠ ⎣⎢ 2 ⎝ 2ω ⎠ ⎦⎥
Î 15 degree approximation
∂P ( k x , z , ω ) ⎛ 2ω ⎞ ⎡ 1 ⎛ vk x ⎞ ⎤
2
= −i ⎜ ⎟⎢ 1 − ⎜ ⎟ ⎥ P ( kx , z, ω ) (D-5)
∂z ⎝ v ⎠ ⎣⎢ 2 ⎝ 2ω ⎠ ⎦⎥
∂P ⎛ 2ω vk x2 ⎞
= −i ⎜ − ⎟P
∂z ⎝ v 4ω ⎠
After each downward-continuation step, we retard the wavefield by translating
it in time. Time retardation can be expressed by applying a linear phase shift to
the pressure wavefield P
P = Q exp(−iωτ ) , (D-6)
Consider vertically varying velocity function v(z)
z dz
τ = 2∫ , (D-7)
0 v ( z)
∂P ∂Q −iωτ ∂e − iωτ ∂τ
= e +Q
∂z ∂z ∂τ ∂z
∂Q −iωτ 2
= e + Q ( −iω ) e − iωτ (D-8)
∂z v ( z)
⎡ ∂ 2iω ⎤ − iωτ
=⎢ − ⎥ Qe
⎣ ∂z v ( z ) ⎦
Where v ( z ) is the horizontally averaged velocity.
∂Q ivk x2 ∂ 2Q v ∂ 2Q
= Q for v = v ( z ) = , (D-11)
∂z 4ω ∂z∂t 4 ∂x 2
∂Q ⎡ 1 1 ⎤ ∂Q
= 2⎢ − ⎥ (D-12)
∂z ⎣ v ( z ) v ⎦ ∂t
∙ Equation (D-11) accounts for collapsing diffraction energy to the apex of the
traveltime curve only. Hence, it is referred to as the diffraction term.
∙ When lateral velocity variations are significant, the diffraction curve is somewhat
like a skewed hyperbola with its apex shifted laterally away from the diffraction
source. This lateral shift is accounted for by the thin-lens term given by
equation (D-12).
∙ If the lateral velocity variations are significant, then the thin-lens term is not
negligible.
∙ Migration algorithms that implement both the diffraction and thin-lens terms
generally are two-step schemes that alternately solve these two terms.
∙ To propagate one depth step, first apply the diffraction term on wavefield Q.
The thin-lens term then is applied to the output from the diffraction calculation.
∙ A migration method that includes the effects of the thin-lens term is called
depth migration, since the output section is in depth.
∂ 2Q v 2 ∂ 2Q
= (D-14)
∂τ∂t 8 ∂x 2
e. Frequency-wavenumber migration
¾ Mathematical background
∂2 ⎛ ω2 2⎞
P ( k , z , ω ) + ⎜ 2 − k x ⎟ P ( k x , z, ω ) = 0 (D-17)
∂z 2 x
⎝v ⎠
This equation has two solutions: one for upcoming waves, and the other for
downgoing waves.
The upcoming wave solutions is
⎡ ω2 ⎤
P ( k x , z , ω ) = P ( k x , z = 0, ω ) exp ⎢ −i 2 − k x2 z ⎥ (D-18)
⎢⎣ v ⎥⎦
This is the solution of the following one-way wave equation:
∂ ω2
P ( k x , z, ω ) = −i 2 − k x2 P ( k x , z , ω ) (D-19)
∂z v
ω
2
⎛ vk ⎞
kz = 1 − ⎜ x ⎟ Æ Dispersion relation (D-20)
v ⎝ ω ⎠
Then
P ( k x , z , ω ) = P ( k x , z = 0, ω ) exp [ −ik z z ] (D-21)
Î Downward continuation
9 To determine the reflectivity P(x,z,0) from the wavefield recorded at the earth’s
surface P(x,0,t), proceed as follows:
∙ Perform a 2-D Fourier transform over x and t to get P(kx, 0, ω).
∙ Imagine that this plane wave passed the point P at t=0, traveled upward, and
was recorded by a receiver at surface point G at time t.
2
1 ⎛ vk ⎞
Δt = 1 − ⎜ x ⎟ Δz (D-25)
v ⎝ ω ⎠
∙ Given the change in traveltime Δt, the corresponding phase shift is -ω Δt. At
each Δz step of descent, we may propagate the plane wave with a different
velocity v(z). The total phase shift to which the waveform was subjected with
arrival at P is − ∫ ωdt .
⎡ z ⎤
( ) ( )
2
⎢ ω ⎛ v z k ⎞
⎟ dz ⎥
P
exp −i ∫ ω dt = exp −i ∫ 1− ⎜ x
(D-26)
G ⎢ 0 v( z) ⎝ ω ⎠ ⎥⎦
⎣
∙ In the beginning, we consider the stratified earth with a velocity v(z).
∂ ω2
P ( k x , z , ω ) = −i − k x2 P ( k x , z , ω ) (D-27)
∂z v( z)
2
⎛ v ( z ) kx ⎞
2
ω
kz = 1− ⎜ ⎟ (D-28)
v( z) ⎝ ω ⎠
P ( k x , z , ω ) = P ( k x , z = 0, ω ) exp ⎡ −i ∫ k z ( z )dz ⎤
z
(D-29)
⎣⎢ 0 ⎦⎥
We need to check whether this solution satisfies the two-way scalar wave
equation.
∂2 dk ( z ) dv ( z ) ∂
P = −i z P − ik z ( z ) P
∂z 2
dv dz ∂z
(D-30)
dk ( z ) dv ( z )
= −i z P − k z2 ( z ) P
dv dz
If the velocity gradient dv(z)/dz is ignored, then the first term on the right
side drops out. The final expression then is
∂2 ∂2 ⎡ ω2 ⎤
P + k z2 ( z ) P = 0 , P + ⎢ 2 − k x2 ⎥ P = 0 (D-31)
∂z 2 ∂z ⎣v ( z)
2
⎦
¾ Phase-shift method
¾ Stolt migration
v 2
ω=k x + k z2
2
v kz
dω = dk z
2 k x + k z2
2
⎡v kz ⎤ ⎡ v 2 ⎤
P ( x, z , t = 0 ) = ∫∫ ⎢ ⎥P ⎢ k x , 0, k x + k z2 ⎥ exp(−ik x x − ik z z )dk x dk z
⎢⎣ 2 k x2 + k z2 ⎥⎦ ⎣ 2 ⎦
If the medium velocity is constant, migration can be expressed as a direct
mapping from temporal frequency w to vertical wavenumber kz.
Stolt’s algorithm for constant velocity thus involves the following steps:
(a) Start with the input wavefield P(x, z=0, t) approximated by the CMP stack,
and apply 2-D Fourier transform to get P(kx, z=0,ω).
(b) Map the wavefield from w to kz using the dispersion relation.
(c) Apply the scaling factor S as part of the mapping procedure.
(d) Invoke the imaging principle by setting t=0 and obtain P(kx, kz, t=0).
(e) Finally, apply 2-D inverse transform to get the migrated section P(x, z, t=0).
f. Migration in practice
FIG. 4.2-2. Summation paths for Kirchhoff migration in a medium with (a) low velocity (2000 m/s), (b) high
velocity (4000 m/s), and (c) vertically varying velocity. Migration aperture is small for low velocities and large
for high velocities.
FIG. 4.2-3 (좌). Tests for aperture width in Kirchhoff migration: (a) a zero-offset section that contains a
diffraction hyperbola with 2500-m/s velocity, (b) desired migration using the phase-shift method; Kirchhoff
migration using (c) 35-trace, (d) 70-trace, (e) 150-trace, and (f) 256-trace half-aperture width.
FIG. 4.2-4 (우). Tests for aperture width in Kirchhoff migration: (a) a zero-offset section that contains dipping
events with 3500-m/s velocity, (b) desired migration using the phase-shift method; Kirchhoff migration using
(c) 35-trace, (d) 70-trace, (e) 150-trace, and (f) 256-trace half-aperture width.
FIG. 4.2-9. Tests for maximum dip to migrate in Kirchhoff migration: A low value for
maximum dip to migrate can be hazardous. All dips of interest must be preserved
during migration.
9 Velocity errors
∙ With increasingly lower velocities, the diffraction hyperbola is collapsed
less and less taking the shape of a frown. Æ it is undermigrated.
∙ With increasingly higher velocities, the diffraction hyperbola is inverted
more and more taking the shape of a smile Æ it is overmigrated.
FIG. 4.3-2. (a) CMP stack, (b) desired migration by phase-shift method, (c) 15-
degree finite-difference migration. The finite-difference migration based on the
parabolic equation has the inherent property of undermigrating the steep flank
of the diffraction and the steeply dipping event.
FIG. 4.3-6 (좌). Tests for extrapolation depth step size in 15-degree finite-difference migration: (a) a zero-
offset section that contains dipping events with 3500-m/s velocity, (b) desired migration; 15-degree finite-
difference migration using (c) 20-ms (d) 40-ms, (e) 60-ms, and (f) 80-ms depth step.
FIG. 4.3-7 (우). Tests for extrapolation depth step size in 15-degree finite-difference migration: (a) a zero-
offset section that contains dipping events with 3500-m/s velocity, (b) desired migration; 15-degree finite-
difference migration using (c) 4-ms (d) 8-ms, (e) 12-ms, and (f) 16-ms depth step.
FIG. 4.3-17. (a) A zero-offset section that contains a diffraction hyperbola with 2500-m/s velocity, (b)
desired migration using the phase-shift method, (c) 15-degree finite-difference migration using a depth
step of 20 ms; cascaded application of the 15-degree migration using (d) 4 cascades with 80-ms depth
step, (e) 10 cascades with 200-ms depth step, and (f) 20 cascades with 400-ms depth step.
FIG. 4.5-23 (좌). Wraparound effect in frequency-wavenumber migration: The input stacked section is shown
in Figure 4.2-15a and the desired migration using the phase-shift method is shown in Figure 4.2-15b.
FIG. 4.5-24 (우). Wraparound effect in frequency-space migration: The input stacked section is shown in
Figure 4.2-15a and the desired migration using the phase-shift method is shown in Figure 4.2-15b.