Un controlador PID es una regla de retroalimentación que mantiene una salida medida cerca de un valor objetivo. Lo hace combinando tres respuestas al error: qué tan lejos está el sistema del objetivo en este momento, cuánto tiempo ha durado ese error y qué tan rápido está cambiando.
Con una convención de signo común,
donde es el valor objetivo y es la salida medida. Si esa convención de signo cambia, los signos del controlador también deben cambiar con ella.
En la forma ideal de tiempo continuo, la salida del controlador se escribe como
Este es un modelo ideal, no una fórmula universal de hardware. Los controladores reales suelen actualizarse en tiempo discreto, y el término derivativo normalmente se filtra porque el ruido bruto del sensor puede hacer que se comporte mal.
Qué hace realmente un controlador PID
El término proporcional reacciona al error presente. Si el sistema está lejos del objetivo, el controlador responde con fuerza. Si el error es pequeño, la corrección es pequeña.
El término integral reacciona al error pasado. Si el sistema ha estado un poco equivocado durante mucho tiempo, el término integral sigue acumulándose y puede eliminar ese desfase persistente.
El término derivativo reacciona a la tendencia del error. Si el error está cambiando rápidamente, este término puede añadir amortiguamiento y reducir el sobreimpulso. A menudo se le llama predictivo, pero una afirmación más segura es que responde a la tasa de cambio actual, no a una predicción completa del futuro.
Intuición rápida: por qué ayudan los tres términos
Imagina un coche que intenta mantener una velocidad elegida en una pendiente.
Si el coche está por debajo de la velocidad objetivo en este momento, el control proporcional aumenta el acelerador. Si ha estado por debajo del objetivo durante varios segundos, el control integral añade más corrección. Si la velocidad está subiendo hacia el objetivo muy rápidamente, el control derivativo puede suavizar la respuesta para que el coche no se pase del punto de consigna de forma tan agresiva.
Por eso el control PID es tan común. Te da reacción inmediata, memoria del error persistente y amortiguamiento en una sola ley de retroalimentación simple.
Ejemplo resuelto: control de un calentador
Supón que un calentador intenta mantener una habitación en un punto de consigna, con el error definido por
En un momento dado, sea
y elige las ganancias del controlador
Entonces
La contribución derivativa es negativa porque el error se está reduciendo. En lenguaje sencillo, la habitación sigue demasiado fría, así que el controlador sigue añadiendo calor, pero reduce un poco la acción porque la temperatura ya se está moviendo hacia el objetivo.
Ese es el patrón principal que hay que notar: reacciona a qué tan lejos estás, reacciona a cuánto tiempo has estado lejos y reacciona a qué tan rápido está cambiando esa diferencia.
Errores comunes con PID
- Pensar que PID es una fórmula fija que funciona igual en todos los controladores. Los sistemas reales pueden usar actualizaciones discretas, derivadas filtradas, límites de salida o solo control PI en lugar de PID completo.
- Suponer que el término integral siempre es útil. Si el actuador se satura, el término integral puede seguir acumulándose y causar windup integral, a menos que la implementación incluya protección.
- Tratar el término derivativo como si midiera solo la pendiente del punto de consigna. En la práctica, depende de cómo esté diseñado el controlador y puede volverse muy ruidoso si la señal medida es ruidosa.
- Ignorar la convención de signo. Si defines el error con el signo opuesto, las ganancias o los signos de suma también deben cambiar.
- Esperar que PID resuelva todos los problemas de control. Funciona mejor cuando el sistema puede regularse bien solo con retroalimentación y cuando el lazo puede ajustarse para mantener la estabilidad.
Dónde se usa el control PID
El control PID se usa ampliamente en regulación de temperatura, control de velocidad de motores, control de crucero, control de caudal y muchos lazos industriales. Es especialmente útil cuando puedes medir la salida con claridad y quieres un controlador práctico sin construir primero un modelo detallado completo.
No es automáticamente la mejor opción para todos los sistemas. Los sistemas muy rápidos, fuertemente no lineales, con mucho retardo o muy restringidos pueden necesitar algo más especializado o una compensación adicional alrededor del lazo PID.
Por qué el PID importa en física e ingeniería
Un controlador PID es un ejemplo claro de la retroalimentación en acción. El controlador no necesita conocer el futuro con exactitud. Mide el sistema, compara esa medición con un objetivo y ajusta la entrada para reducir la diferencia.
Esa idea de retroalimentación aparece mucho más allá de una sola fórmula. Surge siempre que un sistema intenta mantenerse cerca de un estado deseado a pesar de perturbaciones, retardos y mediciones imperfectas.
Prueba un caso similar
Toma un problema de regulación que ya conozcas, como velocidad, temperatura o nivel de líquido, y hazte tres preguntas: ¿cuál es el error ahora?, ¿ese error ha persistido?, ¿y está cambiando rápidamente? Ese enfoque suele bastar para ver por qué ayuda el PID y qué término está haciendo la mayor parte del trabajo.
¿Necesitas ayuda con un problema?
Sube tu pregunta y obtén una solución verificada, paso a paso, en segundos.
Abrir GPAI Solver →