Simple seismic processing workflow

54
Simple Seismic processing workflow By: Ali Ismael AlBaklishy Senior Student, Geophysics Department, School of sciences, Cairo University

Transcript of Simple seismic processing workflow

Page 1: Simple seismic processing workflow

Simple Seismic processing workflow

By: Ali Ismael AlBaklishy Senior Student, Geophysics Department,

School of sciences, Cairo University

Page 2: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

Processing Workflow:

References.

Q&A.

Page 3: Simple seismic processing workflow

Content

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

Processing Workflow:

References.

Q&A.

Page 4: Simple seismic processing workflow

Introduction

Seismic Prospecting

Seismic Interpretation

Seismic

acquisition

Seismic Processing

Seismic

Interpretation

Page 5: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

Processing Workflow:

References.

Q&A.

Page 6: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 7: Simple seismic processing workflow

Data Reformat (Transcription)

Field data format SEG Y SEG D

Internal format of the co.

Ex.: DIO (Omega)

Data Initialization

Page 8: Simple seismic processing workflow

Geometry update

Objective : • Insert the X,Y,Z coordinates for each

shot and geophone group by merge the Navigation/SPS file with the data file .

Data Initialization

Page 9: Simple seismic processing workflow

Trace Editing

Objective :

1- Remove bad traces. 2- Remove bad shots. 3-Remove Duplicated traces. 4- Polarity Revers.

Data Initialization

Page 10: Simple seismic processing workflow

Trace Editing

before

after

Data Initialization

Page 11: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 12: Simple seismic processing workflow

Amplitude Recovery And Gain

• Energy is attenuated due to the spherical divergence effect.

Amplitude Processing

Page 13: Simple seismic processing workflow

Before after

• Before And After Amplitude Recovery

Amplitude Processing

Page 14: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 15: Simple seismic processing workflow

1- Ground Roll Attenuation.

Before

Noise Attenuation

Page 16: Simple seismic processing workflow

• Ground Roll Attenuation

After

Noise Attenuation

Page 17: Simple seismic processing workflow

2- Swell Noise Attenuation.

Before After

Noise Attenuation

Page 18: Simple seismic processing workflow

3- Liner Noise Attenuation By using FK filter & Radon (tau p)

Noise Attenuation

Page 19: Simple seismic processing workflow

• Tau p Radon transform

Noise Attenuation

Page 20: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 21: Simple seismic processing workflow

Deconvolution

Objective: To get rid of the energy wavelet so that get the earth’s Reflectivity.

Page 22: Simple seismic processing workflow

• Deterministic Deconv. (de-signature Deconv.) (known Wavelet)

Deconvolution

• Statistical Deconv. (Gap Deconv).

(Unknown Wavelet)

Page 23: Simple seismic processing workflow

Before

Deconvolution

Page 24: Simple seismic processing workflow

After

Deconvolution

Page 25: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 26: Simple seismic processing workflow

Multiple Attenuation

• Water Bottom Multiples Attenuation

Before After

Page 27: Simple seismic processing workflow

• Surface Multiples Attenuation

Multiple Attenuation

Before After

Page 28: Simple seismic processing workflow

• Interbed Multiples Attenuation

• Short period and residual Multiples Attenuation By using Deconvolution

Multiple Attenuation

Page 29: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 30: Simple seismic processing workflow

Velocity Analysis And NMO

Objective : 1- Determine NMO Velocity. 2- Determine stack velocity. 3- Determine Migration velocity.

Page 31: Simple seismic processing workflow

Velocity Analysis And NMO

MVFS

Page 32: Simple seismic processing workflow

• In case of wrong Velocity

Velocity Analysis And NMO

Page 33: Simple seismic processing workflow

• Stretch Muting

Velocity Analysis And NMO

Page 34: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 35: Simple seismic processing workflow

Migration

Objective:

Is to reposition the data from its apparent reflection point (due to Non Horizontal Reflectors) to its true reflection point.

Page 36: Simple seismic processing workflow

• Migration classification According to its position in the workflow

Post stack Migration

Pre-Stack Migration

• Take long time. • High cost. • No data losses.

• Less time. • Low cost. • Loss in data.

Migration

Page 37: Simple seismic processing workflow

• Pre-stack and post stack Migration

Migration

Page 38: Simple seismic processing workflow

• Migration classification According to its types:

Time Migration

Depth Migration

• Time and space Domain.

• Don’t takes ray bending & lateral velocity change into account.

• Take shorter time.

• Depth Domain.

• takes ray bending & lateral velocity change into account.

• require greater

computer time.

Migration

Page 39: Simple seismic processing workflow

1- Time Migration • Time migration is the repositioning of reflected seismic data to their

true reflection points in space and time. Ex: Kirchhoff Migration

Migration

Page 40: Simple seismic processing workflow

2- Depth Migration.

• In depth migration, data are migrated in depth domain and the input data for the process is unmigrated seismic data in time domain. The output is migrated data in the depth domain.

• take into account the bending of ray paths by refraction within a complex geology.

Migration

Page 41: Simple seismic processing workflow

• Time Migration and depth Migration

Migration

Page 42: Simple seismic processing workflow

• Migration Examples

Migration

Page 43: Simple seismic processing workflow

• Migration Examples

Migration

Page 44: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 45: Simple seismic processing workflow

Stacking

Page 46: Simple seismic processing workflow

Stacking

Page 47: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

References.

Q&A.

Page 48: Simple seismic processing workflow

Data Makeup

• Data Filtering

• Amplitude Scaling

Page 49: Simple seismic processing workflow

Stacking

Page 50: Simple seismic processing workflow

Stacking

Page 51: Simple seismic processing workflow

Content Introduction.

• Data Initialization.

• Amplitude Processing.

• Noise Attenuation.

• Deconvolution.

• Multiple Attenuation. • Velocity Analysis and NMO. • Migration.

• Stack. • Data Makeup.

Processing Workflow:

Q&A.

Page 52: Simple seismic processing workflow

References:

• Exploration Geophysics, Mamdouh R. Gadallah · Ray Fisher,2009.

• Seismic data Processing, OZ Yilmaz.

• Seismic Data Analysis And Techniques in Hydrocarbon Exploration, ENWENODE ONAJITE, 2014

• Seismic Reflections: Marine Processing - Part 5 | Direct Arrivals, Refractions, and Linear Noise

• Seismic Reflections: Marine Processing - Part 4 | Swell Noise Removal

Page 53: Simple seismic processing workflow

Q&A

Page 54: Simple seismic processing workflow