Автоматика и телемеханика, № 5, 2022
© 2022 г. С.А. ГАХ (svetagah@inbox.ru),
О.В. ХАМИСОВ, д-р физ.-мат. наук (khamisov@isem.irk.ru),
С.П. ПОДКОВАЛЬНИКОВ, д-р. техн. наук (spodkovalnikov@isem.irk.ru)
(Институт систем энергетики им. Л.А. Мелентьева СО РАН, Иркутск)
ДВОЙСТВЕННЫЕ ОЦЕНКИ В МОДЕЛИ РАЗВИТИЯ
ЭЛЕКТРОЭНЕРГЕТИЧЕСКИХ СИСТЕМ1
Статья посвящена двойственному анализу модели ОРИРЭС (оптими-
зация развития и режимов электроэнергетической системы). Для этого
строится двойственная модель, позволяющая провести более глубокий
анализ развития генерирующих мощностей и сети, чем прямая модель.
При этом используется существенно более широкий набор двойственных
переменных и соотношений.
Ключевые слова: развитие и функционирование электроэнергетической
системы, линейное программирование, двойственная задача, анализ двой-
ственных соотношений, узловые цены.
DOI: 10.31857/S000523102205004X, EDN: ABKGLX
1. Введение
В ИСЭМ СО РАН разработана оптимизационная линейная статическая
математическая модель развития установленных генерирующих и передаю-
щих мощностей и режимов их работы в рамках электроэнергетических си-
стем (ЭЭС) и/или их объединения ОРИРЭС [1, 2]. Данная модель представ-
ляет разреженную, структурированную задачу линейного программирования
большой размерности и активно используется в исследовании развития Еди-
ной энергосистемы России и ее роли в составе потенциального Азиатского
энергообъединения [1, 3]. Полученные в результате оптимизации решения
позволяют оценить эффективные параметры как всего энергообъединения
в целом, так и его российской части, а также соединяющих их электрических
связей.
При решении задач развития, хотя и не столь активно, как при реше-
нии задач функционирования ЭЭС [4-7] используются двойственные оценки.
В частности, в модели развития ЭЭС EMMA (electricity market model) [8]
формируются долгосрочные двойственные оценки, являющиеся индикатора-
ми узловых цен на электроэнергию.
1 Исследования выполнены в рамках проектов государственного задания № FWEU-
2021-01 (регистрационный номер AAAA-A21-121012190027-4) и № FWEU-2021-06 (реги-
страционный номер AAAA-A21-121012090034-3).
43
Применение долгосрочных двойственных оценок может иметь перспекти-
вы в задачах обоснования решений по развитию ЭЭС в дополнение к тради-
ционным результатам, получаемым на прямой модели развития ЭЭС. Двой-
ственные оценки являются очень чувствительными динамичными индикато-
рами, характеризующими ценность генерирующих и передающих ресурсов
электроэнергетической системы и в итоге эффективность различных меро-
приятий по развитию ЭЭС.
Долгосрочные двойственные оценки (ДО) могут использоваться в различ-
ных задачах развития электроэнергетики таких, как оценка эффективности
объединения ЭЭС, в том числе для участвующих сторон; выбор эффектив-
ных мероприятий по развитию ЭЭС, включая вводы новых генерирующих
мощностей и развитие электрических сетей; оценка эффективности развития
распределенной генерации и использования активных потребителей; оценка
сегментированности электроэнергетических рынков и выявление сегментов
с потенциалом рыночной власти; прогнозирование узловых цен на электро-
энергию и мощность; экономическая оценка гидроэнергетических ресурсов
и др.
В ИСЭМ была разработана двойственная модель ОРИРЭС, в которой
определяются долгосрочные двойственные оценки.
2. Модель ОРИРЭС
В математическом описании модели ОРИРЭС используются следующие
обозначения.
Множества:
J — множество узлов;
JS
⊂ J — множество узлов, в которых находятся ГЭС с ограничениями
ГЭС
на сезонную выработку;
JY
⊂ J — множество узлов, в которых находятся ГЭС с ограничениями
ГЭС
на годовую выработку;
I — множество типов мощностей;
S — множество сезонов;
S♯ ⊂ S — множество сезонов с максимальной нагрузкой;
T — множество учитываемых часов;
T♯s ⊂ T — множество часов с максимальной в сезон s ∈ S♯.
Константы:
cji — издержки на генерацию мощности типа i ∈ I в узле j ∈ J ($/МВт·ч);
γji — капвложения в развитие мощности типа i ∈ I в узле j ∈ J ($/МВт);
κji — постоянные издержки мощности типа i ∈ I в узле j ∈ J ($/МВт);
ρjj′ — капвложения в развитие линии j - j′, j ∈ J, j′ ∈ J ($/МВт);
bjj′
— постоянные издержки линии j - j′, j ∈ J, j′ ∈ J ($/МВт);
τws — количество рабочих дней в сезоне s ∈ S;
44
τhs — количество выходных дней в сезоне s ∈ S;
ajj′
— элементы матрицы смежности, задающие наличие или отсутствие
связи j - j′, j ∈ J, j′ ∈ J:
{
1, если есть связь между узламиj и j′,
ajj′ =
0
в противном случае;
δjj′
— потери на линии j - j′, j ∈ J, j′ ∈ J (число из интервала (0,1));
dwjst — нагрузка в узле j ∈ J в сезон s ∈ S в час t ∈ T в рабочие дни (МВт);
dhjst — нагрузка в узле j ∈ J в сезон s ∈ S в час t ∈ T в выходные дни
(МВт);
rjst — максимальная нагрузка с учетом резервирования в узле j ∈ J в час
t∈
T♯s в сезон s ∈ S♯ (МВт);
αwjis — коэффициент минимально допустимой мощности типа i ∈ I в сезон
s ∈ S в узле j ∈ J в рабочие дни (число из интервала (0,1));
αhjis — коэффициент минимально допустимой мощности типа i ∈ I в сезон
s ∈ S в узле j ∈ J в выходные дни (число из интервала (0,1));
βwjis — коэффициент максимальной готовности мощности типа i ∈ I в сезон
s ∈ S в узле j ∈ J в рабочие дни (число из интервала (0,1));
βhjis — коэффициент максимальной готовности мощности типа i ∈ I в сезон
s ∈ S в узле j ∈ J в выходные дни (число из интервала (0,1));
z0ji — существующая мощность типа i ∈ I в узле j ∈ J (МВт);
zji — максимально возможная мощность типа i ∈ I в узле j ∈ J (МВт);
v0jj′ — существующая пропускная способность связи j - j′, j ∈ J, j′ ∈ J
(МВт);
vjj′ — максимально возможная пропускная способность связи j - j′, j ∈ J,
j′ ∈ J (МВт);
HS
— максимальное количество часов использования ГЭС с сезонным
jГЭСs
регулированием в узле j ∈ J в сезоне s ∈ S;
HY
— максимальное количество часов использования гидроэлектро-
jГЭС
станций (ГЭС) с годовым регулированием в узле j ∈ J;
GГАЭСjs — коэффициент максимальной готовности гидроаккумулирующих
электростанций (ГАЭС) в узле j ∈ J в сезоне s ∈ S;
qj — КПД цикла “заряд-разряд” ГАЭС в узле j ∈ J;
HГАЭСj — суточное число использования мощности ГАЭС в узле j ∈ J; f
— коэффициент возврата капитала.
Переменные:
xwjist — генерация мощности типа i ∈ I в узле j ∈ J в сезон s ∈ S в час
t ∈ T в рабочие дни (МВт);
xhjist — генерация мощности типа i ∈ I в узле j ∈ J в сезон s ∈ S в час
t ∈ T в выходные дни (МВт);
45
zji — мощность типа i ∈ I в узле j ∈ J (МВт);
vjj′ — пропускная способность связи j - j′, j ∈ J, j′ ∈ J (МВт);
yjj′st
— резервный переток по связи j - j′, j ∈ J, j′ ∈ J в пиковый час
t∈
T♯s пикового сезона s ∈ S♯ (МВт);
ywjj′st—перетокпосвязиj-j′,j∈J,j′ ∈Jвчасt∈Tвсезонs∈Sв
рабочие дни (МВт);
— переток по связи j - j′, j ∈ J, j′ ∈ J в час t ∈ T в сезон s ∈ S в
yhjj′st
выходные дни (МВт);
uwjst — зарядная мощность ГАЭС в узле j ∈ J в час t ∈ T в сезон s ∈ S в
рабочие дни (МВт);
uhjst — зарядная мощность ГАЭС в узле j ∈ J в час t ∈ T в сезон s ∈ S в
выходные дни (МВт). Все переменные модели неотрицательны.
Целевая функция:
∑∑∑∑
∑∑∑∑
(2.1)
TC =
τwscjixwjist +
τhscjixhjist +
j∈J i∈I s∈S t∈T
j∈J i∈I s∈S t∈T
∑∑
(
)
∑∑
(2.2)
+f
γji
zji - z0ji
+
κjizji +
j∈J i∈I
j∈J i∈I
∑
∑
∑
1
(
)
1∑
(2.3)
+
f
ρjj′
vjj′ - v0jj′
+
bjj′vjj′ →
min
2
2
(xw,xh,z,uw,uh,v,y,yw,yh)
j∈J j′∈J
j∈J j′∈J
Составляющими целевой функции являются: суммарные (годовые) издерж-
ки на генерацию (2.1), издержки на ввод новых мощностей и постоянные
издержки на их содержание (2.2), издержки на расширение пропускных спо-
собностей связей и соответствующие постоянные издержки (2.3).
Далее приводится система ограничений модели ОРИРЭС с указанием со-
ответствующих двойственных переменных.
Ограничения на мощности в пиковые часы:
∑
∑
(
)
∑
zji +
ajj′
1-δjj′
yj′jst -
ajj′ yjj′st ≥ rjst,
(2.4)
i∈I
j′∈J
j′∈J
j ∈ J, t ∈ T♯s, s ∈ S♯,
двойственные переменные νjst. Установленных мощностей во всей энергоси-
стеме с учетом баланса перетоков должно хватить на покрытие максимальной
нагрузки в каждом узле с учетом нормативного резерва (например, в случае
аварии). Фактически, ограничения (2.4) — это требования, предъявляемые к
установленной суммарной мощности.
Балансовые ограничения в рабочие дни:
∑
∑
(
)
∑
xwjist +
ajj′
1-δjj′
ywj′jst -
ajj′ywjj′st = dwjst + uwjst,
i∈I
j′∈J
j′∈J
j ∈ J, s ∈ S, t ∈ T,
двойственные переменные λwjst.
46
Балансовые ограничения в выходные дни:
∑
∑
(
)
∑
xhjist +
ajj′
1-δjj′
ajj′yhjj′st = dhjst + uhjst,
yhj′jst -
i∈I
j′∈J
j′∈J
j ∈ J, s ∈ S, t ∈ T,
двойственные переменные λhjst.
Ограничения на генерацию с учетом коэффициентов готовности и мини-
мально допустимой мощности в рабочие и выходные дни:
αwjiszji ≤ xwjist ≤ βwjiszji, αhjiszji ≤ xhjist ≤ βhjiszji,
(2.5)
j ∈ J, i ∈ I, s ∈ S, t ∈ T,
двойственные переменные μw
, μwjist, μh
, μhjist.
jist
jist
Ограничения на развитие мощностей:
(2.6)
z0ji ≤ zji ≤ zji
, j ∈ J, i ∈ I,
двойственные переменные σij, σij .
Ограничения на резервные перетоки:
yjj′st ≤ vjj′ , j ∈ J, j′ ∈ J, t ∈
s,
s ∈ S♯, двойственные переменные ηjj′st.
Ограничения на перетоки в рабочие и выходные дни:
ywjj′st ≤ vjj′, yhjj′st ≤ vjj′, j ∈ J, j′ ∈ J, s ∈ S, t ∈ T,
двойственные переменные ηwjj′st.
Ограничения на развитие связей: v0jj′ ≤ vjj′ ≤ vjj′ , j ∈ J, j′ ∈ J, двойствен-
ные переменные ωjj′ , ωjj′ .
Ограничения на сезонную выработку ГЭС (для узлов из JS
):
ГЭС
∑
∑
τws
xw
+τh
s
xh
≤HS
zj(ГЭС),
j(ГЭС)st
j(ГЭС)st
jГЭСs
t∈T
t∈T
j ∈JS
, s ∈ S,
ГЭС
двойственные переменные ξjs.
Ограничения на годовую выработку ГЭС (для узлов из JY
):
ГЭС
∑∑
∑∑
τwsxw
+
τhsxh
≤HY
zj(ГЭС),
j(ГЭС)st
j(ГЭС)st
jГЭС
s∈S t∈T
s∈S t∈T
j ∈JY
,
ГЭС
двойственные переменные ξYj .
47
Ограничения на величину заряда ГАЭС в рабочие и выходные дни:
uwjst ≤ GГАЭСjszj(ГАЭС), uhjst ≤ GГАЭСjszj(ГАЭС),
j ∈ J, s ∈ S, t ∈ T,
двойственные переменные θwjst, θhjst.
Ограничения на суточную выработку ГАЭС в рабочие и выходные дни в
зависимости от накопленного заряда:
∑
∑
∑
∑
xw
-qj
uwjst ≤ 0,
xh
-qj
uhjst ≤ 0,
j(ГАЭС)st
j(ГАЭС)st
t∈T
t∈T
t∈T
t∈T
j ∈ J, s ∈ S,
двойственные переменные ψwjs, ψhjs.
Ограничения на суточную мощность ГАЭС в рабочие и выходные дни в
зависимости от числа часов использования ГАЭС:
∑
∑
xwj(ГАЭС)st ≤ HГАЭСjzj(ГАЭС),
xhj(ГАЭС)st ≤ HГАЭСjzj(ГАЭС),
t∈T
t∈T
j ∈ J, s ∈ S,
двойственные переменные ϕwjs, ϕhjs.
Технические условия эквивалентности пропускных способностей связей в
обоих направлениях: vjj′ = vj′j, j ∈ J, j′ ∈ J, двойственные переменные πjj′ .
Модели, подобные ОРИРЭС, исследовались и в других работах [9-13]. Мо-
дель ОРИРЭС обладает следующими преимуществами:
• более детально моделируются режимы ГЭС с ограничениями на годовую
и сезонную выработку;
• моделируются режимы ГАЭС;
• более детально учитываются графики нагрузки.
3. Двойственная модель
Вывод двойственной постановки основан на методике, использованной
в [14]. Сначала стандартным образом записывается функция Лагранжа, в
которой все слагаемые сгруппированы относительно двойственных перемен-
ных. Затем функция Лагранжа переписывается так, чтобы все слагаемые
были сгруппированы относительно прямых переменных. Для записи двой-
ственной задачи необходимо минимизировать функцию Лагранжа по пря-
мым переменным. При этом ограничения на прямые переменные либо отсут-
ствуют, либо являются ограничениями на знак прямой переменной. В пер-
вом случае получаем ограничения-равенства, а во втором случае — ограни-
чения-неравенства двойственной задачи. К первой группе переменных от-
носятся переменные xwjist, xhjist, поскольку в силу двусторонних ограниче-
ний (2.5) неотрицательность этих переменных учитывается автоматически и
48
в задаче минимизации функции Лагранжа по этим переменным ограничения
на знак отсутствуют. То же самое можно сказать о переменных zij и vjj′ .
Для остальных переменных ограничения на знак должны явно учитываться.
Часть выражения функции Лагранжа, не содержащая прямых переменных,
есть максимизируемая целевая функция двойственной задачи. В итоге полу-
чаем следующую постановку двойственной задачи.
Целевая функция
∑∑
∑
∑
1
(3.1)
TR = -f
γjiz0ji -
f
ρjj′v0jj
′
+
2
j∈J i∈I
j∈J j′∈J
∑
∑∑
∑∑∑
∑∑∑
(3.2)
+
rjstνjst +
dwjstλwjst +
dhjstλhjst +
j∈J s∈S t∈T
j∈J s∈S t∈T
j∈J s∈S♯ t∈Ts
∑∑
∑∑
∑
∑
∑
∑
(3.3)
+
z0jiσji -
zjiσji +
v0jj′ωjj′ -
vjj′ωjj′.
j∈J i∈I
j∈J i∈I
j∈J j′∈J
j∈J j′∈J
Ограничения, соответствующие переменным zij , без ГЭС и ГАЭС (т.е.
i = ГЭС и i = ГАЭС):
)
)
∑
∑
∑
(∑
∑
(∑
(3.4) fγji + κji -
νjst +
αw
μw
- βw
μw
+
jis
jist
jis
jist
s∈S♯ t∈Ts
s∈S
t∈T
s∈S
t∈T
)
)
∑
(∑
∑
(∑
h
(3.5)
+ αh
μ
- βh
μh
-σji +σji
= 0,
jis
jist
jis
jist
s∈S
t∈T
s∈S
t∈T
j ∈ J,i ∈ I \ {ГЭС,ГАЭС}.
Ограничения, соответствующие переменным zj(ГЭС) для ГЭС сезонного ре-
гулирования:
∑
∑
fγj(ГЭС) +κj(ГЭС) -
νjst +
s∈S♯ t∈
s
)
)
∑
(∑
∑
(∑
w
+ αw
μ
- βw
μw
+
j(ГЭС)s
j(ГЭС)st
j(ГЭС)s
j(ГЭС)st
s∈S
t∈T
s∈S
t∈T
)
)
∑
(∑
∑
(∑
h
+ αh
μ
- βh
μh
+
j(ГЭС)s
j(ГЭС)st
j(ГЭС)s
j(ГЭС)st
s∈S
t∈T
s∈S
t∈T
∑
+σj(ГЭС) -σj(ГЭС) -
HS
ξjs = 0, j ∈ JS
jГЭСs
ГЭС
s∈S
49
Ограничения, соответствующие переменным zj(ГЭС) для ГЭС годового регу-
лирования:
∑
∑
fγj(ГЭС) +κj(ГЭС) -
νjst +
s∈S♯ t∈
s
)
)
∑
(∑
∑
(∑
w
+ αw
μ
- βw
μw
+
j(ГЭС)s
j(ГЭС)st
j(ГЭС)s
j(ГЭС)st
s∈S
t∈T
s∈S
t∈T
)
)
∑
(∑
∑
(∑
h
+ αh
μ
- βh
μh
+
j(ГЭС)s
j(ГЭС)st
j(ГЭС)s
j(ГЭС)st
s∈S
t∈T
s∈S
t∈T
+σj(ГЭС) -σj(ГЭС) -HY
ξYj = 0, j ∈ JY
jГЭС
ГЭС
Ограничения, соответствующие переменным zj(ГАЭС):
∑
∑
fγj(ГАЭС) +κj(ГАЭС) -
νjst +
s∈S♯ t∈
s
)
)
∑
(∑
∑
(∑
w
+ αw
μ
- βw
μw
+
j(ГАЭС)s
j(ГАЭС)st
j(ГАЭС)s
j(ГАЭС)st
s∈S
t∈T
s∈S
t∈T
)
)
∑
(∑
∑
(∑
h
+ αh
μ
- βh
μh
+
j(ГАЭС)s
j(ГАЭС)st
j(ГАЭС)s
j(ГАЭС)st
s∈S
t∈T
s∈S
t∈T
)
)
∑
(∑
∑
(∑
+σj(ГЭС) -σj(ГАЭС) -
js
GГАЭС
θwjst
- GГАЭС
js
θh
jst
-
s∈S
t∈T
s∈S
t∈T
)
)
(∑
(∑
-HГАЭСj
ϕw
-HГАЭС
ϕh
= 0, j ∈ JYГАЭС.
js
j
js
s∈S
s∈S
Ограничения, соответствующие переменным xwjist и xhjist без ГЭС и ГАЭС (т.е.
i = ГЭС и i = ГАЭС):
(3.6)
τwscji - λwjst - μw
+ μwjist = 0, τhs cji - λhjst - μh
+μhjist
= 0,
jist
jist
j ∈ J, i ∈ I \ {ГЭС,ГАЭС}, s ∈ S, t ∈ T.
Ограничения, соответствующие переменным xw
и xh
для ГЭС с
j(ГЭС)st
j(ГЭС)st
сезонным регулированием:
(3.7)
τwscj(ГЭС) -λwjst -μw
+μw
+τws ξjs = 0, j ∈ JS
, s∈S, t∈T,
j(ГЭС)st
j(ГЭС)st
ГЭС
τhscj(ГЭС) -λhjst -μh
+μh
+τhsξjs = 0, j ∈ JS
, s∈S, t∈T.
j(ГЭС)st
j(ГЭС)st
ГЭС
50
w
Ограничения, соответствующие переменным xw
и x
для ГЭС с
j(ГЭС)st
j(ГЭС)st
годовым регулированием:
(3.8)
τwscj(ГЭС) -λwjst -μw
+μw
+τwsξYj = 0, j ∈ JY
, s∈S, t∈T,
j(ГЭС)st
j(ГЭС)st
ГЭС
τhscj(ГЭС) -λhjst -μh
+μh
+τhsξYj = 0, j ∈ JY
, s∈S, t∈T.
j(ГЭС)st
j(ГЭС)st
ГЭС
Ограничения, соответствующие переменным xwj(ГАЭС)st и xhj(ГАЭС)st:
τwscj(ГАЭС) -λwjst -μw
+μwj(ГАЭС)st+ψwjs+ϕwjs = 0, j ∈J, s∈ S, t∈ T,
j(ГАЭС)st
τhscj(ГАЭС) -λhjst -μh
+μhj(ГАЭС)st+ψhjs+ϕhjs =0, j ∈ J, s ∈ S, t∈ T.
j(ГАЭС)st
Ограничения, соответствующие переменным vjj′ :
∑
∑
∑∑
1
1
(3.9)
fρjj′ +
bjj′ -
ηjj′st -
ηwjj′st -
2
2
s∈S t∈T
s∈S♯ t∈Ts
∑∑
(3.10)
-
ηhjj′st + ωjj′ - ωjj′ + πjj′ - πj′j = 0, j ∈ J, j′
∈ J.
s∈S t∈T
Ограничения, соответствующие переменным yjj′st:
(
)
ajj′
νjst - (1 - δjj′)νj′st
+ ηjj′st ≥ 0, j ∈ J, j′ ∈ J, s ∈ S♯, t ∈ T♯s.
Ограничения, соответствующие переменным ywjj′stиyjj′st:
(
)
(
)
ajj′
λwjst - (1 - δjj′)λwj′st
+ ηwjj′st ≥ 0, ajj′ λhjst - (1 - δjj′)λh
+ ηhjj′st ≥ 0,
j′st
j ∈ J, j′ ∈ J, s ∈ S, t ∈ T.
Ограничения, соответствующие переменным uwjst и uhjst:
λwjst + θwjst - qjψwjs ≥ 0, λhjst + θhjst - qjψhjs ≥ 0, j ∈ J, s ∈ S, t ∈ T.
Все двойственные переменные неотрицательны, за исключением λwjst, λhjst
иπjj′.
4. Анализ двойственной модели
Поскольку все переменные в прямой задаче имеют двусторонние ограниче-
ния, допустимое множество прямой задачи ограничено. Будем предполагать,
что это множество не пусто. Тогда прямая и двойственная задачи имеют ре-
шения P∗ и D∗, где P∗ — набор оптимальных значений прямых переменных,
{
}
, uh,∗
,
′st
, yh,∗jj′st,u
st
jst
51
D∗ — набор оптимальных значений двойственных переменных,
⎧
⎫
⎨
ν∗jst, λw,∗jst, λh,∗jst, μw,∗, μw,∗jist, μh,∗
, μh,∗jist,
⎬
jist
jist
η∗jj′st,η
j′st
, ηh,∗jj′st,σji,σji,
D∗
=⎩ω∗
⎭
, ω∗jj′, ξ∗js, ξY,∗j, θw,∗jst, θh,∗jst, ψw,∗js, ψh,∗js, ϕw,∗js, ϕh,∗js, π∗
jj′
jj′
Обозначим: TC∗ = TC(P∗) — оптимальное значение прямой задачи (см. (2.1)-
(2.3)), TR∗ = TR(D∗) (см. (3.1)-(3.3)) — оптимальное значение двойственной
задачи. Из равенства TC∗ = TR∗ после перегруппировки слагаемых получаем
следующее:
∑∑∑
∑∑∑
∑∑∑
(4.1)
rjstν∗jst
+
dwjstλw,∗jst
+
dhjstλh,∗jst
=
j∈J s∈S t∈T
j∈J s∈S t∈T
j∈J s∈S♯ t∈
s
'
()
*
'
()
*
'
()
*
Pw
Ph
Preserv
∑∑∑∑
∑∑∑∑
(4.2)
=
τwscjixw,∗jist
+
τhscjixh,∗jist
+
j∈J i∈I s∈S t∈T
j∈J i∈I s∈S t∈T
'
()
*
'
()
*
Cw
generation
Ch
generation
∑∑
(
)
∑∑
(4.3)
+f
γji
z∗ji - z0
+
κjiz∗ji
+
ji
j∈J i∈I
j∈J i∈I
'
()
*
'
()
*
capacity
Ccapacity
Cf
expansion
ixed
∑
∑
∑
1
(
)
1∑
(4.4)
+
f
ρjj′
v∗jj′ - v0
jj′
+
bjj′v∗jj′
+
2
2
j∈J j′∈J
j∈J j′∈J
'
()
*
'
()
*
Cnetwork
Cnetwork
expansion
f ixed
∑∑
∑
∑
1
(4.5)
+f
γjiz0ji
+
f
ρjj′v0jj′
+
2
j∈J i∈I
j∈J j′∈J
'
()
*
'
()
*
Crepayity
Cnetworkrepay
∑∑
∑∑
∑
∑
∑
∑
(4.6)
+
zjiσ∗ji
-
z0jiσ∗ji
+
vjj′ω∗jj′
-
v0jj′ω∗jj′
j∈J i∈I
j∈J i∈I
j∈J j′∈J
j∈J j′∈J
'
()
*
'
()
*
'
()
*
'
()
*
capacity
Rcapacity
L
Rnetwork
Lnetwork
stimulation
inef f iciency
stimulation
inef f iciency
Традиционно величина λw,∗jst — это так называемая «узловая цена» в ра-
бочие дни, т.е. цена, по которой электроэнергия покупается потребителями в
рабочие дни в узле j в сезон s в час t, аналогичная интерпретация применима
и к λh,∗jst — «узловым ценам» в выходные дни. Величина ν∗jst — стоимость ре-
зервной мощности. В итоге сумма трех слагаемых в (4.1) представляет собой
суммарную плату потребителей за электроэнергию.
Содержательный смысл отдельных выражений в (4.1)-(4.6) следующий:
• Preserv — плата потребителей за резерв электроэнергии;
52
• Pw — плата потребителей за электроэнергию в рабочие дни;
• Ph — плата потребителей за электроэнергию в выходные дни;
• Cwgeneration — издержки производителей на генерацию в рабочие дни;
• Chgeneration — издержки производителей на генерацию в выходные дни;
• Ccapacityexpansion — издержки производителей на развитие установленных мощ-
ностей;
• Ccapacityfixed — издержки производителей постоянные (на поддержание уста-
новленных мощностей);
• Cnetworkexpansion — издержки на развитие сети;
• Cnetworkfixed — издержки сети постоянные (на поддержание сети);
•
repay
— издержки имеющихся до развития мощностей (возврат началь-
ных мощностных издержек);
• Cnetworkrepay — издержки имеющейся до развития сети (возврат начальных
сетевых издержек);
• Rcapacitystimulation — бонус (поощрение) эффективных мощностей;
• Lcapacityinefficiency — убытки неэффективных мощностей;
• Rnetworkstimulation — бонус (поощрение) эффективных участков сети;
• Lnetworkinefficiency — убытки неэффективных участков сети.
Равенства (4.1)-(4.6) можно пояснить следующим образом: суммарная пла-
та, взимаемая с потребителей в виде трех указанных в (4.1) составляющих,
расходуется на
• покрытие издержек на годовую генерацию (4.2);
• покрытие суммарных издержек на мощность (4.3);
• покрытие суммарных сетевых издержек (4.4);
• восстановление издержек на ввод ранее существовавших мощностей и
участков сети (4.5);
• суммарную прибыль (убыток) мощностей и сети (4.6).
Остановимся на результатах анализа основных двойственных соотноше-
ний.
Двойственные переменные λwjst и λhjst. Из (3.6) получаем
λwjst
μw
μwjist
jist
(4.7)
=cji -
+
, j ∈ J, i ∈ I \ {ГЭС,ГАЭС}, s ∈ S, t ∈ T.
τws
τws
τws
Следовательно, λwjst имеет размерность “плата за МВт·ч за весь сезон” s. Кро-
ме того, как видно из (4.7), узловая цена одна и та же для всех типов мощно-
стей i, находящихся в данном узле (λwjst не зависит от i). Предположим, что
для некоторой мощности i =ˆi в сезон s, час t в узле j оптимальное значение
прямой переменной xw,∗
удовлетворяет строгому двустороннему неравенству
jist
(4.8)
αw
z∗
<xw,∗
<βh
z∗
,
jis
ji
jist
jis
ji
53
т.е. генерация xw,∗
не достигает своего минимального или максимального
jist
значения. В этом случае из условий дополняющей нежесткости
(
)
(
)
(4.9)
μw,∗
αwjisz∗ji - xw,∗
= 0, μw,∗
xw,∗jist - βwjisz∗
= 0,
jist
jist
jist
ji
которые выполняются для любого i и (4.8), следует
(4.10)
μw,∗
= 0, μw,∗
= 0.
jist
jist
Тогда для оптимального значения λw,∗jst из (4.7) и (4.10) имеем
λw,∗jst
(4.11)
= cjˆi.
τws
Для другой мощности i такой, что
(4.12)
cji < cjˆi,
получаем
λw,∗jst
λw,∗jst
μw,∗
μw,∗jist
jist
=cjˆi >cji =
+
-
τws
τws
τws
τws
или, после упрощения,
(4.13)
0>μw,∗
-μw,∗jist.
jist
При выполнении условия αwjis < βwjis, которое просто предполагается очевид-
ным, из условий дополняющей нежесткости (4.9) следует, что μw,∗
и μw,∗jist не
jist
могут быть одновременно отличными от нуля. Тогда в силу неотрицатель-
ности μw,∗, μw,∗jist и строго неравенства (4.13) получаем μw,∗
= 0 и μw,∗jist > 0.
jist
jist
Снова из условия дополняющей нежесткости получаем
(4.14)
xw,∗jist = βwjisz∗ji.
Мощность i, удовлетворяющая условию (4.12), более экономичная (издержки
на генерацию одного МВт меньше), чем мощностьˆi, и в силу равенства (4.14)
такая мощность используется максимально.
Если же предположить, что для мощности i (отличной отˆi) выполняется
строгое неравенство
(4.15)
cji > cjˆi,
то, проводя аналогичные рассуждения, получаем, что в этом случае анали-
зируемая мощность i менее экономична, чемˆi, и поэтому используется мини-
мальным образом:
(4.16)
xw,∗jist = αwjisz∗ji.
54
Подведем некоторые итоги. Все типы мощностей в данном узле j распада-
ются на не более, чем три группы. Если для некоторых мощностей справед-
ливы неравенства (4.8), то все они имеют одинаковые предельные издерж-
ки cji, и в соответствии с этими издержками устанавливается узловая цена
по формуле (4.11). Такие мощности принято называть замыкающими. Если
в данном узле есть мощности с меньшими издержками, то они загружаются
полностью. Их издержки не обязаны быть равными, лишь бы выполнялось
условие (4.12). Если в узле есть мощности с большими, чем у замыкающих,
издержками (4.15), то эти мощности загружаются по минимуму, т.е. в соот-
ветствии с (4.16). Их вообще лучше было бы не загружать, но этому могут
препятствовать условия αwjis > 0 и z0ji > 0. Если для некоторых i коэффи-
циенты минимальной готовности αwjis = 0, то, как следует из (4.16), такие
мощности не загружаются.
Анализ двойственных переменных λhjst проводится аналогичным образом.
Двойственные переменные μw,∗
и μw,∗jist. Ранее уже было установлено, что
jist
для замыкающих мощностей значения этих переменных равны нулю. Для бо-
лее экономичных мощностей имеем (как это было определено выше) μw,∗jist > 0
и μw,∗jist = 0. Из (4.7) получаем
λw,∗jst
μw,∗jist
=cji +
τws
τws
Экономичные мощности несут издержки на генерацию одного МВт·ч в объе-
w,∗
λ
ме cji, а продают по узловым ценам, равным
jst , т.е. за каждый МВт·ч
τws
μw,∗jist
получают доход
(имеют излишек производителя). Для неэкономичных
τws
мощностей, т.е. для тех мощностей i, для которых выполняются неравенства
(4.15), аналогичным образом получаем
λw,∗jst
μw,∗
(4.17)
=cji -
jist .
τws
τws
Эти мощности не покрывают издержки на генерацию за счет продажи. Как
w,∗
μ
следует из (4.17), убыток с каждого МВт равен
jist .
τws
Двойственные переменные ξjs и ξYj . Учитывая, что cj(ГЭС) = 0, из (3.7)
получаем
λwjst
μw
μw
j(ГЭС)st
j(ГЭС)st
(4.18)
=
-
+ξjs, j ∈ JS
, s ∈ S, t ∈ T.
ГЭС
τws
τws
τws
Сравнивая (4.18) и (4.7), видим, что хотя издержки на генерацию непосред-
ственно ГЭС нулевые, роль издержек выполняют двойственные перемен-
ные ξjs. Напомним, что эти двойственные переменные соответствуют ограни-
чениям на сезонное использование ГЭС водных ресурсов и оценивают именно
55
стоимость этих ресурсов в каждый сезон s. Другими словами, ξjs можно рас-
сматривать как ренту за использование гидроэнергетических ресурсов ГЭС
сезонного регулирования.
Аналогичным образом из (3.8) получаем, что двойственные переменные
ξYj — рента за использование гидроэнергетических ресурсов ГЭС с годовым
регулированием.
Разделение расходов на строительство новой линии между двумя соседни-
ми узлами. Для линии j - j′ проанализируем вклад каждого узла в расходы,
связанные с функционированием и развитием этой линии. Запишем равен-
ства (3.9)-(3.10), поменяв местами индексы j и j′,
∑
∑
∑∑
1
1
(4.19)
fρj′j +
bj′j -
ηj′jst -
ηwj′jst -
2
2
s∈S♯ t∈Ts
s∈S t∈T
∑∑
(4.20)
-
∈ J.
ηhj′jst + ωj′j - ωj′j + πj′j - πjj′ = 0, j ∈ J, j′
s∈S t∈T
Суммируя (3.9)-(3.10) и (4.19)-(4.20) и учитывая ρj′j = ρjj′ bj′j = bjj′ , полу-
чаем
∑
∑
∑∑
∑∑
fρj′j + bj′j =
ηjj′st +
ηwjj′st +
ηhjj′st +
s∈S t∈T
s∈S t∈T
s∈S♯ t∈Ts
∑
∑
∑∑
∑∑
+
ηj′jst +
ηwj′jst +
ηhj′jst +
s∈S♯ t∈Ts
s∈S t∈T
s∈S t∈T
+ωjj′ - ωjj′ + ωj′j - ωj′j.
Умножая последние равенства vjj′ и учитывая vjj′ = vj′j, получим
fρjj′vjj′ + bjj′vjj′ =
∑
∑
∑∑
∑∑
(4.21)
=
ηjj′stvjj′ +
ηwjj′stvjj′ +
ηhjj′stvjj′ +
s∈S t∈T
s∈S t∈T
s∈S♯ t∈Ts
∑
∑
∑∑
∑∑
(4.22)
+
ηj′jstvj′j +
ηwj′jstvj′j +
ηhj′jstvj′j +
s∈S t∈T
s∈S t∈T
s∈S♯ t∈Ts
(4.23)
+ωjj′vjj′ - ωjj′vjj′ + ωj′jvj′j - ωj′jvj′j.
В силу условия дополняющей нежесткости
ηjj′stvjj′ = ηjj′styjj′st, ηjj′stvjj′ = ηjj′styjj′st,
ηhjj′stvjj′ = ηhjj′styhjj′st, s ∈ S, t ∈ T,
ηj′jstvj′j = ηj′jstyj′jst, ηj′jstvj′j = ηj′jstyj′jst,
ηhjj′stvj′j = ηhj′jstyhj′jst, s ∈ S, t ∈ T,
56
из условий (4.21)-(4.23) имеем
fρjj′vjj′ + bjj′vjj′ =
∑
∑
∑∑
∑∑
(4.24)
=
ηjj′styjj′st +
ηwjj′stywjj′st +
ηhjj′styhjj′st +
s∈S t∈T
s∈S t∈T
s∈S♯ t∈Ts
∑
∑
∑∑
∑∑
(4.25)
+
ηj′jstyj′jst +
ηwj′jstyj′jst +
ηhj′jstyj′jst +
s∈S t∈T
s∈S t∈T
s∈S♯ t∈Ts
(4.26)
+ωjj′vjj′ - ωjj′vjj′ + ωj′jvj′j - ωj′jvj′j.
Выражение fρjj′ vjj′ + bjj′ vjj′ слева от знака равенства в (4.24) означает пол-
ные затраты в линию на участке j - j′. Первое слагаемое fρjj′vjj′ — рас-
ходы на ввод линии, второе слагаемое bjj′ vjj′ — постоянные расходы (из-
держки) с учетом установившейся пропускной способности vjj′ . Справа от
знака равенства в (4.24) стоят суммарные выплаты узла j′ в линию. Первое∑
∑
слагаемое
ηjj′styjj′st — плата узла j′
за годовой переток из узла j в
s∈S♯ t∈Ts
∑
узел j′ в пиковые сезоны и часы; второе слагаемое
∑ ηwjj′styjj′st — плата
s∈S t∈T
узла j′ за годовой переток из узла j в узел j′ в рабочие дни; третье слагае-∑
мое
∑ ηhjj′styjj′st — плата узла j′ за годовой переток из узла j в узел j′ в
s∈S t∈T
выходные дни. Двойственные переменные ηjj′st, ηwjj′st,ηjj′st—ценызамега-
ватт перетока из j в j′ в сезон s час t соответственно в “пиковые” периоды,
рабочие и выходные дни. Аналогично интерпретируются перетоки из узла j′
в узел j в выражении (4.25). В итоге получаем, что суммарные выплаты уз-
ла j′ (правая часть (4.24)) плюс суммарные выплаты узла j (три слагаемых
в (4.25)) идут на покрытие расходов на ввод линии плюс постоянные издерж-
ки (левая часть от знака равенства в (4.24)) плюс излишки (или доход) линии
(выражение (4.26), перенесенное влево от знака равенства).
Анализ эффективности мощностей. Умножим равенства (3.4)-(3.5) на zij
и, учитывая (4.9), получим
∑∑
∑∑
∑
∑
(4.27)
λwjstxwjist +
λhjstxhjist +
νjstzji =
s∈S t∈T
s∈S t∈T
s∈S♯ t∈
s
∑∑
∑∑
(4.28)
=
τwscjixwjist +
τhscjixhjist +
s∈S t∈T
s∈S t∈T
(4.29)
+fγji(zji - z0ji) + κjizji +
(4.30)
+fγjiz0ji +σjizji -σjizji.
Соотношения (4.27)-(4.30) выполняются для всех мощностей i в узлах j за
исключением ГЭС и ГАЭС. Двойственные переменные: σji — оценка значи-
мости ограничений сверху в (2.6) на ввод мощности i в узле j (чем больше
57
эта величина, тем эффективнее ввод именно этой мощности); σji — оценка
ограничений на мощность снизу в (2.6) (чем больше эта величина, тем неэф-
фективнее, убыточнее эта мощность).
Выражение (4.27) есть годовой доход, получаемый мощностью i в узле j:
первое слагаемое — доход от генерации в рабочие дни, второе слагаемое —
доход от генерации в выходные дни, третье слагаемое — доход от предостав-
ления услуги по резервированию. Выражение (4.28) — годовые топливные
издержки мощности i в узле j, первое слагаемое в (4.29) — затраты на раз-
витие мощности i в узле j в объеме zji, второе слагаемое в (4.29) — посто-
янные издержки на содержание мощности zji. Первое слагаемое в выраже-
нии (4.30) — затраты на введение данной мощности в объеме z0ji. На первый
взгляд это кажется странным, поскольку мощность эта уже существует и не
требуется повторных затрат на ее введение. Объяснение этому эффекту мож-
но дать следующее. Неравенство z0ji ≤ zji в (2.6) модель интерпретирует как
обязательное (т.е. не зависящее от эффективности) введение мощности z0ji.
Поэтому и возникают соответствующие обязательные затраты fγjiz0ji. Вто-
рое слагаемое в (4.30) — возможная прибыль. Третье слагаемое — возможный
убыток.
Перейдем к более детальному анализу (4.27)-(4.30). Необходимо только
помнить, что одновременно двойственные переменные σji и σji отличными
от нуля быть не могут.
1. Если σji > 0, σji = 0, то zji = zji, т.е. данная мощность вводится макси-
мально. Более того, желательно, чтобы она вводилась еще больше. Владе-
лец такой мощности получает “стимулирующую надбавку” в размере σji за
единицу мощности. В итоге владелец компенсирует годовые топливные за-
траты, затраты на развитие мощности, постоянные затраты на поддержание
мощности и в дополнение имеет стимулирующую прибыль в размере σjizji.
Величина fγjiz0ji также может рассматриваться как прибыль-восстановление
затрат на ранее введенную мощность.
2. Если σji = 0, σji = 0, то компенсируются все затраты, без стимулирующей
прибыли, но с прибылью-восстановлением.
3. Если σji = 0, σji > 0, то zji = z0ji, т.е. ввод отсутствует. Более того, дан-
ная мощность неэффективна. За единицу мощности фирма несет убыток в
размере σji. Годовой доход данной мощности идет на покрытие всех издер-
жек минус убыток в размере σjiz0ji в случае z0ji > 0. Именно в этом случае
сказывается то, что модель воспринимает левую часть неравенства (2.6) как
обязательный (в данном случае неэффективный, убыточный) ввод. Перепи-
шем (4.27)-(4.30) в следующем виде:
∑∑
∑∑
λwjstxwjist +
λhjstxhjist =
s∈S t∈T
s∈S t∈T
∑∑
∑∑
=
τwscjixwjist +
τhscjixhjist + κjiz0ji + fγjiz0ji - σjiz0ji.
s∈S t∈T
s∈S t∈T
58
Убыток мощность терпит только в том случае, если fγjiz0ji - σjiz0ji < 0. Если
данная разность равна нулю, то доход в точности компенсирует затраты, а
если эта разность положительна, то мощность даже получает прибыль.
Анализ эффективности сети производится аналогично анализу мощност-
ной эффективности.
5. Заключение
Главным результатом проведенного анализа является равенство (4.1)-
(4.6). На вход модели поступает спрос на электроэнергию в рабочие и вы-
ходные дни, и норматив на резерв. Полученные цены, с одной стороны, соот-
ветствуют минимуму суммарных затрат, с другой стороны, устанавливаются
так, что суммарная плата, взимаемая с потребителей за электроэнергию, поз-
воляет оптимальным образом ввести новые мощности и новые линии (или
увеличить пропускные способности существующих). Двойственный анализ
ясно показывает, как суммарная плата распределяется между издержками
на генерацию, издержками на мощность и сетевыми издержками. При этом
определяется, в каких узлах и какие мощности вводить и какие линии рас-
ширять, что играет центральную роль при анализе долгосрочного развития
ЭЭС. Кроме того, определяется рента за использование водных ресурсов и
выявляются неэффективные мощности, также как и неэффективные участки
сети (возможно, подлежащие демонтажу).
Вместе с тем следует отметить, что полученные результаты являются
предварительными и требуют дальнейшего уточнения, осмысления и при-
ложения к конкретным задачам развития электроэнергетических систем и
объектов.
СПИСОК ЛИТЕРАТУРЫ
1. Беляев Л.С., Подковальников С.В., Савельев В.А., Чудинова Л.Ю. Эффектив-
ность межгосударственных электрических связей. Новосибирск: Наука, 2008.
2. Подковальников С.В., Савельев В.А., Хамисов О.В., Чудинова Л.Ю. Обосно-
вание эффективности межгосударственных энергообъединений с разделением
эффектов между участниками // АиТ. 2018. № 10. С. 26-38.
Podkoval’nikov S.V., Savel’ev V.A., Khamisov O.V. et al. Justification of
Effectiveness of International Power Interconnections with Separation of Effects
between Participants// Autom. Remote Control. 2018. V. 79. P. 1756-1766.
3. Подковальников С.В., Савельев В.А., Чудинова Л.Ю. Исследование систем-
ной энергоэкономической эффективности формирования межгосударственного
энергообъединения Северо-Восточной Азии // Известия РАН. Энергетика. 2015.
№ 5. С. 16-32.
4. Давидсон М.Р., Селезнев А.В. Математическая модель расчета ценовых инди-
каторов в задаче выбора состава генерирующего оборудования в условиях кон-
курентного рынка электроэнергии в России // Известия РАН. Теория и системы
управления. 2014. № 3. С. 61-70.
59
5.
Васьковская Т.А. Вопросы формирования равновесных узловых цен оптового
рынка электроэнергии // Электрические станции. 2017. № 1. С. 25-32.
6.
Chen L., Suzuki H., Wachi T., Shimura Y. Components of Nodal Prices for Electric
Power Systems // IEEE Transactions on Power Systems. 2002. V. 17. No. 1. P. 41-49.
7.
Bjørndal E., Bjørndal M., Cai H. Nodal Pricing in a Coupled Electricity Market //
Bergen, Norway: Norwegian school of economics. 2014.
8.
Hirth L. The European electricity market model EMMA. Model documentation.
9.
Bowen B.H., Sparrow F.N., Yu Z. Modelling electricity trade policy rof the twelve
nations of the Southen African Power Pool (SAPP) // Utilities Policy. 1999. V. 8.
No. 3. P. 183-197.
10.
Chang Y., Li Y. Power generation and cross-border grid planning for the integrated
ASEAN electricity market: a dynamic linear programming model // Energy Strategy
Reviews. 2013. V. 2. P. 153-160.
11.
Otsuki T., Isa A.B.M., Samuelson R.D. Electric power grid interconnection in
Northeasst Asia: a quantitative analysis of opprtunities and challenges // Energy
Policy. 2016. V. 89. P. 311-329.
12.
Schaber K., Steinke F., Hamcher Y. Transmission grid extensions for the integration of
variable renewable energies in Europe: who benefits where? // Policy Energy. 2012.
V. 43. P. 123-135.
13.
Watcharejyothin M., Shrestha R.M. Effects of cross-border power trade between Laos
and Thailand: energy security and environmental implications // Energy Policy.
2009. V. 37. P. 1782-1792.
14.
Васильев Ф.П. Методы оптимизации. М.: Издательство «Факториал Пресс», 2002.
Статья представлена к публикации членом редколлегии А.А. Галяевым.
Поступила в редакцию 10.07.2021
После доработки 23.12.2021
Принята к публикации 26.01.2022
60