This module handbook serves to describe contents, learning outcome, methods and examination type as well as linking to current dates for courses and module examination in the respective sections.
Module version of WS 2017/8 (current)
There are historic module descriptions of this module. A module description is valid until replaced by a newer one.
Whether the module’s courses are offered during a specific semester is listed in the section Courses, Learning and Teaching Methods and Literature below.
|available module versions|
|WS 2017/8||WS 2012/3|
MW1420 is a semester module in English language at Master’s level which is offered in winter semester.
This Module is included in the following catalogues within the study programs in physics.
- Catalogue of non-physics elective courses
|Total workload||Contact hours||Credits (ECTS)|
|150 h||45 h||5 CP|
Content, Learning Outcome and Preconditions
- Mathematical modeling of lumped dynamical systems from physical laws
- Control tasks and controller structures
- Equilibria and stability
- Stability criteria for linear systems
2. Design of linear state feedback controllers in a two-degrees-of-freedom structure
- Eigenvalue placement
- Controllability and controller canonical form
- Ackermann's formula and parametric state feedback
- LQR optimal control
3. Design of linear state observers
- Observability and observer canonical form
- Duality between controller and observer design
- Separation principle
- Decoupling control and effect of zeros
4. Methods for disturbance rejection
- Disturbance model and disturbance observer
- Constant disturbance feedback
- Disturbance decoupling
- Effect of integral action
5. Extended controller structures
- Extensions of the 2 DOF controller structure, e.g. by dynamic feedforward control
6. Input-output linearization for SISO systems
- Relative degree
- Lie derivative
- Internal dynamics and stability
- represent real-world dynamical systems in state space form, determine their equilibria and to obtain linear state space models by linearization,
- compute the solutions of linear state differential equations and analyze the dynamical system for stability, observability and controllability.
- understand the purpose and advantage of a two-degrees-of-freedom controller structure,
- design feedforward controllers that guarantee zero output error in nominal steady state,
- design state-feedback controllers using the pole placement method and as a Linear Quadratic Regulator (LQR),
- design a Luenberger state-observer to reconstruct non-measurable states of the system,
- further modify the closed loop system by adding measures to cope with different disturbances,
- have a basic knowledge about the prerequisites and the application of nonlinear control by input-output linearization.
- undergraduate courses in higher mathematics dealing with basic linear algebra (matrix computations, eigenvalues, determinants,...) and complex numbers' theory.
- an undergraduate course in automatic control comprising the analysis of dynamical systems in time and frequency domain (Laplace transform, transfer functions, impulse responses, poles and zeros, stability, ), and the design of basic controllers (PID) in single-loop control systems.
Courses, Learning and Teaching Methods and Literature
Courses and Schedule
|VO||2||Advanced Control - Lecture - (MW1420)||Herrmann, M. Kotyczka, P.||
Fri, 08:00–09:30, Interims II 004
|UE||1||Advanced Control - Exercise Course - (MW1420)||Herrmann, M. Kotyczka, P.||
Fri, 09:30–10:30, Interims II 004
|UE||1.33||Advanced Control - Revision Course - (MW1420)||Herrmann, M. Kotyczka, P.||
Wed, 13:30–14:30, MW 0201
Tue, 16:00–17:00, MW 0201
|UE||2||Advanced Control - Tutorial - (MW1420)||Herrmann, M.||
Fri, 12:00–13:30, Interims II 003
Learning and Teaching Methods
To achieve the study goals, the students are expected to prepare the lectures by a first reading of the announced sections in the lecture notes. They are supposed to try themselves to solve the problems posed in the exercises, before the solutions are presented in class and are made available online.
A set of additional problems is offered for homework. The solutions are also made available online and are presented in the weekly tutorial. This optional offer gives the opportunity to discuss problems and open questions related to the exercises.
The optional revision courses are additional opportunities to clarify open questions concerning the content of the lecture. Moreover, they allow to discuss topics and advanced questions that go beyond the scope of the course.
At the begin of the course, two recapitulation lessons are offered to review the required preliminaries on linear systems' theory.
Typeset lecture notes, exercises, homework and solutions, as well as additional material, are available for download (moodle).
Very complete book about linear systems theory with a focus on fundamental properties and results:
 Antsaklis, P. J., Michel, A. N.: Linear Systems. Birkhäuser, 2006.
Classical textbook for linear systems analysis and controller/observer design in state space:
 Kailath, T.: Linear Systems, Prentice Hall, 1980.
Three textbooks that cover very broadly the topics of linear system modeling, analysis and control design, mainly in the frequency domain. Chapters about state space modeling, state feedback control and observer design. Many examples, problems and Matlab exercises:
 Dorf, R. C., Bishop, R. H.: Modern Control Systems. Pearson, 2011.
 Franklin, G. F., Powell, J. D., Emami-Naeini, A.: Feedback Control of Dynamic Systems, Prentice Hall (Pearson), 2006.
 Ogata, K.: Modern Control Engineering, Prentice Hall, 2009.
Description of exams and course work
- model and linearize dynamical systems,
- analyze the properties which are important for control design and
- compute the different components of the controller structures for the control tasks considered in the course.
In a more theoretical part (approx. 1/3 of the achievable points), the students have to show their knowledge about
- the application of the mathematical tools that are used in the context of the course,
- the system theoretic properties of linear time invariant systems,
- the general setting of the presented state space control structures (goals, prerequisites, properties, realizations),
- the applicability of control methods in terms of system properties and
- short proofs of important facts about the analysis of LTI systems and the presented control design framework.
Some of these theoretical questions are formulated as multiple choice questions, in accordance with the examination rules.
Allowed material for the exam:
- 2 handwritten (DIN A4, double-sided) sheets of paper (“cheat sheets”)
- No calculators, computers and other electronic devices
There is a possibility to take the exam in the following semester.