...
Code Block |
---|
Diff = (dTheta*Tau*OldDiff)/(Tau+dT) Differential portion of rudder output = Kd*Diff |
The integral limit is applied before Ki. Hence max integral rudder command is Ki*IntegralLimit.
Yaw gains and limit can be updated after the fact using the MOOS variables:
YAW_PID_KP
YAW_PID_KD
YAW_PID_KI
YAW_PID_INTEGRAL_LIMIT