Hallo zusammen,
seit einigen Wochen mache ich mir Gedank darüber, wie man ein Programm zur Siumulation von unterschiedliche Energieerzeugungsanlagen aufbauen kann.
Leider komme ich auf keine, für mich befriefigende Lösung.
Vielleicht hat jemand von Euch einen Ansatz für mich.
Hier einige Fakten:
- Simulation Energiebedarf Gebäude für 8760 h/a (Datensätze für Aussentemperatur für jede Stunde im Jahr liegen vor)
- Einbinden mehrerer Wärmeerzeuger (BHKW, Wärmepumpe, Gaskessel, etc.)
- Auswählen, welcher Wärmeerzeuger welche Enrgiemengen abdecken soll bzw. kann
Für jede Jahresstunden müssen die Werte entsprechend berechnet werden.
Würde ich z.B. als Energieerzeuger eine Wärmepumpe nehmen, müsste ich auf Grundlage meiner gewählten Wärmequelle auch die Temperatur der Wärmeträgerflüssigkeit berechnen.
Wie die physikalischen Berechnungen erfolgen, so kenne ich die Formeln und weis sie anzuwenden.
Aber wie schaut es aus, das ganze 8760 mal zu machen, ohne das die Simulation stunden dauert?
Ich lade mir die Temperaturdaten in ein DataGridView. Ist wahrscheinlich die uneleganteste Lösung.
Wenn ich als Beispiel den neuen Datensatz für den Standort x einlese und mir den Temperaturverlauf als Diagramm darstellen möchte, dauert der Aufbau fast 20 Minuten. Wenn ich jetzt überlege, das ich die Sumulationsergebnisse grafisch darstellen möchte, graust es mir bei der Zeit
In EXCEL habe ich eine solche Simulation schon versucht, bin aber mit der Performance von EXCEL in Bezug auf Eingabemasken und Formularfelder nicht zufreiden.
Was die Programmiersprache angeht, da bin ich auf Grund von Firmensoftware auf VB.net beschränkt.
Sollte aber wohl kein Problem sein.
Vielleicht hat jemand eine Idee für mich?