- •1. Основы теории линейных непрерывных и дискретных систем управления введение
- •1.1. Основные понятия и определения
- •1.1.1. Сущность проблемы автоматического управления
- •1.1.2. Фундаментальные принципы управления
- •1.1.3. Основные виды алгоритмов функционирования
- •1.1.4. Об основных законах управления
- •2. Математическое описание автоматических систем управления
- •2.1. Уравнения динамики и статики. Линеаризация
- •2.2. Основные свойства преобразования Лапласа
- •2.3. Формы записи линейных дифференциальных уравнений. Передаточные функции
- •2.4. Частотные характеристики
- •2.5. Временные характеристики
- •2.6. Элементарные звенья и их характеристики
- •2.6.1. Пропорциональное звено
- •2.6.2. Интегрирующее звено.
- •2.6.3. Дифференцирующее звено
- •2.6.4. Апериодическое звено
- •2.6.5. Форсирующее звено
- •2.6.6. Колебательное, консервативное и апериодическое второго порядка звенья
- •2.6.9. Апериодическое звено второго порядка (1)
- •2.6.10. Форсирующее звено второго порядка
- •2.6.11. Неминимально-фазовые звенья
- •2.7. Структурные схемы, уравнения и частотные характеристики стационарных линейных систем
- •2.7.1. Основные правила преобразования структурных схем
- •2.7.2. Вычисление передаточной функции одноконтурной системы
- •2.7.3. Вычисление передаточной функции многоконтурной системы
- •2.8. Многомерные стационарные линейные системы
- •2.8.1. Уравнения многомерных стационарных линейных систем и объектов
- •2.8.2. Передаточная матрица
- •2.9. Сар напряжения генератора постоянного тока. Математическое описание
- •3. Устойчивость линейных систем автоматического управления
- •3.1. Понятие устойчивости
- •3.2. Общая постановка задачи устойчивости по а. М. Ляпунову
- •3.3. Теоремы а. М. Ляпунова об устойчивости движения по первому приближению
- •3.4. Условия устойчивости линейных систем автоматического управления
- •3.5. Алгебраические критерии устойчивости
- •3.6. Частотные критерии устойчивости
- •4. Преобразовательные элементы
- •4.1. Пассивные четырехполюсники постоянного тока
- •4.2. Активные четырёхполюсники постоянного тока
- •4.3. Дифференцирующий трансформатор
- •4.4. Пассивные четырехполюсники переменного тока
- •4.5. Задачи синтеза систем автоматического регулирования
- •5. Прикладные нечёткие системы
- •5.1. Теория нечётких множеств
- •5.1.1. Чёткие множества
- •5.1.2. Точная логика
- •5.1.3. Нечёткие множества
- •5.1.4. Нечёткая логика
- •5.1.6. Нечёткие выводы
- •5.2. Промышленное применение
- •5.3. Адаптивное устройство нечётко-логического управления движением робота
- •5.3.1. Введение
- •5.3.2. Система управления роботом
- •5.3.3. Знакомство с правилами управления роботом.
- •5.3.4. Эксперимент
- •5.3.5. Заключение
- •6. Нелинейные системы автоматического управления
- •7. Линейные импульсные автоматические системы управления
- •8. Случайные процессы в автоматических системах управления
- •9. Системы оптимального управления
- •10. Режим реального времени управления
- •11. Модели систем массового обслуживания
- •12. Анализ эффективности управления техническими средствами
- •13. Устройство связи с объектом управления
- •14. Измерительные устройства
- •15. Исполнительные элементы
- •16. Вычислительные машины в системах управления
- •17. Локальные вычислительные сети
- •Литература
5.3. Адаптивное устройство нечётко-логического управления движением робота
Рассмотрим устройство управления движением робота, основанное на нечёткой логике. Во-первых, рассмотрим нечётко-логическую экспертную систему для сквозного проектирования нечётких систем; во-вторых, рассмотрим применение адаптивного робота. Самостоятельность движущегося робота очень активно исследуется во многих исследовательских лабораториях различных компаний и университетов. Например, существуют автоматические грузовые тележки на заводах, робот-рабочий для экстремальных условий труда, сервисный домашний робот. Как и человек, робот должен правильно действовать в условиях нечёткой и недостаточной информации.
Архитектура системы устройства нечёткого управления строится на подсистеме зрительных сенсоров, модуле двигателя и нечеткой экспертной системе устройства, которая управляет остальными подсистемами. Подсистема зрительных сенсоров, которая различает внешние условия при передвижении, такие как дорога, препятствия и т. д., включает в себя ТВ камеру и модуль обработки изображений. Модуль двигателя имеет функции контроля за скоростью и за направлением движения робота.
Нечеткая экспертная система устройства - это суть всей системы. Она распознаёт внешние условия исходя из анализа данных изображения и посылает управляющие команды подсистемам. Эти команды побуждают каждую из подсистем выполнять предназначенные для них функции. Экспертная система имеет в своём составе модуль вывода и правила, такие как правила распознавания и правила управления, которые приобретаются системой экспериментально.
Проведены эксперименты по управлению роботом на узких участках дороги и дороге с препятствиями. Из полученных опытных данных видно, что система управления роботом способна на гибкие решения относительно движения робота.
5.3.1. Введение
Теория нечётких множеств, предложенная Заде, получила широкое распространение и применяется во многих областях науки и техники, промышленности и медицины. Особенно глубоко были исследованы прикладные аспекты нечёткого управления.
PID-контроллер в своей работе использует одно линейное уравнение. Когда точная модель действий невоспроизводима, улучшение и разработка уравнения для PID-контроллера сталкиваются с трудностями. Во избежание этого нечётко-логический контроллер создаётся из нескольких лингвистически выраженных правил. Для человека легко разработать эти правила и легко их улучшить. Таким образом, приходим к выводу, что робот движется намного лучше под руководством нечётко-логических правил, нежели чем под управлением PID-контроллера.
Расскажем о применении нечёткого управления для самостоятельного движения робота, то есть о контроле за направлением движения и скоростью робота. Робот узнаёт об окружающей его обстановке с помощью ТВкамеры, ультразвукового и лазерного локаторов и т. д. При перемещении он старается держаться подальше от препятствий. У нас в качестве зрительной системы робота использовалась CCD-камера.
Используем модель управления машиной. Машина едет неточным курсом и становится на стоянку, используя расстояние до стены и угол направления движения, измеренные с помощью ультразвукового датчика.
Нечёткую модель для операции управления эксперт разрабатывает исходя из статистической точки зрения. Он устанавливает правила нечёткого управления, используя эту модель. Управление роботом сочетается с обработкой изображения. Система управления робота даёт инструкции для двигателей системы управления скоростью таким образом, что робот передвигается только по направлению вперёд. Метод вывода - предложен Мамдани. Ввод-вывод взаимосвязей в управлении точно выражается через нечёткие множества. Опишем, как система определяет движение робота, обрабатывая изображения. Управляющие правила согласуются с образцом курса и значимостью правила в экспертной системе. Предпосылки и следствия каждого правила выражены нечёткими множествами в той же манере, что и в модели речевого контроля движения автомобиля. Метод вывода довольно простой метод.
Опишем систему управления следующим образом: нечёткая система управления состоит из нечёткой экспертной системы, модуля обработки изображений и модуля управления двигателями. Кроме того, нечёткая экспертная система состоит из правил распознавания и правил управления двигателями, модуля вывода и модуля управления. Через интерфейсный модуль оператор может контролировать модуль управления.
Нечёткое управление движущимся роботом было испытано на дороге с узкими местами и препятствиями. Из полученных результатов сделан вывод о применимости нечёткого управления.
