Greetings Peter,
I wish I had time right now to write more ... all I can manage right now are just a quick few notes ...
QUOTE
Have you visited the controlguru site?
I've browsed it - but not had time to dig ... yet ...
QUOTE
Do understand the tuning equations?
I haven't dug that deep ... yet ...
QUOTE
The way the Controlguru calculates plnat gain and time constants manually is pretty much the same as the way I have see you do it.
graphically? ... by marking up a printed copy of the trend? ... maybe I'm wrong (probably?) but I thought that you guys were doing this with math - and ONLY math ... specifically, with no graphs ...
QUOTE
The Controlguru just takes this a step further by putting the plant data into formulas to calculate the PID gains. I know how these equations are derived and how they work.
once I graphically get the gain, deadtime, time constant, etc. values from the graph, then I too run those values through "formulas" to calculate the PID settings ... this works to get a "ball park" set of tuning values ... in the examples I've tried this on, the "ball park" values are REALLY close ... in other cases, a fair amount of "tweaking" is necessary ... but at least we're not talking about starting out with a "blind-guess-shot-in-the-dark" starting point ...
QUOTE
I don't have my control books here so I don't remember the exact names. I know that one is written by Nise and the the other by Philips and Nagle. I am not kidding about reading the books over and over and over....
over and over and over is not a problem ... my problem is that many (most?) books that I read seem to be written BY people who understand - FOR people who understand ... there are precious few that are suitable for people who don't already know a LOT about the subject at hand ... that's why I spend most of my "research/learning" time doing experiments ... the things I see (and learn) that way seem to make more sense to me ...
QUOTE
Is that when you bought the lambda tuning text for $30?
no ... that was completely unrelated ... but if the boss had wanted a "no-overshoot-allowed-and-we-don't-care-how-long-it-takes-to-recover" response (basic lambda idea) then I could easily have accommodated that in my program ... basically it just takes running the same "graphically derived" data through a slightly different set of formulas ... he wanted more of an "aggressive" response for this particular system ...
QUOTE
I quickly found out that the SLC-5/05 processor did not have enough horsepower to handle the math involved
QUOTE
Oh, this must be why know one has successfully written a auto tuning program in a PLC.
actually it could have handled the MATH involved ... but storing enough data to analyze was the biggest problem ... sorry if I didn't make that clear before ...
QUOTE
I would use the data from the RSLogix trend data just like the 'Hotrod' data supplied by Ron Beaufort a couple years ago. It would be nice if this data could be exported in a comma separated variable file.
I've never tried this, but I'm pretty sure (90%) that it could be done ... probably just a few extra steps with Excel would be necessary ...
QUOTE
See the current controlguru article.
wish I had the time ... maybe in a couple of weeks ... the bo$$ keeps coming up with things for me to do ...
Last quote of Rons
Ron, you should look at the advanced control thread on plcs.net. I am surprised I don't have a half dozen questions.
again ... time is the issue ...
thanks for your thoughts ... I'll get back to you ...
EDIT ... I have NO idea what's wrong with my "quotes" ... if I get it figured out, I'll try to fix it later ...