Электроэнергетика глазами молодежи - page 86

84
Проанализировав литературные источники, можно
заключить, что в основном для анализа САУ и расчета
предельных по САУ перетоков активной мощности
используется неизменная, заранее задаваемая траектория
утяжеления или ее аналог. В связи с этим, проблема поиска
адаптивной траектории утяжеления применительно к
текущей СРС и создание ПО для этого остаются
актуальными задачами.
Авторами был разработан и апробирован алгоритм
поиска адаптивной траектории утяжеления для схем ЭС
цепочечной
структуры,
позволяющий
находить
адаптивную траекторию утяжеления с использованием
текущей РМ [9, 10]. В настоящей статье ставится задача
программной реализации алгоритма путем разработки
программы «Поиск адаптивной траектории утяжеления», а
также ее апробации на КС сети 500 кВ.
II.
П
РОГРАММА
«П
ОИСК АДАПТИВНОЙ ТРАЕКТОРИИ
УТЯЖЕЛЕНИЯ
»
Программа разработана с помощью языка объектно-
ориентированного программирования C# в среде
разработки Microsoft Visual Studio с использованием
библиотеки AstraLib ПК RastrWin3.
Она состоит из пяти модулей: трех расчетных,
служебного и настроечного. В состав расчетных модулей
входят: «Определение порядка загрузки генераторов
электростанций»
(1-ый
модуль);
«Определение
приращений для каждого узла утяжеления» (2-ой модуль);
«Утяжеление режима ЭС» (3-ий модуль).
Разбиение расчетных модулей на три связано с
выполнением ими функций по соответствующим этапам
алгоритма поиска адаптивной траектории утяжеления [10].
Расчетные
модули
программы
выполняются
последовательно. Данные из одного расчетного модуля во
время выполнения программы передаются в следующий по
порядку расчетный модуль.
Служебный модуль программы выполняет функции
загрузки РМ в бинарном файле *.os ПК RastrWin3;
сохранения утяжеленного режима ЭС в бинарном файле
*.os ПК RastrWin3; найденной адаптивной траектории
утяжеления в файле *.txt или бинарном файле *.ut2 ПК
RastrWin3; журнала работы алгоритма поиска адаптивной
траектории утяжеления в файле *.txt; значения
рассчитанного предельного перетока активной мощности и
значений наименьших уровней напряжений, наибольших
нормированных углов в предельном режиме в файле *.txt.
Также служебный модуль обеспечивает вывод сообщений
журнала работы алгоритма поиска адаптивной траектории
утяжеления в консольный интерфейс программы и их
запись в файл *.txt.
Настроечный модуль программы выполняет функции
загрузки справочных файлов *.xml со справочными
данными; настроечного файла *.xml с настроечными
данными.
Справочными
файлами
являются:
«Сечения»,
«Электростанции», «Узлы», «Сечения и электростанции»,
«Сечения и узлы», «Матрица смежности сечений».
Настроечный файл содержит: путь к РМ в бинарном
файле *.os ПК RastrWin3; директорию к справочным
файлам *.xml со справочными данными; директорию к
сохраняемым выходным файлам программы; тип формата
файла для сохранения найденной адаптивной траектории
утяжеления (файл *.txt или бинарный файл *.ut2 ПК
RastrWin3). Также настроечный файл программы содержит
исходные параметры, необходимые для поиска адаптивной
траектории утяжеления: величину приращения мощности в
МВт за один шаг утяжеления; исследуемое КС, для
которого будет производиться поиск адаптивной
траектории утяжеления; перечень смежных КС по
отношению к исследуемому; перечень электростанций в
передающей и приемной частях ЭС от исследуемого КС.
III.
А
ПРОБАЦИЯ РАБОТЫ ПРОГРАММЫ
«П
ОИСК
АДАПТИВНОЙ ТРАЕКТОРИИ УТЯЖЕЛЕНИЯ
»
Апробация работы программы производилась на КС
№1, которое является частью транзита 500 кВ ТЭС № 12 –
ПС 500 кВ № 15 (рис. 1).
ТЭС 12 ГЭС 3
на ПС 500 кВ 10
на ПС 500 кВ 11
ПС 500 кВ
13
ПС 500 кВ
14
ПС 500 кВ
15
на ПС 500 кВ
17
на ПС 500 кВ
16
КС 1
КС 2
КС 3
КС 4 КС 5
Рис. 1 – Транзит 500 кВ цепочечной структуры
При апробации программы была рассмотрена СРС с
данными по перетоку активной мощности в КС №1 в
исходном (до утяжеления) режиме – 1533 МВт;
предельному перетоку по САУ с использованием ВИР
СМЗУ – 2793 МВт; предельному перетоку по САУ при
ручном расчете с использованием алгоритма поиска
адаптивной траектории утяжеления – 2645 МВт; схеме КС
№1 – ремонт ЛЭП 500 кВ, не входящей в рассматриваемые
смежные КС.
В настроечном файле программы «Settings.xml»
указаны данные в соответствии с Таблицей I.
Таблица I.
Н
АСТРОЕЧНЫЕ ДАННЫЕ ФАЙЛА
«S
ETTINGS
.
XML
»
Название параметра
Значение параметра
Путь к расчетной модели ЭС в
бинарном файле *.os ПК RastrWin3
(PathToRastrModel)
test.os
Директория к справочным файлам
*.xml со справочными данными
(DirectoryToReferenceFiles)
ReferenceFiles\
Директория к сохраняемым выходным
данным (DirectoryToSavedOutputFiles)
SavedOutputFiles\
Тип формата файла для сохранения
найденной адаптивной траектории
утяжеления (FileFormatType)
Указывался как формат
*.txt текстового файла, так
и формат *.ut2 бинарного
файла ПК RastrWin3
Величина приращения мощности за
один шаг утяжеления (сеть 500 кВ)
(PowerIncrementFor500kV)
60 МВт
Величина приращения мощности за
один шаг утяжеления (сеть 110-220 кВ)
(PowerIncrementFor110And220kV)
10 МВт
Исследуемое КС (ExaminedCS)
КС №1
Перечень смежных КС по отношению к
исследуемому (AdjacentCSList)
КС №2, КС № 3, КС №5 –
КС №11
Перечень электростанций в
передающей и приемной частях ЭС от
исследуемого КС (PowerStationsList)
ТЭС №1 – ТЭС №13,
ГЭС №1 – ГЭС №6
При сохранении найденной адаптивной траектории
утяжеления в файле формата *.txt на компьютере с
процессором Intel® Core i5-4200U и оперативной памятью
6 Гб суммарное время работы программы составило 60 сек.
Выходные данные программы были сохранены в
директории, указанной в настроечном файле «Settings.xml»
(SavedOutputFiles\) (рис. 2).
При сохранении адаптивной траектории утяжеления в
бинарном файле *.ut2 ПК RastrWin3, суммарное время
работы программы составило 125 сек.
1...,76,77,78,79,80,81,82,83,84,85 87,88,89,90,91,92,93,94,95,96,...276
Powered by FlippingBook