«ИНГИС» - универсальный прогаммый комплекс
Чибрикин И.В., геофизик, «Радионда Лтд.»
В наш век информационных технологий компьютерная обработка данных каротажа имеет очевидные преимущества по сравнению с ручным способом. И недостатки тоже. На сегодня самыми существенными из недостатков являются трудоемкость и высокая стоимость оцифровки аналоговых данных при их полевой регистрации или с бумажного носителя. Необходимы достаточно мощный компьютер, сложное и дорогостоящее устройство визуализации (лучше всего специализированное) и целевое программное обеспечение. Подобный комплекс дает значительную экономию времени при производстве множества рутинных операций (построении отчетных твердых копий, увязке кривых, введении аппаратурных поправок). В некоторых случаях он позволяет добиваться результатов недостижимых при ручной обработке.
В нефтегазовой отрасли компьютерная обработка данных уже стала нормой. В рудной скважинной геофизике не все пока столь однозначно. Настоящая статья посвящена краткому описанию системы «ИНГИС». На наш взгляд «ИНГИС» отличается наибольшей универсальностью из всех программных комплексов нефтегазовой отрасли и может легко быть адаптирован для рудных задач.
«ИНГИС» — Интерактивная система обработки материалов геофизических исследований скважин — разработан в Центральной Геофизической Экспедиции МНГП СССР под руководством кандидата геолого-минералогических наук Чуриновой И.М. Поставки первой версии системы начались с ноября 1991 г. В настоящее время поставляется версия 3.1. Этот программный комплекс (уже на другой аппаратной базе) представляет собою дальнейшее развитие Автоматизированной системы обработки и интерпретации данных каротажа АСО-ИГИС, действовавшей на машинах
серии ЕС с 1980 г. и до 1990 г. Сегодня «ИНГИС» успешно эксплуатируется во многих организациях нефтегазовой отрасли. В 1994 г. «ИНГИС» был приобретен и запущен в работу двумя геофизическими экспедициями АК «Алмазы России-Саха».
«ИНГИС» — это комплекс программных средств для хранения, визуализации, обработки и интерпретации данных геофизических исследований скважин. Версия 3.1 включает в себя 3 системных, 4 графических, 67 обрабатывающих программ. Эксплуатация возможна на любом IBM-совместимом компьютере под управлением MS DOS 3.3 и выше. Для надежного функционирования комплекса нужно иметь не менее 20 Мбайт дискового пространства, 1 Мбайт оперативной памяти и видеоадаптер VGA или EGA.
Основой комплекса служит специализированная база данных, состоящая из файлов данных в специальных форматах и из их описаний. В базу могут быть загружены каротажные кривые с любыми значениями кровли, подошвы и отсчетов, если они имеют постоянный шаг оцифровки по глубине (поточечные форматы LOG и LGR), или если они представлены в виде таблицы глубина — значение (попластовый формат BED). Вся дальнейшая обработка и визуализация возможны как в поточечном, так и в попластовом вариантах. На любом этапе обработки всегда можно перейти от поточечного к попластовому представлению при помощи программ TRANSF и CORELL. Разбивка на пласты первоначально производится отдельно по каждой кривой. Затем полученные результаты увязываются и формируются в единую матрицу для всей скважины — т.е. в таблицу, где отсчеты по всем кривым соответствуют общим значениям глубин пластов. Механизм разбивки данных на пласты является одним из наиболее мощных средств программного комплекса. Подобная технология позволяет резко повысить достоверность интерпретации, поскольку значительно ослабляет все краевые эффекты методов каротажа. Она же дает возможность одновременно изучать различные физические характеристики одного и того же пласта.
Хранение данных и их обработка выполняются по каждой скважине отдельно. Как правило, скважины хранятся в отдельных директориях, хотя это и не обязательно. «ИНГИС» содержит программные средства для следующих основных этапов обработки: первичного редактирования и увязки, введения поправок, оценки литологии и насыщения, подготовки и выдачи заключения по скважине. Все программные средства имеют одинаковый универсальный интерфейс пользователя. Считывание входной информации из базы и запись результатов в базу также производится при помощи универсальных системных средств.
Система позволяет проводить межскважинную корреляцию в полуавтоматическом режиме и строить меж-скважинные разрезы, дополнительно к обработке по каждой скважине отдельно.
«ИНГИС» имеет в своем составе четыре графические программы, предназначенные для визуализации обрабатываемых данных как на дисплее, так и на твердой копии. Это программа PLOT для просмотра кривых, KROSS для построения кросс-плотов, PAL для просмотра палеток и DRAFT для создания твердых копий. Возможность легкой и простой настройки всего графического представления информации под потребности и вкусы конкретного заказчика является отличительной чертой графической части системы.
Основным модулем всех графических программ является поле — прямоугольная область экрана или листа произвольной ширины и месторасположения. Высота поля определяется масштабом выдачи и глубиной скважины. В одном поле могут выдаваться одна или несколько кривых, для каждой из которой задается значение слева и справа поля, тип шкалы (арифметическая, логарифмическая или 1/Х), направление прорисовки — слева направо или наоборот и цвет.
Для выдачи на экран или на твердую копию Пользователь задает количество полей, их взаимное расположение, какие кривые и как будут изображаться в каждом из них. В поле, помимо кривых, можно построить лито-логическую колонку и шкалу глубин. «ИНГИС» широко используют штриховки в дополнение к линиям графической программы. Это могут быть, например, отдельные породы при построении литологической колонки или же заливка пространства от кривой до кривой при нормализации. Доступ к рисунку штриховки осуществляется через файл, сопоставляющий коду определенной литологии код рисунка. Сам рисунок может или быть создан пользователем или быть выбран из более чем 30 образцов уже имеющихся в системе.
Вся настроечная информация сохраняется в файле — макете выдачи. После того как макет сформирован, он может применяться для работы с любой скважиной, имеющей тот же набор каротажных кривых.
Программа DRAFT устроена по такому же принципу. Но все размеры здесь задаются пользователем в миллиметрах. Вместо цвета для черно-белых плоттеров используется его аналог — толщина линии и способ ее штриховки. Эта информация также запоминается в специальном файле настройки, который служит дополнением к макету выдачи. Результатом работы программы DRAFT является растровый файл. Он строится с разрешением устройства выдачи в черно-белом или цветном варианте. Программа поставляется с набором драйверов графопостроительных устройств, наиболее широко распространенных в нефтегазовой геофизике: ЭСПУ-2, ЭСПУ-К, ЭСПУ-М, П-102. Вывод на эти устройства может осуществляться напрямую. Кроме того, имеется возможность сохранять файл растра в графическом формате PCX, что позволяет осуществлять вывод на любое устройство, имеющее драйвер под WINDOWS.
Очень часто у Пользователя возникает необходимость выполнить какие-либо расчеты по своему собственному алгоритму при создании нового графа
обработки. Алгоритм, при этом, может быть представлен в виде последовательности вычислительных формул или в виде таблицы.
«ИНГИС» имеет средства, которые позволяют успешно справиться с такой задачей. Для расчетов по формулам служат два модуля SOFTGIS и CAL-CARR, которые позволяют Пользователю написать собственную вычислительную программу не занимаясь программированием. Формулы, составляющие алгоритм, записываются при помощи простейших арифметических выражений типа С = А + В, где А; В; С — это не числа, а каротажные кривые. Помимо четырех арифметических действий можно использовать операн-ты типа SQRT(), SIN(), COS(), LOG(), специальные функции типа MIN(), MAX(), SIGN() и широкий набор логических условий. Допустимо, также, использование арифметических переменных, значения которых задаются и изменяются Пользователем во время работы алгоритма.
После того как алгоритм записан, выполняется соответствие между внутренними величинами. А, В, С и каротажными кривыми из базы данных. Алгоритм, после своей отладки, сохраняется в специальной библиотеке и далее может быть использован без каких-либо дополнительных настроек. Размеры и количество подобных программ не ограничены.
Опыт эксплуатации «ИНГИС» показал, что это мощное и удобное средство для быстрой адаптации системы к нуждам конкретного Заказчика.