Remember What the Actuator Could Actually Do
Integral Action Needs to Know About Saturation
BOTIE
Åström and Rundqwist's 1989 paper examined this windup problem and methods for avoiding it. Their account also noted that the issue had appeared in earlier controller designs and returned with digital implementations. Back-calculation uses the difference between the requested command and the command the actuator could apply to correct the integral state.
We will inspect one discrete update with an explicit actuator limit. Botie can then remember what the mechanism actually did, rather than assuming every requested action happened. The exercise isolates a proportional-integral controller; adding a learned perception model does not remove the actuator's limits.