Программа корреляции
разрезов скважин и
геолого-промыслового
моделирования
AutoCorr
НА ПЛАТФОРМЕ IBM PC/AT
MS Windows 7, 8, 8.1, 10
Руководство
пользователя
1. Введение................................................................................................................................... 1-10
обновление программы............................................................................................... 1-10
СОСТАВНЫЕ ЧАСТИ ДИСТРИБУТИВА ПРОГРАММЫ............................................. 1-11
2. Принципы функционирования ”AutoCorr”.......................................... 2-13
Общие положения............................................................................................................. 2-13
Требования к аппаратному обеспечению................................................... 2-18
3. Задание месторождения в программе....................................................... 3-19
файл замены имен скважин.................................................................................... 3-20
Описание первого формата LST-файла (формат-1)................................ 3-20
Описание второго формата LST-файла (формат-2)................................ 3-22
Описание третьего формата LST-файла (формат-2)............................... 3-23
4. Описание форматов файлов с каротажными данными.......... 4-25
ОПИСАНИЕ ФОРМАТА LAS ФАЙЛА................................................................................ 4-25
ОПИСАНИЕ LIT ФАЙЛОВ...................................................................................................... 4-28
ОПИСАНИЕ T-ФАЙЛОВ.......................................................................................................... 4-28
ОПИСАНИЕ L-ФАЙЛОВ.......................................................................................................... 4-31
ОПИСАНИЕ TBT-ФАЙЛОВ.................................................................................................... 4-33
ОПИСАНИЕ RGI-ФАЙЛОВ..................................................................................................... 4-36
ОПИСАНИЕ ASC-ФАЙЛОВ.................................................................................................... 4-37
ОПИСАНИЕ ASN-ФАЙЛОВ.................................................................................................... 4-38
ВВОД ДАННЫХ ИЗ ПРОИЗВОЛЬНЫХ ФАЙЛОВ.......................................................... 4-39
5. Описание форматов файлов с инклинометрией............................ 5-39
ОПИСАНИЕ INKL-ФАЙЛОВ.................................................................................................. 5-40
ОПИСАНИЕ INKZ-ФАЙЛОВ.................................................................................................. 5-41
КРАТКОЕ ОПИСАНИЕ ZA*-ФАЙЛОВ............................................................................... 5-44
ОПИСАНИЕ ZAK-ФАЙЛОВ................................................................................................... 5-45
ОПИСАНИЕ ZA2-ФАЙЛОВ.................................................................................................... 5-47
ОПИСАНИЕ ZA3-ФАЙЛОВ.................................................................................................... 5-48
ОПИСАНИЕ ZA4-ФАЙЛОВ.................................................................................................... 5-50
ОПИСАНИЕ ZA5-ФАЙЛОВ.................................................................................................... 5-51
ОПИСАНИЕ TRJ-ФАЙЛОВ..................................................................................................... 5-53
ОПИСАНИЕ DIV-ФАЙЛОВ..................................................................................................... 5-53
ОПИСАНИЕ ФОРМАТОВ, ПРОИЗВОДНЫХ ОТ DIV-, ZAK-, INC- ФОРМАТОВ. DSC-ФАЙЛ ОПИСАНИЯ
ФОРМАТА..................................................................................................................................................... 5-56
ОПИСАНИЕ DI1-ФАЙЛОВ...................................................................................................... 5-59
ОПИСАНИЕ INC-ФАЙЛОВ..................................................................................................... 5-61
ОПИСАНИЕ INK-ФАЙЛОВ..................................................................................................... 5-63
ОПИСАНИЕ ФАЙЛОВ INCL.UDL, INCL2.UDL, INCL3.UDL, INCL4.UDL, INCL5.UDL и INCL.ALT 5-65
ВВОД ИНКЛИНОМЕТРИИ ИЗ ПРОИЗВОЛЬНЫХ ФАЙЛОВ..................................... 5-71
6. Описание форматов файлов с керном....................................................... 6-72
ОПИСАНИЕ CR1-ФАЙЛОВ.................................................................................................... 6-72
ОПИСАНИЕ CR2-ФАЙЛОВ.................................................................................................... 6-74
ОПИСАНИЕ COR-ФАЙЛА...................................................................................................... 6-77
7. Другие форматы файлов........................................................................................... 7-79
ОПИСАНИЕ PCK-ФАЙЛОВ (со
схемой корреляции)....................................... 7-79
ОПИСАНИЕ TRY-ФАЙЛОВ и TR2-ФАЙЛОВ (с результатами опробования) 7-80
ОПИСАНИЕ STR-ФАЙЛОВ
(стратигранфия).......................................................... 7-83
Описание форматов файлов с фиктивными скважинами............ 7-84
8. ИДЕНТИФИКАЦИЯ ПОЛЬЗОВАТЕЛЯ.......................................................................... 8-87
9. ВВОД
МЕСТОРОЖДЕНИЯ.................................................................................................. 9-89
Ввод Нового
Месторождения................................................................................. 9-89
Выбор комплекса методов ГИС для корреляции..................................... 9-94
Создание (выбор) триангуляции. диалог имя триангуляции...... 9-98
Загрузка старого Месторождения.................................................................... 9-101
ВВОД ДАННЫХ ДЛЯ ЛИТОЛОГИЧЕСКОЙ КОЛОНКИ............................................ 9-102
10. ГЛАВНОЕ ОКНО ПРОГРАММЫ.................................................................................. 10-104
ГЛАВНОЕ ОКНО ПРОГРАММЫ ДО ВВОДА МЕСТОРОЖДЕНИЯ..................... 10-105
Раздел СОЗДАТЬ меню основного окна программы............................................... 10-108
Раздел ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ меню основного окна
программы 10-110
Пункт меню О ПРОГРАММЕ меню основного окна программы........................ 10-117
ГЛАВНОЕ ОКНО ПРОГРАММЫ ПОСЛЕ ВВОДА МЕСТОРОЖДЕНИЯ............ 10-117
Раздел СОЗДАТЬ меню основного окна программы............................................... 10-118
Раздел ТЕКУЩЕЕ МЕСТОРОЖДЕНИЕ меню основного окна
программы.... 10-121
Раздел ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ меню основного окна
программы 10-124
11. СОЗДАНИЕ ТРИАНГУЛЯЦИИ...................................................................................... 11-132
12. ОСНОВНОЙ ДИАЛОГ ОКНА РАБОТЫ С ТРИАНГУЛЯЦИЕЙ...................... 12-134
ДИАЛОГ ГЛОБАЛЬНЫЕ ПАРАМЕТРЫ........................................................................ 12-136
Закладка Шрифты.............................................................................................................. 12-137
Закладка Печать.................................................................................................................. 12-139
Закладка Схемы /корреляции......................................................................................... 12-140
Закладка Профили............................................................................................................. 12-143
Закладка Масштабы.......................................................................................................... 12-145
Закладка Файлы / Директории........................................................................................ 12-146
Закладка Карты................................................................................................................... 12-147
Закладка Библиотеки........................................................................................................ 12-149
Закладка Окна..................................................................................................................... 12-150
Закладка Общие.................................................................................................................. 12-151
ЗАКЛАДКА `СКВАЖИНЫ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ............... 12-155
Кнопка `ПОСМОТРЕТЬ СКВАЖИНУ’...................................................................... 12-157
Кнопка `ПОИСК СКВАЖИНЫ’.................................................................................... 12-158
Кнопка `СЛОВАРЬ МЕТОДОВ’.................................................................................... 12-159
Кнопка `ГРАНИЦЫ СКВАЖИН’.................................................................................. 12-160
Кнопка `ПЕРЕСЧИТАТЬ МАСШТАБЫ КРИВЫХ’................................................ 12-162
Кнопка `
ЗАКОММЕНТИРОВАТЬ СКВАЖИНУ’................................................... 12-162
Кнопка `
РАСКОММЕНТИРОВАТЬ ВСЕ СКВАЖИНЫ’..................................... 12-162
Кнопка `ПОМЕТИТЬ СКВАЖИНУ’............................................................................ 12-162
Кнопка `
РАЗВЕДОЧНАЯ СКВАЖИНА’................................................................... 12-163
Кнопка `СПИСОК ЗАКОММЕНТИРОВАННЫХ СКВАЖИН’........................... 12-163
Кнопка `ВЫБОРКА’.......................................................................................................... 12-166
Кнопка `КЛАССИФИПКАЦИЯ ПО КАРОТАЖУ’.................................................. 12-167
Кнопка `ТИПЫ РАЗРЕЗОВ’........................................................................................... 12-171
Кнопка `ИМПОРТ/ЭКСПОРТ’...................................................................................... 12-174
Кнопки `Старый ЭКСПОРТ в PETREL’, `Новый ЭКСПОРТ в PETREL’, `ЭКСПОРТ в IRAP’ 12-174
Кнопка `Меню:ДИАЛОГИ ПЕЧАТИ’.......................................................................... 12-174
Кнопка `ЗАПОЛНЕННОСТЬ’........................................................................................ 12-179
ЗАКЛАДКА `ТРИАНГУЛЯЦИЯ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ..... 12-181
Кнопка `СТЕРЕТЬ ВНЕШНЕЕ РЕБРО
ТРИАНГУЛЯЦИИ’............................. 12-182
КНОПКА «ПЕРЕКИНУТЬ
ВНУТРЕННЕЕ РЕБРО В ЧЕТЫРЕХУГОЛЬНИКЕ» 12-183
Кнопка `ЗАКОММЕНТИРОВАТЬ СКВАЖИНУ’.................................................... 12-185
Кнопка `ИНФОРМАЦИЯ’............................................................................................... 12-187
Флаг СОХРАНЯТЬ ГРАНИЦУ...................................................................................... 12-189
Флаг СОХРАНЯТЬ ТРИАНГУЛЯЦИЮ..................................................................... 12-191
Кнопка `ФИКСАЦИЯ РЕБЕР’........................................................................................ 12-194
Кнопка `ЗВЕЗДЧАТАЯ ТРИАНГУЛЯЦИЯ’.............................................................. 12-195
Кнопка `РАЗБИЕНИЕ’..................................................................................................... 12-196
Кнопка `UNDO’.................................................................................................................. 12-197
Кнопка `REDO’................................................................................................................... 12-198
Кнопка `INIT’...................................................................................................................... 12-199
Кнопка `СОЗДАТЬ ТРИАНГУЛЯЦИЮ ПО ПЛАСТОПЕРЕСЕЧЕНИЯМ’...... 12-200
Кнопка `ДИАЛОГИ ПЕЧАТИ’...................................................................................... 12-201
ПРИЛОЖЕНИЯ К ЗАКЛАДКЕ ТРИАНГУЛЯЦИЯ...................................................... 12-207
К кнопке `ПОСМОТРЕТЬ СКВАЖИНУ’................................................................... 12-207
Окно ПРОСМОТР СКВАЖИНЫ..................................................................................... 12-208
Диалог ОКНА ПРОСМОТР СКВАЖИНЫ................................................................. 12-209
Меню ОКНА ПРОСМОТР СКВАЖИНЫ................................................................... 12-214
К кнопке `ФИКСАЦИЯ РЕБЕР’..................................................................................... 12-219
Всплывающее Меню ФИКСАЦИЯ РЕБЕР................................................................. 12-220
К кнопке `РАЗБИЕНИЕ’.................................................................................................. 12-228
Диалог РАЗБИЕНИЕ (ПОСТРОЕНИЕ ГРАНИЦ).................................................... 12-229
К кнопке `ВЫБОРКА’....................................................................................................... 12-237
Диалог ВЫБОРКА СКВАЖИН..................................................................................... 12-238
К кнопке `ИМПОРТ/ЭКСПОРТ’.................................................................................... 12-242
ИМПОРТ ДАННЫХ......................................................................................................... 12-243
ЭКСПОРТ ДАННЫХ. Старый экспорт в IRAP......................................................... 12-245
ЭКСПОРТ ДАННЫХ. Новый экспорт в IRAP.......................................................... 12-250
ЭКСПОРТ ДАННЫХ. Экспорт в PETERL................................................................. 12-252
АРХИВАЦИЯ ДАННЫХ................................................................................................. 12-254
К кнопке `параметры подписей’...................................................................... 12-255
ЗАКЛАДКА `КОРРЕЛЯЦИИ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ
AUTOCORR 12-258
13. Парные корреляции.................................................................................................. 13-259
Кнопка `3 Парные корреляции’........................................................................... 13-261
Кнопка `Парные корреляции в треугольнике’....................................... 13-263
Кнопка `все парные корреляции'..................................................................... 13-265
Диалог ПАРАМЕТРЫ ПАРНОЙ КОРРЕЛЯЦИИ.................................................... 13-268
Окно ПРОСМОТР ПАРНОЙ КОРРЕЛЯЦИИ............................................................ 13-275
Диалог ОКНА ПАРНОЙ КОРРЕЛЯЦИИ.................................................................... 13-279
К КНОПКЕ ПАРНЫЕ КОРРЕЛЯЦИИ В ТРЕУГОЛЬНИКЕ...................................... 13-282
Окно ПРОСМОТР СКВОЗНОЙ КОРРЕЛЯЦИИ...................................................... 13-282
Диалог ПАРАМЕТРЫ ОКНА СКВОЗНОЙ КОРРЕЛЯЦИИ................................. 13-285
Проверка Согласованности Полученных Корреляций................. 13-289
14. СХЕМЫ..................................................................................................................................... 14-291
ЗАКЛАДКА `СХЕМА’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ AUTOCORR 14-291
Кнопка `Схема корреляции’................................................................................. 14-294
Диалог СХЕМА КОРРЕЛЯЦИИ.................................................................................... 14-295
Кнопка `Скважины схемы’................................................................................... 14-308
Кнопка `Фиксировать слои с ошибкой меньше...’............................. 14-310
ДОПОЛНИТЕЛЬНЫЕ КНОПКИ ЗАКЛАДКИ СХЕМЫ ОСНОВНОГО ДИАЛОГА 14-311
Кнопка `Инкл.->LAS’....................................................................................................... 14-311
Кнопка `ХАРАКТЕРИСТИКИ ПЛАСТОВ’............................................................... 14-312
Кнопка `ВНК’...................................................................................................................... 14-315
Кнопка `анализ ВНК’........................................................................................................ 14-319
Использование диалога анализа ВНК для поиска
горизонтального контакта.. 14-321
Использование диалога анализа ВНК для поиска плоского
наклонного контакта 14-325
15. Планшеты........................................................................................................................... 15-331
ГРУППА `Для планшета’............................................................................................. 15-331
ПРИЛОЖЕНИЕ К ЗАКЛАДКЕ СХЕМА. ПЛАНШЕТ................................................. 15-332
16. ОСНОВНОЙ ДИАЛОГ - ПРОДОЛЖЕНИЕ............................................................... 16-345
ЗАКЛАДКА `УСТАНОВКИ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ
AUTOCORR 16-345
ЗАКЛАДКА `ДОПОЛНИТЕЛЬНЫЕ ОКНА’ ОСНОВНОГО ДИАЛОГА
ПРОГРАММЫ AUTOCORR 16-359
Дополнительное окно `Скважины’................................................................ 16-362
Дополнительное окно `Парные корреляции’......................................... 16-362
Дополнительное окно `Схемы’.......................................................................... 16-363
Меню ДОПОЛНИТЕЛЬНОГО ОКНА СХЕМЫ........................................................ 16-364
Диалог Сохранения Схемы по строкам....................................................................... 16-369
Диалог Сохранения Схемы по столбцам..................................................................... 16-372
Диалог сохранения параметров коллекторов............................................................. 16-376
Диалог сохранения статистики инклинометрии....................................................... 16-382
Дополнительное окно `Разрезы’....................................................................... 16-384
Меню ДОПОЛНИТЕЛЬГО ОКНА РАЗРЕЗЫ............................................................ 16-384
Дополнительное окно `Метки’........................................................................... 16-389
Меню МЕТКИ..................................................................................................................... 16-392
Дополнительное окно `Метки’. Расширенный режим работы. 16-394
ЗАКЛАДКА ` МЫШЬ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ AUTOCORR 16-400
ЗАКЛАДКА `НАЙТИ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ AUTOCORR 16-410
Кнопка `Скважина’...................................................................................................... 16-411
Кнопка `Ребро’.................................................................................................................. 16-414
Кнопка `Треугольник’................................................................................................ 16-417
Кнопка `Треугольник С Максимальной Ошибкой В L1-НОРМЕ’. 16-420
Кнопка `Треугольник С Максимальной ошибкой В С-НОРМЕ’... 16-425
ЗАКЛАДКА `ФАЦИИ’ ОСНОВНОГО ДИАЛОГА ПРОГРАММЫ AUTOCORR 16-426
17. Окно `ПРОСМОТР РАЗРЕЗА СХЕМЫ КОРРЕЛЯЦИИ’................................... 17-428
Поле ТРИАНГУЛЯЦИЯ С РАЗРЕЗОМ....................................................................... 17-430
Поле РЕЗУЛЬТАТЫ ИСПЫТАНИЙ............................................................................ 17-431
Поле ИСХОДНЫЙ КЕРН................................................................................................ 17-433
Поле ПРИВЯЗАННЫЙ КЕРН........................................................................................ 17-435
Поле ЛИТОЛОГИЧЕСКАЯ КОЛОНКА по ГИС...................................................... 17-437
Поле СТРАТИГРАФИЧЕСКАЯ КОЛОНКА.............................................................. 17-440
Поле ГЛУБИНА................................................................................................................. 17-442
Диалог ОКНА РАЗРЕЗА СХЕМЫ................................................................................ 17-443
Диалог выхода/фиксации из Окна ПРОСМОТРА РАЗРЕЗА СХЕМЫ............... 17-469
18. ПРОФИЛЯ И СХЕМЫ ОБОСНОВАНИЯ КОНТАКТОВ..................................... 18-472
Окно `СХЕМА ОБОСНОВАНИЯ КОНТАКТОВ’....................................................... 18-472
Окно ПРОСМОТР СХЕМЫ ОБОСНОВАНИЯ ВНК............................................... 18-472
Диалог ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК........................................ 18-476
Закладка Показывать
Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК 18-478
Закладка Вид Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК.......... 18-481
Закладка Контакты
Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК 18-486
Закладка Список
контактов Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК 18-491
Закладка Границы
Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК.. 18-492
Закладка Опробования
Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК 18-493
Закладка Графика
Диалога ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК.. 18-494
Закладка Поля Диалога
ПАРАМЕТРЫ СХЕМЫ ОБОСНОВАНИЯ ВНК......... 18-495
Кнопки общего назначения в основном диалоге окна схемы
обоснования ВНК 18-498
Диалог УСТАНОВКА ПОНИЖЕНИЯ/РАЗЛОМОВ ФИКТИВНЫХ СКВАЖИН 18-502
19. Построение карт.......................................................................................................... 19-505
Построение СТАНдартных карт......................................................................... 19-508
Построение структурных карт........................................................................................ 19-518
Построение структурных карт поверхностей коллекторов.................................... 19-524
Построение контуров нефтеносности.......................................................................... 19-526
Построение карт общих толщин пластов.................................................................... 19-528
Построение карт эффективных толщин пластов...................................................... 19-530
Автоматическое построение карт нефтенасыщенных толщин
пластов............. 19-532
Полуавтоматическое построение карт нефтенасыщенных
толщин пластов..... 19-534
РАБОТА с ВЕКТОРНыМИ карт.................................................................................... 19-538
Меню слоя карт.................................................................................................................. 19-540
Основное меню дополнительного окна КАРТЫ....................................................... 19-543
Основное меню дополнительного окна КАРТЫ. Коррекция
изолиний............. 19-544
Основное меню дополнительного окна КАРТЫ. Изменение свойств изолиний/областей 19-550
Основное меню дополнительного окна КАРТЫ. Вставка новых линий........... 19-553
Управление подписями линий (изолиний)................................................................. 19-556
Основное меню дополнительного окна КАРТЫ. Операции с целыми линиями/областями 19-557
РАБОТА с фиктивными скважинами............................................................. 19-562
Начало работы с зафиксированными скважинами................................................... 19-563
Вставка новых фиктивных скважин............................................................................. 19-564
Коррекция фиктивных скважин..................................................................................... 19-567
Сохранение в файл/загрузка из файла фиктивных скважин.................................. 19-568
Отображение разломов на картах.................................................................................. 19-570
РАБОТА с дополнительными графическими объектами.............. 19-575
Пример автоматического построения карты эффективных
нефтенасыщенных толщин................................................................................................................................................... 19-580
Пример полуавтоматического построения карты
эффективных нефтенасыщенных толщин................................................................................................................................................... 19-583
20. Подсчет объемов........................................................................................................ 20-602
Программный пакет «AutoCorr» разработан группой разработчиков из различных организации, прежде всего РГУ нефти и газа им. И.М. Губкина и МГУ им. М.В. Ломоносова. Он предназначен для детальной корреляции разрезов скважин, картопостроений и подсчёта запасов по методике утверждённой в ГКЗ МПР РФ.
Детальная корреляция разрезов скважин является основным методом изучения внутреннего строения недр, построенным на принципе сопоставления разрезов скважин c целью выделения в разрезах и прослеживания по площади пластов-коллекторов и непроницаемых прослоев между ними.
Детальная корреляция в отличие от корреляции региональной, или общей, отражает макронеоднородность строения продуктивных горизонтов и пластов. Детальная корреляция, являясь основой для построения модели месторождения, залежи или продуктивного горизонта, определяет адекватность модели реальному геологическому объекту. От детальной корреляции зависят все построения, связанные с геометризацией, а также точность подсчета запасов, обоснованность технологических решений при разработке залежей углеводородов, надежность прогноза конечной нефтеотдачи и др.
С помощью программного комплекса «AutoCorr» легко решаются вопросы определения формы и границ залежи, картопостроения и их редактирования, подсчета объемов коллекторов и определения запасов залежей УВ различными методиками объемного метода. Выполнение этих работ - основа для формирования в дальнейшем детерминированной трехмерной геологической и гидродинамической модели залежи.
Обновление программы доступно с сайта http://autocorr.stargeo.ru/
На сайте располагается несколько ссылок на файлы с обновлением. В комментариях записана дата версии обновления и для кого обновление предназначено. Обновления, предназначенные для разных пользователей несовместимы между собой.
Обновление представляет собой архив с исполняемым файлом. Архив надо скачать, разархивировать и далее следует запустить файл, расположенный в архиве. Как правило, он имеет имя AutoCorrUpdate.exe. Файл следует запускать на машине, на которой будет производиться обновление из любой папки. Программа обновления сама ищет папку с расположением установленного ПК AutoCorr и производит обновление.
Обычно, программе обновления достаточно иметь права на запись в папку с установленным ПК AutoCorr, т.е. иметь административные права ей не обязательно.
Убедитесь, что при произведении обновления программа AutoCorr не запущена, иначе программа обновления не сможет обновить файл AutoCorr.exe и библиотеки, используемые программой. В этом случае будет выдано соответствующее сообщение.
Дистрибутив программы размещается на прилагаемом диске и состоит из нескольких основных частей:
· Программа установки пакета «AutoCorr» на компьютер пользователя. Установка программы производится с помощью запуска исполняемого файла setup.exe, размещенного в корне установочного диска.
· Папка TestFormats с архивом, в котором лежит набор одинаковых с содержательной точки зрения тестовых месторождений с различными вариантами задания исходных данных месторождения (каротажных данных и инклинометрии). В архиве содержится скрипт RunTest.bat, позволяющий проверить идентичность и корректность ввода всех заданных месторождений. Исходные данные данных месторождений могут служить примерами для различных форматов исходных данных программы.
· Папка DATA\InstallDrivers с отдельной утилитой установки драйверов ключа, прилагаемого к программе. Данная утилита поставляется производителем ключа
· Папка DATA\TestFields с набором месторождений, подробно описанных в расположенном в данной папке файле tu.doc. Файл tu.doc является частью документации, созданной при сертификации ПК «AutoCorr». Месторождения из данной папки служат для обучения работы в программе. Они представляют собой последовательные этапы создания одного физического месторождения от ввода исходных данных до подсчета запасов. В файле tu.doc содержатся пошаговые инструкции, по которым можно создать все приведенные месторождения.
· Папка DATA\TestField0 с примером исходных данных простейшего месторождения, служащего для быстрой проверки работоспособности программы. После установки программы ссылка на данные этого месторождения автоматически появляется в программе.
· Папка DATA\doc с документацией по программе.
Алгоритмы, используемые в программе «AutoCorr», предусматривают применение принципа триангуляционных сетей для создания пар сопоставляемых скважин, осуществления парных корреляций и проверки полученных результатов путем подсчета ошибок парных корреляций. В случае необходимости программа предусматривает выход на интерактивный режим с последующим автоматическим исправлением и перерасчетом ошибок. Осуществление детальной корреляции происходит в два этапа. На первом этапе осуществляются автоматические парные корреляции всех соседних скважин, и производится подсчет ошибки по всем треугольникам триангуляционной сети. На этом этапе предусмотрена возможность исправления ошибок парных корреляций как в активном, так и в интерактивном режиме. На втором этапе, после проверки согласованности всех парных корреляций переходят к построению схем корреляций.
Для проведения автоматической корреляции используются следующие исходные данные: список и координаты скважин месторождения; диаграммы ГИС скважин; инклинометрия. Дополнительно может использоваться для визуализации и более наглядного представления результатов сейсмические данные и материалы интерпретации данных ГИС.
После ввода данных автоматически создается триангуляционная сеть скважин, которая определяет, какие парные корреляции будут выполнены и использованы в качестве основы для построения схемы корреляции, т.к. могут коррелироваться только пары скважин, соединенные ребром триангуляции.
Следует обратить внимание, что в отличие от парных корреляций, выполняемых вручную с предварительным расчленением разреза, нахождением и совмещением реперов, автоматические парные корреляции выполняются независимо для каждой пары скважин, и в разных парах скважин наборы корреляционных связей могут отличаться.
Программа реализует построение детальной корреляции геофизических разрезов пар скважин в автоматическом, полуавтоматическом и интерактивном режиме. Полученная корреляция отражает строение всего разреза с детализацией до нескольких шагов оцифровки каротажа. Можно влиять на результат построения путём изменения параметров автоматической корреляции, геологический смысл значительной части которых интуитивно понятен. В сложных случаях, когда полученная автоматическая корреляция не устраивает геолога, возможно явное указание соединяемых границ. Последующее автоматическое перестроение создаёт детальную модель корреляции всего геофизического разреза, с учётом этих явных указаний.
После создания всех парных корреляций, которые являются
основой для создания схемы корреляции, следует проверить согласованность
полученных корреляций. Под согласованностью имеется в виду следующее свойство:
если на некоторой скважине отметить произвольный пласт и проследить, куда он
переходит вдоль замкнутой цепочки скважин, то пласт должен вернуться на своё место.
Величина рассогласования называется ошибкой.
Для каждого треугольника вычисляются две ошибки средняя по всем глубинам - и
максимальная. Треугольники триангуляции раскрашиваются в зеленый цвет,
интенсивность которого зависит от ошибки в треугольнике. В полуавтоматическом или активном режиме устраняются ошибки путем исправления
парных корреляций, которые нарушают согласованность. Полуавтоматический режим
предусматривает введение ручных связей и перекорреляцию ребра.
На основе согласованного набора парных корреляций программа строит схему детальной корреляции всего месторождения с прослеживанием указанных геологом горизонтов вдоль всех скважин. Указание прослеживаемых горизонтов возможно в одной или нескольких скважинах, возможно добавление дополнительных горизонтов для прослеживания или удаление существующих. Также возможно редактирование полученной схемы. Существует возможность использования информации об отслеженных горизонтах на схеме корреляции для уточнения парных корреляций. Ещё раз подчеркнём, что выполненные и проверенные на согласованность парные корреляции являются необходимой основой для построения схемы корреляции.
После прослеживания горизонтов программа предоставляет возможность формирования попластовой модели месторождения, задания индексации пластов, придания им различных видов заливки, выделения коллекторов на основе соотношений задаваемых геологом и загрузки дополнительных атрибутов описывающие коллекторские или иные свойства пластов.
При моделировании залежи УВ необходимо определить ее форму и границы, что предусматривает выполнение ряда картопостроений. Программа «AutoCorr» позволяет построить все необходимые карты:
Все карты имеют свои особенности при построении, однако при этом необходимо пользоваться понятиями стандартная, растровая и векторная карта.
Основное понятие – стандартная карта.
Стандартная карта (любая карта– например, общих толщин, структурная карта поверхности, эффективных нефтенасыщенных толщин) содержит одновременно и растровую (рис.1), и векторную (рис.2) составляющие. Алгоритм программы предусматривает одновременное построение этих двух видов карт – растровых и векторных.
Растровые карты являются основой стандартной карты и строятся на прямоугольной сетке, охватывающей либо всю область месторождения, либо выбранную его часть с последующей линейной интерполяцией. На растровых картах показываются изолинии, а цветом заливки выделяются области между изолиниями. При этом в каждой точке карты содержится информация о значении рассматриваемой величины в данной точке. Значение параметра в точке курсора мыши отображается в НИЖНЕЙ ПАНЕЛИ окна триангуляции.
Особенность растровых карт проявляется в том, что их изолинии не являются едиными объектами, не имеют подписей, и поэтому их нельзя редактировать. Изменять растровые карты можно с помощью введения фиктивных скважин с заданием значений в них. Фиктивные скважины можно использовать при перестройке карты, что приведет к изменению растровой карты.
Векторные карты строятся на основе растровых карт. Векторная карта представляет собой набор односвязных (непрозрачных!) областей, каждая из которых окрашена определенным цветом, и граница ее есть некоторая изолиния. Граница области (изолиния), в свою очередь, задается последовательностью формирующих ее вершин. Таким образом, для корректного отображения изолиний следует использовать достаточно большое количество вершин, их формирующих.
В отличие от растровой карты на векторной карте изолинии представляют собой единые объекты, их можно подписать и редактировать.
Стандартные карты представляют
собой результат объединения растровой и векторной карт. Следовательно,
стандартная карта имеет имена изолиний и в каждой точке карты можно узнать
величину ее значения. Изолинии можно редактировать, однако при этом растровая и
векторная составляющие стандартной карты становятся несоответствующими друг
другу. Программой «AutoCorr» предусмотрена процедура приведения в соответствие
растровой и векторной карт использованием фиктивных скважин или функции
«регридинга» - превращения векторной
карты в растровую.
В зависимости от изучаемого параметра стандартная карта, как уже было
сказано выше, может быть картой общих толщин, любой структурной картой, картой
насыщенных толщин, картой открытой пористости, насыщенности и т.д.
Программа детальной корреляции может быть установлена в операционных системах Windows 2000/7/8, желательно с NTFS. Необходим компьютер с процессором не слабее PIII-700Мгц, 256МБ оперативной памяти и жесткий диск не менее 40Gb, видеокарта с 64 МБ не хуже ATI Radeon 7500. Должен быть lpt- или USB- порт и устройство для чтения CD. Монитор не менее 19".
Для задания месторождения необходимо создать LST-файл, содержащий список скважин месторождения, их устьевые координаты и ссылку на папку с данными месторождения (т.е. на папку с каротажными данными, инклинометрией, с описанием керна и т.д.). LST-файл имеет произвольное имя и расширение lst. База данных созданного логического месторождения будет размещена в той же папке, в которой размещен LST-файл, в папке с тем же именем, что и имя LST-файла и с расширением ldt.
Lst-ФАЙЛ – это текстовый файл в WINDOWS кодировке, содержащий имя месторождения,
список имен скважин, ему принадлежащих, и координат этих скважин. Файл
создается вручную при помощи любого текстового редактора, например, notepead
или word. Если Вы пользуетесь Word-ом, то созданный файл нужно сохранить как
текст с разбиением на строки.
На данный момент существует три основных формата LST-файла. Первый формат LST-файла не требует явного указания номера формата. Остальные форматы требуют явного указания номера формата строкой вида
%%format=n
где n – номер формата.
Данная строка должна размещаться в первой позиции lst-файла.
Первый формат lst-файла задает каждую скважину двумя строками в файле (в первой определяется имя скважины, а во второй – ее координаты); второй и третий форматы задают по одной скважине в каждой строке, при этом, строка имеет вид
ИмяСкважины X Y
Например:
%%format=2
%%input=c:\folder\DataFolder
%%name=FieldName
726 19187 395108
120 21658.9 399460.8
1208 18987 380408
Имеется возможность замены имен скважин во всех выходных документах на другие имена (отличные от имеет в LST-файле). Соответствия между исходными именами (заданными в LST-файле) и новыми (которые будут присутствовать во всех выходных документах, в т.ч. в картах) задаются в файле с именем месторождения и расширением `wls'. Файл должен располагаться в той же папке, что и LST-файл. Считывание файла происходит при каждой загрузке месторождения (т.е. выходные имена скважин можно менять без ввода всего месторождения заново). В файле в каждой строке пишется последовательно два имени скважин: исходное имя и выходное имя.
При желании имена можно заключить в двойные кавычки. Отметим, что в различных сообщениях программы, как правило, используются имена скважин из LST-файла. Замена имен на новые происходит только в выходных документах.
Пример данного файла:
726 726-add
"1207"
"1207 add"
1208 "add 1208"
"1229" 19
В первой строке lst-файла указывается имя месторождения. Далее все строки файла разбиты на пары. В первой строке пары после знака ‘#’ задается имя las-файла (или список имен las-файлов через пробел), а во второй – через пробел: координаты скважины, каротажные данные которой заданы в первой строке.
Вместо списка имен las-файлов можно задать имя директории с las-файлами, соответствующими данной скважине. В последнем случае каротаж данной скважины будет составляться из каротажа, введенного из всех файлов с расширением las данной директории. Также в данной директории могут находиться файлы, задающие инклинометрию и файлы с результатами интерпретации ГИС.
Строки, начинающиеся со знака ‘%’ считаются комментариями и на работу программы влияния не оказывают (кроме строк, начинающихся на ‘%%’; после этих символов задаются специальные параметры lst-файла).
По умолчанию las файлы загружаются из директории, где находится lst файл.
Если las файлы хранятся в отдельной директории, то следует указать путь к ней. Рядом с именем первой скважины в треугольных скобках пишется имя директории, содержащей las файлы данного месторождения.
Допускается задание относительных имен. Например, если исходные данные месторождения хранятся в папке las, расположенной в папке lst-файла месторождения, то имя исходной папки можно задать как .\las .
Каротажные данные для скважины могут находиться в нескольких las файлах, в этом случае после знака # перечисляются их имена через пробел, имя первого файла будет считаться именем скважины. Допускаются одинаковые имена методов в разных las файлах, относящихся к одной скважине, но не в одном las файле.
LST-Файл в данном формате должен начинаться со строки
%%format=2
Далее должна присутствовать строка задания имени папки с папками с данными скважин:
%%input=FolderName
где FolderName – имя папки с папками скважин. Значение данного поля можно задавать различным образом в нескольких местах файла. Допускается задание относительных имен. Например, если исходные данные месторождения хранятся в папке las, расположенной в папке lst-файла месторождения, то имя исходной папки можно задать как .\las .
Далее задается имя месторождения строкой
%%name=FieldName
где FieldName – имя описываемого месторождения.
Если каротажные данные по скважинам располагаются не в папках скважин, а в их подпапке с определенным именем, то имя этой подпапки можно задать следующей строкой:
%%las_subdir=RAZREZ\KRV_RZR
здесь RAZREZ\KRV_RZR – имя подпапки.
Если данные по инклинометрии скважин располагаются не в папках скважин, а в их подпапке с определенным именем, то имя этой подпапки можно задать следующей строкой:
%%inkl_subdir= inkl
здесь inkl – имя подпапки с инклинометрией.
Далее в каждой строке описывается одна скважина в виде
WellName X Y
где WellName – имя очередной скважины, X и Y – координаты ее устья.
В поле name_prefix задается префикс имен скважин. После установки значения этого поля ко всем именам скважин добавляется префикс с именем, заданным в этом поле. Данное поле может встречаться несколько раз в любом месте lst-файла в виде:
%%name_prefix=prefix
Данные по каждой скважине ищутся в папке FolderName/WellName, где, как и ранее, FolderName – имя папки с папками скважин, WellName – имя скважины. При заданном поле name_prefix данные по каждой скважине ищутся в папке FolderName/ prefix_WellName.
LST-Файл в данном формате должен начинаться со строки
%%format=3
Синтаксически данный формат не отличается от предыдущего, т.е. он начинается со строк
%%format=3
%%input=FolderName
%%name=FieldName
Однако, данные по скважинам ищутся по другому принципу. Файлы, относящиеся, к отдельным скважинам могут располагаться в любых подпапках папки FolderName. Входные файлы соотносятся со скважинами не по имени папки, в которой располагаются файлы, а по имени скважины, содержащимся в файле. Для las- файлов имя скважины берется из поля WELL, а в остальных файлах требуется наличие поля UWI. Это поле задается в строке следующего вида:
UWI :000000002_00309_
здесь имя скважины располагается в последних 6 символах строки.
При установке программы в папке программы создается папка TestFormats, в которой содержатся примеры большинства форматов исходных данных программы (каротажных данных и инклинометрии). Конкретно, в данной папке содержится около 80 месторождений, в исходных данных каждого из которых содержится пример одного формата исходных данных программы. Имя папки является именем тестируемого формата данных. Все описанные месторождения являются копией одного и того же месторождения с различными способами задания исходных данных. Запуск командного файла RunTest.bat из папки TestFormats позволяет проверить корректность ввода всех тестируемых форматов исходных данных.
Las ФАЙЛ - это текстовый файл в MSDOS кодировке, содержащий диаграммы ГИС в формате Las 4.0. В программе используются las-файлы версии 4.0 (возможно 1.2 и 2.0). Для программы критичны следующие значения:
start - начало оцифровки
stop - конец оцифровки
step - шаг оцифровки
null - значение каротажа в точках, где данные не определены.
Имя скважины берется из lst-файла; имя задаваемое внутри las файла не используется.
Также возможен русский вариант las-файла:
Имена Lit ФАЙЛОВ, содержащие результаты интерпретации материалов ГИС, должны совпадать с именами соответствующих Las ФАЙЛОВ и они должны располагаться в то же директории, что и las файлы. Структура lit файлов совпадает со структурой las файлов.
Т-файл, с помощью которого можно задавать результаты интерпретации ГИС, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл не должен иметь расширения, а имя его должно начинаться на t. Пример формата можно найти в папке программы TestFormats\t. Т-файл должен иметь примерно следующий вид в MSDOS-кодировке
В данном файле используется следующая информация:
· Строка, начинающаяся со слова `КРОВЛЯ’ служит для фиксации позиций в файле, в которых далее будут задаваться значения соответствующих методов. В данной строке должны быть прописаны имена методов, разделяемые символом `I’. Если в данной строке записано слово `ХАРАКТЕР’, то данный метод получает имя `НАСЫЩЕНИЕ’. Во избежание разночтений, ко всем именам методов, определяемым в данном файле, в конец имени приписывается `_T’.
· Строка, в первой позиции которой записана цифра, должна задавать значения вводимых методов. В начале строки пишутся два значения глубины, задающих интервал глубин каротажа. Далее для данного интервала каротажа определяются значения методов. Значение каждого метода должно располагаться в позициях, задаваемых в строке определения имен методов. При вводе данных, следующие слова заменяются на соответствующие значения данного метода
ГАЗ газ ГАЗ+НЕФТЬ газ+нефть НЕФТЬ нефть НЕФТЬ+ВОДА нефть+вода ВОДА вода |
0 0 1 1 2 2 3 3 4 4 |
В случае, если требуется ввести дополнительные обозначения для вводимых данных,
в директорию с LST-файлом
следует поместить файл с именем def.txt, в
котором можно прописать соответствия между строковыми и числовыми константами.
Файл def.txt имеет следующий формат: в каждой
его строке в треугольных скобках пишется некоторая строка, а после треугольных
скобок пишется соответствующее этой строке число. Каждый раз, когда в данных в t-файле вместо численного
значения встретится строковое выражение, совпадающее со строкой, определенной в
файле def.txt, вместо данного выражения будет введено число,
соответствующее данной строке. Текст
файла def.txt всегда должен быть в WINDOWS-кодировке. При необходимости
программа осуществляет требуемую перекодировку в MSDOS-формат.
Далее
приведен пример файла def.txt
------------------------------------
<ПЕСЧАНИК СГЛ> 1
<ПЕСЧАНИК> 2
<ПЕСЧАНИК УПЛ> 3
<> -10
------------------------------------
Пустые треугольные скобки служат для определения значения, задаваемого по умолчанию. При отсутствии строки с пустыми треугольными скобками, значение по умолчанию кладется равным -1.
L-файл, с помощью которого можно задавать результаты интерпретации ГИС, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл не должен иметь расширения, а имя его должно начинаться на l. Пример формата можно найти в папке программы TestFormats\l. L-файл должен иметь примерно следующий вид в MSDOS-кодировке
В данном файле используется следующая информация:
· Строка, начинающаяся со слова `Интервал’ (слово должно размещаться не правее шестого столбца) и следующая строка служат для фиксации позиций в файле, в которых далее будут задаваться значения соответствующих методов. В данной строке должны быть прописаны имена методов, разделяемые пробелами. Во избежание разночтений, ко всем именам методов, определяемым в данном файле, в конец имени приписывается `_L’.
· Строка, в которой после пробелов в первой, второй или третьей позиции записана цифра, должна задавать значения вводимых методов. В данной строке задаются методы, определяемые первой строкой с именами методов. В следующей строке должны задаваться методы, имена которых заданы во второй строке имен методов. После этих двух строк должна быть записана строка – разделитель, которая должна быть либо пустой, либо состоять из знаков `-’. В начале первой строки пишутся два значения глубины, задающие интервал глубин каротажа. Далее для данного интервала каротажа определяются значения методов. Значение каждого метода должно располагаться в позициях, одна из которых находится под первым символом соответствующего имени метода в строке имен методов, либо правее этой позиции, но не правее позиции последнего символа имени метода. При вводе данных, следующие слова заменяются на соответствующие значения данного метода
ГАЗ Газ ГАЗ+НЕФТЬ газ+нефть НЕФТЬ Нефть НЕФТЬ+ВОДА нефть+вода ВОДА Вода |
0 0 1 1 2 2 3 3 4 4 |
В случае, если требуется ввести дополнительные обозначения для вводимых данных,
в директорию с LST-файлом
следует поместить файл с именем def.txt, в
котором можно прописать соответствия между строковыми и числовыми константами.
Файл def.txt имеет следующий формат: в каждой
его строке в треугольных скобках пишется некоторая строка, а после треугольных
скобок пишется соответствующее этой строке число. Каждый раз, когда в данных в t-файле вместо численного
значения встретится строковое выражение, совпадающее со строкой, определенной в
файле def.txt, вместо данного выражения будет введено число,
соответствующее данной строке. Текст
файла def.txt всегда должен быть в WINDOWS-кодировке. При необходимости
программа осуществляет требуемую перекодировку в MSDOS-формат.
Далее
приведен пример файла def.txt
------------------------------------
<ПЕСЧАНИК СГЛ> 1
<ПЕСЧАНИК> 2
<ПЕСЧАНИК УПЛ> 3
<> -10
------------------------------------
Пустые треугольные скобки служат для определения значения, задаваемого по умолчанию. При отсутствии строки с пустыми треугольными скобками, значение по умолчанию кладется равным -1.
TBT-файл, с помощью которого можно задавать результаты интерпретации ГИС, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение TBT. Пример формата можно найти в папке программы TestFormats\tbt. TBT-файл должен иметь примерно следующий вид в MSDOS-кодировке
Имена в строке, начинающейся с символа #, также определяют позиции, в которых далее будут находиться значения соответствующих методов. Значение, записанное в файле, относится к имени, если запись значения располагается непосредственно под позицией первого символа соответствующего имени, или правее данной позиции, но не правее крайней правой позиции имени. Таким образом, некоторые значения методов могут оказаться неопределенными.
Следующие имена являются зарезервированными и используются для указанных целей:
· PL имя пласта (в программе не используется);
· KR либо ZK глубина кровли интервала с задаваемыми значениями;
· PD либо ZP глубина подошвы интервала с задаваемыми значениями;
· ABSKR абсолютная отметка кровли интервала с задаваемыми значениями (в программе не используется);
· ABSPD абсолютная отметка подошвы интервала с задаваемыми значениями (в программе не используется);
Если поля с именами
KR либо ZK и PD либо ZP встречаются в первой строке исходного файла, то наличие
символа # в первой позиции файла необязательно. Т.е. файл также может иметь вид:
Особенностью данной программы является использование строго поточечной интерпретации данных. Приведенный выше пример файла с данными противоречит этому, т.к. часто следующий интервал начинается с точки, на которой заканчивается предыдущий интервал. Для устранения этого противоречия используется следующий подход. Данные в tbt-файле задаются в виде `интервал глубин список значений методов'. Данный интервал каждый раз обрезается снизу на один шаг дискретизации. Далее при создании коллекторов каждый интервал коллектора по умолчанию увеличивается на один шаг вниз. Эта комбинация дает возможность абсолютно точно задавать коллекторы для вертикальных скважин. Для скважин с инклинометрией подобный подход также сильно улучшает ситуацию, хотя она и не стала идеальной.
RGI-файл, с помощью которого можно задавать каротажные данные и результаты интерпретации ГИС, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение RGI. Пример формата можно найти в папке программы TestFormats\rgi. RGI-файл должен иметь примерно следующий вид в MSDOS-кодировке
Файл в RGI–формате состоит из блоков, каждый из которых начинается со строки с именем блока. Каждая строка с именем блока начинается с символа `~’, за которым, собственно, следует имя блока. Допускается использование как альтернативной, кодировки, так и кодировки Windows.
В программе используются блоки, начинающиеся со следующих слов:
Скважина из этого блока извлекается поле Нет данных.
Список из этого блока извлекаются
имена полей, которые далее появятся в блоке Данные.
Данные из этого блока извлекаются значения методов, имена которых задаются в блоке Список. Каждая строка в этом блоке задает постоянные значения методов на интервале, определяемом полями Кровля, Подошва. В этих полях задаются глубины кровли и подошвы соответствующего интервала. Поля АО кровли, АО подошвы, Пласт игнорируются. Если же первые два столбца файла называются АО кровли, АО подошвы, а поля Кровля, Подошва отсутствуют, то интервалы исходных данных задаются в абсолютных отметках по соответствующим полям.
ASC-файл, с помощью которого можно задавать каротажные данные и результаты интерпретации ГИС, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение ASC. ASC-файл должен иметь примерно следующий вид в MSDOS-кодировке
Формат задает поточечные значения методов. С Помощью этого формата можно вводить каротажные данные, заданные таблично (столбцы данных определяются позиционно).
Файл должен представлять собой текстовую таблицу со строкой, задающей имена методов, определенных в этой таблице. Столбцы с данными определяются позиционно. Т.е. число считается значением данного метода, если номера позиций числа пересекаются с номерами позиций имени данного метода.
Строка с именами методов должна начинаться на одно из слов: `DEPT', `DEPTH', `HDEP', `HDEPT', `HDEPTH'.
Первый столбец должен задавать глубину. Все строки до строки с именами методов игнорируются. Далее все строки, начинающиеся не с цифры или знака минус, тоже игнорируются.
ASN-файл, с помощью которого можно задавать каротажные данные и результаты интерпретации ГИС, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение ASN. ASN-файл должен иметь примерно следующий вид в MSDOS-кодировке
Формат задает поточечные значения методов. С Помощью этого формата можно вводить каротажные данные, заданные таблично (столбцы данных задаются по их номерам).
Файл должен представлять собой текстовую таблицу со строкой, задающей имена методов, определенных в этой таблице. Столбцы с данными определяются по номерам. Т.е. число считается значением данного метода, если номер слова со значением метода в строке совпадает с порядковым номером имени метода в строке с именами методов.
Строка с именами методов должна начинаться на одно из слов: `DEPT', `DEPTH', `HDEP', `HDEPT', `HDEPTH'.
Первый столбец должен задавать глубину. Все строки до строки с именами методов игнорируются. Далее все строки, начинающиеся не с цифры или знака минус, тоже игнорируются.
При необходимости работы с непредусмотренными форматами файлов, существует возможность написания отдельных процедур, обеспечивающих совместимость с необходимыми форматами. Процедуры оформляются в виде DLL-файла и пишутся на языке C++ в среде Microsoft Visual C++ (возможно использование других языков и компиляторов, обеспечивающих аналогичный формат передачи функций и параметров). Созданную библиотеку (DLL-файл) следует поместить в директорию *\wlas\Plugins\InputData, где * - корневая директория программы. Все библиотеки из данной директории автоматически подсоединяются при осуществлении операции создания нового месторождения или ввода всего заново.
Форматы инклинометрии подразделяются на основные и вспомогательные. Основные форматы инклинометрии это: div, inc, zak, za1, za2, za3, za4, za5. Вспомогательные форматы отличаются от основных именами или номерами столбцов с данными и именами полей. Вспомогательные форматы можно создавать вручную с помощью копирования dll-файла основного формата в файл с другим именем и созданием dsc-файла с тем же именем с описанием нового формата. DLL и DSC- файлы расположены в подпапке программы .\wlas\plugins\InputInc для 32-битной версии программы и в папке .\wlas\pluginsX64\inputInc для 64-битной версии программы. Подробное описание dsc-файла находится в разделе Ввод инклинометрии из произвольных файлов. Для некоторых форматов инклинометрии (INKL, INKZ, TRJ) не существует возможности создания dsc-файлов.
INKL-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл не должен иметь расширения, а имя его должно начинаться на inkl. Пример формата можно найти в папке программы TestFormats\inkl. INKL-файл должен иметь примерно следующий вид в MSDOS-кодировке
Следует
отметить, что данный файл имеет, вообще говоря, формат отличный от формата
текстовых файлов, используемых в операционных системах MSDOS, WINDOWS,
а также от формата текстовых файлов, используемых в UNIX. Отличием является возможность
наличия символов с нулевым кодом внутри строки файла.
В данном файле используется следующая информация:
· Строка, начинающаяся с текста `6. Альтитуда скважины’, служит для определения альтитуды. Альтитуда записывается в конце данной строки.
· Строка, начинающаяся с символа псевдографики, обозначающего горизонтальную линию (код 196) служит признаком начала таблицы с данными
· В следующей строке файла задаются имена столбцов с данными. Столбцы разделяются символами псевдографики, обозначающими вертикальную линию (код 179). По данной строке определяется местоположение столбцов с именами `Глубина’, `Удлинение’, `Х_коорд’, `Y_коорд’.
· Далее следует разделяющая строка, начинающаяся с символа псевдографики, обозначающего горизонтальную линию (код 196).
· Все следующие строки являются строками таблицы с данными. Столбцы таблицы разделяются символами псевдографики, обозначающими вертикальную линию (код 179). В данной таблице используются столбцы с соответствующими именами, задающие глубину и удлинение.
·
INKZ-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл не должен иметь расширения, а имя его должно начинаться на inkz. Данный файл может быть записан в одном из двух форматов. Пример формата можно найти в папке программы TestFormats\inkz. INKZ-файл в первом формате должен иметь примерно следующий вид в MSDOS-кодировке
Следует
отметить, что данный файл имеет, вообще говоря, формат отличный от формата
текстовых файлов, используемых в операционных системах MSDOS, WINDOWS,
а также от формата текстовых файлов, используемых в UNIX. Отличием является возможность
наличия символов с нулевым кодом внутри строки файла.
В данном файле используется следующая информация:
· Строка, начинающаяся с символа псевдографики, обозначающего горизонтальную линию (код 196) служит признаком начала таблицы с данными
· В следующей строке файла задаются имена столбцов с данными. Столбцы разделяются символами псевдографики, обозначающими вертикальную линию (код 179). По данной строке определяется местоположение столбцов с именами `Глубина’, `X_коорд’, `Y_коорд’ и `Z_коорд’.
· Далее следует разделяющая строка, начинающаяся с символа псевдографики, обозначающего горизонтальную линию (код 196).
· Все следующие строки являются строками таблицы с данными. Столбцы таблицы разделяются символами псевдографики, обозначающими вертикальную линию (код 179). В данной таблице используются столбцы с соответствующими именами, задающие глубину, смещения по осям X и Y и абсолютные отметки.
INKZ-файл во втором формате должен иметь примерно следующий вид в MSDOS-кодировке
В данном файле используется следующая информация:
· Строка, начинающаяся с символа “=” служит признаком начала таблицы с данными, при этом следующая строка должна начинаться со слова `Глуб’.
· В следующей строке файла задаются имена столбцов с данными. Столбцы разделяются пробелами. По данной строке определяется местоположение столбцов с именами `Глуб’, `X’, `Y’ и `Абс.гл’.
· Далее следует две не использующихся строки.
· Все следующие строки являются строками таблицы с данными. Столбцы таблицы разделяются пробелами. Данные в таблице соотносятся с именами столбцов по их позиции. Т.е. число относится к столбцу с некоторым именем, если один из символов числа расположен под одним из символов имени столбца. В данной таблице используются столбцы с соответствующими именами, задающие глубину, смещения по осям X и Y и абсолютные отметки.
ZA*-файлы, с помощью которых можно задавать инклинометрию скважины, могут размещаться только в директории, содержащей LAS-файлы данной скважины. Данные файлы должны иметь расширение zak, или za2, или za3, или za4, а имя должно оканчиваться на _ir или на _i. Все эти файлы имеют одинаковый формат, который будет описан далее, а отличаются тем, что из них извлекаются различные данные:
ZAK:
· DEPT глубина данных, задающихся в данной строке
· XK X-координата смещения данной точки скважины
· YK Y-координата смещения данной точки скважины
· ZK абсолютная отметка данной точки скважины
ZA2: альтитуда,
· DEPT глубина данных, задающихся в данной строке
· XK X-координата смещения данной точки скважины
· YK Y-координата смещения данной точки скважины
· UDL удлинение данной точки скважины
ZA3: альтитуда, магнитное склонение
· DEPT глубина данных, задающихся в данной строке
· UGOL зенитный угол скважины в данной точке
· AM азимут данной точки скважины
ZA4: альтитуда,
· DEPT глубина данных, задающихся в данной строке
· UGOL зенитный угол скважины в данной точке
· AI истинный азимут данной точки скважины
ZA5: альтитуда,
· DEPT глубина данных, задающихся в данной строке
· XK X-координата смещения данной точки скважины
· YK Y-координата смещения данной точки скважины
· TVD вертикальная глубина данной точки скважины
В случае отсутствия требуемых данных в файле возможно чтение того же файла в другом формате. Для этого используется файл zak.txt, расположенный в директории, в которой расположен LST-файл месторождения. В нем, начиная со второй строки файла располагаются строки задающие последовательность интерпретаций данных файлов. Интерпретация файла одного типа (с одним расширением задается в одной строке). В строке записывается через пробел несколько чисел, каждое из которых соответствует одному формату файла (1 соответствует формату ZAK, 2 – ZA2, 3 – ZA3, 4 – ZA4). Так, например, следующая строка
4 3 2 1
задает способы интерпретации ZA4-файла следующим образом: если в этом файле полностью не заданы значения зенитного угла или истинного азимута, то данный файл интерпретируется как ZA3-файл, если же в нем окажутся неопределенными все значения азимута, то он интерпретируется как ZA2-файл. Наконец, если в нем окажутся неопределенными все значения удлинения, то этот файл интерпретируется как ZAK-файл.
ZAK-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение zak, а имя его должно оканчиваться на _ir или на _i. Пример формата можно найти в папке программы TestFormats\zak. ZAK-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа игнорирует данные из файла до строки, начинающейся со слова DEPT. По строке, начинающейся со слова DEPT, определяются имена столбцов таблицы, содержащейся в файле. По строке, начинающейся на букву `x’, определяются точные координаты столбцов таблицы.
Вслед за вышеуказанными строками следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPT глубина данных, задающихся в данной строке
· XK X-координата смещения данной точки скважины
· YK Y-координата смещения данной точки скважины
· ZK абсолютная отметка данной точки скважины
ZA2-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл имеет формат схожий с форматом ZAK-файла. Данный файл должен иметь расширение za2, а имя его должно оканчиваться на _ir или на _i. Пример формата можно найти в папке программы TestFormats\za2. ZA2-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа ищет строку, начинающуюся на слово ‘Альтитуда’ и получает из данной строки значение альтитуды данной скважины (значение должно находиться после двоеточия). Далее программа игнорирует данные из файла до строки, начинающейся со слова DEPT. По строке, начинающейся со слова DEPT, определяются имена столбцов таблицы, содержащейся в файле. По строке, начинающейся на букву `x’, определяются точные координаты столбцов таблицы.
Вслед за вышеуказанными строками следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPT глубина данных, задающихся в данной строке
· XK X-координата смещения данной точки скважины
· YK Y-координата смещения данной точки скважины
· UDL удлинение данной точки скважины
ZA3-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл имеет формат схожий с форматом ZAK-файла. Данный файл должен иметь расширение za3, а имя его должно оканчиваться на _ir или на _i. Пример формата можно найти в папке программы TestFormats\za3. ZA3-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа ищет строки, начинающиеся на слова ‘Альтитуда’ и на `Магнитное склонение’ и получает из первой строки значение альтитуды данной скважины (значение должно находиться после двоеточия), а из второй – значение магнитного склонения. Далее программа игнорирует данные из файла до строки, начинающейся со слова DEPT. По строке, начинающейся со слова DEPT, определяются имена столбцов таблицы, содержащейся в файле. По строке, начинающейся на букву `x’, определяются точные координаты столбцов таблицы.
Вслед за вышеуказанными строками следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPT глубина данных, задающихся в данной строке
· UGOL зенитный угол скважины в данной точке
· AM азимут данной точки скважины
Истинный азимут рассчитывается как азимут плюс значение магнитного склонения. При отсутствии магнитного склонения, оно кладется по умолчанию равным нулю.
Для определения понятий зенитного угла и азимута в директории, в которой находится LST-файл, должен быть расположен файл с именем za3.txt или zak.txt. В первой строке этого файла задаются координаты вектора, соответствующего нулевому азимуту (в системе координат, используемой в LST-файле) и число определяющее положительное направление отсчета азимута (единице соответствует направление от вектора (0,1) к вектору (1,0), а минус единице - наоборот). По умолчанию эта строка выглядит следующим образом:
1 0 1
ZA4-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл имеет формат схожий с форматом ZAK-файла. Данный файл должен иметь расширение za4, а имя его должно оканчиваться на _ir или на _i. Пример формата можно найти в папке программы TestFormats\za4. ZA4-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа ищет строку, начинающуюся на слово ‘Альтитуда’ и получает из первой строки значение альтитуды данной скважины (значение должно находиться после двоеточия). Далее программа игнорирует данные из файла до строки, начинающейся со слова DEPT. По строке, начинающейся со слова DEPT, определяются имена столбцов таблицы, содержащейся в файле. По строке, начинающейся на букву `x’, определяются точные координаты столбцов таблицы.
Вслед за вышеуказанными строками следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPT глубина данных, задающихся в данной строке
· UGOL зенитный угол скважины в данной точке
· AI истинный азимут данной точки скважины
Для определения понятий зенитного угла и азимута в директории, в которой находится LST-файл, должен быть расположен файл с именем za3.txt. В первой строке этого файла задаются координаты вектора, соответствующего нулевому азимуту (в системе координат, используемой в LST-файле) и число определяющее положительное направление отсчета азимута (единице соответствует направление от вектора (0,1) к вектору (1,0), а минус единице - наоборот). По умолчанию эта строка выглядит следующим образом:
1 0 1
ZA5-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл имеет формат схожий с форматом ZAK-файла. Данный файл должен иметь расширение za5, а имя его должно оканчиваться на _ir или на _i. Пример формата можно найти в папке программы TestFormats\za5. ZA5-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа ищет строку, начинающуюся на слово ‘Альтитуда’ и получает из первой строки значение альтитуды данной скважины (значение должно находиться после двоеточия). Далее программа игнорирует данные из файла до строки, начинающейся со слова DEPT. По строке, начинающейся со слова DEPT, определяются имена столбцов таблицы, содержащейся в файле. По строке, начинающейся на букву `x’, определяются точные координаты столбцов таблицы.
Вслед за вышеуказанными строками следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPT глубина данных, задающихся в данной строке
· XK X-координата смещения данной точки скважины
· YK Y-координата смещения данной точки скважины
· TVD вертикальная глубина данной точки скважины
TRJ-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл имеет формат схожий с форматом ZA3-файла. Данный файл должен иметь расширение trj.
В каждой строке trj-файла записывается три значения
через пробел - глубина точки, зенитный угол траектории скважины в точке, истинный
азимут траектории скважины в точке.
Альтитуды берутся из файла incl.alt, расположенного в папке вместе с lst-файлом
месторождения.
Для изменения
направления севера и направления отсчета угла азимута служит файл trj.txt, расположенный
в папке вместе с lst-файлом месторождения. Файл полностью аналогичен файлам
zak.txt и za3.txt.
В файле trj.txt задается три числа: первые
два - направление вектора, от которого отсчитывается азимут (эти два числа
могут быть одним из четырех вариантов: 0 1 или 1 0 или 0 -1 или -1 0).
Третье число задает направление отсчета
угла. Оно может быть равны 1 или -1.
По умолчанию
используются следующие три числа:
1 0
1
DIV-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение div. Пример формата можно найти в папке программы TestFormats\div. DIV-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа игнорирует данные из файла до строки, начинающейся со слова DEPTH. По строке, начинающейся со слова DEPTH, определяются имена столбцов таблицы, содержащейся в файле, а также координаты этих столбцов. Число в таблице считается принадлежащим столбцу с некоторым именем при выполнении одного из следующих условий:
· если один из символов числа размещается непосредственно под первым символом соответствующего имени
· если первый символ числа размещается справа от позиции первого символа имени, но не правее позиции последнего символа имени.
Таким образом, может оказаться, что некоторые значения в таблице отсутствуют. В этом случае отсутствующее значение кладется равным первому определенному значению данной величины, следующему за данным значением.
Вслед за вышеуказанной строкой следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPTH глубина данных, задающихся в данной строке
· X X-координата смещения данной точки скважины
· Y Y-координата смещения данной точки скважины
· ELEV абсолютная отметка данной точки скважины
Имеется возможность понимания файлов с инклинометрией, аналогичных div-файлам, но имеющим иные обозначения для глубины, абс.отметок и т.д. (т.е. иную шапку). Для их понимания программой следует скопировать библиотеку div.dll (лежит в папке ...wlas\plugins\InputInc\ ) в файл с другим именем, которое и станет именем нового формата. Например:
copy div.dll ink.dll
В этой же папке следует создать файл с описанием нового формата в виде текстового файла с тем же именем и расширением dsc. В нашем случае, это - ink.dsc.
Файл должен содержать примерно следующие строки:
MASK="*.ink"
DEPTH="DEPTH"
ELEV="TVDSS"
X="NORD"
Y="WEST"
ANGLE="ANGLE"
AZIM="AZIM"
TVD="TVD"
DIST="DIST"
Т.е. в файле мы задаем маску для файлов с инклинометрией и имена для столбцов, соответственно, с глубиной, а.о., смещением по X, смещением по Y, полярным углом, азимутом, TVD, смещением. В данном случае необходимы только первые 5 строк.
Обеспечение вышеописанного формата входит в стандартную поставку.
Для работы вышеописанных вещей требуется новая версия программы и библиотеки div.dll.
Во избежание коллизий, разным библиотекам для работы с инклинометрией должны соответствовать различные маски файлов.
Возможно использование форматов файлов,
производных от DIV-,
ZAK-, INC- форматов. Для использования таких форматов следует, во-первых, скопировать соответствующую
библиотеку (div.dll, или zak.dll, или inc.dll), расположенную в папке wlas\plugins\InputInc\
папки программы, в новый файл с именем вида NewName.dll и, во-вторых, создать файл NewName.dsc, модифицирующий поведение новой библиотеки
(здесь NewName – произвольное имя новой библиотеки).
Файл NewName.dsc представляет собой текстовый файл со строками вида
Parameter=Value
где Parameter – имя задаваемого параметра, Value – его значение. Слово Value можно заключать в двойные кавычки.
Parameter может принимать следующие значения (в каждом конкретном формате используются только некоторые из приведенных ниже полей; если параметр может принимать одно из нескольких возможных значений, то эти значения перечисляются через символ `;’):
· MASK – задает маску имени описываемого файла с инклинометрией; в данном поле можно задать несколько масок, разделенных символом `;’
· INITIAL_DLL – параметр, в котором задается имя исходного dll-файла, который был скопирован в dll-файл данного формата (используется в информационных целях)
· FORMAT – имя формата (в некоторых случаях распознавание формата зависит от его имени)
· DEPTH – задает имя столбца с глубиной
· ELEV – задает имя столбца с а.о.
· X – задает имя столбца с отклонением по X
· Y – задает имя столбца с отклонением по Y
·
XCOORD
– задает имя столбца с координатой X
·
YCOORD
– задает имя столбца с координатой Y
· ANGLE – задает имя столбца с полярным углом
· AZIM – задает имя столбца с магнитным азимутом
· AZIMI – задает имя столбца с истинным азимутом
· AZIM0 – координаты вектора, от которого по умолчанию отсчитывается азимут (например: 0 1 )
· DIRECTION – направление отсчета азимута по умолчанию (возможные значения: 1 или -1 )
· TVD – задает имя столбца с вертикальной глубиной от устья скважины
· DIST – задает имя столбца с отклонением по горизонтали
· DECLINATION – магнитное склонение (используется для вычисления истинного азимута по магнитному)
· VDECLINATION – значение магнитного склонения по умолчанию
· ALTITUDA – поле со значением альтитуды
· SORT_DEPTH – если задать значение параметра Yes, то перед обработкой строки исходного файла будут сортироваться по глубине; данную возможность имеет смысл применять, например, если в файле содержится несколько инклинометрий для данной скважины (например, с разным шагом). Если задать значение данного поля No, то глубины в файле с инклинометрией должны строго возрастать.
Для inc-формата инклинометрии также доступны параметры:
· COMMENT – значение символа, после которого все данные в исходном файле игнорируются (символ должен располагаться в первой позиции строки исходного файла)
· SECTION – значение символа, обозначающего начало новой секции в исходном файле; после данного символа в исходном файле должно следовать имя секции
· SECTION_WELL – имя секции исходного файла с общими данными по скважине (задается после символа начала секции); в этой секции задается значение параметра NULL_VALUE
· SECTION_LIST – имя секции исходного файла с общими данными по скважине (задается после символа начала секции); в этой секции задаются имена вводимых методов
· SECTION_PARAM – имя секции исходного файла с общими данными по скважине (задается после символа начала секции); в этой секции задаются значения параметров DECLINATION и ALTITUDA
· NULL_VALUE – параметр, задающий имя поля, задающего неопределенное значение метода
· VNULL_VALUE – неопределенное значение метода по умолчанию
Вместо имен столбцов можно задавать их порядковые номера в виде #n, где n – номер столбца (начиная с единицы).
Приведем пример такого файла ls1.dsc:
MASK="*.ls1"
INITAIL_DLL="div.dll"
DEPTH="DEPTH"
ELEV="TVDSS"
X="X"
Y="Y"
ANGLE="ANGLE"
AZIM="AZIM"
TVD="TVD"
DIST="DIST"
SORT_DEPTH=YES
Формат, описываемый этим файлом, отличается от div-формата именем столбца с абсолютной отметкой. Здесь имя этого столбца – TVDSS.
Другой пример задает описание
файла tk2.dsc с инклинометрией,
в котором в первом столбце задается глубина текущей точки, во втором и третьем
– координаты текущей точки, в четвертом столбце – абсолютная отметка текущей
точки:
MASK="*.tk2"
INITAIL_DLL="div.dll"
DEPTH=#1
ELEV=#4
XCOORD=#2
YCOORD=#3
ANGLE="ANGLE"
AZIM="AZIM"
TVD="TVD"
DIST="DIST"
SORT_DEPTH=YES
DI1-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение di1. Пример формата можно найти в папке программы TestFormats\di1. DI1-файл имеет формат, аналогичный DIV-файлам:
Данный формат получен из zak-формата путем копирования библиотеки wlas\plugins\InputInc\zak.dll в файл wlas\plugins\InputInc\di1.dll и создания файл wlas\plugins\InputInc\di1.dsc вида:
MASK="*.di1"
INITAIL_DLL="zak.dll"
FORMAT="ZA3"
DEPTH="DEPTH"
UDL="UDL"
ANGLE="ANGLE"
AZIM="AZIM"
DECLINATION="MAG"
ALTITUDA="ELEV"
VDECLINATION=10.00
AZIM0=0 1
DIRECTION=-1
Программа игнорирует все строки из файла, кроме строк, содержащих слова “MAG.DECLINATION” и “SURFACE ELEV” до строки, начинающейся со слова DEPTH.
В строке, содержащей подпись “MAG.DECLINATION”, после знака двоеточия задается магнитное склонений. В строке, содержащей подпись “SURFACE ELEV”, после знака двоеточия задается альтитуда.
По строке, начинающейся со слова DEPTH, определяются имена столбцов таблицы, содержащейся в файле, а также координаты этих столбцов. Число в таблице считается принадлежащим столбцу с некоторым именем при выполнении одного из следующих условий:
· если один из символов числа размещается непосредственно под первым символом соответствующего имени
· если первый символ числа размещается справа от позиции первого символа имени, но не правее позиции последнего символа имени.
Таким образом, может оказаться, что некоторые значения в таблице отсутствуют. В этом случае отсутствующее значение кладется равным первому определенному значению данной величины, следующему за данным значением.
Вслед за вышеуказанной строкой следует таблица с данными. В этой таблице используются следующие столбцы:
· DEPTH глубина данных, задающихся в данной строке
· ANGLE полярный угол
·
AZIM азимут
INC-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Данный файл должен иметь расширение inc. Пример формата можно найти в папке программы TestFormats\inc. INC-файл должен иметь примерно следующий вид в MSDOS-кодировке
Для данного файла в папке программы записан файл с описанием формата wlas\plugins\InputInc\inc.dsc:
MASK="*.inc"
INITAIL_DLL="inc.dll"
COMMENT="#"
SECTION="~"
SECTION_WELL="Скв;Well"
NULL_VALUE="Нет;Null"
SECTION_PARAM="Пар;Par"
ALTITUDA="Альт;ALTITUDA"
SECTION_LIST="Список;Curve"
SECTION_DATA="Дан;Ascii"
VNULL_VALUE=-9999
DEPTH="Глу*;dep*"
ELEV="Абс*;ele*"
X="X;Х"
Y="Y;У"
ANGLE="ANGLE"
AZIM="AZIM"
TVD="TVD"
DIST="DIST"
SORT_DEPTH=YES
В данном файле записаны возможные значения параметров, задаваемых в файле. Подробное описание формата приводится далее. Заметим, что многие параметры, задаваемые в файле, могут иметь несколько возможных значений.
Аналогично LAS-файлу, INC-файл состоит из блоков, каждый из которых начинается со строки-заголовка. Строка-заголовок начинается с символа ~, после которого следует имя блока. В программе используются блоки, имена которых начинаются на `Скважина’, `Список’ и на `Данные’, все остальные блоки игнорируются. Все блоки, кроме блока `Данные…’, состоят из строк, каждая из которых задает одну запись. В начале записи стоит ее имя, далее следует знак равенства и далее располагается значение записи.
Из блока, имеющего имя `Скважина…’, используется только
запись с именем `Нет данных’. Значение данной записи используется в данных,
если значение какого-либо метода не определено. Данный блок и данная запись в
нем являются необязательными. По умолчанию, для неопределенного значения используется
число
-9999.
В блоке, имеющем имя `Список…’, задается последовательность имен методов, которые далее будут задаваться в блоке `Данные…’. Из этого блока определяются порядковые номера следующих полей данных из блока `Данные…’
Глубина
Абсолютная глубина
X
Y
Блок, имеющий имя `Данные…’, состоит из строк, в каждой из которых содержится некоторое количество полей, разделенных пробелами. Первая строка, следующая за строкой с именем блока, в программе не используется. Из полей используются только поля с порядковыми номерами, определенными в блоке `Список…’. Таким образом, в каждой строке для одной глубины задается соответствующая ей абсолютная глубина и смещение данной точки скважины, относительно устья, по X и Y координатам.
INK-файл, с помощью которого можно задавать инклинометрию скважины, может размещаться только в директории, содержащей LAS-файлы данной скважины. Пример формата можно найти в папке программы TestFormats\ink. Данный файл должен иметь расширение ink. INK-файл имеет примерно следующий вид:
В данном файле инклинометрия задается значениями альтитуды, магнитного склонения и значениями глубины, полярного угла и азимута для набора точек скважины.
Альтитуда и магнитное склонение задаются пятом и шестом поле третьей строки файла. Далее следуют строки с комментариями, начинающимися на символы `;’ и `$’. Далее для каждой точки скважины задаются значения глубины, значение градусов полярного угла, значение минут полярного угла, значение магнитного азимута.
Значения глубины, градусов полярного угла, минут полярного угла и азимута могут разделяться пробелами или запятыми.
Для определения понятий зенитного угла и азимута в директории, в которой находится LST-файл, может быть расположен файл с именем za3.txt или zak.txt. В первой строке этого файла задаются координаты вектора, соответствующего нулевому азимуту (в системе координат, используемой в LST-файле) и число определяющее положительное направление отсчета азимута (единице соответствует направление от вектора (0,1) к вектору (1,0), а минус единице - наоборот). По умолчанию эта строка выглядит следующим образом:
1 0 1
С помощью файла incl.alt можно задать инклинометрию, а с помощью файла incl.udl, или файла incl2.udl, или файла incl3.udl, или файла incl4.udl, или файла incl5.udl можно задать удлинения для всех скважин месторождения. Данные файлы должны размещаться в директории, содержащей LST-файл данного месторождения. Примеры данных форматов можно найти в папках программы TestFormats\inkl_udl, TestFormats\inkl2_udl, TestFormats\inkl3_udl, TestFormats\inkl4_udl. Файл incl.alt должен иметь примерно следующий вид в MSDOS-кодировке
В каждой строке
файла последовательно задаются имя скважины и альтитуда данной скважины.
Файл incl.udl должен иметь примерно следующий вид в MSDOS-кодировке
Файл incl2.udl должен иметь примерно следующий вид в MSDOS-кодировке
Файл incl3.udl должен иметь примерно следующий вид в MSDOS-кодировке
Файл incl4.udl должен иметь примерно следующий вид в MSDOS-кодировке
В каждой строке файла задаются имя скважины, глубина данной точки в метрах, глубина, смещение по X и по Y и удлинение (TVD), соответствующие данной точке.
Файл incl5.udl должен иметь примерно следующий вид в MSDOS-кодировке
Альтитуда берется из файла incl.alt.
При необходимости ввода инклинометрии из файлов с непредусмотренными форматами данных, существует возможность написания отдельных процедур, обеспечивающих совместимость с необходимыми форматами. Процедуры оформляются в виде DLL-файла и пишутся на языке C++ в среде Microsoft Visual C++ (возможно использование других языков и компиляторов, обеспечивающих аналогичный формат передачи функций и параметров). Созданную библиотеку (DLL-файл) следует поместить в директорию *\wlas\Plugins\InputInc, где * - корневая директория программы. Все библиотеки из данной директории автоматически подсоединяются при осуществлении операции создания нового месторождения или ввода всего заново.
С помощью CR1-файлов можно задавать информацию о кернах скважин, данные файлы могут размещаться только в директориях, содержащих LAS-файлы данной скважины. Данный файл должен иметь расширение cr1. CR1-файл должен иметь примерно следующий вид в MSDOS-кодировке
В первой строке файла указывается к какому интервалу привязываются значения характеристик керна, заданные в каждой точке. Если в первой строке записано слово `вниз’, то соответствующие значения привязываются к интервалу от текущей точки до следующей. Если же указано слово `вверх’, то привязка осуществляется к интервалу от предыдущей точки до текущей.
Если в первой строке также приписана буква `H’ или `h’, то числа, обозначающие выше толщины интервалов выноса керна, интерпретируются как глубины интервалов выноса керна, относительно кровли интервала отбора керна (в случае, когда в первой строке записано слово `вниз’). Точнее, если в первой строке записано слово `вниз’, то каждый интервал выноса керна начинается на глубине, равной кровле интервала отбора керна плюс глубина интервала выноса керна, а заканчивается на кровле следующего интервала. Последний интервал имеет толщину, равную толщине предыдущего интервала. Если в первой строке также приписана точка, то последний интервал завершается на подошве интервала отбора керна.
В случае, когда в первой строке записано слово `вверх’ и в первой строке также приписана буква `H’ или `h’, каждый интервал выноса керна начинается на глубине, равной подошве интервала отбора керна минус глубина интервала выноса керна, а заканчивается на подошве следующего интервала. Последний интервал имеет толщину, равную толщине предыдущего интервала. Если в первой строке также приписана точка, то последний интервал завершается на кровле интервала отбора керна.
Если в первой строке вместе с символом `h' приписана цифра `0', то это эквивалентно заданию дополнительной глубины 0.0 в столбце места отбора керна. Т.е. в этом случае место отбора керна обозначает не начало, а конец интервала отбора керна.
Следующая непустая строка указывает какие данные содержатся в данном файле и в каких столбцах они размещаются. Каждое слово в этой строке является именем столбца данных, размещенных под этим словом. При этом считается, что данные относятся к некоторому столбцу, если начало текста данных расположено либо под одной из позиций слова имени столбца, либо находится левее первой позиции слова имени столбца, но конец данных находится правее первой позиции слова имени столбца. Точки, вплотную прилежащие к имени столбца, в само имя не входят, но расширяют диапазон символов принадлежащих данному имени.
Далее все строки, начинающиеся не на цифру и не на знаки `+’ или `-’ игнорируются.
Некоторые из столбцов имеют предопределенные имена. Поле, имя которого начинается на `интер’ служит для задания интервала отбора керна. Поле с именем `место’ указывает глубину от кровли интервала отбора керна, которой соответствуют значения данных в данной строке. Поле с именем `глубина’ указывает глубину, которой соответствуют значения данных в данной строке. Из полей `место’ и `глубина’ используется только первое поле, встретившееся в строке с именами столбцов. В поле с именем `литология’ задаются название породы, минералогический состав и другие характеристики керна в данной точке. Для перевода данных характеристик в числовые значения служит файл с именем core.dsc, расположенный в папке, с данными о каротаже месторождения или в папке, в которой находится LST-файл месторождения. Файл core.dsc должен иметь примерно следующий вид в MSDOS-кодировке
С первой позиции каждой строки указывается числовое значение, приписывающееся словосочетанию, следующему далее.
Можно задавать дополнительный столбец с именем, начинающимся на `Вынос'. Этот столбец задает полный вынос керна в интервале отбора керна. Если суммарная величина вынесенного керна оказывается меньше заданной велчины, то автоматически добавляется еще один интервал выноса керна для компенсации разности.
Все остальные имена столбцов задают имена столбцов с числовыми характеристиками керна в соответствующих точках.
С помощью CR2-файлов можно задавать информацию о кернах скважин, данные файлы могут размещаться только в директориях, содержащих LAS-файлы данной скважины. Данный файл должен иметь расширение cr2. CR2-файл должен иметь примерно следующий вид в MSDOS-кодировке
Во второй строке файла указывается к какому интервалу привязываются значения характеристик керна, заданные в каждой точке. Если в первой строке записано слово `вниз’, то соответствующие значения привязываются к интервалу от текущей точки до следующей. Если же указано слово `вверх’, то привязка осуществляется к интервалу от предыдущей точки до текущей.
Далее все строки, начинающиеся не на цифру и не на знаки `+’ или `-’ игнорируются. Символ `/’ везде игнорируется. В качестве десятичной точки может использоваться запятая.
В каждой строке с данными должны быть заданы от одного до четырех чисел.
Если числа четыре, то это – интервал отбора керна (кровля и подошва), толщина интервала выноса керна и кровля интервала выноса керна. При вводе такой строки интервал отбора керна запоминается и используется далее.
Если числа три, то это – интервал отбора керна (кровля и подошва) и толщина интервала выноса керна. При этом, если в первой строке файла записано `вниз’, то кровля первого интервала выноса керна полагается равной кровле интервала отбора керна. Если же в первой строке файла указано слово `вверх’, то подошва первого интервала выноса керна полагается равной подошве интервала отбора керна. При вводе такой строки интервал отбора керна запоминается и используется далее.
Если в строке два числа, то они интерпретируются как толщина интервала выноса керна и кровля интервала выноса керна, при этом используется последний заданный интервал отбора керна.
Если в строке всего одно число, то оно интерпретируются как толщина очередного интервала выноса керна. При этом, если в первой строке файла записано `вниз’, то кровля данного интервала выноса керна полагается равной подошве предыдущего интервала отбора керна. Если же в первой строке файла указано слово `вверх’, то подошва данного интервала выноса керна полагается равной кровле предыдущего интервала отбора керна.
На рисунке представлены 3 интервала отбора керна. Числа от 0.2 до 2 задают толщины интервалов выноса керна. Числа 2241 и 2245 задают кровли соотв. интервалов выноса керна. Там, где таких чисел нет кровля соотв. интервала выноса керна прижимается к подошве предыдущего интервала. При этом, первый интервал выноса керна прижимается к кровле интервала отбора керна.
Если в первой строке также приписана буква `H’ или `h’, то числа, обозначающие выше толщины интервалов выноса керна, интерпретируются как глубины интервалов выноса керна, относительно кровли интервала отбора керна (в случае, когда в первой строке записано слово `вниз’). Точнее, если в первой строке записано слово `вниз’, то каждый интервал выноса керна начинается на глубине, равной кровле интервала отбора керна плюс глубина интервала выноса керна, а заканчивается на кровле следующего интервала. Последний интервал имеет толщину, равную толщине предыдущего интервала. Если в первой строке также приписана точка, то последний интервал завершается на подошве интервала отбора керна.
В случае, когда в первой строке записано слово `вверх’ и в первой строке также приписана буква `H’ или `h’, каждый интервал выноса керна начинается на глубине, равной подошве интервала отбора керна минус глубина интервала выноса керна, а заканчивается на подошве следующего интервала. Последний интервал имеет толщину, равную толщине предыдущего интервала. Если в первой строке также приписана точка, то последний интервал завершается на кровле интервала отбора керна.
Если в первой строке вместе с символом `h' приписана цифра `0', то это эквивалентно заданию дополнительной глубины 0.0 в столбце места отбора керна. Т.е. в этом случае место отбора керна обозначает не начало, а конец интервала отбора керна.
Далее приведен пример задания керна в данном формате. Данный керн совпадает с керном, заданным на предыдущем рисунке:
С помощью COR-файла можно задавать информацию о кернах скважин. Данный файл должен иметь имя данного месторождения и расширение COR. Данные файлы должен размещаться в той же директории, что и LST-файл месторождения. COR-файл должен иметь примерно следующий вид в MSDOS-кодировке
Файл состоит из блоков, каждый из которых описывает керн в одной скважине. Блоки разделяются строкой с символом `>’. В начале блока записывается строка с именем скважины. Имя скважины можно задавать при помощи шаблонов, для этого в имени скважины можно использовать символы `*’ , `+’ , `?’, обозначающие, соответственно любое количество любых символов, один или более любых символов, ровно один любой символ. Далее идут описания интервалов отбора керна, разделяемые пустой строкой. В первых двух строках описания интервала отбора керна записываются глубины кровли и подошвы интервала, далее следуют толщины интервалов выноса (по одному значению в строке), привязываемые к подошве интервала отбора.
После разделителя строк `>’ можно указывать, каким образом интерпретировать величины, характеризующие интервалы выноса. Возможны следующие варианты:
>Down Width используется по умолчанию
>Up Width величины указывают толщины интервалов выноса, привязываемые к кровле интервала отбора
>Down Length величина указывают расстояние от подошвы интервала отбора до кровли интервала выноса
>Up Length величина указывают расстояние от кровли интервала отбора до подошвы интервала выносаОписание форматов файлов с результатами опробования
С помощью PCK-файлов можно задавать схемы корреляций. Данный файл должен иметь расширение pck. PCK-файл должен иметь примерно следующий вид в MSDOS-кодировке
Программа игнорирует данные из файла до строки, начинающейся со слова Date. Вслед за этой строкой следуют данные, определяющие схему корреляции. Имя скважины задается с первой позиции строки. Все строки, следующие за строкой с именем данной скважины, до строки с новым именем скважины относятся к данной скважине. В этих строках задаются глубина границы пласта и имя пласта от данной границы до следующей.
С помощью try-файлов и tr2-файлов можно задавать информацию о результатах опробования. tr2-формат является более предпочтительным, т.к. файл в таком формате может быть получен из excel-таблицы с помощью сохранения ее в виде текстового файла с разделителями табуляциями и вставки в него некоторого заголовка. try-формат используется для совместимости со старой версией программы.
В try-файле последовательно описываются результаты опробования скважин месторождения. Файл имеет примерно следующий вид
В начале каждого блока с описанием одной скважины должна стоять строка с именем скважины, а в конце блока - строка с символом `>'. Вместо имени скважины может стоять шаблон, задающий имя скважины. В шаблоне допускается использование символов `*’ (соответствует любому набору символов), ‘?’ (соответствует ровно одному любому символу), `+’ (соответствует любому набору символов, состоящему хотя бы из одного символа). Если шаблон соответствуют более чем одной скважине, то данный блок не используется и при открытии триангуляции выводится сообщение об ошибке.
К одной скважине может относиться описание нескольких
интервалов, которые должны отделяться друг от друга пустой строкой. В описании
одного интервала первые четыре строки содержат координаты концов интервала в следующем
порядке: абсолютная отметка и глубина
начала интервала; абсолютная отметка и глубина конца интервала.
Данную последовательность можно изменить указав строку, описывающую
последовательность координат. Данная строка должна начинаться с двух символов
`>’ и далее следуют без пробелов следующие идентификаторы:
a0 задает положение абсолютной отметки кровли
h0 задает положение глубины кровли
a1 задает положение абсолютной отметки подошвы
h1 задает положение глубины подошвы
Например,
стандартную строку описывающую последовательность координат, можно задать
следующим образом
>>a0h0a1h1
Далее идет несколько строк с описанием данного интервала. Окончание описания определяется либо по пустой строке (знак того, что далее следует описание следующего интервала), либо по строке с символом `>' (знак того, что далее следует описание следующей скважины или на этом все описания заканчиваются).Описание форматов файлов со стратиграфией
С помощью tr2-файлов можно задавать информацию о результатах опробования. t2y-файл создается из excel-таблицы с результатами опробования с помощью сохранения ее в текстовый файл с разделителями табуляциями. Файл имеет примерно следующий вид
В начале файла содержится блок описания файла, состоящий из строк, начинающийся на символы `>>’. Все строки описания файла имеют формат
>>NAME=VALUE
где NAME – имя описания, VALUE –значение описания.
Далее следуют строки, каждая из которых описывает одно опробование. Результаты опробования в таком формате проще всего получать из excel-таблицы, в которой присутствуют столбцы, содержащие:
· имя скважины,
· глубину или а.о. кровли интервала опробования,
· глубину или а.о. подошвы интервала опробования,
· признак перфорированности интервала,
· признак объединения набора интервалов в группу (на рисунке группа интервалов объединяется фигурной скобкой),
· тип флюида в данном интервале (на рисунке тип флюида определяется цветом интервала),
· текст, описывающий данный интервал.
Последовательность расположения столбцов задается строкой описания файла с именем STRING, например:
>>STRING=NAME
BOTTOM TOP PERF GROUP FLUID TEXT
где в качестве значения описания через пробел записываются имена столбцов, присутствующих в данном файле. Имена столбцов имеют очевидную расшифровку.
Строки описания с именами PERF и OPEN задают признаки, соответственно, перфорированного и неперфорированного интервалов.
Строка описания с именем H определяет, в чем задаются концы интервалов опробования: в глубинах или в абсолютных отметках. Строка `>>H=DEPTH’ определяет, что концы интервалов задаются в глубинах. Строка `>>H=ABS’ определяет, что концы интервалов задаются в абсолютных отметках.
Следующие строки определяют признаки насыщения флюида в данном интервале опробования:
>>FLUID:OIL="oil"
>>FLUID:OIL_WATER="oil+water"
>>FLUID:WATER="water"
>>FLUID:GAS="gas"
>>FLUID:GAS_OIL="gas+oil"
>>FLUID:GAS_OIL_WATER="gas+oil+water"
>>FLUID:WATER_GAS="water+gas"
>>FLUID:NOT_DEFINED="not_defined"
Так, например, согласно данным определениям, слово `gas+oil’ в столбце описания типа флюида обозначает, что в данном интервале обнаружен газ с нефтью, что, в свою очередь, приведет к окраске данного интервала в окнах разрезов схем корреляции и профилей в соответствующий цвет. Цвет, соответствующий различным видам флюидов, задается в закладке Общие глобальных параметрах месторождения.
С помощью str-файлов можно задавать информацию о стратиграфической колонке. Файл имеет примерно следующий вид
В первой строке файла задается число столбцов в стратиграфической колонке.
Описания столбцов разделяются символами `>’, после которых сразу следуют имена столбцов. В каждой строке Описания столбца задаются номера первой и последней границы схемы и имя текущего интервала.
Файлы с фиктивными скважинами служат для ввода произвольных значений в точках на плоскости, по которым можно строить карты. Они используются при вводе фиктивных значений из файла при помощи выбора пункта меню Загрузить зафиксированные значения в полном формате в разделе Значения основного меню дополнительного окна Карты.
Все фалы с фиктивными скважинами представляют собой обычные текстовые файлы, в первой строке которых задается конкретный номер используемого формата.
Файл с полными данными о фиксированных скважинах имеет следующий формат:
-102
количество_фиктивных_скважин
X Y значение 1 0 0 имя_скважины
X Y значение 1 0 0 имя_скважины
…
Число в первой строке указывает номер версии данного формата. В следующей строке пишется количество фиктивных скважин, задаваемых данным файлом. Далее в каждой строке задается одна фиктивная скважина.
Одна фиктивная скважина задается координатами точки скважины
на карте, значением в данной фиктивной скважине; в смысл следующих трех чисел ‘1 0
Следующий формат более короткий:
-103
количество_фиктивных_скважин
X Y значение имя_скважины
X Y значение имя_скважины
…
Данный формат отличается от предыдущего отсутствием дополнительной информации об определенности значения в данной фиктивной скважине (по умолчанию значение определено), о том, что данное значение ненулевое (по умолчанию значение ненулевое) и о том, находится ли данная скважина в зоне отсутствия коллектора (по умолчанию не находится).
При использовании данного формата имена скважин можно не задавать (при этом в каждой строке, описывающей одну фиктивную скважину), будет всего три параметра. В этом случае имя скважины задается по умолчанию (используется имя, в начале которого ставится два символа ‘#’, а далее следует порядковый номер фиктивный скважины). Т.о. возможен следующий формат файла:
-103
количество_фиктивных_скважин
X Y значение
X Y значение
…
При запуске программы появляется окно идентификации пользователя
Если вы еще не зарегистрированы, то свое имя следует набрать в поле Новый пользователь и нажать кнопку OK. Если вы чаще других работаете на данном компьютере, то можно также установить флаг Собственник компьютера. После этого перед именем пользователя появится знак `+’ и имя данного пользователя будет всегда первым в списке:
При следующем входе ваше имя уже будет в списке пользователей и для дальнейшей работы будет достаточно просто дважды кликнуть на свое имя в списке.
Идентификация пользователя не служит для ограничения прав различных пользователей. Единственная ее цель – регистрировать действия, осуществляемые на компьютере с данным месторождением, сопоставляя их с именем производящего их пользователя.
Если установлен флаг Проверять наличие месторождений, то при создании последующего диалога со списком последних открытых месторождений для каждого открытого ранее месторождения проверяется, есть ли оно еще на диске. При его отсутствии, месторождение не заносится в список последних открытых месторождений. Если ранее открытое месторождение располагалось на сетевом диске, который был в последствии отсоединен, то тестирование его наличия может занять длительный интервал времени, а иногда приводит к полному зависанию компьютера. В этом случае имеет смысл убрать флаг Проверять наличие месторождений, а далее удалить проблемное месторождение из списка вручную.
Для начала работы с программой необходимо создать новое логическое месторождение, в рамках которого будет проходить вся работа с физическим месторождением. Логическое месторождение, или просто месторождение, является базовым термином программы. Отметим, что, в терминах программы одному физическому месторождению может соответствовать несколько логических месторождений.
Ранее оговаривалось, что для создания нового месторождения вам достаточно иметь lst-файл со списком и координатами скважин месторождения и las-файлы, соответствующие каротажным данным скважин месторождения.
Создание нового месторождения производится с помощью выбора пункта основного меню Новое Месторождение в разделе Создать основного меню в ГЛАВНОМ ОКНЕ ПРОГРАММЫ.
Заметим, что при наличии текстовой таблицы с именами скважин и их координатами создание месторождения можно произвести с помощью пункта меню Новое месторождение из простой текстовой таблицы с координатами устьев. При выборе этого пункта меню lst-файл создается автоматически. Имя папки с данными и имя создаваемого месторождения будут запрошены из появляющегося диалога.
После выбора пункта основного меню Новое Месторождение появляется Диалог Новое месторождение, с помощью которого можно выбрать lst-файл месторождения.
Далее появляется диалог, позволяющий либо вводить месторождение с параметрами по умолчанию, либо запросить далее еще некоторые параметры:
Если выбрать кнопку Ввести с запросом параметров, то появится диалог работы с подгружаемыми библиотеками (плагинами):
Закладки в диалоге соответствуют типам данных, ввод которых обеспечивается соответствующими подгружаемыми библиотеками. Каждая строка в закладке соответствует некоторой подгружаемой библиотеке, имя которой и краткое описание задаются в данной строке. Знак `+’ в левой позиции каждой строки в закладке обозначает, что данная библиотека используется. Двойной клик на этот знак меняет его на `-’, что означает, что библиотека не будет использоваться при вводе данных.
Радио-кнопки в нижней части диалога обеспечивают возможность осуществления различных действий при создании месторождения или вводе всего заново в ситуации, когда в одной скважине на одной глубине у одного метода в различных исходных файлах задаются различные значения. При выборе радио-кнопки Усреднять значения указанные значения усредняются и выводится соответствующая информация о наличии подобных конфликтов. Имеется возможность выбирать одно из указанных значений – либо из файла с последним изо всех временем модификации, либо из файла с большим именем (в смысле лексикографического, т.е. посимвольного, сравнения), что обеспечивается соответствующими радио-кнопками.
Другим вариантом указания приоритета данных в одних файлах, над другими является возможность указывать в соответствующем поле префикс имени файла, при наличии которого данные из этого файла будут полностью определять значение соответствующих методов в заданных в файле точках.
Флаг предполагать, что все LAS-файлы в DOS-кодировке дает возможность автоматического преобразования всех исходных LAS-файлов из DOS-кодировки в Windows-кодировку. Если данный флаг не установлен, то считается, что все LAS-файла созданы в Windows-кодировке, а для использования DOS-кодировки в заголовке LAS-файла должна присутствовать строка
Character set OEM
В разделе Установка шага дискретизации можно задать шаг дискретизации при загрузке каротажных данных месторождения. Все исходные данные будут переоцифровываться с указанным в диалоге постоянным шагом по абсолютным отметкам.
Далее начинается процесс создания месторождения. При большом количестве скважин (порядка 1000 и более) этот процесс может занять некоторое время (несколько минут и более – в зависимости от размера месторождения и быстродействия машины).
Все файлы, связанные с созданным месторождением, хранятся в
директории с именем LST-файла,
расположенной в той же директории, что и LST-файл,
и расширением 'LDT'. При создании месторождения
желательно быть уверенным, что памяти на диске будет достаточно для его
хранения. Ориентировочно для хранения месторождения требуется объем памяти
равный одному - двум суммарным объемам las файлов месторождения. При
необходимости LST-файл и
соответствующую LDT-директорию можно перенести в другое место на диске, после
чего найти соответствующее месторождение
с помощью с помощью выбора пункта меню Найти созданное Месторождение в разделе
Создать основного меню в ГЛАВНОМ ОКНЕ ПРОГРАММЫ:
После ввода месторождения следует решить вопрос выбора комплекса данных ГИС для корреляций разрезов скважин. Это можно сделать с помощью выбора пункта меню главного диалога программы Текущее месторождение/Редактировать алиасы и имена методов, после выбора которого появляется диалог задания алиасов методов. В этом же диалоге, важно проверить, нет ли среди данных ГИС синонимов, например, в одной скважине боковой каротаж может обозначаться как BK, а в другой как LLD. Синонимы необходимо указать.
Важным моментом является подразделение вводимых методов на обычные и дискретные. Основное различие обычных и дискретных методов это – способ интерполяции дынных методов при переоцифровке на новый набор точек, в которых методы должны быть заданы (напомним, что при загрузке месторождения исходные данные переоцифровываются на абсолютные отметки с постоянным шагом). Обычные методы при переоцифровке интерполируются с помощью кусочно-линейной интерполяции по соседним точкам, в которых методы заданы. Дискретные методы интерполируются с помощью кусочно-постоянной интерполяции, т.е. в новой точке значение дискретного метода задается по значению метода в ближайшей точке, в которой метод задан в исходных файлах. Дискретные методы используются в случае, когда множество значений методов не должно изменяться. Это происходит, например, если данный метод задает коллектор или тип насыщения.
Кроме того, бывают случаи, когда в части скважин некоторый отрицательный метод представляется своим значением, а в других - абсолютной величиной и соответствующие методы в этих скважинах окажутся перевернутыми. В этой ситуации надо указать, что данный метод должен быть всегда положительный или всегда отрицательный. Для корреляции не рекомендуется использовать более 6 методов, так как они загромождают и зашумляют картину, оптимальное количество - 4 метода.
Данное окно предназначено для предварительной обработки имен методов, при этом данное месторождение должно быть уже введено хотя бы один раз (чтобы получить доступ к существующим именам методов).
Вся информация из этого окна используется только в момент создания нового месторождения или когда нажимается кнопка Ввести все заново при работе со старым месторождением.
Большую часть окна занимают списки всех имен методов, имеющихся в месторождении (левый список), и имен методов с псевдонимами (правый список).
В левом списке отображаются все методы, найденные в исходных данных месторождения.
В правом списке отображаются только методы, загружаемые из исходных данных. Для каждого загружаемого имени метода после его имени и двоеточия печатаются методы, являющиеся псевдонимами данного метода. Все методы с этими именами будут фигурировать в программе как один метод с именем, стоящим перед двоеточием.
Если данный метод не требуется при работе, то его можно выделить в правом списке и закомментировать с помощью кнопки Не использовать. Закомментировать метод также можно перетаскиванием его имени из правого списка на кнопку Не использовать.
Имя метода можно вообще стереть с помощью кнопки Удалить (предварительно, выделив его имя из в правом списке). При этом имя попадает в поле имени удаленного метода и его имя можно присоединить к списку мнемоников другого выбранного метода с помощью кнопки Добавить удаленное имя к псевдонимам.
Добавить имя метода к псевдонимам другого метода можно просто перетаскиванием его имени из левой колонки на имя метода в правой колонке. При этом имя метода из левой колонки добавляется к псевдонимам метода из правой колонки и метод из левой колонки уничтожается из списка методов в правой колонке.
Для удаления метода из списков псевдонимов другого метода следует в точности повторить предыдущую процедуру. Т.е. следует перетащить имя метода, удаляемого из списка псевдонимов, из левой колонки на имя основного метода в правой колонке. После этого метод из левой колонки пропадет из списка методов, на который он был перетащен. Также, при этом, метод из левой колонки появится в правой колонки в виде новой строки с данным именем метода и одним таким же псевдонимом.
Ввести имя нового метода или отредактировать вручную список псевдонимов выбранного метода можно с помощью диалога, появляющегося в ответ на нажатие кнопки Добавить.
Кнопка Всегда >0/<0/Log шкала (+)/(-)/(^)/(#) позволяет задать некоторое свойство у вводимых методов. Последовательное ее нажатие выбирает одно из написанных свойств метода.
Свойство Всегда>0 обозначает, что при вводе используется абсолютное значение метода (т.е. знак метода игнорируется; после пометки при имени метода записывается знак (+)).
Свойство Всегда<0 обозначает, что при вводе используется минус абсолютное значение метода (т.е. знак метода всегда будет отрицательным; после пометки при имени метода записывается знак (-)).
Свойство Log шкала обозначает, что при вводе используется логарифм от выбранного метода (после пометки при имени метода записывается знак (^)).
Свойство Дискретность обозначает, что при вводе и переоцифровке данного метод будет использована кусочно-постоянная интерполяция, т.е. не появится новых значений метода (это требуется, например, если данный метод описывает информация о литологии). Если свойство не установлено, то используется кусочно-линейная интерполяция. Сделать метод дискретным также можно выбрав имя метода в правом списке и нажав на кнопку Дискретный.
Кнопка Параметр коллекторов помечает метод знаком (!),
что приводит к игнорированию данного метода при построении корреляций. Данный
метод будет использоваться при построении коллекторов и в прочих целях не связанных
с построением парных
корреляций и схем корреляций.
Обычно все методы, содержащиеся в LIT-файлах автоматически становятся параметрами коллекторов (что удобно при первоначальной инициализации месторождения), однако это поведение программы можно изменить с помощью установки ключа Каротаж может задаваться в LIT-файлах. Если этот ключ установлен, то метод становится или не становится параметром коллекторов строго в соответствии с его установками в в поле Имена методов данного диалога.
Кнопка Импортировать имена методов позволяет импортировать псевдонимы методов и свойства методов из другого месторождения. После нажатия на кнопку следует в появившемся диалоге выбора имени файла выбрать имя lst-файл месторождения с импортируемыми именами методов, после чего импорт будет произведен и потребуется ввод всего месторождения заново.
Кнопка Инициализировать инициализирует данный диалог, т.е. для каждого метода задает единственный псевдоним – его собственное имя.
После определения комплекса методов ГИС следует нажать кнопку Закрыть, после чего появится диалоговое окно ДАЛЕЕ ДЛЯ КОРРЕКТНОЙ РАБОТЫ НЕОБХОДИМО ВВЕСТИ ВСЕ ЗАНОВО.
Следует выбрать OK и на повторный запрос Ввести новые данные ответить OK.
По умолчанию все методы, имена которых встречались в LIT-файлах объявляются параметрами коллекторов. Если это поведение следует изменить, то требуется установить флаг Каротаж может задаваться в LIT-файлах. После этого методы, случайно попавшие в LIT-файлы уже не будут автоматически становиться параметрами коллекторов.
Ввод месторождения завершается созданием или выбором триангуляции. Для создания (выбора) триангуляции в Главном окне следует нажать кнопку ТРИАНГУЛЯЦИЯ, после чего появится диалог Имя триангуляции, с помощью которого можно совершать основные действия с триангуляцией до ее открытия.
В окне имеется список триангуляций данного месторождения, в нем выделена текущая триангуляция, поле с именем новой триангуляции и следующие Кнопки:
· Кнопка СКОПИРОВАТЬ ТРИАНГУЛЯЦИЮ означает скопировать текущую триангуляцию в новую. С помощью кнопки Скопировать можно скопировать выделенную в списке триангуляцию в триангуляцию с именем указанным рядом с кнопкой Новая.
· Кнопка УНИЧТОЖИТЬ ТРИАНГУЛЯЦИЮ означает уничтожить текущую триангуляцию.
· Кнопка ОК означает выбрать текущую триангуляцию. Для загрузки ранее созданной триангуляции, ее следует отметить в списке триангуляций и нажать кнопку OK.
· Кнопка НА ОСНОВЕ СТАРОЙ означает создать новую триангуляцию, с сохранением ребер существующей триангуляции. Кнопка используется при создании новой триангуляции месторождения в случае изменения lst файла. При нажатии кнопки открывается Диалог, в котором можно найти и просмотреть триангуляцию, на основе которой следует создать Новую
· радио-кнопки внизу окна служат для выбора различных алгоритмов построения триангуляции
· список справа окна служит для построения триангуляции не по координатам устья скважин, а по координатам пластопересечения; для использования этого окна следует кликнуть мышью на поле имени триангуляции, после чего в списке Координаты скважин появится список сохраненных координат пластопересечений:
Сохранение координат пластопересечений будет описано в ОПИСАНИИ ДОПОЛНИТЕЛЬНОГО ОКНА Схемы в основном окне работы с триангуляцией.
Выбрав из списка имя необходимых координат пластопересечения и нажав кнопку Новую, мы построим новую триангуляцию на основе координат пластопересечения скважин.
Загрузка месторождения, с которым ранее работали, производится через кнопку ЗАГРУЗИТЬ на ГЛАВНОМ ДИАЛОГЕ ПРОГРАММЫ после выбора соответствующего lst файла из списка уже введенных месторождений
Аналогичное действие можно произвести с помощью двойного клика на имя требуемого месторождения в списке имен месторождений. Обычно, вслед за выбором месторождения требуется загрузить триангуляцию данного месторождения (это делается с помощью нажатия на кнопку Триангуляция); объединить эти два действия можно с помощью двойного клика на имя триангуляции в окне со списком триангуляций выбранного месторождения (выбор месторождения производится кликом мыши на его имя в списке имен месторождений).
Если введенного месторождения нет в списке, то соответствующий lst файл можно найти через пункт основного меню Найти созданной месторождение в разделе Создать основного меню в ГЛАВНОМ ОКНЕ ПРОГРАММЫ:
Как уже писалось ранее, через пункт этого меню Ввести все заново для выделенного месторождения можно обновить внутреннее представление данных для выделенного месторождения.
Если полное имя LST-файла сохранено в
буфере обмена, то ввести созданное месторождение можно просто выбрав пункт
данного меню Найти созданное месторождение с именем из буфера обмена.
Часто встречается ситуация, когда дан набор файлов, соответствующих месторождению, но координаты скважин неизвестны. В этом случае с помощью выбора пункта данного меню Создать LST с фиктивными координатами… можно автоматически создать LST-файл со скважинами, последовательно размещенными в узлах прямоугольной сетки.
После загрузки месторождения становится возможным ввод данных о керне месторождения. С каждым месторождением связаны две базы данных с керном. В первой (исходный керн) базе данных принято хранить керн, введенный из внешних источников. Далее содержимое этой базы можно скопировать во вторую базу данных (привязанный керн). Керн в этой базе принято исправлять в соответствии с привязкой керна. При желании можно исправлять данные о керне как в исходном керне, так и в привязанном керне.
Работа с керном возможна через группу меню Керн месторождение в разделе Создать основного меню в ГЛАВНОМ ОКНЕ ПРОГРАММЫ:
Пункт меню Ввести исходный керн из единого COR-файла с керном позволяет ввести керн их COR-файла (см. ОПИСАНИЕ ФОРМАТОВ ФАЙЛОВ С КЕРНОМ). Далее исходный керн можно скопировать в привязанный с помощью пункта мен.
Возможен ввод керна с использованием различных форматов исходных файлов (см. ОПИСАНИЕ ФОРМАТОВ ФАЙЛОВ С КЕРНОМ).
Скопировать исходный керн в привязанный. В любой момент с помощью пунктов меню Сохранить керн содержимое каждой из двух существующих баз данных с керном можно сохранить под некоторым именем на диск. В последствии их можно будет прочитать с помощью пунктов меню Ввести сохраненный керн. Эти пункты меню нужны лишь для резервного копирования керна. При работе с базами данных с керном их содержимое автоматически записывается на диск и считывается при следующей загрузке месторождения.
Главное окно программы появляется сразу после диалога
идентификации пользователя. В начальный момент оно имеет следующий вид:
После загрузки месторождения вид окна изменяется:
Данное окно служит для загрузки месторождения, для модификации алиасов методов и для осуществления других операций над месторождением в целом.
Окно имеет следующий вид:
Кнопка Загрузить служит для ввода уже загруженного месторождения, имя которого выделено в списке последних загруженных месторождений.
Кнопка Заархивировать месторождение служит для архивации месторождения внешней программой архиватором. При нажатии на кнопку вызывается диалог архивации. В нем можно задать, какие части месторождения следует архивировать, какие дополнительные опции архиватора следует задать. Архивацию можно производить в фоновом режиме.
Если в окне установлен флаг Предварительный показ, то производится предварительный показ
триангуляций месторождения, выбранного в окне со списком последних
месторождений, или скважин этого месторождения. Триангуляции показываются при
установленной радио-кнопке Триангуляции,
а скважины – при установленной радио-кнопке Скважины.
Для предварительного показа триангуляций следует установить радио-кнопку Триангуляции и выбрать одинарным кликом мыши требуемое месторождение из списка, после чего в правом списке появится список имен триангуляций данного месторождения:
Далее следует выбрать в этом списке требуемую триангуляцию и в нижнем правом углу откроется окно предварительного показа данной триангуляции:
Аналогичным образом производится предварительный показ скважин:
Следует отметить, что у предварительного показа скважин обеспечиваются ограниченные возможности. Данный режим не работает после ввода месторождения.
Кнопка Выйти позволяет выйти из программы.
Меню окна имеет три основных раздела:
· Создать
· Дополнительные функции
· О программе
Раздел имеет следующие пункты:
·
Новое
месторождение служит для
создания нового месторождения или для ввода всего заново для уже созданного
месторождения (если его имя не присутствует в списке последних введенных
месторождений). При выборе пункта появляется диалог выбора имени файла, в котором
следует указать имя LST-файла
нового или уже введенного месторождения.
·
Новое
месторождение из простой текстовой таблицы с координатами устьев служит для создания нового месторождения при
наличии текстовой таблицы с именами скважин и их координатами. . При выборе
этого пункта меню lst-файл
создается автоматически. Имя папки с данными и имя создаваемого месторождения
будут запрошены из появляющегося диалога.
· Ввести все заново для выделенного месторождения служит для ввода всего заново для месторождения, выделенного в списке месторождений.
· Открыть/создать только триангуляцию служит для загрузки месторождения в режиме работы только с триангуляцией. При выборе пункта появляется диалог выбора имени файла, в котором следует указать имя LST-файла месторождения. В данном режиме можно производить действия только с триангуляциями месторождения. При этом каротажные данные не используются вообще.
· Plugins Служит для вызова диалога работы с плагинами (см. выше главу ИСХОДНЫЕ ДАННЫЕ ДЛЯ ПРОГРАММЫ).
·
Вводить
керн этот пункт
является флагом. Если флаг установлен, то при вводе всего заново папки
исходного месторождения проверяются на наличие файлов с керном и
соответствующий керн вводится в программу. При неустановленном флаге ввод керна
не производится.
· Показывать дополнительное окно с идентификаторами триангуляций устанавливает/убирает флаг около данного пункта меню. Если флаг установлен, то поверх всех окон программы показывается окно с идентификаторами триангуляций. В этом окне отображается список идентификаторов окон показа триангуляций. Данное окно является единым для всей программы. С его помощью можно загружать и сохранять триангуляции и группы триангуляций.
· Найти созданное месторождение служит для ввода созданного месторождения. При выборе пункта появляется диалог выбора имени файла, в котором следует указать имя LST-файла введенного месторождения.
·
Найти
созданное месторождение с именем из буфера обмена если полное имя LST-файла сохранено в буфере обмена Windows, то выбор данного пункта меню
приводит к загрузке соответствующего месторождения.
· Найти и обновить месторождение в данный момент не поддерживается.
·
Создать LST с фиктивными координатами по исходным файлам служит для тестовых целей. При
выборе пункта появляется диалог выбора имени папки, в которой содержатся
каротажные данные месторождения. После выбора папки создается LST-файл с именами соответствующих
скважин и с фиктивными координатами (расположенными в вершинах прямоугольной
сетки). Позволяет создать месторождения для просмотра каротажных данных и
инклинометрии.
·
Просмотреть
новости выводит
на экран окно с отображением файла, содержащего список последних изменений
программы (поддерживается не всегда)
· Просмотреть HELP расширений выводит на экран окно с описанием расширений файлов, использующихся в программе.
· Редактировать глобальные параметры вызывает диалог редактирования глобальных параметров (см. ниже описание соответствующего диалога).
· Выйти позволяет завершить работу программы.
В начале меню присутствуют следующие разделы меню (их описание будет приведено ниже):
·
Работа с lst-файлом
·
Работа с las-файлом
·
Разложить
файл/файлы по папкам
·
Преобразование
координат/инклинометрии
·
Работа с
текстовыми таблицами
Далее
следуют пункты меню:
· Уничтожить ссылки на несуществующие месторождения В списке месторождений данного окна показываются только доступные на данный момент месторождения. Месторождения могут стать недоступными, например, в силу отключения сетевых дисков, на которых они располагаются. Для проверки их доступности происходит опрос файлов месторождений при запуске программы. Если опрос происходит через сетевые диски, то это может занять слишком много времени. Поэтому, если вы заметили, что при загрузке месторождения после запуска программы и перед появлением окна программы на экране проходит слишком много времени, то выбор этого пункта меню решит данную проблему.
·
Разархивировать
архив с полным месторождением В
программе содержится возможность архивации всего месторождения. Извлечь
месторождение из архива можно с помощью выбора данного пункта меню.
·
Уничтожить
директорию с поддиректориями Данный
пункт меню был создан в служебных целях. С его помощью можно выбрать некоторую
папку и уничтожить ее вместе с ее содержимым.
·
Создать
увеличенные/уменьшенные файлы шаблонов Данный
пункт меню позволяет для всех BMP-файлов из одной папки создать их увеличенные/уменьшенные
копии в другой папке. После выбора пункта меню появляется следующий
диалог:
В диалоге следует задать имена папок с исходными и
конечными файлами и коэффициент увеличения.
Преобразование будет совершено после нажатия на кнопку Преобразовать. Данная функция предназначена для работы с
файлами шаблонов (определяющими, например, шаблон для заливки коллекторов). Эти
файлы должны храниться в двух экземплярах: один для вывода на экран, а другой
(увеличенный
· Отправить сообщение на другой компьютер Используется для вызова диалога отправки сообщений на другой компьютер (с использованием команды Windows net send). Следует заметить, что в системе Windows возможно экранирование от получения сообщений при помощи функции net send, поэтому нет гарантии, что сообщение будет доставлено.
· EMF -> BMP позволяет осуществлять конвертацию EMF-файла в BMP-формат.
В появляющемся диалоге следует задать имена входного и выходного файлов и коэффициент уменьшения разрешения изображения. Объем получающегося BMP-файла высвечивается сразу, поэтому коэффициент уменьшения можно подобрать соответствующим образом. Обычно, коэффициент уменьшения разрешения не должен превосходить 5. Получающийся файл может иметь размер больший размера оперативной памяти.
· Сортировка Данный пункт меню вызывает Диалог сортировки строк текстового файла. Диалог служит для сортировки строк текстового файла по заданным полям в файле.
· Печать emf-файла Данный пункт меню вызывает Диалог печати EMF-файла. Диалог служит для печати файла в EMF-формате. В программе можно выводить изображения различных создаваемых объектов в файл в EMF-формате. Данный диалог позволяет распечатывать эти изображения с сохранением заданного при выводе масштаба.
· Определение тренда для зависимости R2->R (зависимость Кн от глубины и Кп) данный пункт меню создан для определения зависимости Кн от глубины и Кп. Пункт меню вызывает диалог, который по данным из файла позволяет определить данную зависимость либо с помощью различных способов аппроксимации, либо есть возможность нарисовать требуемую зависимость вручную.
·
Калькулятор вызывает встроенный в программу калькулятор.
Раздел меню Работа с lst-файлом имеет пункты:
·
Отсортировать
LST-файл предназначен для исключения из
LST-файла совпадающих имен скважин. После выбора пункта меню следует в появившихся
диалогах выбора имени файла задать имена входного и выходного LST-файлов. Из
входного LST-файла будут исключены все скважины с повторяющимися менами и
результат будет записан в выходной файл.
·
Создать LST-файл из
таблицы вида `Wellname X Y’ Данный пункт меню позволяет
создать LST-файл по файлу, в каждой строке которого записаны имя скважины и ее
координаты.
·
Исправление координат в lst-файле Данный
пункт меню вызывает Диалог
коррекции координат в LST-файле. Диалог служит для коррекции координат в
LST-файле таким образом, чтобы в нем не оставалось совпадающих координат скважин.
· Показать списки входных файлов для 3-формата lst-файла программа анализирует lst-файл введенного месторождения и выдает списки файлов с данными, относящихся к каждой скважине месторождения. LST-файл, при этом, должен быть в формате-3.
· Создать папку со скважинными данными по 3-формату lst-файла позволяет разложить исходные файлы месторождения по папкам, соответствующим отдельным скважинам , если lst-файл месторождения записан в 3-формате.
· Создать проект ТРАСТ вызывает функцию создания локального месторождения, совместимого с проектом ТРАС .
·
Получить
общее описание скважин вызывает
диалог, позволяющий по имени lst-файла
сохранить в файл следующую информацию по каждой скважине: ее имя, ее внутреннее
имя, имя площади, наличие в скважине каротажа и инклинометрии.
Раздел меню Работа с las-файлом имеет пункты:
·
Добавить
методы в LAS-файлы С помощью данного пункта
меню можно вызвать программу add2las. Данная программа позволяет добавить
некоторый метод во все LAS-файлы, содержащиеся в заданной папке. Значение
метода можно задать поинтервально или по умолчанию.
·
Умножить
метод в LAS-файлах на коэффициент Данный пункт меню
вызывает диалог, позволяющий для всех LAS-файлов из выбранной папки (либо также для всех LAS-файлов из подпапок данной
папки) умножить заданный метод на заданный коэффициент.
·
Изменить дату
создания LAS-файла вызывает диалог, позволяющий изменять системное время
создания исходных файлов месторождения.
·
Выделить
инклинометрию из las-файлов вызывает
диалог, позволяющий выделить инклинометрию из las-файлов специального вида и разложить
ее по папкам с исходными данными месторождения.
·
Вставить
имена методов над столбцами с данными позволяет
в каждом lst-файле
месторождения в строке, начинающей блок файла с данными, над каждым столбцом с
каротажными данными вставить имя метода, записанного в данном столбце.
·
Оцифровать
каротажную кривую вызывает
диалог оцифровки каротажных кривых.
Раздел меню Разложить файл/файлы по папкам имеет пункты:
· Создать TBT-файлы из TRY-файла Вызывает диалог, позволяющий извлечь значения Qн и Qв из try-файла с результатами опробования и составить из них соответствующие tbt-файлы, которые потом смогут участвовать в загрузке каротажных данных в месторождение. В диалоге следует задать имя входного try-файла и имя папки, в которой содержатся папки с данными скважин. После нажатия на кнопку Создать в try-файле будут найдены все строки, начинающиеся на текст, расположенный в полях диалога `обозначение Qн' и `обозначение Qв' . Текст в этих строках будет проинтерпретирован как значения соответствующих методов. Далее в папках соответствующих скважин будут созданы tbt-файлы с полученными значениями методов Qн и Qв.
· Создать TBT-файлы из единого файла с табличными данными вызывает диалог, при помощи которого возможно задавать табличные поинтервальные значения каротажа в едином файле в виде таблицы, аналогичной tbt-фомату, но в которой в первом столбце содержится имя скважины. По аналогии с tbt-форматом, первая строка файла задает имена методов и их позицию. Данные должны располагаться контекстно под соответствующими именами методов. В данном диалоге также имеется возможность задать набор пар вида слово число, таких, что каждое слово в данных полученных tbt-файлов будет заменено на число.
· Разложить файлы с каротажем вида
Имя скважины
Имя кривой
Каротажные данные...
в las-файлы позволяет каротажные данные, записанные в одном файле в указанном формате, разложить по las-файлам.
·
Найти папки с данными, не соответствующие
никаким скважинам Данный пункт меню вызывает Диалог поиска папок, не
соответствующих никаким скважинам. Диалог служит для поиска папок в папке с
исходными данными программы, не соответствующими никаким скважинам. Т.е.
диалог, фактически, служит для поиска скважин имена папок которых отличаются от
имен, заданных в LST-файле.
· Разложить файлы из одной папки по папкам с теми же именами Данный пункт меню вызывает диалог копирования файлов из одной папки в папки с именами исходных файлов. Диалог используется преимущественно для подготовки исходных данных программы.
Раздел меню Преобразование координат/инклинометрии имеет пункты:
· Преобразования координат Гаусс-Крюгера <-> Геодезические выбор пункта меню вызывает диалог, позволяющий осуществлять преобразование координат из системы прямоугольных координат проекции Гаусса-Крюгера на эллипсоиде Красовского (обычно координаты месторождения задаются в этой системе ) в геодезическую систему координат и обратно.
В диалоге следует задать имена входного и выходного файла, флаг задающий направление преобразования и нажать кнопку Преобразовать. Содержимое исходного и конечного файлов также отображаются в диалоге.
Значения в геодезической системе координат могут быть заданы в десятичной системе (после точки задаются десятые, сотые и т.д. части градуса), а могут быть заданы в виде Градусы Разделитель Минуты Разделитель Секунды. Разделитель может быть любой, кроме пробела.
• Преобразовать координаты скважин по известным координатам части скважин вызывает диалог, позволяющий получить координаты скважин в новой системе координат, если имеется некоторое количество скважин с координатами как в новой, так и в старой системе координат.
• Преобразовать инклинометрию вида Angle Azimut в формат TVDSS DX DY вызывает диалог, позволяющий преобразовать инклинометрию, заданную с помощью полярного угла и азимута в формат, в котором заданы смещения.
Раздел меню Работа с текстовыми таблицами имеет пункты:
· Отформатировать файл с текстом в таблицу Данный пункт меню вызывает диалог создания таблицы из текстового файла. Диалог служит для форматирования текстового файла таким образом, чтобы в каждой строке слова с одним и тем же порядковым номером располагались бы друг под другом.
· Создать файл со стратиграфией Вызывает диалог создания файла со стратиграфией. В диалоге можно описать стратиграфическую колонку, после чего ее можно сохранить в стандартном формате файла со стратиграфической колонкой.
При выборе данного пункта меню появляется диалог Copyright:
Окно имеет следующий вид:
Кнопка Загрузить служит для ввода уже загруженного месторождения, имя которого выделено в списке последних загруженных месторождений (при этом, уже введенное месторождение становится недоступным).
Если в окне установлен флаг Предварительный показ, то производится предварительный показ триангуляций месторождения, выбранного в окне со списком последних месторождений, или скважин этого месторождения. Триангуляции показываются при установленной радио-кнопке Триангуляции. После ввода месторождения предварительный показ скважин невозможен. Подробно предварительный показ описан выше.
Кнопка Выйти позволяет выйти из программы.
Меню окна имеет три основных раздела:
· Создать
· Дополнительные функции
· О программе
Раздел имеет следующие пункты:
·
Новое
месторождение служит для
создания нового месторождения или для ввода всего заново для уже созданного
месторождения (если его имя не присутствует в списке последних введенных
месторождений). При выборе пункта появляется диалог выбора имени файла, в
котором следует указать имя LST-файла
нового или уже введенного месторождения.
·
Новое
месторождение из простой текстовой таблицы с координатами устьев служит для создания нового месторождения при
наличии текстовой таблицы с именами скважин и их координатами. . При выборе
этого пункта меню lst-файл
создается автоматически. Имя папки с данными и имя создаваемого месторождения
будут запрошены из появляющегося диалога.
· Быстро ввести все заново для месторождения, не вводя каротажные данные служит для самого первого ввода всего заново для месторождения, выделенного в списке месторождений. После первого ввода месторождения, как правило требуется ввести только имена методов из исходных данных, т.к. сразу после ввода придется работать с алиасами этих методов и далее снова вводить все заново. Ввод данных таким способом ускоряет процесс ввода, но при этом, собственно, каротажные данные не вводятся.
· Ввести все заново для выделенного месторождения служит для ввода всего заново для месторождения, выделенного в списке месторождений.
· Открыть/создать только триангуляцию служит для загрузки месторождения в режиме работы только с триангуляцией. При выборе пункта появляется диалог выбора имени файла, в котором следует указать имя LST-файла месторождения. В данном режиме можно производить действия только с триангуляциями месторождения. При этом каротажные данные не используются вообще.
· Plugins Служит для вызова диалога работы с плагинами (см. выше главу ИСХОДНЫЕ ДАННЫЕ ДЛЯ ПРОГРАММЫ).
·
Вводить
керн этот пункт
является флагом. Если флаг установлен, то при вводе всего заново папки
исходного месторождения проверяются на наличие файлов с керном и
соответствующий керн вводится в программу. При неустановленном флаге ввод керна
не производится.
·
Показывать
дополнительное окно с идентификаторами триангуляций устанавливает/убирает
флаг около данного пункта меню. Если флаг установлен, то поверх всех окон
программы показывается окно с идентификаторами триангуляций. В этом окне
отображается список идентификаторов окон показа триангуляций. Данное окно
является единым для всей программы. С его помощью можно загружать и сохранять
триангуляции и группы триангуляций.
· Найти созданное месторождение служит для ввода созданного месторождения. При выборе пункта появляется диалог выбора имени файла, в котором следует указать имя LST-файла введенного месторождения.
·
Найти
созданное месторождение с именем из буфера обмена если полное имя LST-файла сохранено в буфере обмена Windows, то выбор данного пункта меню
приводит к загрузке соответствующего месторождения.
· Найти и обновить месторождение в данный момент не поддерживается.
·
Создать LST с фиктивными координатами по исходным файлам служит для тестовых целей. При
выборе пункта появляется диалог выбора имени папки, в которой содержатся
каротажные данные месторождения. После выбора папки создается LST-файл с именами соответствующих
скважин и с фиктивными координатами (расположенными в вершинах прямоугольной
сетки). Позволяет создать месторождения для просмотра каротажных данных и
инклинометрии.
·
Просмотреть
новости выводит
на экран окно с отображением файла, содержащего список последних изменений
программы (поддерживается не всегда)
· Просмотреть HELP расширений выводит на экран окно с описанием расширений файлов, использующихся в программе.
· Редактировать глобальные параметры вызывает диалог редактирования глобальных параметров (см. ниже описание соответствующего диалога).
· Выйти позволяет завершить работу программы.
В данном разделе содержатся следующие пункты меню
· Редактировать алиасы и имена методов Пункт предназначен для вызова диалога редактирования имен методов данного месторождения.
· Дополнительные методы по формуле Пункт меню позволяет создавать дополнительные методы, значение которых вычисляется по заданной формуле на основе имеющихся методов.
· Цвета типов пород Пункт предназначен для вызова диалога редактирования цветов типов породместорождения. Данный диалог позволяет сопоставить каждому типу пород не только маску, отображающуюся при отрисовке данного типа пород, но еще и определенный цвет. Это является полезным в случаях, когда пропласты с данным типом пород оказываются слишком узкими и разглядеть отображающуюся маску невозможно.
·
Посмотреть отдельную введенную скважину. Пункт
предназначен для вызова диалога просмотра отдельных скважин месторождения:
·
Координатные преобразования Пункт меню вызывает диалог задания координатных
преобразований при вводе
месторождения:
· Начать работу с триангуляцией Выбор пункта меню полностью аналогичен нажатию на кнопку Триангуляция.
· Входные данные При выборе данного подраздела появляются пункты меню, позволяющие просмотреть и редактировать некоторые файлы с входными данными программы:
Например, при выборе пункта меню LST-файл вызывается редактор с открытым LST-файлом данного месторождения:
· Окно выдачи рабочих сообщений Пункт предназначен для вызова диалога выдачи рабочих сообщений.
· Керн Данный подраздел содержит пункты меню, позволяющие вводить и сохранять данные о керне:
Первые два пункта меню позволяют вводить данные о керне из стандартных файлов с керном.
В программе используются две колонки с керном: исходный керн и привязанный керн. Изначально данные вводятся в колонку исходного керна. Их можно скопировать в колонку привязанного керна с помощью выбора пункта меню Скопировать исходный керн в привязанный.
Подразделы следующего уровня Сохранить керн и Ввести сохраненный керн позволяют сохранять введенный керн в колонках исходного и привязанного керна в один файл и вводить его из сохраненного файла.
· Использование единого внутреннего файла с каротажными данными Данный подраздел содержит пункты меню, позволяющие управлять работой с единым файлом с каротажными данными, создаваем программой при загрузке месторождения. Работа с таким файлом сильно ускоряет работу программы, но в очень больших месторождениях в файловой системе FAT32 размер этого файла может превышать максимально возможный размер файла в данной файловой системе (4G), поэтому предусмотрена возможность работы без этого файла.
В начале меню присутствуют следующие разделы меню (их описание будет приведено ниже):
·
Работа с lst-файлом
·
Работа с las-файлом
·
Разложить
файл/файлы по папкам
·
Преобразование
координат/инклинометрии
·
Работа с
текстовыми таблицами
Далее
следуют пункты меню:
· Уничтожить ссылки на несуществующие месторождения В списке месторождений данного окна показываются только доступные на данный момент месторождения. Месторождения могут стать недоступными, например, в силу отключения сетевых дисков, на которых они располагаются. Для проверки их доступности происходит опрос файлов месторождений при запуске программы. Если опрос происходит через сетевые диски, то это может занять слишком много времени. Поэтому, если вы заметили, что при загрузке месторождения после запуска программы и перед появлением окна программы на экране проходит слишком много времени, то выбор этого пункта меню решит данную проблему.
·
Разархивировать
архив с полным месторождением В
программе содержится возможность архивации всего месторождения. Извлечь
месторождение из архива можно с помощью выбора данного пункта меню.
·
Уничтожить
директорию с поддиректориями Данный
пункт меню был создан в служебных целях. С его помощью можно выбрать некоторую
папку и уничтожить ее вместе с ее содержимым.
·
Создать
увеличенные/уменьшенные файлы шаблонов Данный
пункт меню позволяет для всех BMP-файлов из одной папки создать их увеличенные/уменьшенные
копии в другой папке. После выбора пункта меню появляется следующий
диалог:
В диалоге следует задать имена папок с исходными и
конечными файлами и коэффициент увеличения.
Преобразование будет совершено после нажатия на кнопку Преобразовать. Данная функция предназначена для работы с
файлами шаблонов (определяющими, например, шаблон для заливки коллекторов). Эти
файлы должны храниться в двух экземплярах: один для вывода на экран, а другой
(увеличенный
· Отправить сообщение на другой компьютер Используется для вызова диалога отправки сообщений на другой компьютер (с использованием команды Windows net send). Следует заметить, что в системе Windows возможно экранирование от получения сообщений при помощи функции net send, поэтому нет гарантии, что сообщение будет доставлено.
· Создать файл со стратиграфией Вызывает диалог создания файла со стратиграфией. В диалоге можно описать стратиграфическую колонку, после чего ее можно сохранить в стандартном формате файла со стратиграфической колонкой.
· Создать файлы со столбцами `DEPTHDX DY DZ’ по za4-файлам позволяет (для служебных целей) преобразовать файлы с инклинометрией месторождения в za4-формате в файлы в zak-формате. Это дает возможность по углам (зенитному и истинному азимуту) получить смещения по X и Y, а.о. и удлинение. Далее их можно сравнить с соответствующими значениями в za4-файле (если они там есть), либо просто использовать как файлы в zak-формате.
· Сравнить две кривые во всех скважинах вызывает диалог сравнения двух кривых (методов) во всех скважинах месторождения. Данную процедуру имеет смысл использовать, если некоторый метод получен из двух разных источников и эти две версии метода следует сравнить.
· EMF -> BMP позволяет осуществлять конвертацию EMF-файла в BMP-формат.
В появляющемся диалоге следует задать имена входного и выходного файлов и коэффициент уменьшения разрешения изображения. Объем получающегося BMP-файла высвечивается сразу, поэтому коэффициент уменьшения можно подобрать соответствующим образом. Обычно, коэффициент уменьшения разрешения не должен превосходить 5. Получающийся файл может иметь размер больший размера оперативной памяти.
·
Отформатировать файл с текстом в таблицу Данный пункт меню вызывает
диалог создания таблицы из текстового файла. Диалог служит для форматирования
текстового файла таким образом, чтобы в каждой строке слова с одним и тем же
порядковым номером располагались бы друг под другом.
·
Сортировка Данный пункт меню вызывает
Диалог сортировки строк текстового файла. Диалог служит для сортировки строк текстового
файла по заданным полям в файле.
· Печать emf-файла Данный пункт меню вызывает Диалог печати EMF-файла. Диалог служит для печати файла в EMF-формате. В программе можно выводить изображения различных создаваемых объектов в файл в EMF-формате. Данный диалог позволяет распечатывать эти изображения с сохранением заданного при выводе масштаба.
· Определение тренда для зависимости R2->R (зависимость Кн от глубины и Кп) данный пункт меню создан для определения зависимости Кн от глубины и Кп. Пункт меню вызывает диалог, который по данным из файла позволяет определить данную зависимость либо с помощью различных способов аппроксимации, либо есть возможность нарисовать требуемую зависимость вручную.
·
Калькулятор вызывает встроенный в программу калькулятор.
Раздел меню Работа с lst-файлом имеет пункты:
·
Отсортировать
LST-файл предназначен
для исключения из LST-файла совпадающих имен скважин. После выбора пункта меню
следует в появившихся диалогах выбора имени файла задать имена входного и
выходного LST-файлов. Из входного LST-файла будут исключены все скважины с повторяющимися
менами и результат будет записан в выходной файл.
·
Создать LST-файл из
таблицы вида `Wellname X Y’ Данный пункт меню позволяет
создать LST-файл по файлу, в каждой строке которого записаны имя скважины и ее
координаты.
·
Исправление координат в lst-файле Данный
пункт меню вызывает Диалог
коррекции координат в LST-файле. Диалог служит для коррекции координат в
LST-файле таким образом, чтобы в нем не оставалось совпадающих координат скважин.
· Показать списки входных файлов для 3-формата lst-файла программа анализирует lst-файл введенного месторождения и выдает списки файлов с данными, относящихся к каждой скважине месторождения. LST-файл, при этом, должен быть в формате-3.
· Создать папку со скважинными данными по 3-формату lst-файла позволяет разложить исходные файлы месторождения по папкам, соответствующим отдельным скважинам , если lst-файл месторождения записан в 3-формате.
· Создать проект ТРАСТ вызывает функцию создания локального месторождения, совместимого с проектом ТРАС .
·
Получить
общее описание скважин вызывает
диалог, позволяющий по имени lst-файла
сохранить в файл следующую информацию по каждой скважине: ее имя, ее внутреннее
имя, имя площади, наличие в скважине каротажа и инклинометрии.
Раздел меню Работа с las-файлом имеет пункты:
·
Добавить
методы в LAS-файлы С помощью данного пункта
меню можно вызвать программу add2las. Данная программа позволяет добавить
некоторый метод во все LAS-файлы, содержащиеся в заданной папке. Значение
метода можно задать поинтервально или по умолчанию.
·
Умножить
метод в LAS-файлах на коэффициент Данный пункт меню
вызывает диалог, позволяющий для всех LAS-файлов из выбранной папки (либо также для всех LAS-файлов из подпапок данной
папки) умножить заданный метод на заданный коэффициент.
·
Изменить дату
создания LAS-файла вызывает диалог, позволяющий изменять системное время
создания исходных файлов месторождения.
·
Выделить
инклинометрию из las-файлов вызывает
диалог, позволяющий выделить инклинометрию из las-файлов специального вида и разложить
ее по папкам с исходными данными месторождения.
·
Добавить ELEV к существующим LAS- и LIT-файлам добавить
столбец с абсолютными отметками в исходные файлы месторождения.
·
Вставить
имена методов над столбцами с данными позволяет
в каждом lst-файле
месторождения в строке, начинающей блок файла с данными, над каждым столбцом с
каротажными данными вставить имя метода, записанного в данном столбце.
·
Оцифровать
каротажную кривую вызывает
диалог оцифровки каротажных кривых.
Раздел меню Разложить файл/файлы по папкам имеет пункты:
· Создать TBT-файлы из TRY-файла Вызывает диалог, позволяющий извлечь значения Qн и Qв из try-файла с результатами опробования и составить из них соответствующие tbt-файлы, которые потом смогут участвовать в загрузке каротажных данных в месторождение. В диалоге следует задать имя входного try-файла и имя папки, в которой содержатся папки с данными скважин. После нажатия на кнопку Создать в try-файле будут найдены все строки, начинающиеся на текст, расположенный в полях диалога `обозначение Qн' и `обозначение Qв' . Текст в этих строках будет проинтерпретирован как значения соответствующих методов. Далее в папках соответствующих скважин будут созданы tbt-файлы с полученными значениями методов Qн и Qв.
· Создать TBT-файлы из единого файла с табличными данными вызывает диалог, при помощи которого возможно задавать табличные поинтервальные значения каротажа в едином файле в виде таблицы, аналогичной tbt-фомату, но в которой в первом столбце содержится имя скважины. По аналогии с tbt-форматом, первая строка файла задает имена методов и их позицию. Данные должны располагаться контекстно под соответствующими именами методов. В данном диалоге также имеется возможность задать набор пар вида слово число, таких, что каждое слово в данных полученных tbt-файлов будет заменено на число.
· Разложить файлы с каротажом вида
Имя скважины
Имя кривой
Каротажные данные...
в las-файлы позволяет каротажные данные, записанные в одном файле в указанном формате, разложить по las-файлам.
· Найти папки с данными, не соответствующие никаким скважинам Данный пункт меню вызывает Диалог поиска папок, не соответствующих никаким скважинам . Диалог служит для поиска папок в папке с исходными данными программы, не соответствующими никаким скважинам. Т.е. диалог, фактически, служит для поиска скважин имена папок которых отличаются от имен, заданных в LST-файле.
· Разложить файлы из одной папки по папкам с теми же именами Данный пункт меню вызывает диалог копирования файлов из одной папки в папки с именами исходных файлов . Диалог используется преимущественно для подготовки исходных данных программы.
Раздел меню Преобразование координат/инклинометрии имеет пункты:
· Преобразования координат Гаусс-Крюгера <-> Геодезические выбор пункта меню вызывает диалог, позволяющий осуществлять преобразование координат из системы прямоугольных координат проекции Гаусса-Крюгера на эллипсоиде Красовского (обычно координаты месторождения задаются в этой системе ) в геодезическую систему координат и обратно.
В диалоге следует задать имена входного и выходного файла, флаг задающий направление преобразования и нажать кнопку Преобразовать. Содержимое исходного и конечного файлов также отображаются в диалоге.
Значения в геодезической системе координат могут быть заданы в десятичной системе (после точки задаются десятые, сотые и т.д. части градуса), а могут быть заданы в виде Градусы Разделитель Минуты Разделитель Секунды. Разделитель может быть любой, кроме пробела.
• Преобразовать координаты скважин по известным координатам части скважин вызывает диалог, позволяющий получить координаты скважин в новой системе координат, если имеется некоторое количество скважин с коордниатами как в новой, так и в старой системе координат.
• Преобразовать инклинометрию вида Angle Azimut в формат TVDSS DX DY вызывает диалог, позволяющий преобразовать инклинометрию, заданную с помощью полярного угла и азимута в формат, в котором заданы смещения.
Раздел меню Работа с текстовыми таблицами имеет пункты:
· Отформатировать файл с текстом в таблицу Данный пункт меню вызывает диалог создания таблицы из текстового файла. Диалог служит для форматирования текстового файла таким образом, чтобы в каждой строке слова с одним и тем же порядковым номером располагались бы друг под другом.
· Создать файл со стратиграфией Вызывает диалог создания файла со стратиграфией. В диалоге можно описать стратиграфическую колонку, после чего ее можно сохранить в стандартном формате файла со стратиграфической колонкой.
После ввода месторождения следует создать или открыть уже существующую триангуляцию. Для этого служит диалог работы с триангуляциями, открывающийся в ответ на нажатие на кнопку Триангуляция в основном диалоге программы. Диалог работы с триангуляцией имеет вид:
В диалоге имеется список триангуляций данного месторождения (в нем выделена текущая триангуляция), поле с именем новой триангуляции и следующие Кнопки:
· Кнопка СКОПИРОВАТЬ ТРИАНГУЛЯЦИЮ означает скопировать текущую триангуляцию в новую. С помощью кнопки Скопировать можно скопировать выделенную в списке триангуляцию в триангуляцию с именем указанным рядом с кнопкой Новая.
· Кнопка УНИЧТОЖИТЬ ТРИАНГУЛЯЦИЮ означает уничтожить текущую триангуляцию.
· Кнопка НОВАЯ означает создать новую триангуляцию Для создания новой триангуляции следует нажать кнопку Новую, после чего будет создана триангуляция с именем, заданным в поле рядом с кнопкой Новую, и окно с триангуляцией будет открыто.
· Кнопка ОК означает выбрать текущую триангуляцию. Для загрузки ранее созданной триангуляции, ее следует отметить в списке триангуляций и нажать кнопку OK.
· Кнопка НА ОСНОВЕ СТАРОЙ означает создать новую триангуляцию, с сохранением ребер существующей триангуляции. Кнопка используется при создании новой триангуляции месторождения в случае изменения LST-файла. При нажатии кнопки открывается Диалог, в котором можно найти и просмотреть триангуляцию, на основе которой следует создать Новую
· Радио-кнопки внизу окна служат для выбора различных алгоритмов построения триангуляции
· Список справа окна служит для построения триангуляции не по координатам устья скважин, а по координатам пластопересечения; для использования этого окна следует кликнуть мышью на поле имени триангуляции, после чего в списке Координаты скважин появится список сохраненных координат пластопересечений.
Координаты пластопересечений можно сохранить с помощью меню ДОПОЛНИТЕЛЬНОГО ОКНА Схемы в основном окне работы с триангуляцией.
Выбрав из списка имя необходимых координат пластопересечения и нажав кнопку Новую, мы построим новую триангуляцию на основе координат пластопересечения скважин.
Основной Диалог вызывается нажатием на правую клавишу мыши на окне работы с триангуляцией
Основной Диалог содержит: Заголовок; Нижнюю Панель кнопок; Закладки.
В Заголовке Главного Диалога расположена информация о количестве скважин, перечисленных в LST файле, и текущем количестве ребер триангуляционной сети. Под Заголовком (справа) прописан путь к директории, где хранятся файлы с результатами работы в данной триангуляции
На Нижней панели (слева направо) расположены кнопки Глобальные Параметры, Cancel, Применить, OK.
При нажатии кнопки Глобальные Параметры открывается ДИАЛОГ ГЛОБАЛЬНЫЕ ПАРАМЕТРЫ. В верхней части Диалога Глобальные Параметры расположены закладки: Шрифты; Печать; Схемы /корреляции; Масштабы; Файлы/Директории; Общие.
В каждой закладке диалога присутствует кнопка `?’, позволяющая вызывать подсказку на данную закладку. Общая подсказка, как всегда, вызывается в ответ на нажатие кнопки F1.
В этом подокне окна Глобальных параметров можно задать, каким образом будут изменяться шрифты при выводе текста на печать. Установка флага Сохранять пропорции приведет к тому, что фонты будут изменять свой размер пропорционально размеру выводимого изображения, а при установке флага Сохранять размер размер шрифтов будет, по возможности, сохранен (эти же параметры задаются в закладке Печать).
Кнопка Шрифты приведет к появлению на экране меню с возможностью задания Экранных шрифтов (шрифты для обычного текста, выводимого на экран), Шрифтов комментариев (ими выводятся различная информация в левой части окна с текущей триангуляцией), Шрифтов цветовых кнопок (шрифты в кнопках, задающих цвет различных объектов) и т.д..:
используется для задания основных параметров печати
В закладке продублированы параметры сохранения пропорций/размеров печати шрифтов (они также заданы в предыдущей закладке).
В полях Масштаб печати можно задать дополнительный множитель к размеру изображения.
В группе При печати шрифтов можно задавать, каким образом будут изменяться шрифты при выводе текста на печать. Установка флага Сохранять пропорции приведет к тому, что фонты будут изменять свой размер пропорционально размеру выводимого изображения, а при установке флага Сохранять размер размер шрифтов будет, по возможности, сохранен (эти же параметры задаются в закладке Шрифты).
В полях отступ слева/отступ сверху можно задать дополнительный отступ слева/сверху при печати. Отметим, что надписи на изображении появляются именно на месте данных отступов. Если, при этом, установлен флаг Центрировать печать, то аналогичные отступы появляются справа/снизу изображения.
При выборе флага Выводить внешнюю рамку при печати вокруг печатаемого изображения выводится дополнительная рамка.
В полях коэффициент для печати меток можно задать коэффициенты пропорциональности для размера меток и для толщины линий меток, которые будут использоваться при печати.
Выбор флага на триангуляции выводить вместо ломаных отрезки приводит к изменению способа вывода ломаных при печати. Выбор этого флага приводит к снижению быстродействия, но улучшает совместимость с некоторыми принтерами.
Флаги Ограничить средства печати и Экономить память… предназначены для служебных целей. Они позволяют в некоторых случая использовать драйверы печати, обладающие ограниченными возможностями. Флаг на триангуляции выводить вместо ломаных отрезки используется для аналогичных целей. При установке данного флага все изолинии карт выводятся как набор независимых отрезков (вместо того, чтобы выводить их как ломаные). Это приводит к увеличению объема выходной информации, но, решает проблемы с некоторыми драйверами печати, которые не могут выводить на печать слишком длинные ломаные линии.
Флаг ограничивать область видимости при печати профилей используется для управления областями видимости, которые не всегда корректно обрабатываются программой Adobe Acrobat.
Флаг при печати объединять области отсутствия коллекторов в одну область установка флага приводит к объединению при выводе всех областей отсутствия коллекторов в одну область. Данное объединение при выводе в PDF- или EMF-файлы позволяет работать со всеми областями отсутствия коллекторов как с единым объектом. Однако, объединенные области некорректно распознаются AdobeAcrobat. Поэтому добавлена возможность отключения объединения областей.
используется для задания параметров окон показа разрезов схем корреляции и парных корреляций.
В группе Выводить глубину вертикально можно установить способ вывода подписей глубин каротажных данных при выводе. Для сравнения:
Горизонтальные подписи:
Вертикальные подписи:
Аналогично можно регулировать горизонтальным/вертикальным выводом на экран/на принтер подписей имен пластов с помощью группы Выводить имена пластов вертикально.
В группе Параметры линии размыва в схеме можно установить параметры волнистой линии, определяющую линию размыва в схеме корреляции.
Поля Соотношения высот полей в разрезе задают относительные размеры полей в разрезе схемы корреляции при отображении на экран и принтер. Данные значения не влияют на полный размер поля на экране/принтере, отводящегося под одну скважину; они влияют только на соотношения составных частей этого поля.
Поля Толщина линий на экране/принтере позволяют изменять толщину каротажных линий на экране и принтере.
В группе Соотношение высот полей в разрезе задаются коэффициенты, определяющие относительный размер полей при отображения разреза схемы корреляции. Эти соотношения можно независимо задать для экрана и для принтера. Коэффициенты задают относительный размер, т.е. размер части подокна скважины, относящегося к данному полю, равен заданному коэффициенты, деленному на сумму всех коэффициентов, умноженному на размер подокна скважины.
Флаг Использовать ScrollBar для кривых дает возможность отображать или не отображать вертикальную линейку прокрутки для перемещения кривых в окне.
Флаги Использовать свою оценку ошибки, Использовать свою схему, Хранить тек.кор-цию в памяти и поле Мин.кол-во корреляций в памяти предназначены для служебных целей.
Флаг использовать цвет результатов опробования для заливки дает возможность заливать интервалы опробования различными цветами, зависящими от типа насыщения, сопоставленного данному интервалу опробования (см. диалог Свойства интервала опробования). Каждому насыщению соответствует свой цвет, который можно задать в закладке Общие диалога задания глобальных параметров месторождения.
Флаг Выводить `гл/(а.о.)’, иначе `а.о./гл.’ задает способ вывода глубин в окне разреза схемы. Если флаг установлен, то в подписях глубин глубина выводится над абсолютной отметкой, а если не установлен, то значения абсолютных отметок выводятся над глубинами.
Флаг Не перерисовывать при перемещении курсора мыши дает возможность не перерисовывать все окно профиля при каждом движении мыши.
Поле NMin для глобального коллектора задает значение NMin. Если количество скважин в месторождении меньше NMin, то при каждом изменении локального коллектора происходит автоматический пересчет глобального коллектора. Иначе глобальный коллектор пересчитывается только по нажатию на соответствующую кнопку в диалоге работы с коллектором.
Поле Шаг в сквозной корреляции задает минимальное расстояние между отображаемыми связями в окне сквозной корреляции.
Поле Контраст сейсмики задает коэффициент, регулирующий контраст отображения сейсмики (поле зарезервировано для дальнейшего использования; в данный момент работа с сейсмикой недоступна).
используется для задания параметров окон с профилями и схемами обоснования контактов.
В группе Толщина линий ВНК на профилях можно установить толщину линий контакта на профилях.
Поля Толщина скважин на профилях и Толщина скважин на схеме обоснования ВНК задают толщину изображений столбцов скважин на профилях и на схеме обоснования ВНК (в миллиметрах). Отметим, что режимы профиль и схема обоснования ВНК выбираются на окне с профилями с помощью соответствующих кнопок, расположенных в левой части окна с профилем.
В поле Расстояние между линиями лет начала бурения задающется расстояние между горизотанльными линиями, соответствующими различным годам, на графике дат начала разработки в верхней части окна с профилями (в мм.).
используется для установки масштабов по умолчанию при просмотре парных корреляций и разрезов схем корреляций. Предусмотрено использование Коэффициентов масштаба. См. раздел Парная корреляция.
В группе Масштаб глубины по умолчанию можно задать масштабы, используемые по умолчанию при открытии окон с парной корреляцией и разреза схемы корреляции.
В поле Масштабы можно задать список стандартных масштабов, на которые происходит переход в окнах с парной корреляцией и схемой корреляции при нажатии клавиш Gray+ и Gray- . Поле К масштаба задает коэффициент на который умножается/делится масштаб глубины при нажатии на кнопки и в тех же окнах.
В полях группы К-ты масштаба задаются параметры, влияющие на масштабирование значение кривых. В поле %выхода за min/max задается коэффициент k, имеющий следующий смысл: при нормировке кривых от минимума до максимума (или минимум-максимум) для определения максимального/минимального значений не учитываются k*100% самых больших и самых малых значений каждого метода (эти значения, соответственно, выйдут за границу окна). В поле большой %выхода за min/max задается коэффициент r, имеющий следующий смысл: при нормировке n кривых методом раздвинуть поле отображения кривых разбивается по вертикали на n частей в каждой из которых отображается соответствующая кривая. В каждой части поля кривая нормируется по минимальному - максимальному значению (т.е. минимум отображается в нижней части поля, а максимум – в верхней). При этом для определения максимального/минимального значений не учитываются r*100% самых больших и самых малых значений каждого метода (эти значения, соответственно, выйдут в соседнюю часть поля).
Установка флага Сохранять масштабы при изменении размера окна приводит к тому, что при изменении размера окна масштаб кривых по глубине не изменяется. Если этот флаг не установлен, то при изменении размера окна масштаб кривых по глубине изменяется пропорционально изменению ширины окна.
используется для определения временных директорий
используется для задания некоторых свойств карт
В этом подокне окна Глобальных параметров можно задать общие параметры карт: шаг и длину зубцов рифленых линий, задающиеся по умолчанию, возможность автоматического сохранения списка открытых карт при выходе из окна работы с триангуляцией.
Установка флага проверять точность решения систем линейных уравнений приводит к незначительному замедлению программы при построении карт методом кригинга. Метод кригинга связан с решением систем линейных уравнений. В некоторых случаях оказывается невозможным решить данную систему линейных уравнений достаточно точно. Именно эту проверку точности решения систем линейных уравнений осуществляет программа при установке данного флага. Если точность оказывается явно недостаточной, то об этом выводится соответствующее сообщение и предлагает не заканчивать картопостроение. В этом случае лучше сразу отказаться от продолжения построения карты, т.к., как правило, построение карты в этом случае приводит к построению крайне нерегулярной структуры, отрисовка которой на экране может занять слишком много времени.
Группа управляющих конструкции Отображение точек на картах позволяет отдельно задавать размер, цвет и тип изображения скважины для скважин на карте, фиктивных скважин на карте и обычных скважин на триангуляции (не забывайте, что, как и ранее, на картах можно задавать способ изображения отдельных скважин через пункт меню карт Значения/Модификация скважин/Свойства обычной скважины или Значения/Модификация скважин/Свойства фиктивной скважины ).
В указанной выше группе конструкций следует в выпадающем списке указать, что мы будет изменять ( скважины на картах/фиктивные скважины на картах/скважины на триангуляции(если нет карт) ) и далее в соответствующих полях задать радиус изображения скважины на экране и при печати (в пикселах), тип изображения скважины, цвет изображения скважины.
Изменить характерный размер сразу всех изображений скважин, отображаемых на экране и при печати, можно с помощью поля Диаметр метки. Значение этого поля по умолчанию равно 100. Изменение этого значения пропорционально изменяет значение меток скважин.
Точки скважин на триангуляции отображаются, если не отображаются карты, или ни в одной из отображаемых карт в меню карты не выставлен флаг Показывать/Показывать точки скважин.
Если на триангуляции происходит отображение карт и присутствуют карты с установленным флагом Показывать/Показывать точки скважин в меню карты, то точки обычных скважин отображаются для карты с максимальным номером из карт с установленным флагом Показывать/Показывать точки скважин.
Т.о. отображается только один набор точек скважин изо всех наборов обычных скважин с установленным флагом Показывать/Показывать точки скважин и набора скважин на триангуляции.
Точки фиктивных скважин отображаются независимо на различных картах от обычных и фиктивных скважин на других картах и скважин на триангуляции (при установленном флаге Показывать/Показывать точки фиксированных скважин в меню карты).
Кнопка Reset позволяет установить стандартные значения цветов, размеров и видов изображений скважин на триангуляции и картах.
В группе Цвета для инициализации содержатся кнопки, задающие базовые цвета, использующиеся для инициализации палитры в картах. При установки палитры карты базовые цвета для установки палитры берутся либо из предыдущей карты, либо из цветов, задаваемых данными кнопками. В диалогах установки палитры карты справа от кнопок задания базовых цветов присутствует кнопка `<', позволяющая перенести базовые цвета из глобальных параметров в текущие.
При построении карт методом кригинга важно обеспечить несовпадение точек интерполяции. Для этого используется значение, задаваемое в поле Расстояние между точками для отбрасывания при картопостроении. Если для скважины найдется другая скважина, на расстоянии от нее меньшем заданного в данном поле, то скважина не принимает участие в картопостроении.
Поле Ограничение на количество точек в линии карты, как в едином объекте, используется
в случае, когда драйвер печати для данного принтера не может выводить на печать
ломаные линии, состоящие из слишком большого количества вершин. В этом случае
ломаная будет разбиваться на куски, длиной, заданной в этом поле.
Закладка имеет вид:
Группа Подгружать библиотеки используется на данный момент исключительно для служебных и отладочных целей. Флаги группы Заставки задают, какие из заставок следует использовать в главном окне программе.
используется для установки параметров, задающих поведение
окон. Закладка имеет вид:
Группа радио-кнопок Распахивать диалоги изменяет способы открытия диалогов. Диалоги могут открываться стандартно и могут распахиваться из одной точки (а при закрытии – сжиматься).
Флаг режим совместимости с Vista/Windows7 делает программу в некоторых специфических случаях более совместимой с операционными системами Windows Vista/Windows7. В нормальной работе данный флаг не устанавливается.
Флаг блокировать появление окна сообщений дает возможность запретить автоматическое появление окна с сообщениями. Отметим, что блокировать автоматическое появление данного окна можно с помощью флага на самом окне с сообщениями. Установка флага из глобальных параметров позволяет подавить автоматическое появление окна сообщений СРАЗУ после запуска программы.
Флаг Поддержка работы с двумя мониторами при наличии двух мониторов включает в заголовке каждого окна специальную дополнительную кнопку работы с двумя мониторами. Правый клик на эту кнопку перебрасывает данное окно в ту же позицию другого монитора. Клик на эту кнопку вызывает меню, с помощью пунктов которого можно перебросить данное окна на другой монитор, потребовать вывода данного окна всегда на определенный (первый или второй) монитор. Опция работы с двумя мониторами может некорректно работать на мониторах с нестандартными установками, поэтому предусмотрена возможность отключения этой опции.
Управляющие конструкции из группы Прозрачность задают параметры прозрачности указанных окон и диалогов.
используется для установки цветов, размеров основных объектов программы и других целей. Рекомендуем использовать Цветовые параметры по умолчанию. Размеры экрана следует установить при смене монитора или при первом вызове программы.
При выборе выпадающего списка Цвет/толщина появляется список объектов, цвет и толщину которых можно задать:
После выбора соответствующего объекта последовательно появляются диалоги задания цвета объекта и его ширины:
В полях Ширина экрана и Высота экрана задаются физические размеры экрана, используемые для правильного отображения масштабов каротажных кривых. Для правильной работы программы эти поля стоит определить при ее первом запуске.
Поле оптимальный параметр кеша задает параметр, существенно влияющий на скорость обращения матриц в программе (параметр равен размеру блока в блочном методе Гаусса). В большинстве существующих на данный момент современных машинах он равен 8. Уточнить этот параметр можно с помощью диалога, вызываемого в ответ на нажатие кнопки Определить оптимальный параметр Кеша. Данные настройки являются весьма тонкими и не следует их менять без особой необходимости.
Поле Уровень детализации масок задает качество отображения масок при печати. Коэффициент может изменяться от 1 до 100. Чем больше коэффициент, тем более качественно печатаются маски, но, при этом, требуется больше памяти принтера (есть принтеры, для которых это оказывается критичным). Значения от 5 до 10 дают, как правило, оптимальный результат.
Флаг При вводе всего заново искать данные во всех подпапках определят: следует ли искать данный в подпапках папок скважин.
Флаг Выводить заставку в главном окне определят: следует ли выводить заставку в главном окне программы, если программа некоторое время не используется. Отметим, что на старых машинах (примерно, слабее PIII 500MHz) заставка съедает очень много процессорного времени. На современных машинах (от PIV 1000MHz) заставка съедает процессорное время несущественно.
Флаг При возможности использовать внешний метод Гаусса служит для вызова внешней DLL, содержащей функцию решения системы линейных уравнений.
Флаг Запрещать вторичное открытие в программе одной триангуляции служит для запрещения одновременной работы в двух окнах одной программы с одной триангуляции. Флаг используется для ограничения возможностей неопытных пользователей.
Флаг Не использовать закомментированные скважины при наборе разрезов позволяет игнорировать закомментированные скважины при наборе разрезов путем выбора мышью отдельных скважин. Отметим, что при наборе разреза путем задания его первой и последней точки (при нажатой кнопке Shift) закомментированные скважины не используются никогда.
Радио-кнопки из группы Значение кликов мыши на триангуляции позволяют переходить к IRAP-подобному поведению мыши в окне работы с триангуляцией.
На данный момент существует два варианта поведения мыши:
1)Стандартный: левая кнопка мыши перетаскивает изображение; правая кнопка вызывает основной диалог работы с триангуляцией; средняя кнопка мыши масштабирует изображение.
2)IRAP-подобный: левая кнопка мыши масштабирует изображение; правая кнопка перетаскивает изображение; средняя кнопка мыши вызывает основной диалог работы с триангуляцией.
Выбор, каким из этих вариантов пользоваться, задается с помощью соответствующих радио-кнопок в закладке Общие диалога задания глобальных параметров. При этом, с помощью соответствующей радио-кнопки данного диалога выбор поведения мыши можно сделать специфическим для каждого окна работы с триангуляцией. Если выбрать соответствующую кнопку, то в закладке Мышь основного диалога работы с триангуляцией появятся радио-кнопки, с помощью которых можно выбрать один из вышеописанных стилей поведения мыши для данного окна работы с триангуляцией.
Радио-кнопки из группы Количество процессоров задают, на сколько нитей надо распараллеливать некоторые специфические операции, выполняемые программой (например построение карт методом крикинга).
Закладка СКВАЖИНЫ используется для вызова окна просмотра каротажа одной скважины, пометки скважин, поиска скважин и вызова различных диалогов анализа каротажа в отдельных скважинах. Основные действия в Закладке Скважины продублированы нажатиями соответствующих клавиш клавиатуры (их названия прописаны около или в соответствующих кнопках).
предназначается для просмотра каротажа выбранной скважины.
После левого клика мыши открывается Окно Просмотра Скважины. Подробно См. ПРИЛОЖЕНИЯ Окно и Диалог ПРОСМОТР СКВАЖИНЫ.
осуществляет центрирование скважины в Окне Триангуляции либо по введенному имени скважины, либо по имени фиктивной скважины, либо по заданным координатам.
Служит для вызова диалога работы с некоторым стандартным словарем методов:
В левой части диалога расположена таблица имен методов. При выборе метода в таблице имен методов в правой части диалога отображается список значений методов с их описаниями. В нижней части диалога расположено поле описания метода.
Если данное имя метода не присутствует среди списка имен методов данного месторождения, то его имя помещается в квадратные скобки.
Данным словарем можно пользоваться при задании коллекторов месторождения (в данной программе коллектором называется часть скважины, в которой выполняются некоторые соотношения на методы). Для этого в диалоге задания соотношений, определяющих коллектор, следует выбрать кнопку Словарь методов.
После этого в появившемся диалоге с таблицей кодов следует выбрать требуемое значение требуемого метода и нажать на кнопку OK или просто осуществить двойной клик на требуемое значение метода. В результате будет задано соотношение на данный метод, отвечающее заданному значению.
вызывает диалог установки границ скважин:
С помощью этого диалога можно задать рабочие границы сразу всех скважин, используя выбранную схему корреляции (границы отдельных скважин можно задать при просмотре каротажа отдельной скважины с помощью Основного диалога просмотра каротажа одной скважины).Для установки границ скважин по границам пластов схемы используется кнопка Ограничить. При этом, рабочие границы скважин устанавливаются по границам пластов с заданными номерами. Возможен добавочный отступ границ скважины от соответствующих границ пластов. Если заданы значения Мин.длина или Макс.длина, то рабочие границы скважин могут быть автоматически раздвинуты или сдвинуты в соответствии с этими значениями.
С помощью кнопки Ограничить можно ограничить рабочий интервал скважины в данных пределах. При этом, поля верхней и нижней границы могут иметь различную интерпретацию, в зависимости от значения, установленного в выпадающем списке Использовать. В этих полях, в зависимости от значения выпадающего списка, могут задаваться глубины/ абсолютные отметки без поправок/ абсолютные отметки с поправками.
В ответ на нажатие кнопки Установить по реальным границам программа просматривает каротаж всех скважин и выставляет их рабочие границы по реальным началом и концам каротажа в каждой скважине. Данное действие используется, если есть скважины, в которых в начале или в конце каротажа присутствуют участки с полностью неопределенными значениями каротажа.
Кнопка Стереть все ограничения каротажа стирает все рабочие установки границ скважин.
Кнопка Пересчитать масштаб кривых инициализирует масштабы кривых, которые могут быть модифицированы при просмотре разреза схему корреляции или при просмотре отдельных скважин.
С помощью нажатия на кнопку Закомментировать скважину и последующего выбора мышью соответствующей скважины можно выбросить скважину из триангуляции и перестроить триангуляцию.
С помощью нажатия на кнопку Раскомментировать все скважины можно снять знак комментирования со всех закомментированных скважин.
осуществляет выставление метки в виде большого полого красного кружка на знак скважины. См. Закладку ДОП.ОКНА.