OCEAN SDK – ЭФФЕКТИВНЫЙ ИНСТРУМЕНТ ДЛЯ РАСШИРЕНИЯ ФУНКЦИОНАЛЬНОСТИ ПЛАТФОРМЫ PETREL - Студенческий научный форум

IX Международная студенческая научная конференция Студенческий научный форум - 2017

OCEAN SDK – ЭФФЕКТИВНЫЙ ИНСТРУМЕНТ ДЛЯ РАСШИРЕНИЯ ФУНКЦИОНАЛЬНОСТИ ПЛАТФОРМЫ PETREL

Рахимова Ю.М. 1, Распопов Р.С. 1
1Тюменский Индустриальный Университет
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF
В настоящее время в разработку вводится все больше новых месторождений с осложненными условиями залегания продуктивных пластов, глинистыми и слабосцементированными коллекторами, для извлечения углеводородов. Также применяются различные дорогостоящие технологии, например, гидравлический разрыв пласта (ГРП), бурение горизонтальных скважин, термические методы воздействия на пласт и др. При разработке таких месторождений остро стоит вопрос о минимизации рисков на каждом этапе освоения. Геомеханические эффекты на подобных месторождениях могут играть ключевую роль при бурении скважин и добыче углеводородов, поэтому их учет становится неотъемлемой частью планирования разработки. Современные технологии позволяют проводить различные исследования с целью оценки механических свойств пласта, его напряженного состояния и геомеханических эффектов, происходящих во время эксплуатации месторождения.

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

Многофункциональная программная платформа Petrel располагает инструментами как для геомеханического анализа на геологических и гидродинамических моделях, так и для создания новых 3D и 4D геомеханических моделей. Описание окружающих пород, распространение механических свойств, задание граничных условий и многие другие возможности доступны в рамках единой рабочей среды.

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

Данную проблему можно решить с помощью написания новых функций, используя среды программирования, например Microsoft Visual Studio.

Компания Schlumberger предлагает использовать программные средства - Ocean SDK, которые позволяют разрабатывать плагины – наборы из одного или нескольких модулей, расширяющих функциональность Petrel. Модули определяют функционал, который будет интегрирован в платформу. Ocean SDK обеспечивает ускорение процесса разработки нового программного обеспечения, за счет эффективного использования инструментов .NET, среды разработки Microsoft Visual Studio.

Также существуют готовые решения, представленные на портале ocean.slb.com. Среди них есть и модули, разработанные по запросам российских пользователей Petrel, например:

  • WellEventAnalysis – Модуль разработан для автоматизированной проверки и при необходимости корректировки конструкции скважин и данных добычи. Анализ конструкции скважин включает контроль длины инклинометрии относительно колонны и глубины спуска колонны относительно перфорации. В случаях несоответствия на основе заданных пользователем пределов производится удлинение инклинометрии, а также «спуск колонны» при наличии перфорации,

  • EasyFrac: разработан для моделирования гидроразрыва пласта на больших моделях. Трещина моделируется путем создания в пласте дополнительных соединений со скважиной. Расчет проходит быстрее альтернативных методов моделирования, поскольку данный алгоритм не изменяет сетку. Имеется возможность импорта и экспорта параметров ГРП в табличном виде, а также моделирования затухания эффекта ГРП.

Плагины устанавливаются конечным пользователем с помощью Ocean Plug-in Manager. Информация о плагине содержится в конфигурационном файле Plug-in Manager, который обрабатывается при запуске Petrel. Также Ocean Plug-in Manager позволяет включать/отключать установленные ранее плагины.

Ocean SDK дает возможность плавной, безболезненной интеграции специализированных программных решений предприятия внутри Petrel. Специалисты могут сосредоточиться на решении профильных задач, а разработчики программного обеспечения более сфокусироваться на инновациях, чем на поддержке разнородной инфраструктуры программного обеспечения.

На сегодняшний день среда разработки Ocean SDK, базирующаяся на современной технологии Microsoft, является наиболее эффективным инструментом разработки, находящимся в распоряжении нефтегазовой индустрии.

Просмотров работы: 349