Heizungsregelung Wago 750-880 über PWM

Erdberquark

Level-1
Beiträge
34
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,

ich habe eigentlich gehofft das ich es alleine zum laufen bekomme, aber leider funktioniert es nicht so wie es soll.

Also entweder verwende ich den falschen FB oder de Einstellungen sind falsch.

Ich habe einen Temperaturfühler und einen Stellmotor (Zustellzeit 3min) für die Fußboden Heizung

Die Regelung geht entweder auf oder zu aber ich bekomme die Regelstrecke nicht passend eingestellt oder weiß nicht was richtig wäre ;-)


Es wäre super wenn Ihr mit sagen könntet welchen Parameter ich wie einstellen muss, damit die Reglung sehr träge wird ;-)


Vielen Dank schonmal
 

Anhänge

  • Heizungs_Regelung.JPG
    Heizungs_Regelung.JPG
    48,8 KB · Aufrufe: 143
  • Heizungs_Regelung_2.JPG
    Heizungs_Regelung_2.JPG
    48,8 KB · Aufrufe: 103
  • PID Regler.pdf
    PID Regler.pdf
    372 KB · Aufrufe: 67
Ich habe leider nicht wirklich groß die Ahnung von der Materie und schieße hier mal ins Blaue. Dein Regler hat eine Periodendauer von 100ms, errechnet also alle 100ms eine neue Stellgröße. Die Periodendauer Deines PWM Signals ist dagegen erheblich größer. Ich vermute mal, Dein Regler stellt alle 100ms fest, dass sich nichts tut und erhöht aufgrund des Td Anteils die Stellgröße oder verringert sie (je nach Richtung der Abweichung), die aufgrund der sehr kleinen Periodendauer sehr schnell auf dem maximalen oder minimalen Wert ist. Versuch doch mal die Periodendauer des Reglers deutlich zu erhöhen.

Von irgendwas mit Internetzugang gesendet
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,

ich habe eigentlich gehofft das ich es alleine zum laufen bekomme, aber leider funktioniert es nicht so wie es soll.

Also entweder verwende ich den falschen FB oder de Einstellungen sind falsch.

Ich habe einen Temperaturfühler und einen Stellmotor (Zustellzeit 3min) für die Fußboden Heizung

Die Regelung geht entweder auf oder zu aber ich bekomme die Regelstrecke nicht passend eingestellt oder weiß nicht was richtig wäre ;-)


Es wäre super wenn Ihr mit sagen könntet welchen Parameter ich wie einstellen muss, damit die Reglung sehr träge wird ;-)


Vielen Dank schonmal
Moin Erdberquark,

Ich wurde zuerst Mal den P Anteil stark reduzieren. Momentan wird dein Signal um das 10 fache verstärkt. Probier hier Mal runter aus so 1 oder 1,5 zu gehen.

Des weiteren würde ich mir Mal eine Trendgrafik von der soll ist Temperatur, der Ventilstellung und dem Reglerausgang erstellen. Vorteilhaft wäre noch wenn die Vorlauf Temperatur mit geschrieben wird.
Dann kann erstmal der Regler aufs Ventil eingestellt werden und dann auf die Temperatur. Denn es bringt nichts wenn der Regler schneller ist als das Ventil fahren kann.

Gruß

Mavorkit

Gesendet von meinem SM-G389F mit Tapatalk
 
Zuletzt bearbeitet:
Einen PID-Regler für ne Fussbodenheizung einzustellen ist eine langwierige Sache.
Nachdem es ja mittlerweile draussen frisch ist, kannst du mal versuchen eine Sprungantwort zu ermitteln.
Also Heizung zu und auskühlen lassen.
Dann Stellmotor manuell voll auf und Istwert protokollieren.
Aus der Kurve kannst du Rückschlüsse ziehen.
 
Einen PID-Regler für ne Fussbodenheizung einzustellen ist eine langwierige Sache.
Nachdem es ja mittlerweile draussen frisch ist, kannst du mal versuchen eine Sprungantwort zu ermitteln.
Also Heizung zu und auskühlen lassen.
Dann Stellmotor manuell voll auf und Istwert protokollieren.
Aus der Kurve kannst du Rückschlüsse ziehen.
Hi Blockmove,

Eine Fußbodenheizung mit einer Sprungantwort einzustellen ist meines Erachtens nicht möglich. Zum durchheizen werden im Regelfall ca. 3 Tage benötigt. In der Zeit ändern sich sämtliche äußeren Einflüssengrößen mehrfach und dadurch wird die Sprungantwort wertlos.

Aus Erfahrung kann ich auch sagen, dass die Methode mit der Sprungantwort in der Praxis sehr selten Anwendung findet.

Gruß

Mavorkit

Gesendet von meinem SM-G389F mit Tapatalk
 
Hallo Erdberquark,

Habe Heimeier HZ Ventile 24V
Ich habe die Periodendauer auf 2 min (Öffnungszeit Ventil), Mindesteinschaltdauer 5s . Funktioniert gut.
Regler wie im PDF.

Wolfgang
Hi Wolfi,

Hier gibt es dann einen Kp von 0.5 und Tn von 35s. Das dürfte schon Mal eine gute Basis sein für das hier beschriebene Problem.

Gruß

Mavorkit

Gesendet von meinem SM-G389F mit Tapatalk
 
Eine Fußbodenheizung mit einer Sprungantwort einzustellen ist meines Erachtens nicht möglich. Zum durchheizen werden im Regelfall ca. 3 Tage benötigt. In der Zeit ändern sich sämtliche äußeren Einflüssengrößen mehrfach und dadurch wird die Sprungantwort wertlos.

Aus Erfahrung kann ich auch sagen, dass die Methode mit der Sprungantwort in der Praxis sehr selten Anwendung findet.

Naja, darüber lässt sich diskutieren :)
Ich lass es nicht 3 Tage komplett durchheizen und wir sind nicht im tiefsten Winter.
Man bekommt einen ersten Einblick in das Verhalten des Systems.
Wielange dauert es bis sich überhaupt was an Temperatursensor tut.
Wie lange brauche ich bis ich z.B. 4 Grad Änderung der Raumtemperatur in beide Richtungen bekomme.

Die meisten machen schlichtweg den Fehler und sind zu ungeduldig beim Einstellen der Parameter.

Gruß
Blockmove
 
Zuviel Werbung?
-> Hier kostenlos registrieren
.. Hier gibt es dann einen Kp von 0.5 und Tn von 35s. Das dürfte schon Mal eine gute Basis sein für das hier beschriebene Problem...
35s Nachstellzeit wären eine gute Basis für eine Vorlauftemperaturregelung. Da der TE sich nicht gerade übermäßig zu seiner Problematik ausgelassen hat, denke ich aber, er regelt direkt die Raumtemperatur. Und das würde ich für den Anfang erst mal als P-Regler ausführen. Die bleibende Regelabweichung bleibt aufgrund einer hohen möglichen Verstärkung sehr gering.

@E-quark:
Es ist schon etwas ungewöhnlich, ein Stellglied mit einer Laufzeit von 3 Minuten mit einem PWM-Signal an zu steuern. Was für ein Regelventil ist denn das?

Gruß, Onkel
 
Zuletzt bearbeitet:
Beim "ReglerFBH.pdf" gibt es den

Regler_Wohnzimmer2 --> PID-Regler

Für die der Stellwert für den PWM kommt jedoch vom Regler_Wohnzimmer1 ! ???


Sehe ich das falsch ?
 
Hallo Karl,

leider ist nicht alles sichbar - natürlich:
Regler_Wohnzimmer1 --> FBH_Wohnzimmer1
Regler_Wohnzimmer2 --> FBH_Wohnzimmer2.

Wolfgang
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,


jetzt komme ich auch dazu euch zu Antworten.


Erstmal vielen Dank für die ganzen Antworten.


Nun zu dem Aufbau:

Ich Regel mit dem ganzen keine Vorlauftemperatur sondern direkt den Thermostartkopf der Fußbodenheizung.
Wenn alle Klappt will ich das dann auch für die anderen Heizkörper im Haus machen nur ist bei der Fußbodenheizung meine Regelstrecke am bescheidensten ;-)


Ich Regel damit einen ganz einfachen Stellantrieb.

So was zum Beispiel:

https://www.amazon.de/Stellantrieb-Buderus-Adapter-Heimeier-Thermoval/dp/B00F940QW4/ref=sr_1_1?ie=UTF8&qid=1507487317&sr=8-1&keywords=stellantrieb+24+v


Der Stellantrieb ist normal geschlossen und brauch eben 3min zum öffnen.


1. Was habt ihr den gegen FbPWM wie soll ich das den sonst machen?



2. Ich habe die Werte mal so angepasst wie von euch empfohlen ;-)
Die Regelung läuft jetzt schon ein wenig langsamer.
Was wäre den eine gute Periodendauer?
Wenn ich eine 1sek einstelle wird geregelt.
Aber wenn ich 10sek einstelle passiert nichts.
Sollte dann nicht auch was passieren nur eben verzögerter?


Gruß

Quark
 
Hallo Quark,

Dein Ventil braucht 3 min zum öffnen. Dann ist die Periodendauer 3 min.
Ich habe die Mindesteinschaltdauer auf 5 sec gestellt - d.h. 5 sek wird das Ventil angesteuert.
Probier mal die Mindesteinschaltdauer auf 8 sek. da Dein Ventil 3 min braucht um ganz zu öffnen.

Wolfgang
 
Zuviel Werbung?
-> Hier kostenlos registrieren
PWM und "Motor" passt bei mir irgendwie nicht zusammen.
Bei einem Motorantrieb lasse ich vom Regler eine Stellzeit ermitteln.

PWM dagegen könnte man versuchen mit elektrothermischen Stellantrieben versuchen - jedoch halte ich das Verhältnis vom Aufwand zum Nutzen im Bezug auf FBH für ungünstig.

OK-hab ich überlesen. Thermischer Stellantrieb.

Du willst also die Raumtemperatur erfassen und den Stellantrieb danach einstellen. Gut. Dann fand ich den ersten Screen mit Reglerwerten schon ganz gut für den Anfang. Das der Stellantrieb entweder auf oder zu ist, ist eine Eigenheit dieser Teile. Es ist extrem schwierig, die Ventile in eine stabile Zwischenposition zu bringen (z.B. halb auf). Die billigen haben ein einfaches PTC-Heizelement, d.h. die Stromaufnahme ist während der Aufheizphase am größten (Energieverbrauch des Ventils).
Daher würde ich den Optimierungsaufwand des Reglers auf das Regelergebnis beschränken (die Raumtemperatur).
Um nochmal auf die Regelparameter vom Anfang zu kommen: Die fand ich garnicht so schlecht. Kp ist gefühlt geringfügig hoch, Tn gefühlt viiiel zu niedrig. Geh bitte vom Raum aus. Ein Kp von 10 bedeutet, das 1°K Abweichung einen Stellwert von 100% zur Folge haben. Ein Tn von 60s bedeutet, das der Regler schon innerhalb von 60 s eine Reaktion der Raumtemperatur erwartet, sonst wird der Stellwert weiter erhöht. Tn sollte IMHO im Minutenbereich liegen. Ein minimaler Stellwert mit 20% ist ebenfalls suboptimal, da so bei erreichter Raumtemperatur immer ordentlich Leistung sinnlos am Stellantrieb verbraten wird (also 0 einstellen). Die Mindesteinschaltdauer würde ich auf min. die Hälfte der Ventilstellzeit setzen. Die Periodendauer mit 10min scheint erstmal ok.
Gerade bei der FBH ist eine passende Vorlauftemperatureinstellung und ein guter abgleich der Strömungsmengen in den Heizkreisen wichtiger als das ganze Regelgedöns. Mit passenden Heizungsparametern erzielt schon ein Bimetall-Regler ganz passable Ergebnisse.
 
Zuletzt bearbeitet:
PWM und "Motor" passt bei mir irgendwie nicht zusammen.
Bei einem Motorantrieb lasse ich vom Regler eine Stellzeit ermitteln.

PWM dagegen könnte man versuchen mit elektrothermischen Stellantrieben versuchen - jedoch halte ich das Verhältnis vom Aufwand zum Nutzen im Bezug auf FBH für ungünstig.
Hi weißnix,

Ich habe bisher auch nur den 2 Punkt Antrieb verwendet. Evtl. Ist bei der pwm der Vorteil, das es nicht zu einem undefinierten Zustand kommt bei Ausfall etc.

Gruß

Mavorkit

Gesendet von meinem SM-G389F mit Tapatalk
 
Ich finde die ganzen Zeiten noch viel viel zu klein. Ich habe auch FBH und die 3min thermischen Stellantriebe. Meine Periodendauer für die PWM habe ich auf 30 min gestellt.
Oder meint ihr, dass wenn man auf 21°C regelt und man eine Vorlauftemperatur von (je nach Haus/Heizung) von28 - 35°C hat, dass sich da in den nächsten 5 min etwas tut, wenn der Raumtemperaturfühler nur noch 20,5°C misst und man das Ventil auf reißt??
Ne ne. Fußbodenheizung ist extrem träge.
Mindesteinschaltdauer von 8s? Was soll das bringen? In 8s macht der thermische Stellantrieb mal absolut überhaupt gar nichts.

Periodendauer = Öffnungszeit zu setzen ist schlicht und einfach falsch. Die Öffnungszeit des Ventils wird nämlich bei der PWM nicht berücksichtigt und daher wird der Fehler um so größer, je kleiner man die Periodendauer wählt. Je länger man die Periodendauer wählt, desto weniger fällt die ungenauigkeit während des öffnens /schließens ins Gewicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
bei pwm mit ner periodendauer von 30 minuten kannst du auch das ventil einfach direkt nur auf oder zu steuern. der vorteil von pwm wäre, dass man bei so nem thermischen antrieb noch eine ungefähre zwischenstellung hätte. dazu müsste die periodendauer auf die zeit der verstellung von 0 bis 100% eingestellt werden. Aufgrund der hohen Todzeiten muss man da aber noch was tricksen...

Gesendet von meinem SM-G950F mit Tapatalk
 
Entschuldigt die fehlende Rechtschreibung, korrigiere ich gleich vom PC aus :)

Gesendet von meinem SM-G950F mit Tapatalk
 
Das sehe ich anders. Bei einer Periodendauer von 30 min und einem Stellgrad von z.B. 66% wären das ja 20 min. auf und 10 min. zu. Da machen die 3 min. Verfahrzeit schon gar nicht mehr soo viel aus.
Eine Zwischenstellung in einem thermischen Antrieb ist absoluter Schwachsinn. Das Ding hat eine völlig unberechenbare Hysterese!
 
Zurück
Oben