<p>In short, <strong>yes</strong>, More PID cycles will generally yield 'better' results.</p>
<p>However, the PID values are being averaged over these multiple runs, and it will very quickly pass the point of diminishing returns after 5 cycles, Hence why it is the default.</p>
<p>By the time you reach the hypothetical 50 cycles, you have likely far exceeded the margin of error present as a result of tolerances in your setup, and are only averaging noise.</p>

CC BY-SA 4.0
2024-01-02T08:58:52.393Z
An interesting question that may arise from your answer is why better results are generated by doing more than one cycle.
0scar
CC BY-SA 4.0
2024-01-02T03:25:25.250Z
2024-01-02T03:25:25.250Z
craftxbox
<p>I'm using the mriscoc firmware for Creality Ender 3 V2. The firmware has the option to run more PID Autotune cycles. The default is 5 cycles. Does running a PID Autotune with an increased cycle count result in more accurate PID values? For example running 50 cycles instead of the default 5?</p>

<temperature><pid><mriscoc>
Does running a PID Autotune with an increased cycle count result in more accurate PID values?
Bob Ortiz
# Does running a PID Autotune with an increased cycle count result in more accurate PID values?

(Asked by: username_0 on 2024-01-01)

I'm using the mriscoc firmware for Creality Ender 3 V2. The firmware has the option to run more PID Autotune cycles. The default is 5 cycles. Does running a PID Autotune with an increased cycle count result in more accurate PID values? For example running 50 cycles instead of the default 5?

**Tags:** temperature, pid, mriscoc

---

## 1 answers

### Answer by username_1 on 2024-01-02. Score: 2 | Accepted answer

In short, **yes**, More PID cycles will generally yield 'better' results.

However, the PID values are being averaged over these multiple runs, and it will very quickly pass the point of diminishing returns after 5 cycles, Hence why it is the default.

By the time you reach the hypothetical 50 cycles, you have likely far exceeded the margin of error present as a result of tolerances in your setup, and are only averaging noise.

> **Comments:**
> **username_2**: An interesting question that may arise from your answer is why better results are generated by doing more than one cycle.  

---

