Forum: Mikrocontroller und Digitale Elektronik Frage zu P-Regler


von 2,718281828459 (Gast)


Lesenswert?

Hallo miteinander!

Ich habe da eine Frage zum P-Regler und der "Dimensionierung" der 
Stellgröße - folgendes Beispiel:

Ich lese die aktuelle Raumtemperatur (bspw. 20°C) mit Hilfe eines 
Temperatursensors an einem ADC ein. Nach entsprechender Umrechnung im 
Programm kenne ich also die exakte Temperatur in °C. Die Solltemperatur 
liegt mir ebenfalls vor (bspw. 22°C). Nehmen wir für Kp des P-Reglers 
mal 2 an. Soweit so gut. Es ergibt sich also eine Stellgröße von 4°C.

Was bedeuten aber denn jetzt diese 4°C für meine Stellgröße, wenn ich 
diese als PWM-Signal (Periodendauer so ca. 20 Minuten) z. B. einem 
Magnetventil zuführen will?

Ich stehe da leider absolut auf dem Schlauch.

Vielen Dank schonmal!

von Oha (Gast)


Lesenswert?

Die Einheit von Kp ist nicht nichts, dh die Stellgroesse hat nicht die 
Einheit Grad. Der Wert von Kp haengt auch vom System ab. Als Beispiel 
der Heizung : 100% bedeuten 10kW. Dann geht man mit einer Stellgroesse 
von 0..1 drauf. Nun muss das Kp die Temperaturdifferenz von 2 Grad einer 
Leistung zuweisen, zB 2Grad -> 1.5kW = 0.15 (von 10kW)

von B e r n d W. (smiley46)


Lesenswert?

Hallo e

Du willst doch abhängig von der Regelabweichung heizen. Das bedeutet, 
bei einer Heizungsregelung wird der Regelstrecke die Heizleistung P [W] 
zugeführt. Als Ergebnis ergibt sich ein Temperaturanstieg T [°C] und das 
Ansprechverhalten ist im einfachsten Fall eine e!!! Funktion. Umgekehrt 
bekommt der Regler die Regelabweichung in °C und liefert die Leistung P, 
welche der Regelstrecke zugeführt werden muss, um den Fehler 
auszugleichen.

Regelstrecke:  T_ist = f(P_heiz)
P-Regler:      P_heiz = (T_soll - T_ist) * Kp

Gruss, Bernd

PS
Dann steckt im Kp die Einheit W/°C, das °C kürzt sich weg und die 
Leistung in W bleibt übrig. Es kann natürlich noch Strecken dazwischen 
geben, wie Mischer im Heizungsraum, Umwälzpumpe, Totzeit, bis das warme 
Wasser im Heizkörper ankommt ...

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
Noch kein Account? Hier anmelden.