Файл: Салимжанов Э.С. Алгоритмы идентификации и оптимизации режима скважин.pdf

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

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

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

Добавлен: 22.07.2024

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

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

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

ценной набором (2.11). Поскольку в первом случае условие (2.8) было выполнено полностью: в виде строгого равенства* то теперь мы придем в ту же вершину «G». Координаты экст­ ремальной вершины удовлетворяют, таким образом, как (2.8), так и (2.9). Это означает, что при постановке ОЗЛП можно ис­ пользовать две равносильные формулировки, чем и заверша­ ется доказательство**.

Обобщая, можно представить, что полное функциональное преобразование ОЗЛП фиксирует при {qj > 0 ) оболочку мно­

гогранника, образованного набором гиперплоскостей, каждая из которых некоторым образом ориентирована относительно координатной системы. Эта ориентация определена двумя ха­ рактеристиками: линейного преобразования и граничных ус­ ловий. Критерий оптимальности (целевая функция) удовлет­

воряется экстремизацней

(максимизацией или минимизацией)

линейного

функционала,

определяемого «свободной» гипер­

плоскостью

(линейная форма функционала — критерия не

полностью ориентирована, т. к. не фиксирован свободный член).

Если в соотношениях (2.12), (2.13) обозначить нормативы

ресурсов одним

(общим) индексом С, то получим канонизиро­

ванную форму

ОЗЛП:

(2.14)

— экстремнзировать и вы­

Extr. ст ■Q;

L*-Q <Г*

делить оптимальный режим Q**.

Здесь L — характеристика

полного функционального

преобразования ОЗЛП, прямо­

угольная матрица размерности mXn, n m <!3n+Z|+Z 2***. Г — полная характеристика граничных условий, составной вектор из «т» — компонент; Q—m — мерный вектор управля­ ющих воздействий (управлений), составленный из дебитов скважин; *, ** — индексы, приданы соответственно заданным (фиксированным) и искомым (оптимизируемым) величинам.

Представление ОЗЛП в виде

(2.14) будет использовано в

дальнейшем.

 

 

 

* В противном случае, оно было бы избыточным в системе (2.8),

(2.11),

(2.13).

 

 

 

 

** Это

обстоятельство отражает,

вообще говоря,

компромисс,

кото­

рый должен сделать планирующий орган вышестоящей инстанции

при

наложении

ограничений третьего класса.

 

 

*** Напомним, что ш—число строк,

п — столбцов

(скважин), z,,

z2 —

количество дополнительных технологических и производственных ограниче­ ний.


§ 2. Особенности и упрощения стратегии максимальных отборов нефти на поздней стадии выработки пласта.

<ЮГ ^ Многоскважинный вариант опорного принципа— ! ». 1; і*,і*

dg,

МЛ—алгоритм

Вернемся к концептуальной модели обобщенных парамет­ ров технологического процесса (рис. 2) и охарактеризуем пе­ риод прогрессирующего обводнения скважин (см. этапы Ш, IV, V).

Период прогрессирующего обводнения является основным как по продолжительности, так п по количеству извлекаемой нефти (значительно более 50% промышленных запасов)*. Для этапов III-^Ѵ характерен существенный спад общего дебита жидкости в связи с полным обводнением части фонда сква­ жин. Другая, менее обводненная часть, эксплуатируется, в ос- ■* новном, насосным способом. Коммуникации и установки об­ щепромыслового назначения оказываются загруженными не­ полностью. Производственные ограничения ОЗЛП, перестают действовать, начиная с этапа IV. Избыточной оказывается и часть технологических условий (определяющая благоприят­ ные функциональные поля), поскольку остаточные запасы со­ средоточены главным образом в гидродинамических целиках и выбрать их можно только, ликвидируя застойные зоны (ор­ ганизуя переменный режим эксплуатации и, в частности, пе­ реключения скважин).

В этой связи представляется актуальной формулировка и

решение специальной ОЗЛП (построенной на ядре

(2.14):

(А • Q < Р) ч- max С • Q

(2.15)'

где А, Р — заданные: матрица влияний и вектор депрессий. Полагая, что правая часть (2.15) определена к моменту

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

риант

опорного

принципа (2.1).

 

* Отметим, что

крупные и средине нефтяные месторождения

Башки­

рии: Туймазннское,

Шкаповское и Серафнмовское находятся на

IV и V

тпшах

разработки;

состояние

самого большого Девонского месторожде­

ния страны — Ромашкинского

(Тат. АССР) — приближается к III этапу.


Если в нашем распоряжении имеется ЭЦВМ, то аналог (2.1) может быть построен на основе ОЗЛП- (2.15), поскольку соответствующими стандартными программами укомплекто­ ваны большинство машин второго п третьего поколения. Од­ нако более естественным представляется следующий подход*. Физически ясно (это можно строго показать), что «прижатие.» любой скважины влечет (в режиме заданных давлений реаги­ рующих скважин) возрастание дебита жидкости каждой скважины. Отсюда вытекает процедура, состоящая в пооче­

редном апробировании реакций

на единичные возмущения

вида:

 

 

 

 

 

 

AGf

= -Idem; j,

i.= l,

. . . , n;

 

S( =

Pj^i

 

 

i— 1,

. . . , n

 

 

(2.16),

с «отсевом» скважин, для которых

| Sj

| >1,

Здесь Gp —

общий дебит нефти реагирующих скважин,

— дебит неф­

ти

возмущающей

скважины.

 

 

 

для

Иллюстрируем изложенное численным примером. Примем,

простоты, депрессии

одинаковыми

Pj =

Р г —■Р3бі =

= 200100=100 ат и введем модель типа (1.11), полагая, что имеется небольшая залежь, эксплуатируемая четырьмя сква­

жинами

 

 

 

 

 

 

1

0,05

0,1

0,05

’ Чі"

"РГ

' 100 "

0,05

0,5

. 0,05

0,1

 

 

 

0,1

0,05

2

0,1

 

 

 

0,05

0,1

0,1

1,5

 

_Р<_

100 _

Положим с=

[ с і,............С4] =

[1

0,5 0,1 0,3]

(2.18).

Решение

(2.17)

имеет вид:

[84,76 88,88, 3,89,

 

Q =[84,76

177,76 38,85 49,4] + G =

14,82]

 

 

 

 

 

(2.19).

Выключим, например, скважину

№ 3, вычеркнув в

(2.17)

* Который мы вводим здесь как метод субоптимизации [в•дальнейшем будет показано, что данный алгоритм приводит к отысканию' точного реше­ ния ОЗЛП (2.15)).


третьи строку и столбец Л решив оставшуюся подсистему ка­ ким-либо стандартным методом.

Имеем:

Q' = [88,37 180,8 0 51,82] - G1= [88,37 90,4 0 15,55) . . . (2.20) Суммируя компоненты G, G1 и сравнивая эти два резуль­ тата, убеждаемся, что выключение третьей скважины увели­

чивает общий дебит нефти. И, наконец,

S=

]s, [ = ] = [0,0 57, 0,13, 1,50. 0.45] -> < s, >

> =

=

<1,50,0,45,0,13,0,064 )

(2.21).

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

Таким образом, «субоптимальный» режим из ОЗЛП (2.15) можно определить, обладая лишь стандартными программами решения систем линейных алгебраических уравнений. Рас­ смотренный подход позволяет, в частности, находить «субоп­ тимальный» режим посредством малых цифровых машин, ис­ пользуя итерационные процедуры решения линейных систем.

В 1968—1969 гг. кафедра автоматики и

телемеханики

МИНХ и ГП им. И. М. Губкина установила

[26], что специ­

фика ОЗЛП (сформулированной для монолитно-однолласто- вой залежи при стабильных забойных давлениях)*такова,что каждая эксплуатационная скважина, вводимая симплексметодом в опорную программу, непременно остается в опти­ мальном решении. Этот результат, позволяющий считать рас­ смотренную выше процедуру с конечным результатом (2.21) точной, привел М. В. Меерова п Б. Л. Литвака к построению специальной вычислительной схемы, которую мы в дальней­ шем будем рассматривать под названием М. Л. — алгоритма.

М. Л. — алгоритм основан на специфике матрицы

А, ' = Bj: Bj_j ^-0; вj^4i < 0; Bj_j > || Sj^jBj || . Опуская тео­

ретические посылки [27], остановимся на вычислительных ас­ пектах.

* После выключения третьей скважины производится возврат к началу процедуры и т. д. до тех пор, пока S — вектор содержит компоненты |s, \> 1. Сходимость процедуры «субоптимизации» гарантирована отно­

сительно небольшим числом скважин, «прижатие» которых обеспечивает неотрицательное приращение общего дебита нефти.

** Без учета режима нагнетаний.


Задача решается в два этапа: вначале ищется «качествен­ ное», затем «количественное» решения.

Качественное решение определяется как оптимальный ба­

зис ОЗЛ П

(2.15). Физически качественное решение означает

выделение

скважин, которые надлежит «выключить»

(либо

предельно

«зажать»).

 

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

Алгоритм начинается с отыскания нулевого приближения. Для этого достаточно взять с обратным знаком произведение

вектора «С» на матрицу В= ||в^ ||—А-1 ;

с * = —с-В,

сі =

сі ' ni]

(2.22).

Если cj > 0 , то j-ая скважина выключается.

После того, как нулевое приближение найдено, можно оп­ ределить первое, второе и т. д. приближение. В случае опре­ деления первого приближения, например, поступают следую­ щим образом. Вычеркиваются строки и столбцы матрицы «В» с номерами, отвечающими номерам выключенных скважин. Элементы матрицы «В», отвечающие пересечению вычеркну­ тых строк и столбцов, H, соответствующие элементы вектора «С» образуют подматрицу и подвектор «В1», «С1», на основе которых формируется и решается система

А-В1—с1

(2.23).

Затем проверяется выполнение совокупности неравенств

À* •

В<°><С<°>

(2.24),

где подматрица В(0) составлена

из элементов матрицы

В, рас­

положенных на пересечении вычеркнутых строк и невычеркиутых столбцов; вектор С(0) составлен из невычеркиутых элемен­

тов вектора «С», Я* — решение

системы (2.24).

В случае невыполнения (2.24)

имеем оптимальный базис ь

виде набора индексов скважин, оставшихся после первого от­ ключения. Если (2.24) выполняется „частично, то выделяются номера строк, отвечающие выполненным неравенствам из (2.24), вновь производится вычеркивание строк и столбцов и

Т. д.

Чтобы найти количественное решение, формируется и ре­ шается система

вопт. ‘•опт. = О,опт. (2.25),