Вестник Дагестанского государственного технического университета. Технические науки. №4 (31), 2013
УДК 622.276.031
Баламирзоев А.Г., Зербалиев А.М., Иванов В.В.
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ НЕСТАЦИОНАРНОЙ ФИЛЬТРАЦИИ УПРУГОЙ ЖИДКОСТИ В НЕОДНОРОДНОМ ПЛАСТЕ
Balamirzoev A.G., Zerbaliev A.M., Ivanov V. V.
MATHEMATICAL MODELING OF UNSTEADY FILTRATION OF ELASTIC LIQUID IN AN INHOMOGENEOUS RESERVOIR
В статье рассматривается возможность численного решения двумерной задачи нестационарной фильтрации упругой жидкости в неоднородном пласте. Задача о нахождении распределения давления p(x,y,t) в процессе эксплуатации залежи сведено к решению дифференциального уравнения параболического типа с переменными коэффициентами. Задача решена приближенно с использованием метода конечных разностей.
Ключевые слова: фильтрация, пласт, упругая жидкость, давление, конечные разности.
The article considers the possibility of numerical solution of two-dimensional problem of unsteady filtration in an inhomogeneous elastic liquid reservoir. The problem of finding the distribution of the pressure p(x,y,t) in the process of exploitation of deposits is reduced to the solution of a differential equation of parabolic type with variable coefficients. The problem is solved approximately by using the method of finite differences.
Key words: filtration, plastic, elastic fluid pressure, finite difference.
В последние годы математическим моделированием (в том числе и численным) стали пользоваться как важнейшим инструментом при проектировании и контроле за разработкой нефтегазовых месторождений [1-2]. Применение современных ЭВМ позволяет решать гидродинамические задачи, связанные с разработкой, в очень широкой и полной постановке.
Пусть в горизонтальной плоскости (х,у) имеется область Dl занятая нефтью и содержащая скважины-точечные источники или стоки. Будем считать, что пласт -неоднородный по проницаемости: ko = £о(х,у), а разработка залежи ведется при упругом режиме фильтрации. Для простоты будем предполагать, что область фильтрации Dl имеет форму прямоугольника: X1 < х < X2 , Y < y < Y2 (рис. 1).
На границах области фильтрации x = X1, x = X2 и y = Y2 задано, соответственно, распределение давлений
p = pi(y, 0, p = pi(y>t X p = p3(x 0-
Подошва пласта у = yi считается непроницаемой, т . е. на этой границе нормальная составляющая скорости фильтрации (или dpdy ) равна нулю.
Пусть в начальный момент времени to в пласте (область Dl) задано распределение давления по координатам, т.е. р = ро(х,у) при t = to .
Рисунок 1 - Схема области фильтрации упругой жидкости
Тогда задача о нахождении распределения давления р(х,у,Х) в процессе эксплуатации залежи сводится к решению (интегрированию) дифференциального уравнения параболического типа (типа теплопроводности) с переменными коэффициентами, которое можно представить в обобщенном виде
dp d (. dp
b^- = —
dt dx
k^
dx
+ -
у
d_
dy
k dp
dy
+ f,
b = b( x, y), k = k (x, y), f = f (x, y, t)
в области D = Dt x DT, DT = {t > t0}
при следующих начальных и граничных условиях:
p = y(x, y) при t = to; p = ф (y, t) при x - X ;
P = Фг (У, t) пРи x = x2;
dp/dy = 0 при y = Yx; p = x, t) при y = Y2 Здесь искомая функция p(x, y, t) соответствует давлению;
(1)
(2)
(3)
(4)
(5)
(6)
к = к0 (х, у
Ь = р* = тРж + Рс - коэффициент упругости пласта; / -плотность источников и стоков, моделирующих работу добывающих и нагнетательных скважин.
Будем решать задачу приближенно с использованием метода конечных разностей. Для этого заменим непрерывную область ее дискретным аналогом-квадратной сеточной областью (рис.2):
Рисунок 2 - Дискретный аналог непрерывной области фильтрации
Цк {х,,у1}; х = ¡к; у. = .к; ( = 0М, . = 0^)
Построим далее конечно-разностный аналог уравнения (1), используя интегро-интерполяционный метод.
Выделим в области квадрат с центром в точке (х^у/) и сторонами, образованными отрезками линий х = Хг ± к/2, у = у/ ± к/2 (см.рис.2). Рассмотрим тройной интеграл от обеих частей уравнения (1):
пп+1 хг+1/2 у 1+1/2
^ пп+1 хг+1/2 У1+1/2 ( ^ ^ д 8 ^
[ [ [ Ь—йуйхйг =[ [ [ I— к — + — к — + / йуйхйг ■>■>■> дг г I дх дх ду ду ,
"-1/2 У1-1/2 4 У У у
'п хг-1 / 2 у 1-1/2 1п хг-1/2 у 1-1/2
Выполнив интегрирование по каждому слагаемому в порядке, соответствующем типу производной, получим:
хг+1/2 у 1+1/2
'п+1 У1+1/2
| Iь(Р"+1 - Рп Уу^ = | I
хг-1/2 у 1-1/2
'п у 1-1/2
^к дР
К дх
\ Ырл
дх
+1/2 V дх У г-1/2
+
+
п+1 г+1/2
к д-Р
ч дУ
'к ^
/2 V дУ Л-1/2
пп+1 хг+1/2 У1+1/2
ёуёг +| | | /ёуёхёг.
' п хг -1/2 у 1-1/2
Это соотношение - точное. Использовав формулы приближенного интегрирования, представим его в следующем виде
[Ь(рп+1 - Р )]*= ^ АхАу
У=Уг
к ^'
дх ,
г+1/2 V
к дР'
дх ,
-1/2
(2) У=У1 ) (2) п
АуАг +
г=г(2
+
'к ^
V дУ У1+1/2
V дУу 1-1/2
АхАг + / (х(4), У(4), г (4) )АхАуАг ,
(7)
х=х/ ' ,_,(3)
х <{х(а)}< хг+1; У1 <{у^}< У1+; гя < }< {а,Дг} = 1,2,3,4.
Произведения к — и к — в точках с полуцелыми индексами заменим дискретными
дх Ыу
аналогами:
г.. х
п -4-1/2
п
, дх у
,к Рг +1 - Рг . (к ЫР
' К1+1/2 ; I к -
г +1/2
Ах
дх У г-1
/2
к Рг - Рг-1 , г-1/2 Ах '
ГкР
V дУ у 1+1/2
к Р+' - Р •
' к1+1/2
ау ' V дУ У,-1
к Р1- Р -1
' к1 -1/2
1-1/2
Ау
где
к,
7+1/2
2кгкг±1 к, + к,,,
к
1±1/2
2к1к1 ±1
к1 + к1 ±1
Подставим полученные выражения в (7), предварительно разделив все слагаемые на АхАуАг и положив приближенно х(а) = хг;= у .;г= ги+(т.е. отнеся все средние
величины в интегралах к узлу Хг, у1, ¿и+1. В результате получим конечно-разностный аналог двумерного уравнения (1)
П+1 _ п г*П+1 _ ПП+1 ПП+1 _ ПП+1
, Рг, ] Рг, 1 _] Рг+1,] Р', 1 ] Р', 1 Р', 1_1
°г, 1 _ - кг+1/2,1 ,2 кг_1/2,1 ,2 +
п+1 _ «П+1 п+1 _ п+1
+ к Рг,1+1 Р', 1 _ к Р',1 Р',1_1 + {П+1 (8)
+ кг, 1+1/2 ,2 кг, 1 _1/2 ,2 + Л1 , (8)
г - 1, М _1, 1 - 1, N _1.
Дискретные аналоги начальных и граничных условий строятся по ранее рассмотренным схемам:
при п - 0 (г - 0,М, 1 - 0^) (9)
при г - о Роп,- ^ (у - о,N_1, п -1,2,... ) (10)
при г - М р"м, 1 - ^ 1 (/ -1, N _1, п -1,2,...); (11)
при ] - 0 р^ - р1 (г -1,М _1, п -1,2,...); (12)
при ] - N р1ы - ^ (г -1,М _1, п - 1,2,...); (13)
Таким путем вместо исходной краевой задачи (1) — (6) получим конечно-разностную задачу (8) — (13).
Для решения алгебраической системы уравнений (8) —(13) можно использовать различные общие и специальные методы. Из числа последних большое распространение получил метод смены направлений. Сущность его заключается в следующем.
Шаг по времени Аt - 1п+1 _ 1п разбивается на два половинных шага
tn+\ _^+1/2 - tn+l/2 _tn -А/2. На каждом полушаге вместо системы (8)-(13) решается все модификация, явная по одному направлению и неявная по другому (направления чередуются).
Решаемые системы имеют следующий вид:
на первом полушаге
„п+1/2 и „п+1/2 „п+1/2 „п+1/2 „п+1/2
Л Рг,+ _Р',1 Рг +1,1 _Рг ,+ Рг + _Рг -Ц ,
^ Т/2 ь2 ^^ ь2 +
п п п п
,1 рг, 1+1 _рг, 1 > рг, 1 _ рг, 1 _1 , лп+1/2.
+ 1 +1/2 ^2 1 _1/2 ^2 + Л1 '
при г - 0 р£1/2 - 1 2Ф_ 1 (/ - 1,1);
при г -М рМ1 - 1Ф+, 1 2Ф_, 1 (/ - 1,1) , где
Ф+= 1 (ф п+1 +Ф п) Ф_=Ф п+1 _Ф п_1-2У р
Ф , _ Ф Ф _ Ф ,
Лф_ = ^ „, 1+1 _ 1 1 1_1
^^ ] г, ] +1 / 2 ^2 г, 1_1 / 2 ^2
на втором полушаге
п+1 _ п+1/2 п+1/2 _ п+1/2 п+1/2 _ п+1/2
, Рг, ] Рг, ] т р +1,/ р, - , Pi, - р-1, ]
Ь ,■ —---— - к+1/2 —-—-—-— к 1/2—-—-—— +
1,1 т/2 г+1/2 к к2
n+1 n+1 n+1 n+1
Pi, j+1 ~ Pi, j 1r Pi, j ~ Pi, j-1 | /n+1/2. + ki, j+1/2 j2 ki, j-1/2 J2 + Ji, j '
при - - 0 РП+1 - РП+ (| -1, М -1) ;
при I - N р^ =¥Г' ( = 1,М -1) .
Поскольку на каждом полушаге задача оказывается фактически одномерной (неявной), то для ее решения можно использовать метод прогонки. Метод прогонки удобен тем, что требует относительно небольших объемов оперативной памяти и затрат времени на проведение расчетов.
Решив системы дважды, в результате получим решение на очередном шаге t - ?п+1 t.
Библиографический список:
1. Максимов М. М„ Рыбицкая Л. П. Математическое моделирование процессов разработки нефтяных месторождений.-М.: Недра, 1976. 264 с.
2. Басниев К. С, Кочина И. Н., Максимов В. М. Подземная гидромеханика: Учебник для вузов.-М.: Недра, 1993. 416 с.
УДК 62-50:531.3 Рамазанов Г.М.
РАЗРАБОТКА АЛГОРИТМА САМООБУЧЕНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ ПРИ НАЛИЧИИ В СРЕДЕ ПРИЧИННО-СЛЕДСТВЕННЫХ СВЯЗЕЙ
Ramazanov G.M.
DEVELOPMENT OF THE ALGORITHM OF SELF-TRAINING THE INTELLECTUAL SYSTEMS AT PRESENCE IN AMBIENCE OF THE CAUSAL RELATIONSHIPS
Предложен и исследован алгоритм самообучения интеллектуальных систем в априори неописанных проблемных средах при наличии в них причинно-следственных связей между происходящими событиями.
Ключевые слова: интеллектуальная система, проблемная среда, алгоритм самообучения.
It is offered and explored algorithm of self-training the intellectual systems in a priori undeclared problem-solving ambience at presence in them causal relationships between occurring events.
Key words: intellectual system, problem-solving ambience, algorithm of self-training.
Одной из актуальных проблем современной науки является разработка интеллектуальных систем (ИС) способных автономно функционировать в априори неописанных проблемных средах (ПС). Эффективное решение данной проблемы, прежде всего, связанно с разработкой алгоритмов самообучения (АС) позволяющих ИС выявлять различные закономерности целенаправленного преобразования ситуаций ПС.