Course detail

Intelligent Controllers

FEKT-MIRGAcad. year: 2016/2017

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. Artificial intelligence in proces control (Fuzzy and neural controllers, Control of technological processes). Sensors, normalisation, connection, limited of disturbance. Individual project of simple self-tuning controller with artificial intelligence.

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 structures with principles artificial intelligence and implement them into a process computer too.


The subject knowledge on the Bachelor´s degree level is requested.


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

PIVOŇKA, P. Číslicová řídicí technika, 151 s. Brno, 2003: 2003. s. 1 ( s.) (CS)
Aström,K.J.-Wittenmark,B.:Computer-Controlled Systems, Theory and Design, Prentice-Hall Inc., London 1997 (EN)
Veleba, V.: Číslicová řídicí technika - návody do cvičení. VUT FEKT, Brno 2005. (CS)
Bobál, V. a kol.: Praktické aspekty samočinně se nastavujících regulátorů. VUT Brno, VUTIUM, 1999. (CS)

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

Lesson. Max. 30 points.
Examination. Max. 70 points.

Language of instruction


Work placements

Not applicable.


Target of this course is to acquaint students with practical design, realization and parameters setting of controllers with artificial intelligence 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. He should be also prepared to apply control algorithms with new 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.

Classification of course in study plans

  • Programme EEKR-M1 Master's

    branch M1-SVE , 2. year of study, winter semester, 6 credits, optional specialized

  • Programme EEKR-M Master's

    branch M-SVE , 2. year of study, winter semester, 6 credits, optional specialized

Type of course unit



39 hours, optionally

Teacher / Lecturer

Laboratory exercise

26 hours, compulsory

Teacher / Lecturer