FEKT-CCRTAcad. year: 2019/2020
Design and realisation of various continuous and discrete PID controllers. Optimization of adjusted parameters. Design, realisation and verification of simple adaptive controllers. Self-tuning controllers. Fuzzy and neural controllers. Control of technological processes. Real-time operated systems. Programming in real-time, synchronization methods. Implementation of digital controllers. Sensors, normalisation, connection, limited of disturbance. Digital and continuous filtration.
Learning outcomes of the course unit
Course absolvent should be an able to design and adjust process controller with standards algorithms. Also to design control algorithms with very complicated structures and to implement them into a process computer.
The subject knowledge on the secondary school level is required.
Recommended optional programme components
Recommended or required reading
Aström,K.J.-Wittenmark,B.:Computer-Controlled Systems, Theory and Design, Prentice-Hall Inc., London 1997 (EN)
Bobál, V. a kol.: Praktické aspekty samočinně se nastavujících regulátorů. VUT Brno, VUTIUM, 1999. (CS)
PIVOŇKA, P. Číslicová řídicí technika, 112s, VUT Brno, 2013. (CS)
Planned learning activities and teaching methods
Techning methods include lectures, computer laboratories and practical laboratories. Course is taking advantage of e-learning (Moodle) system. Students have to write a single project/assignment during the course.
Assesment methods and criteria linked to learning outcomes
Lesson: Max. 30 points.
Excamination: Max. 70 points.
Language of instruction
Physical background of control.
Design and realisation of continuous PID controllers, bump-less swithing, anti-windup.
Different types of PID controllers, realisation, setting of parameters, comparison, anti-windup and switching between algorithms.
Design and realisation of discrete analogy of continuous PID algorithms.
Philosophy of the process identification and design of controller's algorithm.
Optimum settings of controller's parameters, adaptive controllers, self tuning controllers, specific problems of adaptive control.
Artificial intelligence in controls algorithms. Real-time operating system. Programming in real-time, synchronisation methods, Software for computer control. Implementation of heterogenous algorithms in real-time.
A/D and D/A converters, binary outputs and inputs, galvanic isolation, isolations amplifiers.
Sensors and normalisation circuits, influence of disturbances.
Binary control, Petri nets and GRAFCET.
Digital and continuous filtration.
Computer exercise Yes
Computer exercise :
Introductory lesson (organisation, instructions, safety). Demonstration.
Programing S-function, realization of a discrette filter.
Realisation of continuous PID controller, verification on the simulated model.
Discrete analogies of continuous PID algorithms, verification on the simulated model.
Simulation in real-time in the program MATLAB.
Verification of PID controllers on physical models. Anti-windup.
Various PID controllers, switching between algorithms.
Submission of projects.
Control of physical models.
Control of heating tunnel.
Contol of synchronous motors.
Presentation of protocols, credit.
The target of this course is to get students acquainted with practical design, realization and parameters setting of controllers for real process control. Detailed explanation of all aspects for usage of controllers in control loops. The student will design and verify the simple adaptive control algorithm as a semester project. Course absolvent should be able to design and to adjust process controllers with standard algorithms. S/he should be also prepared to apply control algorithms with very complicated structures into a process computer.
Specification of controlled education, way of implementation and compensation for absences
The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.