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

Slides:



Advertisements
Similar presentations
Basic Seismic Processing INPUT FILTER CMP Gather NMO STACK MIGRATE DISPLAY GEOM VEL ANAL STATICS MUTE.
Advertisements

Making CMP’s From chapter 16 “Elements of 3D Seismology” by Chris Liner.
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics II tom.h.wilson Department of Geology.
Seismic Reflection Processing Illustrations The Stacking Chart and Normal Moveout Creating a seismic reflection section or profile requires merging the.
Velocity Analysis Introduction to Seismic ImagingERTH 4470/5470 Yilmaz, ch
Accommodation space, Coluvial wedge. Even in this image, throw is hard to interpret however, there is still geologic insight to be gained. Surface expression.
Basic Seismic Processing INPUT FILTER CMP Gather NMO STACK MIGRATE DISPLAY GEOM VEL ANAL STATICS MUTE.
Reflection Seismic Processing
Processing and Binning Overview From chapter 14 “Elements of 3D Seismology” by Chris Liner.
Processing: zero-offset gathers
GG450 April 22, 2008 Seismic Processing.
Predictive Deconvolution in Practice
I. Basic Techniques in Structural Geology
Seismic Reflection Processing/Velocity Analysis of SAGE 2007 Data Andrew Steen Team Members; Stan, Tim, Josh, Andrew.
Occurs when wave encounters sharp discontinuities in the medium important in defining faults generally considered as noise in seismic sections seismic.
Loading of the data/conversion Demultiplexing Editing Geometry Amplitude correction Frequency filter Deconvolution Velocity analysis NMO/DMO-Correction.
Filters  Temporal Fourier (t f) transformation  Spatial Fourier (x k x ) transformation applications  f-k x transformation  Radon (-p x ) transformation.
GG 450 April 16, 2008 Seismic Reflection 1.
Computational Geophysics and Data Analysis
Processing of exoplanet full field images Farid Karioty CoRoT Week 12/06/2005.
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics II tom.h.wilson Department of Geology.
Seismometry Seismology and the Earth’s Deep Interior Seismometer – The basic Principles u x x0x0 ugug umum xmxm x x0x0 xrxr uground displacement x r displacement.
Seismic reflection Ali K. Abdel-Fattah Geology Dept.,
The ray parameter and the travel-time curves P flat and P radial are the slopes of the travel time curves T-versus-X and T-versus- , respectively. While.
Deconvolution Bryce Hutchinson Sumit Verma Objectives: -Understand the difference between exponential and surface consistent gain -Identify power line.
Seismic Reflection Data Processing and Interpretation A Workshop in Cairo 28 Oct. – 9 Nov Cairo University, Egypt Dr. Sherif Mohamed Hanafy Lecturer.
Last week’s problems a) Mass excess = 1/2πG × Area under curve 1/2πG = × in kgs 2 m -3 Area under curve = -1.8 ×10-6 x 100 m 2 s -2 So Mass.
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics II tom.h.wilson Department of Geology.
Introduction to Deconvolution
Convolution in Matlab The convolution in matlab is accomplished by using “conv” command. If “u” is a vector with length ‘n’ and “v” is a vector with length.
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics II tom.h.wilson Department of Geology.
EXPLORATION GEOPHYSICS. EARTH MODEL NORMAL-INCIDENCE REFLECTION AND TRANSMISSION COEFFICIENTS WHERE:  1 = DENSITY OF LAYER 1 V 1 = VELOCITY OF LAYER.
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
The Experimental Comparison of Conventional and Differential Semblance on several data sets Jintan Li Rice University.
Lee M. Liberty Research Professor Boise State University.
Introduction to Seismology
Data QC and filtering Bryce HutchinsonSumit Verma Objective: Consider the frequency range of different seismic features Look for low frequency and high.
T 2 = T X 2 /V 2. It is a hyperbola with apex at X = 0 and T 0 = 2H/V. – –V and H are the layer velocity and thickness. T 2 -X 2 plot is a straight.
Reflection seismograms
Geology 5660/6660 Applied Geophysics 8 Feb 2016 © A.R. Lowry 2016 For Wed 10 Feb: Burger (§ ) Last Time: Seismic Reflection Travel-Time Cont’d.
Introduction to Seismic Reflection Imaging References: J.M. Reynolds, An Introduction to Applied and Environmental Geophysics, John Wiley & Sons,
1 Prestack migrations to inversion John C. Bancroft CREWES 20 November 2001.
Does It Matter What Kind of Vibroseis Deconvolution is Used? Larry Mewhort* Husky Energy Mike Jones Schlumberger Sandor Bezdan Geo-X Systems.
Geology 5660/6660 Applied Geophysics 12 Feb 2016
Geology 5660/6660 Applied Geophysics 10 Feb 2016 © A.R. Lowry 2016 Last Time: Seismic Reflection Travel-Time Cont’d Dix Equations for multiple layers:
Lee M. Liberty Research Professor Boise State University.
Seismic Methods Geoph 465/565 ERB 5104 Lecture 7 – Sept 16, 2015
I. Basic Techniques in Structural Geology Field measurements and mapping Terminology on folds and folds Stereographic projections From maps to cross-sections.
Lithospheric Layering
Susan L. Beck George Zandt Kevin M. Ward Jonathan R. Delph.
I. Basic Techniques in Structural Geology
Velocity Analysis Using Surface-Seismic Primaries-Only Data Obtained Without Removing Multiples
Reflection velocity analysis
SEISMIC DATA GATHERING.
Environmental and Exploration Geophysics II
High Resolution AVO NMO
Elements of 3D Seismology: Introduction to Interpretation
Convolution and Deconvolution
Source wavelet effects on the ISS internal multiple leading-order attenuation algorithm and its higher-order modification that accommodate issues that.
Wavelet estimation from towed-streamer pressure measurement and its application to free surface multiple attenuation Zhiqiang Guo (UH, PGS) Arthur Weglein.
Coincident Source receiver Concepts
A first step towards the P wave only modeling plan
Direct horizontal image gathers without velocity or “ironing”
Some remarks on the leading order imaging series
Adriana C. Ramírez and Arthur B. Weglein
High Resolution Velocity Analysis for Resource Plays
—Based on 2018 Field School Seismic Data
Processing and Binning Overview
EXPLORATION GEOPHYSICS
Presentation transcript:

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

Outline Convolution and Deconvolution Normal Moveout Dip Moveout Stacking

Outline Convolution and Deconvolution Normal Moveout Dip Moveout Stacking

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

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]

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.

Convolutional Model for the Earth output input SOURCE * Reflection Coefficient = DATA (input) (earth) (output) where * stands for convolution

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)

s(f,phase) x e(f,phase) + n(f,phase) = d(f,phase) 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)

CONVOLUTION as a mathematical operator signal has 3 terms (j=3) -1 2 -1/2 earth Reflection Coefficient has 4 terms (k=4) 1/4 1/4 1/2 time z 1/2 -1/4 3/4 -1/4 3/4 Reflection Coefficients with depth (m)

-1/2 2 1 1/4 1/2 -1/4 3/4 x = +

-1/2 2 -1 1/4 1/2 -1/4 3/4 x = +

-1/2 2 1 1/4 1/2 -1/4 3/4 x = +

-1/2 2 1 1/4 1/4 1/2 -1/4 3/4 x = +

-1/2 2 1 1/2 1 1/4 1/2 -1/4 3/4 x = +

-1/8 1 -1/4 5/8 x = 1/4 1/2 -1/4 3/4 -1/2 2 1 +

-1/4 -1/2 3/4 x = 1/4 1/2 -1/4 3/4 -1/2 2 1 +

1/8 1 1/2 1 5/8 x = 1/4 1/2 -1/4 3/4 -1/2 2 1 +

-3/8 x = 1/4 1/2 -1/4 3/4 + -1/2 2 1

x = 1/4 1/2 -1/4 3/4 + -1 2 -1/2

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

Outline Convolution and Deconvolution Normal Moveout Dip Moveout Stacking

Normal Moveout Hyperbola: x T

Normal Moveout “Overcorrected” Normal Moveout is too large x T “Overcorrected” Normal Moveout is too large Chosen velocity for NMO is too (a) large (b) small

Normal Moveout “Overcorrected” Normal Moveout is too large x T “Overcorrected” Normal Moveout is too large Chosen velocity for NMO is too (a) large (b) small

Normal Moveout “Under corrected” Normal Moveout is too small x T “Under corrected” Normal Moveout is too small Chosen velocity for NMO is (a) too large (b) too small

Normal Moveout “Under corrected” Normal Moveout is too small x T “Under corrected” Normal Moveout is too small Chosen velocity for NMO is (a) too large (b) too small

Vinterval from Vrms Dix, 1955

Vrms V1 V2 Vrms < Vinterval V3

Vinterval from Vrms

Primary seismic events x T

Primary seismic events x T

Primary seismic events x T

Primary seismic events x T

Multiples and Primaries x M1 T M2

Conventional NMO before stacking x M1 NMO correction V=V(depth) e.g., V=mz + B T M2 “Properly corrected” Normal Moveout is just right Chosen velocity for NMO is correct

Over-correction (e.g. 80% Vnmo) x x M1 M1 NMO correction V=V(depth) e.g., V=0.8(mz + B) T T M2 M2

f-k filtering before stacking (Ryu) x x M1 NMO correction V=V(depth) e.g., V=0.8(mz + B) T T M2 M2

Correct back to 100% NMO x x M1 M1 NMO correction V=V(depth) e.g., V=(mz + B) T T M2 M2

Outline Convolution and Deconvolution Normal Moveout Dip Moveout Stacking

Outline Convolution and Deconvolution Normal Moveout Dip Moveout Stacking

How do we move out a dipping reflector in our data set? 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

For a dipping reflector: 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., V=2600 m/s Dip=45 degrees, Vapparent = 3675m/s

CONFLICTING DIPS Different dips CAN NOT be NMO’d 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

DMO Theoretical Background (Yilmaz, p.335) (Levin,1971) is layer dip “NMO”

DMO Theoretical Background (Yilmaz, p.335) (Levin,1971) “DMO”

Three properties of DMO “NMO” “DMO” (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

Three properties of DMO “NMO” “DMO” (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

aka “Pre-stack partical migration” 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

DMO Implementation before stack -I Offset (m) (1) NMO using background Vrms TWTT (s)

DMO Implementation before stack -II Reorder as COS data -II Offset (m) TWTT (s) NMO (s)

DMO Implementation before stack -III f-k COS data -II X is fixed k NMO (s) f NMO (s)

f-k COS data -II X is fixed k NMO (s) f NMO (s)

f-k COS data -II X is fixed k NMO (s) f NMO (s)

Outline Convolution and Deconvolution Normal Moveout Dip Moveout Stacking

NMO stretching T0 V1 V2 “NMO Stretching”

NMO stretching V1 T0 V2 “NMO Stretching” V1<V2

NMO stretching V1 V1<V2 NMO “stretch” = “linear strain” V2 Linear strain (%) = final length-original length original length X 100 (%)

NMO stretching original length = final length = V1 V1<V2 V2 X 100 (%) X 100 (%)

“function of function rule” NMO stretching X 100 (%) Assuming, V1=V2: X 100 (%) Where, “function of function rule”

NMO stretching So that…

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 X 100 (%)

Stacking + + =

Stacking improves S/N ratio + + =

Semblance Analysis X + + = Twtt (s) “Semblance”

Semblance Analysis X V + + = V1 V2 Twtt (s) V3 Peak energy