English Français Español Русский 中文 Deutsch Português عربي italiano 日本



         Некоторые вопросы сейсморазведки



 Домашняя  Сервис  Софт  Учебный материал  Контакты

Форматы полевых лент

SEG-A

SEG-A был первой попыткой стандартизировать формат для лент полевых данных. Хотя он сейчас используется не очень широко, вы можете с ним встретиться при переобработке старых данных.
 
Как и во многих полевых форматах, лента состоит из серии записей:
 

лента состоит из серии записей

 
Каждая запись взрыва состоит из блока заголовков, за которым следует блок данных, которые могут храниться как отдельная запись, либо как часть той же логической записи, как блок данных на ленте. Единичная отметка конца файла следует за каждой записью взрыва на ленте.
 
Заголовок содержит полезную информацию по каждому взрыву – точный формат меняется в зависимости от производителя оборудования. Некоторые вещи всегда должны быть в заголовке. Номер полевой записи всегда будет храниться, чтобы определять этот отдельно взятый ПВ (он может соответствовать (а может и нет) номеру ПВ на карте или на окончательном разрезе – отношение будет отмечено в рапорте оператора).
 
Еще один полезный пункт в заголовке – начальное усиление. Это усиление, которое использовалось регистрирующими усилителями в начале записи. Оно обычно должно устанавливаться вручную, так что возможны некоторые перегрузы в начале записи. У усилителя есть только 15 бит (включая знаковый бит), чтобы представить сигнал. Вместо того, чтобы записывать значения усиления по каждому шагу, станция просто регистрирует изменения усиления от того, которое применялось в предыдущем скане, и периодические записывает истинное усиление, рассчитанные таким образом (избыточное усиление), так что его можно проверить декодирующей программой. Усиления сохраняются как двоичные сила, представляющие собой кратные усиления в 6дБ, применяемого к данным (например, значение «6» будет означать 36дБ или усиление 26).

Истинные сейсмические данные (в мультиплексном формате) сохраняются серией сканов, причем каждый скан состоит из 3-байтного кода синхронизации, в 1 байт из которого записывается избыточное усиление, двухбайтные значения шага для каждого канала данных, и количество вспомогательных каналов. Вспомогательные каналы могут содержать дополнительную информацию, первый обычно содержит значение времени для каждого скана.
 
Единичный скан (для 48-канальной записи) выглядит примерно так:
 

Байт скана

1

2

3

4

5/6

7/8

9/10

 

F F

F F

F F

G G

Сейс.кан. 1

Сейс.кан. 2

Сейс.кан. 3

 

 

 

 

 

 

 

 

Байт скана

101/102

103/104

105/106

107/108

109/110

111/112

113/114

 

Сейс.кан. 48

Всп.кан. 1

Всп.кан. 2

Всп.кан. 3

Всп.кан. 4

Всп.кан. 5

Всп.кан. 6

 

Код скана всегда будет состоять из 3 байт, обычно FFFFFF; 4-й байт, показанный выше как GG, содержит избыточное усиление. Избыточное усиление – это общее усиление, применяемое к соответствующему каналу в этом скане, записанное последовательно для каждого канала. В первом скане оно применяется к каналу 1, во втором – к каналу 2, и т.д. Значение усиления в начале записи берется из заголовка полевой записи.

Бит 15 (наиболее значимый бит) каждого набора данных – это бит «G», и когда установлен на «1», то указывает, что после последнего скана усиление изменилось на 6дБ. Чтобы определить, было ли это изменение в сторону увеличения или уменьшения, необходимо посмотреть на бит U. Это бит 7 (наиболее значимый бит) 4-го байта скана (GG). Если он «включен», то изменение было в сторону увеличения, если «выключен», - то в сторону уменьшения. Т.к. бит U применяется сразу ко всему скану, то ясно, почему усиление в любом скане меняется либо вверх, либо вниз, если меняется вообще; оно не может меняться вверх на одном канале этого скана и вниз – на другом. Это может привести к избытку (и урезанию данных), но это не характерно.
 
Большинство “грязной” работы по проверке, необходимой для этого формата, следует производить с помощью программы обработки. Однако же, может быть весьма полезно знать строение формата, чтобы находить любые проблемы!


SEG-B

Формат SEG-B использует 16 двоичных битов, чтобы представить сигнал, плюс дополнительных 4 бита для усиления, распределяя значения так, что 16 бит имеют наиболее возможное значение (важность). При записи на ленту каналы группируются в блоки по 4, с предшествующим словом усиления, содержащим  биты усиления для каждого из 4 каналов.

Первые 4 байта каждого скана содержат код синхронизации, следующие 10 байт – вспомогательные каналы, которые записываются как 16-битные целые числа без усиления. Вспомогательный канал 1 обычно используется как синхронизационное слово приращения. Таким образом, каждый скан начинается примерно так:
 

Байт скана

0/1

2/3

4/5

6/7

8/9

10/11

12/13

14/15

16/17

18/19

20/21

22/23

24/25

26/27

28/29

 

0101

0103

Всп. кан. 1 

Всп. кан. 2

Всп. кан. 3

Всп. кан. 4

Всп. кан. 5

Усил. 1-4

Сейс. кан. 1

Сейс. кан. 2

Сейс. кан. 3

Сейс. кан.4

Усил. 5-8

Сейс. кан. 5

 

Синхро низация

Время

 

 

 

 

 

Усиление

 

 

 

 

Усиление

 

 

 

Код

Слово

 

 

 

 

 

Слово

 

 

 

 

Слово

 

 

 
Еще раз, каждому набору данных по одному ПВ предшествует блок заголовков (или отдельная запись), которая содержит номер полевой записи и другую полезную информацию. 


SEG-C

В формате SEG-C, потенциал в милливольтах (точное значение!), генерируемый геофонами, конвертируется в формат IBM с плавающей запятой. Формат IBM с плавающей запятой использует 32 бита как показано ниже:
 

Бит

0

1-7

8-31

 

Знак

Экспонента

Мантисса

 
Знаковый бит – это бит 0, в то время как биты 1 – 7 являются экспонентой, которая смещается шестнадцатеричным «40». Биты 8 – 31 содержат мантиссу. Мы видели некоторые примеры этого формата ранее.

Лента, записанная как и ранее,  с заголовком по каждому ПВ с последующими  отдельными сканами. Каждый скан начинается с 4-байтного кода синхронизации, обычно FFFFFF00, затем 2 байта, которые используются как приращение синхронизации, затем 2 байта, которые не используются и обычно установлены на ноль. Сразу за этими 2 неиспользуемыми байтами – представления каналов с 1 по N с плавающей запятой формата IBM. Таким образом, каждый скан начинается следующим образом:
 

Байт скана

0-3

4-7

8-11

12-15

16-20

21-24

 

FFFFFF00

????

запасной

Канал 1

Канал 2

Канал 3

 

Синхронизация

Время

 

 

 

 

 

Код

Слово

 

 

 

 

 
Хотя этот формат не имеет никаких затруднений с усилением, по сравнению с другими форматами, он стал непопулярным из-за того количества ленты, которое на него требуется (тогда имелись только ленты с малой плотностью). Т.к. емкость  лент улучшилась, этот формат быстро заменили более универсальным форматом SEG-D, который теперь стал общепринятым стандартом.
 



SEG-D ... Следующая страница