Topics for Bachelor and Master Thesis Projects

You can pursue your Bachelor and/or Masther thesis project in the areas of Control Systems and Network Control Technology at our group. We appreciate your interest and can offer you the following current topics:

Versuchsstand: Kaskadenregelung (B.Sc)
Für das Labor Regelungstechnik ist ein Beispielversuch zur Analyse und Synthese einer Kaskadenregelung zu entwickeln.

Zunächst ist zu praktischen Anwendungen, dem typischen Verhalten und den Vorteilen von kaskadierten Regelkreisen zu recherchieren. Anhand der Ergebnisse ist aus den im Labor vorhandenen Modell- und realen Regelstrecken ein geeigneter Prozess zusammenzustellen bzw. zu wählen.

Für diesen Prozess soll eine Kaskadenregelung entworfen und getestet werden. Dazu sind geeignete Verfahren zur Prozessanalyse und Modellierung anzuwenden. Für Simulationszwecke steht eine Matlab/Simulink-Umgebung zur Verfügung. Die Ergebnisse sind am realen Versuchsstand zu überprüfen.

Zur Regelung sind notwendige Reglertypen auszuwählen und mit einem geeigneten Verfahren zu parametrieren. Vor dem Test am realen Versuchsstand ist das Regelkreisverhalten durch eine Simulation zu überprüfen. Als Regler können sowohl Software-, Modell- als auch reale industrielle Regler verwendet werden.

Nach erfolgreichem Test sind die einzelnen Schritte und Ergebnisse nachvollziehbar zu dokumentieren. Hinweise zur Einbindung in die Lehre und Vorschläge für Variationen der Versuchsdurchführung sollen gegeben werden.

Angebot: Arbeitsplatz und Betreuung am Fachgebiet, Hard- und Software bereits vorhanden, Arbeitsaufwand kann über ein Semester gestreckt werden.
Dr.-Ing. Uwe Rau
Entwicklung eines Beispielprozesses zur Demonstration typischer netzleittechnischer Funktionen und Operationen (M.Sc)
Recherche zu typischen Prozessen der Energieversorgung/-übertragung mit notwendigen leittechnischen Funktionen, Auswahl oder Bestimmung eines geeigneten kleintechnischen Prozesses mit typischen regelungstechnischen Anforderungen. Entwicklung eines Projektes auf dem vorhandenen Leitsystem des Fachgebietes (ABB Freelance).

Simulation des ausgewählten Prozesses auf der Prozessstation mit Schnittstellen für Automatisierungsfunktionen, insbesondere von Regelungsfunktionen, Programmierung mit Funktionsbausteinsprache.

Visualisierung des Prozesses auf der Leitstation durch mehrere typische Prozessbilder, Nutzung der Grafiktools des vorhandenen Leitsystems, Beachtung der Bildhierarchie.

Demonstration einfacher Zugriffe von Automatisierungs- und Visualisierungsfunktionen (Messen und Stellen)

Dokumentation des Projektes insbesondere der integrierten und selbst entwickelten Simulationsbausteine inklusive der Schnittstellen für mögliche Steuer- und Regelfunktionen.

Angebot: Arbeitsplatz und Betreuung am Fachgebiet, Hard- und Software bereits vorhanden, Arbeitsaufwand kann über ein Semester gestreckt werden. (Hinweis: Dieses Thema wird bereits bearbeitet.)
Dr.-Ing. Uwe Rau
Scalable DC Converter-Power Line-Grid Model Script in Matlab (B.Sc)
The student must write the model of a DC converter-power line-grid in a Matlab script which is able to scale the number of converters and loads. The script must be written in a suitable way to allow modifying the individual model parameters and control law, as well as monitoring the system states.M. Sc. Ismael Jaramillo-Cajica
Implementation of a DC microgrid model in Matlab/Simulink (B.Sc)
A DC microgrid (MG) gathers a combination of generation units, transmission lines, loads and possibly other elements into a controllable system. Renewable energy sources (RESs) such as photovoltaic plants or wind turbines are interfaced with the MG via power converters. These converters can adopt two main operation modes: grid-forming (for regulating the voltage level at the point of connection) and grid-feeding (for regulating the current injection at the point of connection). Based on the above description, the student must implement the model of a DC MG composed of RESs, power converters, loads and transmission lines in Matlab/Simulink. The model structure should satisfy some design requirements such as: I) scalable number of converters and loads (in a "plug-and-play" fashion); II) adjustable operation mode of each converter (grid-forming or grid feeding); III) adjustable controller gains.M. Sc. Ismael Jaramillo-Cajica
Abstract inverter model realization and Simulink implementation (B.Sc/M.Sc)
For the investigation of power inverter models of various complexity, as well as their controls, we wish to consider an inverter as a collection of abstract subcomponents with clearly defined input and output ports. These components are: Frequency estimator, outer control loop, inner control loop, modulator, AC circuit with filter, and DC source. In this thesis (BA), you will first perform background research on inverter modeling and control. You will then implement a Simulink framework for such a component-based inverter model, adapt a promising inverter model from literature to the abstraction topology, and evaluate the performance characteristics of selected model.

For a MA, additional effort would be required; a natural extension is in adapting and evaluating additional models, however this is open for discussion with the student.
M. Sc. Lucas Lincoln
Inverter modeling in Julia and Simulink (M.Sc)
For this thesis, the student will perform a literature review of grid-connected inverters, select a particular model, and implement it in the Julia language library PowerDynamics.jl ( The student will implement the same inverter in Simulink, and validate the two models via transient simulation in both runtimes. The student should have experience with Matlab/Simulink and programming experience in either Julia, Python, or a comparable language.M. Sc. Lucas Lincoln
Modeling and control of a bidirectional DC-DC converter for battery management (B.Sc)
Nowadays we can find Li-ion batteries not only in a great variety of electronic devices, but also in vehicles, and soon in large scale power systems. This makes the understanding of the devices in charge of handling the charge and discharge of the batteries increasingly relevant. The goal of this work is to investigate the available technologies in bidirectional DC-DC converters for battery managements, and their implementation for dynamical simulation in Matlab/Simulink together with the associated controllers.Dr. Juan G. Rueda-Escobedo
Speed control for permanent magnet synchronous motors with uncertain but constant inductances (M.Sc)
Permanent magnet synchronous motors (PMSM) exhibit an efficiency comparable to induction machines, but with higher power and torque density. This makes the PMSMs crucial for the development of efficient electric vehicles. However, the PMSM construction and its dependency on permanent magnets make it difficult to characterize its inductances. The inductances have a direct effect on the current and speed dynamics. The goal of this work is the development of a suboptimal speed control for a PMSM that does not depend on the motor inductances. Instead, the flux-linkage of the motor is estimated to correct the generated torque and control the motor speed.Dr. Juan G. Rueda-Escobedo
Grid-following converter control design with virtual inertia support (M.Sc)
With the transition to renewable energies, a continuous increase of converter-based generation units connected to the grid is to be expected. To keep the grid frequency stability, the converted-based units should also participate in the frequency control. However, the incorporation of a frequency support mechanism on top of the converter’s controllers may cause an unstable operation of the converter.

The goal of this work is to develop a controller for converters operating in grid following mode that incorporates virtual inertia emulation to provide frequency support, and to derive tuning criteria that ensure the stable operation of the converter.
Dr. Juan G. Rueda-Escobedo
Analysis of the algorithm to control a HV transformer tap changer in an utility scale PV plant (B.Sc/M.Sc)
The monitoring data of a transformer tap changer, which is controlled by the power plant controller of a PV plant, shall be analyzed in Matlab in order to identify and estimate potential revenue losses. The analysis can be used to implement an improved control algorithm for the tap changer, which is then simulated and validated.Dipl.- Ing. Simo Kauth
Numerical case study of a smart energy system (B.Sc)
The idea of this topic is to model a smart energy system which consists of microgrids, heat pumps, and district heating systems in Matlab/Simulink. Then, the performance of the overall network under different operating conditions shall be evaluated.Dr.- Ing. Ajay Krishna
Frequency stability in an inverter-based microgrid considering dynamic loads (M.Sc)
Dynamic loads such as induction machines constitute a big share of loads in any power system network. Due to the high starting current and the response time of induction machines, frequency stability in an islanded microgrid can be negatively affected. Thus, the idea of this topic is to derive stability conditions in an inverter-based microgrid by explicitly considering the non-linearity in power flow and the dynamics of an induction machine. Finally, the results shall be verified against other model uncertainties in simulation.Dr.- Ing. Ajay Krishna

The project work and thesis report can be done either in German or English.

For further information please get in touch with the indicated contact person. If you have an own topic proposal, we are happy to discuss this with you.

This website uses cookies. Those have two functions: On the one hand they are providing basic functionality for this website. On the other hand they allow us to improve our content for you by saving and analyzing anonymized user data. You can redraw your consent to using these cookies at any time. Find more information regarding cookies on our Data Protection Declaration and regarding us on the Imprint.


These cookies are needed for a smooth operation of our website.


Name Purpose Lifetime Type Provider
_pk_id Used to store a few details about the user such as the unique visitor ID. 13 months HTML Matomo
_pk_ref Used to store the attribution information, the referrer initially used to visit the website. 6 months HTML Matomo
_pk_ses Short lived cookie used to temporarily store data for the visit. 30 minutes HTML Matomo