Algorithm for filter and AutoTuning Temperature Control
Algorithm for filter and AutoTuning Temperature Control
(OP)
I am new in PLC domain. I am trying to write a PLC program for autotuning a PID for temperature control.
I am looking for algorithm for filtering the noise in the analog signal and a robust algorithm for autotuning. which method is recommended ?
Many thanks for your help.
Ad
I am looking for algorithm for filtering the noise in the analog signal and a robust algorithm for autotuning. which method is recommended ?
Many thanks for your help.
Ad





RE: Algorithm for filter and AutoTuning Temperature Control
to calculate the gains. I would read the material on the control guru site.
Have you written an auto tuning program for servo motion control or is this your first one?
Delta Computer Systems
http://www.deltamotion.com
RE: Algorithm for filter and AutoTuning Temperature Control
Certain PLC models have autotuning built in, but you'll likely end up hand-tuning the loop. Don't despair, because there are few better ways to develop an understanding of loop control other than the laying on of hands, and most temperature loops are amenable to hand-tuning.
One (potentially) useful cheat is to obtain a single loop controller with autotuning capabilities, temporarily wire it in, tune the loop, record the resulting values, remove it (and wire up the PLC), and use the controller's autotuned values as a starting point.
*Potentially* useful, because each PLC manufacturer seems to have a slightly different take on how to define and scale their P, I, D (and other) terms. I've seen everything from engineering units for I and D (minutes, or seconds) to ... well, on some I never have been able to figure out what the manufacturer had in mind.