Hallo erstmal,
Ich zerbrech mir grade den Kopf wie ich am besten meine Solaranlage regeln kann. Bzw am stabilsten.
Ich hab einen primären- und einen sekundären Solarkreis. Am Primären hängt das Kollektorfeld.
Bisher regle ich das mit einem PID-Regler, bekomme aber durch die extrem langen Reaktionszeiten keine einigermaßen stabile Vorlauftemperatur hin.
Der Solarvorlauftemperatursensor sitzt kurz vor dem Plattenwärmetauscher.
Der Kollektortemperatursensor im Kollektor auf dem Dach.
Die Solarübergabestation im Keller. Zwischen Solarstation und Kollektor sind etwa 30m Rohr...
Beispiel:
Mein Sollwert ist 65°C
Die Sonne kommt, die Kollektortemperatur steigt, die Solarpumpe läuft für 30sek auf 100%.
Nach 30sek wird nach der Vorlauftemperatur im Solarkreis geregelt.
Nach den 30sek regelt der PID Regler die Drehzahl der Pumpe um den gewünschten Sollwert zu erreichen.
Die Pumpe läuft auf ihrer Mindestdrehzahl, die Temperatur steigt langsam.
Nach einiger Zeit ist die Solltemperatur erreicht und steigt weiter, Drehzahl erhöht sich.
Nach ein paar Minuten ist die Drehzahl auf 100%, Temperatur ist weiter leicht gestiegen bzw weit über Soll.
Dann fällt die Temperatur wieder, Drehzahl bleibt erst mal auf 100%. Nachdem der Istwert dann in die Nähe des Sollwerts kommt, bzw diesen unterschreitet, wird auch die Drehzahl der Pumpe verringert.
Aber die Drehzahl sinkt zu langsam, folglich bricht die Temperatur im Vorlauf zusammen, und die Pumpe ist irgendwann wieder bei ihrer Mindestdrehzal.
Jetzt fängt das ganze Spiel wieder von vorne an.
Problem ist einmal die "lange Leitung"
und die Tatsache die die Sonne keine Konstante Energie bringt.
Diese zwei Tatsachen lassen sich leider nicht ändern.
Nun ist die Frage wie man das einigermaßen in den Griff bekommt. Mir ist klar das ich den Sollwert niemals genau treffen werde. Ein bisschen Schwingen ist ja vollkommen Ok. Aber ich hab halt bis zu 50°K Differenz drin...
Verlauf der einer Schwingung:
t_0 = 47°C
t_18min = 78°C
t_24min = 52°C
t_40min = 80°C
t_46min = 53°C
mit PID
kp 2
tn 30
tv 0
Kann mir jemand helfen?
Danke =)