← Назад 
S2KinStack PEP-клиент
 
 
Программа предназначена для построения разреза нулевых удалений по сейсмограмам отраженных волн. Как в режиме ввода кинематических поправок так и без.
 
 
 Программа является PEP-клиентом, то есть, она запускается из-под оболочки
пакетного запуска pktexec, предоставляющей
сервис по заданию параметров, управлению выполнением и просмотру протокола
работы программы.
 
 
 Задание параметров и запуск программы происходит из-под оболочки пакетного
запуска pktexec.  Типовой сеанс работы
состоит из следующих шагов:
-  Запуск программы из меню пакета ВСП.
 
 -  Задание проекта, в каталоге данных которого находится исходная модификация
(пункт меню File -> Project...).
 
  
 -   Исходные сейсмограммы.
  
 -  Результирующие сейсмограммы.
  
 -  Тип сортировки трасс.
  
 -  Флаг, вводить или нет кинематику.
  
 -  Путь к объекту БД для считывания параметров кинематики.
  
 -  Путь к файлу с параметрами кинематики.
  
 -  Модификация с промежуточным результатом 
  
 -  Флаг, применять ли одностороннее (слева) обнуление трасс.
  
 -  Время на минимальном удалении, задающее начальную точку
прямой, левее которой происходит обнуление.
  
 -  Скорость, задающая наклон прямой, левее которой происходит обнуление.
  
 -  Флаг, применять ли двустороннее обнуление трасс 
  
 -  Времена на минимальном удалении, задающие начальные точки
прямых, между которыми происходит обнуление.
  
 -  Скорости, задающие наклоны прямых, междулевее которыми происходит обнуление.
 -  Флаг, применять ли FK-фильтрацию.
 -  Запуск программы на выполнение (кнопка Start в панели инструментов
или пункт меню S2KinStack -> Start).
 
 -  Для просмотра результирующей таблицы надо нажать кнопку View
у имени выходной таблицы в панели результатов.
 
 Для просмотра протокола прохождения программы надо нажать кнопку View
log в панели инструментов или выбрать пункт меню S2KinStack -> View
log.
 
 -  Для выхода из среды пакетного запуска нужно нажать кнопку Exit в
панели инструментов или выбрать пункт меню File -> Exit.
 
 
 
 
 Имя:   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, %).
 
-  
 -  Имя:  Программа рассчитывает следующий набор факторов:
 Имя:   Maximal depth (m)
Тип: nmod_e
Описание:  результирующее изображение.
 
 
-  
 
 Имя:   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.