Регулятор системы управления питанием на базе нейронной сети

Регулятор системы управления питанием на базе нейронной сети

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

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


 

Авторы публикации

Рубрика

IT-Технологии

Журнал

Журнал «Научный лидер» выпуск # 4 (49), январь ‘22

Дата публицакии 23.01.2022

Поделиться

Основным элементом системы управления питанием семейства бортовых вычислительных комплексов является регулятор. Регулятор - это устройство или программный алгоритм, который корректирует значение рассогласования (Е) таким образом, что замкнутая система всегда стабилизировалась у заданного значения в соответствии с заданными характеристиками [1-9].

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

Для борьбы с описанными явлениями были созданы резонансные схемы с переключениями при нулевых токах (Zero Current Switching, ZCS) и нулевых напряжениях (Zero Voltage Switching, ZVS). Они оказываются менее чувствительными к паразитным составляющим. Однако главная проблема резонансных схем заключается в том, что резонанс ограничивается определенной частотой, которая приравнивается к части ширины импульса или времени включения/ выключения преобразователя. Увеличение входного напряжения или колебания тока нагрузки приведут к работе вне настроенной резонансной частоты. Для поддержания постоянной частоты используется блок управления резонансным преобразователем. Чаще всего в блоках питания используются LLC-преобразователи.

Основная проблема управления резонансным преобразователем, это нелинейность изменения его характеристик в окрестности резонансной частоты. Из-за этого при больших нагрузках, когда преобразователь вынужден работать на частотах, близких к резонансной, его передаточная характеристика постоянно меняется. И если использовать регулятор, настроенный на работу лишь при одних условиях, при небольшом отклонении от них регулятор не будет способен стабилизироваться, то вызовет постоянные колебания тока, амплитуда которых может в два раза превышать амплитуду при нормальном режиме работы. Что вызовет выход из строя силовых ключей [1,2].

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

Структуру регулятора в качестве адаптивного механизма используется нейронная сеть. На вход которой поступают значения тока нагрузки и входного напряжения, а на выходе получаются коэффициенты a и b передаточной функции регулятора [10-11]. 

До сих пор не существует методов, позволяющих однозначно определить структуру и состав нейронной сети исходя из описания задачи. Существуют только разные эвристики и эмпирические правила:

  1. Количество нейронов в скрытом слое должно быть минимум на порядок больше количества входов.

  2. Количество нейронов скрытого слоя должно быть не меньше количества выходов.

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

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

Чтобы улучшить точность обучения выборку можно копировать несколько раз и перемешать.

Рисунок 1. Структура нейронной сети

 

С помощью инструмента «Neural Clastering» из пакета «Matlab», используя полученную выборку, была обучена нейронная сеть. Как видно из графиков (Рисунок 2)

а)

б)

Рисунок 2. а) График корреляции тестовых данных и ответов нейронной сети; б) График средней квадратичной ошибки сети.

 

Сеть точно распознает обучающие образы и средняя квадратичная ошибка пренебрежимо мала. 

Результаты использования сети показаны на рисунке 3.

а)

б)

Рисунок 3. Результаты работы регулятора при изменении входного напряжения и сбросе/набросе нагрузки от 0 до 90%,

a) при использовании неадаптивного регулятора,

б) при использовании адаптивного регулятора на основе нейронной сети

 

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

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


 

Список литературы

  1. Белова И.К., Дерюгина Е.О., Ермоленко А.В. Методы конкурентного анализа при формировании пространства признаков в задаче нейросетевой идентификации. Электромагнитные волны и электронные системы, 2016, Т 21, № 7, С. 37-45
  2. Воробьев С. Построение системы электропитания по принципу IBA для высоконадежной радиоаппаратуры. Почему бы и нет? // Компоненты и технологии. 2015. No 6.
  3. Воробьев С. Модули электропитания SynQor с расширенным функционалом // Силовая электроника. 2015. No 5
  4. https://www.terraelectronica.ru/news/5322, дата обращения к ресурсу: 01.03.2019
  5. Шрайбер Г. 300 схем источников питания Москва.: Мир, 2010. — 173с.
  6. Кулик В.Д. Силовая электроника. Автономные инверторы, активные преобразователи СПб.: СПбГТУРП, 2010. — 90 с.
  7. Деруссо П., Рой Р., Клоуз Ч. Пространство состояний в теории управления (для инженеров) Монография. Пер. с англ. Р.Т. Янушевского. Под ред. М.В. Меерова. — М.: Наука, 2018. — 620 с.
  8. Драч В.Е., Корнеев А.А., Чухраев И.В. Моделирование электрических схем в современных САПР. Электромагнитные волны и электронные системы, 2017, Т 22, № 3, С. 36-41
  9. Дерюгина Е.О. , Новиков Р.Н., Рябцев Я.В. Методы борьбы с помехами входных цепей преобразователей напряжения. Электромагнитные волны и электронные системы, 2017, Т 22, № 3, С. 11-16
  10. Белова И.К., Дерюгина Е.О. Рекуррентная нейронная сеть с управляемыми синапсами для распознавания рукописного связного текста. Вестник образовательного консорциума Среднерусский университет. Информационные технологии. 2016 №1(7). С. 65-67
  11. Дерюгина Е.О., Рябцев Я.В. Алгоритм двоичной угловой модуляции. Альманах мировой науки, 2016, № 5-1 (8), С. 72-73

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

Прием материалов
c по
Остался последний день
Размещение электронной версии
Загрузка материалов в elibrary