famousness1
Aerospace
- Jan 20, 2011
- 4
Excuse my ignorance on the matter, but I just want to double check a concept that is currently being employed.
I have inherited a temperature control system using a PID controller. Basically a Peltier with a temperature sensor mounted on it.
My need is to change the temperature various times (ex. go from 20°C to 100°C to 50°C to 90°C to 50°C...etc) in relatively short time periods.
Right now whenever I change the set point the integrator error term is not being reset and control (ramp time/overshoot) seems more difficult than it should be because it is influenced by the previous set point and the errors associated with it. I have searched around and cannot find much literature on PIDs and multiple step changes, but I would assume the desire would be to have the integrator error reset.
So my question is: Should the integrator error term be reset for each step change, and if not, why? Or point me in the direction of some literature regarding this issue.
I have inherited a temperature control system using a PID controller. Basically a Peltier with a temperature sensor mounted on it.
My need is to change the temperature various times (ex. go from 20°C to 100°C to 50°C to 90°C to 50°C...etc) in relatively short time periods.
Right now whenever I change the set point the integrator error term is not being reset and control (ramp time/overshoot) seems more difficult than it should be because it is influenced by the previous set point and the errors associated with it. I have searched around and cannot find much literature on PIDs and multiple step changes, but I would assume the desire would be to have the integrator error reset.
So my question is: Should the integrator error term be reset for each step change, and if not, why? Or point me in the direction of some literature regarding this issue.