Skip to main content
Skip header
Terminated in academic year 2009/2010

Design and Realization of Controllers

Type of study Follow-up Master
Language of instruction Czech
Code 455-0341/01
Abbreviation NRR
Course title Design and Realization of Controllers
Credits 4
Coordinating department Department of Measurement and Control
Course coordinator doc. Ing. Štěpán Ožana, Ph.D.

Subject syllabus

Lectures:
Introduction into problematic of design and realization of the controllers. Comparison of classical methods of design and modern control theories.
Realization of the controllers. Overview of software design. Real-time control. Realization of algorithms on chosen platforms: PC, microcontrollers, PLC, embedded systems,, dSPACE. Modern design techniques: Hardware-in-the-loop simulations. Rapid prototyping. Model-based design.
Design of PID controllers. Industrial PID controllers. Empiric method of setting PID controllers. Self-tunning PID controllers.
Nonlinear PID controllers. Analogue PID controllers. Choosing appropriate structure of control scheme for typical applications.

Digital PID controllers (PSD). Determination of parameters of controllers. Modification of PSD controllers. Determination of appropriate sampling period. PID controllers for engineering practice. Smooth controller attachment. Wind-up effect. Industrial PID controllers.
Introduction into quadratic optimal control. Strategies of quadratic optimal control. Dynamic programming, optimal principal. Principle of control design according minimization of quadratic critera.
Continuous quadratic optimal control, features of LQ controllers. Stochastic approach. Features of control circuit with LQ controller. Condition of realization. Adaptive LQ control. Description of the system and design of the control algorithms.
Linear stochastic system. Formulation of the problem of state estimation for stochastic system based on measuring inputs/outputs. Statistical methods of identification.
Adaptive and learning systems. Adaptive identification and control.
Optimal filtering based on input/output description - Wienerův filtr. Optimal filtration based on state-space description of the system - Kalman filter: correlated/uncorrelated noise of the process and measurement, extended Kalman filter.
LQG controller. Feedback state control for stochastic system. Scheme with Kalman filter. LTR method. Discrete LQG controller.
Predictive control strategy, design of predictive controller. Prediction based on I/O and state-space description. MPC with/without actuating limitation.
Robust control. Basic terminology. Use of robust controllers. Norms of the signals and systems, sensitivity functions. Introduction into description of uncertainty, structured and unstructured uncertainty, small gain theorem, robust stability. Methodology of robust control design. H2 a H-infinity methods.

Nonlinear systems. Methods of linearization. Problematics of nonlinear control. Fuzzy controller.



Exercises:
Working rules and conditions in the laboratory . Assigning individual projects.
Introduction to real-time desgin in Matlab/Simulink: xPC Target, Real Time Windows Target.

Laboratories:
Design of PSD controller and verivication on a real system.
Verification of wind up effect on a real system.
Adaptive identification on PC connected to a real system.
Design of adaptive controller with the model for a real system and its verification.
Laboratory experiment with quadratic optimal controller.
Laboratory experiment with LQR controller.
Laboratory experiment with MPC controller.
Laboratory experiment with LQG controller with Kalman filter.
Calculation of H-2 and H-infinity norms. Sensitivity functions
Laboratory experiment with robust controller.

Evaluation of particular methods of the control design.
Final test. Presentation of individual projects.


Projects:
All the students will be assigned to individual projects, which will be solved on computer according the assignment.

Literature

Srovnal,V.:Navrhování a realizace regulátorů. Sylaby na WWW stránkách fakulty,2004
Roubal,J., Pekař,J., Pachner,D., Havlena,V.: Moderní teorie řízení - Cvičení. Skripta ČVUT, FEL 2005

Havlena, V., Štecha,J.: Moderní teorie řízení. Skripta ČVUT, FEL 2000

Advised literature

Bobál,V. a kol.: Praktické aspekty samočinně se nastavujících regulátorů. Brno, VUT Brno 1999.
Havlena,V.,Štecha,J.: Moderní teorie řízení. ČVUT Praha 1994
Šimandl,M.: Adaptivní systémy. Plzeň, ZČU Plzeň 1993
Honec,J.: Teorie automatického řízení III. VUT Brno,1991.
Masár,I.,Ivanov,I.: Aplikácie reálného času v programovou prostriedku MATLAB-SIMULINK. STU Bratislava, 2001.
Astrom,K.J.: Automatic Tuning of PID Controllers. Insrument Society of America 1988
Dorf,C.,Bishop,R.: Modern Control Systems
Tripathi,S.M.: Modern Control Systems:An Introduction
Zak,H.: Systems and Control
Paraskevopoulos,P.N.: Modern Control Engineering
Zhou,K.,Doyle,J.C.,Glover,K.: Robust and Optimal Control
O'Dwyer,A.: Handbook of Pi And Pid Controller Tuning Rules
Nise,N.S.: Control Systems Engineering
Lyshevski,S.E.: Control Systems Theory with Engineering Applications
Shinners,S.M.: Advanced Modern Control System Theory and Design
Vukic,Z.: Nonlinear Control Systems

Kuo,B.C., Golnaraghi,F.: Automatic Control Systems
Tewari,A.: Modern Control Design With MATLAB and SIMULINK
Astrom,K.J., Wittenmark,B.: Computer-Controlled Systems: Theory and Design
Leigh,J.R.Control Theory, 2nd Edition
Albertos,P., Strietzel, R., Mort,N.: Control Engineering Solutions: A Practical Approach