FunctionMod

FunctionMod – это модуль для математических расчетов со всеми типами данных в проекте Jason.

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

В FunctionMod можно создавать и сохранять собственные функции, которые называются «трансформациями» (transforms). Вместо того, чтобы указывать в «трансформациях» конкретные имена файлов, можно указывать типы файлов, например, сейсмические типы файлов для куба импеданса, или тип данных «горизонт» для временного горизонта. Эта система делает работу с модулем очень удобной. Пользователь просто подставляет в «трансформации» соответствующие файлы, с которыми собирается работать.

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

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

Важные опции включают:

  • Входными данными могут быть комбинации кубов свойств, кривые ГИС, горизонты, трендовые модели, зависимости время/глубина, координаты или просто значения
  • Вертикальные ограничения для расчетов могут быть заданы на основе стратиграфических отбивок, стратиграфической модели или постоянных значений времени
  • Можно создать различные фильтры для выбора данных
  • Различные функции можно применять для различных областей, определенных структурной моделью или стратиграфическими отбивками
  • Различные функции могут быть применены к разным кубам свойств в зависимости от шаблонов данных
  • Сложные функции можно создавать и применять к системам уравнения в других вычислениях
  • Преобразования могут идти по разным веткам и обращаться к подфункциям
  • Поддерживается Булеановская логика и векторные операции
  • Данные могут быть ограничены латерально, по площади
  • Существующие файлы можно перезаписать или обновить
  • Несколько трансформаций можно запустить последовательно или их расчет может быть отложен во времени.

Встроенные функции:

  • Расчет кривых литологии, используя Булеановскую логику, такую как "Если сопротивление больше, чем X и Gamma Ray меньше, чем Y, то это нефтенасыщенный коллектор. Если сопротивление меньше, чем X и Gamma Ray меньше, чем Y, то это водонасыщенный коллектор. В противном случае - неколлектор ".
  • Применение основных функций, таких как частотные фильтры, преобразование Гильберта, мгновенные атрибуты, плюс полный набор тригонометрических функций
  • Расчет комплексных параметров типа коэффициента Пуассона, параметров Ламэ из Р-импеданса и S-импеданса
  • Расчет среднего значения и стандартного отклонения кубов, полученных в результате геостатистического моделирования с использованием сейсмических данных StatMod MC/RockMod
  • Построение объемных распределений пористости и литологии по результатам StatMod MC/RockMod
  • Вычисление Time-Lapse differences из инверсии 4D.
  • Расчет порового давления с использованием эмпирических зависимостей между скоростным кубом и результатами инверсии.