3. APLICACIÓN DE UN PID
3.1 ¿Qué es un PID?
3.2 ¿Para que sirve?
3.3 Aplicación de un PID
3.4 Ajuste de la acción "proporcional", "integral" y "derivada"
3.5 Que otras funciones tiene un PID industrial
3.6 Set-Point
3.7 Proceso
3.8 PID de acción directa o de acción inversa
3.9 Tracking con otro PID
3.10 Inhibir cálculo
3. APLICACIÓN DE UN PID
De forma sencilla este bloque nos permite lograr alcanzar el valor que queremos,
actuando sobre el proceso y corrigiendo el error medido en cada instante.
Imaginemos que tenemos a los sobrinos celebrando una fiesta en el jardín y les
hemos puesto una piscina de plástico para que nos dejen tomarnos unas cervecitas
tranquilos.
Pero un niño (cabrón) nos pincha la piscina y empieza a perder un poco de agua.
Así que, para mantener el nivel hemos puesto a nuestro cuñado a un lado de la
piscina a arreglar el agujero.
Como no deseamos que la piscina se quede sin agua, mientras lo arregla nos hemos
puesto por otro lado con una manguera conectada a un grifo.
No nos queda más remedio, que vigilar el nivel, y en función de las variaciones que
percibimos, abriremos o cerramos más el grifo.
Esto que nuestra cabeza realiza intuitivamente, es lo que en automática industrial
llamamos “PID”.
La función integral “I”, corrige el error basándose en los resultados del pasado. Si por
ejemplo llevamos mucho tiempo con un nivel de agua bajo, sin que el error se termine
de corregir, la acción integral irá incrementando, solicitando la apertura de la válvula del
ejemplo.
Los PID, tienen configurado unos valores, para cada una de estas acciones “P”
proporcional, “I” integral o “D” derivada. Al cambiar estos factores, se puede ajustar,
intensificando la acción de cada función.
Por ejemplo, si la acción proporcional es muy alta, ante cualquier variación proceso, la
respuesta del PID podría ser desmesurada, generando una oscilación en el proceso,
que no se podría corregir.
Si por otro lado, la acción proporcional es muy baja, el PID podría ser demasiado lento,
y no podría corregir a tiempo el error.
Para poder ajustar esto adecuadamente, se puede habilitar desde el SCADA (en las
pantallas de operación de la planta industrial), la configuración de estos parámetros en
algunos de los PID.
Un ingeniero de instrumentación y control, debe entender y saber que tiene un PID por
dentro, para poder ajustarlo adecuadamente cuando sea necesario. No
obstante algunos de los PID configurados en las plantas industriales, funcionan con los
valores que tiene predeterminados por defecto.
Si por ejemplo, quiero controlar por ejemplo el nivel de un tanque al 75%, con una
válvula de control, sólo habría que configurar el siguiente bloque en la lógica.
3.5 Que otras funciones tiene un PID industrial
Prácticamente todas la ingenierías trabajan con el mismo PID, de esta forma resulta
más sencillo poder colaborar unos con otros.
3.6 Set-Point
En el ejemplo de la piscina, el “SP”, es el nivel de agua que nos gustaría mantener. Por
ejemplo, el 75% de su capacidad.
Nota: En este ejemplo, el Set-point es fijo, pero en otras ocasiones podría variar
en función de los requerimientos del proceso.
3.7 Proceso
En el ejemplo, es el valor de nivel de agua que están captando nuestros ojos. Por
ejemplo, podrían estar viendo que la piscina está al 60%.
Un “PID” habitual, solo necesita saber estas dos entradas, “SP” (que queremos) y “PV”
(que hay). En base a estos datos, la función PID, calculará el error, e intentará corregir
el proceso, actuando sobre la señal de la salida. En el ejemplo, la salida es el control
del grifo de agua (abriéndolo o cerrándolo).
3.8 PID de acción directa o de acción inversa
Los PID se pueden configurar, de acción directa o de acción inversa. En este ejemplo,
la acción del PID es de acción inversa (más baja el nivel de la piscina, más abrirá la
válvula).
El resto de entradas de los PID industriales, son para aplicaciones más particulares:
“TR” y “TS”
“TR” es una señal de entrada analógica y “TS” es una señal de entrada digital.
En nuestro ejemplo, imaginemos que llega un tercero y nos quita la mano del grifo. Si
no detenemos el cálculo del PID, (como nuestro PID seguirá calculando), cuando nos
devuelvan el control del grifo, podríamos producir un cambio brusco, inestabilizando el
proceso.
Para evitar esto se usa el “tracking”. Para activar el modo "tracking", lo primero es
poner a “1” la señal digital “TS”.
“TR” Será la señal de salida generada por la función que tenga ahora el control.
De esta forma, cuando se recupere el control del grifo, primero desactivaremos la señal
"TS"=0, y nuestro PID volverá a trabajar, calculando desde el punto donde lo dejó "Bob
Esponja".
“INH”: Es una señal digital de entrada, que detiene el cálculo del PID, manteniendo la
última salida con un valor fijo.
Nota: En este artículo se pretende explicar que más allá de las ecuaciones que
se enseñan en la universidad, un "PID" es algo sencillo, que todos podemos
utilizar.
Que gran idea, pero que lástima que esa no sea la forma habitual de aprender,
sobre automática industrial!!