-> Hier kostenlos registrieren
Hallo Leute,
Unsere Prozessentwickler hätten gerne zum Optimieren des TO PID Compact Reglers die Anteile von PID die auf den Ausgangswert wirken. Leider gibt dieser Regler das nicht raus, er gibt nur (PIDCtrl.IntegralSum/ Aktueller I-Anteil) raus. Aus der Theorie müsste jetzt der P Anteil (Td ist 0) der Rest vom Ausgang sein. Der P Anteil müsste aber auch gleichzeitig Setpoint - Input sein. Leider geht meine Überlegung nicht auf. Im Anhang ist das Blockschaltbild.
Wir haben keine Gewichtung auf einem der Signale und Td ist 0 also kein D Anteil.
So wie ich das verstehe müssten PAnteil und PAnteil2 gleich sein (ist es auch manchmal wenn keine Regelungsabweichung mehr vorhanden ist)
Wenn der Regler ausgeregelt hat ergibt PIDCtrl.IntegralSum * Kp auch 100% bzw. den Outputwert
Für den D Anteil habe ich mir jetzt noch nix überlegt der ist jetzt auch erstmal nicht so wichtig
Habe ich da einen Falschen Ansatz? Stehe gerade etwas auf dem Schlauch warum das nicht passt.
Unsere Prozessentwickler hätten gerne zum Optimieren des TO PID Compact Reglers die Anteile von PID die auf den Ausgangswert wirken. Leider gibt dieser Regler das nicht raus, er gibt nur (PIDCtrl.IntegralSum/ Aktueller I-Anteil) raus. Aus der Theorie müsste jetzt der P Anteil (Td ist 0) der Rest vom Ausgang sein. Der P Anteil müsste aber auch gleichzeitig Setpoint - Input sein. Leider geht meine Überlegung nicht auf. Im Anhang ist das Blockschaltbild.
Wir haben keine Gewichtung auf einem der Signale und Td ist 0 also kein D Anteil.
So wie ich das verstehe müssten PAnteil und PAnteil2 gleich sein (ist es auch manchmal wenn keine Regelungsabweichung mehr vorhanden ist)
Code:
PAnteil:=(Setpoint -Input)
PAnteil2:=y/Kp - PIDCtrl.IntegralSum
IAnteil:= PIDCtrl.IntegralSum
Wenn der Regler ausgeregelt hat ergibt PIDCtrl.IntegralSum * Kp auch 100% bzw. den Outputwert
Für den D Anteil habe ich mir jetzt noch nix überlegt der ist jetzt auch erstmal nicht so wichtig
Habe ich da einen Falschen Ansatz? Stehe gerade etwas auf dem Schlauch warum das nicht passt.
Anhänge
Zuletzt bearbeitet: