← Назад

Выведение волн на вертикаль
(ввод кинематических поправок).

Transformation to vertical.

TVert PEP-клиент.


Назначение.

 Программа выполняет выведение отраженных продольных, отраженных обменных PS и падающих обменных PS-волн на вертикаль и возврат их с вертикали на исходные времена. Волны могут быть выведены как на времена продольных, так и на времена поперечных обменных волн. Для трехкомопонентных данных возможен поворот в следящую комопоненту каждого отсчета трассы при выводе на вертикаль и обратное преобразование при возврате на исходные времена. Алгоритм предусматривает вычисление кинематических поправок для каждого отсчета каждой трассы. Для вычисления кинематических поправок используется одномерная модель среды.
 

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

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

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


Описание.

Сеанс работы.

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

  1. Запуск программы из меню пакета ВСП.
  2. Задание проекта, в каталоге данных которого находится исходная модификация (пункт меню File -> Project...).
  3. Задание имени исходной модификации (параметр Input Seismic Traces, кнопка Select).
  4. Задание таблицы ЛБД, содержащей пластовую модель среды (параметр Input velocity model, кнопка Select).
  5. Задание направления преобразования (параметр Transformation direction).
  6. Задание типа волн в исходной модификации: 1) продольные отраженные монотипные (DP/UP) волны; 2) поперечные отраженные обменные (DP/US) волны, 3) поперечные падающие обменные(DP/DS) (параметр Wave type in input traces) .
  7. Задание типа волн  на времена которых выводятся волны при прямом преобразовании или с времен которых возвращаются на исходные времена при обратном преобразовании (параметр Double times of resulting traces accord to ...).
  8. Задание конечного времени в трассах выходной модификации (параметр End time of output traces).
  9. Задание индикатора ориентации в следящую компоненту (параметр Orientation to follow-up component/Return back).
  10. Задание имени выходной модификации (параметр Output seismic traces, кнопка Select).
  11. Задание выходной таблицы ЛБД, которая будет содержать годограф двойных времен (параметр Output Down-Up-Way Hodograph, кнопка Select).   
  12. Запуск программы на выполнение (кнопка Start в панели инструментов или пункт меню Tvert -> Start). После запуска программа выдает сообщения о текущей стадии выполнения. Если программа завершилась успешно, код завершения программы должен быть нулевым. Если же в нижней области главного окна программы имеются сообщения об ошибках и код возврата отличен от нуля, следует просмотреть протокол прохождения программы и по нему выяснить причину. Для просмотра протокола прохождения программы надо нажать кнопку View log в панели инструментов или выбрать пункт меню Primeref -> View log.
  13. В случае успешного завершения работы программы результирующий параметр Output Seismic traces получит значение имени выходной модификации, а параметр Output Down-Up-Way Hodograph - имя выходного годографа.
  14. Для выхода из среды пакетного запуска нужно нажать кнопку Exit в панели инструментов или выбрать пункт меню File -> Exit.

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

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


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

Трассы.

Программа читает файл трасс указанной модификации.

Таблицы БД.

Программа читает таблицу ЛБД c пластовой моделью среды.


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

Трассы.

Программа создает файл, содержащий поле с введенными кинематическими поправками.

Таблицы БД.

Программа создает таблицу ЛБД, содержащую годограф двойных времен.


Требования к окружению.


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

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

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


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

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

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


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

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


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

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

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


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

EL_ERROR, "Can not open modification"
Программа не смогла открыть входную модификацию
EL_ERROR,"S-wave velocities greater then P-wave velocities in model's layer"
Скорость P-волны больше скорости S-волны в одном или нескольких слоях модели
EL_ERROR, "Can not create modification"
Программа не смогла создать выходную модификацию
EL_ERROR, "Can't select input traces" или "There are not traces matched for selection."
Программа не может выбрать из входной модификации трассы, пригодные для обработки
EL_ERROR, Can not open db table"
Программа не может открыть или создать соответствующую таблицу базы данных
Contacts
43, Zaitseva st., room 263, Saint Petersburg, 198188, Russia
Phone:
+7 (495) 754-9990
+7 (903) 255-7275
+7 (911) 236-7708
e-mail:
vsp@geovers.com
© 2001-2024 GEOVERS Ltd.