PL260 PID COntroller Units
Posted: 22/06/2016, 11:27
Hi,
I have having problems understanding what units the PID controller works in. I have done bump tests and created a model for my loop (see attached file).
I have used the Ziegler-Nichols method (http://www.youtube.com/watch?v=nvAQHSe-Ax4) to calculate what values for P, I and D. The values which come out of the equation are displayed in the attached file, however I am not sure which variation of the numbers I need to use. I am sampling my PID controller every 100ms.
Based on my PID Controller values, which of the following values should be used?
BP (Proportion Band?) = 6507(Kp*100) / 65(Kp*10) / 15369(P-Band*1000) or other?
TI (Integral Time?) = 4500(Ki*100) / 45(Ki) / 6916(Reset Rate*1000) / 69(Reset Rate*10) or other?
TD (Derivative Time?) = 11250(Kd*1000) / 122 (T) / 4149 (Repeats*10)?
As you can probably tell, I'm also quite new to PID controlling using D.
Please advise.
Regards
Kevin
I have having problems understanding what units the PID controller works in. I have done bump tests and created a model for my loop (see attached file).
I have used the Ziegler-Nichols method (http://www.youtube.com/watch?v=nvAQHSe-Ax4) to calculate what values for P, I and D. The values which come out of the equation are displayed in the attached file, however I am not sure which variation of the numbers I need to use. I am sampling my PID controller every 100ms.
Based on my PID Controller values, which of the following values should be used?
BP (Proportion Band?) = 6507(Kp*100) / 65(Kp*10) / 15369(P-Band*1000) or other?
TI (Integral Time?) = 4500(Ki*100) / 45(Ki) / 6916(Reset Rate*1000) / 69(Reset Rate*10) or other?
TD (Derivative Time?) = 11250(Kd*1000) / 122 (T) / 4149 (Repeats*10)?
As you can probably tell, I'm also quite new to PID controlling using D.
Please advise.
Regards
Kevin