Практикум по обработке данных сейсморазведки МОВ-ОГТ

Приложение 4. Описания используемых процедур системы RadExPro (NMO/NMI, Ensemble Stack, SEG-Y Output)

NMO/NMI (Кинематические поправки)

Модуль позволяет, используя функцию скорости, рассчитать и ввести кинематические поправки в отсчеты трасс ОГТ путем линейной интерполяции.

При активации модуля появляется окно, содержащее две вкладки: Velocity и NMO.

На вкладке NMO задайте параметры расчета кинематических поправок:

NMO – выберите эту опцию, если необходимо ввести кинематические поправки в отсчеты трасс.

NMI – выберите эту опцию, если необходимо произвести скоростную инверсию, т.е. к сейсмограммам с введенными кинематическими поправками применить обратный кинематический закон.

Mute percent – параметр мьютинга в процентах. Растяжение трасс после применения NMO является нежелательным, но неизбежным результатом. Необходимо задать параметр мьютинга в процентах, для того, чтобы все данные, растянувшиеся более, чем на заданное количество процентов, были обнулены.

На вкладке Velocity сгруппированы параметры задания скоростного закона. Скоростной закон можно задать тремя способами:

→ активировав опцию Single velocity function (постоянный скоростной закон), задать его вручную. Порядок записи следующий:

время:скорость,время-время:скорость и т.д.

Скорости здесь задаются в м/с.

→ активировав опцию Get from file, задать скоростной закон из файла. Для этого, нажав Browse…, выберите нужный файл в открывшемся стандартном диалоговом окне.

→ активировав опцию Database – picks, задать скоростной закон, предварительно сохраненный в базе данных проекта. Для этого, нажав кнопку Browse…, выберите нужный объект базы данных в открывшемся стандартном диалоговом окне.

→ В поле Velocity type (тип скорости) необходимо указать тип скорости:

RMS – среднеквадратичная,

Interval – интервальная.

Кнопки Save template и Load template предназначены для сохранения текущих параметров модуля в шаблоне в базе данных проекта и загрузки.

Ensemble Stack (Суммирование трасс)

В модуле Ensemble stack производится суммирование всех трасс потока в одну трассу. Каждый отсчет трассы на выходе будет являться комбинацией соответствующих отсчетов трасс на входе.

При активации модуля появляется окно, в поле Mode, которого необходимо выбрать способ суммирования трасс:

Mean – значения отсчетов суммируются и делятся на общее число суммированных отсчетов.

Median – берется медианное значение всех отсчетов на каждом времени трассы.

Alpha trimmed – исключается процент самых малых и самых больших значений отсчетов, далее находится медианное значение. При выборе Alpha trimmed необходимо указать процент исключения.

Coherent stack – когерентное суммирование. Отсчеты суммируются только в том случае, если значение сглаженной функции когерентности, рассчитанной для данного времени на заданной базе превышает указанное здесь значение (в процентах).

Window (traces) – здесь задается база рассчета функции когерентности в трассах. Если указанное здесь значение превышает количество трасс в ансамбле, то в качестве базы берется весь ансамбль.

Filter length (ms) – здесь задается длина временного скользящего окна, которое будет использоваться для сглаживания функции когерентности.

Treat zero as result of muting – считать “жесткий ноль” результатом мьютинга. Если эта опция включена, отсчеты, значения которых равны нулю, считаются результатом мьютинга и не участвуют в суммировании.

SEG-Y Output (Вывод в SEG-Y-файл)

Модуль служит для сохранения (обработанных) данных, идущих по потоку, во внешнем файле в формате SEG-Y на диске. При активации модуля появляется окно:

Нажмите Browse… для задания имени выходного Seg-Y-файла, в который будут сохранены данные. После того, как файл выбран, в поле File появится его имя и путь. Вы можете также ввести имя выходного файла в поле File вручную.

В поле Sample format указывается формат, в котором будут записываться отсчеты в файл. Здесь:

I1 – 8-битное целое;

I2 – 16-битное целое;

I4 – 32-битное целое;

R4 – 32-битное вещественное с плавающей точкой, либо IBM floating point, либо IEEE в зависимости от состояния опции IBM Floating Point;

Опции SEG-Y Normal / Reverse byte order (MSB first)/(LSB first) задают соответственно нормальный и обратный порядок байтов в слове.

Поле Trace weighting позволяет сохранять данные в целочисленном формате без потери исходного динамического диапазона. Опции этого поля становятся доступны, если в поле Sample format выбран один из целочисленных форматов (I1, I2 или I4).

При включении опции Allow trace weighting, для каждой трассы вычисляется нормирующий множитель 2N, позволяющий преобразовать полный динамический диапазон трассы в полный динамический диапазон выбранного целочисленного формата. При этом в выходной файл пишутся значения амплитуд, умноженные на 2N, а значение N записывается в заголовок трассы в байты 169–170 в виде двухбайтового целого.

Согласно спецификации формата SEG-Y, величина N может принимать значения 0, 1, … 32767. Однако, в том случае, если динамический диапазон данных превышает динамический диапазон выбранного целочисленного формата, возникает необходимость использования отрицательных значений N. Для того, чтобы разрешить использование отрицательных значений N, включите опцию Allow negative weighting factor (опция становится доступной при включении Allow trace weighting).

Если Trace weighting не используется, или используются только положительные значения N, в том случае, если значения амплитуд выходят за границы диапазона формата записи, при выполнении модуля возникает соответствующее предупреждение:

Для того чтобы отключить это предупреждение, включите опцию Suppress outofrange warnings.

Поле Scalars позволяет устанавливать множители для значений высот/глубин и координат. При этом положительные значения множителей обозначают, что соответствующие значения умножаются на коэффициент, а отрицательные – что делятся.

Поле Coordinate units позволяет указать, в каких величинах измеряются записываемые в файл значения координат: метрах или секундах.

Опция Remap header values позволяет использовать переопределения формата при записи Seg-Y-файла (см. главу Add data file).

Кнопки Save template и Load template позволяют соответственно сохранить текущее переопределение формата в базу данных проекта и загрузить сохраненное ранее переопределение из базы данных.

Соответствие полей заголовков RadExPro Plus
и заголовка трассы формата Seg-Y
по умолчанию

Поле заголовка RadExPro Plus Номера байтов заголовка трассы Seg-Y Комментарий

TRACENO 1–4 Порядковый номер трассы

FFID 9–12 Номер полевой сейсмограммы

CHAN 13–16 Номер канала (порядковый номер трассы в полевой сейсмограмме)

SOURCE 17–20 Номер точки возбуждения

CDP 21–24 Номер сейсмограммы ОГТ

SEQNO 25–28 Порядковый номер трассы в сейсмограмме ОГТ

TRC_TYPE 29–30 Идентификационный код трассы

STACKCNT 31–32 Количество вертикально просуммированных трасс, составляющих данную трассу

TRFOLD 33–34 Количество горизонтально просуммированных трасс, составляющих данную трассу

OFFSET 37–40 Вынос (расстояние от пункта возбуждения до приемника)

REC_ELEV 41–44 Высота пункта приема

SOU_ELEV 45–48 Высота поверхности в пункте возбуждения

DEPTH 49–52 Глубина источника относительно поверхности

REC_DATUM 53–56 Высота линии приведения в пункте приема

SOU_DATUM 57–60 Высота линии приведения в пункте возбуждения

SOU_H2OD 61–64 Глубина воды в пункте возбуждения

REC_H2OD 65–68 Глубина воды в пункте приема

SOU_X 73–76 Х-координата пункта возбуждения

SOU_Y 77–80 Y-координата пункта возбуждения

REC_X 81-84 Х-координата пункта приема

REC_Y 85-88 Y-координата пункта приема

UPHOLE 95-96 Вертикальное время в пункте возбуждения в мс

REC_UPHOLE 97-98 Вертикальное время в пункте приема в мс

SOU_STAT 99-100 Статическая поправка в пункте возбуждения в мс

REC_STAT 101-102 Статическая поправка в пункте приема в мс

TOT_STAT 103-104 Общая статическая поправка в мс

TLIVE_S 111-112 Время мьютинга – начальное время в мс

TFULL_S 113-114 Время мьютинга – конечное время в мс

NUMSMP 115-116 Количество отсчетов в трассе (особенность RadExPro Plus: одно значение для всех трасс из внутренних параметров кадра данных!)

DT 117-118 Интервал дискретизации в мкс (особенность RadExPro Plus: одно значение для всех трасс из внутренних параметров кадра данных!)

IGAIN 119-120 Код типа усиления полевого оборудования

PREAMP 121-122 Константа – коэффициент усиления оборудования в дБ

EARLYG 123-124 Начальное усиление оборудования в дБ

COR_FLAG 125-126 Флаг корреляции (1=нет, 2=да)

SWEEPFREQSTART 127-128 Начальная частота свип-сигнала в Гц

SWEEPFREQEND 129-130 Конечная частота свип-сигнала в Гц

SWEEPLEN 131-132 Длина свип-сигнала в мс

SWEEPTYPE 133-134 Код типа свип-сигнала

SWEEPTAPSTART 135-136 Начальное время сглаживающего окна свип-сигнала

SWEEPTAPEND 137-138 Конечное время сглаживающего окна свип-сигнала

SWEEPTAPCODE 139-140 Код типа сглаживающего окна свип-сигнала

AAXFILT 141-142 Частота антиаляйзингого фильтра в Гц

AAXSLOP 143-144 Крутизна антиаляйзингого фильтра в дБ/окт

FREQXN 145-146 Частота режекторного фильтра в Гц

FXNSLOP 147-148 Крутизна режекторного фильтра в дБ/окт

FREQXL 149-150 Нижняя частота среза в Гц

FREQXH 151-152 Верхняя частота среза в Гц

FXLSLOP 147-148 Крутизна нижнего среза в дБ/окт

FXHSLOP 155-156 Крутизна верхнего среза в дБ/окт

-- 169-170 Весовой фактор трассы в виде 1/2N, где N –0,1,…,32767 для целочисленных форматов (особенность RadExPro Plus: допускаются отрицательные целые значения, если включена опция Allow negative weighting factor!)