PID: Removal of the Kick when Setpoint is Changed #107
Loading…
Reference in New Issue
No description provided.
Delete Branch "linuswck/thermostat:pid_setpoint_kick_fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
This PR removes the proportional gain to the change of set point. See current PID Implementation comes from the Integral wind-up and output limiting Section of the article.
Reference: https://hackmd.io/IACbwcOTSt6Adj3_F9bKuw
(Note: There are missing break line characters in the equations in the Latex rendering)
The additional terms are added to introduced proportional gain to the set point in tracking control application as the PID implementation decreases the proportional gain to the set point change.
However, introduction of this term is not optimal for our intended application - constant set point stabilization control.
Test Result
Evaluated on Kirdy mounted with a Laser Diode with integrated TEC
Without Removing the Term
Removal of the Term
Phew finally.
Thanks!