@BChristo I’d be careful saying a 5 degree overshoot is the only normal number that is normal. Your kitchen oven will overshoot more than that. 100 degrees is extreme but 15-20 degree overshoot isn’t out of the norm. I adjusted my minimum feed rate several times when I first got my grill and it never settled into 5 degree range. Maybe the newer controllers can do that (I doubt it) but there are too many variables to set a hard number like that.
Yes, you are correct. I realize now 5 degrees is a hard number to justify. Recteq advertises within a "few degrees", but I suppose even that is subjective.
I was going by my results as shown in the first chart below. That was in extreme cold weather, so that helps things cool quickly; however, I get the same results all the time with my RT-590 now. Once I adjusted the MFR, it has stayed within 5 degrees of set temp. Well, there was the time I switched to hotter pellets and had to lower it a bit. My experience doesn't prove anything about all the other grills out there I know.
So, I agree with what you are saying -- I can't say for sure all grills everywhere will keep within 5 degrees of set temp. I withdraw that statement.
Thanks for the engagement and allowing me to rethink that idea.
I guess the main point is adjusting the MFR helps the PID out when it wants to allow the grill to compensate for any overshoot.
As I think about it, even the fact the PID starts into MFR within 5 degrees of overshoot could be dependent on the set temp. Higher set temp could mean higher absolute variation is allowed -- because the relative variation is the same. E.g., 5 degrees at 200 is more relative error than 5 degrees at 500. In terms of relative error, 5 degrees at 200 is the same as 12.5 degrees at 500.
That ties into the fact that the displayed "actual temperature" is relative the the set temp. Look at the second chart below, I simply change set temp from 225 to 500 after getting the grill to settle at 225, and the "actual temperature" reading jumps up immediately.
Yes, the controller manipulates the input before displaying actual temperature. It makes sense that it would use relative measurements for other PID controls as well -- fan speed; auger rate.
You should try that set temp trick next time your grill is at 200. It's kinda fun I think.