Details: Consider a PID controller with pre-saturation on the output. We wish to implement integrator anti-windup, whereby once some saturation level is reached, the integrator stops integrating. I have seen two different basic policies at this point (lots of variants of these two).
* In one case the integrator accumulator is cleared, i.e. the integrator is reset and held at 0 value until we come off of saturation.
* In an alternate case, the value of the integrator is held constant, but no new input comes in, until we come off of saturation.
I guess my question is, whether there is any consensus on when it is advisable to do one versus the other.