EL1010 Automatic Control, General Course 6.0 credits

Reglerteknik, allmän kurs

An introductory course on control systems. It provides the students with the basic engineering knowledge of dynamic systems and feedback

  • Education cycle

    First cycle
  • Main field of study

  • Grading scale

    A, B, C, D, E, FX, F

Course offerings

Autumn 19 for programme students

Autumn 18 for programme students

Intended learning outcomes

After the course the student should be able to describe and explain how feedback mechanisms affect system properties such as stability, speed of response, sensitivity and robustness. Furthermore, the student should be able to analyze and design feedback systems with respect to these properties. In particular, after the course the student should be able to:

  • Describe and explain basic concepts and problems within control theory, such as block diagrams, inputs and outputs, transfer functions, poles, zeros, impulse response, step response, frequency response, stability feedback control, and feedforward control.
  • Based on a model in terms of nonlinear differential equations, derive linear system descriptions in the form of transfer functions, frequency responses and state space models.
  • Analyze a linear system description with respect to dynamic properties, such as stability, damping, speed of response, disturbance sensitivity, robustness.
  • Analyze how a given feedback control law affects the above mentioned properties.
  • Design a feedback control law that provides desired dynamic properties based on compensation in the frequency domain, pole placement and feedback from observed states.
  • Give examples on applications of control systems in society.
  • Use control terminology in Swedish and English.

Course main content

Fundamental concepts and problem areas. Representation of dynamic systems: Differential equation models. Transfer
functions. Analysis of feedback control systems: Stability. Root-locus. Nyquist and Bode diagrams. Speed of response.
Robustness and sensitivity. Synthesis of simple control systems: Specifications. PID-controllers. Lead-lag
compensation. State space models. State feedback. Pole placement. Observers. Digitally implemented controllers.


Lectures, Exercises, Labs and Computer Project


Basic eligibility

Recommended prerequisites

SF1629 Differentialekvationer och transformer II, eller SF1634 Differentialekvationer II, eller EQ1110 Tidskontinuerliga signaler och system, or equivalent


Glad och Ljung, Reglerteknik – grundläggande teori, 4:e upplagan, Studentlitteratur, 2006.


  • LABA - Lab 1, 1.0, grading scale: P, F
  • LABB - Lab 2, 2.0, grading scale: P, F
  • LABC - Computer Project, 2.0, grading scale: P, F
  • TENA - Exam, 1.0, grading scale: A, B, C, D, E, FX, F

Requirements for final grade


Offered by

EECS/Intelligent Systems


Henrik Sandberg


Henrik Sandberg <hsan@kth.se>

Add-on studies

  • EL1820 Modellering av dynamiska system
  • EL2620 Olinjär reglering
  • EL2520Reglerteknik fk
  • EL2421 Reglerteknik, projektkurs
  • EL2450 Hybrida och inbyggda reglersystem
  • EL2745 Principles of Wireless Sensor Networks
  • EL2700 Model Predictive Control
  • EL2800 Stochastic Control and Optimization


Course syllabus valid from: Spring 2019.
Examination information valid from: Spring 2019.