376.000 Automation
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2016W, VU, 3.0h, 4.5EC

Properties

  • Semester hours: 3.0
  • Credits: 4.5
  • Type: VU Lecture and Exercise

Aim of course

The lecture gives an introduction to control theory including the essential system-theoretic basics of linear continuous-time and discrete-time systems and the systematic design of controllers in the frequency domain, as well as the controller and observer design using state-space methods.

Subject of course

Introduction to continuous-time and discrete-time systems, the concept of state, linearity, time-invariance, state transition matrix, Jordan canonical form, equilibrium points, linearization (around an equilibrium and a trajectory), asymptotic stability of an equilibrium, input-output representation (transfer function, transfer matrix), realization problem for SISO-systems, frequency response (bode plot, nyquist plot), BIBO-stability (Routh-Hurwitz-, Michailov-, Nyquist-criterion), the concept of closed loop versus open loop, performance considerations, internal stability, asymptotic tracking, disturbance rejection, one- and two-parameter feedback systems, cascade control loops, design of control systems in the frequency domain: loopshaping technique (P-, I-, PD-, PI-, PID-, Lead-, Lag-compensator, Notch-filter), reachability and observability (reachability and observability matrix, PBH test, reachability and observability Gramian, Markov parameter and Hankel matrix), design of control systems in the state-space: pole-assignment (formula of Ackermann), observer design (trivial observer, full state Luenberger observer), duality principle, separation principle, implementation of digital controllers

Additional information

  • Preliminary discussion in the first lecture (introductory lecture for automatic control) on the 4th of October 2016.
  • Exercise course starts in November 2016
  • Used software: Matlab/Simulink + Control System Toolbox, computer algebra program MAPLE
  • Guidelines for the exercise course:
    Exercises are available on the homepage. Both attendance and work out of the exercises is not compulsory and therefore will not be checked.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue09:00 - 10:3004.10.2016 - 24.01.2017EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu09:00 - 10:3006.10.2016 - 26.01.2017EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Mon13:00 - 14:3021.11.2016 - 23.01.2017EI 3 Sahulka HS - UIW E376: VU Automatisierung, UE
Mon13:00 - 14:3021.11.2016 - 23.01.2017EI 2 Pichelmayer HS - ETIT E376: VU Automatisierung, UE
Mon14:30 - 16:3021.11.2016 - 23.01.2017EI 3 Sahulka HS - UIW E376: VU Automatisierung, UE
Mon14:30 - 16:3021.11.2016 - 23.01.2017EI 2 Pichelmayer HS - ETIT E376: VU Automatisierung, UE
Automation - Single appointments
DayDateTimeLocationDescription
Tue04.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu06.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Tue11.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu13.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Tue18.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu20.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Tue25.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu27.10.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu03.11.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Tue08.11.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu10.11.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu17.11.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Mon21.11.201613:00 - 14:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, UE
Mon21.11.201613:00 - 14:30EI 2 Pichelmayer HS - ETIT E376: VU Automatisierung, UE
Mon21.11.201614:30 - 16:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, UE
Mon21.11.201614:30 - 16:30EI 2 Pichelmayer HS - ETIT E376: VU Automatisierung, UE
Tue22.11.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Thu24.11.201609:00 - 10:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, VO
Mon28.11.201613:00 - 14:30EI 3 Sahulka HS - UIW E376: VU Automatisierung, UE
Mon28.11.201613:00 - 14:30EI 2 Pichelmayer HS - ETIT E376: VU Automatisierung, UE

Examination modalities

The examination for Automatisierung is both written and oral. Generally, for the first, second and third attempt the candidate is only allowed to participate the oral exam if the written exam is passed. Beginning with the fourth attempt there is an oral exam independent of the result of the written exam.

Group dates

GroupDayTimeDateLocationDescription
Mo 13:00-14:30 EI2Mon13:00 - 14:3021.11.2016 - 23.01.2017 EI 2 Pichelmayer HS376.000 Automation Mo 13:00-14:30 EI2
Mo 13:00-14:30 EI3Mon13:00 - 14:3021.11.2016 - 23.01.2017 EI3 Sahulka HS376.000 Automation Mo 13:00-14:30 EI3
Mo 14:45-16:15 EI2Mon14:45 - 16:1521.11.2016 - 23.01.2017 EI 2 Pichelmayer HS376.000 Automation Mo 14:30-16:00 EI2
Mo 14:45-16:15 EI3Mon14:45 - 16:1521.11.2016 - 23.01.2017 EI3 Sahulka HS376.000 Automation Mo 14:30-16:00 EI3

Course registration

Begin End Deregistration end
04.10.2016 08:00 02.02.2017 23:59 02.11.2016 23:59

Group Registration

GroupRegistration FromTo
Mo 13:00-14:30 EI204.10.2016 09:0016.11.2016 23:00
Mo 13:00-14:30 EI304.10.2016 09:0016.11.2016 23:00
Mo 14:45-16:15 EI204.10.2016 09:0016.11.2016 23:00
Mo 14:45-16:15 EI304.10.2016 09:0016.11.2016 23:00

Curricula

Study CodeObligationSemesterPrecon.Info
033 235 Electrical Engineering and Information Technology Mandatory5. Semester
033 535 Computer Engineering Mandatory5. SemesterSTEOP
Course requires the completion of the introductory and orientation phase

Literature

Lecture notes for this course are available. http://www.acin.tuwien.ac.at/?id=42 [1] Ackermann J., Abtastregelung, 3. Auflage, Springer, Berlin Heidelberg, (1988). [2] Aström K.J., Wittenmark B., Computer-Controlled Systems, 3rd Ed., Prentice Hall, New Jersey, (1997). [3] Chen C.-T., Control System Design, Pond Woods Press, New York, (1987). [4] Franklin G.F., Powell, J.D., Workman, M., Digital Control of Dynamic Systems, Addison Wesley, California, (1998). [5] Gausch F., Hofer A., Schlacher K., Digitale Regelkreise, Oldenbourg, München, (1991). [6] Horn M., Dourdoumas N., Regelungstechnik, Pearson Studium, München, (2004). [7] Isermann R., Digitale Regelkreise, Band I, 2. Auflage, Springer, Berlin Heidelberg, (1988). [8] Kailath T., Linear Systems, Prentice Hall, New Jersey, (1980). [9] Ludyk G., Theoretische Regelungstechnik 1 und 2, Springer, Berlin Heidelberg, (1995). [10] Luenberger D.G., Introduction to Dynamic Systems, John Wiley & Sons, New York, (1979). [11] Lunze J., Regelungstechnik 1 (5. Auflage) und 2 (3. Auflage), Springer, Berlin Heidelberg New York, (2006) und (2005). [12] Reinschke K., Lineare Regelungs- und Steuerungstheorie, Springer, Berlin Heidelberg, (2006). [13] Rohrs Ch., Melsa J.L., Schultz D.G., Linear Control Systems, McGraw-Hill, New York, (1993). [14] Rugh W.J., Linear System Theory, Prentice Hall, New Jersey, (1993). [15] Weinmann A., Regelungen: Analyse und technischer Entwurf, Band 1 und 2, 3. Auflage, Springer, Wien New York, (1998)

Previous knowledge

The following lectures are STRONGLY recommended as previous knowledge: Mathematik 1 f. ET, Mathematik 2 f. ET, Mathematik 3 f.ET, Signale und Systeme 1, Signale und Systeme 2

 

 

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

German