Simulador de lazo PID

Simulador de lazo PID

Un proceso de primer orden con tiempo muerto y un PID real —con anti-windup y derivativo sobre la medición—. Mueva los parámetros y vea qué pasa.

Variable de proceso

PV medida Setpoint

Salida del controlador · %

PV—
Setpoint—
Error—
Salida—

Controlador

Proceso

—
Sobrepaso del último escalón—
Tiempo de establecimiento (±2%)—
Error integrado absoluto (IAE)—
Error en régimen permanente—
Controlabilidad θ / τ—

Qué significa este resultado

Un lazo que oscila en planta no se arregla con un simulador

Sintonizamos lazos en terreno con registro de tendencias: prueba de escalón, identificación del modelo y sintonía con el proceso andando, sin parar la producción.

Listo. Recibimos sus datos junto con el cálculo. Lo contactamos dentro del día hábil.
No pudimos enviar el formulario. Escríbanos por WhatsApp al +56 9 7823 9598 y lo vemos al tiro.

ROVOLTIC SpA · Instalador Autorizado SEC Clase A. Esta herramienta entrega una estimación de ingeniería para orientar una decisión. Un proyecto que se declara ante la SEC requiere memoria de cálculo firmada por instalador autorizado, con los datos medidos de la instalación.

ROVOLTIC SpA
ROVOLTIC SpA
RUT 77.151.841-9
Instalador Autorizado SEC Clase A
San Fernando, Región de O'Higgins
+56 9 7823 9598 · contacto@rovoltic.cl

Simulación de lazo de control PID

Fecha del cálculo:

Datos y resultados

Criterios de cálculo

El proceso se representa mediante un modelo de primer orden con tiempo muerto: τ·dy/dt + y = K·u(t − θ), integrado por el método de Euler explícito con paso adaptado a la dinámica del proceso.

El controlador implementa la forma estándar con acción derivativa aplicada sobre la variable medida y filtro de primer orden con factor N = 10, y limitación de la acción integral por sujeción (anti-windup) cuando la salida alcanza sus límites de 0 y 100%.

Las sintonías de referencia corresponden a Ziegler-Nichols de lazo abierto (Kc = 1,2·τ/(K·θ), Ti = 2θ, Td = 0,5θ) y al método Lambda / IMC para controlador PI (Kc = τ/(K·(λ+θ)), Ti = τ, con λ = máx(τ, 3θ)).

Esta simulación no reproduce no linealidades del actuador, histéresis, banda muerta, interacción entre lazos ni dinámicas de orden superior. La sintonía de un lazo real debe realizarse sobre datos medidos del proceso.

Alcance de este documento. Esta es una estimación preliminar generada automáticamente a partir de datos ingresados por el usuario, destinada a orientar una decisión. No constituye memoria de cálculo, proyecto ni informe de ingeniería. El dimensionamiento definitivo requiere datos medidos de la instalación y memoria firmada por profesional o instalador autorizado.
Generado en www.rovoltic.cl/herramientas/simulador-pid.html

Qué está simulando esta página

Un lazo cerrado completo: un proceso de primer orden con tiempo muerto y un controlador PID como los que trae cualquier PLC. El proceso responde a la ecuación

τ · dy/dt + y = K · u(t − θ)

que con tres números —ganancia, constante de tiempo y tiempo muerto— describe razonablemente bien la mayoría de los lazos de temperatura, presión, nivel y caudal que uno encuentra en planta. No es el modelo más sofisticado; es el que sirve para sintonizar.

Los tres términos, en una línea cada uno

Proporcional (Kc). Reacciona al error que hay ahora. Más ganancia, respuesta más rápida y más tendencia a oscilar. Es el término que uno sube hasta que el lazo empieza a tiritar, y entonces baja un poco.

Integral (Ti). Acumula el error en el tiempo y es lo que finalmente lleva la variable al setpoint y la deja ahí. Sin integral queda error permanente. Ti es un tiempo: mientras más corto, más agresiva la corrección. Bajarlo demasiado es la causa más común de oscilación lenta y persistente, esa que el operador describe como «respira».

Derivativo (Td). Mira la velocidad de cambio y frena antes de llegar. Amortigua bien, pero amplifica el ruido del transmisor. Suba el control de ruido de esta página con Td distinto de cero y va a ver la salida del controlador volverse un zigzag: eso mismo, en una válvula real, es desgaste de posicionador y de asiento.

Por qué casi todos los lazos industriales son PI y no PID

Por lo anterior. En caudal y presión —lazos rápidos y de señal ruidosa— el derivativo hace más daño que bien, y la práctica es dejarlo en cero. Donde sí se gana es en temperatura: lazos lentos, señal limpia y tiempo muerto apreciable, que es justamente la condición donde anticipar vale la pena.

Si tiene que elegir una sola regla para llevarse: parta siempre en PI. Agregue derivativo solo si el lazo es lento y la medición es limpia, y solo si lo necesita.

El tiempo muerto es el que manda

De los tres parámetros del proceso, el que decide cuán buena puede llegar a ser la sintonía es el tiempo muerto. Durante θ el controlador está actuando a ciegas: movió la salida y todavía no ve ningún efecto, así que sigue corrigiendo un error que ya está siendo atendido. Cuando la respuesta por fin aparece, viene acumulada.

La razón θ/τ es el indicador práctico de qué tan controlable es un lazo:

  • Bajo 0,2: lazo fácil. Admite ganancia alta y respuesta rápida.
  • Entre 0,2 y 0,6: lo normal en planta. Sintonía estándar funciona bien.
  • Entre 0,6 y 1: difícil. Hay que ser conservador: baja ganancia, integral lento.
  • Sobre 1: el tiempo muerto domina. Ninguna sintonía de PID va a quedar brillante; aquí se evalúa predictor de Smith o control por modelo, o —más barato y más efectivo— se ataca la causa física del retardo: el sensor mal ubicado, el transporte largo, la mezcla lenta.

Esto último importa más de lo que parece. Muchas veces el lazo que «no se deja sintonizar» tiene el termopar a tres metros del punto que de verdad importa. Mover el sensor arregla lo que ninguna constante iba a arreglar.

Windup: el sobrepaso que no se explica con la sintonía

Cuando la salida llega a su tope —válvula totalmente abierta, variador a 50 Hz— el controlador ya no puede hacer más. Pero si el término integral sigue acumulando, se carga con un valor enorme que no corresponde a nada. Al llegar la variable al setpoint, el controlador tarda en descargarse y se pasa de largo, feo.

Eso es windup, y es la explicación de la mayoría de los sobrepasos grandes que no se arreglan tocando Kc ni Ti. Desactive el anti-windup en esta página, ponga un escalón grande y mírelo: se reconoce al tiro una vez que uno lo ha visto. Todos los PLC modernos traen anti-windup; el detalle es que a veces viene desactivado, o el límite de salida está mal configurado y el bloque nunca se entera de que la válvula llegó al tope.

Los dos métodos de sintonía que trae la página

Ziegler-Nichols de lazo abierto, a partir de la curva de reacción: Kc = 1,2·τ/(K·θ), Ti = 2θ, Td = 0,5θ. Es el método clásico de 1942 y sigue siendo el punto de partida más usado. Tiene una característica que conviene conocer: apunta a una razón de decaimiento de un cuarto, lo que en la práctica significa una sintonía agresiva, con sobrepaso notorio. Sirve para arrancar, casi nunca para dejar.

Lambda (IMC), para PI: Kc = τ/(K·(λ+θ)), Ti = τ. El parámetro λ es el tiempo de respuesta que uno quiere en lazo cerrado, y esa es toda la gracia del método: en vez de buscar el límite de estabilidad, uno declara qué tan rápido necesita que responda y la fórmula entrega las constantes. Da respuestas suaves, sin sobrepaso, y es lo que se prefiere en procesos donde el sobrepaso cuesta plata o producto.

Entre los dos, la elección es de criterio, no de fórmula: ¿qué duele más en este proceso, llegar lento o pasarse? En una cámara de frío con fruta adentro, pasarse duele. En una línea de aire comprimido, llegar lento duele.

Lo que este simulador no reproduce

Conviene decirlo, porque la diferencia entre simular y sintonizar en terreno está justo acá: un proceso real tiene no linealidad —la válvula no es lineal y la ganancia cambia con el punto de operación—, histéresis y banda muerta en el actuador, perturbaciones que no son escalones limpios, interacción con otros lazos, y a veces un comportamiento que simplemente no es de primer orden. Un modelo de tres parámetros es un punto de partida honesto, no un gemelo del proceso.

Por eso la sintonía de verdad se hace con el proceso andando: prueba de escalón en manual, registro de la tendencia real, identificación de K, τ y θ sobre esa curva, y ajuste fino observando el comportamiento ante las perturbaciones que de verdad ocurren en esa planta.

Cómo sintonizamos nosotros

Con tendencias, no a ojo. El procedimiento es siempre el mismo: pasar el lazo a manual, aplicar un escalón pequeño en la salida, registrar la respuesta, identificar sobre esa curva los tres parámetros del proceso, calcular la sintonía con el criterio que corresponda al proceso —no siempre el mismo método— y después ajustar observando perturbaciones reales. Todo con la planta andando.

Y antes de tocar una constante, tres verificaciones que resuelven más lazos que cualquier sintonía: que la acción del controlador sea la correcta —directa o inversa, el error que más veces se encuentra en una puesta en marcha—; que el escalado del transmisor esté bien, porque un lazo bien sintonizado sobre una medición mal escalada controla al valor equivocado; y que el actuador responda, sin banda muerta ni válvula agarrada.

Para lo del escalado está la calculadora de escalado 4–20 mA. El trabajo completo de lazos y lógica es programación de PLC y HMI y diseño de sistemas automáticos; cuando el lazo que oscila tiene la planta detenida, es diagnóstico y emergencias.