Chapter 5 - Processing of Seismic Reflection Data 1 01
Chapter 5 - Processing of Seismic Reflection Data 1 01
Introduction to seismics
Fourier Analysis
Basic principles of the Seismic Method
Interpretation of Raw Seismic Records
Seismic Instrumentation
Processing of Seismic Reflection Data
Vertical Seismic Profiles
Practical:
Processing practical (with MATLAB)
Refraction: noise
Noise:
direct wave through first layer
direct air wave
direct surface wave
S-wave
Multiply reflected wave
Refraction / Head wave
Goal of Processing:
Remove effects of All-but-Primary-Reflection Energy
Processing of Signal
(Primary-reflected energy)
Goal of processing:
Focus energy to where it comes from
Seismic Processing
Basic Reflection and Transmission
Sorting of seismic data
Normal Move-Out and Velocity Analysis
Stacking
(Zero-offset) migration
Time-depth conversion
shot data
Processing flow
CMP sorting
velocity model
NMO correction
stack
velocity model
(zero-offset) migration
image
Processing
Input: Multi-offset shot records
Results of processing:
Sorting:
Common Shot gather
Seismic recording in the field:
Common Shot data
(Each shot is recorded sequentially)
Nomenclature:
- common-shot gather
- common-shot panel
Sorting:
Common Receiver gather
Gather all shots belonging to one receiver position in the field
Analysis/Processing: shot variations
(e.g., different charge depths)
(Also in common-shot gathers: receiver variations, e.g.,
geophones placed at different heights)
Sorting
Sorting:
Common Mid-Point gather
Sorting:
Common Mid-Point gather
Mid-points defined as mid-points between source and receiver
in horizontal plane
Since reflections are quasi-hyperbolic:
Seismograms not so sensitive to laterally varying structures
Good for velocity analysis in depth
Stacking successful (noise suppression)
In practice, not really a point but an interval: BIN
Sorting:
Common Offset gather
Purpose:
Very irregular structures (in which stacking does not work)
Application of Dip Move-Out (correction for dip of reflector)
Checking on migration: small and large offsets should give the
same picture : otherwise velocities are wrong
In practice, not really a point but an interval: BIN
Sorting
Common-Mid-Point (CMP) gathers: xs + xr = constant
Common-Offset gathers (COG): xs xr = constant
Multiplicity = Fold:
Nrec
2 xs / xr
Sorting
shot data
Processing flow
CMP sorting
velocity model
NMO correction
stack
velocity model
(zero-offset) migration
image
Reflection 1 boundary
R
c
(4d2 + x2)1/2
c
x = source-receiver distance
R = total distance travelled by ray
d = thickness of layer
c = wave speed
x2
1/2
T = T0 ( 1 +
)
c2 T02
Extra time shift compared to T0 called:
x2
= T T0 = T0 ( 1 + 2 2 )1/2 T0
c T0
TNMO
x2
= T T0 = T0 ( 1 + 2 2 )1/2 T0
c T0
Input CMP-gather
TNMO
x2
= T T0 = T0 ( 1 + 2 2 )1/2 T0
c T0
TNMO
x2
x2
) T0 =
= T T0 T0 ( 1 +
2
2
2 c T0
2 c2 T0
NMO: 2-layer
Position depends on
velocities of layer 1 and 2
(via Snells Law)
NMO: 2-layer
(pdf-eqs)
time
Root-mean-square velocity
(weighted-average velocity of layers above)
Velocity Analysis
Approaches:
T2 x2 analysis
Alignment of reflectors: visually or mathematical
expression of coherence
With T2 X2 analysis we depend on picking travel-times,
and thus signal-to-noise ratio
Velocity Analysis:
Original CMP gather
2
2
T -x
analysis
Constant-velocity NMO
Velocity panels
CMP gather
with velocity
1300 m/s
CMP gather
with velocity
1700 m/s
CMP gather
with velocity
2100 m/s
( m A (xm , t , c) )2
m A2 (xm , t , c)
S (t , c) =
A = amplitude
time
Root-mean-square velocity
(weighted-average velocity of layers above)
Time (m-seconds)
CMP location
shot data
Processing flow
CMP sorting
velocity model
NMO correction
stack
velocity model
(zero-offset) migration
image
Applying NMO
Amount x2/(c2 T02) never exactly on a sample:
INTERPOLATION
NMO stretch
(via picture)
Since T0 is smaller:
shift is larger
T
T
Since T0 is larger:
shift is smaller
Hyperbolic shift
NMO stretch
(mathematically)
Due to differential working on T as function of T0:
T0
TNMO =
T0
x2
2 c2 T0
x2
=
2 c2 T02
This is called NMO-stretch
NMO stretch
NMO stretch
Amplitude spectra
NMOstretch on
field data
shot data
Processing flow
CMP sorting
velocity model
NMO correction
stack
velocity model
(zero-offset) migration
image
Stacking
Add traces from NMO-corrected, CMP gather into ONE trace
Number of traces = stack fold
Events that are not hyperbolic, do not add up nicely and
destructively interfere
Goal of stacking : to increase signal-to-noise ratio
primary
multiple
primary