Hallo,
nach langen hab ich mich mal an den Versuch gewaagt, einen Einzelnraum per 0..10V Termostatventil zu regeln. Lib OSCAT - PID: FT_PIDW
Leider hab ich mit der Bestimmung der PID Parameter so meine Müh und Not :-(
Habs zunächst ganz wissenschaftlich mit Sprungantwort versucht und dabei die Temperatur vs Zeit aufgenommem.
Ks = 0,2909 °C/V
Tu=300s
Tg=1230s
Alle Parameter laut Formel betrechnet und komme auf
KP = 10,1
Tn = 1255s
Tv = 141s
Berechnungsbasis: Temperaturanstieg zwischen 19 -21.5°C ( der Heizung wars draußen wohl zu warm ;-)
0,5... 9,5V simmuliert mit manuellem Termostat voll zu vs voll auf
Das Ganze funktioniert zumindes mit dem Kp von 10,1 nicht. Da haut es mir den Integrator (mit Wind-up) sofort zwischen den Limits (0,5V und 9,5V) hin und her.
Hab ich was übersehen ?
Oder hat mir einer von Euch Parameter zum probieren ?
Danke schonmal
nach langen hab ich mich mal an den Versuch gewaagt, einen Einzelnraum per 0..10V Termostatventil zu regeln. Lib OSCAT - PID: FT_PIDW
Leider hab ich mit der Bestimmung der PID Parameter so meine Müh und Not :-(
Habs zunächst ganz wissenschaftlich mit Sprungantwort versucht und dabei die Temperatur vs Zeit aufgenommem.
Ks = 0,2909 °C/V
Tu=300s
Tg=1230s
Alle Parameter laut Formel betrechnet und komme auf
KP = 10,1
Tn = 1255s
Tv = 141s
Berechnungsbasis: Temperaturanstieg zwischen 19 -21.5°C ( der Heizung wars draußen wohl zu warm ;-)
0,5... 9,5V simmuliert mit manuellem Termostat voll zu vs voll auf
Das Ganze funktioniert zumindes mit dem Kp von 10,1 nicht. Da haut es mir den Integrator (mit Wind-up) sofort zwischen den Limits (0,5V und 9,5V) hin und her.
Hab ich was übersehen ?
Oder hat mir einer von Euch Parameter zum probieren ?
Danke schonmal