23
Introduction to Seismic Un*x (SU) Mr. Kiran Khonde Seismic Data Processing (SDP) CES, C-DAC, Pune. [email protected]

Introduction to Seismic Un*x (SU)garudaindia.in/html/pdf/PuneGBCAug2012/Seismic-unix-kiran-1.pdf · Seismic Un*x (SU) Mr. Kiran Khonde Seismic Data Processing (SDP) CES, C-DAC, Pune

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Introduction to Seismic Un*x (SU)

Mr. Kiran Khonde Seismic Data Processing (SDP) CES, C-DAC, Pune. [email protected]

C-D

AC

_S

EC

G/1

0 J

uly

2012

2

Contents

Brief history 1

Help facility 2

Working with Seismic data 3

Processing Flows with SU 4

C-D

AC

_S

EC

G/1

0 J

uly

2012

3

What is SU?

"Seismic Unix (SU)" is

An open source seismic data

processing package

Supported and developed by the Center

for Wave Phenomena (CWP) at the

Colorado School of Mines (CSM).

C-D

AC

_S

EC

G/1

0 J

uly

2012

4

Brief history

Einar Kjartansson began writing SU package in the late 1970’s.

In 1986, Shuki Ronen and Chris Liner worked on package. Chris Liner contributed to many of the graphics codes.

Craig Artley made major contributions to the graphics codes.

Dave Hale wrote several of the “heavy duty” processing codes and Ken Larner contributed many user interface ideas.

C-D

AC

_S

EC

G/1

0 J

uly

2012

5

Brief history

John Stockwell designed the "Makefile"

structure that makes the package easy to

install on the majority of Unix platforms.

C-D

AC

_S

EC

G/1

0 J

uly

2012

6

Introduction to SU

Open source package, Comes with standard

set of source codes (src) which are well

designed.

Can provide a starting base, whenever new

code needs to be written.

Many SU commands can be operated at a

time with Shell script feature of UNIX. This

feature is very useful when repeated access

of same commands is desirable (while

working with seismic traces).

C-D

AC

_S

EC

G/1

0 J

uly

2012

7

Installation Requirement

Unix/Linux platform.

Seismic Unix executable.

"make" (latest version).

ANSI C compiler.

C-D

AC

_S

EC

G/1

0 J

uly

2012

8

Help facility

C-D

AC

_S

EC

G/1

0 J

uly

2012

9

Help facility

C-D

AC

_S

EC

G/1

0 J

uly

2012

10

Help facility

C-D

AC

_S

EC

G/1

0 J

uly

2012

11

Help facility

Overview of Seismic data processing

C-D

AC

_S

EC

G/1

0 J

uly

2012

13

Working with Seismic data using SU

C-D

AC

_S

EC

G/1

0 J

uly

2012

15

Processing on seismic data

Visualizing seismic data (wiggle plot and

image).

Stacking Data.

Velocity Analysis and Normal Moveout

Correction.

Dip Moveout Correction.

Seismic Migration etc.

C-D

AC

_S

EC

G/1

0 J

uly

2012

16

Conversion from segy format to su format

The SEG Y file format is one of several

standards developed by the Society of

Exploration Geophysicists for storing

geophysical data.

Internal format used by Seismic Unix

commands is called as "su".

For conversion of data from the SEGY format

to the SU format, "segyread" command is

used.

C-D

AC

_S

EC

G/1

0 J

uly

2012

17

Visualizing seismic data in SU

C-D

AC

_S

EC

G/1

0 J

uly

2012

18

Visualizing seismic data in SU

C-D

AC

_S

EC

G/1

0 J

uly

2012

19

Processing Flows with SU

Shell Script is series of command written in

plain text file.

Shell script can take input from user/file and

output them on screen. It can run many

commands.

SU flows are generated by writing commands

in shell script.

C-D

AC

_S

EC

G/1

0 J

uly

2012

20

Processing Flows with SU

C-D

AC

_S

EC

G/1

0 J

uly

2012

21

Processing Flows with SU

C-D

AC

_S

EC

G/1

0 J

uly

2012

22

References

Stockwell J. W. , Cohen J. K., The NewSU

User’s Manual.

Thomas Benz and Wayne D.

Pennington,1999, 2D seismic data

processing with seismic Un*x, SEG,

Expanded Abstracts, 18 , no. 1, 1493-

1495.

www.cdac.in

Centre for Development of Advanced Computing

Pune University Campus, Ganesh Khind Road

Pune 411 007