Making CMP’s

29
Making CMP’s From chapter 16 “Elements of 3D Seismology” by Chris Liner

description

Making CMP’s. From chapter 16 “Elements of 3D Seismology” by Chris Liner. Outline. Normal Moveout Stacking. Normal Moveout. Hyperbola:. x. T. Normal Moveout. x. T. “Overcorrected”. Normal Moveout is too large. Chosen velocity for NMO is too (a) large (b) small. Normal Moveout. - PowerPoint PPT Presentation

Transcript of Making CMP’s

Page 1: Making CMP’s

Making CMP’s

From chapter 16 “Elements of 3D Seismology” by Chris Liner

Page 2: Making CMP’s

Outline

•Normal Moveout

•Stacking

Page 3: Making CMP’s

Normal Moveout

22 2

0 2

xT T

V

22

0 0 02( ) ( )

xT x T x T T T

V

x

T

Hyperbola:

Page 4: Making CMP’s

Normal Moveoutx

T

“Overcorrected”

Normal Moveout is too large

Chosen velocity for NMO is too

(a) large (b) small

Page 5: Making CMP’s

Normal Moveoutx

T

“Overcorrected”

Normal Moveout is too large

Chosen velocity for NMO is too

(a) large (b) smallsmall

Page 6: Making CMP’s

Normal Moveoutx

T

“Under corrected”

Normal Moveout is too small

Chosen velocity for NMO is

(a) too large

(b) too small

Page 7: Making CMP’s

Normal Moveoutx

T

“Under corrected”Normal Moveout is too small

Chosen velocity for NMO is

(a) too largetoo large

(b) too small

Page 8: Making CMP’s

Vinterval from Vrms

122 2

1 1interval

1

n n n n

n n

V t V tV

t t

Dix, 1955

2i i

RMSi

V tV

t

Page 9: Making CMP’s

Vrms

V1

V2

V3

Vrms < Vinterval

Page 10: Making CMP’s

Vinterval from Vrms

Vrms T Vinterval from Vrms ViViT VRMS from V interval1500 0 01500 0.2 1500 450000 15002000 1 2106.537443 4000000 20003000 2 3741.657387 18000000 3000

SUM 3.2 22450000

Page 11: Making CMP’s

Primary seismic eventsx

T

Page 12: Making CMP’s

x

T

Primary seismic events

Page 13: Making CMP’s

x

T

Primary seismic events

Page 14: Making CMP’s

x

T

Primary seismic events

Page 15: Making CMP’s

Multiples and Primariesx

TM1

M2

Page 16: Making CMP’s

Conventional NMO before stackingx

TNMO correction

V=V(depth)

e.g., V=mz + B

M1

M2

“Properly corrected”

Normal Moveout is just right Chosen velocity for NMO is correct

Page 17: Making CMP’s

Over-correction (e.g. 80% Vnmo)

x

TNMO correction

V=V(depth)

e.g., V=0.8(mz + B)

M1

M2

x

TM1

M2

Page 18: Making CMP’s

f-k filtering before stacking (Ryu)

x

TNMO correction

V=V(depth)

e.g., V=0.8(mz + B)

M1

M2

x

T

M2

Page 19: Making CMP’s

Correct back to 100% NMO

x

TNMO correction

V=V(depth)

e.g., V=(mz + B)

M1

M2

x

TM1

M2

Page 20: Making CMP’s

Outline

•Convolution and Deconvolution

•Normal Moveout

•Stacking

Page 21: Making CMP’s

NMO stretching

V1

V2

T0

“NMO Stretching”

Page 22: Making CMP’s

NMO stretching

V1

V2

T0

“NMO Stretching”

V1<V2

Page 23: Making CMP’s

NMO stretching

V1

V2

V1<V2

0 0T T0T 1T

1 1T TNMO “stretch” = “linear strain”

Linear strain (%) = final length-original length

original length

X 100 (%)

Page 24: Making CMP’s

NMO stretching

V1

V2

V1<V2

0 0T T0T 1T

1 1T T

X 100 (%)

original length = 1T final length = 0T

NMO “stretch” = 0 1

1

T TT

X 100 (%)0

1

1TT

0T

Page 25: Making CMP’s

X 100 (%)0

1

1TT

stretching for T=2s,V1=V2=1500 m/s

Green line assumes

V1=V2

Blue line is for general case,

where V1, V2 can be different

and delT0=0.1s (this case: V1=V2)

Matlab code

Page 26: Making CMP’s

Stacking

+ + =

Page 27: Making CMP’s

+ + =

Stacking improves S/N ratio

Page 28: Making CMP’s

+ =

Semblance Analysis

22

1 1 2

22

1 1 2

22

1 1 2

“Semblance”

+

22

3 33

2 2 2

X

Tw

tt (

s)

Page 29: Making CMP’s

+ =

Semblance Analysis

+

X

Tw

tt (

s)

V3

V1

V2

V

Peak energy