← Назад
TVert PEP-клиент.
Программа выполняет выведение отраженных продольных, отраженных
обменных PS и падающих обменных PS-волн на вертикаль и возврат их с вертикали на
исходные времена. Волны могут быть выведены как на времена продольных, так и на
времена поперечных обменных волн. Для трехкомопонентных данных возможен поворот
в следящую комопоненту каждого отсчета трассы при выводе на вертикаль и обратное
преобразование при возврате на исходные времена. Алгоритм предусматривает
вычисление кинематических поправок для каждого отсчета каждой трассы. Для
вычисления кинематических поправок используется одномерная модель среды.
Программа должна применяться до использования программы получения трассы
однократных отражений Primref.
Программа является PEP-клиентом, то есть, она запускается из-под оболочки
пакетного запуска pktexec, предоставляющей
сервис по заданию параметров, управлению выполнением и просмотру протокола
работы программы.
Задание параметров и запуск программы происходит из-под оболочки пакетного
запуска pktexec. Типовой сеанс работы
состоит из следующих шагов:
- Запуск программы из меню пакета ВСП.
- Задание проекта, в каталоге данных которого находится исходная модификация
(пункт меню File -> Project...).
- Задание имени исходной модификации (параметр Input Seismic Traces, кнопка
Select).
- Задание таблицы ЛБД, содержащей пластовую модель среды
(параметр Input velocity model, кнопка Select).
- Задание направления преобразования (параметр
Transformation direction).
- Задание типа волн в исходной модификации:
1) продольные отраженные монотипные (DP/UP) волны; 2) поперечные
отраженные обменные (DP/US) волны, 3)
поперечные падающие обменные(DP/DS)
(параметр Wave type in input traces)
.
- Задание типа волн на времена которых выводятся волны
при прямом преобразовании или с времен которых возвращаются на исходные времена
при обратном преобразовании (параметр Double
times of resulting traces accord to ...).
- Задание конечного времени в трассах выходной модификации (параметр
End time of output traces).
- Задание индикатора ориентации в следящую компоненту
(параметр Orientation to follow-up component/Return back).
- Задание имени выходной
модификации (параметр Output seismic traces, кнопка Select).
- Задание выходной таблицы ЛБД, которая будет содержать
годограф двойных времен (параметр Output
Down-Up-Way Hodograph, кнопка Select).
- Запуск программы на выполнение (кнопка Start в панели инструментов
или пункт меню Tvert -> Start). После запуска программа выдает
сообщения о текущей стадии выполнения.
Если программа завершилась успешно, код
завершения программы должен быть нулевым. Если же в нижней области главного
окна программы имеются сообщения об ошибках и код возврата отличен от нуля,
следует просмотреть протокол прохождения программы и по нему выяснить причину.
Для просмотра протокола прохождения программы надо нажать кнопку View log
в панели инструментов или выбрать пункт меню Primeref -> View log.
- В случае успешного завершения работы программы результирующий параметр
Output Seismic traces получит значение
имени выходной модификации, а параметр Output
Down-Up-Way Hodograph - имя выходного
годографа.
- Для выхода из среды пакетного запуска нужно нажать кнопку Exit в
панели инструментов или выбрать пункт меню File -> Exit.
Для детального ознакомления с пользовательским интерфейсом оболочки
пакетного запуска, смотри описание программы
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"
- Программа не может открыть или создать соответствующую таблицу базы данных