Введение
1 Искусственный интеллект 10
1.1 Методы искусственного интеллекта 10
1.2 Нечеткая логика. Системы нечеткого вывода 11
1.3 Нечеткая логика в системах автоматического управления 23
2 Объект исследования 26
2.1 Устройство асфальтоукладчика 26
2.2 Гидравлический привод асфальтоукладчика 27
3 Разработка системы управления скоростью движения асфальтоукладчика ...29
3.1 Математическая модель объекта управления в терминах пространства
переменных состояния 30
3.2 Решение задачи с использованием передаточных функций 33
4 Синтез аналогового, цифрового и нечеткого ПИД-регулятора 35
4.1 Синтез аналогового ПИД-регулятора 35
4.2 Синтез цифрового ПИД-регулятора 40
4.3 Синтез нечеткого ПИД-регулятора 42
5 Разработка имитационной схемы управления скоростью 46
5.1 Разработка модели гидравлической трансмиссии 46
5.2 Разработка имитационной модели аналогового регулятора 47
5.3 Разработка имитационной модели цифрового регулятора 48
5.4 Разработка имитационной модели нечеткого регулятора 49
6 Компьютерное имитационное моделирование в среде Matlab&Simulink 51
Заключение 54
Список использованных источников 56
Приложение А Расчеты 59
Приложение Б Имитационная модель объекта управления 60
Автомобильная дорога - объект транспортной инфраструктуры, предназначенный для движения транспортных средств и включающий в себя земельные участки в границах полосы отвода автомобильной дороги и расположенные на них или под ними конструктивные элементы (дорожное полотно, дорожное покрытие и подобные элементы) и дорожные сооружения, являющиеся ее технологической частью, защитные дорожные сооружения, искусственные дорожные сооружения, производственные объекты, элементы обустройства автомобильных дорог.
Строительство автомобильной дороги состоит из технологических процессов, выполняемых в определенной последовательности и требующих больших затрат материальных и трудовых ресурсов. Снижение этих затрат может быть достигнуто широким внедрением комплексной механизации и автоматизации производственных процессов.
Значительные перемены произошли в технологии строительства дорог с асфальтобетонными покрытиями. Новые асфальтоукладчики позволяют обеспечивать более высокую степень предварительного уплотнения асфальтобетонных смесей. Это не только снижает затраты на их дальнейшее уплотнение, но и улучшает качество покрытия. Асфальтоукладчики оснащены автоматическими си-стемами обеспечения продольного и поперечного профиля и блокировки при-вода хода и рабочих органов.
В промышленности в области адаптивного и оптимального управления существует множество разработок. При этом в большинстве случаев регулирование технологическими процессами осуществляется с помощью ПИД-регуляторов. Отметим, что теория управления в классическом и современном понимании в большой степени основана на идеи линеаризации систем. Идея предполагает наличие точной математической модели управляемого процесса. Однако, если положить объект линейным, то математическое моделирование не всегда будет отражать действительные физические свойства объекта.
На сегодняшний день при необходимости модернизировать систему управления (СУ) производится замена контроллеров на более мощные. Отсутствие изменений в закон ПИД-управления не приносит желаемого эффекта модернизации. Также известно, что изменяя задание для контура управления, необходимо перенастроить коэффициенты ПИД-регулятора под новый режим работы. Процедура перенастройки коэффициентов в большинстве случаев не выполняется на производстве.
В связи с этим в магистерской диссертации рассматривается возможность модернизации системы управления существующего контура с ПИД-регулятором таким образом, чтобы система имела алгоритм подстройки параметров регулятора в реальном масштабе времени.
Для разработки алгоритма применяются методы искусственного интеллекта, а именно - нечеткая логика. С помощью данного метода возможно справиться с присутствующими шумами и помехами, которые представляют сложность для моделирования динамическими элементами.
Целью данной работы является применение нечеткой логики в управлении скоростью асфальтоукладчика.
Основные задачи для достижения цели работы:
- анализ рабочего процесса асфальтоукладчика;
- анализ научных публикаций по теме нечеткой логики;
- составление структурной схемы автоматизации процесса управления скоростью движения;
- синтез цифрового ПИД-регулятора и приведение его к нечеткой форме;
- формирование имитационной модели процесса управления в среде MATLAB&Simulink;
- анализ результатов моделирования с цифровым и нечетким регулятором.
В магистерской работе разработана имитационная модель САУ скоростью асфальтоукладчика с обратной связью и цифровым ПИД-регулятором, это по-могло разработать систему управления скоростью движения асфальтоукладчика, а именно получение математической модели объекта управления в терминах пространства переменных состояния, определение передаточной функции объекта при управлении скоростью, оценка динамических характеристик объекта управления.
Далее был синтезирован нечеткий ПИД-регулятор и построена имитационная схема объекта с нечетким регулятором.
Далее была поставлена задача для управляющей системы, чтобы максимальное значение скорости по отношению к установившемуся значению в переходных режимах не превышало 8% во всем диапазоне регулирования. Время переходного процесса при отработке задания по скорости 1 рад/с не превышало 1 с.
Данные модели, с точки зрения среды MATLAB, можно считать адекватными, так как параметры по результатам моделирования практически соответствуют реальным.
- Разработана структурная схема автоматизации процесса управления скоростью движения;
- Синтезированы параметры цифрового и нечеткого ПИД-регулятора
- Разработаны имитационные модели процесса управления с цифровым и нечетким ПИД-регулятором в среде MATLAB&Simulink (SimScape &FuzzyLogicToolbox).
В результате, разработана система управления, включающая нечеткий и цифровой ПИД-регулятор. Регулятор не искажает процессы регулирования, обеспечивает астатическое регулирование скорости в заданном диапазоне, и
В ходе подготовки магистерской диссертации были опубликованы статьи в сборниках научных конференций Сибирского Федерального Университета и Санкт-Петербургских университетов [15-19]. Также было получено свидетельство о государственной регистрации программы на ЭВМ [20].
1) Заде Л. Понятие лингвистической переменной и ее применение к принятию приближенных решений — М.: Мир, 1976 — 167 с.
2) Угай, С. М. Проектирование асфальтоукладчиков: учеб.-метод. пособие/ С. М. Угай. - Владивосток: ДВГТУ, 2009. - 70 с.
3) Пермяков, В. Б. Комплексная механизация строительства: учеб. для вузов / В.Б. Пермяков. - Москва: Высш. шк., 2005. - 383 с.
4) Ишенко, И.С. Технология устройства и ремонта асфальтобетонных покрытии: учеб. пособие/ И. С. Ишенко, Т. Н.Калашникова, Д. А. Семенов. - Москва: Лир-Лрт, 2001. — 176 с.
5) Карнаухов, Н. Ф. Электромеханические и мехатронные системы: учеб. пособие/ Н. Ф. Карнаухов. - Ростов-на-Дону : Феникс, 2006. - 320 с.
6) Каверзин, С. В. Курсовое и дипломное проектирование по гидроприводу самоходных машин: учеб. пособие/ С. В. Каверзин - Красноярск: Офсет, 1997. - 384 с.
7) Филлипс, Ч. Системы управления с обратной связью/ Ч. Филлипс, Р. Харбор. - Москва: Недра, 1990. - 416с.
8) Олссон, Г. Цифровые системы автоматизации и управления/ Г. Олссон, Д. Пиани. - Санкт-Петербург: Невский Диалект, 2001. - 557 с.
9) Лукас, В. А. Теория автоматического управления: учеб. для вузов / В. А. Лукас. - Изд. 2-е, перераб. и доп. - Москва: Недра, 1990. - 416 с.
10) Данилов, А.И. Компьютерный практикум по курсу «Теория управления». Simulink-моделирование в среде MATI.AB: учеб. пособие/ И. И. Данилов; под ред. А. Э. София. - Москва: МГУИЭ, 2002.- 128 с.
11) Леоненков, А. В. Нечеткое моделирование в среде MATLAB и fuzzyTECH [Текст] / А. В. Леоненков. - Санкт-Петербург : БХВ-Петербург, 2005. - *719 с. . - Библиогр.: с. 717-719.
12) Джонс,.М Программирование искусственного интеллекта в приложениях [Текст] : пер. с англ. / М. Т. Джонс. - Москва : ДМК, 2004. - 311 с. - Предм. указ.: с. 308-311
13) Редько, В. Г. Эволюция, нейронные сети, интеллект [Текст] : модели и концепции эволюционной кибернетики / В. Г. Редько ; предисл. Г. Г. Малинецкий. - 7-е изд. - Москва : URSS, 2011. - 220 с. : ил. - (Синергетика: от прошлого к будущему). - Библиогр.: с. 213-217.
14) Новак, В. Математические принципы нечеткой логики [Текст] = Mathematical Principles of Fuzzy Logic : перевод с английского / В. Новак, И. Перфильева, И. Мочкорж ; под ред. А. Н. Аверкин. - Москва : Физматлит [Физико-математическая литература], 2006. - 347 с. - Список лит.: с.335-343; Предм. указ.: с.344-347.
15) Зуйкова Н. Н. Автоматизация управления движением асфальтоукладчика [Электронный ресурс]/ Зуйкова Н. Н. // Молодежь и наука: сб. материалов Х Юбилейной Всероссийской научно-технической конференции студентов, аспирантов и молодых ученых с международным участием, посвященной 80-летию образования Красноярского края / отв. ред. О.А. Краев. - Красноярск: Сиб. федер. ун-т., 2014. - Режим доступа: http://conf.sfu-kras.ru/sites/mn2014/pdf/d03/s47/s47_015.pdf.
16) Зуйкова, Н.Н. Модель цифрового регулятора системы управления скоростью движения асфальтоукладчика / Н.Н. Зуйкова // Проспект Свободный-2015: материалы науч. конф., посвященной 70-летию Великой Победы (15-25 апреля 2015 г.) [Электронный ресурс] / отв. ред. Е. И. Костоглодова. — Электрон. дан. — Красноярск.: Сиб. федер. ун-т, 2015. - Режим доступа: http://conf.sfu-kras.ru/sites/mn2015/.
17) Зуйкова, Н.Н. Моделирование цифрового регулятора системы управления скоростью асфальтоукладчика / Н.Н. Зуйкова, А.П. Прокопьев, В.И. Иванчура // Неделя науки СПбПУ : материалы научного форума с международным участием. Институт металлургии, машиностроения
18) Зуйкова, Н.Н. Применение нечеткого регулятора в управлении скоростью
движения асфальтоукладчика/ Н.Н. Зуйкова // Молодежь и наука: проспект Свободный 2016: материалы науч. конф., посвященной Году образования в Содружестве Независимых Государств (15-25 апреля 2016 г.)
[Электронный ресурс] / отв. ред. Е. И. Костоглодова. - Электрон. дан. - Красноярск.: Сиб. федер. ун-т, 2016.
19) Зуйкова, Н.Н. Система управления скоростью движения асфальтоукладчика с нечетким регулятором/ Н.Н. Зуйкова // XXIX - Международная научная конференция Математические методы в технике и технологиях ММТТ-29/ - Санкт-Петербург.: СпбГТИ, 2016.
20) Имитационная модель цифровой системы управления скоростью движения асфальтоукладчика асфальтоукладчика/ Н.Н. Зуйкова // Свид. о государственной регистрации программы для ЭВМ № 2016611927 от 10.02.2016 г