Morgen! Ich habe eine 230V Heizmatte, einen Triac und ein PT100 Temperatursensor. Angesteuert in LabVIEW und einer USB-Analog&Digital-Box zum Lesen des Analog- und Setzen des Digitalwertes. In ein LabVIEW-VI zusammengerührt funktioniert das schon, nur das klassische Zweipunktverhalten gefällt mir nicht so. Obwohl ich mich bemüht habe den PT100 in direkten Kontakt mit der Heiztmatte zu bekommen habe ich eine gewisse Zeitverzögerung (Wärmeleitverzögerung) und somit ein Überschwingen von ca. 2°C über den Sollwert. Der Triac schaltet in den Nulldruchgang, also rechnerisch bei 50Hz alle 10ms schaltbar*. Deswegen kam die Idee einer pseudo-Linearen Regelung über die Variation des ein/aus-Verhältnis der geschalteten Phasen. Ein "Linearer Stellbereich" von 0-100 Entspräche dann 0-100 Halbwellen pro Sekunde eingeschaltet. Beispiel: Stellwert=50 --> Jede zweite Halbwelle ein, jede andere aus. Stellwert=25 --> Drei halbwellen aus, eine an, drei aus, eine an ... Frage 1: Kann man sowas als quasi linear annehmen? Frage 2: Wird sowas irgendwo gemacht? Hab spontan nix gefunden. Frage 3: Wie kann man einen P(ID) Regler für sowas auslegen? Ideen oder in welches Kapitel der Regelungstechnik muss ich nochmal wühlen? * Natürlich ist klar dass ich mit LabVIEW unter Windows nicht unter ca. 200ms/Zyklus gehen kann. Aber prinzipiell sollte sich das Vorgehen auch in 200ms Intervallen imsetzen lassen sofern der Regler hinreichend lamarschig ausgelegt wird? Vollkommener Schwachsinn oder eine Idee dazu? Gruß Christoph
Christoph schrieb: > Frage 1: Kann man sowas als quasi linear annehmen? in den meisten Fällen: Ja > Frage 2: Wird sowas irgendwo gemacht? Hab spontan nix gefunden. ja, das nennt man Schwingungspaketsteuerung.
Christoph schrieb: > Frage 2: Wird sowas irgendwo gemacht? Ist sogar Vorschrift, Heizungen dürfen nicht mit Phasenanschnitt gedimmt werden. Den Überschwinger verhindert eine ordentliche Regelung, die beim Aufheizvorgang von selbst die Trägheit des Systems ermittelt und rechtzeitig "bremst". Da siehst du den Unterschied zu 20 EUR Chinaprodukten.
Such mal nach "adaptive Regelung". Christoph schrieb: > Obwohl ich mich bemüht habe den PT100 in direkten Kontakt mit der > Heiztmatte zu bekommen habe ich eine gewisse Zeitverzögerung Trotzdem wird das keine Zeitverzögerung im Sinne von Totzeit sein, sondern eine Zeitkonstante, die sich linear behandeln läßt.
Schreiber schrieb: > ja, das nennt man Schwingungspaketsteuerung. Die richtigen Worte helfen manchmal, danke ;-) MaWin schrieb: > Den Überschwinger verhindert eine ordentliche Regelung, die beim > Aufheizvorgang von selbst die Trägheit des Systems ermittelt und > rechtzeitig "bremst". Und das macht ein Zweipunktregler wie? > Da siehst du den Unterschied zu 20 EUR Chinaprodukten. Von was für Produkten reden wir hier? Wolfgang schrieb: > Such mal nach "adaptive Regelung". Ist das wirklich die richtige Richtung? > Trotzdem wird das keine Zeitverzögerung im Sinne von Totzeit sein, > sondern eine Zeitkonstante, die sich linear behandeln läßt. Ja, auch eine Totzeit lässt sich ja als Verzögerungslied annähern. Die Probleme habe ich eher damit wie ich den Triac mit seinen zwei Schaltzuständen da sinnvoll einbaue. Es macht ja keinen Sinn einen komplizierten Regler zu wählen um am Ende ein/aus als Stellgröße rauszugeben. Am Ende ist das dann ein misshandelter Komparator... Ich denke nochmal über die Schwingungspaketsteuerng nach...
Christoph schrieb: > Frage 2: Wird sowas irgendwo gemacht? Ja, Weller Lötkolben WSP80 werden so gesteuert (geregelt).
Christoph schrieb: > Es macht ja keinen Sinn einen komplizierten Regler zu wählen um am Ende > ein/aus als Stellgröße rauszugeben. Nach damit Prinzip ein/aus arbeiten sogar Endstufen von Analogverstärker (Class-D)
>> Den Überschwinger verhindert eine ordentliche Regelung, die beim >> Aufheizvorgang von selbst die Trägheit des Systems ermittelt und >> rechtzeitig "bremst". >Und das macht ein Zweipunktregler wie? Gar nicht. Aber das weißt du. Die von dir (oder von wem?) geforderte Präzision erreichst du halt nicht mit einem Zweipunktregler, der ist was für Bügeleisen und Kühlschränke. Der Triac mag zwei Zustände besitzen, eine intelligente Regelung und zu allererst eine intelligente Streckenbeschreibung, holen mehr raus. Temperaturregelung sind im Grunde das einfachste, was es so gibt. Ob du die Regelung adaptiv (hast du dich am Wort gestört?) nennst oder intelligent, ist recht egal. Hirnschalz investieren, Totzeiten minimieren oder ausmessen (lassen), Strecke beschreiben, dann wird das schon. Selbst ein PI-Regler kann das, mit etwas Ergänzung in der Software, um ihn an das Streckenverhalten besser anzupassen.
Christoph schrieb: > Von was für Produkten reden wir hier? eBay 291357310682 > Und das macht ein Zweipunktregler wie? Per ein und ausschalten, ohne Dimmen, ein mechanisches Relais täte es auch. Aber er misst natürlich die Temperatur kontinuierlich und bestimmt aus dem Anstieg die Heizleistung und aus dem Abflachen der Kurve den Wärmewiderstand zur Umgebung. Dann wird es ein adaptiver PID Regler.
MaWin schrieb: > Per ein und ausschalten, ohne Dimmen, ein mechanisches Relais täte es > auch. Voraussetzung ist natürlich, dass die Regelstrecke deutlich langsamer ist als die Länge der Schwingungspakete.
Hallo Christoph, zeige doch mal ein Foto vom Aufbau speziell den Pt100 und die Heizmatte. Grundsätzlich, wenn Du schnell und präzise werden willst, sollte die Masse vom Pt100 so klein wie möglich sein. Alles ändere wird träge und verzögert ein früheres Abschalten und damit erhält man einen größeren Anteil an Überschwingern. Gruß Sven
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.