Solution of the Steiner problem in the search for optimal network structure using population optimization methods

Capa

Citar

Texto integral

Resumo

Subject of research: This paper considers an example of solving the Steiner problem for the design of utilities, in particular, power lines.

Purpose of research: The study is electrical networks. The study is to assess the suitability of using genetic algorithms to find the network connection scheme with the lowest total active power losses.

Methods and objects of research: Heuristic methods of population optimization are applied as a research method.

Main results of research: As a result of the work, the suitability of applying genetic algorithms to solve the Steiner problem on the example of an electrical network to minimize total power losses has been evaluated.

Texto integral

ВВЕДЕНИЕ

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

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

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

В настоящее время широко используются ГИС для проектирования инженерных объектов [1-5]. Для ГИС объекты генерации, распределения и потребления представляются в виде графа G=(V, E), где объекты представляются в виде узлов (вершин) V, а линии электропередачи, связывающие их, – в качестве ребер E. В подобном описании задача сводится к решению задачи Штейнера, т. е. обобщенной задаче поиска минимального остовного дерева.

Задача Штейнера формулируется как поиск наименьшего дерева, соединяющего все вершины T. Возможны два случая: а) TV; б) TV (рисунок 1). В первом случае задача сводится к поиску минимального остовного дерева для графа G, которую можно решить классическими алгоритмами Прима и Краскала. Во втором случае задача отличается от поиска минимального остовного дерева тем, что необходимо выбрать (найти) дополнительные точки в пространстве для минимизации стоимости дерева [6].

 

Рисунок 1. Задача Штейнера а) TV; б) TV

 

Стоит отметить, что задача построения технических коммуникаций усложняется наличием на территории размещения как объектов техногенного характера, так и природных, естественных преград, в худшем случае, – территория описывается дискретно заданными характеристиками. Таким образом, сложность задачи определяется как NP-мерная.

Для решения поставленной задачи предлагается использовать эвристические алгоритмы популяционной оптимизации [7]. Генетические алгоритмы позволяют производить анализ множества решений, ранжируя их по выбранному пользователем критерию. Данные алгоритмы дают достаточно «хорошие» решения, в том числе, при заданных дискретно начальных условиях, что делает их пригодными для поиска структуры электрической сети не только на территориях городской застройки, но и для построения межсистемных связей, в том числе, связей в рамках построения микрогрид на резконеоднородном ландшафте территорий Крайнего Севера.

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

 

Рисунок 2. Задача Штейнера.

 

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

РЕЗУЛЬТАТЫ И ОБСУЖДЕНИЕ

Для проведения эксперимента была выбрана область 400 км2 [8]. Ценовая поверхность рассматриваемой области представлена в таблице 1.

 

Таблица 1. Ценовая поверхность рассматриваемой области.

 

На данной территории располагаются 15 пунктов потребления электроэнергии. Необходимо произвести поиск точки Штейнера для расположения в ней узла генерации, через который идет связывания всех пунктов в единую электрическую сеть. Исходные данные и более подробное рассмотрение работы генетического алгоритма представлены в [9].

В результате работы производился поиск точки генерации, построение путей от неё к пунктам потребления (линий электропередачи), производился выбор проводников линий, оценка общей стоимости строительства и потерь мощности элементами сети. Примеры поиска представлены на рисунке 3. Оценка успешности решения представлена в таблице 2.

 

Рисунок 3. Промежуточные результаты поиска точки Штейнера генетическим алгоритмом: а) оптимальный вариант; б) неоптимальный вариант; в) классический подход.

 

Таблица 2. Ценовая поверхность рассматриваемой области.

 

Потери мощности, МВт

Оптимальный вариант

0,620

Неоптимальный вариант

0,847

Классический подход

0,646

 

ЗАКЛЮЧЕНИЕ И ВЫВОДЫ

В результате работы был предложен подход к определению точки Штейнера, позволяющей построить электрическую сеть, обладающую наименьшими потерями с применением алгоритмов популяционной оптимизации. На примере области площадью 400 км2 с использованием предлагаемого подхода была построена электрическая сеть. В результате применение генетического алгоритма позволило найти такую структуру сети, которая, в отличие от сети, полученной классическим методом, позволила сократить потери мощности на 4 %. Сокращение величины потерь свидетельствует о применимости данного подхода к оптимизации структуры электрической сети как следствие решения задачи Штейнера.

×

Sobre autores

Vsevolod Tkachenko

Yugra State University

Autor responsável pela correspondência
Email: v_tkachenko@ugrasu.ru

Lecturer of the Polytechnic School

Rússia, Khanty-Mansiysk

Bibliografia

  1. ГИС ВЛЭП – новые возможности для предприятий электрических сетей // Электроэнергия. Передача и распределение. – 2022. – № 2(71). – С. 50-51. – Текст: непосредственный.
  2. Вайсблат, Н. Э. ГИС как инструмент мониторинга объектов энергетики / Н. Э. Вайсблат, И. С. Перемитин, К. В. Иконникова. – Текст: непосредственный // Проблемы геологии и освоения недр : Труды XVIII Международного симпозиума имени академика М.А. Усова студентов и молодых учёных, посвященного 115-летию со дня рождения академика Академии наук СССР, профессора К. И. Сатпаева, 120-летию со дня рождения члена-корреспондента Академии наук СССР, профессора Ф.Н. Шахова, Томск, 07–11 апреля 2014 года. Том 1. – Томск: Национальный исследовательский Томский политехнический университет, 2014. – С. 597-600.
  3. Трипутина, В. В. Моделирование и разработка ГИС-сервисов для задач исследований в области энергетики* / В. В. Трипутина. – Текст: непосредственный // Вычислительные технологии. – 2008. – Т. 13, № S1. – С. 78-87.
  4. Применение ГИС-технологий в электроэнергетических системах / С. Г. Слюсаренко, К. И. Заподовников, С. А. Субботин, А. В. Скворцов. – Текст: непосредственный // Геоинформатика-2000 : труды Международной научно-практической конференции, Томск, 12–14 сентября 2000 года / Под редакцией А.И. Рюмкина, Ю.Л. Костюка, А.В. Скворцова. – Томск: Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Национальный исследовательский Томский государственный университет, 2000. – С. 234-236.
  5. Смирнов, С. В. Краткое описание разработки алгоритма автоматической трассировки кратчайшего пути и подсистемы решения оптимизационных задач / С. В. Смирнов. – Текст: непосредственный // The Scientific Heritage. – 2020. – № 55-1(55). – С. 64-66.
  6. Скиена, С. С. Алгоритмы. Руководство по разработке. – 3-е изд.: Пер. с англ. – СПб.: БХВ-Петербург, 2023. – 848 с.: ил. – Текст: непосредственный.
  7. Дэн Саймон, Алгоритмы эволюционной оптимизации / пер. с англ. А.В. Логунова. – М.: ДМК Пресс, 2020. – 1002 с.: ил. – Текст: непосредственный.
  8. J. Shu, L. Wu, Z. Li, M. Shahidehpour, L. Zhang and B. Han, “A New Method for Spatial Power Network Planning in Complicated Environments,” in IEEE Transactions on Power Systems, vol. 27, no. 1, pp. 381-389, Feb. 2012, doi: 10.1109/TPWRS.2011.2161351.
  9. Ткаченко, В. А. Разработка методов и алгоритмов оптимизации схемно-режимных параметров электрических систем, включая минигрид: специальность 2.4.3. Электроэнергетика: диссертация на соискание ученой степени кандидата технических наук / Ткаченко Всеволод Андреевич, 2023. – 223 с. – Текст: непосредственный.

Arquivos suplementares

Arquivos suplementares
Ação
1. JATS XML
2. Figure 1. Steiner's problem

Baixar (51KB)
3. Figure 2. Steiner problem.

Baixar (36KB)
4. Figure 3. Intermediate results of searching for the Steiner point using a genetic algorithm: a) optimal option; b) non-optimal option; c) classical approach.

Baixar (148KB)
5. Table 1. Price surface of the area under consideration.

Baixar (267KB)

Declaração de direitos autorais © Yugra State University, 2024

Creative Commons License
Este artigo é disponível sob a Licença Creative Commons Atribuição–Compartilhalgual 4.0 Internacional.

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».