Средства разработки пользовательских методик

Posted on

Система Gintel предоставляет пользователям ряд мощных инструментов для реализации собственных алгоритмов обработки и интерпретации данных:

Технология TERRA Замкнутая технология интерпретации данных ГИС
Процессор ГИС Реализация любых схем обработки данных

Установочный дистрибутив системы Gintel содержит шаблоны методик TERRA для обработки терригенного разреза традиционным способом и карбонатного или сложнопостроенного разреза способом оптимизации, а так же целую библиотеку программ Процессора ГИС для решения широкого спектра повседневных задач.

Технология TERRA

Основой технологии TERRA являются файл описания методики, составляемый пользователем на специализированных панелях, и программный модуль, составляемый на языке LC. Файл описания методики задает интерпретационную схему и ее настройку на конкретные геологические условия, а программный модуль описывает полный алгоритм интерпретации данных ГИС на отдельном кванте глубины вдоль ствола скважины.

Технология TERRA позволяет выполнить пакетную переобработку заданного массива скважин с учетом  нового взгляда на месторождение, сформированного в процессе уточнения петрофизических моделей, используемых в интерпретационных схемах.

Интерфейс технологии TERRA активно взаимодействует с Мастером диаграмм. Это позволяет, например, в процессе уточнения опорных пластов, сосредотачиваться не на числах, а на визуальном снятии опорного пласта.

Заключительным этапом «поточечной» интерпретации по технологии TERRA является экспертная оценка автоматически рассчитанной таблицы РИГИС. Для решения этой задачи формируется планшет, совмещенный с таблицей пластов. На этом планшете пользователь может вручную выполнить визуальную коррекцию таблицы (разбить, объединить, удалить или добавить пласты; изменить границы или отсчеты пластов). Экспертная оценка таблицы РИГИС при подсчете средневзвешенных значений геологических параметров по зоне содержит технологию «ремарок», которая заключается в том, что интерпретатор экспертно «помечает» в таблице по коллекторам (совмещенной с диаграммой) те пласты, в которых геологические параметры искажены (например, из-за влияния плотных пород, или малой мощности). Такие помеченные пласты не участвуют в расчете средневзвешенных значений.

Создать программный модуль технологии TERRA и отладить его под силу обычному геофизику-интерпретатору, знакомого с любым языком программирования лишь в самых общих чертах. Многие операции, такие как чтение и запись кривых, объявление переменных, циклы по квантам глубины и т.д. TERRA берет на себя, позволяя разработчику методики полностью сконцентрироваться на решении поставленной задачи. Во время обучения, мы научим Ваших интерпретаторов использовать все возможности языка LC.

Процессор ГИС

Процессор ГИС — это мощний вычислитель на основе языка программирования C, адаптированный для использования обычными геофизиками и геологами, владеющими лишь базовыми навыками программирования. Диалог пользователя с оболочкой Процессора ГИС осуществляется через панели-подсказки (Операторы, Процедуры, Данные по скважине и т.д.), более опытные пользователи могут составлять программы как обычно, с клавиатуры. Даже если заказчики в практике своей работы не встречались с элементарными задачами программирования, ООО «ГИФТС» берет на себя задачу обучения основам владения Процессором ГИС и поддержки в дальнейшем.

Спектр задач, решаемых в Процессоре ГИС — широчайший. Так, средствами Процессора ГИС можно выполнить различные преобразования кривых ГИС, статистическую эталонировку или нормализацию наборов кривых ГИС, ввести поправки в кривые с использованием палеток, эталонировочных связей и параметров, произвести пересчет каротажных кривых и данных керна в различные масштабы и пр.
Процессором ГИС можно создать разные формы обобщения геолого-геофизических данных в форме таблиц, графиков и планшетов, сформировать выборки данных, удовлетворяющие произвольно заданным условиям.
Имеются встроенные вычислительные функции (процедуры), реализующие разные способы расчетов и определения параметров обработки, например, пересчет давлений на глубину, минерализации раствора в УЭС с учетом температуры и наоборот, приведение УЭС раствора к температуре, расчет УЭС фильтрата, вычисление скорости пробега продольной волны в воде и в различных средах и многое другое. При обработке данных ГИС могут применяться системы многомерных петрофизических связей.

Библиотека вычислительных процедур Процессора ГИС постоянно пополняется новыми модулями обработки данных ГИС и керна, развивается язык программирования — например, в последних версиях Процессор ГИС поддерживает обработку массивов, записанных в форме векторов, так же добавлены различные математический функции, часто используемые в повседневных задачах (нахождение экстремумов, сортировка, выделение подстроки или подматрицы…).

Процессор ГИС так же обеспечивает одновременную обработку данных по группе скважин.