Адаптивная система управления многомерным нелинейным динамическим объектом на основе нечеткого регулятора с иммунной настройкой
Синтез адаптивной системы управления многомерным нелинейным динамическим объектом на основе нечеткого регулятора на базе нечеткой модели Такаги-Сугено нулевого порядка. Использование искусственных иммунных систем для настройки параметров регулятора.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.06.2018 |
Размер файла | 32,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Адаптивная система управления многомерным нелинейным динамическим объектом на основе нечеткого регулятора с иммунной настройкой
Кораблев Н.М., Макогон А.Э.
ХНУРЭ (Украина)
Рассматривается синтез адаптивной системы управления многомерным нелинейным динамическим объектом на основе нечеткого регулятора, в качестве базовой модели которого взята нечеткая модель такаги-сугено нулевого порядка. Для настройки параметров нечеткого регулятора используются искусственные иммунные системы.
При построении адаптивных систем автоматического управления (АСАУ) возникают трудности в связи с недоступностью прямых измерений всех координат вектора состояния, описывающего объект управления при относительно высоком порядке дифференциального уравнения. Кроме того, наличие блока идентификации динамики объектов управления и оценка переменных состояния усложняют структуру АСАУ [1]. АСАУ, синтезированные на базе нечетких регуляторов (НР), обладают более простой структурой и несложны в реализации [2]. Задача настройки параметров НР, как правило, является многоэкстремальной задачей оптимизации. Градиентные методы, которые можно использовать для настройки НР, как известно, работают быстро только при малом количестве настраиваемых параметров и не гарантируют определения глобального экстремума. Одним из путей решения проблемы настройки параметров НР является разработка новых и развитие существующих методов. Перспективным является подход, основанный на использовании искусственных иммунных систем (ИИС), которые являются новой парадигмой мягких вычислений [3].
Предлагается строить АСАУ на базе НР без блока идентификации и с подстройкой параметров регулятора на основе ИИС. Предлагаемую методику синтеза можно представить в виде следующих этапов: 1) построение математической модели НР; 2) синтез закона управления, обеспечивающего оптимизацию выбранного функционала качества управления заданным объектом; 3)адаптация параметров и структуры НР на основе ИИС.
Пусть динамика объекта описывается системой нелинейных дифференциальных уравнений в форме [2]:
(1)
где , - вектор переменных состояния: - управляющие воздействия; - выходные переменные; - внешние возмущения; - нелинейные непрерывные дифференцируемые функции. Требуется синтезировать адаптивную систему, которая обладает асимптотической устойчивостью и обеспечивает минимизацию критерия оптимизации в виде функционала [2]:
(2)
где - ошибки между реальными и желаемыми управляющими сигналами, - производные ошибок; - положительные постоянные коэффициенты.
В качестве модели НР взята нечеткая модель Такаги-Сугено нулевого порядка [4], в которой в качестве функций принадлежности использованы гауссовы функции. С учетом выбранной формы аналитическое выражение закона управления объектом с несколькими управляющими воздействиями имеет вид:
,(3)
адаптивная система нечеткий регулятор
которое реализуется НР при соответствующей настройке его параметров.
В рассматриваемой задаче выходные переменные НР определяются выражением:
,(4)
где , , - векторы параметров НР и характеристик функций принадлежности (ФП).
Таким образом, синтез адаптивных НР для нелинейных динамических объектов с несколькими управлениями базируется на двух основных процедурах: 1) на определении оптимальных управлений в соответствии с (3); 2) на определении законов адаптации для параметров НР на основе обеспечения устойчивости замкнутой системы.
Предлагаемый метод адаптации параметров НР рассмотрен на примере задачи синтеза адаптивного нечеткого регулятора для нелинейного динамического объекта (1). В результате компьютерного моделирования замкнутой системы управления объектом (1) с оптимальным управляющим сигналом (3) при случайных возмущениях и изменениях параметров объекта получены выборки относительно входных и выходных переменных. Полученные выборки используются для обучения НР, которое реализуется на основе минимизации ошибок между реальными и желаемыми управляющими сигналами при одинаковых входных сигналах.
Предлагаются следующие подходы к адаптации параметров нечеткого регулятора с использованием ИИС:
1. Адаптация параметров ФП в режиме off-line. В данном режиме для имеющейся базы правил управления НР выполняется настройка параметров ФП, для чего формируется популяция антител, в которой каждое антитело представляется в виде вектора фиксированной длины, в котором кодируются настраиваемые параметры ФП нечеткого регулятора. После выполнения адаптации параметров ФП выполняется настройка параметров нечеткого регулятора в режиме on-line с использованием ИИС. Для этого в каждом антителе популяции антител кодируется вектор настраиваемых параметров . Во всех случаях используется вещественное кодирование.
2. Адаптация всех настраиваемых параметров нечеткого регулятора в режиме on-line. Для этого все множество настраиваемых параметров кодируется в каждом антителе популяции антител. В качестве антигенов используется обучающая выборка.
Результатом работы алгоритма является антитело с лучшей по популяции функцией аффинности, содержащее настроенные параметры нечеткого регулятора.
При моделировании адаптивной системы управления рассматривалась динамика нелинейного объекта, описываемого системой уравнений третьего порядка с двумя управляющими и двумя выходными сигналами. Для конкретных численных значений параметров объекта путем имитационного моделирования были получены переходные характеристики при входных воздействиях в виде скачкообразных сигналов, показатели качества которых (перерегулирование и время регулирования) зависят от адаптируемых с помощью иммунного алгоритма параметров нечеткого регулятора.
Список литературы
1. Мирошник, И.В. Нелинейное и адаптивное управление сложными динамическими системами [Текст] / И.В. Мирошник, В.О. Никифоров, А.Л. Фрадков - СПб.: Наука, 2000. - 549 с.
2. Коломойцева, М.Б. Адаптивные системы управления динамическими объектами на базе нечетких регуляторов [Текст] / М.Б. Коломойцева, Д.Л. Хо - М.: Спутник, 2002. - 217 с.
3. Искусственные иммунные системы и их применение / Под ред. Д. Дасгупты; Пер. с англ. под ред. А.А. Романюхи. - М.: ФИЗМАТЛИТ, 2006. - 344 с.
4. Борисов, В.В. Нечеткие модели и сети [Текст] / В.В. Борисов, В.В. Круглов, Ф.С. Федулов - М: Горячая линия. Телеком, 2007. - 284 с.
Размещено на Allbest.ru
...Подобные документы
Идентификация объекта управления на основе экспериментальных данных. Синтез информационно-управляющей системы и анализ ее характеристик: аналогового регулятора Смита и его цифровое перепроектирование, адаптация. Выбор микропроцессорного контроллера.
курсовая работа [683,3 K], добавлен 16.10.2013Методы решения задачи синтеза системы управления динамическим объектом. Сравнительная характеристика параметрического и структурно-параметрического синтеза. Схема процесса символьной регрессии. Принцип действия метода аналитического программирования.
дипломная работа [3,6 M], добавлен 23.09.2013Методы, системы, типы и способы проводимых измерений в автоматизированных системах медицинского обеспечения безопасности на транспорте. Проектирования нечеткого алгоритма предрейсовых медицинских осмотров на основе адаптивной сети нейро-нечеткого вывода.
дипломная работа [6,5 M], добавлен 06.05.2011Математическая модель нейронной сети. Однослойный и многослойный персептрон, рекуррентные сети. Обучение нейронных сетей с учителем и без него. Алгоритм обратного распространения ошибки. Подготовка данных, схема системы сети с динамическим объектом.
дипломная работа [2,6 M], добавлен 23.09.2013Разработка алгоритма оптимизации коэффициентов дискретного регулятора с законом ПИД по минимуму интегрального квадратичного критерия. Расчёт оптимальных параметров регулятора на основе описанных алгоритмов. Анализ переходных процессов в замкнутой системе.
практическая работа [1,4 M], добавлен 25.12.2011Описание процесса нахождения оптимальных параметров ПИД регулятора. Овладение методами математического описания систем. Рассмотрение и применение методов синтеза непрерывных и дискретных систем автоматического управления с помощью MATLAB Simulink.
курсовая работа [1,7 M], добавлен 23.12.2015Основные этапы систем нечеткого вывода. Правила нечетких продукций, используемые в них. Нечеткие лингвистические высказывания. Определение алгоритмов Цукамото, Ларсена, Сугено. Реализации нечеткого вывода Мамдани на примере работы уличного светофора.
курсовая работа [479,6 K], добавлен 14.07.2012Методы решения задачи синтеза систепроцесса символьной регрессии. Генетический алгоритм с эволюционной стратегией. Разработка программы на языке Python версии 2.7 в среде Eclipse Juno с использование библиотеки для построения графиков Matplotlib.
дипломная работа [1,6 M], добавлен 17.09.2013Выявление связей входных-выходных переменных. Алгоритм работы системы в режимах нормальной эксплуатации и ручного управления. Построение регрессионной модели и на ее основе определение оптимального режима работы химического реактора. Выбор регулятора.
курсовая работа [9,9 M], добавлен 18.01.2015Построение модели объекта управления. Получение модели "вход-состояние-выход". Методика определения параметров регулятора. Схема имитационного моделирования системы и статистического анализа во временной области. Анализ случайных величин и процессов.
курсовая работа [2,5 M], добавлен 23.04.2013Неизменяемая часть системы регулирования. Расчет токового контура системы. Реализация пропорционального регулятора скорости. Динамические характеристики пропорционально-интегрального регулятора. Расчет оптимального переходного процесса в следящей системе.
курсовая работа [3,7 M], добавлен 27.08.2012Получение дискретной передаточной функции и создание модели импульсной системы автоматического управления. Билинейное преобразование и определение граничного коэффициента. Влияние периода квантования. Синтез и анализ главных параметров регулятора.
курсовая работа [951,2 K], добавлен 11.06.2015Проведение аналитического конструирования оптимальных регуляторов для систем с распределенными параметрами. Синтез распределенного регулятора для системы управления температурным полем многослойной пластинки. Анализ работы замкнутой системы управления.
курсовая работа [461,2 K], добавлен 20.12.2014Расчет параметров регулятора и компенсатора для непрерывных и дискретных систем для объекта и возмущающего воздействия в пакете Matlab. Вид передаточных функций. Моделирование систем управления. Оценка переменных состояния объекта с помощью наблюдателя.
курсовая работа [712,5 K], добавлен 04.12.2014Рассмотрение модели механизма перемотки ленты в форме структурной схемы и передаточной функции. Определение характеристического уравнения и коэффициентов обратных связей. Проверка результатов синтеза моделированием в программном пакете Classic 3.01.
курсовая работа [1,1 M], добавлен 18.08.2013Составление и анализ математической модели объекта управления и структурной схемы системы. Построение областей устойчивости, требуемой точности и быстродействия статического регулятора. Анализ замкнутой системы управления с непрерывным регулятором.
курсовая работа [1,2 M], добавлен 12.04.2012Модель и задачи искусственного нейрона. Проектирование двуслойной нейронной сети прямого распространения с обратным распространением ошибки, способной подбирать коэффициенты ПИД-регулятора, для управления движения робота. Комплект “LEGO Mindstorms NXT.
отчет по практике [797,8 K], добавлен 13.04.2015Моделирование имитационной модели системы управления, состоящей из ПИ-регулятора и инерционного объекта второго порядка. Прогон и оптимизация модели на системе имитационного моделирования ИМОДС. Оценка параметров системы до и после оптимизации.
курсовая работа [1,3 M], добавлен 17.02.2013Особенности структурной и функциональной схем систем автоматического управления, характеристика и определение запаса ее устойчивости. Принцип управления по замкнутому циклу и ошибки переходного процесса. Использование регулятора для коррекции системы.
контрольная работа [827,6 K], добавлен 09.12.2011- Разработка и исследование метода сетевого оператора для адаптивного управления динамическим объектом
Понятие адаптивного управления как совокупности действий и методов, характеризующихся способностью управляющей системы реагировать на изменения внешней среды. Применение метода сетевого оператора для синтеза адаптивного управления мобильным роботом.
дипломная работа [1,4 M], добавлен 17.09.2013