Control Systems and Signal Processing


ECTS Credits

  • prof. dr. Đani Juričić
  • None


The goals of the course are (a) to demonstrate the use of mathematical models of dynamical systems, (b) to present methods for digital signal processing, (c) to introduce the intelligent control systems and (d) to present the basic problems of control of complex systems. The students will master the basic theory of control systems and will be capable of using the selected methods for modeling, signal processing and control to solve practical problems. The acquired knowledge is essential for the development of new technologies, intelligent industrial control systems, embedded systems, fault detection and management of complex systems.


Introduction: basic concepts, models of dynamical systems, signal processing and building blocks of modern control systems Modeling of dynamical systems: types of dynamical models, stability and controllability concepts, complex dynamics, linear and nonlinear model estimation and system identification Signal processing: digital sampling, time- and frequency-domain analysis, random processes, Fourier transform, wavelet transform, state estimation of dynamical systems, virtual sensors Control systems: specification, design and implementation of control systems, control of complex dynamical systems, PID control, state control, adaptive control, predictive control Practical training: use of selected tools for modeling, signal processing and control systems design and validation on experimental test rigs


Completed second cycle studies in information or communication technologies or completed second cycle studies in other fields with knowledge of fundamentals in the field of this course. Basic knowledge of mathematics, computer science and informatics is also requested.


Literature and references