← Назад

Подавление импульсных помех произвольного вида.

Wave Speakes filter.

S2BPF PEP-клиент.


Назначение

Решаемые задачи и метод

 Метод предназначен для обнаружения и подавления в трассах
коротких всплесков большой амплитуды слабокоррелируемых по 
множеству трасс. Могут обрабатываться 3C сейсмограммы ОПВ, 
ОПП, ОГТ и L const.

        Параметры метода.

P1. Amplitude Estimation Time Base Size, ms
P2. Amplitude Global Discrimination Level (%)
P3. Noise Wavelet Maximal Length, ms
P4. Trace Count
P5. Time Window, ms
P6. Deleted Samples Part
P7. Amplitude Local Discrimination Level
P8. Trace Count
P9. Critical Level
P10. Recovery Method
P11. Average Amplitude Factor
P12. Interpolation Trace Count



Взаимодействие с другими программами

Программа является PEP-клиентом, то есть, она запускается из-под оболочки пакетного запуска pktexec, предоставляющей сервис по заданию параметров, управлению выполнением и просмотру протокола работы программы.


Описание

Сеанс работы

Задание параметров и запуск программы происходит из-под оболочки пакетного запуска pktexec. Типовой сеанс работы состоит из следующих шагов:

  1. Запуск программы из меню пакета ВСП.
  2. Задание проекта, в каталоге данных которого находится исходная модификация (пункт меню File -> Project...).
  3. Исходные сейсмограммы.
  4. Фильтрованные сейсмограммы.
  5. Сейсмограммы с остатками.
  6. Тип сортировки сейсмограмм.
  7. Интервал обработки по сейсмограммам данных заданного типа.
  8. Отрезки времени, на которые разбивается трасса.
  9. Коэффициент (%) к значению глобального по абсолютной величине максимума трассы.
  10. Локальный уровень дискриминации по амплитуде.
  11. Максимально возможная длительность импульсной помехи.
  12. Количество трасс двумерного окна.
  13. Длительность во времени двумерного окна.
  14. Доля отбрасываемых отсчетов
  15. Количество соседних трасс
  16. Критический уровень корреляции
  17. Коэффициент, на который умножается локальный уровень средних амплитуд
  18. Количество соседних трасс по отношению к обрабатываемой трассе
  19. Запуск программы на выполнение (кнопка Start в панели инструментов или пункт меню S2BPF -> Start).
  20. Для просмотра результирующей таблицы надо нажать кнопку View у имени выходной таблицы в панели результатов.

    Для просмотра протокола прохождения программы надо нажать кнопку View log в панели инструментов или выбрать пункт меню S2BPF -> View log.

  21. Для выхода из среды пакетного запуска нужно нажать кнопку Exit в панели инструментов или выбрать пункт меню File -> Exit.


Параметры обработки

Входные параметры (панель Parameters)


Имя: Input modification
Тип: nmod
Описание: Исходные сейсмограммы.

Имя: Seismogram type
Тип: enum(CD|CS|CR|CO)
Описание: Тип сортировки сейсмограмм, может быть задан как:
CDP - общая глубинная точка,
CSP - общий источник,
CRP - общий приемник,
L const - общее удаление.

Имя: Start and end of used interval
Тип: int2
Описание: Интервал обработки по сейсмограммам данных заданного типа. По умолчанию задается весь профиль.

Имя: Samples decimation increment, ms
Тип: float
Описание: Отрезки времени, на которые разбивается трасса, и в пределах каждого из которых определяется максимальная по абсолютной величине амплитуда трассы. Значение по умолчанию 10 мс. Диапазон значений (1,50).

Имя: Amplitude global discrimination level %
Тип: float
Описание: Коэффициент (%) к значению глобального по абсолютной величине максимума трассы, определяющий глобальный уровень дискриминации оценок амплитуд трассы на заданной сетке. Потенциальными помехами являются только оценки амплитуд, превышающие данный уровень. Значение по умолчанию 1%. Диапазон значений (0.1%, 50%).

Имя: Amplitude local discrimination level
Тип: float
Описание: Локальный уровень дискриминации по амплитуде: предельно допустимое значение отношение текущей оценки амплитуды трассы к локальной среднемедианной амплитуде, рассчитанной в двумерном окне. При превышении этого значения проверяемая амплитуда полагается амплитудой помехи. Значение по умолчанию 3. Диапазон значений (1,100).

Имя: Noise wavelet maximal length, ms
Тип: float
Описание: Максимально возможная длительность импульсной помехи. Если интервал выделенных больших амплитуд превышает по длине данное значение, то полагается, что это либо полезный сигнал или гармоническая помеха. Такой временной интервал исключается из рассмотрения при обнаружении импульсной помехи. Значение по умолчанию 200. Диапазон значений (10,1000).

Имя: Number of neighbouring traces in base
Тип: int
Описание: Количество трасс двумерного окна, ближайших к обрабатываемой трассе, по которым производится оценка среднемедианного значения амплитуды. Значение по умолчанию 10. Диапазон значений (2,50).

Имя: Window for averaging, ms
Тип: int
Описание: Длительность во времени двумерного окна, включающего амплитуды, полученные на заданной сетке, ближайшие по времени к оцениваемой амплитуде трассы, по которым производится оценка среднемедианного значения амплитуды. Значение по умолчанию 50. Диапазон значений (2,1000).

Имя: Part of samples deleted as outstanding while averaged [0,1]
Тип: int
Описание: Доля отбрасываемых отсчетов с аномальными значениями амплитуды при оценке локальной среднемедианной амплитуды. Значение по умолчанию 0.1. Диапазон значений (0,0.9).

Имя: Number of neighbouring traces
Тип: int
Описание: Количество соседних трасс по отношению к обрабатываемой трассе, по которым производится оценка среднего коэффициента взаимной корреляции.

Имя: Critical level
Тип: float
Описание: Критический уровень корреляции, при не превышении которого выделенный временной интервал больших амплитуд (импульс) относится к разряду помехи. Значение по умолчанию 0.6. Диапазон значений (0.01,0.9).

Имя: Recovery method
Тип: enum(Amplitude reduction|Time prediction|Trace set interpolation)
Описание: Метод восстановления амплитуд в искаженных помехами интервалах трассы:
Amplitude Reduction
Ослабление амплитуд в интервале помехи путе приведения их к локальному уровню средних аиплитуд, умноженному на некоторый заданный коэффициент. Time Prediction
Предсказание амплитуд в искаженном интервале по соседним отсчетам.
Trace Set Interpolation
Восстановление амплитуд путем интерполяции амплитуд соседних трасс. Способ может быть применен только к данным после их ориентации.

Имя: Average amplitude factor
Тип: float
Описание: Коэффициент, на который умножается локальный уровень средних амплитуд при приведении к нему амплмтуд искаженного интервала трассы в методе Amplitude Reduction.

Имя: Interpolation traces count
Тип: int
Описание: Количество соседних трасс по отношению к обрабатываемой трассе, по которым производится восстановление амплитуд в способе Trace Set Interpolation.

Имя: Output modification (Results)
Тип: nmod
Описание: Фильтрованные сейсмограммы.

Имя: Output modification (Noises)
Тип: nmod
Описание: Сейсмограммы с остатками.


Информация времени работы программы (панель Runtime)


Имя: Status of program execution.
Тип: string
Описание: Статус.

Имя: Progress indication
Тип: progress
Описание: Индикатор прогресса.


Параметры результатов (панель Results)


Имя: Output modification (Results)
Тип: nmod
Описание: Фильтрованные сейсмограммы.

Имя: Output modification (Noises)
Тип: nmod
Описание: Сейсмограммы с остатками.


Пользовательский интерфейс

Для детального ознакомления с пользовательским интерфейсом оболочки пакетного запуска, смотри описание программы pktexec.


Минимальные системные требования:

Операционное окружение

Программа получает имя рабочего проекта через переменную среды PROJECT. В случае запуска программы из-под оболочки, это условие выполняется путем выбора рабочего проекта.

Программа определяет местонахождение системных файлов пакета из переменной VSPHOME, определенной в профиле пользователя или в файле setup в домашнем каталоге пользователя пакета. Файле setup данная переменная может выступать также под именем VSP.


Используемые файлы

Программа ищет описание параметров в файлах $VSPHOME/etc/S2BPF.pep и $VSPHOME/etc/vsp.pep.

В домашнем каталоге пользователя должен присутствовать файл setup, содержащий пути к каталогам данных, заданий и протоколов прохождения проектов, а также пути к системным файлам пакета ВСП.


Прочие требования

Прочие требования накладываются оболочкой пакетного запуска pktexec.


Сообщения пользователю

Способ доведения сообщений до пользователя

Все сообщения выводятся в стандартный поток ошибок. В случае запуска программы из-под интерактивной оболочки сообщения сохраняются в файле протокола прохождения задания LOG/$PROJECT/S2BPF-#.log. Сообщения классов серьезности EL_FATAL и EL_ERROR помещаются по завершении работы программы в область сообщений интерактивной оболочки.

Контакты
198188 Санкт-Петербург, ул. Зайцева, д. 41, офис 263
Телефоны:
+7 (495) 754-9990
+7 (903) 255-7275
+7 (911) 236-7708
e-mail:
vsp@geovers.com
© ООО Геоверс, 2001-2024