Course details
Intelligent Systems
SIN Acad. year 2026/2027 Winter semester 5 credits
Intelligent and distributed control systems and their applications. Process control principles and real-time systems. Industrial control system architectures: PLC, DCS, HMI, and SCADA. Industrial communication, interoperability, and cyber-physical systems. IoT, edge, and cloud computing in control. Modeling and model-based system development. PLC programming (IEC 61131-3) and distributed control (IEC 61499). Hierarchical, decentralized, agent-based, and reconfigurable systems. Supervisory and intelligent control using rule-based, fuzzy, neural, adaptive, and learning methods. Applications in smart buildings, transportation systems, and autonomous systems.
Guarantor
Language of instruction
Completion
Time span
- 26 hrs lectures
- 26 hrs projects
Assessment points
- 70 pts final exam (written part)
- 30 pts projects
Department
Lecturer
Instructor
Learning objectives
- The course aims to familiarize students with the principles, architectures, and design methods of intelligent and distributed control systems.
- Students will acquire the ability to analyze and design control system architectures, appropriately allocate control, communication, supervisory, and intelligent functions among system components, and select suitable tools for modeling, implementation, and communication.
- Students will gain an understanding of the relationships between classical process control, PLCs and industrial automation, distributed and cyber-physical systems, IoT/edge/cloud technologies, and intelligent control methods.
- Practical experience in the design, integration, and experimental verification of a distributed system will be gained through working on a project.
- The course is suitable for students of all specializations taught at FIT.
Prerequisite knowledge and skills
- Fundamentals of systems theory and simulation. Basic knowledge of programming.
- Students may utilize additional knowledge in areas such as control systems, embedded systems, computer networks, artificial intelligence, robotics, or other specializations when carrying out their individual projects; however, this is not a mandatory prerequisite for the course.
Fundamental literature
- ÅSTRÖM, Karl J.; MURRAY, Richard M. Feedback Systems: An Introduction for Scientists and Engineers. 2nd ed. Princeton University Press, 2021. https://fbsbook.org/
- KOPETZ, Hermann; STEINER, Wilfried. Real-Time Systems: Design Principles for Distributed Embedded Applications. 3rd ed. Springer, 2022. https://link.springer.com/book/10.1007/978-3-031-11992-7
- ZEIGLER, Bernard P.; MUZY, Alexandre;KOFMAN, Ernesto. Theory of Modeling and Simulation: Discrete Event & Iterative System Computational Foundations. 3rd ed. Academic Press / Elsevier, 2018. https://shop.elsevier.com/books/theory-of-modeling-and-simulation/zeigler/978-0-12-813370-5
- BRAMBILLA, Marco; CABOT, Jordi; WIMMER, Manuel. Model-Driven Software Engineering in Practice. 2nd ed. Springer, 2017. https://link.springer.com/book/10.1007/978-3-031-02549-5
- ZOITL, Alois; LEWIS, Robert. Modelling Control Systems Using IEC 61499. 2nd ed. The Institution of Engineering and Technology, 2014. https://shop.theiet.org/model-cont-syst-iec-61499-2nd
- DAVID, René; ALLA, Hassane. Discrete, Continuous, and Hybrid Petri Nets. 2nd ed. Springer, 2010. https://link.springer.com/book/10.1007/978-3-642-10669-9
Study supports
Syllabus of lectures
- Introduction – Intelligent and distributed control systems, applications, Industry 4.0.
- Basic principles of process control.
- Control system architectures: PLC, DCS, HMI, SCADA.
- Industrial Communication, Interoperability, and CPS.
- IoT, edge and cloud computing in control. MQTT, Node-RED, and Home Assistant.
- Methods and tools for model-based system development.
- PLC programming according to IEC 61131-3.
- Distributed control and IEC 61499.
- Hierarchical and reconfigurable systems, agent-based control.
- Supervisory and intelligent layer – rule-based, neural, adaptive, and learning systems.
- Intelligent buildings, BAS technologies.
- Smart cities and intelligent transportation.
- Autonomous and robotic systems.
Syllabus - others, projects and individual work of students
- An individual project focused on the design and implementation of an intelligent or distributed control system, a reusable component, or—by agreement—a new topic for the SIN course.
- The project typically involves the interconnection of multiple components, a defined communication interface, a simulated or physical process, and experimental verification of the solution.
- Application areas may include, for example, industrial automation, IoT and edge computing, smart buildings, transportation, robotics, or smart manufacturing.
- Detailed project options and technical requirements are provided in the course study materials.
Progress assessment
- Individual project
- Project presentation
- To pass the exam, at least 30 points is required.
Schedule
| Day | Type | Weeks | Room | Start | End | Capacity | Lect.grp | Groups | Info |
|---|---|---|---|---|---|---|---|---|---|
| Wed | lecture | 1., 2., 3., 4., 5., 6., 8., 9. of lectures | G202 | 13:00 | 15:50 | 80 | 1MIT 2MIT | NISY xx | Janoušek |
Course inclusion in study plans