Im Rahmen eines Praxisprojektes zum Thema Energiemanagement erstellten wir ein Python Script um den Temperaturverlauf eines Hauses zu simulieren. Ziel war es zu eruieren ob überhaupt Potential vorhanden ist um über ein Energiemanagement-System signifikant Energie zu sparen. Die Projektdokumentation ist als PDF-Datei (MEWI_Master_Projekt_EMS.pdf) dem Repository angefügt.
Diese Anwendung simuliert den Raumtemperaturverlauf eines fiktiven Hauses mit Heizkurve und Außentemperatur.
Die App basiert auf Python und ist mit jeder Python IDE ausführbar.
Eine Video Anleitung für die IDE Thonny finden sie unter folgendem Link
-> Videoanleitung Thonny
Für Windows Nutzer ist eine ausführbare EXE Datei Sim_Haus.exe unter /Dist/Sim_Haus verfügbar.
Übersicht über die GUI:
- Parameter Menü
- Diagrammfenster
- Tabs Reiter
- Diagramm Einträge aus-/einblenden
- Diagramm Navigation
-
Parameter Menü:
- Monats-Tabs anzeigen: Ist diese Checkbox aktiv, wird die Diagramm Anzeige in Tabs je Monat unterteilt. In der Jahresübersicht werden alle Daten gesammelt angezeigt.
- Aussentemperatur: hier werden die Eingabedaten aus einer CSV Datei geladen
- T_Soll Verlauf: Soll Temperatur als CSV Datei laden
- PV Einstrahlungsdaten: Hier können Einstrahlungsdaten als CSV Datei geladen werden. Wird keine CSV Datei geladen werden die folgenden Werte verwendet.
- PV-Modulleistung: Nennleistung je Modul
- Anzahl PV-Module: Gesamtanzahl der PV-Module
- Wärmeübergangskoeffizient alpha: Wärmeübergangskoeffizient der Simulation
- Oberfläche O: Oberfläche des gesamten Wärmeüberganges
- Wärmekapazität: Wärmekapazität des zu simulierenden Hauses
- Masse m: Masse der speicherfähigen Materialien
- Fallback Solltemperatur T_Soll: Solltemperatur wenn kein T-Soll Verlauf geladen wurde.
- Heizsystem: Luftwärmepumpe, Erdwärmepumpe oder Elektroheizung
- Diagrammgröße: klein für kleine Bildschirme wie Laptops oder Anzeige mit Skalierung, mittel für normale Monitore und 1080p, groß für 4k
- Update Plot: den Plot mit den gewählten Daten neu zeichnen
- Plot & Daten speichern: experimentell
- Standard-Heizplan erzeugen: experimentell
-
Diagramm Fenster: Hier werden die Diagramme gezeichnet
-
Tabs Reiter: Hier wird entweder die Diagrammüberschrift bzw. die Diagramm Tabs angezeigt (12 Monate und die Jahresansicht)
-
Diagramm Einträge aus-/einblenden: Hier kann mit den Checkboxen gewählt werden welche Daten angezeigt werden sollen
-
Diagramm Navigation:
Eine Videoanleitung zur Bedienung ist unter folgendem Link erreichbar -> Videoanleitung GUI Sim_Haus.py
Sim-Haus ersetzt alle vorigen Versionen, diese wurden nach /Archive verschoben
- Wahlweise kann eine Ansicht mit 13 Tabs für die einzelnen Monate und eine Jahresübersicht gewählt werden
- Aussentemperaturverlauf, Solltemperaturverlauf und PV Einstrahlungsdaten können per CSV eingelesen werden
- Die Diagrammgröße kann in 3 Stufen varriiert werden
Heizung_PI_BetrOpt.py ersetzt vorherige Varianten
- automatisierte Reglerausgabe mit Betragsoptimum
- entfernt: alle unnötigen Schaltflächen
- erstellt: Testdatei mit Sprungantwort für Führungs und STörbetragsfunktion
- Verifikation der Testdatei
- Verkleinern des Diagramms (Zeile 245 ...figsize=(12, 7))
- Starten der Anwendung im Vollbild modus (Zeile 123 auskommentiert, Zeile 125 - 128 eingefügt)
- linkes Menü scollbar gemacht (Zeile 142 + 143 auskommentiert, Zeile 145 - 149 eingefügt)







