SEG Technical Standards Committee Energistics Western Europe Region & SIG Meeting 17 jun 2008

25
SEG Technical Standards Committee Energistics Western Europe Region & SIG Meeting 17 jun 2008 SEG-D Revision 3.0 Draft

description

SEG-D Revision 3.0 Draft. SEG Technical Standards Committee Energistics Western Europe Region & SIG Meeting 17 jun 2008. Why now?. The 2006 2.1 revision was specifically designed as a targeted upgrade to support very high capacity tapes. - PowerPoint PPT Presentation

Transcript of SEG Technical Standards Committee Energistics Western Europe Region & SIG Meeting 17 jun 2008

Page 1: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

SEG Technical Standards Committee

Energistics Western Europe Region & SIG Meeting 17 jun 2008

SEG Technical Standards Committee

Energistics Western Europe Region & SIG Meeting 17 jun 2008

SEG-D Revision 3.0 DraftSEG-D Revision 3.0 Draft

Page 2: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

The 2006 2.1 revision was specifically designed as a targeted upgrade to support very high capacity tapes.

3.0 was promised in the 2.1 standard to follow soon afterwards and deal with major overhaul and/or upgrades.

The 2006 2.1 revision was specifically designed as a targeted upgrade to support very high capacity tapes.

3.0 was promised in the 2.1 standard to follow soon afterwards and deal with major overhaul and/or upgrades.

Why now?Why now?

Page 3: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

Jill Lewis (Troika International)

— Earns living transferring & transcribing data

Stewart A. Levin (Halliburton Energy Services)

— ProMAX™ SEG-D Input support & upgrades

Rune Hagelund (WesternGeco)

— Data acquisition and tape management software for WesternGeco field operations

Barry D. Barrs (ExxonMobil)

— Navigation and positioning expertise

Jill Lewis (Troika International)

— Earns living transferring & transcribing data

Stewart A. Levin (Halliburton Energy Services)

— ProMAX™ SEG-D Input support & upgrades

Rune Hagelund (WesternGeco)

— Data acquisition and tape management software for WesternGeco field operations

Barry D. Barrs (ExxonMobil)

— Navigation and positioning expertise

Why us?Why us?

Page 4: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• An explosion in data being stored in vendor-specific headers driven by the need for smooth transfer between acquisition & QC/processing

• Multicomponent surveys• Higher sampling rates/non-power-of-2 ratios• Beyond 24-bit sensor sensitivity• Continuous passive monitoring• Only non-record format is long byte stream—

cumbersome for QC and transcription

• An explosion in data being stored in vendor-specific headers driven by the need for smooth transfer between acquisition & QC/processing

• Multicomponent surveys• Higher sampling rates/non-power-of-2 ratios• Beyond 24-bit sensor sensitivity• Continuous passive monitoring• Only non-record format is long byte stream—

cumbersome for QC and transcription

SEG-D issues driving 3.0SEG-D issues driving 3.0

Page 5: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Nonseismic data?• Positioning standards coordination• Using web documents for dynamic information

– Manufacturer list

– Media types and parameters

– API organization codes

– Guidance recommendations and clarifications

– Errata and translations

• Format validation utilities

• Nonseismic data?• Positioning standards coordination• Using web documents for dynamic information

– Manufacturer list

– Media types and parameters

– API organization codes

– Guidance recommendations and clarifications

– Errata and translations

• Format validation utilities

SEG-D opportunities driving 3.0SEG-D opportunities driving 3.0

Page 6: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• All features presented at SEG San Antonio/EAGE London 2007 have been implemented– With a few additions (Source Auxiliary Channel Ref)

• SEGD Tape Label, General Header 1 and Demux Trace Header left as is (with a few exceptions)

• Be an efficient format for transferring information between acquisition and QC/processing– SEGD is not a processing format

• More space for user-defined header blocks

• All features presented at SEG San Antonio/EAGE London 2007 have been implemented– With a few additions (Source Auxiliary Channel Ref)

• SEGD Tape Label, General Header 1 and Demux Trace Header left as is (with a few exceptions)

• Be an efficient format for transferring information between acquisition and QC/processing– SEGD is not a processing format

• More space for user-defined header blocks

Overview of revision 3.0 proposalOverview of revision 3.0 proposal

Page 7: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Increased flexibility– Header blocks tagged to allow shot specific (attached

to general header) or trace specific information

– Block type written in byte 32 of all header blocks

– Flexible sample rates, header sizes, reclength etc.

• Increased robustness– Tagged header blocks

– Size of shot/data in General Header

• Simplified encoding/decoding – No complex datatypes, using 4byte float, int etc

– Explicit values (ex. #samples/trace)

– No dependencies between header blocks

• Additional functionality

• Increased flexibility– Header blocks tagged to allow shot specific (attached

to general header) or trace specific information

– Block type written in byte 32 of all header blocks

– .Flexible sample rates, header sizes, reclength etc

• Increased robustness– Tagged header blocks

– Size of shot/data in General Header

• Simplified encoding/decoding– No complex datatypes, using 4byte float, int etc

– Explicit values (ex. #samples/trace)

– No dependencies between header blocks

• Additional functionality

Overview of revision 3.0 proposalOverview of revision 3.0 proposal

Page 8: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Positions can be tagged to all traces/equipment– Multiple positions (in space and time)

– Format TBD by pos group

• Support for multi-component data– Node number, trace grouping, orientation header

• New General Trailer format– Flexible, allows any data-block to be appended

• Standardized edits can be appended to GeneralTrailer– Allows easy addition of edits post-acquisition

• IEEE 8 byte samples :8080

• Positions can be tagged to all traces/equipment– Multiple positions (in space and time)

– Format TBD by pos group

• Support for multi-component data– Node number, trace grouping, orientation header

• New General Trailer format– Flexible, allows any data-block to be appended

• Standardized edits can be appended to General Trailer– Allows easy addition of edits post-acquisition

• 8080: IEEE 8 byte samples

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 9: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• All measurements now properly tagged with accurate, absolute timestamp (if available)– .Positions, traces, shot, etc

– Allows multiple measurements of same type

• All header sizes extended– More room for acquisition system defined blocks

– ....Existing trace ext hdr blocks may be used

– but remember to use correct block tag (byte 32)...

• All measurements now properly tagged withaccurate, absolute timestamp (if available)– Positions, traces, shot, etc.

– Allows multiple measurements of same type

• All header sizes extended– More room for acquisition system defined blocks

– Existing trace ext hdr blocks may be used....

– ...but remember to use correct block tag (byte 32)

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 10: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Support for complex shooting schemes– Multiple source initiations per shot record

– Multiple sources firing simultaneously

• Support for complex source configurations– Traces and measurements for sources and parts of

sources

• Align SEG-D with SPS standard and/or SEG-Y revision 1 positioning support

• Support for complex shooting schemes– Multiple source initiations per shot record

– Multiple sources firing simultaneously

• Support for complex source configurations– Traces and measurements for sources and parts of

sources

• Align SEG-D with SPS standard and/or SEG-Y revision 1 positioning support

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 11: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Standardizing storage of common survey information– Vessel/crew identification

– Survey area name

– Client identification

– Job identification

– Line identification (Record set ID)

• Size of record, data, and headerexplicit in General Header

• Standardizing storage ofcommon survey information– Vessel/crew identification

– Survey area name

– Client identification

– Job identification

– Line identification (Record set ID)

• Size of record, data, and header explicit in General Header

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 12: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Table Of Contents file– Stored at end (or beginning) of tape

– Lists all SEGD records on a tape

– Enable fast access to data

– May be stored on disk (to simplify data mgt)

• Table Of Contents file– Stored at end (or beginning) of tape

– Lists all SEGD records on a tape

– Enable fast access to data

– May be stored on disk (to simplify data mgt)

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 13: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Standardizing storage of SEGD– One header block spanning multiple tape blocks

– A trace spanning multiple tape blocks

– Fixed/variable block devices

– Disk storage

– Transfer across network

• Standardizing storage of SEGD– One header block spanning multiple tape blocks

– A trace spanning multiple tape blocks

– Fixed/variable block devices

– Disk storage

– Transfer across network

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 14: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Questions?

More details regarding the proposal follows this slide

• Questions?

More details regarding the proposal follows this slide

Thank you for the attentionThank you for the attention

Page 15: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Logical numbering of traces/source points extended to handle all operation types– Line number

– Point number

– Point index

– Group index

– Depth index

– Reshoot index

• Logical numbering of traces/source points extended to handle all operation types– Line number

– Point number

– Point index

– Group index

– Depth index

– Reshoot index

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 16: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Sample rate steps of 1 microsecs• No longer a base scan rate

– “Dominant sample interval” used for backwards compatibility

• Samplerate chosen over frequency• Backwards compatibility• Ability to relate sample to point in time

(timestamp)

• Sample rate steps of 1 microsecs• No longer a base scan rate

– “Dominant sample interval” used for backwards compatibility

• Samplerate chosen over frequency• Backwards compatibility• Ability to relate sample to point in time

(timestamp)

Sample rateSample rate

Page 17: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Counting microsecs since 6 Jan 1980 (GPS epoch)– byte integer 8

– Negative timestamps allowed

– years range 292471

– Defined back to 1 jan 1970(SEG-D epoch)

– Leap seconds must beadded to UTC timestamp(General Header)

• Counting microsecs since 6 Jan 1980 (GPS(epoch– 8 byte integer

– Negative timestamps allowed

– 292471 years range

– Defined back to 1 jan 1970(SEG-D epoch)

– Leap seconds must be added to UTC timestamp(General Header)

TimestampTimestamp

Page 18: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• More sensor types/channel types explicitly supported– Wind, depth, reference signals, source measurements

etc.

• Sensor sensitivity value stored per channel– Convert to actual physical unit

– Support non-voltage measurements

• More sensor types/channel types explicitly supported– Wind, depth, reference signals, source measurements

etc.

• Sensor sensitivity value stored per channel– Convert to actual physical unit

– Support non-voltage measurements

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 19: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Line number -> Record set number– To be usable for all types of operation

• Only 3 General Header blocks (#1-3) required in rev 3.0– Everything else optional

– Allows meta-data records (no traces)

– Allows zero length traces (only trace header)

– Allows trailer only records

• Line number -> Record set number– To be usable for all types of operation

• Only 3 General Header blocks (#1-3) required in rev 3.0– Everything else optional

– Allows meta-data records (no traces)

– Allows zero length traces (only trace header)

– Allows trailer only records

New features in revision 3.0 proposalNew features in revision 3.0 proposal

Page 20: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Channel set header block 96 bytes• Header block sizes

– General header - 65536 blocks (2 MB)

– Channelset header – 65535 blocks (~6MB)– Skew blocks – 65535 blocks (~2MB)– Extended header – 16777215 blocks (~512MB)– External header - 16777215 blocks (~512MB)– Trace Header Extension – 255 blocks (8160 bytes)

– General Trailer – 4294967295 blocks (~128GB)

• Channel set header block 96 bytes• Header block sizes

– General header - 65536 blocks (2 MB)

– Channelset header – 65535 blocks (~6MB) – Skew blocks – 65535 blocks (~2MB)– Extended header – 16777215 blocks (~512MB)– External header - 16777215 blocks (~512MB)– Trace Header Extension – 255 blocks (8160 bytes)

– General Trailer – 4294967295 blocks (~128GB)

Header size extensionsHeader size extensions

Page 21: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Traces can be 2147 seconds long• Negative start times allowed• Extended recording mode allows up to

140,735,340 seconds (1628 days) of data to be stored in one record

• Traces can be 2147 seconds long• Negative start times allowed• Extended recording mode allows up to

140,735,340 seconds (1628 days) of data to be stored in one record

Trace sizeTrace size

Page 22: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Extended filter definitions– Frequencies and slopes are IEEE floats (4 bytes)

– Filter type

– Filter delay

• Extended filter definitions– Frequencies and slopes are IEEE floats (4 bytes)

– Filter type

– Filter delay

FiltersFilters

Page 23: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Definition not completed yet (work in progress)

• “Placeholders” defined

• Projection/datum information part of General Header

• Only one projection allowed per SEG-D record

• Positions part of Trace Header or General Header (sources)

• SEG-D position will be binary

• Definition not completed yet (work in progress)

• “Placeholders” defined

• Projection/datum information part of General Header

• Only one projection allowed per SEG-D record

• Positions part of Trace Header or General Header (sources)

• SEG-D position will be binary

PositionsPositions

Page 24: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Update Introduction chapter

• List of Rev 3.0 changes not complete

• 4 figures in chapter 3 not updated (Record format and block layout on tapes)

• TOC file Record description requires proper definition

• Several lists needs completion (Channel types, Soil types, Sensor types, Physical units, etc.)

• Appendix A (Manufacturer list) and C (API Producer code) not updated

• Delete Appendix D (Header descriptors)?

• Appendix E (Examples) not yet completed

• Some questions/topics for discussion listed in red.

• All header blocks and Rev 3 concepts completed.

• Update Introduction chapter

• List of Rev 3.0 changes not complete

• 4 figures in chapter 3 not updated (Record format and block layout on tapes)

• TOC file Record description requires proper definition

• Several lists needs completion (Channel types, Soil types, Sensor types, Physical units, etc.)

• Appendix A (Manufacturer list) and C (API Producer code) not updated

• Delete Appendix D (Header descriptors)?

• Appendix E (Examples) not yet completed

• Some questions/topics for discussion listed in red.

• All header blocks and Rev 3 concepts completed.

Missing from draftMissing from draft

Page 25: SEG Technical Standards Committee Energistics  Western Europe Region & SIG Meeting 17  jun  2008

• Volunteers always wanted– We’re taking names

– Multicomponent standards

– Downhole acquisition support

– Metadata additions (temperature, wave height, …)

• Opinions too – We’re taking notes

• Volunteers always wanted– We’re taking names

– Multicomponent standards

– Downhole acquisition support

– Metadata additions (temperature, wave height, …)

• Opinions too – We’re taking notes

Questions, Concerns and Suggestions?Questions, Concerns and Suggestions?