Научная статья на тему 'Применение механизма аукциона для моделирования рынка электроэнергии'

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

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

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Аюев Б. И., Ерохин П. М., Паниковская Т. Ю.

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

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

The issues concerning methods of development and determination algorithms of electric power competitive prices are considered. It was carried out with the help of two well known implementation models of competitive power markets: pool models and two-sided contract models.

Текст научной работы на тему «Применение механизма аукциона для моделирования рынка электроэнергии»

УДК 621.316.001

ПРИМЕНЕНИЕ МЕХАНИЗМА АУКЦИОНА ДЛЯ МОДЕЛИРОВАНИЯ РЫНКА ЭЛЕКТРОЭНЕРГИИ

Б.И. Аюев, П.М. Ерохин*, Т.Ю. Паниковская**

ОАО «СО ЦДУ ЕЭС». E-mail: ABI@so-cdu.ru *Филиал ОАО «СО ЦДУ-ЕЭС» - ОДУ Урала. E-mail: epm@ural.so-cdu.ru **УГТУ-УПИ. E-mail: pti@daes.ustu.ru

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

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

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

Все заявки и предложения от участников рынка поступают в единую финансовую структуру, диспетчирование режимов осуществляет независимый Системный Оператор. Заявки имеют стандартную форму и содержат предлагаемые цены и объемы электроэнергии, которые участники хотят купить или продать на рынке электроэнергии. На мировых энергетических рынках, как правило, модели пуд и двойной контракт применяются в сочетании. Следует отметить, что модель пул используется чаще на оперативных рынках (балансирующих) и рынках на сутки вперед. При заключении долгосрочных контрактов (от недели до нескольких лет) чаще используется модель «двойной контракт». Если предположить, что предлагаемые производителями цены относительно точно отражают реальную стоимость производства электроэнергии, то первая модель позволяет достичь экономической эффективности путем отбора наиболее дешевых генерирующих мощностей. Таким образом, можно считать, что в рамках этой модели сохраняется централизованное ценообразование и есть возможность оптимизировать электрический режим. Модель соглашений не дает возможности анализировать все заявки, а также обеспечивать оптимальный с точки зрения издержек режим в ЭЭС.

При реализации пулов процесс диспетчерского управления часто рассматривается как аукцион

[1, 2]. Основные отличительные характеристики аукционов представлены в таблице.

В любом из видов аукционов целевая функция имеет один и тоже вид:

т п

-Жре. }>

Р 1=1 1=1

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

тах{-ЪСЛ) = А}

Р I = 1 Р I = 1

т

либо покупателей тах{ Р* }.

Р 1=1 1 1

Аукцион состоит из четырех основных компонентов: субъектов рынка, торгуемых товаров (услуг), принятого механизма формирования цены за продаваемый/покупаемый товар (услугу), стратегий игроков. Субъекты рынка (игроки) принимая участие в торговой сессии, должны иметь представление о закономерностях функционирования механизма аукциона. При выборе стратегии своего поведения субъекты основываются на предыдущем опыте и ожидаемых (прогнозных) предложениях других участников. Главная цель каждого участника торгов состоит в выборе оптимальной стратегии поведения, при котором достигается максимум принятой лично им целевой функции (функции полезности).

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

Таблица. Отличительные характеристики аукционов

Отличительная характеристика Разновидности характеристик

По количеству участвующих сторон С ( i )дносторонний: аукцион про английский) (голландский) i , )даж размещени N я Двухсторонний

По форме проведения торгов Открытый, устный (oral, open bid) Закрытый (sealedbid- запечатанное предложение)

По значению цены на товар (услуги) для участников Дискриминационный - аукцион янки (разные цены для участников - you get, what you bid) Недискриминационный (единая цена для всех участников)

По определению рыночной цены товара (услуги) Маржинальный (по первой цене - first - price sealed bid) Маржинальный (по второй цене - second - price sealed bid) - аукцион Викри

динамики изменения цен на рынке, а также для исследования стратегий поведения участников.

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

При представлении механизмов функционирования аукциона часто используется теория игр, применение которой позволяет создать имитационную модель предпочтения стратегий поведения участника. Количественно стратегия Д для /-ого участника может быть определена через использование функции полезности Ц. Она не определяется однозначно самой стратегией, а зависит от множества стратегий, принятых другими участниками рынка Ц=(Х:Х2,...Л1), где к - количество расчетных интервалов времени (для аукциона электроэнергии в России к=24), п - количество участников торгов. С помощью функции полезности Ц(Хк) каждому результату, зависящему от ситуации хк и каждой альтернативы, приписывают одно значение полезности Ц(х*к).

При одноступенчатой заявке субъект рынка предполагает, какие стратегии Х*_к принимают другие игроки. Для себя он выбирает стратегию по критерию максимизации параметра х* к.

П (х *к, X *-) = тах(П. (а, X ). (1)

аеЛ,

При определении минимума/максимума функции, ее производная будет равна нулю, поэтому условие (1) можно представить в следующем виде:

дП (х *к X * к)

‘(Х Х -) = 0, (2)

дх

если все участники кроме /-ого принимают прогнозируемые стратегии, то можно записать:

и (х,к, х *-.)=(и (хк)). (3)

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

• субъект хотел бы максимизировать прибыль (при определенной ценовой заявке):

ц (рк)=ск.рк-с(рк),

где Ск - равновесная маржинальная цена, определенная на аукционных торгах; Рк - востребованная мощность от /-ого участника; С(Рк)=а;(Рк)2+Ь;Рк+с; - почасовые издержки /-ого участника*;

• участник стремился достичь максимума отношения прибыли к затратам:

П (Рк)=(ск • р,к - с (Рк)).

Л Р ) с (Рк) ’

• главной целью участник считал, что лучше нести максимально возможную нагрузку при получении прибыли не менее фиксированного процента рк^сопй, к=1,24, в этом случае функция полезности принимает следующий вид

п (Рк) = ск • ^ - с(Р*_) = г • (С (Ртах)).

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

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

• для связи потоков мощности по линиям с узловыми мощностями использованы матрица коэффициентов токораспределения (чувствительности);

• все узловые мощности - есть величины положительные;

• ценовые заявки приняты одноступенчатыми. Для нахождения оптимального решения использован метод линейного программирования;

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

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

При разработке программы, имитирующей проведение аукционных торгов, были выявлены этапы:

1. Определение наиболее экономичной востребованной генерации для заданных значений узловых нагрузок. При организации вычислительной процедуры используется расширенная матрица коэффициентов токораспределения |а|, разделенная на две составляющих |а^|ай - соответственно для генераторных и нагрузочных узлов. Каждая из матриц имеет размерность Ьх(п+т), Ь - число связей, п, т - количество генераторных и нагрузочных узлов соответственно.

2. Определение маржинальной стоимости генерации и активных ограничений по связям. Формирование двойственной задачи, определение активных ограничений и стоимости этих ограничений.

3. Определение значения функции полезности для -ого участника и ее отклонение от максимального значения.

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

Fk = min

У CkPk g g

■ Pgk - a.

Pk > p mm. Pk < p n

где Ск - ценовая заявка /-ого генератора; Р/”“, Р™ -нижнее и верхнее ограничения перетоков по связям.

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

D = min

У Ki ■Yk+Kn m+1) ■ (y Pk)

h=1 j=1

I aR \ T■ Yk > - Ck.

Ограничение в форме равенства представлено уравнением баланса мощностей:

п т

х Рк-х Рк=о

,=1 1=1

Система неравенств (см. ниже) соответствует ограничениям по связям и минимальным и максимальным значениям генераторов по мощности:

а I-Рк -I а, IРк < Рт“;

£ е * * I ’

Pk > 0; Pk > 0;

k = 1,24

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

Нахождение решения двойственной задачи линейного программирования позволяет определить стоимость активных (достигнутых) ограничений по связям и узловые цены. Таким образом, к окончанию второго этапа определяются объемы востребованной генерации и узловые цены.

На третьем этапе моделирования рассчитываются значения функции полезности для каждого часа, и эти значения сопоставляются с максимумом.

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

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

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

1. Sheble G.B. Computational auction mechanisms for restructured power industry operation. - Boston, London: Kluwer Academic Publishers, 2002.

2. Spot pricing of Electricity / F.C. Shweppe, M. Caramanis, R. Tabors. - Boston, Kluwer Academic Publisher, 1988.

3. Singh H., Hao S., Papalexopoulos A. Transmission congestion management in competitive electricity markets // IEEE Transactions on Power Systems. - 1998. - V. 13. - № 2 (May). - P. 672-680.

4. Post D.L., Coppinger S.S., Sheble G.B.. Application ofAuctions as a Pricing Mechanizm for the Interchange of Electric Power // IEEE Transactions on Power Systems. - 1995. - V. 10. - № 3 (August).

5. Hunt S., Shuttleworth G. Competition and Choice in Electricity. -Chichester, England: Wiley, 1996. - 260 p.

6. Development of Electric Power Market Modeling Training Programs / P.I. Bartolomey, P.M. Yerohin, TYu. Panikovskaya e.a. -IEEE. Liberalization and Modernization of Power Systems: Congestion Management Problems: Intern. Workshop Proc. by N.I. Vopo-pai and E.J. Handschin. - Irkutsk: Energy Systems Institute, 2003. - 221 p. (P. 180-184).

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