making cmp’s

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

Upload: nadine

Post on 05-Jan-2016

34 views

Category:

Documents


0 download

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

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