Гидродинамический симулятор залежей углеводородов

Гидродинамический симулятор
РН-КИМ предназначен для создания, расчета и анализа трехмерных гидродинамических моделей месторождений.

ПО доступно в версии для WindowsИнформация о стоимости ПО и условия его приобретения будут предоставлены по запросуВключено в Единый реестр российских программ для электронных вычислительных машин и баз данных

Описание

В декабре 2022 года исполнилось 18 лет со дня первой государственной регистрации программы для ЭВМ РН-КИМ. Гидродинамический симулятор РН-КИМ предназначен для создания и анализа трехмерных цифровых моделей месторождений. Цифровую модель месторождения используют для подсчета запасов и прогнозирования добычи углеводородов. Модель учитывает геолого-промысловую информацию о месторождении, воспроизводит работу скважин и представляет собой цифровой двойник месторождения для анализа «что если».

Сегодня гидродинамическое моделирование характеризуется усложнением и ростом размерности моделей, во всем мире используют многовариантные параллельные расчеты на суперкомпьютерах. РН-КИМ предлагает передовые вычислительные технологии и инструменты ежедневного использования для сопровождения разработки больших и гигантских месторождений.

Ежегодно в РН-КИМ подготавливается и обновляется более 1000 полномасштабных и секторных моделей для решения производственных задач широкого профиля.

Что нового

Выпускаем ежеквартальные обновления РН-КИМ

2023.9

2023.9

Мы добавили:

  • Новое отображение главного меню интерфейса;
  • Поле выбора интервала дат в настройках отчета "Перфорации";
  • Кнопка "Средний дебит" в панель "Скважины", которая позволяет отображать данные скважин без учета коэффициента эффективности;
  • Ключевое слово WBULKPRES для обеспечения возможности сопоставления расчетного давления и давления, полученного методами ГДИС.
2023.6

2023.6

Мы добавили:

  • Построение областей Вороного с ограничением по радиусу и расчетом среднего давления скважины;
  • Влияние режима сравнения моделей при отображении статистики моделей;
  • Возможность задавать фильтр кубов по интервалу значений;
  • В модуле "История" данных таблиц COMPDAT, COMPINJK иCECON теперь отображаются в "свернутом" виде (по К1-К2).
2022.12

2022.12

Мы добавили:

  • В модули «Карта» и «Профили» масштабную шкалу для операции копирования изображения
  • Отображение кумулятивных значений кубов MULTX и MULTPV при их задании на разные даты.
  • В ключевых словах COMPDATMD и COMPDEV возможность выбора типа среды, в которой размещаются перфорации, в моделях с двойной пористостью.
  • Совместную работу опций UDQ и H5_RESTART.
2022.9

2022.9

Мы добавили:

  • В PROCESS_PARAMS новые параметры:
  1. WRITE_FRAC_RESULTS_TO_HDF5 Включает запись данных по трещинам в расчетный h5-файл. По умолчанию: 0
  2. WRITE_D_CONN_RESULTS_TO_HDF5 Включает запись d_params перфораций в расчетный файл формата HDF5. По умолчанию: 1
  3. PERF_MULT_AVERAGING Включает осреднение множителя на коэффициент перфорации для случая пересечения двух интервалов перфораций.
  • Возможность задавать фильтр скважин по профилю в модуле «Карта».
  • Возможность копирования списка выбранных скважин в окне «Скважины» в буфер обмена и выбор скважин по списку из буфера обмена.
2022.6

2022.6

Мы добавили:

  • возможность построения профиля вдоль траекторий выделенных скважин в модуле «Траектория»;
  • опцию запуска моделей на кластер с помощью интерфейса;
  • возможность задания номера слоя для локальных измельчений LGR в секции ARITHMETIC;
  • команду ExportCalcToRSM для выгрузки RSM файла рядом с моделью для STARTUP файла;
  • возможность пересчета забойных давлений на опорную глубину при импорте.

2022.4

2022.4

Мы добавили:

  • закачку примесей, свойства которых зависят от времени пребывания в пласте;
  • рассолонение коллектора;
  • моделирование непрямоугольных трещин ГРП и задание петрофизических свойств призабойной зоны с помощью автоматического локального измельчения сетки;
  • трехфазные модели ОФП Бейкера для композиционного расчета;
  • групповую добычу, учитывающую приоритеты ввода и вывода скважин в зависимости от соотношений их дебитов по фазам;
  • автоматическое выделение недренируемых зон по картам нефтенасыщенных толщин и линиям тока.
2022.1

2022.1

Мы добавили:

  • возможность задания вложенных локальных измельчений;
  • рестарты по бегунку дат;
  • опцию разрезания и сшивки моделей с FLUX-регионами;
  • просмотр онлайн-графиков результатов расчета;
  • новый модуль 3D;
  • отчет по адаптации;
  • переработанное окно импорта проектных скважин.
2021.9

2021.9

Мы добавили:

  • другую логику работы ключевого слова END для остановки расчета модели;
  • возможность задавать значения по умолчанию для параметров RAD, MULT, SKIN событий PERF/SQUE в EFIL(E) для schedule-секции, заданной в табличном формате;
  • ограничение в задании по умолчанию параметров «Показатель степени объёмного дебита» и «Показатель степени функции вязкости» в ключевом слове WSEGAICD (13 и 14 параметры).

Кроме того:

  • для многопоточной сборки на кластерах снова доступно использование Python-скриптов;
  • Python обновлен до версии 3.8.
Версия 2021.6

Версия 2021.6

Мы добавили:

  • возможность запуска на расчет различными версиями симулятора;
  • экспорт пользовательских кубов в файл *_ARR.INC с подключением этого файла в data-файл;
  • автоматические действия с условиями на перфорации ACTIONC;
  • графики Компенсации отборов жидкости закачкой воды;
  • возможность добавлять комментарии в ключевых словах COMPDAT, COMPDEV, COMPDATMD, FRACTURE, FRACTUREDEV, WFRACP.

Версия 2021.3

Версия 2021.3

Мы добавили:

  • таблицы с показателями, диаграммы, прогресс бар хода расчета в окне консоли;
  • функцию интерполяции методом кригинга;
  • экспорт табличного формата скважин (ETAB);
  • хранение и отображение иерархии боковых стволов в модуле «Схема»;
  • параметры «Средняя проницаемость в газонефтяной зоне» и «Средняя проницаемость в нефтяной зоне» в Статистику.
Версия 2020.12

Версия 2020.12

Мы добавили:

  • пользовательские векторы (UDQ);
  • моделирование закачки поверхностно-активных веществ (ПАВ);
  • смешивающееся вытеснение;
  • модуль сегментирования скважин;
  • создание регионов подсчета запасов по скважинам на текущую дату (FIPWELLS);
  • создание областей Вороного на текущую дату.
Версия 2020.10

Версия 2020.10

Мы добавили:

  • композиционное моделирование;
  • поддержку моделей с табличным schedule-файлом;
  • вывод файла .group с информацией по мгновенным дебитам на конец шага для каждой группы скважин на каждую дату;
  • возможность обращения к кубам индексов IJK внутри арифметики;
  • задание входных данных в системах единиц измерения: METRIC, FIELD, LAB, PVT-M;
  • отображение вложенных LGR для профиля;
  • сохранение информации о процессоре (CPU) log-файл;
  • выгрузку данных по индикаторам (по скважинам, группам и регионам) в отчетный файл RSM;
  • импорт, удаление, отображение и экспорт в SVG слоёв «Элементы заводнения» в модуле «Карта».

Версия 2020.6

Версия 2020.6

Мы добавили:

  • возможность инициализации модели без запуска расчет;
  • возможность задания в модуле 3D опции локального измельчения/укрупнения сетки;
  • поддержку в ключевых словах FRACTURE, FRACTUREDEV, FRACTUREL функции затухания;
  • кривые для отображения графиков перфораций, относительной ошибки расхождения расчёта от истории, относительной ошибки расхождения расчёта от истории, годовой добычи по регионам;
  • отображение данных по пользовательским fip-регионам без пересчета модели;
  • загрузку трещин ГРП из прокси в ГДМ;
  • экспорт карт в формат SVG.

Версия 2020.1

Версия 2020.1

Мы добавили:

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

Версия 2019.11

Версия 2019.11

Мы добавили:

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

Версия 2019.9

Мы добавили:

  • ускорение часто используемых операций;
  • возможность импорта проектных скважин из CSV-файла;
  • режим наложения в осях История/Расчёт на Кроссплотах.
Версия 2019.8

Версия 2019.8

Мы добавили:

  • отображение трещин ГРП, заданных в md, в окнах «3D» и «Карта»;
  • отложенное применение фильтров;
  • поддержку боковых стволов траекторий скважин;
  • улучшения в окне «3D».

Версия 2019.6

Версия 2019.6

Мы добавили:

  • возможность совместного отображения гистограммы по кубу и по значениям куба в точках скважин;
  • ускорение операций в интерфейсе.
Версия 2019.5

Версия 2019.5

Мы добавили:

  • объединённый импорт данных по скважинам из базы данных;
  • возможность сравнения гистограмм и ГСР разных моделей;
  • возможность построения по сумме, максимуму и минимуму для ГСР;
  • пользовательскую линию тренда.

Преимущества

В 2007 году, после прохождения независимых тестов, РН-КИМ получил сертификат соответствия Госстандарта России – это стало началом перехода компании ПАО «НК «Роснефть» на использование собственного пакета гидродинамического моделирования при подготовке и защите проектно-технической документации на разработку месторождений.

Высокопроизводительные расчеты

С увеличением размерности и усложнением гидродинамических моделей увеличиваются требования к оперативной памяти и производительности вычислительных систем. Ускорение расчетов моделей - приоритет развития симулятора. Параллельная многопоточная версия для рабочих станций позволяет сократить время расчета за счет использования многоядерности процессоров. Симулятор адаптирован для работы на кластерных и суперкомпьютерных системах. Так, при расчете на 32-х узлах кластера для моделей с сотнями миллионов ячеек и десятком тысяч скважин достигнуто ускорение расчетов до 24-х раз.

Автоадаптация и многовариантные расчеты

Для задач автоматической адаптации используются оптимизационные алгоритмы. С помощью многовариантных параллельных расчетов моделей оценивается эффективность систем разработки. Критерием оптимизации выступает любой комплексный технико-экономический параметр, например, КИН или NPV. Другие целевые функции задаются с помощью языка программирования Python. В результате с помощью симулятора и подпрограмм на языке Python возможно решение большого круга задач оптимизации истории разработки (History Matching).

Двойные среды

Для моделирования фильтрации в трещиновато-пористых коллекторах симулятор реализует модель двойной пористости и двойной проницаемости. Трещины и блоки матрицы рассматриваются как две среды вложением одна в другую. Отдельно рассчитывается течение по трещинам, течение по блокам матриц и переток между трещинами и блоками матриц. Реализован механизм гравитационной пропитки и дренажа по моделям «Gilman and Kazemi» и «Quandalle and Sabathier». Опция особенно актуальна для разработки сланцев, Баженовской и Доманиковой свит.

Расчетные опции и «сложные» геолого-технические мероприятия
  • модели Black Oil и Vapor Oil;
  • геометрия угловой точки, разломы, несоседние соединения;
  • групповой контроль скважин;
  • аквиферы;
  • водогазовое воздействие;
  • полимерное заводнение;
  • индикаторные исследования;
  • гистерезис ОФП и капиллярных сил;
  • горизонтальные скважины с многостадийными трещинами гидравлического разрыва пласта;
  • Многосегментные скважины;
  • локальное измельчение и укрупнение сетки.
Автоматическое управление прогнозом

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

Интегрированное моделирование

При моделировании газовых и газоконденсатных залежей применяют интегрированные модели влияния поверхностной газосборной сети на режимы работы скважин. Для стратегического планирования при подготовке проектно-технологической документации РН-КИМ предлагает опцию упрощенного интегрированного моделирования NETWORK в постановке Black-Oil. Для детального моделирования пласта и газосборной сети до точки входа в УКПГ реализована опция совместной работы с IPM Suite 12.5 компании Petex. В связке «РН-КИМ + Prosper + GAP» в качестве управляющего процесса выступает Resolve, поэтому для пользователя, привыкшего работать с другими гидродинамическими симуляторами при интегрированном моделировании, процесс перехода на РН-КИМ не потребует привыкания к другому рабочему процессу. В связке с IPM Suite в постановке Black-Oil работает версия РН-КИМ, начиная с 2021.1.

Совместимость с Eclipse, Tempest

Препостпроцессор поддерживает форматы данных Eclipse™ (Schlumberger), Tempest™ (Emerson) и позволяет конвертировать модель в формат РН-КИМ. Также интерфейс позволяет загружать расчеты из форматов РН-КИМ, Eclipse, Tempest и производить сравнение между расчетами.

Физико-математическая модель

3-фазная и 3-х компонентная модель Black oil

3-фазная и 3-х компонентная модель Black oil

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

Трехпараметрическая модель скважины с учетом перетоков по стволу скважины

Трехпараметрическая модель скважины с учетом перетоков по стволу скважины

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

Разломы. Водоносные пласты

Разломы. Водоносные пласты

Разломы:

  • выклинивания, несоседние соединения;
  • множители на разломы;
  • пороговое давление перетока через разлом.

Аквиферы:

  • Фетковича;
  • Картера-Трейси;
  • постоянного притока;
  • постоянного давления.
Модель двойной пористости / проницаемости

Модель двойной пористости / проницаемости

Переток между матрицей и трещиной осуществляется за счёт трёх механизмов:

  • объемное расширение флюида;
  • капиллярная пропитка/ дренаж матричных блоков;
  • гравитационная пропитка/ дренаж матричных блоков.

Расширенный функционал

Моделирование притока к трещине ГРП

Моделирование притока к трещине ГРП

Для моделирования трещин ГРП используется метод, основанный на сопряжении конечно-разностной аппроксимации течения в пласте и аналитического решения в окрестности трещины. Трещина моделируется как совокупность стоков (источников), расположенных по одному в каждом расчетном блоке, через который она проходит.

Локальное измельчение и укрупнение сетки

Локальное измельчение и укрупнение сетки

Локальное измельчение сетки позволяет повысить точность решения вблизи скважин. Укрупнение сетки может применяться для объединения тех областей пласта, точность моделирования которых не имеет существенного значения.

Скорость моделирования

Ускорение расчёта за счёт использования видеокарт (GPU)

Ускорение расчёта за счёт использования видеокарт (GPU)

  • используется технология NVIDIA CUDA;
  • ускорение расчета с GPU: от 1,5 до 3,4 раза по сравнению с CPU;
  • на GPU портировано решение СЛАУ;
  • поддержано только для blackoil моделей;
  • альтернативный предобуславливатель AIPS, позволяющий повысить ускорение на GPU.

Ускорение на кластерных системах

Ускорение на кластерных системах

Для моделей более 2-4 млн. активных ячеек актуально использование нескольких узлов кластера для сокращения времени расчета. Также использование кластерной версии позволяет снять ограничения по оперативной памяти для расчета гигантских моделей. При этом симулятор автоматически разделяет сетку модели и обеспечивает обмен данными по границам.

Использование многоядерности персональных компьютеров

Использование многоядерности персональных компьютеров

На сегодняшний день практически все персональные компьютеры содержат многоядерные процессоры. Многопоточная версия симулятора РН-КИМ позволяет использовать этот ресурс для ускорения расчетов.

Соответствие тестам

Моделирование эффекта ГРП

Моделирование эффекта ГРП

В РН-КИМ моделирование притока к трещине производится методом источников. Произведено сравнение результатов с методом измельчения сетки, в котором ячейки сетки измельчаются до размеров трещины, в ячейках трещины задаются высокие проницаемости.

Тест SPE 1

Тест SPE 1

  • 3-х фазная модель Black oil;
  • 10х10х3 ячеек;
  • проницаемость изменяется по слоям;
  • недонасыщенная залежь с закачкой газа в скважину;

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

Различие расчета РН-КИМ с Eclipse по накопленной добыче по фазам менее 1%.

Тест SPE 3

Тест SPE 3

  • 3-х фазная модель типа Live oil;
  • 9х9х4 ячеек;
  • проницаемость изменяется по слоям;
  • нагнетательная скважина закачивает газ.

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

В сравнении РН-КИМ и Eclipse максимальное расхождение по интегральным накопленным характеристикам составляет менее 1%.

Тест SPE 7-2b

Тест SPE 7-2b

  • 3-х фазная модель Black oil;
  • 9х9х3 ячеек;
  • горизонтальная проницаемость 300 мД, вертикальная проницаемость 30 мД;
  • нагнетательная и добывающая горизонтальные скважины, одна над другой.

Вывод: проверена точность, менее 1%, на серии расчетов моделей с горизонтальной скважиной.

Тест SPE 9

Тест SPE 9

  • 3-х фазная модель Black oil;
  • 24х25х15 ячеек;
  • расчёт фильтрации со сложными нелинейными кривыми капиллярного давления;
  • 25 случайным образом расставленных добывающих скважин, 1 нагнетательная скважина.

Вывод: в сравнении РН-КИМ и Eclipse максимальное расхождение по интегральным накопленным характеристикам составляет 1%.

Тест SPE 10

Тест SPE 10

  • 2-х фазная модель Black oil;
  • 220х60х85 ячеек;
  • проницаемость 0 – 20000 мД;
  • пористость 0 – 0,5;
  • размер ячеек 6х3х0,6 м.

Моделируется двухфазная фильтрация в пласте с сильно неоднородным распределением пористости и проницаемости.

Вывод: в сравнении РН-КИМ и Eclipse максимальное расхождение по интегральным накопленным характеристикам составляет менее 1%.

Функциональные характеристики

Системные требования

  • операционная система: Windows 10 (64-х разрядная) или выше, поддержка OpenGL 4.0 или выше;
  • процессор: Intel Core i5 или аналогичный;
  • рекомендуемый объем ОЗУ (оперативная память): не менее 16 Гб;
  • накопитель: HDD объёмом не менее 516 Гб;
  • графический процессор: не менее 1 Гб.

Планы на 2023 год

  • Развитие композиционной версии (сочетание с опцией Network, версия для кластерных систем)

  • Учет вторичной трещиноватости сетками PEBI

  • Учет влияния напряженно-деформированного состояния породы на ФЕС и экспресс-расчет параметров трещин ГРП совместно с ПО РН-ГРИД и РН-СИГМА

  • Комплексирование с результатами ПГИ и ГДИС

Обучение

Регулярное проведение обучающих мероприятий способствует повышению эффективности использования и ускорению процесса внедрения программного продукта "РН-КИМ" в рабочие процессы.

Обучения проводятся:

Обучения проводятся:

  • На регулярной основе и по потребности
  • В онлайн-формате и с выездом к заказчику
Цель и аудитория:

Цель и аудитория:

В результате обучения слушатели получают знания о предмете и задачах гидродинамического моделирования в работе с программным продуктом "РН-КИМ".

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

Структура курса:

Структура курса:

1 день – Знакомство с интерфейсом на основе реальной модели (6 часов).

2 день – Создание элементарной модели. Альтернативные способы запуска на расчет (6 часов).

3 день – Сборка реальной модели. Импорт данных по скважинам. Экспорт данных из РН-КИН (6 часов).

4 день – Ремасштабирование сетки, локальное измельчение и укрупнение сетки. Опция разрезания и сшивки моделей с FLUX-регионами (6 часов).

7 день – Создание прогнозов. Мастер импорта проектных скважин. Инструменты создания и редактирования траекторий (6 часов).

8 день – Индикаторные исследования. Итоговое тестирование (5 часов).

Проведенные обучения

Проведенные обучения

За три года проведено 10 обучающих семинаров для пользователей на онлайн площадках, в которых приняли участие более 200 слушателей

Курс «Гидродинамическое моделирование в РН-КИМ»

В рамках курса слушатели научатся самостоятельно обрабатывать исходные данные, необходимые для качественного построения гидродинамической модели, понимать процесс и основные особенности этапов построения модели, понимать процесс адаптации гидродинамической модели.

Для участия в обучающих курсах просим написать письмо с указанием названия курса, организации, ФИО и номера телефона на rn-kim@bnipi.rosneft.ru.

Проведенные курсы в 2022 году

  • «Гидродинамическое моделирование в РН-КИМ»

    4-8 апреля, 9 - 11, 14-15 ноября 2022 года. - Завершено