topic_solved [3.3rc3] PID autotune for the bedheater won't stop
o_lampe last edited by o_lampe
Hi Duet team,
As the title says, I want to run a autotune with
M303 H0 S50
but in phase 4 it runs eternally ( > 30min)
Is my target temp to low?
Do I need to run the part cooler in phase 3?
It can take a very long time for the new algorithm to complete in some cases, especially with large beds that retain heat. It's on the list to add a time limit for such cases. In the meantime, you may need to just let it complete. Sorry.
@o_lampe if your bed heater is slow to heat up and/or cool down, and the temperature readings are not noisy, then you can reduce the hysteresis using the M303 Y parameter. This will speed up tuning. The default is Y5.0 so try something like Y2.0.
deckingman last edited by
@o_lampe IIRC, when I tuned my bed heater using the new algorithm, it took several hours to complete, because it's big, thick and insulated so takes a very long time to cool.
temperature readings are not noisy
It would b cool to zoom in the DWC temp-graph, but for now there is no sign of noise.
The time to heat it up to 60C is 5min. It's a quite big bed (40cm diameter x 6mm thick)
With y3.0 it took 30min to finish phase 4. It's OK to wait that long but a quick note in the console would be nice.
I don't read the Wiki everytime, before I use a well known command.