seismic data processing

84
SEISMIC DATA SEISMIC DATA PROCESSING PROCESSING Demultiplexing Trace header generation <…observers’ data Spherical divergence correction Deconvolution before stack Band pass filter Trace normalization

Upload: jeetugeobhu

Post on 01-Jul-2015

6.120 views

Category:

Documents


23 download

TRANSCRIPT

Page 1: Seismic data Processing

SEISMIC DATA SEISMIC DATA PROCESSINGPROCESSING

Demultiplexing Trace header generation <…observers’ dataSpherical divergence correctionDeconvolution before stackBand pass filterTrace normalization

Page 2: Seismic data Processing

SEISMIC DATA SEISMIC DATA PROCESSING (contd)PROCESSING (contd)

Velocity AnalysisNormal Move Out CorrectionCMP StackResidual statics estimation & applicationDip Move Out CorrectionVelocity analysis

Page 3: Seismic data Processing

SEISMIC DATA SEISMIC DATA PROCESSING (contd)PROCESSING (contd)

DMO stackRandom noise attenuationDecon after stackTime Variant FilterMigrationScaling

Page 4: Seismic data Processing

surface

Layer-1

Layer-2

Layer-3

Arrival

time

0

Depth & Time

Shotreceivers

Page 5: Seismic data Processing

DemultiplexingDemultiplexing

Required if the Seismic Data is recorded in multiplexed format

Conversion of scan sequential mode to trace

sequential mode.Essentially a Matrix transposition (rows to

columns and vice versa)

Page 6: Seismic data Processing

Ch-1Ch-2

Ch-4

Ch-3

Ch-5

Ch-12

Ch-20

Ch-48

SCAN-1

SCAN-1,ch-1

SCAN-48SCAN-47SCAN-2

SCAN-1,ch-24 SCAN-1,ch-48 SCAN-2,ch-1

SCAN SEQUENTIAL DATA

Multiplexing

Page 7: Seismic data Processing

SCAN-1,ch-1 SCAN-1,ch-24 SCAN-1,ch-36 SCAN-1,ch-48

SC-1200,ch-1 SC-1200,ch-24 SC-1200,ch-36 SC-1200,ch-48

SCAN-2,ch-1 SCAN-2,ch-24 SCAN-2,ch-36 SCAN-2,ch-48

SCAN-3,ch-1 SCAN-3,ch-24 SCAN-3,ch-36 SCAN-3,ch-48

SCAN-4,ch-1 SCAN-4,ch-24 SCAN-4,ch-36 SCAN-4,ch-48

SC-2500,ch-48SC-2500,ch-36SC-2500,ch-24SC-2500,ch-48

ROWS Scan sequential Multiplexing

COLUMNS Trace sequential Demultiplexing

Demultiplexing

Amp

Page 8: Seismic data Processing

GR

OU

ND

RO

LL

GR

OU

ND

RO

LL

GR

OU

ND

RO

LL

RE

FL

EC

TIO

NS

RE

FL

EC

TIO

NS

RE

FL

EC

TIO

NS

Page 9: Seismic data Processing

TYPES OF NOISETYPES OF NOISECoherent Noise (Ground roll, backscatter, multiples) Methods of reduction : - Multi channel filtration in t-x, f-k, Radon domains

- Model based (WEMA,SRME)Random Noise Methods of reduction : CMP stacking,

Predictive decon in f-x domain

Page 10: Seismic data Processing

Groundroll

Reflections

First Arrivals

NOISE SECTION

Page 11: Seismic data Processing
Page 12: Seismic data Processing

First Arrivals

Groundroll

Reflections

Page 13: Seismic data Processing
Page 14: Seismic data Processing

Trace Headers GenerationTrace Headers Generation

Generation of addresses to the tracesGeographical positioning Facilitates for the unique identificationSorting with respect to a common group

(common shot, common receiver, common midpoint & common offset)

Page 15: Seismic data Processing

GATHERS OF DIFFERENT TYPES

Shot

receivers

Common shot gather

Page 16: Seismic data Processing

GATHERS OF DIFFERENT TYPES

Shotsreceiver

Common Receiver gather

Page 17: Seismic data Processing

GATHERS OF DIFFERENT TYPES

Shotsreceiver

Common Mid Point gather

Mid Point

Page 18: Seismic data Processing

Spherical Divergence Spherical Divergence CorrectionCorrection

Seismic Amplitude decays as a function of time due to spherical spherical spreading and inelastic attenuation.

Compensation is done using a gain function that is inverse of the decay curve.

Objective is to see that nearly same amount of energy is reaching at every layer of the subsurface.

Page 19: Seismic data Processing

Time

Amplitude

Amplitude decay

Decay curve

Recovery function

Time

Amplitude

Page 20: Seismic data Processing

Deconvolution Before StackDeconvolution Before Stack

Earth acts as a high cut filter. Loss of high frequencies result in loss of resolution.

The High frequencies that are poorly represented in the input can be brought on par with those of better represented.

Achieved through an inverse filter application.

Page 21: Seismic data Processing

Frequency

AmplitudeDeconvolution

Frequency

Frequency

Amplitude

Input

Inverse opr

output

Page 22: Seismic data Processing

Band Pass FilterBand Pass Filter

Generally deconvolution before stack enhances frequencies.

To limit the frequencies to the seismic range a band pass filter is conventionally applied

(8-70 Hz)

Page 23: Seismic data Processing

Trace NormalizationTrace Normalization

The amplitude values are scaled by a scalar estimated in the user defined time window to bring them down to observable range.

Relative amplitude variation is preserved.

Page 24: Seismic data Processing

Static CorrectionsStatic Corrections

The elevation differences among the traces of a cmp gather cause delays.

The Low Velocity Layer(LVL) near the surface also introduces delays in the observed travel times.

The data has to be corrected to a reference surface (Datum) removing these differences.

These corrections are static; they don’t change with time; hence the name ‘Static correction’.

NMO correction is ‘Dynamic’; it is a function of time (To), source to receiver offset, and Velocity.

Page 25: Seismic data Processing

DATUM

Reflector

Surface

Static corrections

LVL

Page 26: Seismic data Processing

Velocity AnalysisVelocity Analysis

Estimation of Velocity that yields best alignment of nonzero offset travel time to its zero offset time.

Based on Hyperbolic assumption.Results in the best stacking of traces of a

common mid point gather.

Page 27: Seismic data Processing
Page 28: Seismic data Processing
Page 29: Seismic data Processing
Page 30: Seismic data Processing
Page 31: Seismic data Processing
Page 32: Seismic data Processing

Stack Power as a Function of Velocity

And Time

Page 33: Seismic data Processing

Normal Move Out CorrectionNormal Move Out Correction Non zero offset data is characterized by a travel time

increase with increase in offset distance from the source to the reflector.

Non zero offset to zero offset conversion is achieved through a correction called as NMO (nomal move out) correction. The NMO equation for a flat layer case is :

Ti**2 = To**2 + Xi**2/V**2, where Ti = Travel time at offset distance Xi To = Zero offset travel time V = NMO velocity or stacking velocity at time To.

Ti – To = DT nmo for offset distance Xi. NMO correction is ‘Dynamic’; it is a function of time

(To), source to receiver offset, and Velocity.

Page 34: Seismic data Processing

Before NMO Cor. After NMO Cor.

Offset

Time

Page 35: Seismic data Processing
Page 36: Seismic data Processing

StackingStacking

Each common mid point gather after normal move out correction is summed together to yield a stacked trace.

Stacking enhances the in-phase components and reduces the random noise.

Stacking yields Zero offset section (in the absence of dipping layers in the subsurface)

Page 37: Seismic data Processing

Brute STACK

Page 38: Seismic data Processing

STACK after Dip filtering

Page 39: Seismic data Processing

Crooked (slalom) Profile & Mid Crooked (slalom) Profile & Mid Point distributionPoint distribution

Page 40: Seismic data Processing
Page 41: Seismic data Processing

STACK after Crooked Profile adjusting

Page 42: Seismic data Processing

STACK after Velocity Analysis and NMO

Page 43: Seismic data Processing

Residual Static CorrectionsResidual Static Corrections Field static corrections are computed using the

velocity of LVL and are based on the ray paths. Field statics alone, can not correctly account strong

near surface velocity irregularities. Residual static corrections are estimated on the filed

statics applied and NMO corrected gathers in a surface consistent approach; that is time shifts are only dependant on the source receiver locations , but not on the ray paths from shots to receivers.

Velocity Analysis and stacking performed after accounting residual static corrections yield improved resolution.

Page 44: Seismic data Processing

STACK after Residual Statics application

Page 45: Seismic data Processing

Dip Move Out CorrectionDip Move Out Correction NMO ensures non zero offset to zero offset conversion in the

absence of dipping layers. In the presence of contrasting dips, the estimated velocity will be :

V* = V/Cosine(Alfa), where

V* = dip corrupted velocity,

V = actual velocity and

Alfa = dip angle (measured wrt horizontal). Ti**2 = To**2 + Xi**2/V**2 – (Xi*Sin (Alfa))**2 /V**2 The term (Xi*Sin (Alfa))**2 /V**2 is the Dip Move Out term. This additional correction promises non zero offset to zero offset

conversion.

Page 46: Seismic data Processing

PmPd

Pn

Dip Move Out & Migration

Page 47: Seismic data Processing
Page 48: Seismic data Processing
Page 49: Seismic data Processing

(Brian Russel, 1998)

Page 50: Seismic data Processing

NMO STACK

Page 51: Seismic data Processing

DMO STACK

Page 52: Seismic data Processing

NMO STACK DMO STACK

Page 53: Seismic data Processing

Random Noise AttenuationRandom Noise Attenuation

Seismic noise can be either random or coherent.

Random noise is random. Its estimation is done in

Frequency – space (FX) domain. The predictable

nature of the Sinusoidal signals offer their removal through a deconvolution. Total field minus the

signal field gives the random noise field.

Page 54: Seismic data Processing
Page 55: Seismic data Processing
Page 56: Seismic data Processing

Coherent Noise AttenuationCoherent Noise Attenuation

Coherent noise attenuation is achieved through multi channel (TX, FK, Tau-P domain) filters.

The characteristics of coherent noise are velocity, frequency, etc.

Random noise is random. Its estimation is done in

Frequency – space (FX) domain. The predictable nature of the Sinusoidal signals offer their removal through a deconvolution. Total field minus the signal field gives the random noise field.

Page 57: Seismic data Processing
Page 58: Seismic data Processing

Signal EnhancementSignal Enhancement

Coherent signal can be searched in adjoining traces

in a specified narrow range of dips and can be gathered.

Multi channel input data facilitates such processes.

For structural interpretations this is permitted, but not

always a recommended practice for stratigraphic

interpretations.

Page 59: Seismic data Processing
Page 60: Seismic data Processing
Page 61: Seismic data Processing
Page 62: Seismic data Processing

Deconvolution After StackDeconvolution After Stack

NMO correction and Stacking also act as a high cut filter. Loss of high frequencies result in loss of resolution.

The deconvolution employed at the post stack stage is similar to that in the pre – stack stage, but the parameters are such that the decon action is milder.

Page 63: Seismic data Processing

DECON AFTER STACK

Page 64: Seismic data Processing

Time Variant FilterTime Variant FilterEarth consists of sets of layers (strata) that

are distinctly characterized by certain band of frequencies.

It is often advantageous to view the seismic section (which is a cross section of the earth) in tune with the characteristic band of frequencies.

Different parts of the seismic section can be subjected different sets of band pass filters in a time variant manner following tests.

Page 65: Seismic data Processing

TIME VARIANT FILTER

Page 66: Seismic data Processing

MigrationMigrationWhen the subsurface consists of dipping layers, the

Zero offset section does not represent the cross section of the earth because the reflected energies are placed at apparent spatial locations.

Moving the reflection energies from the apparent locations to the true locations is achieved through ‘Migration’. The spatial velocity distribution of the velocity is used here for the identification of these true points in the subsurface.

Migration improves the spatial disposition of the reflecting layers and hence achieves ‘Imaging’.

Page 67: Seismic data Processing

Apparent dip

True dip

MigrationA B

P

Q

P’

Q’

Migration Equation

Tan(app. Dip) = Sin(true dip)

Page 68: Seismic data Processing

Bow Tie

(before migration)

Syncline

(after migration)

Migration

Page 69: Seismic data Processing
Page 70: Seismic data Processing
Page 71: Seismic data Processing
Page 72: Seismic data Processing
Page 73: Seismic data Processing
Page 74: Seismic data Processing
Page 75: Seismic data Processing
Page 76: Seismic data Processing
Page 77: Seismic data Processing

During migration, trace energy is smeared along a surface of allpossible reflector positions. This means a given wavelet of certainperiod (frequency) is placed along a circle of radius equals to thetwo way time with the observed CMP location as center. Nowproblem lies in the way these smeared energies are placed on theCMP traces.

CMP

POST STACK MIGRATION

Page 78: Seismic data Processing

Energy placedAlong the radius

Energy placedAlong the cmp axis

CMP

MIGRATION & WAVELET DISTORTION

Page 79: Seismic data Processing

MIGRATION & WAVELET DISTORTION

CMP

Dip=0

Dip=90

Dip=45

Higher the Dip, larger will be wavelet stretch.High frequencies suffer more at higher dips.

Page 80: Seismic data Processing

CMP

MIGRATION & SPATIAL ALIASING

Page 81: Seismic data Processing

CMP

MIGRATION & SPATIAL ALIASING

Page 82: Seismic data Processing

CMP

MIGRATION & SPATIAL ALIASING

Fine input samplingunique dips

Fine output samplingunique dips

Page 83: Seismic data Processing

CMP

MIGRATION & SPATIAL ALIASING

Coarse input samplingNon unique dips

Coarse output samplingNon unique dips

Page 84: Seismic data Processing

Coarse input samplingImproper restoration

Loss of resolution

Fine input samplingProper restoration

TEMPORAL ALIASING