Серия «Математика»
2016. Т. 16. С. 43—57
Онлайн-доступ к журналу: http://isu.ru/izvestia
УДК 519.853.4 ЫБО 90С26
Анализ поведения генераторов в двухуровневой рыночной модели функционирования ЭЭС *
Н. В. Дресвянская
Институт систем энергетики им. Л. А. Мелентьева СО РАН
Аннотация. В работе рассматривается рыночная электроэнергетическая модель взаимодействия поставщиков электроэнергии (ГенКо) и Системного оператора (СО). В рыночных условиях ГенКо формируют собственные стратегии поведения при передаче информации СО. Поставщики могут искажать некоторые параметры представляемых затрат для увеличения своей прибыли. Достижение минимума суммарных затрат в ЭЭС не является их основной целью. СО решает задачу планирования, минимизируя суммарные затраты на производство электроэнергии. При этом СО принимает во внимание значения расходных характеристик, которые ему передают ГенКо. Данная модель рассматривается в двухуровневой постановке. Верхний уровень моделирует действия ГенКо, стремящихся максимизировать прибыль. Нижний уровень задачи моделирует действия СО, который с учетом предоставленной информации о затратах осуществляет планирование загрузки электростанций, определяет узловые равновесные цены, при этом минимизируя суммарные затраты. В работе рассмотрена модель, в которой ограничения по выработке и ограничения на перетоки считаются несущественными. Для данного случая исследованы свойства целевой функции верхнего уровня и доказано существование равновесия по Нэшу. Также в работе представлен численный пример, описывающий основные результаты работы.
Ключевые слова: модель ЭЭС, манипулирование издержками, некооперативная игра к лиц, равновесие по Нэшу, двухуровневое программирование.
Исследованию рынка электроэнергии посвящено много работ. На сегодняшний день актуальной задачей является исследование взаимодействия Системного оператора (СО) и поставщиков электроэнергии [2]. Поставщиками на рынке являются генерирующие компании (ГенКо).
1. Введение
* Работа выполнена при финансовой поддержке РФФИ, грант 15-07-08986.
В рыночных условиях поставщики передают данные о своих затратах Системному оператору. СО решает задачу планирования, минимизируя суммарные затраты на производство электроэнергии, основываясь на данных, получаемых от ГенКо. Однако ГенКо могут искажать некоторые параметры представляемых затрат для увеличения своей прибыли. Подобное взаимодействие СО и ГенКо может быть промоделировано с помощью двухуровневых задач математического программирования (см. [6; 7]). Ранее задачи двухуровневого программирования использовались при моделировании рынка тепловой энергии [5].
В работе рассматривается двухуровневая модель взаимодействия СО и ГенКо. Верхний уровень моделирует действия ГенКо, стремящихся максимизировать прибыль. Нижний уровень задачи моделирует действия СО, который, с учетом предоставленной информации о затратах, определяет объем генерации электроэнергии на каждой электростанции, а также вычисляет узловые равновесные цены, минимизируя суммарные затраты. При этом на верхнем уровне действует несколько ГенКо, каждая из которых стремится максимизировать собственную прибыль, вследствие чего на верхнем уровне возникает задача поиска равновесия.
В полученной модели ограничения по выработке и ограничения на перетоки считаются несущественными. Для данного случая нижний уровень задачи разрешим аналитически, поэтому удалось доказать существование равновесия по Нэшу и указать способ нахождения равновесия (решение системы линейных уравнений).
В работе представлен численный пример, демонстрирующий применимость предложенного подхода к решению рассматриваемой задачи.
2. Постановка задачи
Рассматривается электроэнергетическая система (ЭЭС), состоящая из п узлов и т линий [2; 4]. Не уменьшая общности, будем считать, что в первых к (к < п) узлах находятся поставщики электроэнергии (ГЭС, ТЭС, АЭС и т. д.), а в остальных (п — к) — потребители. Каждый из поставщиков эксплуатирует одну электростанцию.
Топология сети задается с помощью матрицы инцидентности А размера п х т, элементы которой определяются следующим образом:
если ]-я дуга входит в 1-й узел, если ]-я дуга не связана с г-м узлом, если ] -я дуга выходит из г-го узла.
Перетоки электроэнергии в сети должны удовлетворять первому закону Кирхгофа
Ax = b,
где Xj — переток по линии j, bi > 0 — генерация в i-ом узле при г = 1,к и нагрузка в г-ом узле (в этом случае считается bi < 0) при г = к + 1,п, А — введенная выше матрица инцидентности размера n х m. Необходимо отметить, что матрица инцидентности A обладает следующим свойством: если XTA = 0, то Х\ = Х2 = ■ ■■ = Xn.
В рамках данной работы спрос является неэластичным, т. е. bi = const, г = к + 1,п. Генерация электроэнергии поставщиками определяется квадратичной функцией издержек следующего вида
Ci{bi) = ctibi + ßA + 7», i = l,k, (2.1)
где ai>0, ßi>0, 7i>0.
В соответствии с существующими нормативами механизм ценообразования выглядит следующим образом. Системный оператор (СО) решает задачу выпуклого квадратичного программирования
к к
V Ci(bi) = V aib2 + ßibi + Yi ^ min , (2.2)
t! (x,b1,...,bk)
Ax = b. (2.3)
Система ограничений (2.3) совместна всегда, целевая функция в (2.2) является строго выпуклой. Это обеспечивает единственность решения задачи в переменных b\,...,bk.
В (2.2) рассматриваются суммарные эксплуатационные затраты на производство электроэнергии в ЭЭС. Решая эту задачу, СО определяет множители Лагранжа, связанные с ограничениями (2.3), выступающие в дальнейшем в качестве узловых равновесных цен, и объемы генерации для каждого поставщика. Далее на основе этих величин поставщики определяют свою прибыль.
Такая система ценообразования ориентирована только на удовлетворение спроса с минимальными издержками и полностью игнорирует интересы поставщиков. В условиях же рынка ГенКо ориентируются на максимум прибыли, а не на минимум суммарных издержек, что и представляет собой задача (2.2) при ограничениях (2.3).
В этой ситуации поставщики электроэнергии начинают манипулировать своими расходными характеристиками, т. е. значения параметров ai, ßi, Yi в (2.2), сообщаемые СО, могут быть сознательно искажены поставщиками и отличаться от истинных значений ai, ßi, Yi с целью максимизации своей прибыли при ценах и объемах генерации, определяемых после решения задачи (2.2)-(2.3).
Таким образом, задача верхнего уровня имеет следующий вид:
р*Ш(в) - ¿Шв? - (Щ(в) - ъ ^ тах, (2.4)
где р*(в) и Ь*(в) — соответствующие оптимальные значения двойственных и прямых переменных, полученных после решения задачи нижнего уровня при заданном векторном параметре в.
Каждый поставщик г решает задачу двухуровневого программирования (2.4), (2.2)-(2.3). Цель статьи — исследование существования и нахождение равновесного по Нэшу состояния между поставщиками.
Далее предполагается, что аг = аг,^ = (г, т.е. изучается влияние только параметров вг на прибыль ГенКо. Поэтому далее в постановке задачи СО используются переменные параметры вг, а при нахождении прибыли самими поставщиками — настоящие значения в( г.
3. Анализ двухуровневой математической модели 3.1. Решение задачи нижнего уровня
Для решения задачи (2.2)-(2.3), в которой аг = аг,^ = Ъ, а вектор в = (в1, ■■■, вк)Т — внешний параметр, воспользуемся методом Лагранжа. Составим функцию Лагранжа
к
Ь = ^ агЬ.2 + вгЬг + (г + ХТ(Ах - Ь)
г=1
Вычислим частные производные и приравняем их к нулю:
дЬ _
— = 2аА+/Зг-Хг = 0, 1 = 1, к 3.1 дЬг
Т (дЬ дЬ \Т
Ьх = АтХ = 0, ьх = (——) . (3.2)
\дх1 дхт/
Используя свойство матрицы инцидентности А, из (3.2) получаем, что все цены Хг равны одной и той же цене, которую обозначим р,
Х1 = Х2 = ■■■ = Хп = р■ (3.3)
Таким образом, в силу (3.1) и (3.3) устанавливается единая цена
2аг Ьг + вг = Р■ (3.4)
Заметим, что величина 2агЬг+вг есть величина предельных издержек г-го поставщика, поскольку с'г(Ьг) = 2агЬг + вг. Поэтому в оптимальном
решении все поставщики выходят на одинаковый уровень предельных издержек, который и равен установившейся цене.
Таким образом, в рассматриваемой модели все расчеты происходят по единой цене, определяемой текущими издержками ГенКо.
Перейдем к описанию прибыли г-го поставщика как функции нулевых предельных издержек ßi = ci(0). Функции прибыли поставщиков
= p*{ß)b*{ß) - (&гЬ*ЛР)2 + miß) + ъ) , г = 1Л (3.5)
запишем в более подходящем для дальнейшего анализа виде. Из (3.4) получаем
(2äibi + ßi)bi - äib2 - ßibi - Yi = ab2 + ßibi - ßibi - %
где ßi — реальные нулевые издержки г-го поставщика. Поскольку A — матрица инцидентности, то, просуммировав все уравнения системы (2.3), получим уравнение-следствие
n
° = Е bi
i=l
или
bi + b2 + ... + bk = \bk+i\ + ... + \bn\ = bT,
где Ьт — суммарная нагрузка. Выразим из равенства (3.4)
P-ßi
bi =
2äi
г = i,k.
Подставим это выражение в (3.6)
Р - ßi Р - ß2 'P - ßk , ' + --h • • • + -= bT
2al 2a2
2Yk
или
k Р - ßi
= Ът-
i=l
2cu
Выразим из последнего равенства Р
(3.6)
(3.7)
2^ OL. i=l
i=l
EP Ь'г _ ,
ßi
i=l
2ai
2^ си
i=l
Ьт + TT E —
2 i=l ai
E —
i=l ai
(3.8)
Заметим, что увеличение параметра вгвлечет за собой увеличение р*(в).
Подставим найденную цену р*(в) в (3.7) при г = ц и найдем оптимальный объем генерации каждого поставщика
к в-2 &Т+Е-
i=1 ai
К(в) =
к
Е
i=1
1
аг
- вч
1
2а„
к в■ к
г=1 аг г=1
1
к
£ OL.
1
2d,
ч
2Ьт + Е
w = - г=1
вг - в
q
аг
1
1 2&,
(3.9)
q
к
г?L «г
Аналитическое выражение функций прибыли как функций параметров в получается подстановкой выражений (3.8) и (3.9) в (3.5) и имеет
вид _
7rq(e) = Kqe2q + ш, 9 = 1Л (340)
где (в) = (в1 вк) — афинная относительно вч функция, Kq — константа, определенная ниже. Как будет видно из дальнейшего анализа, нет необходимости явно выписывать вид функций (в), тем более что они имеют довольно громоздкий вид.
Подведем промежуточный итог. Мы получили аналитическое решение задачи СО (или задачи нижнего уровня) и подставили его в целевые функции задач верхнего уровня и тем самым исключили из дальнейшего рассмотрения задачу нижнего уровня. В результате осуществили переход к некооперативной игре k лиц.
Далее в статье исследуется некооперативная игра k лиц с функциями выигрыша (3.10) в двух постановках. В первой постановке делается предположение о том, что параметры варьируются в некоторых разумных пределах: е [0,/?],/? = const > 0. В результате получаем некооперативную игру к лиц с функциями выигрыша (3.10) и стратегиями вг £ [0,/?], г = 1 ,к. Такую игру будем называть игрой с ограниченными стратегиями. Во второй постановке такого предположения не делается, т. е. считается, что вч могут принимать значения на всей числовой оси. Такую игру будем называть игрой с неограниченными стратегиями.
Стоит отметить, что прибыль q-го поставщика зависит не только от собственных нулевых предельных издержек, но и от нулевых предельных издержек других поставщиков. Кроме того, увеличение своих собственных издержек (параметра вч) приведет к уменьшению выпуска электроэнергии поставщиком q, и тем самым, к увеличению выпуска электроэнергии другими участниками игры.
3.2. Проверка потенциальности игры
Известно, что некоторые игры допускают сведение к задаче оптимизации [8]. Такие игры называются потенциальными и нахождение равновесия по Нэшу для них существенно облегчается. Большинство практически интересных игр потенциальными не являются, и это служит препятствием на пути построения вычислительных процедур, гарантировано определяющих равновесную точку. Проверим потенциальность рассматриваемой некооперативной игры к лиц.
Лемма 1. Некооперативная игра к лиц с функциями выигрыша (3.10) с неограниченными стратегиями не является потенциальной.
Доказательство. Игра является потенциальной в том и только том случае, когда [8]
д2
Пд
д2
Пп
двпдв двдвп
Найдем смешанные частные производные второго порядка функции пд.
д2Пп
д2р
др дЬд др д/Зд
дрягм дрядр1 + ад' ад + ад'ад+
+р ■
д2Ьд
- 2 а„
дЬп дЬп
- вд
д2Ьд
дрядр1 - я ад орд ^ад2
др дЬп др дЬп дЬп дЬп
ад' ад + ад'Ж~2ачт' ад'
Поскольку
др 1 дЬд 1
двд ад а двд 2 ад
1
9Ьд 1 1 , ,
др1 2ад а\а
то
д2Пд
др дЬд
ад а 2 ад
Орд дв д(3д дв 1 1
а\а 2 а,
+
9Ьд
д/Зд
^-2 адг 9 ад.
1
1
ад а
11
---2 ад—г
а\ а 2а,
1 " д &1(Т_
2а2 ща2
Очевидно, что рассматриваемая игра не является потенциальной. □
1
ад а
1
1
1
Поскольку потенциальность определяется свойствами функций выигрыша, то очевидно, что и игра с ограниченными стратегиями также не является потенциальной.
3.3. Поиск РАВНОВЕСИЯ ПО НЭШУ
Везде далее естественным образом (иначе нет игры) предполагается, что к > 1. Докажем существование равновесия по Нэшу в некооперативной игре к лиц с функциями выигрыша (3.10) и с ограниченными стратегиями. Для этого нам понадобится следующая лемма.
Лемма 2. Величины Кд < 0
= 1,к.
Доказательство. Путем несложных математических преобразований получаем
*« = -I
к 1 \ 2 сс\ £- -1
г=1 аг)
а:
£1
г=1 аг
2
к а
г=1
1
а:
Е -
г=1 аг
а„
1 + £ „
г=д аг
1
аз
Е -г-
г=1 аг
< 0.
□
Следовательно, каждая функция пд(в) вогнута по вд. Поскольку множества стратегий — отрезки, т. е. выпуклые и компактные множества, то из известной теоремы о существовании равновесия [3] следует, что в данной игре существует равновесие по Нэшу.
Перейдем теперь к игре с неограниченными стратегиями. Так как функции выигрыша строго вогнуты по своим стратегиям, то для нахождения точек максимума этих функций достаточно приравнять их градиенты к нулю. Продифференцируем пд по вд.
- ЁЕ- ь л. ь ^1-Я дЬд -
др щ
дЪп
дЪп
дЪп
дЪп
дЪп
= т^Г ■ Ья + V • тттг - 2«А • -Щ- - вя • -Щ- + Ря • -Щ- - Ря • ^ =
двд
двд
двд
двд
двд
2
2
1
2
2
4
др Щ
дЪд
дЪд
двд
двд
(3.11)
ДВУХУРОВНЕВАЯ РЫНОЧНАЯ МОДЕЛЬ ФУНКЦИОНИРОВАНИЯ ЭЭС 51 к1
Обозначим с = тогда
г=1 аг
Р(в) =
кв
26т+Е-
г=1 аг
а
1 а
2 + + -
аг а д
г=д
др Жд
ада
ъд(Р) = 7т-[р-Ря\
2а,
щ
два
1
2ад
др дК
1
1
2 ад
1
Подставим найденные частные производные в (3.11) и приравняем полученное выражение к нулю.
дпд 1
двд ада
1
1
11
ада 2 ад
1
- ад
1
1
2 ад
1
1
1
р-Рд +(3д- -То- - Рд ■ 777- - Рд • —
2 ад2 а 2 ад 2 ад
1
1
1
1
2^2(7^ 2а*а'Рд + Рд' 2а*а Рд ' 2ап Рд ' 2ап
ада
1
1 1^1
2а^а ^ д 2ад д 2ад
ада
1
0.
Домножим полученное выражение на 2ад. Получим:
1
ада
р - вд - вад
1
ада
1
0.
Откуда
р - вд ад а - /Зд ад а
ада
1
или
вг
2Ьт + Т^
аг
г=1
- вд ад а = вд ад а
1
Домножив последнее выражение на а, преобразуем его к виду
в
2ЪТ + ^ -4- ~ Рдада2 = ¡Здадо'
аг
г=1
1
1
ада
ада
ада
1
ада
1
1
1
1
ада
1
ада
В результате получим систему линейных уравнений следующего вида:
£
г=1
в а - 2 а - 2
— - ряаяа = ряаяа
аг
1
ад а
1
- 2Ьт.
(3.12)
В векторно-матричной форме уравнение (3.12) можно записать следующим образом:
Бв = г,
(3.13)
где
(
а1
Б-
а1а
V
1
а1 1
а1
1
а2
1
а2 Й2СТ
1
а2
2
1_ \
аи 1
аи
---ака
аи )
,г = вд ад а2 •
1
- 2Ьт .
Лемма 3. Матрица Б 1 существует и все её элементы отрицательны.
Доказательство. Перепишем Б в следующем виде:
Б = Л + чут ,
где
Л
(-а1а2 0
0
а2а
2
0 0
\
, и =
2
-а, и а2 )
1 1
V1/
,У =
/1_\
а1 1
а2
1
\ак/
Воспользуемся известной формулой Шермана-Моррисона [1]
(Л + иут )"1 =Л"1 -
1
-Л-1иут Л-1
1+ ут Л-1
и
Очевидно, что Л 1 существует. Так как
1+ ут Л-1и = 1
1
• 1 а2 а2
г=1 г
1 к 1 1
а2 =1 аг2
г=1 г
а2
а2
к 1-
^ й2
г =1 аг
1
ада
1
2
и 1 и 1 и о- = Е —)то 0-2 - Е —
г=1 аг г=1 аг
Е —
г=1 аг
и1
— V > 0 при 6ц > 0. Поэтому
г=1 аг
знаменатель в дроби больше нуля, деление корректно, следовательно Б-1 существует и может вычислена по формуле Шермана-Моррисона. Поскольку
1
Л
1
0
0
\
а1 а2
о
а2а2
1
1
Л-1и =
утЛ-1 = ( -
22
то
а1а 1
Л-1 иут Л-1 =
3^4
а1 а 1
аи а2/ 1
оЗ^а2
а1 а22а4
а1а2
а2а2
1
аиа2
а2 а2
1
а2а^а4
34
а а
а1 а2иа4
а2 а2иа4
\аи а2 а4 аи а2 а4
а3и а4 )
Откуда
Л-1
1
1+ ут Л-1
Л-1иут Л-1 =
и
1
а
\
а1
0
1
а
а2
1
I 1 \ — ••• 0
а1
и1
а2 -
а
г=1 аг
1
\аи а\
«2 а1 аи
аи
о ••• —.
аи)
1
а
+
а2-
к 1
г=1 а
1
хаи а\
Й1 а\
а3и !
Следовательно, матрица Б 1 имеет отрицательные (не равные нулю) элементы.
□
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
Лемма 4. Элементы вектора г отрицательны. Доказательство. Рассмотрим компоненты вектора правых частей
тд = вд ад а2
1
■- 1
- 2Ьт.
Поскольку
ад а
- 1 =
1 — ад а 1
ад а ад а
д
г=1
1_
^ аг
г=д
£
г=д
<З;
< 0,
то гд < 0 Уд.
□
Теорема. Решение в * системы (3.13) существует и единственно, компоненты вектора в * положительны и
/3* = —
1
а2
1
— ••• о
а1
1
о ••• —
ау
+
1
1
а
к 1 о2 -Т.—
г=1 а2
1
1
ак а21
Доказательство. Следует из двух последних лемм.
З1 ак
ак }
/гЛ
Г2 \Гк/
□
ада
1
1
1
д
ада
ада
1
4. Численный пример
Рассмотрим ЭЭС, состоящую из двух ГенКо и двух потребителей [2]. Каждый из поставщиков эксплуатирует одну электростанцию. Исходные данные приведены в табл. 1. Оба поставщика стремятся увеличить свою прибыль за счет искаженных коэффициентов вг в предоставляемых СО характеристиках затрат своих электростанций.
Если бы ГенКо передавали Системному оператору точные характеристики издержек, приведенные в табл. 1, то результат соответствовал бы данным табл. 2. Прибыли ГенКо в таком случае составили бы соответственно П1 = 7499,3, П2 = 3 738,2 руб. Однако СО не имеет информации о точных характеристиках издержек.
Таблица 1
Исходные данные
Узел Точные характеристики ИЗДерЖеК, Сг{Ьг) Спрос, МВт
1 С1О1) = 0,16? + 70&1 72,2
2 с2(Ь2) = 0,08б| +90&2 -
3 - 416,9
Таблица 2
Результат расчета с точными характеристиками издержек
Узел Цены, Прибыль Ветвь X],
МВт руб./МВтч поставщиков, руб. МВт
1 272,9 124,6 7499,3 1-2 18,7
2 216,2 124,6 3 738,2 1-3 253,3
3 - - - 2-3 234,7
Таблица 3
Результат расчета с определением искаженных характеристик издержек
Узел /3; Цены, Прибыль Ветвь X],
МВт руб./МВтч поставщиков, руб. МВт
1 342,6 171,5 240,0 46 509,1 1-2 65,4
2 146,5 216,6 240,0 20 257,2 1-3 277,2
3 - - - - 2-3 211,9
ГенКо формируют информацию о производственных возможностях своих электростанций для передачи СО. В табл. 3 приведено решение, полученное в предположении, что ГенКо искажают информацию о характеристиках эксплуатационных затрат своих электростанций.
ГенКо за счет изменения параметров вг увеличивают уровень рыночных цен. Повышение цен обеспечивает поставщикам возможность получения дополнительной прибыли. По данным таблицы 3 прибыль ГенКо возросла до п1 = 46 509,1, п2 = 20 257,2 руб. соответственно.
5. Заключение
В работе была рассмотрена модель взаимодействия СО и ГенКо. Данная модель сформулирована как двухуровневая задача математического программирования. При этом на верхнем уровне действуют несколько ГенКо, каждая из которых стремится максимизировать соб-
ственную прибыль за счет искажения расходных характеристик, передаваемых СО.
В полученной модели ограничения по выработке и ограничения на перетоки считаются несущественными. Было доказано существование равновесия по Нэшу в игре с ограниченными стратегиями. Равновесие в игре с неограниченными стратегиями было найдено аналитически. Равновесие это единственно и находится во внутренней точке неотрицательного ортанта, что соответствует содержательной интерпретации нулевых предельных издержек. Рассмотрен численный пример для простейшей ЭЭС, демонстрирующий эффект, полученный ГенКо вследствие предоставления СО искаженных характеристик затрат своих электростанций.
Список литературы
1. Каханер Д. Численные методы и математическое обеспечение : пер. с англ. / Д. Каханер, К. Моулер, С. Нэш. - М. : Мир, 1998. - 575 с.
2. Нечаев И. А. Планирование загрузки электростанций в условиях оптового рынка электроэнергии / И. А. Нечаев, С. И. Паламарчук // Изв. РАН. Энергетика. - 2011. - № 6. - С. 71-84.
3. Никайдо Х. Заметка о бескоалиционных выпуклых играх // Бесконечные антагонистические игры / Х. Никайдо, К. Исода ; под ред. Н. Н. Воробьева. -М. : Физматгиз, 1963. - С. 449-458.
4. Паламарчук С. И. Планирование двусторонних договоров на поставку электроэнергии в условиях конкурентного оптового рынка / С. И. Паламарчук // Изв. РАН. Энергетика. - 2011. - № 2. - С. 77-91.
5. Стенников В. А. Оптимизация теплового рынка на основе двухуровневого подхода / В. А. Стенников, О. В. Хамисов, А. В. Пеньковский // Теплоэнергетика. - 2011. - Т. 58, № 12. - С. 67-72.
6. Bard J. F. Practical Bilevel Optimization / J. F. Bard. - Dordrecht, The Netherlands : Kluwer Academic Publishers, 1998. - 488 p.
7. Dempe S. Foundations of Bilevel Programming / S. Dempe. - Dordrecht, The Netherlands : Kluwer Academic Publishers, 2002. - 320 p.
8. Monderer D. Potential Games / D. Monderer, L. S. Shapley // Games and Economic Behavior. - 1996. - N 14. - P. 124-143.
Дресвянская Надежда Владимировна, аспирант, Институт систем энергетики им. Л. А. Мелентьева СО РАН, 664033, Иркутск, ул. Лермонтова, д. 130 (e-mail: [email protected])
N. V. Dresvyanskaya
The Analysis of the Behavior of Generators in the Two-Level Market Model of Functioning of the EPS
Abstract. Electricity market model of interaction between producers (Generation Companies - GC) and System Operator (SO) is considered. We analyze the situation
when power producers try to increase their profit distorting their technical parameters. SO solves a generation scheduling problem, minimizing total costs of electricity generation and calculating the nodal prices (dual variables) on the basis of technical parameters of the power plants provided by the producers. The problem is considered in two-level statement. The upper level corresponds to GC which try to increase their profit. The lower level corresponds to SO which solves the generation scheduling problem. SO takes into account technical parameters derived from GC. We study properties of the objective function of the upper level and investigate the existence of the Nash equilibrium. Numerical example for a simple electrical power system is presented. In this example we show how the GC increase profit distorting technical parameters.
Keywords: Electric Power System (EPS), manipulation costs, noncooperative multiperson game, Nash equilibrium, bilevel programming.
References
1. Kahaner D., Moler C., Nash S. Numerical Methods and Software. Prentice Hall, 1989. 504 p.
2. Nechaev I.A. Power plant generation scheduling in the wholesale electricity market environment (in Russian). Izvestiya Akademii Nauk. Energetika, 2011, no 6, pp. 7184.
3. Nikaido H., Isoda K. Note on Noncooperative Convex Games. Pacific Journal of Mathematics, 1955, vol. 5, no 5, pp. 807-815.
4. Palamarchuk S.I. Bilateral contract scheduling for electricity delivery in the competitive wholesale market (in Russian). Izvestiya Akademii Nauk. Energetika, 2011, no 2, pp. 77-91.
5. Stennikov V.A., Khamisov O.V., Pen'kovskii A.V. Optimizing the heat market on the basis of a two-level approach. Thermal Engineering, 2011, vol. 58, no 12, pp. 1043-1048.
6. Bard J.F. Practical Bilevel Optimization. Dordrecht, The Netherlands : Kluwer Academic Publishers, 1998. 488 p.
7. Dempe S. Foundations of Bilevel Programming. Dordrecht, The Netherlands : Kluwer Academic Publishers, 2002. 320 p.
8. Monderer D., Shapley L.S. Potential Games. Games and Economic Behavior, 1996, no 14, pp. 124-143.
Dresvyanskaya Nadezhda Vladimirovna, Postgraduate, Melentiev Energy Systems Institute SB RAS, 130, Lermontov st., Irkutsk, 664033 (e-mail: [email protected])