Научная статья на тему 'Основные аспекты математического моделирования расхода электроэнергии на магистральном нефтепроводе'

Основные аспекты математического моделирования расхода электроэнергии на магистральном нефтепроводе Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
182
51
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЙРОННЫЕ СЕТИ / СТОХАСТИЧЕСКИЙ ПРОЦЕСС / МАГИСТРАЛЬНЫЙ НЕФТЕПРОВОД / РАСХОД ЭЛЕКТРОЭНЕРГИИ / NEURAL NETWORKS / STOCHASTIC PROCESS / MAINLINE PIPELINE / ELECTRICITY CONSUMPTION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Габдрахманова Наиля Талгатовна, Халаби Салем Махмудович

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Габдрахманова Наиля Талгатовна, Халаби Салем Махмудович

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

Basic Aspects of Mathematical Modeling of Electric Energy Consumption on Mainline Pipeline

An actual task planning of electric energy consumption on throughput for trunk oil pipeline are considered in this article. Main results of the statistical analysis of characteristics of simulated object, principles and methods of construction of mathematical models were shown. For built models are obtained to assess their adequacy and results verification. The problem is solved by using real data observation one linear plot of trunk oil pipeline.

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

УДК 622.692

ОСНОВНЫЕ АСПЕКТЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ РАСХОДА ЭЛЕКТРОЭНЕРГИИ НА МАГИСТРАЛЬНОМ НЕФТЕПРОВОДЕ*

Н.Т. Габдрахманова1, С.М. Халаби2

'Кафедра высшей математики Факультет физико-математических и естественных наук 2Кафедра гидравлики и гидротехнических сооружений Инженерный факультет Российский университет дружбы народов ул. Орджоникидзе, 3, Москва, Россия, 115419

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

Ключевые слова: нейронные сети, стохастический процесс, магистральный нефтепровод, расход электроэнергии.

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

Объектом моделирования является линейный участок нефтепровода, схема которого представлена на рис. 1. Считается, что перекачка нефти от резервуарного

* Работа выполнена при финансовой поддержке РФФИ, проект 10-01-00381-а.

парка ЛПДС «А» до резервуарного парка конечного пункта является законченным технологическим процессом. В этих условиях расход электроэнергии определяется для нефтепровода в целом с учетом всех объектов и фиксируется ежечасно для каждого насоса. В блоке качества нефти, расположенном на участке технологического трубопровода между резервуарным парком и подпорной нефтена-сосной ЛПДС «А», ведется измерение мгновенных реологических свойств нефти. На конечном пункте предусмотрена система измерения количества нефти (V), перекачиваемой по нефтепроводу [3].

Рис. 1. Схематическое изображение нефтепровода

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

Разработан итеративный алгоритм построения модели. На первом шаге на основе корреляционного анализа данных и согласно данным экспертных исследований для построения модели выбраны следующие переменные моделирования.

Результирующая (выходная) переменная:

У(() — расход электроэнергии за период t, (кВтч);

объясняющие (входные) переменные:

Р и

V

ЗУ

плотность нефти (кг/м ); вязкость нефти (м2/с);

объем перекачиваемой нефти или производительность нефтепровода (м );

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

Для учета наличия нефти и свободной емкости РП ЛПДС «А» введена величина 8 У — коэффициент использования резервуарной емкости, определяется как отношение объема нефти (Утов) к общему объему РП (УРП):

У

5V = тов

У

РП

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

Y(t) = /(p(t),u(t),V(t),8V(t)) + 5, tе T, (1)

где / — неизвестная функция, 5 — ожидаемая ошибка, представляющая наше незнание зависимости между входными показателями и выходным показателем или «шум».

Обозначим X (t) = (p(t), u(t), V (t), 8V (t)) — вектор входных показателей. Из-за

действия случайных факторов в системе и окружающей среде переменные, влияющие на расход электроэнергии Y, являются случайными. Пусть существует N реализаций случайного вектора {X (t )} и соответствующее им множество реализаций случайного вектора Y, которое обозначим {Y (t)}. Эти реализации (измерения) в совокупности составляют выборку

P = {X (t ),Y (t)}}. (2)

Математическая модель функциональной взаимосвязи между Х и Y неизвестна:

Y (X) = / (X) + 5, (3)

где / (X) — некоторая детерминированная функция векторного аргумента; 5 — ожидаемая ошибка представляющая наше незнание зависимости между X и Y.

Необходимо по данным выборки (2) найти функцию F(X) близкую к /(X) по критерию

||F(X) - /(X)|| ^ min (4)

по всем точкам X из области ее определения D.

Статистическая модель, описанная выражением (3), называется регрессионной [1]. Вычислить (4) нельзя. В качестве оценки (4) используем среднеквадра-тическую ошибку на множестве экспериментальных точек:

1 N 2

E = ^Z(Y(t)-F(X(t)) ^ min. (5)

2N t=1

Для решения поставленной задачи предлагается использовать нейронные сети (НС). Применение НС оправдано, если задача обладает следующими признаками: отсутствует алгоритм или неизвестны принципы решения задач, но накоплено достаточное число примеров; проблема характеризуется большими объемами входной информации; данные неполны или избыточны, «зашумлены», частично противоречивы. Наша задача характеризуется всеми перечисленными признаками. НС являются универсальными аппроксиматорами функций [2]. При нейросетевом моделировании вид нелинейной функции / (X) может быть неизвестен. В случае многослойного персептрона с двумя скрытыми слоями нейронная сеть строит отображение вида

( K ( M ( n VV

Y(t) = F (X(t)) = /3 w30 + £ W3k/2 W20m + Z W2m/1 Z WHXi(t) + W10i '

V k=1 V m=1 V i=1 J JJ

где i = 1, 2, ..., п — число нейронов входного слоя; m = 1, 2, ..., M — число нейронов первого скрытого слоя; k = 1, 2, ..., K — число нейронов второго скрытого слоя; /3 — функции активации нейронов первого и второго слоев; и10г, и20т, и30 — начальное возбуждение г'-го, ^го нейрона первого, второго скрытого и выходного слоя; и1г, w2m, w3k — весовые коэффициенты; хг(г) — г'-тая координата входного вектора.

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

1 - ехр(-й^)

9(v) =

1 + exp(-ov)

Необходимо по данным наблюдений (2) построить нейросетевое отображение, аппроксимирующую (3):

W(t) = F (X (t), w), (6)

где F(X, w) оператор нейросетевого отображения. Вид F — зависит от выбранной модельной структуры нейронной сети.

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

Ec (w) = Е () - F(X(t), w)2 ^ min, w e W, (7)

где w — набор свободных параметров (синаптических весов), выбранных из пространства параметров весов.

В качестве критерия оптимальности модельной структуры НС используются оценки математического ожидания и дисперсии ошибки прогноза на Т шагов упреждения:

M = ^ Е (Y (t) - Y(t) )2, (8)

T teT

D = ^Е (y(t) - Mi)2. (9)

T teT

Оценки (8) и (9) получены на основе Т последних точек выборки (2), не использованных при построении НС. С помощью значений функций (8), (9) оценивается вероятность прогнозирования характеристики системы в заданных пределах.

Приведем основные результаты решения задачи.

При построении НС весь массив данных разбит на три массива: обучающая, валидационная и тестовая выборка. По данным обучающей и валидационной выборки построены НС с ранним остановом. Архитектура нейросети: многослойный персептрон с двумя скрытыми слоями. Функция активации нейронов скрытого слоя — гиперболический тангенс; выходного слоя — линейная функция. Алгоритм обучения: алгоритм обратного распространения ошибки.

Результаты обучения НС представлены в табл. 1. В таблице использованы следующие обозначения:

MSE — среднеквадратическая ошибка обучения;

NMSE — нормализованная среднеквадратическая ошибка обучения;

Min Abs Error — минимальная абсолютная ошибка обучения нейросети;

Max Abs Error — максимальная абсолютная ошибка обучения нейросети;

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

Таблица 1

Результаты обучения НС

Performance Y

MSE 0,010729

NMSE 0,013018

MAE 0,082562

Min Abs Error 0,00316

Max Abs Error 0,298512

r 0,993624

Результаты тестирования НС:

Training — обучение;

Cross Validation — перекрестная проверка;

Epoch # — число эпох;

Minimum MSE — минимальная среднеквадратическая ошибка обучения; Final MSE — финальная среднеквадратическая ошибка обучения.

Таблица 2

Результаты тестирования НСМ1

Best Networks Training Cross Validation

Epoch # 1 000 1 000

Minimum MSE 0,001165 0,001449

Final MSE 0,001165 0,001449

Приведенные результаты свидетельствуют о хорошей степени аппроксимации.

На рис. 1 приведен график среднеквадратической ошибки перекрестной проверки и обучающего массива в зависимости от шага итерации. Графики свидетельствуют о хорошем качестве обучения. На рис. 2 приведена диаграмма модельных и реальных значений результирующего показателя точек тестового множества. Эти графики почти совпадают.

Рис. 1. Результаты обучения НС

Результирующая переменная

-1,5 --2 -Рис. 2. Диаграмма модельных и экспериментальных значений на множестве тестовых точек

Фрагмент результатов прогнозирования расхода электроэнергии для нормализованных данных представлен в табл. 3. Ошибка прогноза для данных одного месяца в основном составила 2%, только для двух наблюдений ошибка равна 3%.

Таблица 3

Фрагмент результатов прогноза расхода электроэнергии

г Р V V 8V У У £ = у - У ■ 100%

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

У

1 0,0127 0,1593 2,0168 1,4127 1,3072 1,2890 1%

2 2,4854 1,3690 0,4319 -1,5801 -1,2855 -1,3173 2%

3 2,0572 1,2671 0,7520 -1,4383 -1,2974 -1,2594 3%

4 1,7306 0,8511 1,0274 -1,4687 -1,3038 -1,3050 0%

5 0,3642 0,2227 0,1125 0,4252 0,3475 0,3509 1%

6 1,1341 1,1652 -1,3552 -1,4237 1,2919 1,2666 2%

7 1,3057 1,2332 0,9583 1,4148 -1,2745 1,2604 1%

***

Полученные результаты свидетельствуют об адекватности моделей, построенных по разработанному алгоритму. Числовые эксперименты свидетельствуют

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

ЛИТЕРАТУРА

[1] Айвазян С.А. Методы эконометрики: Учебник. — М.: Магистр; ИНФРА-М, 2010.

[2] Хайкин С. Нейронные сети: полный курс. 2-е изд. / Пер. с англ. — М.: Вильямс, 2006.

[3] Регламент разработки технологических карт, расчета режимов работы магистральных нефтероводов ОАО «АК „Транснефть"». — М., 2008.

BASIC ASPECTS OF MATHEMATICAL MODELING OF ELECTRIC ENERGY CONSUMPTION ON MAINLINE PIPELINE

N.T. Gabdrachmanova1, S.M. Halabi2

'Department of Mathematics Faculty of science Peoples' Friendship University of Russia

2Department of Hydraulics and Hydraulic Structures Engineering faculty Peoples' Friendship University of Russia Ordzhonikidze str., 3, Moscow, Russia, 115419

An actual task planning of electric energy consumption on throughput for trunk oil pipeline are considered in this article. Main results of the statistical analysis of characteristics of simulated object, principles and methods of construction of mathematical models were shown. For built models are obtained to assess their adequacy and results verification. The problem is solved by using real data observation one linear plot of trunk oil pipeline.

Key words: neural networks; stochastic process; mainline pipeline; electricity consumption.

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