Course detail
Control Theory
FSI-VVFAcad. year: 2018/2019
The course is aimed to modern methods in design and synthesis of control circuits using methods of artificial intelligence. Presented are selected methods of artificial intelligence, optimal and adaptive methods of control, fuzzy control and neural controller. Students will adopt theoretical and practical implementation of these methods and RT control. The course broadens knowledge of specific parts of applied informatics in the field of advanced control. Used is the most advanced software and hardware technology of companies B&R Automation and Mathworks (Matlab/Simulink) and substantial know-how of course's authors.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
Analysis and design of modern feedback control systems. Students will obtain the basic knowledge of optimal control, adaptive control, fuzzy control and ANN control.
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Work placements
Aims
of optimal control, adaptive control, fuzzy control and artificial neural network control.
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Levine, W.S. (1996) : The Control Handbook, CRC Press, Inc., Boca Raton, Florida 1996 , ISBN 0-8493-8570-9
Morris,K.: Introduction to Feedback Control, Academic Press, San Diego, California 2002.
Nguyen, H.T., Prasad, N.R., Walker, C.L., Walker, E.A. A First Course in Fuzzy and Neural Control. Chapman & Hall/CRC 2002.
Vegte, V.D.J.: Feedback Control Systems, Prentice-Hall, New Jersey 1990, ISBN 0-13-313651-5
Recommended reading
Nguyen, H.T., Prasad, N.R., Walker, C.L., Walker, E.A. A First Course in Fuzzy and Neural Control. Chapman & Hall/CRC 2002.
Švarc,I.:: Automatizace-Automatické řízení, skriptum VUT FSI Brno, CERM 2002, ISBN 80-214-2087-1
Zelinka Ivan, Oplatková Zuzana, Šeda Miloš, Ošmera Pavel, Včelař František; Evoluční výpočetní techniky - principy a aplikace; BEN - technická literatura, Praha 2009; ISBN 978-80-7300-218-3
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Block 1: Technology: B&R Automation, Mathworks (Matalab/Simulink and selected toolboxes: TT, RTW, Fuzzy, ANN), dSpace and other technologies used in course.
Block 2: Adaptive control and regulation (self-tuning controller, options of artificial intelligence, recursive methods of mean square error, regression model, pole placement based controllers, delta models).
Block 3: Optimal control and auto-generation of control law (applied grammar evolution, genetic programming, methods of nonlinear optimization, HC12 algorithm)
Block 4: Fuzzy controllers (fuzzy set theory, inference principles, fuzzification and defuzzification, PI/PD/PID controllers, fuzzy supervisor, fuzzy switch, fuzzy controller with multiple inputs).
Block 5: Neuron nets in control technology (theory of selected neuron nets, neuron PID controller, controllers with model, adaptive forms, adaptive control of nonlinear systems).
Block 6: Modern trends in artificial intelligence and autonomous control. (end of course)
Computer-assisted exercise
Teacher / Lecturer
Syllabus
2C: Matlab/Simulink (optimal control and distribution of simulation model)
3C: Automation Studio (concept and environment for real-time implementations)
4C: Optimal control (nonlinear optimization, HC12 optimization, pole-placement)
5C: Automatic generation of control law
6C: Fuzzy controller
7C: Neuron controller