Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4_GRID

.pdf
Скачиваний:
102
Добавлен:
25.03.2015
Размер:
946.52 Кб
Скачать

Страница для заметок

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 102

Характеристики проводимости

 

 

I

K=1

 

J

 

 

Tx111

Tx211

 

Ty111

Ty211

Ty311

Tx121

Tx221

Ty311

Ty121

Ty121

Ty321

Tx131

Tx231

 

Рис. 12. Характеристики проводимости

 

Проводимость – свойство, определяемое для смежных ячеек.

Проводимость определяет перетоки флюидов между ячейкам.

Для правильного изменения проводимостей важно знать, как они определены.

Проводимость в ECLIPSE между двумя ячейками расчитывается в положительном направлении, т.е. в направлении вверх по потоку.

Txi,j,k между ячейками (I, J, K) и (I+1, J, K) в направлении I

Tyi,j,k между ячейками (I, J, K) и (I, J+1, K) в направлении J

Tzi,j,k между ячейками (I, J, K) и (I, J, K+1) в направлении K

На Рис.12 приведен пример направлений соединений

Направление соединения представляет собой направление рассчета проводимостей между ячейками с соседними IJK индексами.

Каждая ячейка имеет 6 направлений соединений. Ячейка (I, J, K) соединена с

(I-1, J, K), (I+1, J, K), (I, J-1, K), (I, J+1, K), I, J, K-1), (I, J, K+1).

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 103

Характеристики проводимости

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

Рассмотрим переток между центрами двух соседних ячеек. Проводимость должна учитывать свойства каждой ячейки, т.е. должна быть своего рода средним от свойств обеих ячеек, также учитывая геометрию ячеек и площадь их совместной поверхности. Варианты расчета проводимости, используемые ECLIPSE описаны в следующем разделе. Некоторые из них больше подходят для определенной геометрии ячеек, чем другие. Все расчеты проводимости, однако, ведутся в направлении, вверх по потоку т.е. на определение проводимостей ячейки (I, J, K)

влияют потоки к ячейкам (I+1, J, K), (I, J+1, K) и (I, J, K+1).

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

(Иногда такую схему называют – «против потока». Идея схемы против потока состоит в следующем: значение параметра на грани ячейки, присваивается равным значению в соседней узловой точке, находящейся с подветренной стороны грани. Для попадания в ячейку расположенную вверх по потоку, необходимо двигаться против потока флюида. Прим. переводчика)

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

Mattax, C. C., Dalton, R. L., “Reservoir Simulation”, SPE Monograph v.13[2]

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 104

Проводимость в декартовой сетке

Рис. 13. Проводимость в декартовой сетке

Метод расчета проводимости в геометрии блочно-центрированой и угловой точки, а также в радиальной и декартовой системах различаются

Методы расчета проводимости запускаются с использованием ключевых слов OLDTRAN (блочно-центрированная), NEWTRAN (угловая) и OLDTRANR

Если OLDTRAN, OLDTRANR или NEWTRAN не определены, ECLIPSE использует OLDTRAN для блочно-центрированой геометрии и NEWTRAN для геометрии угловой точки автоматически.

OLDTRAN рассчитывается как (среднегармоническая проницаемость) *(среднеарифметическую площадь)

OLDTRANR - как среднегармоническое от (проницаемость*площадь)

NEWTRAN – среднегармоническое проводимости половины ячейки.

Следующие три метода расчета проводимости приведены в качестве справки.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 105

Проводимость в декартовой сетке

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

Наиболее простой метод, это расчет потока между двумя смежными ячейками, рассматривая поток между центрами ячеек (свойства ячеек осредняются). Результат затем потом сопоставляют с формулой Дарси и выбрают член аналогичный KA/L. В зависимости от имеющейся информации о геометрии ячейки и методах осреднения может быть использован один из различных методов вычисления.

ПРИМЕЧАНИЕ. Детальное представление о расчетах проводимости в декартовой

системе можно получить в работе [2]

 

 

OLDTRAN расчет проводимости

 

 

 

Kx1 и NTG 1

A1=DY1.DZ1

 

 

 

 

 

KX2 и

NTG 2

 

 

 

 

 

DZ1

Глубина D 1

 

 

 

 

 

 

T12

 

 

 

 

 

 

Глубина D

DZ2

 

 

 

 

2

 

 

 

 

A2=DY2.DZ2

 

 

 

 

(DX1+DX2)/2

 

 

 

 

DX1

 

DX2

 

 

 

Рис. 14. OLDTRAN расчет проводимости

 

OLDTRAN используется по умолчанию в блочно-центрированой модели. Берется формула:

Tx12 = CA12D12

B12

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 106

где Tx12 проводимость в направлении х между (I, J, K,) и (I+1, J, K), C – константа из уравнения Дарси, A12 площадь поверхности между двумя ячейками в направлении х и D12 поправка глубины. Также можно использовать вводимый пользователем множитель проводимости, который здесь пропушен. A12, D12 и B12 вычисляются, соответственно как

A12 =

DX1.DY1.DZ1.NTG1 + DX 2.DY 2.DZ 2.NTG2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DX1 + DX 2

 

 

 

 

DX1 + DX

2 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

D12 =

 

 

 

 

 

 

 

 

 

 

 

DX1 +

DX 2 2

 

D1 D2

2

 

 

 

 

 

 

 

 

 

 

+

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

где D1 и D2 глубина залегания центров ячеек, и

B12 =

1

DX1

+

DX 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

Kx2

 

 

 

 

 

 

Kx1

 

 

 

 

 

 

 

Тогда проводимость

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

DX1.DY1.DZ

1.NTG1 + DX 2.DY 2.DZ 2.NTG2

 

 

2

 

 

 

 

T 12

=

CD12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DX1 + DX 2

 

 

 

 

 

 

 

DX 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DX1

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kx1

Kx2

 

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

2CD12

 

DX1.A1.NTG1 + DX 2.A2.NTG2

(DX1 + DX 2)

 

T 12 =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(DX1 + DX

 

 

 

 

 

 

DX1 + DX 2

 

DX1

 

 

DX 2

 

 

 

 

2)

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kx1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kx2

 

x

 

 

2CD12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

12

=

 

 

A.K

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(DX1 + DX 2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Т.е. проводимость пропорциональна (арифметическому среднему площади)*( среднее гармоническое проницаемости) с поправкой на уклон. Обратите внимание, что размеры, используемые здесь, получены из DX, DY и DZ.

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

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 107

I

J

(1, 1, 1)

(2, 1, 1)

(3, 1, 1)

(2, 2, 1)

(1, 2, 1)

 

(3, 2, 1)

 

ПУСТО

(1, 3, 1)

(2, 3, 1)

(3, 3, 1)

 

 

 

Рис. 15. Эффект неравных размеров блоков в BC геометрии

OLDTRAN предполагает, что ячейки со смежными индексами контактируют полностью, тогда как в блочно-центрированой геометрии расположение углов ячеек не определяется. Хотя кажется что есть смысл в вычислении расположения углов, в некоторых случаях это не приводит к заметным результатам. Рассмотрим модель 3*3*1 с ячейками, одинакового размера по координатам X, Y и Z, за исключением центральной ячейки, гораздо меньшего размера, см. Рис. 15. Препроцессор, размещает ячейку (2,2,1) в верхнем левом заднем углу свободного пространства между окружающими ячейками и вычисляет проводимость как обычно. Пустое пространство не влияет на вычисления проводимости ECLIPSE.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 108

OLDTRANR расчет проводимости

 

 

Kx1

и NTG1

A1=DY1.DZ1

 

 

 

 

 

KX2

и NTG2

 

 

 

 

 

DZ1

Глубина D1

 

 

 

 

 

 

 

T12

 

 

 

 

 

 

Глубина D

DZ2

 

 

 

 

2

 

 

 

 

A2=DY2.DZ2

 

 

 

 

(DX1+DX2)/2

 

 

DX1

 

 

DX2

 

 

Рис. 16. OLDTRANR определение проводимости

 

OLDTRANR вариант метода OLDTRAN. Используя OLDTRANR проводимость считается по формуле

Tx12 = CD12

B12

Также можно использовать вводимый пользователем коэффициент проводимости, опущенный выше. D12, поправка на уклон и B12 берутся как

 

 

DX1 + DX

2 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

D12 =

 

 

 

 

 

 

DX 1 + DX

2 2

 

D1 D2

2

 

 

 

 

 

 

+

 

 

2

 

 

 

 

 

 

 

 

 

и

B12 =

1

 

DX 1

+

DX 2

 

 

 

 

 

 

2

DY 1.DZ1.Kx1.NTG1

 

 

 

 

DY 2.DZ 2.Kx2.NTG2

Тогда:

 

 

 

 

 

 

 

 

 

 

 

x

 

2CD12

 

 

(DX 1 + DX 2)

 

 

 

T 12

=

 

 

 

 

 

 

 

 

 

 

 

DX 1

 

 

DX 2

 

 

 

(DX 1 + DX 2)

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DY 1.DZ1.Kx1. NTG1

DY 2.DZ 2.Kx2.NTG2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 109

Или в другом виде:

x

 

2CD12

 

 

 

 

T 12

=

 

 

AK EQ. 1

(DX1 + DX 2)

Где выражение в квадратных скобках переписывается как среднее гармоническое от (проницаемости*площадь). Используемые значения получаются из DX, DY, DZ. Другими словами, поведение сеток, использующих OLDTRANR такое же, как и для

OLDTRAN.

ВНИМАНИЕ. NTG – коэффициент песчанности - появляется в горизонтальной проводимости, но отсутствует в вертикальной. Это важно при моделирование сланцев или подобных структур, которые останавливают вертикальные потоки.

NEWTRAN расчет проводимости

Kx1,

 

NTG1

 

θx1

θx2

DZ1

Kx2, NTG2

 

 

Ax12

DZ2

DX1

DX2

Рис. 17. NEWTRAN определение проводимости

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 110

Tx1 =

NEWTRAN используется по умолчанию при вычислении проводимости в геометрии угловой точки. Проводимость рассчитывается из проекций X, Y и Z площади перекрывающейся поверхности ячеек. Использование векторного расстояния от центра ячейки до грани автоматически учитывает поправку на уклон. Проводимость по координате Х рассчитывается как

Tx12

=

 

 

 

 

C

 

 

 

 

 

1

 

 

+

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

 

 

 

T

1

 

 

T

2

Т.е среднее гармоническое от проводимости по координате Х двух смежных ячеек. Также можно использовать вводимый пользователем коэффициент проводимости, опущенный выше. Здесь

Tx1 = Kx1NTG1 Ax12Dx1 + Ay12Dy1 + Az12Dz1

D2 x1 + D2 y1 + D2 z1

Ax12, Ay12 и Az12 проекции на оси X, Y и Z граничной области ячеек 1 и 2 Dx1, Dy1, Dz1 - X, Y и Z составляющие расстояния между центром и X-гранью ячейки 1. Для прямоугольной ячейки Y и Z проекции и составляющие нулевые, а X составляющая расстояния между центром и X-гранью горизонтальна, поэтому

Tx1 = Kx1NTG1 Ax12

DX1

2

или

2Kx1NTG1 A12Cosθx1

DX1

где A12 площадь общей границы. Выражения для полуячейки по координатам Y и Z аналогичны.

ВНИМАНИЕ NTG – коэффициент песчанности - появляется в горизонтальной проводимости, но отсутствует в вертикальной. Это важно при моделирование сланцев или подобных структур, которые останавливают вертикальные потоки.

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

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 111

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]