Применение генетического алгоритма оптимизации при компенсации реактивной мощности | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Автор:

Научный руководитель:

Рубрика: Технические науки

Опубликовано в Молодой учёный №20 (362) май 2021 г.

Дата публикации: 12.05.2021

Статья просмотрена: 144 раза

Библиографическое описание:

Утюж, Т. И. Применение генетического алгоритма оптимизации при компенсации реактивной мощности / Т. И. Утюж. — Текст : непосредственный // Молодой ученый. — 2021. — № 20 (362). — С. 104-106. — URL: https://moluch.ru/archive/362/80930/ (дата обращения: 16.12.2024).



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

Ключевые слова: генетический алгоритм, решение, локальный экстремум , оптимальное решение, алгоритм, компенсация реактивной мощности

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

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

Различные задачи математического моделирования и математической статистики сводятся к экстремальным задачам, то есть к нахождению экстремума некоторой функции. Из-за некоторых определенных особенностей такие задачи формируют определенный класс целевых функций. Эволюционные алгоритмы можно отнести к «nature inspired» процессам, иными словами, «позаимствованным у природы». Эти алгоритмы используются при комбинаторной оптимизации. [2]

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

Использование алгоритмов оптимизации позволяют определить вариант компенсации, при которых потери в СЭС будут минимальны или позволяют определить варианты расположения устройств компенсации реактивной мощности в сети.

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

Первый эволюционный алгоритм в литературе был представлен в виде генетического алгоритма (ГА). [1] ГА был разработан на основе дарвиновских принципов «выживания наиболее приспособленных» и естественного процесса эволюции через воспроизводство. ГА продемонстрировал способность почти всегда находить оптимальные решения во многих проблемах техники. Несмотря на свое преимущество, ГА может потребовать длительное время для обработки результатов при поиске оптимального решения для развития. В попытке сократить время обработки результатов и улучшить качество решений, были предложены улучшения ГА, а также разработаны новые ЭА: от алгоритма имитации роста растений и алгоритма прямого поиска до алгоритма поиска кукушки и алгоритма цветочного опыления.

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

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

ГА является интеллектуальной формой метода проб и ошибок, и основан на улучшении приспособленности биологических систем.

ГА работает со случайной совокупностью решений (хромосомы), которые состоят из множества элементов — ген . Пригодность каждой хромосомы определяется путем сравнения его с целевой функцией — приспособленность живого организма. При имитации естественного выживания наиболее приспособленного процесса, лучше всего хромосомы обмениваются информацией (через кроссовер или мутацию) для получения хромосом потомства. [3]

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

В основном, данный алгоритм реализуется на базе Mathcad, где целевая, как было уже сказано ранее, является приспособленностью живого организма, а оптимальное решения эквивалентно понятию фенотип. Мощность компенсирующего устройства в i-м узле преобразуется в хромосому при помощи функции кодирования. Функция декодирования восстанавливает решение обратным преобразованием. [2]

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

Для наглядности приведу обобщенную блок-схему генетического алгоритма при поиске оптимального размещения компенсирующих устройств в сети (рис. 1).

Блок-схема генетического алгоритма

Рис. 1. Блок-схема генетического алгоритма

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

Соответственно, для значений, которые находятся в пределах 9–10 % от всех возможных решений, мы можем получить решения, которые удовлетворяют требованиям поиска. Данный алгоритм значительно сокращает время вычислений и дает значительно точные показатели. [4]

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

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

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

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

Литература:

  1. Holland J. Adaptation in natural and artificial systems. Ann Arbor, MI: University of Michigan Press; 1975.
  2. Vasiljevic D. Classical and Evolutionary Algorithms in the Optimization of Optical Systems. Springer, Boston, MA; Kluwer Academic Publishers 2002.Pages 279.
  3. Влацкая Л. А., Семенова Н. Г., Применение генетических алгоритмов в задачах оптимизации размещения компенсирующих устройств // Электротехнические системы и комплексы. 2019. № 4(45). С. 21–28
  4. Кремер О. Б., Подвальный С. Л. Программная реализация решения оптимизационных задач методом генетического алгоритма // Вестник ВГТУ. 2017. С.23–24
  5. Нелюбов В. М., Пилипенко О. И. Электрические сети и системы: учеб. пособие. / Оренбургский гос. ун-т. Оренбург: ОГУ, 2018. 188с
Основные термины (генерируются автоматически): генетический алгоритм, решение, алгоритм, локальный экстремум, оптимальное решение, реактивная мощность, алгоритм оптимизации, глобальный экстремум, достижение энергоэффективности, живой организм.


Похожие статьи

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

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

Сравнительный анализ численного решения задач оптимального управления

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

Описание нестационарных случайных процессов с помощью модели с переменными параметрами

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

Система рекомендаций по оптимизации потерь активной мощности в сложных электрических сетях с использованием оперативных методов

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

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

В статье разработан алгоритм и реализована программа решения задачи оптимального управления на основе метода вариаций. Реализованный алгоритм был апробирован на тестовых примерах.

Моделирование комбинаторных систем при помощи сводимости

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

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

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

Сравнение точности методов численного интегрирования на примере элементарных функций

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

Обработка результатов имитационного моделирования сопряжения РК-3 профильных конических поверхностей

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

Верификация программных комплексов, используемых для расчета строительных конструкций на динамические нагрузки

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

Похожие статьи

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

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

Сравнительный анализ численного решения задач оптимального управления

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

Описание нестационарных случайных процессов с помощью модели с переменными параметрами

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

Система рекомендаций по оптимизации потерь активной мощности в сложных электрических сетях с использованием оперативных методов

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

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

В статье разработан алгоритм и реализована программа решения задачи оптимального управления на основе метода вариаций. Реализованный алгоритм был апробирован на тестовых примерах.

Моделирование комбинаторных систем при помощи сводимости

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

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

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

Сравнение точности методов численного интегрирования на примере элементарных функций

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

Обработка результатов имитационного моделирования сопряжения РК-3 профильных конических поверхностей

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

Верификация программных комплексов, используемых для расчета строительных конструкций на динамические нагрузки

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

Задать вопрос