Научная статья на тему 'Программные средства повышения эффективности гидродинамического 3D-моделирования месторождений нефти и газа'

Программные средства повышения эффективности гидродинамического 3D-моделирования месторождений нефти и газа Текст научной статьи по специальности «Энергетика и рациональное природопользование»

CC BY
116
27
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГЕОЛОГИЯЯ / ГИДРОДИНАМИКАА / МОДЕЛИРОВАНИЕ / J-ФУНКЦИЯ / СИСТЕМА РАССТАНОВКИ СКВАЖИН / КОРРЕЛЯЦИЯ

Аннотация научной статьи по энергетике и рациональному природопользованию, автор научной работы — Захарова Алена Александровнаа, Иванов Максим Анатольевич, Ямпольский Владимир Захарович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по энергетике и рациональному природопользованию , автор научной работы — Захарова Алена Александровнаа, Иванов Максим Анатольевич, Ямпольский Владимир Захарович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Программные средства повышения эффективности гидродинамического 3D-моделирования месторождений нефти и газа»

ПРОГРАММНЫЕ СРЕДСТВА ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ГИДРОДИНАМИЧЕСКОГО 3Б-МОДЕЛИРОВАНИЯ МЕСТОРОЖДЕНИЙ НЕФТИ И ГАЗА

А. А. Захарова, М. А. Иванов, В. З. Ямпольский

Институт кибернетики Национального исследовательского Томского политехнического университета, 634034, Томск, Россия

УДК 622.276.1

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

Ключевые слова: геология, гидродинамика, моделирование, J-функция, система расстановки скважин, корреляция.

Questions related to 3D hydrodynamical modeling of oil and gas deposits were considered, the software tools to increase the efficiency of modeling process were offered, the conclusion on the relevance of the developed software and hardware tools was made.

Key words: geology, hydrodynamics, modeling, J-Function, wellspacing, correlation.

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

Об актуальности тематики свидетельствует также большое количество трудов таких ученых, как А. И. Акульшин, И. Д. Амелин, Д. В. Булыгин, Р. Д. Каневская, А. Х. Мирзаджанзаде,

B. С. Ковалев, Б. Ф. Сазонов, В. С. Орлов, Х. Азиз, Г. Б. Кричлоу, Б. И. Леви, Э. Сеттари,

C. В. Костюченко и др.

-Function

□til®

Исходные данные, первый столбец - х, вт 0,962803124 0,001282128 0; 965743732 0,001392078 0,965088601 0,00351256 0J 956408926 0,002183876 0; 962496578 0,002587288 0; 590253605 0,01332735 О., 518416838 0,007631397 0,5306698 0,00739262 0; 664679969 0,009779447 0,619677334 0,012921201 0,564348729 0,008033544 0,622057657 0,010733156 0,627639606 0,01024172 0,469373219 0,044719314 0,372189638 0,066176569 0,322725012 0,080352275 0,33944703 0,057382362 0,41786825 0,080358894 0,386169877 0,073409226 0,401190314 0,075676558 0,397378333 0,054532071 0,345631891 0,042877561 0,426820115 0,062954978 0,438253877 0,068901558 0,439037292 0,064711551 0,444861567 0,061743622 0,460233918 0,077103786 0,460588794 0,067078971

Полученная система линейных уравненй; 2031д А4-В-43,73=-409,46 -43,731д Д+В15,54=70,09

Решение методом Гаусса: А=0,0022, В=-2,9603|

-Загрузить данные.., ® Капиллярометрия (пористость,

О Экспериментальные данные J-функции

Капиллярометрия I J-функция

-Ввести данные,.,

Поверхн. натяжение (норм, у сл.) |72 Угол смачиваемости (норм, усл.) Поверхн. натяжение (пл. уел,) |2р Угол смачиваемости (пл. уел,) |р Выбор метода апроксимации,.,

Погрешность

|0,0001 ] | Простые итерации]

/ Вид J-функции...

-2,9603

Y=0,0022x

D: i,users\ 1 _Диссертация\Программы собственные^ JFunction\2010_04_29\data\Capilly ar. txt

Рис. 1. Пример работы модуля J-function

Не менее 40 докторских и кандидатских работ за последнее десятилетие посвящено исследованию различных аспектов моделирования месторождений.

Примером актуальности применения ИТ в области моделирования месторождений служит большое количество программно-инструментальных средств. К числу наиболее известных российских разработок можно отнести такие ПК, как TimeZYX, Техсхема, ГИД и др., к числу зарубежных - Petrel, Eclipse, Roxar, Landmark и др. [2]. Однако, несмотря на широкий спектр задач, которые решаются с помощью указанных комплексов, на отдельных этапах гидродинамического моделирования требуется повысить уровень автоматизации и эффективности решения. В данной работе сформулировано пять наиболее важных задач из области создания цифровых трехмерных моделей месторождений нефти и газа. Основное внимание уделено созданию новых алгоритмов, модернизации и совершенствованию уже существующих. Все предлагаемые алгоритмы реализованы в виде отдельных программных модулей, назначение которых заключается в развитии и повышении эффективности программных средств, применяемых в настоящее время в технологии гидродинамического моделирования нефтегазовых залежей.

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

- расчет J-функции и начальной водонасыщенности нефтяного пласта;

- выбор слоев исходной геологической модели при ремасштабировании;

- формирование схемы разработки;

- отключение нагнетательных скважин в процессе расчета гидродинамической модели;

- формирование отчетной документации.

Рассмотрено пять способов расчета J-функции и начальной водонасыщенности пласта. Экспериментально обосновано, что способ J-функции является наиболее точным (см. также [3]). Таким образом, несмотря на тот факт что способ J-функции уже известен, формальное описание его алгоритма и программная реализация сохраняют высокую актуальность.

Рис. 3. Пример работы реализованного Рис. 2. Пример работы модуля GMUpscal модуля WellSpacing

Данный алгоритм был реализован в виде программного модуля. Пример работы модуля приведен на рис. 1.

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

Пример работы реализованного программного модуля GMUpscale приведен на рис. 2.

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

Для решения задачи отключения нагнетательных скважин разработан алгоритм, учитывающий наличие зон взаимного влияния скважин и отключающий нагнетательные скважины в случае необходимости. Алгоритм основан на взаимодействии ядра комплекса Eclipse и внешнего управляющего приложения. Внешнее приложение полностью контролирует расчет модели, кор -ректирует ее параметры и осуществляет перезапуск ядра, используя технологию "гибких рестартов", применяемую в Eclipse. С целью программной реализации алгоритма разработан модуль ShutInject. Схема и пример его работы приведены на рис. 4, 5.

При создании алгоритма для решения задачи формирования отчетной документации в каче -стве основы был использован алгоритм, применявшийся в ОАО "ТомскНИПИнефть ВНК". Модификация этого алгоритма позволила учесть все недостатки существующего подхода и значительно расширить функциональность, в том числе за счет предложенного способа шифра для скважин. Данный алгоритм реализован в программном модуле ANOT. Пример работы модуля приведен на рис. 6.

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

Для количественной оценки реализованных программных модулей применялось свободно распространяемое программное обеспечение SourceMonitor, разработанное компанией Camp-

Рис. 5. Пример работы модуля Shutlnject

Рис. 6. Пример работы модуля ANOT

Повышение эффективности процесса моделирования месторождений

Критерий эффективности J-function GMUpscale Well Spacing Shutlnject ANOT

Экономия времени + + + + +

Экономия денежных средств + + + + +

Снижение нагрузки на специалиста + + + + +

Снижение нагрузки на программно-вычислительный комплекс - + - + -

Повышение точности решений + + + + +

Расширение функциональности + + + + +

wood Software (США), в котором используется фиксированный набор метрик. Данные метрики позволяют сделать вывод о трудоемкости процесса создания программного продукта и оценить сложность алгоритма (метрика Avg Complexity), уровень вложенности условных операторов (метрика Max Depth), степень комментируемо сти (метрика Comments) и другие особенности.

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

Разработанные программные модули активно используются в сфере образования, а именно:

- при организации научно-исследовательской работы студентов в рамках летней и преддипломной практик;

- при подготовке специалистов для нефтегазовых компаний;

- при проведении факультативных занятий для студентов нефтегазовых специальностей.

Все модули входят в состав программных средств, применяемых при реализации научно-образовательного проекта "Виртуальный промысел" в Институте кибернетики Томского политехнического университета.

Список литературы

3. ЗАХАРОВА А. А., ИВАНОВ М. А. Оптимизация процесса цифрового 3Б-моделирования месторождений нефти и газа // Изв. ТПУ. 2008. Т. 312, № 5. С. 119-125.

4. ПРОГРАММНОЕ обеспечение для разработки месторождений. [Электрон. ресурс]. http://www.slb.ru ^/йеш98.

5. МЕРКУРЬЕВ е. А. Методические приемы адаптации параметров при прогнозе (проектировании) показателей разработки нефтяных месторождений с помощью постоянно действующей модели (ПДМ) // Нефтегазовое дело. 2006. [Электрон. ресурс]. http//www.ogbus.ru.

Захарова Алена Александровна - зав. лаб. Института кибернетики Томского политехнического университета; тел.: (382-2) 42-06-98; Иванов Максим Анатольевич - инженер Института кибернетики Томского политехнического университета; тел.: (382-2) 42-06-98; Ямпольский Владимир Захарович - д-р техн. наук, проф., зам. директора по научной работе Института кибернетики Томского политехнического университета; тел.: (382-2) 42-44-03

Дата поступления - 31.10.11

i Надоели баннеры? Вы всегда можете отключить рекламу.