Automatic Control (E371047)

Departments: | ústav přístrojové a řídící techniky (12110) | ||

Abbreviation: | Approved: | 12.01.2009 | |

Valid until: | ?? | Range: | 3P+2C |

Semestr: | Z,L | Credits: | 5 |

Completion: | Z,ZK | Language: | EN |

Annotation

Automatic controllers are important part of many industrial processes. The goal of this course is to introduce students into basic knowledge of automatic control theory and practice like transfer functions, open versus closed loop control, design of controllers and frequency based analysis of control systems. The course also concentrates on logic control and control via programmable logic controllers.

Some seminaries are arranged in laboratories where practical skills and control engineering methods are trained. Students begin to work with MATLAB software as a common platform of control engineers (MATLAB is used on all including most of the laboratory classes).

Some seminaries are arranged in laboratories where practical skills and control engineering methods are trained. Students begin to work with MATLAB software as a common platform of control engineers (MATLAB is used on all including most of the laboratory classes).

Teacher's

Ing. Jaromír Fišer Ph.D.

Zimní 2020/2021

Ing. Jaromír Fišer Ph.D.

Letní 2019/2020

Ing. Jaromír Fišer Ph.D.

Zimní 2019/2020

Ing. Jaromír Fišer Ph.D.

Letní 2018/2019

Ing. Jaromír Fišer Ph.D.

Zimní 2018/2019

Ing. Jaromír Fišer Ph.D.

Letní 2017/2018

doc. Ing. Mgr. Petr Klán CSc.

Zimní 2017/2018

Structure

1. Essential Principles of Automatic Control, Signals and Systems.

2. Digital Logic Control.

3. Combinatorial Logic Circuits and Controllers.

4. Programmable Logic Controllers, Sequential Logic Circuits.

5. Continuous Linear Systems, Laplace Transform.

6. Transfer Functions, Mathematical Models, Poles and Zeros.

7. Transient and Steady State Response Analysis.

8. Detailed Analysis of Selected Processes.

9. Open Loop and Closed Loop Control.

10. Design of Proportional, Integral and Derivative Controllers (PID).

11. Advanced PID Controllers.

12. Discrete-time based PID Controllers.

13. Frequency-Response Analysis.

14. Modelling Control Systems via MATLAB.

2. Digital Logic Control.

3. Combinatorial Logic Circuits and Controllers.

4. Programmable Logic Controllers, Sequential Logic Circuits.

5. Continuous Linear Systems, Laplace Transform.

6. Transfer Functions, Mathematical Models, Poles and Zeros.

7. Transient and Steady State Response Analysis.

8. Detailed Analysis of Selected Processes.

9. Open Loop and Closed Loop Control.

10. Design of Proportional, Integral and Derivative Controllers (PID).

11. Advanced PID Controllers.

12. Discrete-time based PID Controllers.

13. Frequency-Response Analysis.

14. Modelling Control Systems via MATLAB.

Structure of tutorial

1.Exercise:Control problem decomposition - analysis, control loop model, state feedback design, terminology from the field of logical, analog and computer-aided control

2.Exercise:Combinatorial and sequential logic

3.Exercise:Logic - decomposition - combinatorial, sequential and programmable controller

4.LabTasks on combinatorial and sequential logic, programmable logic controller

5.LabTasks on combinatorial and sequential logic, programmable logic controller

6.Exercise:Continuous-time/analog control (steady-state characteristics in control loop, linear approximation, plant model and controller classes, control closed-loop)

7.Exercise:Frequency characteristics (magnitude/phase - Bode diagram), transfer function, block algebra

8.Exercise:Stability, stability criteria (Hurwitz, Mikhailov Leonhard, Nyquist), controller tuning (Ziegler-Nichols)

9.LabTasks on continuous- and discrete-time control

10.LabTasks on continuous- and discrete-time control

11.LabTasks on continuous- and discrete-time control

12.Exercise:Discrete-time control - continuous-time plant model discretization, sample period, discrete controller PID (PSD), difference equation of discrete control closed-loop

13.Exercise:Discrete-time control - stability and discrete transfer function, final TEST

14.Assessment and consultations

2.Exercise:Combinatorial and sequential logic

3.Exercise:Logic - decomposition - combinatorial, sequential and programmable controller

4.LabTasks on combinatorial and sequential logic, programmable logic controller

5.LabTasks on combinatorial and sequential logic, programmable logic controller

6.Exercise:Continuous-time/analog control (steady-state characteristics in control loop, linear approximation, plant model and controller classes, control closed-loop)

7.Exercise:Frequency characteristics (magnitude/phase - Bode diagram), transfer function, block algebra

8.Exercise:Stability, stability criteria (Hurwitz, Mikhailov Leonhard, Nyquist), controller tuning (Ziegler-Nichols)

9.LabTasks on continuous- and discrete-time control

10.LabTasks on continuous- and discrete-time control

11.LabTasks on continuous- and discrete-time control

12.Exercise:Discrete-time control - continuous-time plant model discretization, sample period, discrete controller PID (PSD), difference equation of discrete control closed-loop

13.Exercise:Discrete-time control - stability and discrete transfer function, final TEST

14.Assessment and consultations

Literarture

Ogata, K.: Modern Control Engineering (4th Edition), Prentice Hall,

Klan, P., Gorez, R.: Process control. FCC Public, Prague, 2011.

Dunning, G.: Introduction to Programmable Logic Controllers (2nd Ed). Delmar Learning, 2001.

Dorf, R.C., Bishop R.H.: Modern Control Systems (8th Edition). Addison-Wesley, 1998.

Laboratory support page: www.fsid.cvut.cz/cz/u12110/ar/index_a.htm

Virtual laboratory availaible on: http://vlab.fsid.cvut.cz/

Klan, P., Gorez, R.: Process control. FCC Public, Prague, 2011.

Dunning, G.: Introduction to Programmable Logic Controllers (2nd Ed). Delmar Learning, 2001.

Dorf, R.C., Bishop R.H.: Modern Control Systems (8th Edition). Addison-Wesley, 1998.

Laboratory support page: www.fsid.cvut.cz/cz/u12110/ar/index_a.htm

Virtual laboratory availaible on: http://vlab.fsid.cvut.cz/

Requirements

Active work on classes and laboratories, lab. report,knowledges according to lectures

Keywords

automatic control, feedback control, stability, system dynamics