Nevermind, i did not recognize that the clamp is placed on the value of the integrator prior to it being scaled by KI. After increasing the max and decreasing the min, it functions normally.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I may have discovered a bug in the control loop library.
I am using a PID Controller and when I use an anti-wind-up strategy the response will settle at exactly the setpoint-1.
When the anti-windup strategy is removed the controller settles at the setpoint correctly.
Does anyone else experience this behavior?
Nevermind, i did not recognize that the clamp is placed on the value of the integrator prior to it being scaled by KI. After increasing the max and decreasing the min, it functions normally.