Quick Mill Alexia - PID Use, Part 1
Quick Mill Alexia - PID controller display; current temp (left), set value (SV) (right)
PID Kit Alexia Usage Instructions
The PID controller included in the Alexia kit is pre-tuned for the Alexia, and a set value (SV) of 230°F. No further tuning or programming* is required. The SV is indicated on the controller by the smaller green numbers on the right of the PID display. The current boiler temperature is indicated by the large red numbers to the left. The PID kit manual indicates that the SV of 230°F should correspond to a brew temperature of 203°F or 204°F for most machines. It also suggests lowering the SV by
taste for lower brew temperatures and that actual brew temperature is typically 26°F lower than the SV.
(*- FYI, a full user's manual for the Watlow controller was included in the kit for those that wish to learn more about using and programming the PID controller.)
Here are the recommended PID machine usage instructions included in the kit:
- Warm machine with portafilter installed for 35 minutes minimum,
- Pull a warming flush of ~3 ounces,
- Remove portafilter, wipe dry and build shot,
- Pull your shot within 1 to 3 minutes of doing the warming flush,
- Pull a warming flush if the machine has been idle for 5 minutes or more
These instructions are given with the caveat that following this procedure will give the most consistent results. It is also suggested that the warming flush can be skipped with the understanding that shots pulled in near succession will be 1°F to 2°F higher than the first shot.
PID Set Value (SV)I played with the thermofilter all day on Sunday and pulled 40+ simulated shots (and probably only had 3 to drink

).
I spent a lot of time pulling shots at different set values (SV). The setpoint is simply changed by pushing the up/down arrows to the right side of the PID controller interface. My shot spacing varied, but it was never less than a 2 minute recovery between shots (interruptions from little ones sometimes changed my shot spacing

).
I had started out with the idea of using a rather strict procedure:
- Giving some time for the boiler to stabilize, 10 minutes or so,
- Pull a 3 ounce flush,
- Wait 2 minutes,
- Pull all my shots equally spaced apart at 2 or 3 minutes (from end of previous shot),
- Measure temp via Scace for a 30 second simulated shot.
As I got into doing this, I was seeing that it didn't really make much of a difference what I did, so I started to use this simpler procedure:
- Wait 10 minutes between set point changes (sometimes longer),
- Pull a warming flush of only 1-2 ounce flush between set points or if the machine sat idle for some long period,
- Pull all my shots at fairly random intervals, never less than 2 minutes apart (from end of previous shot),
- Before pulling a simulated shot, I dumped the Scace portafilter, ran the pump just long enough for a few drops to come out of the group's dispersion screen,
- Measure temp via Scace for a 30 second simulated shot.
I did not datalog these shots (I have to be laptop tethered to do that), I just monitored the maximum temperature obtained intrashot. Just as a reminder, my review machine does not have the heater cutoff relay that Dan has installed. What I visually observe on most simulated shots is a rise to a peak temperature fairly early, a small fall of about 0.5-0.8°F, and then usually finish again at or near the same peak temperature at 30 seconds.
The Set Value and Brew Temp (°F) data is shown in the table below. The readings for a given setpoint (SV) are sequential as the shots were pulled, but I did not simply move up the SV in an ascending order. I bounced around a bit up and down for the SV. Glancing at the data I think you will see that any outliers are of ~1°F difference, I think that my slightly simpler procedures should suffice for most people.
And assuming the SV to brew temperature relationship is linear, I get the the trendline seen in the graph below. This means my PID to brew temperature offset is approximately 22°F
Temperature ProfileHere is a chart and table for two datalogged shots with a PID SV=223°F. I am using a Scace (v1) thermofilter device and an Extech meter. I did a series of 6 test shots at this set point, these are the only two that were logged. I watched the maximum temperature reached in the series of six shots, in this case:
202°F, 201.4°F, 201.5°F, 201.5°F, 201°F, 201.3°F


In the next installment, I will post intershot performance with a more rigorous testing protocol, as well as some longer shots.