Файл: Закиров, С. Н. Проектирование и разработка газовых месторождений учебное пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.10.2024

Просмотров: 155

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Методика решения и все отмеченные особенности, характерные для систем (4)

и(5), остаются в силе и для систем алгебраических уравнений (7) и (8).

А. А. Самарским показано, что аппроксимация уравнения (6) разностными уравнениями (7) и (8) справедлива как в классе переменных, так и разрывных коэффициентов о и v .

Подобного обобщения для метода Д. Дугласа не имеется. Однако экспери­ ментально показано, что метод Д. Дугласа дает хорошие результаты при пере­ менных коэффициентах а и v.

Необходимо отметить, что при использовании метода А. А. Самарского имеют значение процесс организации прогонки и момент вывода результатов на печать. Решение систем разностных уравнений начинается с одной серии прогонок, например по оси х. Затем выполняются дважды прогонки по оси у, дважды прогонки — по оси х и т. д. Перед выводом результатов на печать производится лишь одна серия прогонок по оси х. При выполнении этого пра­ вила расчет дает правильные не только количественные, но и качественные результаты. Если это правило не выполняется, то при верных, например, зна­ чениях забойного давления получается некачествненной карта изобар, постро­ енная по всей совокупости узловых точек области интегрирования.

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

д Г к ( х, у , р ) h (х, у) '

"I ,

Г к (х, у, р) h (х, у) ^ д р 2 ~| _

д х \_

р ( р ) z (р )

дх

д у \ _

р

( р )

z(p)

д у

J~

 

= 2а (х, у) т (х, у) k (х, у) ~

 

 

] .

 

(9)

В качестве краевых условий при интегрировании уравнения (9) будем

рассматривать следующие:

 

 

 

 

 

 

 

 

 

t -- 0.

р ( х , у ) — рн =

const;

(х, у)

£ G;

 

( 10)

 

 

др

= 0, (х, у) £ _Г;

 

 

 

(И)

 

 

дпп

 

 

 

 

 

 

 

«

* - < * ' *

' №

№ *

- к Г

»

*

<••»>€«

(12)

 

г = 1, 2, . . ., п.

В результате решения задачи (9)—(12) требуется найти изменение во вре­ мени пластового давления и давления на забоях эксплуатационных скважин.

Для решения задачи (9)— (12) воспользуемся методом Д. Дугласа из тех соображений, что расчетные формулы для метода А. А. Самарского получаются как частный случай из разностных уравнений для метода Д. Дугласа. Из при­ водимого ниже изложения видны особенности применения численных методов.

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

§8 данной главы).

Вусловии (12) в качестве контуров si примем соответствующие контуры фиктивных скважин радиусом Лс. ф = Rc + 0,208 Дгг1. Следовательно, за пре­

делами радиусов

Rc. ф i будем рассматривать неустановившуюся фильтрацию

газа по линейному закону Дарси, описываемую уравнением (9). Особенности

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

тивных скважин

(нарушение линейного закона фильтрации, несовершенства

скважин по степени и характеру вскрытия и т. д.).

1

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

с Н. X. Гарифуллиной. Иной алгоритм решения задачи см., например, в ра­

боте

[47].

151


Тогда ввиду относительной малости R c, ф условие (12) с незначительной погрешностью может быть записано в виде:

 

\

рат д1 /

ср

/?ат

\ д1

( 1 3 )

 

ср

Здесь ст=

,

ai ср и

( - = - )

— средние вдоль контура «г

 

р (р) z (р)

р

\ д1 / ср

 

 

 

вначения соответствующих

величин.

 

 

 

 

Условие (13) означает, что дебит укрупненной скважины принимается рав­ ным дебиту реальной газовой скважины. В связи с малыми запасами газа в пре­ делах области с радиусом Rc. ф это допущение выполняется с высокой степенью точности.

При решении задачи (9)—(11), (13) методом конечных разностей удобно ввести следующие безразмерные переменные:

 

х* _ х

 

е -

коРн

t.

 

 

Т

 

ат0ц0Ь2 ’

 

 

о*(х* »*

а,

к* (х*,

у*,

р*) h* (х*, у*) ш

 

Р ~ Р ш '

( ‘ У Р } ~

Р *(Р *М Р *)

 

 

v* (х*, у*) =

а ( х *,

y*)m*(x*t y*)h*(z*, у*);

 

Та#о

___к_.

т* = Л_L -

„ * =

J L -

h* = -

 

nkohopfr4'

 

к0 ’

 

т0

f

 

р о ’

Здесь L — характерная длина; величины с нулевыми индексами — харак­

терные величины (например,

ка =

шах к (х, у, р); h0 =

max h (х, у); т0 =

= max т (х,

у); р 0 = max р(р)).

 

задача

(9)—(И ),

(13) переписывается

Относительно данных

переменных

следующим

образом:

 

 

 

 

 

 

,

 

 

а)

при 0 = 1 ,

р*(х*,

у*)-= 1;

( 1 5 )

152


Qn*

у*)£Г*;

(16)

б ) - ^ - = 0 , когда (ж*,

в) q% (Q) = R t ф(о*)ср ( - ^ - ) ср,

когда (ж*, у*) £ 4 .

(17)

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

Область фильтрации G с внешней границей Г покроем сеточной областью с шагом Ах = Ау, как это изображено на рис. 46. Внешнюю границу Г аппрокси­ мируем сеточной границей Г'. Тогда область фильтрации G заменится сеточ­ ной областью (?'. Центры квадратов будем называть узловыми точками. Пред­ полагается, что каждая г-я скважина с контуром si попадает в узловую точку. Этого всегда можно добиться соответствующим перемещением сеточной области до наилучшего совпадения места расположения скважин с узловыми точками и некоторым «сдвигом» скважин.

Используя идею метода Д. Дугласа, уравнение (14) аппроксимируем сле­ дующими двумя системами разностных уравнений (при Ах = Ау):

1) в момент времени 0

 

 

 

 

 

 

 

 

.

1

, 1

 

 

h+—

k+ —

 

k+h+

 

1

 

P?

? _ p ? . 2

+

о

 

2

Gk+i

2

p2 . “ _ p 2

^

*4+1,/

*4,/

 

*г, j

*4-1, j

 

 

 

(Дж)2

Ul - ± , j

(ДЖ2)

 

 

пЦк.

 

k

P l j - P l j - l 1

 

X

 

 

 

,/-_ L

 

Л / + |

(А*)*

 

(Дж)2

 

к+ —■-

 

 

fe+ —

 

 

 

2

 

 

 

 

 

х|.1-4 * Д + х

 

=0;

(18>

2) в момент времени 0*+1

 

 

 

 

 

 

 

f c + -

 

k+ —

 

 

 

 

т

P i+ u

- p ft, /

2

P l i

- •Pl-l,l

 

0,51 a

 

 

1

(ДЖ)2

e" T ’ '

(Дж)2

 

l+T ’ 3

 

 

 

 

ft+i

„fe+l

 

2ft+l

Л+l

fe+1

 

P iU

- P l i

_ Jk+i

P l i

- P i , i - 1

 

i,

/+ — (A*)2

0 7 - v

(Aa:)2

 

 

 

2

 

 

2

 

 

 

 

 

Vi, /

/ ,

_p _d£_\ft+1

o rt_rA

о

 

 

 

-Pj, / ~

+ /

(19)

 

z^+V*'-1

A

z

dp A ,/

T

 

 

Здесь, например,

величина р|/ характеризует пластовое давление в

точке

пласта с координатами (i Дж, /

Ау)

в к-й момент времени; z^4/1 — коэффициент

сверхсжимаемости газа при пластовом давлении рЬ*/1; значения величин, вхо-

_

( .

р dz \к+1

'

й+1

дящпх в скобку

(1 — — — )

, вычисляются в соответствии с давлением р ; )

 

\

z dp } j, /

 

*■ *

и т. д.

153


Чтобы сформулировать разностную задачу, соответствующую краевой задаче (14)—(17), необходимо условия (16) и (17) записать в разностном виде. Условие (15) при решении задачи учитывается без затруднений: при к = О

все р?, / = 1.

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

Таким образом, имеем

 

 

 

др2

= 0,

(*, У)£Г'.

(20)

дщ

 

 

 

Использование данного условия на ступенчатой линии Г' при рассмотре­ нии систем (18) и (19) приводит к совпадению направления нормали с направле­ ниями координатных осей. Поэтому условие (20) для системы (18) дает следу­ ющие конечно-разностные уравнения (со вторым порядком точности для гра­ ницы, проходящей по середине расположения узловых точек):

dp2

 

Pi,! —Pi-1, у

(21)

дп0

Л

Ax

= 0

Л

 

dp2

 

.... P i f l , У

Pi, i

(22)

дщ

П

Ax

— 0

П

 

Здесь индексы «л» и «п» означают принадлежность к приграничным узловым точкам соответственно на левой и правой границах области G' (см. рис. 48).

Так же условие (20) при рассмотрении системы (19) дает следующие конечно­

разностные уравнения:

 

 

 

 

 

dp2

 

Pi, /+1 — Pi, i

=

o;

(23)

дщ

в

Ax

в

 

 

dp2

 

P li —Pi,i-1

=

(24)

дщ

H

Ax

H

 

 

Здесь индексами «в» и «н» помечены «верхние» и «нижние» приграничные узловые точки.

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

 

2

 

9=

-Pi, У

(25)

Ах

In

 

 

RС. ф

 

Здесь^ р — среднее давление на контуре г = Ах; pit у- — давление на забое фиктивной скважины; а/, / — значение параметра сг в узловой точке (i, ;').

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

_ |

Р2 =

(PI-1, У+ Тй-1, у + P i, y-l + Pi, /+].)•

(26)

154