ВВЕДЕНИЕ
1 Анализ корректирующих устройств систем автоматического регулирования 15
1.1 Линейные корректирующие устройства 17
1.2 Нелинейные корректирующие устройства 17
1.3 Псевдолинейные корректирующие устройства 21
1.4 Сравнение качества переходных процессов в САР с различными
корректирующими устройствами 42
2 Методы оценки качества регулирования в САР 45
2.1 Прямые методы оценки качества 45
2.2 Косвенные методы оценки качества 47
3 Методы настройки ПИД-регулятора 51
3.1 Методы настройки регуляторов 51
3.2 Настройка ПИД-регулятора 53
4 Анализ принципов построения нечетких регуляторов 56
4.1 Основные понятия нечеткой логики 56
4.2 Анализ систем автоматического регулирования с применением нечеткой
логики 63
5 Анализ принципов построения адаптивных регуляторов 65
5.1 Выбор системы с нечетким регулятором с адаптивной структурой 66
5.2 Последовательность действий по разработке адаптивного нечеткого
псевдолинейного регулятора 68
6 Разработка и исследование в среде MATLAB свойств систем управления с
псевдолинейным нечетким регулятором с адаптивной структурой и выработка рекомендаций по применению 71
6.1 Разработка и исследование в среде MATLAB свойств систем управления с
псевдолинейным нечетким регулятором с адаптивной структурой 71
6.2 Рекомендации по применению адаптивных нечетких псевдолинейных
регуляторов 82
7 Программная реализация регулятора 83
7.1 Среда программирования CodeSys 83
7.2 Программная реализация адаптивного псевдолинейного нечеткого
регулятора в среде CoDeSys 84
8 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 90
8.1 Организация и планирование работ 90
8.2 Расчет сметы затрат на выполнение проекта 95
8.3 Оценка экономической эффективности проекта 101
9 Социальная ответственность 103
9.1 Производственная безопасность 104
9.2 Экологическая безопасность 117
9.3 Безопасность в чрезвычайных ситуациях 118
9.4 Правовые и организационные вопросы обеспечения безопасности 120
ЗАКЛЮЧЕНИЕ 124
CONCLUSION 125
СПИСОК ПУБЛИКАЦИЙ СТУДЕНТА 126
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 127
Приложение A - Переходные процессы в САР с различными ПКУ 136
Приложение Б - Листинг m-файла автоматической подстройки параметра блока в среде Simulink 137
Приложение В - Листинг m-файла автоматической подстройки постоянной времени ПКУ с амплитудным подавлением блока в среде Simulink 139
Приложение Г - Листинг m-файла автоматической подстройки постоянной времени ПКУ с фазовым опережением блока в среде Simulink 140
Приложение Д - Листинг m-файла автоматической подстройки постоянной времени ПКУ с переключением сигналов блока в среде Simulink 141
Приложение E - Переходные процессы в САР с нечеткими регуляторами 142
Приложение Ж - Переходные процессы в адаптивной САР 143
Приложение И - Переходные процессы в адаптивной САР 145
Приложение К - Реализация в среде CoDeSys псевдолинейных корректирующих устройств 146
Приложение Л - Программная реализация основных блоков программы 147
Приложение М - Раздел на английском языке 157
Объектом исследования является адаптивная система автоматического регулирования с псевдолинейным нечетким регулятором.
Цель работы - разработка и программная реализация системы автоматического регулирования с псевдолинейным нечетким регулятором с адаптивной структурой.
В процессе работы проводился анализ аппарата нечеткой логики, псевдолинейных корректирующих устройств и исследование свойств систем автоматического регулирования с использованием ПИД-регулятора и адаптивного псевдолинейного нечеткого регулятора.
Результатом работы является предложенный адаптивный псевдолинейный нечеткий регулятор и его программная реализация для промышленных микропроцессорных контроллеров. Предложенный регулятор позволяют улучшить качество регулирования по сравнению с системами, реализованными на базе ПИД-регуляторов. Проведено исследование свойств предложенного регулятора и выработаны практически рекомендации по его применению.
Результаты работы в виде методических указаний по выполнению лабораторной работы и программ будут использоваться в учебном процессе кафедры АиКС при изучении курса «Автоматизированное управление в технических системах».
В инженерной практике на начальном этапе разработки систем управления обычно стремятся создать более простую модель процесса управления. Данная ситуация объясняется тем, что простая модель позволяет более полно изучить процесс управления путем имитации его с помощью аналоговых либо цифровых вычислительных машин, что позволяет выбрать наиболее подходящий режим работы системы автоматического регулирования.
Для современного производства характерно ужесточение допустимых отклонений и требований к процессу управления, что вызывает усложнение технологических процессов. Совершенствование методов управления предполагает разработку более сложных математических моделей, позволяющих более точно описать процесс управления.
К настоящему времени разработаны различные подходы по управлению, такие как адаптивный, робастный, нечеткий, нейронный. Данные подходы по управлению позволяют снизить зависимость процесса синтеза регуляторов от степени изученности объекта управления.
Одной из важных задач науки является построение компьютерных систем, основанных на человеческом мышлении. Впервые в этом направлении начал работать калифорнийский профессор Лотфи А. Заде и ввел такое понятие как нечеткая логика.
Нечеткая логика с каждым годом привлекает все большее число исследователей из разных научных областей. В настоящее время нечеткой логикой во всем мире занимаются тысячи ученых и инженеров, по этой тематике опубликованы сотни книг [46-49,53,55,57,58], десятки тысяч статей [50,51,54,56], издается более 40 научных журналов по нечеткой логике. Механизмы нечеткой логики реализованы в сотнях прикладных систем: в стиральных машинах, видеокамерах, двигателях, системах управления метро и летательными аппаратами и т.д.
В данной работе целью использования нечеткой логики является
подстройка параметров псевдолинейного регулятора, используемого для
13
улучшения показателей качества в системах регулирования, где традиционный классический регулятор не обеспечивает заданное качество САР при изменения параметров объекта управления в широком диапазоне.
Актуальность данной работы заключается в целесообразности использования методов, которые специально ориентированы на построение моделей, учитывающих неполноту и неточность исходных данных.
Основной задачей данной работы является разработка системы автоматического регулирования с адаптивным псевдолинейным нечетким регулятором на основе исследования псевдолинейных корректирующих устройств [6-8] и их влияния на процесс регулирования, а также принципов построения нечетких и адаптивных регуляторов [46]. Заключающий этап работы - программная реализация адаптивного псевдолинейного нечеткого регулятора на языках стандарта МЭК 61131-3.
В результате выполнения выпускной квалификационной работы был разработан и исследован адаптивный псевдолинейный нечеткий регулятор. Адаптация в такой системе осуществляется путем изменения структуры и параметров псевдолинейного нечеткого регулятора. Изменение структуры регулятора осуществляется путем изменения типа корректирующего устройства, входящего в состав регулятора. В состав системы включены следующие корректирующие устройства: ПКУ с фазовым опережением, ПКУ с амплитудным подавлением, ПКУ с переключением сигналов.
Проведено исследование свойств адаптивной системы автоматического регулирования с псевдолинейным нечетким регулятором Результаты исследования показали, что применение предложенного регулятора позволяет улучшить качество САР при изменении свойств и параметров объекта управления, а также позволяет обеспечить устойчивость САР при изменении параметров объекта управления в широких пределах.
Основным достоинством применения адаптивного псевдолинейного нечёткого регулятора является корректировка структуры регулятора в зависимости от состояния системы, что позволяет расширить область применения данного регулятора для нестационарных систем, у которых свойства объекта меняются как в узком так и в широком диапазонах.
По результатам исследования выработаны рекомендации по построению и применению адаптивного псевдолинейного нечеткого регулятора.
Программная реализация псевдолинейного нечеткого регулятора выполнена в среде Codesys на языках программирования FBD и ST. Данная программа может быть использована для улучшения качества регулирования объектами с нестационарными параметрами. Данная программа расширяет возможности САР с ПИД-регуляторами и позволяет улучшить качество регулирования. При этом никаких финансовых и аппаратных затрат не требуется.
1. Булавко, Е. С.. Псевдолинейный нечеткий регулятор = Pseudo-linear fuzzy
controller [Электронный ресурс] / Е. С. Булавко; науч. рук. В. Н. Скороспешкин // Современные техника и технологии сборник трудов XXI международной научной конференции студентов, аспирантов и молодых ученых, Томск, 5-9 октября 2015 г.: в 2 т.: / Национальный
исследовательский Томский политехнический университет (ТПУ) . — 2015 . — Т. 2 . — [С. 13-15] . — Свободный доступ из сети Интернет.
2. Булавко, Е. С.. Псевдолинейный нечеткий регулятор [Электронный ресурс] / Е. С. Булавко; науч. рук. В. Н. Скороспешкин // Молодежь и современные информационные технологии сборник трудов XIII Международной научнопрактической конференции студентов, аспирантов и молодых ученых, г. Томск, 9-13 ноября 2015 г.: в 2 т.: / Национальный исследовательский Томский политехнический университет (ТПУ), Институт кибернетики (ИК) ; под ред. Т. Е. Мамоновой [и др.] . — 2016 . — Т. 1 . — [С. 183-184]. — Свободный доступ из сети Интернет.
3. Булавко, Е. С.. Корректирующие устройства систем автоматического регулирования с переключающими сигналами [Электронный ресурс] / Е. С. Булавко; науч. рук. В. Н. Скороспешкин // Молодежь и современные информационные технологии сборник трудов XIV Международной научнопрактической конференции студентов, аспирантов и молодых ученых, г. Томск, 7-11 ноября 2016 г.: в 2 т.: / Национальный исследовательский Томский политехнический университет (ТПУ), Институт кибернетики (ИК) ; под ред. В. С. Аврамчук [и др.] . — Томск : Изд-во ТПУ , 2016 . — Т. 1 . — [С. 287-289] . — Заглавие с титульного экрана. — [Библиогр.: с. 288-289 (3 назв.)]. — Свободный доступ из сети Интернет.
1. Улучшение качества процесса управления в корректирующих средствах
[Электронный ресурс]: Теория система автоматического управления. 2009. - Режим доступа: http://www.tehnoinfa.ru/teorij asistempravlenija/52.html,
свободный.
2. Воронов А.А. Теория автоматического управления, Ч.1 — М.: Высшая школа,
1986. — 367 с.
3. Рачков М.Ю. Технические средства автоматизации: Учебник. - 2-е
изд.,стереотип. - М.: МГИУ, 2009. - 185с.
4. Теория автоматического управления [Электронный ресурс]://Твоя книжная полка. Режима доступа: http://www.krivda.net, свободный.
5. Юревич Е.И. Теория автоматического управления, М.: Энергия, 1969. - 375с.
6. Бесекерский В.А., Попов Е.П. Теория систем автоматического регулирования. М.: Наука, 1972. - 768 с.
7. Топчеев Ю.И. Нелинейные системы автоматического управления. - М.: Машиностроение, 1971. - 470с.
8. Лурье Б.Я. Классические методы автоматического управления. - БВХ: Петербург, 2004. - 632с.
9. Попов Е.П., Пальтов И.П. Приближенные методы исследования нелинейных автоматических систем. - М.: Физматгиз, 1960. - 790с.
10. Лучко С.В., Федоров С.М. О синтезе псевдолиненйых корректирующих устройств, Извн. АН СССР, Техническая кибернетика, 1974. - №5.
11. Поправка Г.Н., Скороспешкин В.Н. Псевдолинейные корректирующие устройства систем автоматического регулирования // Современные техника и технологии сборник трудов XIX международной научно-практической конференции студентов, аспирантов и молодых ученых, Томск, 15-19 апреля 2013 г.: в 3 т.: / Национальный исследовательский Томский политехнический университет (ТПУ) . — 2013 . — Т. 2 . — [С. 327-328].
12. Скороспешкин М.В. Псевдолинейный регулятор // Автоматика и программная инженерия. - 2013. - №3(5). - с.27-29
13.Зайцев Г.Ф. Теория автоматического управления и регулирования. - Киев: Выща школа, 1989. - 431с.
14. Никифоров Д.Г., Скороспешкин М.В. Псевдолинейное двуканальное корректирующее устройство систем автоматического регулирования // Современные техника и технологии: сборник трудов XX международной научно-практической конференции студентов, аспирантов и молодых ученых, Томск, 14-18 апреля 2014 г.в 3 т. / Национальный исследовательский Томский политехнический университет (ТПУ) . — 2014. — Т. 2. — [С. 223-224].
15. Jing Liu, Comparative study of differentiation and integration techniques for feedback control systems, Cleveland State University, 2002. - 96 c.
16. Clegg, J.C., “A Nonlinear Integrator for Servomechanisms”, Trans. A.I.E.E., part II, Vol.77, pp41-42, 1958.
17. G. Witvoet, W. P. M. H. Heemels, M. J. G. van de Molengraft, M. Steinbuch, Performance analysis of reset control systems, International journal of robust and nonlinear control, 2009.
18. Khalid El Rifai and Osamah El Rifai, Design of Hybrid Resetting PID and Lag Controllers with Application to Motion Control, 2009.
19. Qian Chen, RESET CONTROL SYSTEMS: STABILITY, PERFORMANCE AND APPLICATION, 2000.
20. Чуонг Дук Чунг Псевдолинейный ПИД-регулятор систем автоматического регулирования [Электронный ресурс] / Чуонг Дук Чунг, В. Н. Скороспешкин // Современные техника и технологии сборник трудов XVI Международной научно-практической конференции студентов, аспирантов и молодых ученых, Томск, 12-16 апреля 2010 г: в 3 т.: / Национальный исследовательский Томский политехнический университет (ТПУ) . — 2010.
21. Хлыпало Е.И. Нелинейные корректирующие устройства в автоматических системах, 1973. - 344c.
22. Зельченко В.Я. Шаров С.Н. Нелинейная коррекция автоматических систем. - Л.: Судостроение, 1981. - 167 с.
23. Булавко Е. С. Корректирующие устройства систем автоматического регулирвания с переключающими сигналами / Е. С. Булавко ; науч. рук. В. Н. Скороспешкин // Молодежь и современные информационные технологии : сборник трудов XIV Международной научно-практической конференции студентов, аспирантов и молодых ученых, г. Томск, 7-11 ноября 2016 г. : в 2 т.
— Томск : Изд-во ТПУ, 2016. — Т. 1. — [С. 287-289].
24. Ziegler J.G., Nichols N.B. Optimum settings for automatic controllers // Trans. ASME. 1942. Vol. 64. P. 759-768.
25. Энциклопедия АСУ ТП [Электронный ресурс]. Режима доступа: http://www.bookasutp.ru, свободный.
26. Денисенко В., ПИД-регуляторы: вопросы реализации // В записную книжку инженера, 2008.
27. Chien K.L., Hrones J.A., Reswick J.B. On automatic control of generalized passive systems // Trans. ASME. 1952. Vol. 74. P. 175-185.
28. Давыдов И.И. Определение параметров настройки ПИД-регулятора по переходной характеристике объекта регулирования. - Теплоэнергетика, 1995. - №10.
29. Шарков А.А. Автоматическое регулирование и регуляторы в химической промышленности / Шарков А.А., Притыко Г.М., Палюх Б.В.- М.: Химия, 1990.
- 228 с.
30. Ротач В.Я. Расчет настройки реальных ПИД-регуляторов. - Теплоэнергетика, 1995. - №10.
31. Ротач В.Я. К расчету оптимальных параметров реальных ПИД-регуляторов по экспертным критериям // Промышленные АСУ и контроллеры, 2006. - №2.
32. Гурецкий Х. Анализ и синтез систем управления с запаздыванием / Гурецкий Х. - М.: Машиностроение, 1974. - 328 с.
33. Gessing R., Rownania roznicowe nieliniowych ukladow impulsowych z rzecywistym czasem opoznienia. Prace IV, AGH Krakow, 1967. - s.115-133.
34. Репин А.И., Сабанин В.Р., Смирнов Н.И. Алгоритм оптимальной настройки реальных ПИД-регуляторов на заданный запас устойчивости // Автоматизация и IT в энергетике, 2010. - №4.
35. Стефани Е.П. Основы расчета настройки регуляторов теплоэнергетических объектов / Стефани Е.П. - М.: Энергия, 1972. - 376 с.
36. Ляшенко А., Золотов О. Корневой метод расчета настроек распределенного ПИД-регулятора для системы с распределенными параметрами // Компоненты и технологии, 2012. - №1.
37. Суходоев М. С. Локальные системы автоматики и управления: учебное пособие / М. С. Суходоев; Томский политехнический университет. - Томск: Изд-во Томского политехнического университета, 2011. - 117 с.