Calculadora de ajuste PID | PrintCalcLab

Calcula parámetros PID (Kp, Ki, Kd) para hotend usando Ziegler-Nichols.

Un hotend que sobrepasa, oscila o cae 10 grados cuando el ventilador de enfriamiento de piezas se activa generalmente necesita nuevas ganancias PID, no hardware nuevo. Este asistente calcula los parámetros PID del hotend por el método Ziegler-Nichols a partir de dos mediciones de la oscilación natural del calentador (ganancia última y periodo de oscilación), y genera la línea exacta de G-code M301 para aplicar en firmwares basados en Marlin.

Cómo funciona

El ajuste clásico Ziegler-Nichols establece Kp = 0,6 × Ku, Ki = 2Kp ÷ Tu, Kd = Kp × Tu ÷ 8. Ku es la ganancia última donde la temperatura permanece en oscilaciones estables; Tu es el periodo de esas oscilaciones en segundos. Con las entradas por defecto Ku = 2,5 y Tu = 12 s, el resultado es Kp = 1,50, Ki = 0,25, Kd = 2,25 — generado como M301 P1.50 I0.25 D2.25. Los valores nulos o negativos se rechazan completamente para que no se generen líneas G-code con ganancias indefinidas.

Preguntas frecuentes

¿Qué son Ku y Tu, y cómo encontrarlos?

Ku es la ganancia solo proporcional donde la temperatura del hotend se estabiliza en oscilaciones constantes de amplitud estable; Tu es el periodo de esas oscilaciones en segundos. Encuéntralos experimentalmente: aumenta la ganancia proporcional hasta que aparezcan oscilaciones sostenidas, luego cronometra un ciclo completo.

¿En qué se diferencia del autoajuste M303?

M303 hace que el firmware ejecute su propio experimento de oscilación y reporte las ganancias automáticamente. Esta calculadora sirve para aplicar de forma transparente el cálculo Ziegler-Nichols cuando Ku y Tu ya se conocen, o para entender y validar lo que produjo el autoajuste.

¿Qué hace realmente cada término PID?

El término proporcional reacciona al error de temperatura actual, el término integral acumula errores persistentes para eliminar la deriva en estado estacionario, y el término derivativo amortigua la tasa de cambio para suprimir sobrepasos. Ziegler-Nichols equilibra los tres a partir de solo dos mediciones de oscilación.

¿Se necesita reajustar tras cambios de hardware?

Sí — los nuevos cartuchos calefactores, termistores, boquillas o calcetines de silicona cambian la respuesta térmica, al igual que un flujo de aire de enfriamiento de piezas significativamente diferente. Reajusta siempre que aparezcan oscilaciones persistentes o sobrepasos/subpasos constantes a la temperatura de impresión.

Temas relacionados