← Назад

Суммирование с введением кинематических поправок

NMO and stack.

S2KinStack PEP-клиент


Назначение

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

Программа предназначена для построения разреза нулевых удалений по сейсмограмам отраженных волн. Как в режиме ввода кинематических поправок так и без.


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

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


Описание

Сеанс работы

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

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

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

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


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

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


Имя: Input seismic file
Тип: nmod
Описание: Задание исходного сейсмического поля.

Имя: Output seismic file
Тип: nmod
Описание: Результирующие сейсмограммы.

Имя: Seismogram type
Тип: enum (CMP|CSP|CRP|NMGL)
Описание: Тип сортировки трасс.
Доступные варианты: CMP (ОГТ), CSP (ОПВ), CRP (ОПП), NMGL.

Имя: Apply kinematic data
Тип: enum (NO|DB|FILE)
Описание: Флаг, вводить или нет кинематику, и если да, то откуда.
Доступные варианты: NO (не вводить),
DB (вводить из БД),
FILE (вводить из файла).

Имя: Kinematic parameters table
Тип: dbitem_e(VSP.S2REFLKINLIST)
Описание: Путь к объекту БД для считывания параметров кинематики. Актуален только если кинематика забирается из БД.

Имя: Kinematic parameters file
Тип: filename(filemask="*";basedir=CURRENT)
Описание: Путь к файлу с параметрами кинематики. Актуален только если кинематика забирается из файла.

Имя: Output modification with vertical reflected waves
Тип: nmod
Описание: Модификация с промежуточным результатом (выведенные на вертикаль сейсмограммы). Актуальна только если вводилась кинематика.

Имя: Apply one-side muting
Тип: answer
Описание: Флаг, применять ли одностороннее (слева) обнуление трасс.

Имя: Zero-time (ms)
Тип: float2
Описание: Время на минимальном удалении, задающее начальную точку прямой, левее которой происходит обнуление. Актуально только если применяется односторонее обнуление.

Имя: Velocity (m/s)
Тип: float2
Описание: Скорость, задающая наклон прямой, левее которой происходит обнуление. Актуальна только если применяется односторонее обнуление.

Имя: Apply two-sides muting
Тип: answer
Описание: Флаг, применять ли двустороннее обнуление трасс (в окне, задаваемом двумя прямыми).

Имя: Zero-time (ms) (left/right)
Тип: float2
Описание: Времена на минимальном удалении, задающие начальные точки прямых, между которыми происходит обнуление. Актуальны только если применяется двусторонее обнуление.

Имя: Velocity (m/s) (left/right)
Тип: float2
Описание: Скорости, задающие наклоны прямых, междулевее которыми происходит обнуление. Актуальны только если применяется двусторонее обнуление.

Имя: Apply FK-filter
Тип: answer
Описание: Флаг, применять ли FK-фильтрацию.

Имя: Suppression (%)
Тип: float
Описание: Актуально только если применяется FK-фильтрация.

Имя: Velocities range (min, max)
Тип: float2
Описание: Актуально только если применяется FK-фильтрация.

Имя: Apply weights during summing
Тип: answer
Описание: Apply weights during summing.

Имя: Window length for weights estimation (ms)
Тип: float
Описание: Window length for weights estimation (ms).

Имя: Rejection level (for energy weights calculation, %)
Тип: float
Описание: Rejection level (for energy weights calculation, %).


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

Имя: Программа рассчитывает следующий набор факторов:



Имя: Maximal depth (m)
Тип: nmod_e
Описание: результирующее изображение.


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


Имя: Result after summing
Тип: nmod
Описание: Результирующие сейсмограммы.

Имя: Result before summing (optionally)
Тип: nmod
Описание: Результирующие сейсмограммы.


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

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


Входные данные

Трассы

На вход программы подаются все трассы указанной модификации, с помеченными не актуальными.


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

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

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

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


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

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

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


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

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


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

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

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

Описание информационных сообщений

Описание диагностических сообщений

  • Can not open [Mod_name] modification: [Text error] - ошибка при открытии модификации [Mod_name]: код ошибки


Ссылки

Программы и документы

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