popeye wrote:Now, i'm not saying that delta ET is a better predictor of delta BT than ET-BT. I am saying there is a strong correlation between delta ET and delta BT in the data I am recording.
Don't ever daytrade
Seriously, I think the patterns you are showing in the time domain graphs are correlated noise, something you try to filter out in data analysis. Your delta BT to ET - BT plot shows about an 80 percent correlation, just like mine, and is perfectly usable for coming up with a rough ET profile ahead of a roast.
Why not use fancier analysis to get a better prediction? You can be more precise if you get more complicated. When I take my roast data and run a simple regression of D30(BT) to two variables, BT and ET decoupled, I don't get a single (ET-BT) constant, but rather something more complicated (If the simple relation would hold, the intercept would be zero, and the ET coeffiecient would be 1 minus the BT coeffiecient).
Residuals:
Min 1Q Median 3Q Max
-7.24714 -1.15932 0.06123 1.34123 5.09404
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 23.00764 0.94534 24.34 <2e-16 ***
BT 0.75874 0.01045 72.58 <2e-16 ***
ET 0.17964 0.01097 16.38 <2e-16 ***
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Residual standard error: 1.941 on 489 degrees of freedom
Multiple R-squared: 0.999, Adjusted R-squared: 0.999
F-statistic: 2.503e+05 on 2 and 489 DF, p-value: < 2.2e-16
The correlation coefficient improves tremendously, going to 0.99, basically a perfect fit. The graph of predicted to actual points shows this:

However, this perfection is somewhat spurious. What happens if I find this equation for previous roasts, then apply it to the current one?

I'd get a perfectly shaped BT profile, but about 10 degrees darker than I wanted. This is normal, since small variations in dose or bean density change the heat transfer constants roast to roast. If you automate ET, you will always need some way to tweak the roaster real time, no matter how accurately you model the roasting process. Since I have to tweak in any case, I chose to use basic theoretical models rather than complex empirical ones, since the theoretical models are more intelligible, and more consistent when applied to new data.




