ВВЕДЕНИЕ 14
1 ОСНОВЫ ТЕОРИИ НЕЧЕТКИХ МНОЖЕСТВ И НЕЧЕТКОЙ ЛОГИКИ 15
1.1 Понятие нечеткого множества, его характеристики и его
основные свойства 15
1.2 Нечеткая логика и ее основные свойства (нечеткие выводы).... 16
2 ОБОБЩЕННАЯ СТРУКТУРА НЕЧЕТКОГО РЕГУЛЯТОРА 19
3 ПСЕВДОЛИНЕЙНЫЕ КОРРЕКТИРУЮЩИЕ УСТРОЙСТВА... 25
3.1 Корректирующие устройства с амплитудным подавлением
(ослаблением) 28
3.2 Корректирующие устройства с фазовым опережением 31
3.3 Двухканальные корректирующие устройства с раздельными
каналами для амплитуды и фазы 34
4 МЕТОДЫ СИНТЕЗА И НАСТРОЙКИ ПСЕВДОЛИНЕЙНОГО
НЕЧЕТКОГО 39
ПИД - РЕГУЛЯТОРА 39
4.1 Традиционный нечеткий псевдолинейный ПИД - регулятор ... 41
4.2 Нечеткие управляющие правила 42
5 ИССЛЕДОВАНИЕ СВОЙСТВ ПСЕВДОЛИНЕЙНОГО регулятора
В СРЕДАХ MATHCAD И MATLAB 45
5.1 Исследование свойств двухканального корректирующего
устройства 45
5.2 Исследование свойств системы управления 52
5.3 Система управления с адаптивным псевдолинейным
двухканальным корректирующим устройством 65
6 РАЗРАБОТКА И ИССЛЕДОВАНИЕ СВОЙСТВ
ПСЕВДОЛИНЕЙНОГО НЕЧЕТКОГО ПИД - РЕГУЛЯТОРА И
СИСТЕМ УПРАВЛЕНИЯ С ДАННЫМ РЕГУЛЯТОРОМ В СРЕДЕ MATLAB 69
6.1. Работа в пакете прикладного программирования MatLab с
нечеткой логикой 69
6.2 Разработка и исследование САР с псевдолинейным нечетким
регулятором в среде MatLab 70
6.3 Разработка САР с нечетким регулятором для объектов без
запаздывания 72
6.4 Разработка САР с нечетким регулятором для объекта с
запаздыванием 79
7 СТРУКТУРА ЛАБОРАТОРНОГО КОМПЛЕКСА 82
7.1 Назначение, состав и технические характеристики контроллера
SIMATIC S7-400 82
8 СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ 85
8.1. Анализ опасных и вредных факторов 85
8.2 Пожарная безопасность 89
8.3 Региональная безопасность. Охрана окружающей среды 92
9 ФИНАНСОВЫЙ МЕНЕДЖМЕНТ, РЕСУРСОЭФФЕКТИВНОСТЬ
И РЕСУРСОСБЕРЕЖЕНИЕ 93
9.1 Организация и планирование работ 93
9.2 Расчет сметы затрат на создание макета КУ 97
9.3 Оценка научно-технического уровня НИР 100
ЗАКЛЮЧЕНИЕ 104
CONCLUSION 105
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 106
ПРИЛОЖЕНИЕ А 108
ПРИЛОЖЕНИЕ Б 144
ПРИЛОЖЕНИЕ B 168
В настоящее время нечеткий алгоритм управления, основанный на теории нечетких множеств, широко распространился в системах автоматизированного управления. По сравнению с общеизвестным традиционным регулятором псевдолинейный нечеткий регулятор, построенный на основе нечетких множеств и нечеткого логического ввода- вывода, в условии неопределенности возмущающего воздействия, способен обеспечить более высокие показатели качества переходного процесса, чем традиционный ПИД - регулятор.
Вместе с тем, в последнее время широкую популярность находят нечеткие модели и алгоритмы управления. Известно, что нечеткое управление основано на использовании не столько аналитических или теоретических моделей, сколько на практическом применении знаний квалифицированных специалистов, представленных в форме лингвистических баз правил. Нечеткое управление эффективно в случаях недетерминированности параметров объектов, когда существует определенный опыт экспертов по управлению и настройке системы автоматического регулирования (САР).
Так, как в настоящее время большинство САР строится на базе свободно программируемых промышленных контроллеров, поэтому имеется возможность создать систему с применением нечеткого регулятора.
Целью работы является разработка, исследование и программная реализация на базе промышленных микропроцессорных контроллеров SIMATIC S7-400 псевдолинейного нечеткого ПИД - регулятора.
В результате выполнения выпускной квалификационной работы был разработан, исследован и программно реализован на контроллере SIMATIC S7-400 псевдолинейный нечеткий ПИД - регулятор.
Проводилось исследование САР с псевдолинейным нечетким ПИД - регулятором для объектов управления первого, второго и третьего порядка без запаздывания и с запаздыванием. Результаты исследования показали, что применение данного регулятора позволяет улучшить качество системы управления при изменении параметров объекта управления в определенных пределах.
Программная реализация псевдолинейного нечеткого ПИД - регулятора была произведена в программном пакете STEP7 на языке программирования STL.
Были разработаны методические указания по выполнению лабораторной работы “Изучение нечеткого регулятора”, которые позволят студентам получить изучить псевдолинейный нечеткий регулятор и получить практический навыки по его реализации на контроллере.
Результаты работы будут использоваться в учебном процессе кафедры АиКС ТПУ при изучении курса “Автоматизированные информационно-управляющие системы”.
1. F. Fujitec, FLEX-8800 series elevator group control system, Fujitec Co., Ltd., Osaka, Japan, 1988.
2. Kovacic Z., Bogdan S. Fuzzy Controller Design. Theory and Applications - Arlington: Taylor & Francis Group. 2006.
3. Li H.-X., Chen G.-R. Dual features of conventional fuzzy logic coiurol - Acta Automatica Sinica. 2001. - P. 447—459. <
4. Li H.-X., Gatland H. B. A new methodology for designing a rtlzzy logic controller - IEEE Transactions on Systems, Man, and Cybernetics. 1995. - P. 505-512.
5. Li H.-X., Gatland H. B., Green A. W. Fuzzy variable structure ccmTToI - IEEE Transactions on Systems, Man, and Cybernetics. ParLB. 1997. - P. 306-p Li W. Design of a hybrid fuzzy logic proportional plus conventional integral- derivative controller - IEEE Transactions on Fuzzy Systems. 1998. - P. 449-463.
6. Li H.-X., Tso S.K . Quantitative design analysis of fuzzy pro- pomonal- integral-derivative control — a step towards autotuning - International Journal of Science. 2000. - P. 545—553. о
7. Li H.-X., Zhang L., Cai K.-Y., Chen G. An improved robust fuzzy-pid controller with optimal fuzzy reasoning - IEEE Transactions on Systems, Man, and Cybernetics. Part B. 2005. - P. 1283—1294.
8. Mamdani E. H. Applications of fuzzy algorithms for simple dynamic plant. Porc. IEE., 1974.
9. Zade L. A. The concept of a linguistic variable and its application to approximate reasoning. Part 1, 2, 3 // Information Sciences, n. 8 pp.199-249, pp.301-357; n. 9 pp. 43-80.
10. Леоненков, Александр В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. — СПб. : БХВ-Петербург, 2003. — 719 с.
11. Панько М.А. Особенности нечетких алгоритмов регулирования в сравнении с классическими// Теплоэнергетика.2001. №10. С. 39-42
12. Прасов, М. Т. Алгоритм дефаззификации при синтезе нечеткого регулятора автоматизированных систем контроля и управления // Промышленные АСУ и контроллеры : Ежемесячный научно-технический производственный журнал . — М. — 2006. — № 6. — С. 41-42.
13. Ротач В.Я. О фази-ПИД регуляторах//Теплоэнергетика. 1999. №8. С. 32-36.
14. Ротач, В. Я. Возможен ли синтез нечётких регуляторов с помощью теории нечётких множеств? // Промышленные АСУ и контроллеры : Ежемесячный научно-технический производственный журнал . — М. — 2004. — № 1. — С. 33-34.
15. Современная прикладная теория управления: Новые классы регуляторов технических систем/ Под ред. А.А. Колесникова. Таганрог: ТРТУ, 2000. ч.Ш.
16. Стальский Владимир Вильгельмович. Нечеткая логика и ее применение в автоматическом регулировании. — СПб: 1998. — 94 с.
17. Усков, А. А. Алгоритм синтеза нечётких логических регуляторов на основе самоорганизации // Приборы и системы. Управление, контроль, диагностика : Журнал. — М. — 2004. — № 8. — С. 1-3.
18. Усков, А. А. Эмпирический принцип синтеза нечётких логических регуляторов // Приборы и системы. Управление, контроль, диагностика : Журнал. — М. — 2004. — № 1. — С. 16-18