Energy System Modeling with Python
Beschreibung
- Sie können grundlegende Techniken zur Lösung mathematischer Probleme mit Python anwenden.
- Sie verstehen ingenieurwissenschaftliche Problemstellungen, die in Flussdiagrammen beschrieben sind, und können diese in ein Computerprogramm übersetzen.
- Sie sind in der Lage, Python zur Lösung mathematischer Probleme in verschiedenen wissenschaftlichen Bereichen einzusetzen, insbesondere im Energie- und Nachhaltigkeitsbereich.
- Sie können Energiesystemmodelle, die in Python implementiert sind, analysieren.
- Sie können ein geeignetes Modell zur Bearbeitung einer Forschungsfrage im Bereich Energie oder Nachhaltigkeit entwickeln und in Python umsetzen.
Inhalte der Vorlesung:
- Allgemeine Einführung in Python und die zugehörige Entwicklungsumgebung
- Grundlagen: Datentypen, Ausdrücke, bedingte Anweisungen, Schleifen, Funktionen, Dateien, Matrixoperationen
- Algorithmen: Flussdiagramme, Pseudocode, Komplexitäts- und Laufzeitschätzungen
- Modellierungstechniken und Anwendungsbeispiele aus der Energiesystem- und Nachhaltigkeitsanalyse:
- Lastflussberechnungen
- Merit-Order-Modelle
- Simulationen
- Systemdynamiken
- Weitere relevante Anwendungen
- Multikriterielle Entscheidungsanalyse für Energiesysteme
- Geodatenverarbeitung (Visualisierung, Potenzialanalysen)
- Relevante Datenquellen für den Energiesektor
- Datenauswertung: Datenimport und -export, Ergebnisdarstellung durch grafische Auswertung