ГлавнаяНовостиНовости компанииCenticore Group реализовала проект по цифровому моделированию ячеек заводнения для нефтегазовой отрасли

Centicore Group реализовала проект по цифровому моделированию ячеек заводнения для нефтегазовой отрасли

Centicore Group успешно завершила проект по разработке программной библиотеки для автоматизированного построения ячеек заводнения – специализированного инструмента, востребованного при моделировании процессов поддержания пластового давления и оптимизации разработки нефтяных месторождений. Работа была выполнена для одного из ведущих системных интеграторов российской нефтегазовой отрасли.

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

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

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

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

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

Разработанный прототип успешно прошел внутреннюю валидацию и стал основой для принятия заказчиком стратегического решения о дальнейшей эволюции продукта. Проект продемонстрировал способность команды эффективно работать со сложными предметными областями, быстро осваивать новые домены и доставлять работоспособные решения в условиях ограниченного времени. В результате был создан полностью функциональный прототип библиотеки с алгоритмом ячеек заводнения, обеспечена визуализация результатов на основе реальных геолого-промысловых данных, подтверждена техническая возможность масштабирования решения и накоплена уникальная экспертиза в области применения Data Science – методов в нефтегазовой аналитике.

“Проект стал для нас ценным опытом на стыке прикладной разработки и научно-инженерных задач. Мы не просто написали код – мы погрузились в логику принятия решений геологов и инженеров-разработчиков месторождений. Это позволило создать решение, которое не только работает технически корректно, но и соответствует реальным потребностям отрасли”, – Андрей Кутепов, руководитель проектного офиса Centicore Group



ИСТОРИЯ КОМПАНИИ
ХОТИТЕ БОЛЬШЕ УЗНАТЬ О CENTICORE GROUP?
Узнать подробнее
Попробовать снова
Попробовать снова
Попробовать снова
Хорошо
Хорошо