УДК 519.83+519.86 ББК519
РЕШЕНИЕ ЗАДАЧИ СТИМУЛИРОВАНИЯ ИННОВАЦИЙ В ЭЛЕКТРОЭНЕРГЕТИКЕ.1 ЧАСТЬ 1. ОПТИМИЗАЦИОННЫЕ МОДЕЛИ
Антоненко А. В.2, Лошкарев И. В.3, Панков В. С.4, Угольницкий Г. А.5
(Южный федеральный университет, Ростов-на-Дону)
Рассматриваются оптимизационные модели согласования интересов в электроэнергетике. Представлена программная реализация моделей. На основе полученных результатов сформированы рекомендации и сделаны выводы о целесообразности ввода счетчиков электроэнергии нового поколения.
Ключевые слова: оптимизационные модели, электроэнергетический сектор, математическое
моделирование, программная реализация.
1. Введение
Использование оптимизационных и теоретико-игровых моделей организационного управления представляется перспективным инструментом повышения эффективности электроэнергетической отрасли. В работе анализируется ряд моделей мотивационного управления в области стимулирования инноваций в коммерческом учёте электроэнергии. Анализ
1 Работа поддержана РФФИ, проект №15-01-00432-а.
2 Андрей Валерьевич Антоненко, кандидат технических наук, ассистент (andrei80586@yandex.гы).
3 Илья Витальевич Лошкарев, ассистент ([email protected]).
4 Владимир Сергеевич Панков, магистр прикладной математики и информатики (моб. тел. +79888987246).
5 Геннадий Анатольевич Угольницкий, доктор физико-математических наук, профессор ([email protected]).
литературных источников позволяет сделать следующие выводы [1]:
1. При управлении распределенным потреблением электроэнергии в условиях децентрализованного рынка достаточно активно используются математические модели и компьютерные системы поддержки решений на их основе.
2. Среди наиболее широко применяемых моделей можно выделить:
- модели прогноза различных параметров функционирования электроэнергетических систем и рынков электроэнергии (цены, нагрузки, потребление) [14];
- модели влияния различных факторов и подготовки данных (эконометрические, динамические) [7, 8];
- модели рынка и его отдельных участников, в том числе регуляторов и распределяющих компаний (экономико-математические, имитационные модели) [3];
- модели оценки инвестиций [16];
- модели и системы поддержки решений [2, 4-6, 9-13, 18-20];
- модели управления спросом [15, 16].
3. Большинство описанных моделей опирается на данные коммерческого учета потребления электроэнергии, для получения которых необходимо устанавливать интеллектуальные счетчики.
4. Наиболее важными с точки зрения решения практических задач, стоящих перед электроэнергетическими компаниями на конкурентном рынке, представляются задачи управления спросом. Именно инновации в управлении спросом могут дать наибольший эффект в краткосрочной и долгосрочной перспективе.
5. Комплексное использование моделей и методов управления спросом позволяет не только решать задачи оперативного управления электроэнергетическими системами, но и обеспечить их долгосрочное устойчивое развитие, под которым понимается выполнение базовых социальных, экономических, экологических и технологических требований при условии согласования интересов всех участников рынка электроэнергии. Постановка и решение задач управления
устойчивым развитием электроэнергетической отрасли представляется магистральным направлением фундаментальных и прикладных научных исследований в электроэнергетике.
В ролях ведущего и ведомого в моделях иерархического управления могут выступать различные агенты, например: регулятор рынка - энергетическая компания, энергетическая компания - клиент, крупная оптовая компания - розничные продавцы электроэнергии, компания - филиалы и т.п.
Для решения практических задач управления спросом на электроэнергию представляется целесообразным использовать модели и механизмы управления организационными системами с учетом концепции управления устойчивым развитием. На первый план здесь выходят модели мотивационного управления, описывающие экономические механизмы стимулирования активных агентов. Изучение таких моделей осуществляется средствами теории контрактов [12], информационной теории иерархических систем [5], теории активных систем [2] (сейчас -теории управления организационными системами [9]).
Цель работы - создание программного комплекса для исследования достаточно простых математических моделей, которые могут быть использованы для решения практических задач мотивационного управления в электроэнергетике, и обсуждение проблем их идентификации.
Практическая значимость работы состоит в создании инструмента для анализа и идентификации параметров моделей стимулирования инноваций в электроэнергетике. В данной статье исследованы первые две модели (оптимизационные) из представленного ниже списка (теоретико-игровые модели рассматриваются во второй части статьи):
• классическая модель стимулирования с экспоненциальным видом функций дохода центра и затрат агента;
• классическая модель стимулирования с показательным видом функций дохода центра и затрат агента;
• теоретико-игровая модель с экспоненциальным видом функций дохода игроков;
• теоретико-игровая модель с показательным видом функций дохода игроков;
• теоретико-игровая модель Гермейера - Вателя с экспоненциальным видом функций дохода игроков;
• теоретико-игровая модель Гермейера - Вателя с показательным видом функций дохода игроков.
В составе программного комплекса все представленные модели численно решены:
• классическая модель стимулирования со степенным видом функций дохода центра и затрат агента;
• классическая модель стимулирования с экспоненциальным видом функций дохода центра и затрат агента;
• классическая модель стимулирования с показательным видом функций дохода центра и затрат агента;
• общий случай теоретико-игровой модели со степенным видом функций дохода игроков;
• общий случай теоретико-игровой модели с экспоненциальным видом функций дохода игроков;
• общий случай теоретико-игровой модели с показательным видом функций дохода игроков;
• частный случай теоретико-игровой модели со степенным видом функций дохода игроков;
• частный случай теоретико-игровой модели с экспоненциальным видом функций дохода игроков;
• частный случай теоретико-игровой модели с показательным видом функций дохода игроков;
• теоретико-игровая модель Гермейера - Вателя со степенным видом функций дохода игроков;
• теоретико-игровая модель Гермейера - Вателя с экспоненциальным видом функций дохода игроков;
• теоретико-игровая модель Гермейера - Вателя с показательным видом функций дохода игроков;
• теоретико-игровая иерархическая модель.
2. Модели стимулирования инноваций в электроэнергетике
В качестве примера инновации рассматривается установка компьютеризованных электросистем «Аргус», обеспечивающих автоматизацию учета потребления электроэнергии и ряд функций управления нагрузкой. Применение данного оборудования позволяет увеличить эффективность использования установленной электрической мощности объектов до 30%, повысить уровень пожарной безопасности объектов, снизить затраты на эксплуатацию систем электроснабжения объектов до 15% и увеличить их срок эксплуатации. Максимальная эффективность применения оборудования достигается при строительстве новых и реконструкции старых объектов. Оборудование имеет европейский и российский сертификаты соответствия, его применение одобрено и рекомендовано НП «Центр энергосбережения и инновационных технологий» Ростовской области и ОАО «Донэнерго»
Однако остается открытым вопрос о субъекте финансирования установки компьютеризованных электросистем (интеллектуальных счетчиков) «Аргус» для различных категорий потребителей. Для его решения целесообразно использовать различные классы моделей стимулирования.
2.1. КЛАССИЧЕСКАЯ МОДЕЛЬ СТИМУЛИРОВАНИЯ
В классической модели стимулирования [4] инноваций, центр компенсирует агенту затраты на совершение действий, приносящих доход центру. Введём следующие обозначения:
u - доля установленных счетчиков от максимального числа (100%-й обеспеченности);
c(u) - затраты агента на установку счетчиков (выпуклая функция);
s(u) - компенсация центром затрат агента. Модель имеет вид-
(1) F(u) = H(u) - s(u) ^ max, s(u) e S(u);
(2) f(u) = s(u) - c(u) ^ max, 0 < u < 1.
Решение модели:
/-,ч -ч (с(и) + 3, и = и*,
(3) 5 (и)= ] * ,
I 0, и Ф и ;
где 3 - мотивирующая надбавка, а
^(и*) = тах^(и) = тах[Н(и) - с(и)\.
0<и <1 0<и <1
Рассмотрим различные виды функций дохода центра (Н(и)) и затрат агента (с(и)):
1. Степенные функции дохода центра и затрат агента:
(4) Н (и) = аиа, 0 < а < 1;
(5) с(и) = Ьив, в > 1.
Здесь а - доход центра при 100%-м охвате территории счетчиками; Ь - затраты агента на 100%-ю обеспеченность счетчиками; а, р - модельные параметры. Найдём аналитическое решение данной модели:
(6) ^(и) = Н(и) - с(и) = аиа - Ьив,
тогда (14) является точкой максимума, так как справедливо (8):
й¥
1
(
(7) 0 = — = ааиа-1 - вЬив-1 ^ и = ёи
аа
вь
в-а
(8)
ё Е(и ) = а(а - 1)иа-2 - в(в - 1)ив-2 < 0. ёи
Оптимальная доля установленных счётчиков составит 1
*
и =
( аа ^ в-а
^вь,
2. Экспоненциальные функции дохода центра и затрат агента:
(9) Н (и) = а(1 - е^), а > 0;
(10) с(и) = Ь(еви -1), в > 0.
Здесь а - доход центра при 100%-м охвате территории счетчиками; Ь - затраты агента на 100%-ю обеспеченность счетчиками; а, р - модельные параметры. Найдём аналитическое решение данной модели:
(11) F(u) = H(u) - c(u) = а(1 - e-au) - b(eßu -1),
тогда (12) - точка максимума, так как справедливо (13): dF ln ( aa )
(12) 0 = dF = aae-au - ßbeßu ^ и = ,
du a + ß
(13) d!Fu*) = -a2ae-au - ß2beßu < 0.
du
Оптимальная доля установленных счётчиков составит
* ln (п)
u =—-—-.
a + ß
3. Показательные функции дохода центра и затрат агента:
(14) H(u) = а(1 - au), 0 < а < 1;
(15) c(u) = b(ßu-1),ß > 1.
Здесь a - доход центра при 100%-м охвате территории счетчиками; b - затраты агента на 100%-ю обеспеченность счетчиками; а, ß - модельные параметры. Найдём аналитическое решение данной модели:
(16) F(u) = H(u) - c(u) = a(1 - au) - b(ßu -1),
тогда (17) - точка максимума, так как справедливо (18):
ln a to(a) )
(17) 0 = dF = a ln(a)au _ b ln(ß)ßu ^ u =--1 bln(ß)J ,
du ln(a ) _ ln( ß )
(18) d2F(U ) = _a(ln(a))2au _ b(ln(ß))2 ßu < 0.
du
Оптимальная доля установленных счётчиков составит
ln {_ bn(ß) )
*
u =_
ln(a ) - ln( в )
Несмотря на существование явных аналитических решений модели, была осуществлена ее программная реализация для анализа и содержательной интерпретации зависимости решений от параметров. Подробное обсуждение этой идеи проводится в заключении к работе.
3. Программная реализация модели
Для реализации программ был выбран язык программирования C#. Среда разработки Microsoft Visual Studio 2008 на платформе .NET.
В C# входит много полезных особенностей - простота, объектная ориентированность, типовая защищенность, «сборка мусора», поддержка совместимости версий и многое другое. Ввиду достаточно удобного объектно-ориентированного дизайна, C# является хорошим выбором для быстрого конструирования различных компонентов.
Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать и как отладчик уровня исходного кода, и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне.
Для создания пользовательского интерфейса были использованы следующие средства языка C#: Form, Button, GroupBox, Label, Panel, RadioButton, TextBox, TabControl, PictureBox, DataGridView.
Структура программного комплекса показана на рис. 1.
Рис. 1. Структура программного комплекса 4. Выполнение расчётов и анализ результатов
Результаты расчетов представлены на рис. 2-5. В процессе работы были исследованы модели, значения параметров а и в в которых изменялись в интервале от 0 до 10000; с учетом ограниченности числа графиков в основном показаны случаи интервалов 0 < а < 1, 0 < в < 10, где результаты наиболее наглядны.
Рис. 2. Вид функции объема инноваций: степенная; Доход (а) - 10, затраты (Ь) - 20, а изменяется от 0 до 1,
$ от 0 до 10
Рис. 3. Вид функции объема инноваций: степенная; Доход (а) - 10, затраты (Ь) - 20, а изменяется от 0 до 1, $ от 0 до 1000
Рис. 4. Вид функции объема инноваций: экспоненциальный;
Доход (а) - 10, затраты (Ь) - 20, а изменяется от 0 до 1, Р от 0 до 100
Рис. 5. Вид функции объема инноваций: экспоненциальный; Доход (а) - 10, затраты (Ь) - 20, а изменяется от 0 до 1,
$ от 0 до 10
Экономически параметр а можно трактовать как «коэффициент отдачи» (КО) от инноваций - это внешний параметр, влияние центра на который отсутствует. С ростом КО увеличивается возможная прибыль центра. Более интересен параметр в. При малых его значениях (менее 10) наибольшее влияние оказывает КО, однако с ростом параметра в объем инноваций и, как следствие, прибыль центра уже практически не зависят от КО, что видно на рисунках. Поэтому параметр в можно условно назвать «коэффициентом массовости» (КМ). Иными словами, в случае массовой установки счетчиков нового поколения уровень отдачи для центра растет. Из графиков видно, что максимум объема инноваций при достаточно больших значениях КМ не превышает значения и = 1. Можно сказать, что при больших (более 100) значениях КМ влияние КО нивелируется и центр может расчитывать на максимальное значение прибыли от установки счетчиков.
После анализа примеров для данной модели был получен набор выводов и рекомендаций.
1. Степенные функции дохода центра и затрат агента. Затраты агента составляют половину дохода центра: а = 10, Ь = 20; 0 < а< 1, шаг по а = 0,1; 1 < р< 10, шаг по р = 1.
Итог: максимум и* достигается при использовании максимально возможных значений КО и КМ.
2. Степенные функции дохода центра и затрат агента. Доход центра вдвое больше затрат агента: а = 20, Ь = 10; 0 < а< 1, шаг по а = 0,1; 1 < р< 10, шаг по р= 1.
Итог: максимум и* достигается при использовании значений параметров таких, что 2а > в, иначе наиболее выгодно использовать максимальные возможные значения КО и КМ.
3. Экспоненциальные функции дохода центра и затрат агента. Затраты агента равны доходу центра: а = Ь = 1; 0,2 < а< 2, шаг по а = 0,2; 0,2 < р< 2, шаг по р = 2.
Итог: максимум и* достигается при использовании минимального значения параметра в, при параметре а таком, что: а > в (в общем случае а > в, где к = Ь /а).
4. Показательные функции дохода центра и затрат агента. Затраты агента равны доходу центра: а = Ь = 1; 0,1 < а< 0,9, шаг по а = 0,1; 1 < / < 10, шаг по / = 1.
Итог: максимум и* достигается при использовании значений параметра в, близких к 1 справа и при минимально возможных значениях КО.
5. Показательные функции дохода центра и затрат агента. Затраты агента составляют половину дохода центра: а = 10, Ь = 20; 0,1 < а< 0,9, шаг по а = 0,1; 1 < /< 10, шаг по / = 1.
Итог: максимум и* достигается при использовании значений КМ, близких к 1 справа, и при минимально возможных значениях КО.
6. Показательные функции дохода центра и затрат агента. Доход центра вдвое больше затрат агента: а = 20, Ь = 10; 0,1 < а< 0,9, шаг по а = 0,1; 1 < ¡< 10, шаг по /3 = 1.
Итог: максимум и* достигается при использовании значений КМ, близких к 1 справа, и при минимально возможных значениях КО.
5. Заключение
В статье исследованы следующие модели:
- классическая модель стимулирования с экспоненциальным видом функций дохода центра и затрат агента;
- классическая модель стимулирования с показательным видом функций дохода центра и затрат агента.
В составе программного комплекса реализовано решение следующих моделей:
- классическая модель стимулирования со степенным видом функций дохода центра и затрат агента;
- классическая модель стимулирования с экспоненциальным видом функций дохода центра и затрат агента;
- классическая модель стимулирования с показательным видом функций дохода центра и затрат агента.
Представлены тестовые примеры, проведён анализ решения. На основе результатов работы программного комплекса можно сделать следующие выводы.
Для классической модели стимулирования были рассмотрены три вида функций.
Для степенного вида функций дохода центра и затрат агента в случае, когда а < Ь (доход центра не превышает затрат агента), максимум целевой функции достигается при использовании максимальных значений КО и КМ. Если же а > Ь, то в целом тенденция роста решения при росте КО и КМ сохраняется, но при этом в случае, когда а> р/ 2, решение гарантированно принимает максимальное значение.
В случае экспоненциального вида функций дохода центра и затрат агента влияние КО и КМ на решение зависит от значения параметров а и Ь. Если а = Ь, то максимум решения достигается при использовании минимального значения КМ и при параметре а таком, что а > р. Если а < Ь, то максимум решения достигается при использовании минимального значения КМ и при параметре а таком, что а > р/ к, где к = Ь / а. Если а > Ь, то максимум решения достигается при использовании минимального значения КМ и при параметре а таком, что а > кр, где к = Ь / а.
В случае показательного вида функций дохода центра и затрат агента влияние КО и КМ на решение не зависит от значения параметров а и Ь. При любом их соотношении максимум решения достигается при значении КМ таком, что р = 1 + £, где £ - сколь угодно малое число, и при использовании минимального значения КО.
В случае модели со степенным видом функций решение модели растёт по параметрам а,, а, и убывает по параметрам Ь,.
В случае модели с показательным видом функций решение модели зависит от конкретного сочетания параметров а, и р.
В случае модели с экспоненциальным видом функций решение модели убывает по параметрам р и Ьг-, растёт по параметрам а,, а по параметрам а, сначала растёт, а затем убывает.
Предложена интерпретация модельных параметров а, р как коэффициентов «отдачи» и «массовости» соответственно. С ростом КО увеличивается возможная прибыль центра. При малых значениях КМ основную роль по-прежнему играет КО, а
при их увеличении на объем инноваций и соответствующую прибыль влияет уже КМ.
В целом показано, что для различных функций доходов и затрат и сочетания их числовых параметров оптимальными оказываются различные доли внедрения интеллектуальных счетчиков электроэнергии.
Рассмотренные классы моделей с различными видами функций описывают качественно различные ситуации. Используя данные о влиянии модельных параметров на решение, можно провести идентификацию представленных параметров с помощью экспертных оценок.
Литература
1. АНТОНЕНКО А.В., УГОЛЬНИЦКИЙ ГА. Модели мотивационного управления в электроэнергетике и проблемы их идентификации // Управление большими системами. - 2014. - №47. - С. 92-124.
2. БУРКОВ В Н., НОВИКОВ Д А. Теория активных систем: состояние и перспективы. - М.: Синтег, 1999. - 128 с.
3. БУРКОВ ВН., ГУБКО М.В., НОВИКОВ ДА. Организационные механизмы управления в электроэнергетике // Управление развитием крупномасштабных систем. - М.: Изд-во физ.-мат. лит-ры, 2012. - С. 261-278.
4. БУРКОВ В Н., КОРГИН Н А., НОВИКОВ Д А. Введение в теорию управления организационными системами. - М.: Книжный дом «ЛИБРОКОМ», 2009. - 264 с.
5. ГЕРМЕЙЕР Ю.Б., ВАТЕЛЬ И.А. Игры с иерархическим вектором интересов // Известия АН СССР. Техническая кибернетика. - 1974. - №3. - С. 54-69.
6. ГОРЕЛИК В.А., ГОРЕЛОВ М.А., КОНОНЕНКО А.Ф. Анализ конфликтных ситуаций в системах управления. -М.: Радио и связь, 1991. - 288 с.
7. ДОУГЕРТИ К. Введение в эконометрику. - М.: Инфра-М, 1999. - 465 с.
8. ЛЬЮНГ Л. Идентификация систем. Теория для пользователя. - М.: Наука, 1991. - 432 с.
9. НОВИКОВ Д.А. Теория управления организационными системами. - М.: МПСИ, 2005. - 584 с.
10. УГОЛЬНИЦКИЙ Г.А. Иерархическое управление устойчивым развитием // Общественные науки и современность. -2010. - 336 с.
11. УГОЛЬНИЦКИЙ Г.А. Устойчивое развитие организаций. -М.: ФИЗМАТЛИТ, 2011. - 320 с.
12. УГОЛЬНИЦКИЙ Г.А. Модели конфликтов. - М.: ФИЗМАТЛИТ, 2012. - 320 с.
13. УГОЛЬНИЦКИЙ Г.А. Математическое моделирование сложных систем // Научное наследие Ю.А.Жданова и современные проблемы моделирования сложных социосистем (на материалах Юга России). - Ростов-на-Дону: Изд-во СКНЦ ВШ ЮФУ, 2012. - С. 32-41.
14. BAYON L., SUAREZ P., MATIAS J.M. et al. Influence of forecasting electricity prices in the optimization of complex hydrothermal systems // Journal of Computational and Applied Mathematics. - 2009. - No. 232. - P. 262-274.
15. FOLEY A.M., GALLACHOIR B P., HUR J. et al. A strategic review of electricity systems markets // Energy. - 2010. -No. 35. - P. 4533-4530.
16. HASANI M., HOSSEINI S.H. Dynamic assessment of capacity investment in electricity market considering complementary capacity mechanisms // Energy. - 2011. - No. 36. - P. 277-293.
17. LAFFONT J.-J., MARTIMORT D. The Theory of Incentives. The Principal-Agent Model. - Princeton, 2002. - 440 p.
18. MIRZA F.M., BERGLAND O. The impact of daylight saving time on electricity consumption: Evidence from southern Norway and Sweden // Energy Policy. - 2011. - No. 39. -P. 5008-5025.
19. SHI L., ZENG M., Li L. A Novel Electricity Marketing Model Integrating Intelligent Disaster-Recovery System // Systems Engineering Procedia. - 2012. - No. 4. - P. 133-142.
20. STADLER M., KRAUSE W., SONNENSCHEIN M. et al. Modelling and evaluation of control schemes for enhancing load shift of electricity demand for cooling devices // Environmental Modelling and Software. - 2009. - No. 24. - P. 285-295.
SOLVING PROBLEM OF INNOVATION FUNDING INCENTIVE IN ELECTRICITY POWER INDUSTRY. PART 1.OPTIMIZATION MODELS
Andrey Antonenko, Southern Federal University, Rostov-on-Don, Ph.D., Assistant ([email protected])
Ilya Loshkarev, Southern Federal University, Rostov-on-Don, Assistant ([email protected])
Vladimir Pankov, Rostov-on-Don, M.Sc. (+79888987246) Gennady Ugolnitsky, Southern Federal University, Rostov-on-Don, Doctor of Physical and Mathematical Sciences, Professor (ougoln@mail .ru)
Abstract: We study optimization models of interest coordination in the electric power industry. Algorithms are implemented in applied software. Analysis of computer simulations provides motivation for deployment of the new generation of electricity meters.
Keywords: optimization models, electric power industry, mathematical modeling, software implementation.
Статья представлена к публикации членом редакционной коллегии В.И. Зоркальцевым
Поступила в редакцию 15.01.2015.
Опубликована 30.11.2015.