Peter Nachtwey
Member
The PIDE instruction will work.I have tried to tune the PIDE with a lot of methods (Logix AutoTune, RSTune, test and error, Ziegler-Nichols, using just P, just PI, etc) without good results.
Something that I am missing or definitely PIDE isntruction never will work here?
First I like Daba's suggestion about checking for the proper installation of the flow meter where there is no turbulent flow.
RS-Tune etc will not work if they are only meant to tune SOPDT type temperatures. Each type of system is different and there are different formulas/models/equations that are required for each. How do you know if RSTune has the right set of formulas.
Forget about ZN. Something really should be done about those people that keep spreading this bad info around.
I don't like Daba's remove the high and low and sort idea. A low pass filter should work. If there are extremely high or low readings then there is something wrong with the sensor. Fix it, don't cover it up.
Have you tried using feed forwards? This assumes the pumps speed is proportional to the flow. If the flow is to remain constant then a simple bias would do. Using the bias or feed forwards will make a good estimate of the required pump speed for a certain flow. This should be accurate do within 5% but this means the PID only needs to correct for the last 5% reducing the error.
I find it easy to get the feed forwards correct within 5% but normally I am withing 2% or less.