Hi, hat hier jemand ein paar Tipps für einen Neuling was die Einstellung von PID-Reglern betrifft? Was ich erreichen möchte: Ich habe zwei Regelkreise. 1. Die Drehzahl eines PWM-Lüfters soll geregelt werden, um mit minimaler Drehzahl die Temperatur eines LED-Kühlkörpers zu auf eine Vorgabe zu begrenzen. 2. Wenn der Lüfter auf Maximum ist und es nicht schafft, die Temperatur zu halten, soll die Lichtstärke entsprechend heruntergeregelt werden. Bisher habe ich die Regler per Trial&Error eingestellt. Hat jemand ein paar Tipps für die richtige Herangehensweise um optimale Werte für diese Anwendungsfälle zu finden? Gruß, Björn
Hallo Björn Mit dem Verfahren nach Ziegler Nichols ist es grundsätzlich möglich ein PID Regler ohne berechnen der Regelstrecke einzustellen. https://de.wikipedia.org/wiki/Faustformelverfahren_%28Automatisierungstechnik%29 Wie gut das funktioniert ist eine andere Sache. Jedenfalls fundierter als Trial/Error :-) Gruss stp
Bjoern S. schrieb: > 2. Wenn der Lüfter auf Maximum ist und es nicht schafft, die Temperatur > zu halten, soll die Lichtstärke entsprechend heruntergeregelt werden. Das ist keine Bedingung für einen PID-Regler. Ein PID kann überhaupt keine Bedingungen.
Ziegler/Nichols mit Berechnung der Parameter aus der Sprungantwort ist sehr ungenau und fehleranfällig. Ganz besonders bei kleinen Zeitkonstanten. Schau mal nach Relais-Methode bei google: http://www.controleng.com/search/search-single-display/relay-method-automates-pid-loop-tuning/4a5774decc.html https://www.google.com/search?q=pid+autotune+relay+method&ie=utf-8&oe=utf-8 Das funktioniert ganz gut. Man regt das System zu Schwingungen an und berechnet aus der Frequenz und Amplitude die Parameter.
Walter T. schrieb: > Bjoern S. schrieb: >> 2. Wenn der Lüfter auf Maximum ist und es nicht schafft, die Temperatur >> zu halten, soll die Lichtstärke entsprechend heruntergeregelt werden. > > Das ist keine Bedingung für einen PID-Regler. Ein PID kann überhaupt > keine Bedingungen. Da kann man aber doch eine draus machen. Angenommen die Maximal zu erreichende Temperatur ist 50°C: Regler 1 Steuert den Lüfter um die Temperatur unter 48°C zu regeln. Regler 2 Steuert die Lampe um die Temperatur unter 50°C zu regeln. Bei 48°C ist der Lüfter voll an, bei 50°C wird's Dunkler.
Ja, genau so war's gemeint. Ok, ich schaue mir mal die Relais-Methode an...
Hallo, aus regelungstechnischer Sicht ist das Problem mit einem Split-Range-Regler recht einfach zu lösen. Stellgröße (Y) 0 - 50 % erhöht Drehzahl, reicht dies nicht aus um "einzuregeln" steigt Y weiter und reduziert die Lichtstärke umgekehrt proportional zu den 50 - 100 % der Stellgröße. Gruß Stefan
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.