Формат файла SEG -Y (иногда SEG Y ) — один из нескольких стандартов, разработанных Обществом геологоразведочных геофизиков (SEG) для хранения геофизических данных. Это открытый стандарт , который контролируется Комитетом технических стандартов SEG, некоммерческой организацией.
Первоначально формат был разработан в 1973 году для хранения однострочных цифровых данных сейсмических отражений на магнитных лентах . Спецификация была опубликована в 1975 году. [1]
Формат и его название произошли от формата SEG «Ex» или Exchange Tape. [1] [2] Однако с момента его выпуска произошли значительные успехи в сборе геофизических данных, такие как трехмерные сейсмические методы и высокоскоростная запись с большой емкостью.
Самая последняя версия формата SEG-Y была опубликована в 2023 году и получила название версии 2.1 . [3] Он по-прежнему содержит некоторые наследства исходного формата (называемого версией 0 ), такие как дополнительная метка ленты SEG-Y, основной 3200- байтовый текстовый заголовок ленты , закодированный в символах EBCDIC , и 400-байтовый двоичный заголовок. [4]
На этом изображении показана структура потока байтов файла SEG-Y с записями расширенного текстового заголовка файла версии 1.
С момента публикации первого стандарта SEG-Y многие компании, занимающиеся сейсмическими данными, разработали варианты стандарта SEG-Y, которые противоречат целям определения стандарта универсального обмена, что обычно приводит к путанице и задержкам при получении данных. компания в ожидаемом формате SEG-Y оказывается вариантом этого формата. Первоначально многие из них были основаны на том факте, что формат был основан на фактическом стандарте использования компьютеров IBM для цифровой обработки, где символьные данные кодировались в EBCDIC, а числовые данные в IBM с плавающей запятой, тогда как используемые системы обработки быстро развивались на основе Представления символов ASCII и чисел IEEE.
Еще до того, как стандарт SEG-Y был согласован и опубликован, более ранние стандарты формата сейсмических данных, опубликованные SEG, такие как SEG-A, SEG-B и SEG-C, были изменены компаниями, занимающимися сбором сейсмических данных, хотя и не в такой широкой степени, как SEG. Формат -Y был изменен компаниями по сбору и обработке сейсмических данных, а также нефтяными компаниями, использующими собственное программное обеспечение.
По мере развития технологии магнитной ленты исходный формат SEG-Y, в котором использовались отдельные небольшие блоки данных для каждой отдельной сейсмической трассы, стал очень неэффективным с точки зрения производительности ленты, поэтому первая и последующие версии позволяли использовать более крупные блоки данных на ленте, содержащие множество отдельных трасс.
На протяжении многих лет было много предложений по включению в стандарт различных видов метаданных, поскольку, когда стандарт был впервые предложен, процессы сбора и обработки были технологически намного проще.
Например, информация о географическом положении, как в реальном мире, так и относительно, не сохранялась в заголовке трассы при получении или окончательной обработке, тогда как сегодня это является обычным явлением.
Однако относительная простота формата SEG-Y означает, что он хорошо работает для обмена сейсмическими данными, позволяя любому читать и понимать данные, записанные в 1970-х годах на полудюймовой магнитной ленте, так же легко, как читать их на современных ленточных носителях или с файл на диске, если соблюдается стандарт.
В то время как данные формата SEG-Y по-прежнему хранятся на магнитной ленте в виде постоянного архива, данные SEG-Y все чаще сохраняются в виде дисковых файлов для упрощения доступа в режиме онлайн и вблизи линии, а более поздние версии формата позволяют хранить символьные и числовые данные. в собственных системных представлениях как ASCII и IEEE .