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

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

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

Авторы: ,

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

Опубликовано в Молодой учёный №23 (313) июнь 2020 г.

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

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

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

Золотов, А. Д. Использование псевдолинейного нечеткого ПИД-регулятора в системах автоматического регулирования / А. Д. Золотов, М. Б. Балыкбаев. — Текст : непосредственный // Молодой ученый. — 2020. — № 23 (313). — С. 104-107. — URL: https://moluch.ru/archive/313/71383/ (дата обращения: 23.04.2024).



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

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

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

В качестве псевдолинейных корректирующих устройств (ПКУ) используем: КУ с амплитудным подавлением, с фазовым опережением и с раздельными каналами для амплитуды и фазы, так как один из основных недостатков ПИД-регулятора является наличие фазового запаздывания и высокая чувствительность к помехам в измерительном канале

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

Research of the automatic control system properties with fuzzy regulator, which includes fuzzy pseudo-linear correction device with phase advance and PID regulator is provides in this article

One alternative method of building object control and regulation systems that are fuzzy defined in terms of classical theory is the use of so-called fuzzy logic controllers.

Therefore, the development of fuzzy control regulators on the basis of existing microcontrollers is a very urgent task, as a pseudo-linear fuzzy regulator based on fuzzy sets and fuzzy logical input/output, in the condition of uncertainty of the disturbing effect, is able to provide higher performance of the transient process than the traditional PID regulator.

As pseudo-linear correction devices (PCCs) we use: CD with amplitude suppression, with phase advance and with separate channels for amplitude and phase, as one of the main disadvantages of PID regulator is the presence of phase delay and high sensitivity to interference in the measurement channel

Keywords: microcontroller, controller, pseudo-linear correction device, fuzzy logic controller, transient quality

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

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

− значительное повышение быстродействия процессов управления при использовании нечетких контроллеров;

− возможность создания систем управления для объектов, алгоритмы функционирования которых трудно формализуемы методами традиционной математики;

− возможность синтеза адаптивных регуляторов на базе классических ПИД регуляторов;

− повышение точности алгоритмов фильтрации случайных возмущений при обработке информации от датчиков;

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

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

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

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

Так, как в настоящее время большинство САР строится на базе свободно программируемых промышленных контроллеров, поэтому имеется возможность создать систему с применением нечеткого регулятора.

Рассмотрим синтез нечеткого ПИД регулятора на базе микроконтроллера SIMATIC S7-1200 при помощи пакета прикладных программ MatLab.

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

На вход регулятора поступает необходимое для решения конкретной задачи число входных сигналов. В нечетком регуляторе происходит процедура фазификации, т. е. исходя из текущего значения четкого сигнала, на основании известных функций принадлежности каждому сигналу четкого вектора присваивается определенное входное значение. Программа нечеткого логического вывода (FIS-структура) на основании нечеткой базы знаний ставит в соответствие каждому входному вектору значений выходной нечеткий вектор, являющийся результатом нечеткого логического вывода. Значениям лингвистических переменных, составляющих выходной вектор, на основании функций принадлежности ставятся в соответствие определенные четкие значения, образующие выходной четкий вектор, т. е. происходит процедура дефазификации

В нечетком регуляторе на основе сформулированных правил типа ЕСЛИ-ТО осуществляется формирование логического решения — получение нечеткого множества в форме результирующей функции принадлежности. Перевод текущих значений входных переменных нечеткого регулятора в лингвистические величины называют процедурой фаззификации.

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

Рис.2

Псевдолинейный нечеткий регулятор включает в свой состав нечеткое псевдокорректирующее устройство (рис.3) последовательно соединенное с классическим ПИД-регулятором. Подстройка параметров ПКУ осуществляется по модулю ошибки и скорости изменения ошибки

Рис. 3. Схема псевдолинейного корректирующего устройства с фазовым опережением: 1 — блок определения модуля, 2 — интегро-дифференцирующее звено, 3- знаковый оператор Sign, 4 — устройство перемножения

Используем ПКУ с фазовым опережением, так как основным недостатком ПИД-регулятора является наличие фазового запаздывания и высокая чувствительность к помехам в измерительном канале, поэтому он не всегда может дать хорошее качество регулирования [3].

Проверка работоспособности нечеткого регулятора проводилась в пакете Simulink среды MatLab на примере САР с объектом второго порядка. Схема моделирования работы САР с псведолинейным нечетким регулятором предствалена на рисунке 4. В данной схеме для автоматической подстройки постоянной времени псевдолинейного корректирующего устройства, используется S-Function, которая работает по написанному специальным образом M-файлу.

Моделируем САР в ППП MatLab Simulink (Рис 4)

Рис. 4

Получаем кривые переходного процесса в САР с классическим ПИД-регулятором (Рис. 5а) и нечетким псевдолинейным регулятором дополненным КУ с фазовым опережением (Рис. 5б).

а)б)

Рис 5. Кривые переходного процесса

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

Литература:

  1. Джарратино Д. Экспертные системы: принципы разработки и программирование. — 4-е изд. –М: ООО «И. Д. Вильямс». –2007. –1152 с.
  2. Gronostajski Z. The expert system supporting the assessment of the durability of forging tools // International journal of advanced manufacturing technology. –2016. –V. 82. — № 9. –P. 1973 –1991.
  3. Скороспешкин М. В., Псевдолинейный регулятор // Автоматика и программная инженерия. — 2013. — № 3(5). — с.27–29
Основные термины (генерируются автоматически): нечеткий регулятор, PID, корректирующее устройство, нечеткая логика, переходной процесс, фазовое опережение, нечеткое управление, регулятор, условие неопределенности, актуальная задача.


Ключевые слова

микроконтроллер, регулятор, псевдолинейное корректирующее устройство, контроллер нечеткой логики, качество переходного процесса

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

Нечеткая логика как инструмент управления безопасностью...

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

Автоматическое управление процессом резания с помощью...

Ключевые слова: процесс резания, автоматическое управление, нечеткая логика, нечеткое

Результаты расчетов выводятся на блок графопостроителя фазовой плоскости XY и XZ.

нечеткое управление, автоматическое управление, нечеткий регулятор, логический вывод...

Сравнение методов настройки ПИД-регулятора при колебаниях...

Ключевые слова: ПИД-регулятор, нечёткий регулятор, метод Зиглера-Николса, нейро-нечёткая сеть.

Данные о качестве переходного процесса САУ при различных величинах возмущающего воздействия и его отсутствии представлены в таблице 1.

Нечетко-логическое регулирование температурным режимом...

На нечеткий регулятор возлагается задача выработки управляющего воздействия в диапазоне изменения динамической ошибки регулирования и ее

9. Rotach V. The Analysis of Traditional and Fuzzy PID Rigulators.

Нечетко-логическая система регулирования температурным...

Нечетко-логическая система регулирования температурным...

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

Разработка нечеткого алгоритма управления подачей топлива...

Нечеткое управление элементом Пельтье | Статья в журнале... Нечеткая логика копирует работу ПИД-регуляторов с

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

Применение нелинейного элемента для модификации структуры...

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

Для построения функции принадлежности нечёткого регулятора необходимы знания эксперта

Управление линейной динамической системой в условиях... Кроме того, в данных...

Проектирование систем автоматического управления...

Регуляторустройство, которое следит за состоянием объекта управления как системы и вырабатывает для нее управляющие

В ходе моделирования использовались четыре типа регулятора: П-регулятор, ПИ-регулятор, ПИД-регулятор и регулятор на нечеткой логике.

Гибкие нейро-нечеткие системы вывода и программная...

Нейро-нечеткие системы объединяют в себе достоинства нейронных сетей и классических нечетких систем. В отличие от нейронных сетей, нейро-нечеткие системы характеризуются четким представлением знаний, содержащихся в нечетких правилах.

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

Нечеткая логика как инструмент управления безопасностью...

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

Автоматическое управление процессом резания с помощью...

Ключевые слова: процесс резания, автоматическое управление, нечеткая логика, нечеткое

Результаты расчетов выводятся на блок графопостроителя фазовой плоскости XY и XZ.

нечеткое управление, автоматическое управление, нечеткий регулятор, логический вывод...

Сравнение методов настройки ПИД-регулятора при колебаниях...

Ключевые слова: ПИД-регулятор, нечёткий регулятор, метод Зиглера-Николса, нейро-нечёткая сеть.

Данные о качестве переходного процесса САУ при различных величинах возмущающего воздействия и его отсутствии представлены в таблице 1.

Нечетко-логическое регулирование температурным режимом...

На нечеткий регулятор возлагается задача выработки управляющего воздействия в диапазоне изменения динамической ошибки регулирования и ее

9. Rotach V. The Analysis of Traditional and Fuzzy PID Rigulators.

Нечетко-логическая система регулирования температурным...

Нечетко-логическая система регулирования температурным...

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

Разработка нечеткого алгоритма управления подачей топлива...

Нечеткое управление элементом Пельтье | Статья в журнале... Нечеткая логика копирует работу ПИД-регуляторов с

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

Применение нелинейного элемента для модификации структуры...

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

Для построения функции принадлежности нечёткого регулятора необходимы знания эксперта

Управление линейной динамической системой в условиях... Кроме того, в данных...

Проектирование систем автоматического управления...

Регуляторустройство, которое следит за состоянием объекта управления как системы и вырабатывает для нее управляющие

В ходе моделирования использовались четыре типа регулятора: П-регулятор, ПИ-регулятор, ПИД-регулятор и регулятор на нечеткой логике.

Гибкие нейро-нечеткие системы вывода и программная...

Нейро-нечеткие системы объединяют в себе достоинства нейронных сетей и классических нечетких систем. В отличие от нейронных сетей, нейро-нечеткие системы характеризуются четким представлением знаний, содержащихся в нечетких правилах.

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