inf5106 - Optimal and Model-Predictive Control (Complete module description)

inf5106 - Optimal and Model-Predictive Control (Complete module description)

Original version English PDF download
Module label Optimal and Model-Predictive Control
Module code inf5106
Credit points 6.0 KP
Workload 180 h
Institute directory Department of Computing Science
Applicability of the module
  • Master's Programme Computing Science (Master) > Angewandte Informatik
  • Master's programme Digitalised Energy Systems (Master) > Computer Science and Energy Informatics
Responsible persons
  • Rauh, Andreas (module responsibility)
  • Lehrenden, Die im Modul (authorised to take exams)
Prerequisites
Skills to be acquired in this module

The students identify fundamentals of the optimisation of control systems
Professional competence
The students:

  • identify fundamentals of the optimisation of control systems
  • characterise static and dynamic optimisation problems
  • are aware of software implementations for selected test rigs


Methological competence
The students:

  • analyse problems of optimal control
  • generalise them independently toward novel research-oriented application scenarios


Social competence
The students:

  • develop solution ideas for real control engineering tasks in small groups in a project/practical course accompanying the lecture
  • communicate their results in short presentations


Self competence
The students:

  • critically reflect the achieved results of their project work
  • acknowledge limitations of various approaches for optimal control design
Module contents
  1. Parameter optimization
    • Unconstrained optimisation
    • Optimisation under equality/ inequality constraints
  2. Dynamic optimisation (structural optimisation)
    • Bellman’s optimality principle
    • Maximum principle of Pontryagin
    • Special optimisation problems: Minimum time problems, minimum energy, LQR
  3. Linear model-predictive control
  4. Nonlinear model-predictive control
  5. Receding horizon state estimation
Recommended reading
  • Anderson, B. D. O., Moore, J. B.: Linear Optimal Control. Prentice Hall, New Jersey, 1971.
  • Föllinger, O.: Optimierung dynamischer Systeme. - Eine Einführung für Ingenieure.
  • Oldenbourg-Verlag, München, 1985.
  • Papageorgiou, M.; Leibold, M.; Buss, M.: Optimierung. Statische, dynamische, stochastische Verfahren für die Anwendung. 3. Aufl., Springer-Verlag, Berlin, 2012.
  • Rauh, A. Folien/ Skript zur Vorlesung „Optimal and Model-Predictive Control“.
Links
Language of instruction English
Duration (semesters) 1 Semester
Module frequency every summer term
Module capacity unlimited
Teaching/Learning method V+Ü
Previous knowledge Nützliche Vorkenntnisse: Grundkenntnisse der Regelung linearer zeitkontinuierlicher und/oder zeitdiskreter Systeme bzw. der robusten Regelung
Type of course Comment SWS Frequency Workload of compulsory attendance
Lecture 2 SuSe 28
Exercises 2 SuSe 28
Total module attendance time 56 h
Examination Prüfungszeiten Type of examination
Final exam of module

at the end of the lecture period

Portfolio or written exam; contents of portfolio will be announced at the beginning of the lecture period