Вычислительная математика УДК 004.94, 532.685 DOI: 10.14529/cmse150207
КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ ПРОЦЕССА ФИЛЬТРАЦИИ ФЛЮИДОВ В ПОРИСТЫХ СРЕДАХ
Н. Равшанов, Н.М. Курбонов
Для ускорения разработки нефтегазовых месторождений, повышения их технико-экономических показателей с целью максимального извлечения продуктов из старых нефтегазовых залежей, необходимо проведение комплексных исследований с помощью математического инструментария. Примером такого математического аппарата является триада «математическая модель, численный алгоритм и программно-инструментальный комплекс» для реализации задачи и проведения вычислительных экспериментов на ЭВМ при различных входных технологических параметрах объекта исследования. В настоящей работе рассматриваются математическая модель, консервативный численный алгоритм и программное средство для проведения вычислительных экспериментов, разработанные на основе основных законов гидродинамики. Созданные математическое и программное обеспечения служат цели исследования, прогнозирования и принятия решений по разработке и проектированию нефтяных и газовых месторождений. Также в работе приведены результаты вычислительных экспериментов в виде графиков при неустановившейся фильтрации флюидов в пористых средах.
Ключевые слова: компьютерное моделирование, численный метод, вычислительный эксперимент, пористая среда, флюид, программное средство.
Введение
На настоящем уровне научно-технического прогресса ведущую роль в энергетическом и сырьевом балансе мирового сообщества играют нефтеуглеводороды. Для удовлетворения нужд реального сектора экономики этим ресурсом необходимо ускорение процессов проектирования, разработки и ввода в действие новых нефтяных и газовых месторождений, а также наиболее полное извлечение продуктов из старых залежей.
Достижение указанной цели невозможно без разработки соответствующих математических моделей, эффективных консервативных конечно-разностных методов и программных средств для комплексного исследования процессов, происходящих при разнообразных естественных и искусственных условиях воздействия на продуктивные пласты.
В нефтепромысловой практике для поддержания пластового давления широко используется закачка сухого, попутного газа в нефтяной пласт. С другой стороны, границы нефтяных залежей связаны с естественным напором водных пластов, что в некотором смысле повышает энергию разрабатываемого пласта. Тем самым на нефтяную залежь воздействуют силы с двух сторон: с одной стороны — сила закачиваемого газа, с другой стороны — сила напора грунтовых вод.
Поддерживая давление в пласте, эти силы увеличивают время бескомпрессорной эксплуатации нефтеуглеводородных пластов. Однако они могут отрицательно влиять на обводненные эксплуатационные скважины. В связи с этим возникает задача о необходимости определения значений дебитов эксплуатационных и нагнетательных скважин и их регулирования. А это уже непосредственно связанно с разработкой математических моделей, адекватно описывающих указанные процессы и с созданием соответствующих алгоритмов, а также программно-инструментальных средств для проведения вычислительных экспериментов, в том числе на высокопроизводительных платформах. Матема-
тические модели этих сложных процессов, происходящих в пластовых условиях, основаны на методах механики многофазных сред. Они, как правило, формулируются в виде задач типа Стефана.
Конструктивная системная методология математического моделирования и вычислительный эксперимент необходимы для подробного и глубокого изучения процесса фильтрации жидкости и газа в многослойных системах. Так как в них изменяется состояния объекта по пространственной и временной переменным, а так же имеет место переход энергии из одного вида в другой.
В настоящей статье проведен краткий анализ ряда работ, посвященных моделированию процесса массопереноса в пористых средах, и дана их критическая оценка. Приведена постановка задачи трехфазной фильтрации при воздействии на продуктивный пласт объемом газа и продвижения жидкости. Рассматриваются полученные математическая модель и консервативный численный алгоритм решения задачи. Приведены результаты вычислительных экспериментов, проведенных с помощью программного обеспечения, реализующего разработанную модель и алгоритм расчёта, и дан анализ полученных результатов.
Надо отметить, что проблемами моделирования с целью исследования процесса мас-сопереноса в пористых средах занимаются многие исследователи. К настоящему времени получен ряд значительных теоретических и прикладных результатов.
В работе [1] предлагается математическая модель течения в нано-пористых породах. В математической модели предполагается, что фильтрационный слой состоит из двух компонентов: трещиновато-пористой среды и специфических органических включений, состоящих из керогена, содержащих большую часть жидкости: нефти и газа. Вывод модели процесса основан на гипотезе, что проницаемость включений существенно зависит от градиента давления.
Усовершенствованная математическая модель для неравновесных двухфазных (например, вода - масло) потоков в пористых средах приведена в работе [2]. Полученные результаты проведенных расчетов сопоставлены с экспериментальными данными.
В работе [3] приведена модель процесса фильтрации многокомпонентных сред, в которой относительная фазовая проницаемость газовой фазы заменена новым выражением, учитывающим влияние вязкости, плотности и капиллярного эффекта смеси.
Изучение капиллярных давлений, соответствующих треугольному тензору капиллярной диффузии в трехфазной жидкости рассмотрено в работе [4]. Приведенная система — интегродифференциальная, так как искомыми являются суммарный расход и распределение фазовых насыщенностей в условиях заданного перепада давления в одной из фаз на границах области течения. Показано, что в задаче капиллярного вытеснения вырождающаяся система может быть исследована на основе специального принципа максимума.
В работе [5] приведена математическая модель для разработки нефтегазовых месторождений с учетом вероятностного распределения параметров процесса.
Проблемы построения интегрированных (комплексных) математических моделей фильтрации флюидов в пластах и течения газожидкостных смесей в нефтегазосборных сетях трубопроводов рассмотрены в работе [6]. Моделирование такой комплексной системы определяется как процесс вычисления обобщенного решения начально-краевой задачи для системы уравнений, описывающей реальные физические процессы в нефте-
носных пластах, стволах (лифтах) скважин и наземных нефтегазосборных сетях трубопроводов. Предложены и исследованы методы решения систем нелинейных алгебраических уравнений, получаемых после дискретной (сеточной) пространственно-временной аппроксимации начально-краевых задач рассматриваемого класса.
Вопросы математического моделирования процесса неизотермической фильтрации в пористой среде в случае, когда задан полный расход смеси V = V (t) рассматриваются в работе [7].
В работе [8] рассматривается задача о распространении поля давления в низкопроницаемой пористой среде с двумя скважинами, которые соединены техногенной трещиной гидроразрыва. Получено приближенное численное решение этой задачи.
В работе [9] рассмотрена задача переноса в пористой среде трехфазной смеси «вода - газ - нефть» в случае, когда вода содержит мелкодисперсную газовую фазу в виде пузырьков микро- или наноразмеров. Предполагается, что перенос пузырьков, в основном, определяется течением дисперсной фазы (воды). При этом крупные скопления газовой фазы в поровом пространстве, а также вода и нефть переносятся в соответствии с модифицированным законом Дарси для многофазных смесей. Построена математическая модель движения смеси, когда основные фазы (вода, газ, нефть) подчиняются уравнениям фильтрации, а мелкодисперсная газовая фаза описывается кинетическим уравнением типа Больцмана.
Задача фильтрации трех вязких, несжимаемых и взаимно несмешивающихся жидкостей в пористой среде без учета массовых сил и капиллярных давлений между фазами рассмотрена в работе [10]. Там же получено решение для трехфазного течения, аналогичное решению Баклея—Леверетта для двух фаз, и показано, что характер распределения насыщенностей существенно зависит от начального насыщения пористого пласта и фазового состава нагнетаемой смеси.
В работе [11] численно решается и исследуется задача одномерной трехфазной фильтрации в неоднородном пласте с учетом растворимости газа в нефтяной и водной фазах, сжимаемости фаз и пористой среды, а также силы тяжести.
Анализ указанных источников показал, что в исследованиях авторов не рассмотрен процесс двухстороннего вытеснения нефти газом и водой с двух сторон, в результате которого образуются зоны чистого газа, смеси нефти - газа - воды, чистой нефти. В настоящей работе предприняты усилия для восполнения данного пробела. Как было упомянуто выше, математическую модель процесса, происходящего в пластовых условиях, необходимо сформулировать на основе положений механики многофазных сред в виде задачи типа Стефана с неизвестными границами фаз.
Обычно, при моделировании таких процессов используются два принципиально различных подхода. В первом случае, строятся модели поршневого вытеснения с четким выделением границы вытесняемой и вытесняющей фаз, а во втором — строятся модели непоршневого вытеснения без четкого выделения границы.
Во втором случае, считается, что в каждой точке пласта имеется определенное количество из всех фаз, но некоторые из них имеют насыщенность больше, чем остальные и участвуют в движении, а остальные считаются в среде без движения. Таким образом, образуются зоны чистого газа, смеси нефти - газа - воды, чистой нефти.
1. Постановка задачи
Рассмотрим сложные динамические процессы, происходящие в пластовых условиях при двухстороннем вытеснении нефти газом и водой в одномерной постановке в условиях пренебрежения капиллярными давлениями между фазами, растворимостью газа и гравитационными силами. С учетом высказанного, представим для простоты понимания сути рассматриваемого процесса, пласт, в следующем виде (рис. 1). Здесь г — газ, в — вода, qг и qж — соответственно интенсивности работы нагнетательной и эксплуатационной скважин.
Рис. 1. Продуктивный пласт
Тогда, используя законы газогидродинамики, можно сформулировать математическую модель процесса воздействия на пласт объемом газа и продвижения жидкости в пласте, которая приводится к решению следующей системы нелинейных дифференциальных уравнений в безразмерном виде:
д2Р2 _ Крн RTZи дР
дх2
«и/ дг
,2 ' (г)
0 <х ,
L
кдр+вА(s + в + s ),
дх^ дх) дГ т' дГ н вн ъ'
-( К дР 1_ в д5,
дх ^ дх) дг
±(к. ®Р1_ в^, '-Г.<х< 1,
дх ^ дх) ин дг L 5Н + Sв + ^ _ 1, Р (х,г)_ / (х,г), 1 < х <<х>, г> 0,
дР2
дх
дР дх
L
_-а—д
Р чт,
С+о
дР дх
С,-о
Кг Рн дР2
2рг RTZ дх '(г)
(
_ К
РнКн + РК. + Кг Рн Р ин и. ^и
дР
дх
(1)
(2)
I (г)
ь
ёг
дР
дх '(г) ь
Р '(г) _ Р I(г)
ь
х_—-—-+ о :
ь
(3)
(4)
(5)
(6)
(7)
(8)
х_0
ь
(9)
Р(х,0) = Рн, ^ (х,0) = ^ (х,0) = (х,0) = SБ0, I(0) = /0, 0 < х < 1. }
В формулах (1) - (9) приняты следующие обозначения: Р(х,г) — давление; Sг, Sн, — насыщенность породы газом, нефтью и водой; К — абсолютная проницаемость породы; Кг, Кн, Кв, иг, ¡ин, ¡ив — соответственно фазовые и вязкости газа, нефти и воды; Р (х,0) = Рн , Sг (х,0) = S]0, Sн (х,0) = S°, (х,0) = £в0 — соответственно начальные распределения давления, газонасыщенности, нефтенасыщенности и водонасыщенности; рг, Рн, Рв — соответственно плотность газа, нефти и воды; R — газовая постоянная; Т -абсолютная температура; Z — сжимаемость газа; Рн — начальное пластовое давление; т — пористость пласта; С,{ — внутренняя особая точка (нагнетательная или эксплуатационная скважина); х = I(г) — граница раздела; L — длина пласта; , дж — соответственно интенсивности работы нагнетательной и эксплуатационной скважин; а , р — некоторые постоянные величины для приведения в размерность.
Таким образом, получена замкнутая система нелинейных дифференциальных уравнений, описывающая функционирование системы «пласт - скважина», которая состоит из трех частей: первая описывает функционирование воздействия через нагнетательные скважины, вторая описывает динамику продвижения смеси нефти, воды и газа в пласте, а третья динамику продвижения краевой воды.
2. Метод решения
Для численного решения рассматриваемой задачи применим основные идеи метода выпрямления фазовых фронтов.
Пусть требуется найти функции Р(х,г) , Sг (х,г) , Sн (х,г) , (х,г), I(г), удовлетворяющие условиям (1) - (9). Для решения данной задачи введем новые независимые переменные
и получим:
4 =
а2 р 2 = (г)
а^ 2 Р
а ( ар ^
К,
ад н V
х , х -1(г)
Щ " д='+ТЩ
яр2 яр2
I (г)— - ГШ — w яг у !Я4
, 0 <4< 1,
-(1 -1 (г))( 2-д) I '(г)
аíPSг)+в±{ s+ cs)
аг аг н в
ам)+в±{ s+ CS)
аг аг н в
(10)
а ( ар
Кн
ад н V ад
а ( ар
Кв
ад в V ад
= В (1 -1 (г))2
аш-/'(г) 2-д аSн
аг ^ '1 -1(г) ад
= В С -1 (г))2 и
Г-н
as,
2-д aSв
— -/'(г)^-
аг v '1 -1(г
-I(г) ад
Sг + Sн + Sв = 1, 0<д< 1, Р^,г) = 1, I(г)< х<L.
дР2
д4
= -«н ^
4=0
дР
1г I (г)д4
4=1 -0
В
дР2
I(т)д4
4=1 -о
К
Мн
1 -1 (г)
0 <4< 1, 0 < х < I (г),
ГРн Кн , Рв К + Кг Рн Р ^
Мв Ш^Мг
дР
д4
4=1 +0
(11) (12)
(13)
. К Рн К1Т Мг „ Рн RZT _ Рв I (г) L Кг Рн
где Л = ——-—; В = —-; С = — ; ан = а х ' ; В =-!—^ ; Рн — начальное рас-
Кг РнМнР Рн Рн Рн 2Рг RZr Н Р
пределение функции состояния.
Система уравнений, описывающая сформулированную задачу, нелинейная относительно искомых функций I(г) , Р(х,г) , Ян (х,г) , Яв (х,г), Яг (х,г) . Поэтому получить точное аналитическое решение задачи невозможно. Для ее решения применяем метод конечной разности.
Дискретный алгоритм решения задачи (10) - (13) основан на применении интегро-интерполяционного метода, позволяющего построить консервативную разностную схему, которая удовлетворяет закону сохранения в каждом узле пространственно-временной сетки.
Для первого уравнения системы (10) запишем интегральный закон сохранения на
отрезке ^ < 4 < 4+12, 4-12 = 4 - V2 , х = й:
41+1/2
14==л' \ Риг-ли
41+\/2
1 дР'
д42
Р дг
4 дР2 Р д4
41-1/2 41-1/2 41-1/2 В результате получаем следующую систему конечно-разностных уравнений: ЛР-1 -СгР2 + ВР+1 = -Fl, 1 = .
(14)
(15)
В (15) коэффициенты трехточечных уравнений определяются из следующих выражений
А = 1 --
1 -1), в=1+44^ ± -I), с = 2+^, * = ^ лр
к к )
С = 2 + , К ЛР2. 2Риг ' 1 2 Р,0г ' 1 гР0 1 гР0
Применяя интегро-интерполяционный метод для второго уравнения системы (10), получим
Я+Ч2 д ^ - Я+1/2
Я-1/2
К дР
дя{ дд
1д = (1 -1)2 |
Й-1/2
^+в г * + ^)
дг дг
Я+1/2
-(1 -1) 1'\ (2-я)
Я-1/2
дШ+вА( я + сб) дя дЯ '
Для правых частей интеграла применяем теорему о среднем и получаем:
7(2-я)^) 1Я-=У (21Я+Т(2-я)^ 1Я = (2-Я,)? ^ -
дя
+(2-я,)/
51-1/2 ^
я+12 д( ряг)
дя
Я+0
дя
1я==( 2-^М^ + ( 2-,)
Я-1/2
(РЯг )+1 -( РЯ ) 2
дя
1
дТ а д- а
| (2 -д)—(Sн + CSв)dд= | (2 -д)—(Sн + CSв)dд +
д, -12 ' д,-1/2 '
д,+1/2
+ | (2-д)^ + CSв)dд = (2-д1) / а^(Sн + CSв)dд +
у а
д, -1/2
+ (2 -д2 )7 д Sн + CSБ) dд = ( 2-д,)' Sн + CSБ ^ Sн + ^ ^ +
С. .г. Ь
2
+(2 -д2 )-
(Sн + CSв ),+1 -(^ + CSв )
С учетом полученных результатов для второго уравнения системы (10) получаем
£
К-1/2 - к2 (1 -/)/'(2 -д4
Р-1 -
к2
К,-12 + К+12 +(1 - /) - ^ +
S 1 г s
+к2(1 -/)г-*-(д1 -дч) Р + К+12 + к2 (1 -/)/'(2-д2 )-]
2
Р+1 =
= -(1 - /)2 г (¿¿г ) + (1 - /)2 Вк2 (Sн + ^в Sн + ^в X
■>, , \ , ч(S + CS ) -(S + CS ) , ч(S + CS )-(S + CS ) -к2(1 -/)/'] В(2-д1 -вЛ ^ н-^ + В(2-д2-'+1 ' н-^
2
Отсюда получаем следующую трехточечную систему уравнений
А'Р-1 - ClPl + В'Р+1 =-^, ' = . (16)
В ((16) коэффициенты Д, В,, Ci, ^ определяются следующими выражениями:
S S
Лг = К'_12 - к2 (1 - /)/'(2 - д ; В,. = Км,2 + к2 (1 - /)/'(2 - д. ;
^ = К'_12 + К',+12 + (1 - /)2 к2Sгi + к2 (1 - /)/'^(д - д. ) ;
^ = (1 - /)2 - (РЗ] ) + (1 - /)2 Вк2 (Sн + CSв ) ' - (Sн + CSв ) '
г 4 " г
,, ч \ , ЛS + CS )-(S + CS) , ч(S + CS) -(S + CS ) I -к2(1 -/)/'¡В(2-д1 -вЛ ^ н-^ + В(2-д2-в''+1 У н-^4.
Применяя интегро-интерполяционный метод, для третьего уравнения системы (10),
получаем
д,+1/2 а ( ар ^, „„ ,Ч2 дТ а^ , /'^
ад -н адГ В('-/.г ^аТг-Г71(2
^ V -'У с, ,/-> с, ,/•> ^
Кн 7Г
-, ч ад , _ . _ .
Й -12 ^ 4 ^ У д -12 д'-1/2
Для второго интеграла правых частей применяем теорему о среднем
as„
д+1/2 д-0 я0 й+1/2
К 2-д)ад *=}(2} ( 2
й-12 ' й -12 ' й+0 '
<2'Л %
Й+1/2
+ (2 - Й2 ) } ад- dд = (2 - Й1 )(SHi.0 - ^ ) + (2 - Й2 - ^ )
Й -12
= (2 - 1 )
( Л 2
+ ( 2 - Й2)
а
( Sн - Sн Л н +1_
2
Sн - Sн
= (2-Й1) н , +(2-Й2)
Sн - Sн
н' +1 н'
2
\ / \ / и получаем в итоге следующую систему конечно-разностных уравнений
Вк2 (1 - /)/'^ -
Вк2 (1 - /) /' - Вк2 (1 - /) /' - Вк (1 1)
г
22
8 -
-Вк (1 -1)1'^SHi+l = Кн+12 (Р+1 -Р)-Кн'-/2 (Р -Р-1) + Вк^2^,
которую можно записать в виде трехточечного уравнения относительно нефтенасыщен-ности
Л'^н -1 - C'Sнi+ ВДн+1 =-F . (17)
В (17) коэффициенты полученного трехточечного уравнения определяются с помощью следующих выражений:
Л' = Вк2 (1 -/у2-^ ; В, = - Вк2 (1 -/) Г2-^; cl = Вк2 (1 - /)/'2-д1 - Вк2 (1 - /) /' ^^ - Вк (1 -1) •
2
2
/ ч / Ч к2 (1 - /)_
Ъ = Кн-1/2 (Р - Р-1 )-Кн+1/2 (Р+1 - Р )-SHi .
Применяя аналогично интегро-интерполяционный метод для четвертого уравнения системы (10), получаем
Й+12 а („ ар Л, „„ Л2 ив ЙТ asвл
д -1/2
К аР
адЧ в ад.
д В <1 - /)2 и 1 аг
Й' -1/2
Й +1/2
as,
(18)
-В/'(1 -/)^ Г (2
^ V / " ад
' н Й -1/2 ^
Для второго интеграла правых частей, применяя теорему о среднем, получим
7 (2 -д)^dй = дГ"0 (2 dд + í}"(2 dд =
Й-12 ' Й -1/2 ' Й + 0 '
д-0
Й +1/2
Й-1/2
= (2 - д1) } |Йdд + (2 - д2) } |дdд =(2 - Й )(Sвi „ - ) +
+
(2-Й2)(^ -SBi+o ) = (2-Й1)
д+0
( й - Я Л
в в -1
2
+ ( 2-Й2)
( Sв - Sв Л
в +1_в_
2
С учетом приведенного выше, получим следующую систему конечно-разностных
уравнений
2
2
К
Р., -Р
1+1/2 к
- К
Р - Р
I_I-
1 -12 и~
1 -8дъ = кВ (1 -1)
2 Мв
Мн г
Я - Я
-кВ (1 -1)2 -^ - кВ (1 -1)IМ
Мн г
Мн
.Я — Я чЯ — Я
( 2 -Я ) + ( 2-Я2 )-
2
2
После некоторых преобразований, получим
М Вк2 (1 -1) I'2—Я- Я - М Вк2 (1 -1) I'2—я-Мн ^ ; 2 в-1 Мн ^ ; 2
-М Вк2 (1 -1) VВ-
Мн ' 2 Мн
, 2-Я2 Мв ок2 (1 -1 )2
-МВк2 (1 -1)I' :2-ЯЯ
= К (Р.+. - Р )-К (Р - Р.. ) + ^ В
в 1+1/2 V 1+1 О в1 -12 V 1 1-1 ) .
н
Мн
Я» к2 (1-1 )2_
или
АЯ -СЯ +ВЯ =-К.
1 в -1 1 в1 1 в1+1 1 В (19) коэффициенты определяются следующими равенствами:
А. = МВк2 (1-1)I', В. = -МВк2 (1-1)V ,
1 Мн ^ ^ 2 ' 1 Мн ^ ^ 2 '
С =М Вк2 (1-1) V М Вк2 (1-1) I'—Я2-М Вк (1-1)
Мн 2 Мн 2 Мн г
Мв ю к2 (1-1)2 Я
К = Кв - -12 (Р-Р-1 )- Кв1+12 (Р+1 -Р )-М В г
н к
где 12, Я-0 ] , Я2 =[я■+о, Я-+1/2 ] и принято дК = 4- к, Я2 = 4+
Используя условия, при которых закачивается газ (10)
-3Р02 + 4Р2 -Р22 -0-1-- = -ан дг
2к1к нЧт
и при 1 = 0 находим на границе прогоночные коэффициенты
4
С - 4В,
В
а =
1 А1 - 3В1
1, К =--Т-^Т 2к1кандг
А1-ЗВ1 ,
К
В
1 /
Граница раздела определяется следующей формулой
1к ^ 1к2 (ЗР - 4Р ■ + Р 2 ) .
Исходя из условий (13), получаем
В
ЗР2 - 4Р-1 + Р-2
К+Кн+Кв Мг Мн Мв
2к1к 2к (1 - 1к)
После некоторых преобразований будем иметь
0 -У \ л [3 - а! (4 -а!-1)]Р2 +
(4Р2 - ЗР1 + Р3) .
— + Кн + Кв
Мг Мн Мв
+
(1 \ X [К-1 -К(4-а!-1 )] = -[3-(4-аз)а2]Р +(4-аз)(
— + Кн + К
Мг Мн Мв
(19)
г
г
1
I
К
I
к
Из условия (11) получаем р = р = Р, откуда относительно неизвестных давлений квадратное уравнение
ДР2 + /2Р + /3 = 0 ,
где
/ = ( I
(' ^\ Л[3-«, (4-«,-)] , / = 3-(4-«3)
к.+Кн+К
Мг Мн Мв
А = -.
(' /;) \ ч [А -А (4 - «I)] - (4 - «3) А - А
* + Кн +
I Мг Мн Мв ^
Решая квадратное уравнение, находим в этой точке давления
Р,2 =
/ ±у1 //2 - 4Л'/)3 2/
Полученная нелинейная система уравнений решена методом прогонки в каждом шаге с применением метода простой итерации. При этом организуются внутренняя и внешняя итерации. Во внутренней за критерий точности при определении давлений бе-
рем
тах
) - р
(я -1)
При определении нефтенасыщенности за критерий точности берем
Я(о) _ яо-1)
тах
< £-
При определении водонасыщенности за критерий точности берем
?(°2 ) - 0(°2 -1)
тах
Я*>°2 / - Я(."2 -в, в,
< £,
За критерий точности при определении продвижения границы раздела берем
О -1о
К к
("3 -')
где о2, о3 — число итерационных процессов по давлению, насыщенности и продвижению границы раздела, а (, = 1,4), некоторые постоянные величины.
Здесь для определения фазовой проницаемости в одномерной и двухмерной постановках используются зависимости приведенные в работе [12].
Для определения количества извлеченной воды, нефти и газа, можно использовать обобщенный закон Дарси
кК Р кК Р кК Р
Q = - А—gradP , Q = -А—^ gradP , Q = -А—gradP .
Мн L Мг L Мв L
Умножая объемные расходы фаз на соответствующие плотности и суммируя их, получаем массовый расход
Р ( К
вМ =PнQн + Ргвг + Рввв = -Ак^- Рн + Рг Рв
Км
К
К
\
L Мн Мг Мв
дР дх
= - Ак р L
Отсюда
Кн Кв Кг Рн Р
— Р + — Р + ———
нв
Мн Мв Мг ^
(
К, + М Рн КР + Мн Р К
дР=-Ак Рнм .........
дх L Мн К Рн Мг Рн М
дР дх
вм = - Ак РнР^ KgradP. т МнL
Исходя из общего количества извлеченной жидкости, определяем отдельно нефть, газ и воду соответственно для внутренних галерей:
К (S S )
Ян ["6Р + 4 (P+1 + P-1 HP+2 + P- 2)],
«г = ^T^iS^J [-6P + 4 (P+1 + P- )-(P+2 + P-2)] ,
Яв = Лн Кв 2^' ^ [-6P + 4 (P+1 + P-1 )-(P+2 + P-2 )] .
Когда галерея находится на левой границе, количества извлеченной жидкости для каждой фазы определяем следующими формулами
Кн (Sh, SB ), Ч ATBPiKT (SH, Sb )
q = "V н b' ' (-3P0 + 4PP - P2), q = ' Л н b' ' (-3P0 + 4PP - P2), Hh 2h K 0 1 2' r 2h 2h
ABH KB ( SH, SB )/
Яв = ' ' (-3Po + 4PP -P2).
2h
Аналогичными формулами определяются количества извлеченных жидкостей для каждой фазы, когда галерея скважин находится на правой границе области определения.
Таким образом, получены математическая модель и вычислительный алгоритм процесса совместной фильтрации нефти, газа и воды в пласте, при помощи которых можно изучать данный процесс при упругом расширении газовой зоны, а также при воздействии на нефтяной пласт газом.
3. Обсуждение результатов
На основе описанного алгоритма было разработано программное обеспечение для анализа динамического состояния и управления объектом с учетом совместного движения трехфазной среды при различных условиях функционирования пластовой системы. Программное обеспечение разработано на языке программирования Delphi для ОС Windows и включает в себя управляющий модуль для ввода данных, модуль произведения расчетов и модуль анализа и интерпретации результатов расчетов.
Вычислительные эксперименты проводили при следующих входных значениях программы: протяженность пласта L = 10 км ; мощность B = 6 м; ширина H = 700 м; вязкость нефти ин = 4 сп ; количество добываемой жидкости qm = 1000 т/сутки; m = 0,2; К = 0,1 дарси; Ur = 0,2 сП; Рн = 200 ат; рн = 0,85 г/см3; R = 8,31 Дж/(моль• K); T = 273 K; Z = 40; N = 50; EPS = 0,0001.
Результаты проведенных вычислительных экспериментов приведены в работах [1315] и на рис. 2-7.
Рис. 2. Динамика перераспределения давления в пласте со временем (время в сутках)
В ходе экспериментов было принято, что система пластов разрабатывается одной галереей, расположенной в начале и в средине координат. Пласт разрабатывается при
- К дР
следующих краевых условиях: на левой границе К —
дх
= дж и на правой — Р|х1 = Рн,
ж
х=0
т.е. поддерживается начальное пластовое давление.
Как следует из рис. 2, с течением времени работы скважины давление внутри области фильтрации пропорционально снижается за счет отбора флюидов на границе. Такое снижение значения давления зависит от коэффициента фильтрации и пористости среды.
Рис. 3. Динамика перераспределения давления в пласте при различных значениях коэффициента фильтрации
Проведенные численные расчеты показали, что существенными параметрами, виляющими на технологию разработки добычи углеводородов из пластовых систем, являются коэффициент фильтрации и структура пористых пород (рис. 3).
Когда отбор флюидов происходит внутри области фильтрации (рис. 4-5) наблюдается симметричный перепад давления относительно местонахождения скважин.
Рис. 4. Перераспределение давления в пласте (в сутках) при работе одной скважин
Рис. 5. Перераспределение давления в пласте (в сутках) при работе трех скважин
Рис. 6. Перераспределение давления в пласте при различных значениях дебитов в скважинах (г = 100 сут.)
Вычислительные эксперименты были проведены при различных значениях дебитов скважин. Как следует из кривых на рис. 6, давление в фильтрационной области пропорционально уменьшается в зависимости от роста дебитов скважин.
Анализ полученных результатов проведенных численных экспериментов показывает, что при одинаковой интенсивности добычи падение давления на скважине быстрее при фильтрации нефти, чем при фильтрации с газом, а при рассмотрении в условиях наличия газа в составе нефти увеличивается текучесть смеси. Скорость падения давления на галерее при больших вязкостях нефти всё быстрее по времени, а при небольших вязко-стях нефти — сначала быстрее, достигая некоторого небольшого значения, затем начинает падать.
Рис. 7. Перераспределение давления в пласте при различных значениях длины пласта (г = 100 сут.)
В целом, можно отметить, что динамика перераспределения давления пласта существенно зависит от мощности пласта. С увеличение мощности пласта давление в скважине и соседних точках уменьшается. А время эксплуатации продуктивного пласта (рис. 7) существенно зависит от его длины, мощности, числа скважин и их дебитов.
Заключение
В качестве заключения можно отметить следующее. В настоящей работе были рассмотрены сложные динамические процессы, происходящие в пластовых условиях при двухстороннем вытеснении нефти газом и водой. Были рассмотрены модель и численный алгоритм решения задачи трехфазной фильтрации нефти, газа и воды в пористой среде при воздействии на продуктивный пласт объемом газа и продвижения жидкости. Для обоснования адекватности разработанных модели и алгоритма, согласно гидродинамическим законам взаимосвязных систем, были проведены вычислительные эксперименты на ЭВМ.
Анализ результатов вычислительных экспериментов при широких изменениях фильтрационных параметров для решения различных тестовых задач, показывает адекватность построенных математических моделей, сходимость и устойчивость построенных вычислительных алгоритмов.
Результаты подтверждают пригодность алгоритма и программы для расчетов полей давлений и насыщенностей, а также показателей разработки месторождений в системе нефть - газ, нефть - вода, нефть - газ - вода.
Разработанные математическая модель, вычислительный алгоритм и программное средство могут быть использованы для анализа функционирования, оперативного управления и прогнозирования разработки нефтегазовых месторождений при различных условиях воздействия на пласт и принятия конкретных практических рекомендаций.
Литература
1. Monteiro P.J., Rycroft Ch.H., Barenblatt G.I. A mathematical model of fluid and gas flow in nanoporous media / P.J. Monteiro, Ch.H. Rycroft, G.I. Barenblatt // Proceedings of the National Academy of Sciences of the United States of America. — 2012. — Vol. 109, No. 50. — P. 20309-20313. DOI: 10.1073/pnas.1219009109
2. Barenblatt G.I., Patzek T.W., Silin D.B. The mathematical model of nonequilibrium effects in water-oil displacement / G.I. Barenblatt, T.W. Patzek, D.B. Silin // Society of Petroleum Engineers. — 2003. — Vol. 8, No. 4. — P. 409-416. DOI: 10.2118/87329-pa
3. Chraibi M., Zaleski S., Franco F. Modeling the solution gas drive process in heavy oils / M. Chraibi, S. Zaleski, F. Franco // Записки Горного института. — 2008. — № 174. -С. 36-40.
4. Шелухин В.В. Задача капиллярного вытеснения для одной модели трехфазной фильтрации / В.В. Шелухин // Прикладная механика и техническая физика. — 2003. — Т. 44, № 6. — С. 95-106.
5. Atkinson C., Isangulov R. A mathematical model of an oil and gas field development process / C. Atkinson, R. Isangulov // European Journal of Applied Mathematics. — Vol. 21, No. 3. — P. 205-227. DOI: 10.1017/s095679251000001x
6. Ахметзянов А.В., Ибрагимов И.И., Ярошенко Е.А. Интегрированные гидродинамические модели при разработке нефтяных месторождений / А.В. Ахметзянов, И.И. Ибрагимов, Е.А. Ярошенко / / Управление большими системами. — 2010. — № 29. — С. 167-183.
7. Ахмед-Заки Д.Ж. Об одной задаче двухфазной фильтрации смеси в пористой среде с учетом теплового воздействия // Научные труды НИПИ Нефтегаз ГНКАР. — 2010. — № 3. — С. 29-33.
8. Давлетбаев А.Я. Фильтрация жидкости в пористой среде со скважинами с вертикальной трещиной гидроразрыва пласта / А.Я. Давлетбаев // Инженерно-физический журнал. — 2012. — Т. 85, № 6. — С. 919-924.
9. Демьянов А.Ю., Динариев О.Ю., Иванов Е.Н. Моделирование переноса воды с мелкодисперсной газовой фазой в пористых средах / А.Ю. Демьянов, О.Ю. Динариев, Е.Н. Иванов // Инженерно-физический журнал. — 2012. — Т. 85, № 6. — С. 11451154.
10. Василев Ю.Н. Автоматизированная система управления разработкой газовых месторождений / Ю.Н. Василев. — Москва: Недра, 1987. — 141 с.
11. Шалимов Б.В. О фильтрации трехфазной жидкости (модель Баклеря—Леверетта) / Б.В. Шалимов // Механика жидкости и газа. — 1972. — № 1. — С. 39-44.
12. Ravshanov N., Abilkasimov B., Kurbonov N. The Model and Numerical Algorith, to Research the Filtration processes in porous media taking into account the phase transitions of multicomponent mixtures / N. Ravshanov, B. Abilkasimov, N. Kurbonov // International Multidisciplinary Journal European researcher. — 2012. — No. 1. — P. 5-11.
13. Равшанов Н., Курбонов Н. Моделирование процесса фильтрации трехфазной смеси «нефть-газ-вода» в пористых средах / Н. Равшанов, Н. Курбонов // Технология материалов. — Москва: ИНГН, 2014. — № 3. — С. 3-13.
14. Курбонов Н.М. Алгоритм оптимальной добычи газа из пластовых систем / Н.М. Курбонов // Отраслевые аспекты технических наук. — Москва: ИНГН, 2013. -№ 10. — С. 15-19.
15. Равшанов Н., Курбонов Н.М. Моделирование процесса фильтрации жидкостей и газа в пористых средах / Н. Равшанов, Н.М. Курбонов // Информатика: проблемы, методология, технологии : сборник трудов XIV международной конференции. — Воронеж, 2014. — Т. 1. — С. 243-247.
Равшанов Нормахмад, д.т.н., заведующий лабораторией «Моделирование сложных систем» Центра разработки программных продуктов и аппаратно-программных комплексов, Ташкентский университет информационных технологий (Ташкент, Узбекистан), [email protected].
Курбонов Нозим Мухаммадрашитович, младший научный сотрудник лаборатории «Моделирование сложных систем» Центра разработки программных продуктов и аппаратно-программных комплексов, Ташкентский университет информационных технологий (Ташкент, Узбекистан), [email protected].
Поступила в редакцию 13 января 2015 г.
Bulletin of the South Ural State University Series "Computational Mathematics and Software Engineering"
2015, vol. 4, no. 2, pp. 89-106
DOI: 10.14529/cmse150207
COMPUTER MODELING OF PROCESSES OF FLUID FILTRATION IN POROUS MEDIA
N. Ravshanov, Tashkent University of Information Technologies (Tashkent, Uzbekistan) [email protected],
N. Kurbonov, Tashkent University of Information Technologies (Tashkent, Uzbekistan) [email protected]
To intensify the development of oil and gas fields, to enhance their technical and economic parameters in order to maximize product extraction from old oil and gas deposits, it is necessary to conduct comprehensive research using mathematical tools. As an example of such a mathematical tool there is a triad - "mathematical models, numerical algorithms and software" related to solving of problems and to conduct computational experiments with different input technological
H. PaBmaHOB, H.M. Kyp6oHOB
parameters of the object of study. This paper considers mathematical model, conservative numerical algorithms and software for computational experiments based on the basic laws of hydrodynamics. Created mathematical and software serves the purpose of research, forecasting and decisionmaking on designing and development of oil and gas fields. Also the paper presents the results of computational experiments with unsteady filtration of fluids in porous media.
Keywords: computer modeling, numerical method, computational experiment, porous media, fluid, software.
References
1. Monteiro P.J., Rycroft Ch.H., Barenblatt G.I. A mathematical model of fluid and gas flow in nanoporous media / / Proceedings of the National Academy of Sciences of the United States of America. 2012. Vol. 109, No. 50. P. 20309-20313. DOI: 10.1073/pnas.1219009109
2. Barenblatt G.I., Patzek T.W., Silin D.B. The mathematical model of nonequilibrium effects in water-oil displacement // Society of Petroleum Engineers. 2003. Vol. 8, No. 4. P. 409-416. DOI: 10.2118/87329-pa
3. Chraibi M., Zaleski S., Franco F. Modeling the solution gas drive process in heavy oils / / Zapiski Gornogo instituta [Notes of the Mining Institute]. 2008. No. 174. P. 36-40.
4. Sheluhin V.V. Zadacha kapilljarnogo vytesnenija dlja odnoj modeli trehfaznoj fil'tracii prikladnaja mehanika i tehnicheskaja fizika [The problem of capillary displacement for one model of three-phase filtering] / / Prikladnaja mehanika i tehnicheskaja fizika [Applied Mechanics and Technical Physics]. 2003. Vol. 44, No. 6. P. 95-106.
5. Atkinson C., Isangulov R. A mathematical model of an oil and gas field development process // European Journal of Applied Mathematics. Vol. 21, No. 3. P. 205-227. DOI: 10.1017/s095679251000001x
6. Ahmetzjanov A.V., Ibragimov I.I., Jaroshenko E.A. Integrirovannye gidrodinamicheskie modeli pri razrabotke neftjanyh mestorozhdenij upravlenie bol'shimi sistemami [Integrated hydrodynamical models of oil field development processes] / / Upravlenie bol'shimi sistemami [Large-scale Systems Control]. 2010. No. 29. P. 167-183.
7. Ahmed-Zaki D.Zh. Ob odnoj zadache dvuhfaznoj fil'tracii smesi v poristoj srede s uchetom teplovogo vozdejstvija [About one problem of biphase filtration of mix in porous media with thermal influence] // Nauchnye trudy NIPI Neftegaz GNKAR [Matters of Research Project Institute Neftogaz]. 2010. No. 3. P. 29-33.
8. Davletbaev A.Ja. Fil'tracija zhidkosti v poristoj srede so skvazhinami s vertikal'noj treshhinoj gidrorazryva plasta [Fluid filtration in a porous medium with wells with vertical hydraulic fracture of the formation] // Inzhenerno-fizicheskij zhurnal [Journal of Engineering Physics and Thermophysics]. 2012. Vol. 85, No 6. P. 919-924.
9. Dem'janov A.Ju., Dinariev O.Ju., Ivanov E.N. Modelirovanie perenosa vody s melkodis-persnojgazovoj fazoj v poristyh sredah [Simulation of water with finely dispersed gas phase in porous media] / / Inzhenerno-fizicheskij zhurnal [Journal of Engineering Physics and Thermophysics]. 2012. Vol. 85, No 6. P. 1145-1154.
10. Vasilev Ju.N. Avtomatizirovannaja sistema upravlenija razrabotkoj gazovyh mestorozh-dengij [Automated system for managing the development of gas fields]. 1987. 141 p.
11. Shalimov B.V. O fil'tracii trehfaznoj zhidkosti (model' Baklerja—Leveretta) [About three-phase fluid filtration (model Buckler—Leverett)] // Mehanika zhidkosti i gaza [Fluid and gas mechanics]. 1972. No. 1. P. 39-44.
12. Ravshanov N., Abilkasimov B., Kurbonov N. The Model and Numerical Algorith, to Research the Filtration processes in porous media taking into account the phase transitions of multicomponent mixtures // Journal European researcher. 2012. No. 1. P. 5-11.
13. Ravshanov N., Kurbonov N. Modelirovanie processa fil'tracii trehfaznoj smesi «neft'-gaz-voda» v poristyh sredah [Modeling of process of a filtration of the three-phase mix "oil-gas-water" in porous spheres] // Tehnologija materialov [Technology of materials]. 2014. No. 3. P. 3-13.
14. Kurbonov N.M. Algoritm optimal'noj dobychi gaza iz plastovyh sistem [The algorithm for optimal gas production from stratal systems] // Otraslevye aspekty tehnicheskih nauk [Sectoral aspects of technical sciences]. 2013. No. 10. P. 15-19.
15. Ravshanov N., Kurbonov N.M. Modelirovanie processa fil'tracii zhidkostej i gaza v poristyh sredah [Modelling of the process liquid and gas filtration in porous media] // In-formatika: problemy, metodologija, tehnologii : sbornik trudov XIV mezhdunarodnoj konferencii [Proceedings of the conference Computer science: problems, methodology, technology]. 2014. Vol. 1. P. 243-247.
Received January 13, 2015.