-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Welcher Algorithmus wird benutzt? #1
Comments
Hallo @cyberthom42 Das Grafana-Dashboard ist cool. Ich selber nutze derzeit Openhab, bin damit so halb zufrieden. Die Logik hinter dem Algorithmus ist wie folgt (grob und ist noch nicht final):
Durch obiges Verfahren wird die Wärmepumpe weitestgehend auf der niedrigsten Modulationsstufe laufen. In Kauf genommen werden muss leider eine eigentlich unnötige temporäre Erhöhung der VL-Temperatur, aber die Vaillant-Regelung gibt hier nicht mehr her bzw. mir ist bislang noch keine bessere Lösung bekannt. Allgemeiner Hinweis: natürlich sollten zunächst alle anderen Anlagenparameter überprüft und ggf. justiert werden, bevor man an die Regelung geht. Hier lässt sich meist noch einiges herausholen, z.B. Einzelraumregelung rausschmeißen, Heizkurve korrekt einstellen, etc. |
Hattest du mal mit dem Wert "Hc1ExcessTemp" experimentiert? Damit kann man auch die Bildung des Energieintegrals beeinflussen und die Laufzeit verlängern. Ich bin mir aktuell noch nicht sicher, ob es u.U. besser ist, mit Hc1ExcessTemp zu arbeiten oder ob man mit der Steuerung der Min Vorlauftemp gezielter eingreifen kann. Ich werde das auch mal testen. Ich habe das alles als iobroker Blokly Script geschrieben. Das kann ich hier gern auch zur Verfügung stellen. |
Danke Dir für das Angebot. Wichtig ist es die Steuerung von Vaillant zunächst genau zu verstehen. Bei mir funktioniert es bspw. nicht mit dem Integralabbau sondern, wie ich nach viel Suchen und Lesen auf HTD gefunden habe wird lediglich die Temperatur im Pufferspeicher überwacht (bei mir allSTOR Exclusive). Quelle: https://www.haustechnikdialog.de/Forum/t/197981/WP-Kombination-von-Heizkoerpern-mit-kleinem-und-grossem-Wasserinhalt?page=2 (Post Nr. 2572712) Bei mir funktioniert die Anpassung via der Minimum-Temperatur gut, siehe Screenshot der Kompressormodulation von heute morgen anbei. Die ersten beiden Zyklen sind ohne aktiver vaillant-efficiency, der dritte Zyklus ist mit aktiver Kontrolle und einer Zieldauer von 40 Minuten. Über die .env können - im Rahmen der Logik oben - die gesteuerten Parameter geändert werden. Theoretisch müsste das auch für die Integralsteuerung funktionieren. Ein Vorteil wenn die VLSoll nicht erhöht werden müsste wäre, dass die WP eben auch nicht höher heizen müsste. Ich habe die WP auch via PV Ready mit unserem Wechselrichter gekoppelt. Das grätscht mir derzeit noch rein in die Regelung hier, da die Steuerung dann in einen komplett anderen Modus fällt und den Pufferspeicher bis 15K überheizt. Ich überlege noch, wie ich mir das ggf. auch zu nutze machen kann. |
Ich habe auch eine aroTherm 55/6, eine Hydraulikstation, Frischwasserstation, VRC720f und Internetmodul SensoApp.
Ich beobachte alle Werte über Grafana, Mir ist auch aufgefallen, dass die WP vor allem bei milden Temperaturen sehr oft taktet, das Energieintegral springt zwischen -60 und 0 (obwohl -90 eingestellt ist). MinVorlauf habe ich fest auf 29 stehen.
Wenn ich dein Script richtig verstehe (ich nutze sonst Blockly über iobroker), arbeitest du mit der Minimalen Vorlauftemperatur. Damit hatte ich auch experimentiert. Habe ich das richtig verstanden? Wie hast du die Cycle-Length definiert, das habe ich nicht gefunden, also wie lange ist bei dir ein Zyklus?
Eine kurze Beschreibung über die Logik des Scriptes würde helfen, dies auch in anderen Sprachen umzusetzen.
Ich habe verstanden:
Wenn ActTemp > DeiredTemp und Zykluslänge noch nicht erreicht, dann erhöhe MinVorlaufTemp um ein Grad. Ist das so prinzipiell korrekt? Auf welche Zykluslängen kommst du damit bei milden Temperaturen, also z.B. 10-15 Grad?
Meine Abschaltgrenze liegt bei 16 Grad.
Hast du mittlerweile die csv für die 720f und hmu komplettiert? Ich habe auch einige Werte noch gefunden. Aber noch nicht alle.
Ein typischer Tag bei milden Temperaturen sieht so aus (dieser Tag ohne Warmwasser):
Weisst du, was die Werte im Feld 3 von Status aussagen (folgende Werte werden angenommen: 192, 193, 224, 225)?
The text was updated successfully, but these errors were encountered: