Networked Control Systems

Course Description

Content of the course brings together traditional approach in electrical engineering with the new trends in computer engineering and computer science to the topic of complex control systems: industrial plants, commercial buildings, autonomous systems etc., or in other words, the so-called cyber-physical systems. The mentioned fusion of the areas will be adopted through lectures and laboratory exercises on the examples of high-tech systems. More precisely, course content covers the topics listed in the sequel. Control architectures in complex systems. Topology and functionality of distributed control systems (DCS), and multiagent systems in control structures. Selection and influence of control loops sampling times in distributed configurations and real-time control. Remote closed loop control. Cloud computing control structures. Communication delay compensation and clocks synchronization over a communication network in control systems. Real-time open protocol communication (OPC) and real-time variables and objects. Real-time communication networks, wireless networks and IoT approach in building automation, process automation, warehouse automation, logistics and other cyber-physical systems. System control through database. Remote system monitoring and process control. Integration of enterprise resource planning (ERP), SCADA systems and networked control systems. Security aspects of networked control systems.

Learning Outcomes

  1. Explain decentralised control architectures in complex systems
  2. Arrange distributed control systems
  3. Compose distributed control systems from individual components
  4. Select sampling time in complex networked control systems
  5. Demonstrate remote control by OPC server and cloud computing
  6. Apply remote system monitoring and control of processes
  7. Use wireless communication networks and IoT approach in cyber-physical systems
  8. Combine ERP and SCADA systems with networked control systems

Forms of Teaching

Lectures

Exercises

Laboratory

Week by Week Schedule

  1. Distributed and decentralized control systems structures
  2. Distributed real-time control systems and real-time variables
  3. Determination of sampling times of control loops in distributed configurations
  4. Closed-loop control over a communication network
  5. Closed-loop control over a communication network, Problem of time-variable communication delay and compensation of its influence in closed-loop control
  6. Problem of time-variable communication delay and compensation of its influence in closed-loop control
  7. Clocks synchronization over a communication network
  8. Midterm exam
  9. Functional requirements and classifications
  10. Real-time variables, images and objects
  11. Global time in networked systems
  12. Concepts and structures of cloud control systems
  13. Concepts and structures of cloud control systems, Introduction to cooperative cloud control systems
  14. Introduction to cooperative cloud control systems
  15. Final exam

Study Programmes

University graduate
[FER3-HR] Audio Technologies and Electroacoustics - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Communication and Space Technologies - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Computational Modelling in Engineering - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Computer Engineering - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Computer Science - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Control Systems and Robotics - profile
Elective Courses (1. semester) (3. semester)
Elective Courses of the Profile (1. semester) (3. semester)
[FER3-HR] Data Science - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Electrical Power Engineering - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Electric Machines, Drives and Automation - profile
Elective Courses (1. semester) (3. semester)
Elective Courses of the Profile (1. semester) (3. semester)
[FER3-HR] Electronic and Computer Engineering - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Electronics - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Information and Communication Engineering - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Network Science - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Software Engineering and Information Systems - profile
Elective Courses (1. semester) (3. semester)

Literature

(.), Ivan Petrović, Računalno upravljanje sustavima - bilješke za predavanja (2018), FER - ZARI,
(.), D. Hristu-Varsakelis, W. S. Levine (2015): Handbook of Networked and Embedded Control Systems, Birkhauser,
(.), Y. Xia, M. Fu, G. P. Liu (2011.), Analysis and Synthesis of Networked Control Systems. Springer-Verlag,
(.), Gene F. Franklin, J. David Powell, Michael L. Workman (1997.), Digital Control of Dynamic Systems - Third Edition, Prentice Hall,

For students

General

ID 223699
  Winter semester
5 ECTS
L1 English Level
L1 e-Learning
30 Lectures
0 Seminar
0 Exercises
10 Laboratory exercises
0 Project laboratory

Grading System

87.5 Excellent
75 Very Good
62.5 Good
50 Sufficient