УДК 622.276.1/4 Дата подачи статьи: 30.03.17
DOI: 10.15827/0236-235X.030.3.384-391 2017. Т. 30. № 3. С. 384-391
РЕШЕНИЕ ЗАДАЧ ОПТИМИЗАЦИИ ПРИ СУПЕРЭЛЕМЕНТНОМ МОДЕЛИРОВАНИИ РАЗРАБОТКИ НЕФТЯНЫХ МЕСТОРОЖДЕНИЙ
И.В. Афанаскин, к.т.н., зав. группой, [email protected]; П.В. Ялов, инженер, [email protected]; А.М. Гиацинтов, научный сотрудник, [email protected]; А.В. Родителев, ведущий программист, [email protected] (Федеральный научный центр Научно-исследовательский институт системных исследований РАН (ФНЦ НИИСИ РАН), Нахимовский просп., 36, корп. 1, г. Москва, 117218, Россия)
Нефтяные месторождения России разрабатываются преимущественно с помощь заводнения. Большинство из них находятся на третьей или четвертой стадии разработки. Следовательно, обводненность продукции скважин составляет 80-90 % и более. В этих условиях с целью оптимизации разработки месторождений инженеры-нефтяники стараются уменьшить добычу и закачку воды при сохранении или увеличении добычи нефти. Для этого решаются задачи контроля и регулирования разработки месторождения с использованием различных математических моделей.
В данной работе рассматривается суперэлементная математическая модель заводнения, основанная на модели двухфазной фильтрации слабосжимаемых несмешивающихся жидкостей (нефти и воды) в упругом пласте по закону Дарси. Система дифференциальных уравнений для давления и насыщенности аппроксимирована на сетке Вороного полностью явным образом. Размеры суперэлементов сопоставимы с расстоянием между скважинами. Это позволяет проводить вычисления без использования специального ПО. Для решения обратных задач (определения коэффициентов модели или оптимизации параметров разработки) в работе используются метод Ньютона и метод сопряженных градиентов. В классической постановке обратной задачи методы теории оптимизации должны применяться непосредственно к математической модели исследуемого процесса. Однако в случае решения задач разработки нефтяных месторождений количество параметров для оптимизации может быть очень велико, а сложность математической модели довольно высока, поэтому применение методов теории оптимизации непосредственно к математической модели может быть очень трудоемким.
Для преодоления этого противоречия предлагается с помощью математической модели заводнения строить статистические зависимости показателей разработки от искомых параметров, а затем применять методы теории оптимизации уже не к математической модели, а к полученным статистическим зависимостям. Для иллюстрации такого подхода рассматривается решение задачи адаптации модели по абсолютной проницаемости. Установлено, что применение метода сопряженных градиентов непосредственно к модели заводнения дает ошибку в определении проницаемости 11,8 %. Применение того же метода к статистической зависимости ошибки адаптации модели (по накопленной добыче и закачке нефти и воды) от логарифма проницаемости дает ошибку в определении проницаемости лишь немногим больше - 15 %.
Ключевые слова: заводнение, экспресс-моделирование, оперативное моделирование, суперэлементная модель, суррогатная модель, сетка Вороного, обратные задачи.
Основным методом разработки нефтяных месторождений в России является заводнение. Большинство нефтяных месторождений находятся на третьей или четвертой стадии разработки. Следовательно, в продукции добывающих скважин присутствует большое количество воды. В этих условиях инженерам по разработке месторождений необходимо решать много задач по контролю и регулированию разработки. Для быстрого оценочного решения подобных задач может быть использована модель на базе концепции суперэлементов. Из-за большой неоднозначности исходных данных необходимо адаптировать модель к фактически замеренным показателям разработки (дебит нефти, газа и воды; забойное давление; пластовое давление и пр.). Задача адаптации модели сводится к решению задачи оптимизации. Кроме того, с помощью теории оптимизации и математического моделирования решают задачи оптимизации разработки нефтяных месторождений (оптимизации заводнения). Данная работа посвящена подходу, позволяющему с помощью простых методов (метод Нью-
тона, метод сопряженных градиентов) решать задачи оптимизации при суперэлементном моделировании разработки нефтяных месторождений. Используя только Excel Microsoft, описываемым методом можно решать задачи оптимизации с количеством параметров до 16. Используя специальные программы, количество параметров можно увеличить.
Математическая модель двухфазной фильтрации нефти и воды
Система уравнений, описывающая упругую двухфазную фильтрацию, состоит из двух уравнений сохранения количества основных компонентов (объемов нефти и воды в стандартных условиях) и обобщенного закона Дарси, а капиллярными и гравитационными силами пренебрегается [1-6]:
- уравнения сохранения объемов нефти и воды i ^ \
д_
dt
mSc B
\
- div
Wo B
(1)
_d_ dt
mSw B„
Ww B„
=
- обобщенный закон Дарси
Ж о = - ^-^гай ( Р) ,
Ж* = - ^^^гай (Р) , ^ *
(2)
(3)
(4)
где т - пористость; Бо и Во и Вк, Ж о и Ж** , цо и , кго и к™, цо и - насыщенность, объемный коэффициент, вектор скорости фильтрации, плотность источника (стока), моделирующего работу скважины, относительная фазовая проницаемость,
вязкость нефти и воды соответственно; да - плотность источника (стока), моделирующего работу законтурной области; к - абсолютная проницаемость; Р - пластовое давление.
Систему уравнений (1)-(4) необходимо дополнить замыкающими соотношениями:
Бо + & =1, (5)
т = то[1 + СГ(Р - Ро)], (6)
Во = Воо[1 - Со(Р - Ро)], (7)
ВК = В„о[1 - СК(Р - Ро)], (8)
где то - пористость при начальном пластовом давлении; Воо и В^о - объемный коэффициент нефти и воды при начальном пластовом давлении; Сг, Со и - сжимаемость пласта, нефти и воды; Ро -начальное пластовое давление.
Систему уравнений (1)-(4) с учетом соотношений (5)-(8) можно преобразовать к следующей системе дифференциальных уравнений для водона-сыщенности 5 = и давления Р [7]:
,<ЭР
,[Cr +(C» - Co )S + Co ]^p =
= - B„
- B
qo + div
f ^ Л
Wo
B
(9)
qw - qa + div
Ww B
—+(C +C )SdP dt v r ' dt
= - B
(
- div
Ww B
(10)
Уравнения (9) и (10) дополняются начальными условиями Р = Р(х, у, 2, t = о), 5 = 5(х, у, 2, t = о) и граничными условиями непротекания на внешних границах. Для моделирования законтурной водоносной области используются источниковые слагаемые да в уравнениях (9) и (10) [1].
Численная схема
Рассмотрим расчетную сетку, составленную из так называемых суперэлементов [8, 9] - ячеек с размерами, в плане сопоставимыми с расстоянием между скважинами (300-500 м). Тогда количество ячеек в модели будет примерно равно количеству скважин. Скважины используются как центры ячеек. В неразбуренной части объекта могут быть введены фиктивные скважины для построения сетки. Использование такой сетки позволяет сократить вычислительные затраты в тысячи раз [8].
Задача построения суперэлементной сетки в плане (2Б-сетки) сводится к задаче построения для каждой скважины зоны дренирования, которая была введена А.П. Крыловым, а она, в свою очередь, к построению областей Вороного [7] (рис. 1):
- нанесение на карту скважин и границ;
- построение выпуклой оболочки по внешним скважинам;
- построение триангуляции Делоне по скважинам;
- построение областей Вороного по триангуляции.
Для преобразования суперэлементной сетки в 3Б-сетку построенную в плане сетку копируют для разных слоев, изменяя при этом глубину залегания кровли ячеек и их толщину.
Большой размер ячеек позволяет использовать полностью явную схему [1о]. Рассмотрим такую схему для уравнений (9) и (10) на сетке суперэлементов в плане (2Б-плоская модель):
B„,
( qo )n +Z( qo %
j=i
-B,„
( a -( on+K a
j=i
Fihi(m0) i [Cr +(C„ -Co)S" + Co] Sn+1 = Sn -
-At"
B
Fihi ( m0 ) i
( q») "-( О" + K q»)" j=i
-(Сг+(р."+1 - р.»), где п - номер шага по времени; / - номер ячейки; Д/^1 - шаг по времени; Е, и (то),- - площадь, толщина и пористость при давлении Ро ячейки /;
(да) » - дебит фазы а = о, V скважины в ячейке / на шаге по времени п; ()» - приток воды из законтурной области в ячейку /; (да)» - переток фазы
а = о, V между ячейками / и ] на шаге по времени п; N1 - количество соседних ячеек для ячейки /.
Исходное состояние системы определяется заданными начальными условиями. Все шаги по времени рассчитываются таким образом, чтобы максимальное изменение давления и насыщенности по всей модели за один шаг по времени не превышало заданных значений.
P"+1 = p
X
m
m
0
Рис. 1. Пример построения сетки суперэлементов в плане (точки - скважины, цифры - номера скважин) Fig. 1. An example of super element grid constructing in a plan (points are wells, numbers are well numbers)
Переток между ячейками i и j (рис. 2) определя-
ется как ( qX =
t. (k У Pn - P'
n ij V ra )ij P i
M Ba)"„
A. h.., a = o, w, L.. 44
где Aij - длина совместного ребра ячеек i иLij -расстояние между центрами ячеек (скважинами) i и
2кк
к. =■ 1 •
Л > 1
j k. +1.
' j
( kra)n =
(k )n, Pn > Pn,
V ra ) i T i j '
[(кД", ^ < р; (*„);=1 [(+(*„)" ]; ^=1 [ * + ^ ]. Моделирование скважин
Дебиты скважин по жидкости д/, нефти д0, воде обводненность Ж и забойное давление Р„ определяются из следующих соотношений:
( Ч1 )" = Р1" ( Р" - Р" ) ,
(ч.)" =( ч,)" (1 - Г ) ,
( О " =(ч,) X , ( ) "
W" = ■
( kw) n+( О n
^ w ( Bw) n
^ (в.) "
где Р1" - коэффициент продуктивности скважины i по жидкости, который определяется как
PIn = ■
Ink.h
i I
ln
M ( О ,
- Skin"
( a , ( u"
^ (Bo) n (Bw)n
где (г^ - радиус скважины по долоту; 8кщ -скин-фактор скважины; (Rc)i - эквивалентный радиус блока, определяемый как (Яс) = 0,14^2К .
Для добывающих скважин необходимо задать дебит жидкости или забойное давление, для нагнетательных - расход воды или забойное давление.
Нетрудно заметить, что в такой модели вода появится в продукции добывающей скважины сразу же после превышения текущей водонасыщенности ячейки значения насыщенности связанной водой. Это, конечно, неверно. Воде необходимо время для того, чтобы пройти расстояние от нагнетательной скважины до добывающей. Для воссоздания этого
эффекта используется ступенчатое задание функций относительной фазовой проницаемости:
0, 5," <(О ,,
( krw ) n
(ko)n =
A,.
S" -(Swcr)i
1 -( S»cr) i
Bt, S" <(Sc) i,
1 -( Sowcr) i - S" lßi
>S" Sd>
B
> S" Sc) , >
1 -(5 ) -(5 )
V о*сг \ *сг
где (Sc)i - водонасыщенность на фронте вытеснения; (Swcr)i - насыщенность связанной водой; (Бом1сГ), - насыщенность остаточной нефтью; коэффициенты А-, В-, а,-, р,- определяются по результатам интерпретации исследований керна и могут зависеть от пористости или проницаемости.
Водонасыщенность на фронте вытеснения (Бс), определяется из соотношения
/ ((5с) ,) - / ((О ,)
( 5с) , -( О , ' где ДБ) - функция Бакли-Леверетта:
( к г * ) ,
f ' ((Sc) J =■
^ fS) - фу
f ( S,) = ■
( kw) , +( kro) ,
Ц »
^o
Предложенная 2Б-расчетная схема легко обобщается на случай 3Б. При этом приток в скважину из каждого слоя определяется согласно его продуктивности при известном дебите скважины по жидкости или забойном давлении.
Решение обратных задач методом Ньютона
Пусть необходимо найти минимум функции многих переменных ДХ), где X = (х1, Х2, Хз, ..., Хп). Эта задача эквивалентна задаче нахождения значений X, при которых градиент функции ДХ) равен нулю:
grad(f(X)) = о. (11)
Применим к (11) метод Ньютона:
gгad ( / (X1) ) + Н (X-') (X-'+1 - X1) = 0, (12)
где] = 1, 2, 3, ..., т - номер итерации; Н(Х) - гессиан функции ДХ).
Напомним, что гессиан функции - это симметричная квадратичная форма, описывающая поведение функции во втором порядке:
Н (X) = £ ¿^хх,
,=1 1=1
где а = д2 / / дх1дх., функция Д(Х) задана на
п-мерном пространстве вещественных чисел.
В более удобном для вычислений виде формулу (12) можно представить в виде
X1+1 = X1 - Н -1 (X1)gгad ( / (X1) ) .
Метод Ньютона прост в реализации, но нахождение матрицы Гессе сопряжено с большими вычислительными затратами из-за необходимости нахождения большого количества частных производных.
Метод сопряженных градиентов
Метод сопряженных градиентов является методом нахождения локального минимума (максимума) функции с использованием информации о ее значениях и градиенте.
Метод сопряженных градиентов математически существенно сложнее метода Ньютона. Не углубляясь в особенности метода, рассмотрим итерационный алгоритм нахождения экстремума функции: Xj+1 = Xj + XSj, где к - номер направления поиска; j - номер итерации, условие перпендикулярности направлений поиска к+1 и к:
X = arg min f (Xj+1 + XSj), направление поиска:
Sj+1 =-grad ( f ( Xj+1
\grad ( f ( X/+1)) J
+ ®Ay
где œ = -
\grad ( f (X/))||
Метод сопряженных градиентов математически сложнее метода Ньютона, но требует меньше вычислений.
Метод Ньютона и метод сопряженных элементов реализованы в надстройках Excel Microsoft.
Программная реализация математической модели двухфазной фильтрации на основе концепции суперэлементов
Приведенная выше математическая модель, обобщенная на случай 3D, была описана в среде разработки Microsoft Visual Studio 15 на языке программирования C++. Для представления исходных данных, описывающих гео лого-физические свойства пласта, был выбран формат в виде таблицы с использованием ключевых слов для обозначения блоков данных. Выбор представления обусловлен возможностью редактирования данных пользователем без использования специализированных программных средств (например в Microsoft Excel), а также экспорта данных из других симуляторов. При редактировании большого объема исходных данных пользователю необходимо хранить метаданные, относящиеся к ячейкам таблицы. Для реализации предложен алгоритм фильтрации, который удаляет метаданные, маркированные символами «//» из каждого блока при считывании файла. После успешного считывания исходных данных производятся проверки на целостность данных, размеры связанных блоков, размеры связанных интервалов перфораций и слоев, отсутствие пустых
а
2
2
ячеек внутри таблицы. При успешном считывании и прохождении всех проверок пользователю выводится список выполненных операций. В случае ошибки пользователь также получает сообщение с указанием позиции в блоке данных и способах устранения ошибки.
На следующем этапе выполняется алгоритм моделирования заводнения нефтяных месторождений с применением многопоточности. Создаются отдельные потоки для расчета статических данных, а затем очередь обработки функций, рассчитывающих динамические данные. На данном этапе производится расчет изменяемого шага по времени; в целях сокращения используемой оперативной памяти хранятся данные только по трем шагам. Далее происходит формирование выходного файла, в котором присутствуют ключевые слова, описание размерности данных, диапазоны адресов ячеек данных для блоков, а также нумерация скважин и слоев. Предлагаемый формат выходных данных позволяет произвести их анализ и обработку (например в Microsoft Excel), в том числе построить диаграммы без дополнительной подготовки.
Созданная программа получила название Oil production calculator, или сокращенно OPC. Она была проверена с помощью сравнительного тестирования с симуляторами Dz10 Каца Р.М. и Волгина Е.Р., Rubis Kappa Engineering, Eclipse Schlumberger. Получено хорошее совмещение результатов расчетов с помощью ОРС и результатов, полученных с помощью вышеописанных программ.
Новый подход к решению задач оптимизации при моделировании разработки нефтяных месторождений
Ввиду большого количества скважин при решении задач оптимизации количество искомых параметров может быть очень велико. Тогда непосредственное использование метода Ньютона или метода сопряженных градиентов ведет к большим вычислительным затратам. На примере задачи адаптации по проницаемости суперэлементной модели заводнения нефтяного пласта рассмотрим новый метод решения задач оптимизации, позволяющий сократить вычислительные затраты без существенной потери точности вычислений.
Рассмотрим простейшую секторную модель с 4 скважинами - 1 нагнетательной и 3 добывающими. Параметры модели следующие:
- размеры модели в плане - 1 500х 1 500 м;
- абсолютная проницаемость - переменная (см. табл. 1);
- пористость - переменная;
- начальное пластовое давление - 339 атм.;
- начальная водонасыщенность - 0,2 д.ед.;
- объемный коэффициент воды - 1,02 м3/м3; вязкость воды - 0,36 сПз; сжимаемость воды -4,7*10-5 1/атм.;
- объемный коэффициент нефти - 1,55 м3/м3; вязкость нефти - 0,397 сПз; сжимаемость нефти -1,01 х 10-4 1/атм.; растворимость газа в нефти - 203,5 м3/м3; давление насыщения нефти газом - 18,8 атм.;
- сжимаемость породы - 4,7*10-5 1/атм.;
- капиллярным давлением пренебрегается;
- функции относительных фазовых проница-емостей (ОФП) приведены на рисунке 3;
- дебит жидкости добывающих скважин -данные в таблице 1; минимальное забойное давление в добывающих скважинах - 18,8 атм.;
- закачка воды в нагнетательную скважину без ограничений; забойное давление в нагнетательной скважине - данные в таблице 1;
- скин-фактор для всех скважин - 0 ед.;
- радиус скважин - 0,2 м;
- срок разработки - 35 лет;
- притока воды из-за контура нет.
Таблица 1
Параметры модели
Table 1
Model parameters
Параметр Скважина (суперэлементная ячейка)
1 2 3 4
Площадь, тыс. м2 514 628 603 504
Толщина, м 25 22 19 15
Пористость, д. ед. 0,20 0,18 0,16 0,15
Абсолютная проницаемость, мД 70 53 44 38
Дебит, м3/сут. - 236 168 114
Забойное давление, атм. 372 18,8 18,8 18,8
Примечание: 1 - нагнетательная скважина, 2, 3, 4 -добывающие.
Добывающие скважины управлялись дебитом, а нагнетательная - забойным давлением.
Расстановка скважин в плане и конфигурация суперэлементов показаны на рисунке 4.
•
• 2
1 /
/ 4
•
Л э / •
Рис. 4. Расстановка скважин в плане и конфигурация суперэлементов
Fig. 4. Arrangement of wells in a plan and configuration of superelements
Сведения о длине совместного ребра соседних ячеек для суперэлементной модели и расстоянии между центрами соседних ячеек (скважинами) приведены в таблице 2.
Таблица 2
Геометрические параметры суперэлементной модели
Table 2
Geometric parameters of a superelement model
Параметр Па ры ячеек
1-2 1-3 2-3 2-4 3-4
Длина совместного ребра ячеек, м 650 538 425 650 663
Расстояние между центрами соседних ячеек, м 638 889 925 1013 813
Итак, в данном случае задача оптимизации состоит в том, чтобы уточнить значения проницаемости, используемые в модели, зная историю разработки. Имея оценку проницаемости по данным геофизических и гидродинамических исследований, а также исследований керна, с помощью генератора случайных чисел рассчитаем п вариантов проницаемости по 4 штуки в каждой группе к\, к2, к3, к4, где цифры 1-4 соответствуют номерам ячеек. Примем п = 20. Рассчитаем значения показателей модели для каждой группы значений проницаемости. Запишем целевую функцию следующим образом:
4 \ f Q - Q
Y i= 2 1 Qof
--zw, c - Q Л2 ^zw, f
Q f
у
QwçzQ.
Qw.r
где Qo - накопленная добыча нефти по скважине; Qw - накопленная добыча воды по скважине; Qm -накопленная закачка воды; индекс с - расчетные показатели; индекс/ - фактические показатели; индекс I - номер ячейки. Для изучения эффективности предлагаемого метода в качестве фактических показателей примем показатели, полученные путем моделирования при значениях проницаемостей к = 70, кг = 53, кз = 44, кА = 38 мД.
Таким образом, для каждого набора проницаемостей ячеек 1-4 получено значение целевой функции Е. Из опыта анализа разработки известно, что накопленная добыча и закачка прямо пропорциональны проницаемости либо ее логарифму. Составим следующие уравнения для целевой функции Е: ¥ = ак + а2к2 + ак + ак^ + а5 , ¥ = а1 ^ (к1) + а2^ (к2) + а3 ^ (к3) + +а4^ ( к4) + а5,
¥ = ак + агкг + аъкъ + а^кц, + а5 ( К) + +а6^ (к2) + а7^ (к3) + а8 ^ (к4 ) + а9, где а\-а9 - постоянные коэффициенты.
С помощью регрессионного анализа найдем коэффициенты соотношений (13)-(15), используя полученную таблицу Е от к1, к2, к3, к4. Затем, применив метод сопряженных градиентов к (13)-(15), определим проницаемости к1, к2, к3, к4, приняв начальное приближение проницаемости 50 мД (для такого маленького числа параметров (4 штуки) не важно, какой метод использовать - Ньютона или сопряженных градиентов). Сравним результаты определения проницаемости, полученные с помощью применения методов Ньютона и сопряженных градиентов непосредственно к модели фильтрации, а также полученные путем применения метода сопряженных градиентов к регрессионным моделям (13)-(15) (см. табл. 3). Начальное приближение проницаемости - 50 мД. Для оценки достоверности определения проницаемости введем ошибку по проницаемости следующим образом:
(13)
(14)
(15)
1 4 \к - к. д =1Y ^—f 100,
4 Y
к
(16)
i, f
где индекс с - расчетная проницаемость; индекс/-фактическая проницаемость; индекс / - номер ячейки. Фактически соотношение (16) представляет среднюю относительную ошибку определения проницаемости.
Из таблицы 3 видно, что наиболее точные значения проницаемости можно получить, применяя метод сопряженных градиентов к модели фильтрации (ошибка - 11,8 %). Однако в случае, когда это невозможно (например, из-за большого числа искомых параметров), используя регрессионную модель и метод сопряженных градиентов (либо метод Ньютона), можно получить значения проницаемости с ошибкой не более 15,0 %. При этом важно правильно выбрать вид регрессионной модели.
i=i
2
Таблица 3
Сравнение способов решения задачи оптимизации и определения проницаемости
Table 3
Comparison of methods for solving the optimization problem and determining permeability
Способ определения проницаемости Значение проницаемости
k1, мД k2, мД k3, мД k4, мД Л, %
Факт 70 53 44 38 -
Метод Ньютона применительно к модели фильтрации 62,0 55,7 46,9 24,0 15,0
Метод сопряженных градиентов применительно к модели фильтрации 59,3 54,4 47,7 30,0 11,8
Метод сопряженных градиентов применительно к регрессионной модели (13) 61,9 58,4 47,8 50,0 15,5
Метод сопряженных градиентов применительно к регрессионной модели (14) 56,9 52,9 48,1 50,2 15,0
Метод сопряженных градиентов применительно к регрессионной модели (15) 39,8 54,1 53,3 49,8 23,5
Заключение
Литература
В работе описана суррогатная модель заводнения нефтяной залежи при пластовом давлении выше давления насыщения. Модель представляет собой полностью явную численную схему на базе концепции суперэлементов. Это позволяет реализовать данный подход для любого месторождения без использования специального ПО.
Рассмотрены подходы к решению задач оптимизации при суперэлементном моделировании разработки нефтяных месторождений. При этом описано использование метода Ньютона и метода сопряженных градиентов. В качестве альтернативы при большом количестве искомых параметров (и/или больших размерах модели) предложено применять методы теории оптимизации не непосредственно к модели фильтрации, а к регрессионной модели, построенной на базе экспериментов, проведенных на модели фильтрации. Рассмотрен пример уточнения значений проницаемости при адаптации модели с четырьмя скважинами. На этом примере показана приемлемая точность такого подхода. Следует подчеркнуть, что важно правильно выбрать вид регрессионной модели.
Работа выполнена при поддержке Программы фундаментальных исследований РАН № 1.33П, НИР № 0065-2015-0111.
1. Азиз Х., Сеттари Э. Математическое моделирование пластовых систем. М.-Ижевск: Изд-во Ин-та комп. исследований, 2004. 416 с.
2. Каневская Р.Д. Математическое моделирование гидродинамических процессов разработки месторождений углеводородов. М.-Ижевск: Изд-во Ин-та комп. исследований, 2002. 140 с.
3. Кац Р.М., Волгин Е.Р., Афанаскин И.В. Численное моделирование двухфазной фильтрации нефти и воды // Тр. НИИСИ РАН, 2014. Т. 4. Вып. 2. С. 141-148.
4. Coats K.H., Thomas L.K., Pierson R.G. Compositional and black oil reservoir simulation. SPE 29111, 13th SPE Sympos. on Reservoir Simulation, 1995, pp. 149-162.
5. Crichlow G.B. Modern reservoir engineering - a simulation approach. New Jersey: Prentice Hall. Inc., 1979, p. 354.
6. Peaceman D.W. Fundamentals of numerical reservoir simulation. Amsterdam: Elsevier Scientific Publishing Co., 1977, p. 191.
7. Хисамутдинов Н.И., Хасанов М.М., Телин А.Г. [и др.]. Разработка нефтяных месторождений. В 4 т. Т. 1. Разработка нефтяных месторождений на поздней стадии. М.: Изд-во ВНИИОЭНГ, 1994. 240 с.
8. Мазо А.Б., Булыгин Д.В. Суперэлементы. Новый подход к моделированию разработки нефтяных месторождений // Нефть. Газ. Новации. 2011. Вып. 11. С. 6-8.
9. Булыгин Д.В., Мазо А.Б., Поташев К.А., Калинин Е.И. Геолого-технические аспекты суперэлементной фильтрационной модели нефтяных месторождений // Георесурсы, 2013. Вып. 3. С. 31-35.
10. Афанаскин И.В., Егоров А.А., Колеватов А.А. Экспресс-моделирование заводнения нефтяных месторождений с помощью концепции суперэлементов // Вестн. кибернетики. 2016. Вып. 2. С. 153-163.
Software & Systems Received 30.03.17
DOI: 10.15827/0236-235X.030.3.384-391 2017, vol. 30, no. 3, pp. 384-391
OPTIMIZATION PROBLEMS SOLUTION BASED ON SUPERELEMENT MODELING OF OIL-FIELD DEVELOPMENT
I.V. Afanaskin l, Ph.D. (Engineering), Head of Group, [email protected] P. V. Yalov l, Engineer, [email protected] A.M. Giatsintov l, Research Associate, [email protected] A. V. Roditelev 1, Leading Programmer, [email protected]
1 Federal State Institution "Scientific Research Institute for System Analysis of the Russian Academy of Sciences" (SRISA RAS), Nakhimovsky Ave. 36/1, Moscow, 117218, Russian Federation
Abstract. Oil fields of Russia are mainly developed by waterflooding. Most of them are in the 3rd or 4th stage of development. Consequently, the water cutting of well production is 80-90% or more. In these conditions, in order to optimize the development of deposits, oil engineers try to reduce water production and injection while maintaining or increasing oil production. For this purpose, there are the tasks of field development control and regulation. These problems are solved using various mathematical models.
This paper considers a superelement mathematical waterflooding model based on a two-phase filtration model for weakly compressible immiscible liquids (oil and water) in an elastic bed under the Darcy law. The system of differential equations for pressure and saturation is approximated on Voronoi diagram in an entirely explicit manner. The size of the superelements is comparable to the distance between the wells. This allows performing calculations without using special software. To solve inverse problems (determine model coefficients or optimize development parameters), the work uses Newton's method and the conjugate gradient method. In the classical setting of an inverse problem, the optimization theory methods should be applied directly to the mathematical model of the process under study. However, when solving oilfield development problems, the number of optimization parameters can be large, and the complexity of the mathematical model is quite high. Therefore, the application of optimization theory methods directly to a mathematical model can be very time-consuming. To overcome this contradiction, it is proposed to build statistical dependencies of the development indices on the required parameters using a mathematical model of waterflooding, and then to apply optimization theory methods no longer to the mathematical model, but to the statistical dependencies obtained.
To illustrate this approach, we consider the solution of the problem of model adaptation to absolute permeability. It is established that the application of the conjugate gradient method directly to the waterflooding model gives an error in determining the permeability of 11,8 %. Applying the same method to a statistical dependence of a model adaptation error (on accumulated production and injection of oil and water) on the logarithm of permeability gives an error in determining permeability of only a little more, it is 15 %.
Keywords: waterflooding, express modeling, prompt modeling, superelement model, Voronoy grid, inverse problems.
Acknowledgements. The article has been supported by the Program for Fundamental Research of the Russian Academy of Sciences no. I.33P, Research no. 0065-2015-0111.
References
1. Aziz Kh., Settari E. Matematicheskoe modelirovanie plastovykh sistem [Petroleum Reservoir Simulation]. Moscow-Izhevsk, ICS Publ., 2004, 416 p.
2. Kanevskaya R.D. Matematicheskoe modelirovanie gidrodinamicheskikh protsessov razrabotki mestorozhdeny uglevo-dorodov [Mathematical Modeling of Hydrodynamic Processes of Development of Hydrocarbon Deposits]. Moscow-Izhevsk, ICS Publ., 2002, 140 p.
3. Kats R.M., Volgin E.R., Afanaskin I.V. Numerical Simulation of Two-Phase Oil and Water Filtration. Trudy NIISI RAN [Proc. Scientific-Research Institute for System Studies, Russian Academy of Sciences]. 2014, vol. 4, iss. 2, pp. 141-148 (in Russ.).
4. Coats K.H., Thomas L.K., Pierson R.G. Compositional and Black Oil Reservoir Simulation. SPE 29111. 13th SPE Symp. on Reservoir Simulation. 1995, pp. 149-162.
5. Crichlow G.B. Modern Reservoir Engineering - a Simulation Approach. New Jersey, Prentice Hall Inc. Publ., 1979, 354 p.
6. Peaceman D.W. Fundamentals of Numerical Reservoir Simulation. Amsterdam, Elsevier Scientific Publ. Co., 1977, 191 p.
7. Khisamutdinov N.I., Khasanov M.M., Telin A.G. Razrabotka neftyanykh mestorozhdeny. Tom 1. Razrabotka neftyanykh mestorozhdeny napozdney stadii [Development of Oil Fields. Vol. 1. Development of Oil Deposits at a Late Stage]. Moscow, VNIIOENG Publ., 1994, 240 p.
8. Mazo A.B., Bulygin D.V. Super Elements. A New Approach to Modeling the Development of Oil Fields. Neft. Gaz. Novatsii [Oil. Gas. Novations]. 2011, no. 11, pp. 6-8 (in Russ.).
9. Bulygin D.V., Mazo A.B., Potashev K.A., Kalinin E.I. Geological and Technical Aspects of the Superelement Filtration Model of Oil Fields. Georesursy [Georesources]. 2013, no. 3(53), pp. 31-35 (in Russ.).
10. Afanaskin I.V., Egorov A.A., Kolevatov A.A. Instant Modelling of Oil Fields Waterflooding by Super Elements Concept Application. Vestn. kibernetiki [Proc. in Cybernetics]. 2016, no. 2 (22), pp. 153-163 (in Russ.).
Примеры библиографического описания статьи
1. Афанаскин И.В., Ялов П.В., Гиацинтов А.М., Родителев А.В. Решение задач оптимизации при суперэлементном моделировании разработки нефтяных месторождений // Программные продукты и системы. 2017. Т. 30. № 3. С. 384-391. DOI: 10.15827/0236-235X.030.3.384-391.
2. Afanaskin I.V., Yalov P.V., Giatsintov A.M., Roditelev A.V. Optimization problems solution based on superelement modeling of oil-field development. Programmnyeprodukty i sistemy [Software & Systems]. 2017, vol. 30, no. 3, pp. 384-391 (in Russ.). DOI: 10.15827/0236-235X.030.3.384-391.