Neuronale Netze zur Modellierung und Optimierung großer Elektroenergiesysteme
Der Studierende soll in diesem Projekt sich zuerst in die Modellierung und Simulation von Elektroenergiesystemen einarbeiten. Des Weiteren sollen schon vorhandene Kenntnisse zur numerischen Behandlung von gewöhnlichen Differentialgleichungen vertieft werden und die Grundprinzipien des Maschinellen Lernens er- arbeitet werden. Darauf aufbauend soll eine geeignete Datenbasis bzw. Lernsituation geschaffen werden. Nach Einarbeitung und Selektion geeigneter Maschineller Learn-Verfahren zum Training von Neuronalen Netzen wer- den erste Versuche zur Nachbildung des dynamischen Verhaltens der zugrundeliegenden Elektroenergiesysteme durchgeführt.
Bezug zum Thema Data Science
Zur Bearbeitung des Forschungsprojekts müssen eine geeignete Datenbasis (Trainings- und Evaluierungsdaten) geschaffen sowie auf das Ziel sinnvoll anwendbare Methoden des maschinellen Lernens ermittelt und diese umgesetzt werden. Diese Anforderungen gehören zu den Kernthemen der Data Science und werden in den Veranstaltungen des Forschungsmasters behandelt.
Verfügbare Ressourcen
Expertise und Informationen aus dem mathematischen und physikalischen Anwendungskontext des Projekts werden von den Mitarbeitern der Arbeitsgruppe “Process Optimization Technologies” von ABB und der Arbeitsgruppe um Prof. Bachmann unterstützend zur Verfügung gestellt. Falls erforderlich sind Kenntnisse zur Nutzung von HPC Hardware und -Systeme für komplexe Berechnungen in der Arbeitsgruppe von Prof. Bachmann vorhanden. Weitere HPC Ressourcen stehen über das PC2 der Universität Paderborn zur Verfügung. Nach der Projektlaufzeit wird das Thema voraussichtlich zu weiteren Anschlussprojekten an der HSBI führen. Je nach Finanzierungslage ist eine Anstellung über das Masterstudium hinaus in Folgeprojekten möglich.
Projektplan
Erstes Semester: Einarbeitung in die notwendigen Grundlagen (Elektroenergiesysteme, Modelica, Differential- algebraische Gleichungen, ...). Erstellung eines Forschungsexposés ist Prüfungsleistung.
Zweites Semester: Implementierung erster Verfahren und Festlegung von Testszenarien. Erstellung eines Papers, das einen Überblick über das jeweilige Forschungsgebiet gibt ist Prüfungsleistung.
Drittes Semester: Anwendung ausgewählter Lern-Verfahren auf vorgegebene Szenarien. Erstellung eines Papers, mit ersten quantitativen Ergebnissen ist Prüfungsleistung.
Viertes Semester: Anpassung und Optimierung der verwendeten Verfahren, Auswertung der Güte und Evaluierung der Ergebnisse, Masterarbeit und Kolloquium
Eignungskriterien
Zwingend Kenntnisse in:
- Objekt-orientierte Programmierung (C/C++)
- Funktionaler Programmierung mit MetaModelica
- Bachelor-Abschluss in Angewandte Mathematik
Optional Kenntnisse in:
- Python und/oder Julia
- Objektorientierte Modellierung mit Modelica
- Neuronale Netze und Maschinelles Lernen
- Modellbasierte Regelungstechnik
Erwerbbare Kompetenzen
- Einsatz von Verfahren des maschinellen Lernens
- Maschinelle Lernverfahren im Bereich von Zeitreihenanalysen
- Vertiefte Kenntnisse im Bereich “Numerik gewöhnlicher Differentialgleichungen”
- Symbolische Bearbeitung von Differential-algebraischer Gleichungen (DAEs)
- Verfassen wissenschaftlicher Artikel
- Präsentation wissenschaftlicher Ergebnisse