Научная статья на тему 'Об одном подходе к оценке эффективности нефтяной скважины'

Об одном подходе к оценке эффективности нефтяной скважины Текст научной статьи по специальности «Экономика и бизнес»

CC BY
219
43
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕФТЯНАЯ СКВАЖИНА / ГЕОЛОГО-ПРОМЫСЛОВЫЕ ФАКТОРЫ / НЕЧЁТКАЯ ПРОИЗВОДСТВЕННАЯ ФУНКЦИЯ ПОЛЕЗНОСТИ / ТРЁХСЛОЙНАЯ НЕЙРОННАЯ СЕТЬ

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Рзаев Р. Р., Кулиев Р. А.

На основе временного ряда производственной полезности предлагается метод определения эффективности функционирования нефтяной скважины на текущем и прогнозируемом периодах. Идентификация производственной функции полезности скважины осуществляется в условиях нечёткой среды и наблюдений, проводимых на уровне «мягких измерений». Прогнозирование слабоструктурированных временных рядов трёх агрегированных геолого-промысловых факторов, влияющих на функционирование скважины, предлагается осуществлять посредством трёхслойных feedforward нейронных сетей. Для каждой прогнозируемой тройки этих факторов идентифицируется производственная функция полезности нефтяной скважины

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Об одном подходе к оценке эффективности нефтяной скважины»

НОВІ інформаційні і телекомунікаційні технології

УДК 330.43

Р.Р. РЗАЕВ, Р.А. КУЛИЕВ

ОБ ОДНОМ ПОДХОДЕ К ОЦЕНКЕ ЭФФЕКТИВНОСТИ НЕФТЯНОЙ СКВАЖИНЫ

Abstract. The method of definition of oil-well efficiency in current and predicted terms is offered on the base of production utility time series. Identification of production utility function of an oil-well is carried out in the conditions of the fuzzy environment and input-output monitoring at the level of "soft measurements". Semistructured time series of three aggregated geological production factors influencing an oil-well functioning are forecasted by three layer feedforward neural networks. For each predicted triplet of these factors the production function of oil-well utility is identified.

Key words: oil-well, geological-production factors, fuzzy production utility function, three layer feedforward neural network.

Анотація. На основі часового ряду виробничої корисності пропонується метод визначення ефективності нафтової свердловини на поточному періоді і на тому, що прогнозується. Ідентифікація виробничої функції корисності свердловини здійснюється в умовах нечіткого середовища і спостережень, що проводяться на рівні «м’яких вимірювань». Прогнозування слабкоструктурованих часових рядів трьох агрегованих геолого-промислових факторів, які впливають на функціонування свердловини, пропонується здійснювати за допомогою тришарових feedforward нейронних мереж. Для кожної трійки факторів, що прогнозуються, ідентифікується виробнича функція корисності нафтової свердловини.

Ключові слова: нафтова свердловина, геолого-промислові фактори, нечітка виробнича функція корисності, тришарова нейронна мережа.

Аннотация. На основе временного ряда производственной полезности предлагается метод определения эффективности функционирования нефтяной скважины на текущем и прогнозируемом периодах. Идентификация производственной функции полезности скважины осуществляется в условиях нечёткой среды и наблюдений, проводимых на уровне «мягких измерений». Прогнозирование слабоструктурированных временных рядов трёх агрегированных геолого-промысловых факторов, влияющих на функционирование скважины, предлагается осуществлять посредством трёхслойных feedforward нейронных сетей. Для каждой прогнозируемой тройки этих факторов идентифицируется производственная функция полезности нефтяной скважины.

Ключевые слова: нефтяная скважина, геолого-промысловые факторы, нечёткая производственная функция полезности, трёхслойная нейронная сеть.

1. Введение

Теория эффективности эксплуатации нефтяных скважин имеет доминирующее значение при изучении законов управления в нефтедобывающем секторе экономики государства. Она генерирует теоретическую базу для теории предложения нефтепродуктов на рынке, которая, как известно, является одной из основных доктрин при установлении соответствующих рыночных цен. Более того, производственные решения по эксплуатации нефтяных скважин являются основными компонентами процесса принятия решения. В частности, менеджерам необходимо знать ответы на следующие вопросы: 1) добывать нефть на скважине или приостановить её функционирование? 2) если да, то какого объёма добычи можно ожидать от неё? 3) каковыми будут комбинированные затраты и какой должна быть необходимая для их конвертации технология?

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

© Рзаев Р.Р., Кулиев Р.А., 2010

ISSN 1028-9763. Математичні машини і системи, 2010, № 2

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

В качестве количественных (метризуемых) геолого-промысловых факторов можно привести следующие характеристики скважины:

1) среднесуточный дебит (тонн в день);

2) процент воды (%);

3) совокупный объём извлекаемой воды (тонна);

4) давление нефтяных залежей (Pa);

5) гидростатическое давление в стволе скважины (Pa);

6) разница между температурами в стволе и в устье скважины (C0);

7) температура в устье скважины (C0);

8) температура в стволе скважины (C0);

9) содержание Cl" (миллиграмм на 1 литр);

10) содержание SO"4 (миллиграмм на 1 литр);

11) содержание HCO3 (миллиграмм на 1 литр);

12) содержание Na++K+ (миллиграмм на 1 литр);

13) содержание Ca++Mg+ (миллиграмм на 1 литр);

14) процентное содержание Na+K (%);

15) процентное содержание Cl (%).

Одним из способов определения эффективности нефтяной скважины является идентификация производственной функции от добычи нефти, которая устанавливает зависимость между физическими уровнями выпуска и физическими уровнями затрат, определяемых существующей технологией добычи. В данном случае производственная функция является шкалой (таблицей - для дискретного, уравнением - для непрерывного случая), демонстрирующей максимальный объём добытой нефти Q посредством трансформации некоторого оптимального

набора входов xi (объёмов затрат по всем производственным факторам) в условиях

существующей технологии нефтедобычи. В наиболее общем виде производственную функцию нефтедобычи можно представить как [1]

Q = f(Х1, x2 v**? Xn ) ,

означающую, что нефтедобывающее предприятие может добывать максимальное количество

нефти путём оптимального комбинирования затрат на xi единиц 1-го фактора, х2 единиц 2-го

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

уровне «мягких вычислений» и поэтому для адекватного их представления целесообразно использовать нечёткие множества (нечёткие числа) [2]. Исходя из этих соображений, в статье производственная функция полезности нефтяной скважины идентифицируется с помощью метода нечёткого логического вывода.

2. Постановка задачи

Одним из способов оценки экономической эффективности функционирования нефтяной скважины является её производственная функция полезности, которая зависит от указанных выше геологопромысловых факторов. Полагая данные об этих факторах нечёткими величинами, сформулируем нечёткую функцию полезности в виде достаточного набора нечётких импликативных правил. Для произвольных наборов нечётких входных воздействий построим в табличном виде функцию, являющуюся результатом отображения «набор нечётких факторов - дефаззифицированный уровень полезности». Полученное отображение аппроксимируем трехслойной feedforward нейронной сетью, настроенные после обучения параметры которой (веса синоптических связей и пороги нелинейных нейронов из «скрытого» слоя) примем в качестве идентифицированных параметров искомой производственной функции полезности нефтяной скважины.

В целях прогнозирования экономической эффективности нефтяной скважины на краткосрочный период выберем модели слабоструктурированных (нечётких) временных рядов агрегированных геолого-промысловых факторов, а в качестве средств их прогнозирования используем трёхслойные feedforward нейронные сети. К индуцированным на выходах обученных нейронных сетей прогнозным значениям агрегированных факторов применим предлагаемую процедуру идентификации нечёткой производственной функции полезности. По дефазифицированному уровню полезности скважины можно судить о её будущей производственной эффективности.

3. Производственная полезность нефтяной скважины в нечёткой информационной среде

Из-за отсутствия абсолютно точных измерительных приборов в традиционных моделях прогнозирования временных рядов добычи нефти в основном используются усреднённые данные о геолого-промысловых характеристиках нефтедобычи. В результате этого имеют место существенные ошибки и неточности, заставляющие усомниться в достоверности выдаваемых прогнозов. Очевидно, что временной ряд для каждой геолого-промысловой характеристики нефтедобычи будет слабоструктурированным или (в нотации Fuzzy Logic) нечётким. Описание данных временного ряда в виде нечётких множеств позволяет надеяться на получение более адекватных результатов.

Более того, полезность, с помощью которой мы пытаемся оценить эффективность каждого сценария от последствий влияния геолого-промысловых факторов, является скорее качественной, чем количественной категорией. Поэтому для её формализации в виде функции воспользуемся существующим механизмом нечёткого вывода, который, как известно, обладает достаточно сильными аппроксимационными свойствами [3]. Тем не менее, вначале целесообразно рассмотреть некоторые теоретические аспекты относительно функции полезности.

Пусть X = (, х2,..., хп) является множеством, где хг обозначает количество г -го геологопромыслового фактора, влияющего на работу скважины. Это множество обладает свойством делимости, т.е. оно может включать любое неотрицательное количество каждого своего компонента. Совокупность подобных множеств образует замкнутое векторное пространство С = {Х = (,х2,..., хп)|х; > 0,г = 1,2,...,п}, которое является слабо упорядоченным и непрерывным [4]. Это позволяет утверждать, что на данном пространстве существует непрерывная действительная функция и(•), называемая функцией полезности, для которой выполняется неравенство и (X) > и (У) при условии предпочтительности X над У {X У У). Если за и принять некоторый индекс полезности, тогда значение этого индекса будет зависеть от количеств факторов х1.

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

4. Идентификация нечёткой производственной функции полезности скважины методом «погружения» в нейросетевой логический базис

Для оптимизации работы скважин нефтедобывающее предприятие может пользоваться так называемыми «кривыми безразличия». В классической интерпретации каждая из этих кривых представляет собой геометрическое место точек (в нашем случае - наборов факторов) гиперпространства с одинаковыми значениями полезности. Размерность этого пространства определяется числом используемых факторов. Очевидно, что в условиях, имеющих место физических ограничений, среди этих кривых безразличия только одна имеет точку (набор), в которой достигается максимальная полезность от функционирования скважины. В каждом конкретном случае оптимальный набор геолого-промысловых факторов, обеспечивающих эффективность нефтедобычи, можно получить на основе следующей классической модели:

А1 < х1 < В1, А2 < х2 < В2 >

(1)

А < х < В ,

п п пу

и(х1 ,х2,...,хп) ^ тах,

(2)

где Аг и Вг являются количественными нормативными ограничениями г -го геолого-промыслового

фактора в условиях функционирования конкретной скважины.

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

Вг не могут оставаться строго фиксированными. В результате они и сами факторы варьируются в

определённых пределах и на краткосрочном периоде характеризуются усреднёнными величинами. В итоге это оказывает существенное влияние на адекватность получаемых результатов. Вследствие этого, геолого-промысловые факторы мы будем описывать посредством термов (значений соответствующих лингвистических переменных), для чего переформулируем модель (1) - (2) в виде нечёткого её аналога:

А1 < х < В1,

А2 < ~2 < В2, ~

2 2 2 (2 )

.Ап ^ ~п ^ Бп>

U(~,~2хп) ^max, (3 )

где Д и B. являются нечёткими ограничениями i -го геолого-промыслового фактора в условиях

функционирования конкретной скважины. Тогда функциональную зависимость для целевой функции полезности установим в виде нечётких импликативных правил вида «If..., then...». В итоге можно построить семейство нечётких уровней полезности скважины с дефазифицированными значениями как условными альтернативными значениями требуемой функции полезности.

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

• изменение осадочных пород (xj);

• ухудшение технического состояния скважины (x2);

• накопление жидкости в скважине (x3).

Каждый из этих факторов и соответствующие им полезности можно представить соответственно в виде входных и выходных лингвистических переменных, принимающих значения в виде нечётких терм-множеств, таких как «НИЗКИЙ», «НИЖЕ СРЕДНЕГО», «СРЕДНИЙ», «ВЫШЕ СРЕДНЕГО» и «ВЫСОКИЙ». Далее отображение «набор факторов - полезность» представим в виде следующего набора импликативных правил:

ej : If Xj =НИЗКИЙ and x2 =НИЗКИЙ and x3 =НИЗКИЙ, then U =ВЫСОКИЙ;

e2: If xj =НИЖЕ СРЕДНЕГО and x2 =НИЖЕ СРЕДНЕГО and x3 =НИЖЕ СРЕДНЕГО, then U =ВЫШЕ СРЕДНЕГО;

e3: If xj =СРЕДНИЙ and x2 =СРЕДНИЙ and x3 =СРЕДНИЙ, then U =СРЕДНИЙ;

e4 : If xj =ВЫШЕ СРЕДНЕГО and x2 =ВЫШЕ СРЕДНЕГО and x3 =ВЫШЕ СРЕДНЕГО, then U =НИЖЕ СРЕДНЕГО;

e5 : If Xj =ВЫСОКИЙ and x2 =ВЫСОКИЙ and x3 =ВЫСОКИЙ, then U =НИЗКИЙ.

Для придания большей адекватности данной модели можно разнообразить набор этих

правил посредством различных комбинаций входных переменных xj, x2 и x31.

Выбранный фрагмент допустимых нечётких импликативных правил реализован в программной оболочке MATLAB\Fuzzy Logic Toolbox, где для фазификации входных термов была использована гауссовская функция принадлежности:

(t-t0 / ßx(t) = e а

с центром в точке t0 и плотностью распределения элементов а . Дефазификация нечётких

выводов (нечётких уровней полезности) осуществлена центроидным методом. Далее полученное

отображение (, x2, x3 )^ u было использовано для вычисления исходов (дефазифицированных

уровней полезности) 15-ти сценариев функционирования скважины (табл. 1).

Таблица 1. Производственные полезности скважины по результатам 15-ти сценариев

Поряд. номер сценария Дефазифицированные значения уровней агрегированных факторов Точечные значения полезности (u)

X1 X2 x3

1 0,114 0,139 0,307 0,745

2 0,922 0,235 0,849 0,260

3 0,428 0,404 0,259 0,685

4 0,753 0,259 0,813 0,304

5 0,392 0,548 0,127 0,739

6 0,873 0,392 0,464 0,499

7 0,982 0,946 0,054 0,285

8 0,560 0,898 0,163 0,510

9 0,283 0,765 0,199 0,719

10 0,512 0,669 0,512 0,451

11 0,729 0,307 0,873 0,263

12 0,331 0,476 0,777 0,508

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

13 0,934 0,970 0,934 0,168

14 0,175 0,608 0,187 0,729

15 0,910 0,102 0,873 0,257

Полученный набор 15-ти пар вида

Рис. 1. Нейронная идентификация производственной полезности нефтяной скважины

«факторы-полезность» {((.

X1 j , X2 j , X3 j ))}j=1,15 ис-

пользуем для идентификации нечёткой функции полезности посредством трёхслойной feedforward нейронной сети (рис. 1).

После успешного обучения посредством алгоритма «error backpropagation», использующего критерий среднеквадратического

1 Оптимальный набор правил в различных конфигурациях может быть установлен экспертом из предметной области или автоматически - посредством Neural Network based Fuzzy Inferences System [3].

отклонения

нейронная сеть на своём выходе будет индуцировать сигнал

(4)

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

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

5. Прогнозирование добычи на нефтяной скважине

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

Предположим, что мы имеем нечёткие данные об агрегированных факторах х1, х2 и х3,

характеризующих работу скважины за последние п отчётных периодов. Сгруппируем эти данные для каждого фактора в виде следующего нечёткого (слабоструктурированного) временного ряда:

где ц~ ^ [0,1] является функцией принадлежности нечёткого терм-множества Ai, описывающего

Аг

интервальную оценку г -го агрегированного фактора.

Далее примем следующие априорные допущения об инвариантах динамик временных рядов, которые способны существенно повысить качество прогнозов:

1) характер функции принадлежности ц- остается неизменным на протяжении всего

существования временного ряда. В нашем случае временной ряд характеризуется двумя параметрами: «чётким» значением Аг (V) е гА = [Агшт(7), Агтах(/)], где гА (V) есть граница

значений, и значением ц~ ;

Аг

2) прогнозирование нечёткого временного ряда (5) может быть реализовано независимо для Аг (), гА (V) и ц~ . В этом случае целесообразно сгенерировать три комитета нейронных

г Аг

(5)

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

{ {)> Л Лг Ип )}■ } )’Га(*2 Х-’Гл/Ю }, ( ^ (^) )■ (6)

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

Лг (Ч)’А 02 )>-> 4 & )

Лг (0’А Лг X Лг 6+1 )

4 ИР ),А (ір+1), ...,а (і^), 4 (іп)

Тогда обучающую выборку выберем в виде

4 (Іг )>4 (0 -’А (ІІ-г+1 ) ^ 4 (І1+г ) ( (г = 1 п - 1) )■ (8)

В результате поступления вектора Хі(іг),Хі(іг+1),...,Хі(і1-г+1) на вход сети значение X (і/+г ) будет сниматься с ее выхода.

В качестве функции принадлежности ц~ можно выбрать симметрическую функцию,

4

например, (Ь, Я) - функцию, определенную как

Ма =

Ь

V аі у

к[ '

V в, ,

х. < а.

(9)

где Цл (аг) = 1; аг > 0 , Ъi > 0 являются левым и

Лг

правым коэффициентами нечёткости. Тогда,

устанавливая значения для Щ и Л0, нечёткое

множество Лг можно определить посредством тройки

< аг,а, Д >, а само прогнозирование может быть

выполнено посредством нейронной сети (рис. 2) для

каждого из следующих временных рядов:

а = {(¿1), а (),•••, а (); а = (а (¿1), а (¿2 ^ а (^); Д = (Д &), Д (^ V- Д ().

Если агрегированные в виде нечётких временных рядов приближенные данные каждого

агрегируемого фактора определить в форме тройки (ЛгШ1П, Лг, Лгшах }, где Лг е [ЛгШ1П, Дшах ], тогда на

базе предлагаемой трехслойной нейронной сети можно получить обоснованный краткосрочный прогноз эффективности работы скважины. Результаты прогнозирования нечёткого временного

Рис. 2. Прогнозирование временного ряда посредством нейронной сети

ряда на примере произвольно выбранных троек параметров (л

тш, а , дтах } одного

агрегированных геолого-промысловых факторов показаны на рис. 3.

из

Рис. 3. Результат прогнозирования нечёткого временного ряда

6. Выводы

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

предусматривающего комбинированное использование достаточного набора непротиворечивых импликативных правил вида «If-then». Полученная путём применения этих правил, выборка структурированных данных вида «геолого-промысловые факторы - полезность» использована для аппроксимации производственной функции полезности нефтяной скважины посредством

трёхслойной feedforward нейронной сети.

Рассмотренный метод для оценки эффективности нефтяной скважины может быть

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

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

СПИСОК ЛИТЕРАТУРЫ

1. Boumol U. Economics and operational research: Trans. from English / Boumol U.; M.M. Holansky, Y.Y. Olsevich (Ed.). - М.: Progress, 1965. - 496 p.

2. Zadeh L. The concept of a linguistic variable and its application to approximate reasoning. American Elsevier / Zadeh L. - New York: Publishing Company, 1974. - 224 p.

3. Lin C.T. Supervised and Unsupervised Learning with Fuzzy Similarity for Neural Network. - Based Fuzzy Logic Control Systems. Fuzzy Sets, Neural Networks and Soft Computing / C.T. Lin, George C.S. Lee; R.R. Yager, L.A. Zadeh (Ed). - New York: Van Nostrand Reinhold, 1994. - P. 85 - 125.

4. Intrilligator M. Mathematical methods of optimization and economics: Trans. from English / Intrilligator M.; А.А. fonyusa (Ed). - М.: Progress, 1975. - 606 p.

Стаття надійшла до редакції 07.09.2009

i Надоели баннеры? Вы всегда можете отключить рекламу.