Making CMP - PowerPoint PPT Presentation

About This Presentation
Title:

Making CMP

Description:

Making CMP s From chapter 16 Elements of 3D Seismology by Chris Liner + = Semblance Analysis + X Twtt (s) V3 V1 V2 V Peak energy * x T Primary seismic events ... – PowerPoint PPT presentation

Number of Views:115
Avg rating:3.0/5.0
Slides: 67
Provided by: JuanLo9
Learn more at: http://www.geol.lsu.edu
Category:
Tags: cmp | making | seismic | stacking

less

Transcript and Presenter's Notes

Title: Making CMP


1
Making CMPs
From chapter 16 Elements of 3D Seismology by
Chris Liner
2
Outline
  • Convolution and Deconvolution
  • Normal Moveout
  • Dip Moveout
  • Stacking

3
Outline
  • Convolution and Deconvolution
  • Normal Moveout
  • Dip Moveout
  • Stacking

4
Convolution means several things
  • IS multiplication of a polynomial series
  • IS a mathematical process
  • IS filtering

5
Convolution means several things
  • IS multiplication of a polynomial series

A B C
E.g., A 0.25 0.5 -0.25 0.75 B 1 2 -0.5
C 0.2500 1.0000 0.6250 0
1.6250 -0.3750
6
Convolutional Model for the Earth
output
input
Reflections in the earth are viewed as equivalent
to a convolution process between the earth and
the input seismic wavelet.
7
Convolutional Model for the Earth
output
input
SOURCE Reflection Coefficient DATA
(input) (earth)
(output) where stands for convolution
8
Convolutional Model for the Earth
SOURCE Reflection Coefficient DATA
(input) (earth)
(output) where stands for convolution
(MORE REALISTIC)
SOURCE Reflection Coefficient noise DATA
(input) (earth)
(output)
s(t) e(t) n(t)
d(t)
9
Convolution in the TIME domain is equivalent to
MULTIPLICATION in the FREQUENCY domain
s(t) e(t) n(t)
d(t)
FFT
FFT
FFT
s(f,phase) x e(f,phase) n(f,phase)
d(f,phase)
Inverse FFT
d(t)
10
CONVOLUTION as a mathematical operator
signal
has 3 terms (j3)
-1
2
-1/2
earth
Reflection Coefficient
has 4 terms (k4)
1/4
1/4
time
1/2
z
1/2
-1/4
3/4
-1/4
3/4
Reflection Coefficients with depth (m)
11
0 0 0 -1/2 2 1 0 0 0 0
0 0 0 0 0 0
x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

12
0 0 0 -1/2 2 -1 0 0 0 0
0 0 0 0 0 0 0
x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

13
0 0 0 -1/2 2 1 0 0 0 0
0 0 0 0 0 0 0 0
x x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

14
0 0 0 -1/2 2 1 0 0 0 0
0 0 0 1/4 0 0 0 0 1/4
x x x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

15
0 0 0 1/2 1/2 0 0 0 0 1
0 0 0 -1/2 2 1 0 0 0 0
x x x x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

16
0 0 0 -1/8 1 -1/4 0 0 0 0 5/8
x x x x x x x x x x

0 0 0 -1/2 2 1 0 0 0 0
0 0 0 1/4 1/2 -1/4 3/4 0 0 0

17
0 0 0 0 -1/4 -1/2 3/4 0 0 0 0
x x x x x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0
0 0 0 -1/2 2 1 0 0 0 0

18
0 0 0 1/8 1 1/2 0 0 0 1 5/8
x x x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0
0 0 0 -1/2 2 1 0 0 0 0

19
0 0 0 -3/8 0 0 0 -3/8
x x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

0 0 0 -1/2 2 1 0 0 0 0
20
0 0 0 0 0 0 0
x x x x x x

0 0 0 1/4 1/2 -1/4 3/4 0 0 0

0 0 0 -1 2 -1/2 0 0 0 0
21
MATLAB
convolution a 0.25 0.5 -0.25 0.75 b 1 2
-0.5 c conv(a,b) d deconv(c,a)
c 0.2500 1.0000 0.6250 0
1.6250 -0.3750
matlab
22
Outline
  • Convolution and Deconvolution
  • Normal Moveout
  • Dip Moveout
  • Stacking

23
Normal Moveout
Hyperbola
x
T
24
Normal Moveout
x
T
Overcorrected
Normal Moveout is too large
Chosen velocity for NMO is too (a) large (b)
small
25
Normal Moveout
x
T
Overcorrected
Normal Moveout is too large
Chosen velocity for NMO is too (a) large (b)
small
26
Normal Moveout
x
T
Under corrected
Normal Moveout is too small
Chosen velocity for NMO is (a) too large (b) too
small
27
Normal Moveout
x
T
Under corrected
Normal Moveout is too small
Chosen velocity for NMO is (a) too large (b) too
small
28
Vinterval from Vrms
Dix, 1955
29
Vrms
V1
V2
Vrms lt Vinterval
V3
30
Vinterval from Vrms
31
Primary seismic events
x
T
32
Primary seismic events
x
T
33
Primary seismic events
x
T
34
Primary seismic events
x
T
35
Multiples and Primaries
x
M1
T
M2
36
Conventional NMO before stacking
x
M1
NMO correction VV(depth) e.g., Vmz B
T
M2
Properly corrected
Normal Moveout is just right
Chosen velocity for NMO is correct
37
Over-correction (e.g. 80 Vnmo)
x
x
M1
M1
NMO correction VV(depth) e.g., V0.8(mz B)
T
T
M2
M2
38
f-k filtering before stacking (Ryu)
x
x
M1
NMO correction VV(depth) e.g., V0.8(mz B)
T
T
M2
M2
39
Correct back to 100 NMO
x
x
M1
M1
NMO correction VV(depth) e.g., V(mz B)
T
T
M2
M2
40
Outline
  • Convolution and Deconvolution
  • Normal Moveout
  • Dip Moveout
  • Stacking

41
Outline
  • Convolution and Deconvolution
  • Normal Moveout
  • Dip Moveout
  • Stacking

42
Dip Moveout (DMO)
(Ch. 19 p.365-375)
How do we move out a dipping reflector in our
data set?
m
Offset (m)
TWTT (s)
z
43
Dip Moveout
  • A dipping reflector
  • appears to be faster
  • its apex may not be centered

Offset (m)
For a dipping reflector Vapparent V/cos dip
TWTT (s)
e.g., V2600 m/s
Dip45 degrees, Vapparent 3675m/s
44
CONFLICTING DIPS Different dips CAN NOT be NMOd
correctly at the same time
Offset (m)
TWTT (s)
3675 m/s
2600 m/s
Vrms for dipping reflector too low overcorrects
Vrms for dipping reflector is correct
but undercorrects horizontal reflector
45
DMO Theoretical Background (Yilmaz, p.335)
(Levin,1971)
is layer dip
NMO
46
DMO Theoretical Background (Yilmaz, p.335)
(Levin,1971)
DMO
47
Three properties of DMO
DMO
NMO
(1) DMO effect at 0 offset ? (2) As the dip
increases DMO (a) increases (B) decreases (3) As
velocity increases DMO (a) increases (B) decreases
48
Three properties of DMO
DMO
NMO
(1) DMO effect at 0 offset 0 (2) As the dip
increases DMO (a) increases (B) decreases (3) As
velocity increases DMO (a) increases (B) decreases
49
Application of DMO aka Pre-stack partical
migration
  • (1) DMO after NMO (applied to CDP/CMP data)
  • but before stacking
  • DMO is applied to Common-Offset Data
  • Is equivalent to migration of stacked data
  • Works best if velocity is constant

50
DMO Implementation before stack -I
Offset (m)
(1) NMO using background Vrms
TWTT (s)
51
DMO Implementation before stack -II
Reorder as COS data -II
Offset (m)
TWTT (s)
NMO (s)
52
DMO Implementation before stack -III
f-k COS data -II
X is fixed
k
NMO (s)
f
NMO (s)
53
f-k COS data -II
X is fixed
k
NMO (s)
f
NMO (s)
54
f-k COS data -II
X is fixed
k
NMO (s)
f
NMO (s)
55
Outline
  • Convolution and Deconvolution
  • Normal Moveout
  • Dip Moveout
  • Stacking

56
NMO stretching
T0
V1
V2
NMO Stretching
57
NMO stretching
V1
T0
V2
NMO Stretching
V1ltV2
58
NMO stretching
V1
V1ltV2
NMO stretch linear strain
V2
Linear strain () final length-original length
original length
X 100 ()
59
NMO stretching
original length
final length
V1
V1ltV2
V2
X 100 ()
NMO stretch
X 100 ()
60
NMO stretching
X 100 ()
Assuming, V1V2
X 100 ()
Where,
function of function rule
61
NMO stretching
So that
62
stretching for T2s,V1V21500 m/s
Green line assumes V1V2
Blue line is for general case, where V1, V2 can
be different and delT00.1s (this case V1V2)
Matlab code
X 100 ()
63
Stacking



64
Stacking improves S/N ratio



65
Semblance Analysis
X



Twtt (s)
Semblance
66
Semblance Analysis
X
V



V1
V2
Twtt (s)
V3
Peak energy
Write a Comment
User Comments (0)
About PowerShow.com