Control Pid
Control Pid
Control Pid
REGULACIN Y CONTROL
CONTROL PID
ndice:
1.- Variable de Proceso y Set Point 3
2.- Control On/Off 4
3.- PWM y tiempo de ciclo 6
4.- Control Proporcional 8
5.- Control Proporcional Derivativo PD 12
6.- Control Proporcional Integral PI 15
7.- Control Proporcional Integral Derivativo PID 19
E = SP - PV
Control On/Off
Control On/Off con Incluso para reducir an ms el desgaste a veces se efecta un con-
histresis trol ON/OFF con histresis, es decir que el mando de calentamiento
se activa unos pocos grados por arriba del SP y se desactiva unos
Por que hace falta un Para poder controlar la temperatura con menos fluctuaciones, se debe
Control Proporcional poder entregar al horno una potencia gradual, en la medida requerida
para mantenerlo a la temperatura deseada .
banda = Pb*SP/100
E = (SP - PV)
210 -10 0%
202 -2 0%
200 0 0%
199 1 5%
198 2 10 %
195 5 25 %
190 10 50 %
185 15 75 %
182 18 90 %
181 19 95 %
180 20 100 %
170 30 100 %
110 90 100 %
Menor Pb hace ms Por lo tanto es importante tener presente que mientras menor sea la
oscilatorio el sistema banda proporcional, el control proporcional se comportar ms pare-
cido al On/Off, es decir tender a presentar oscilaciones alrededor
del SP.
El control proporcional presenta el problema que la temperatura
Pag. 9 - Desarrollo de Sistemas de Medida y Regulacin
Error estacionario jams se estabilizar justo en el valor del SP. En la prctica se
estaciona siempre en un punto dentro de la banda proporcional,
produciendo as el "error estacionario".
Supongamos que para nuestro horno las prdidas son tales que hace
falta 25% de la potencia de los calefactores para mantener la tempe-
ratura alrededor del SP.
banda = Pb*SP/100%
E = (SP - PV)
El parntesis [ ] se usa para indicar saturacin, es decir que si al evaluar el interior, resulta mayor de 100%,
se deja en 100% y si resulta negativo, se deja en 0%.
Out = [ Kp * E ]
Kp = 100% / (Pb*SP/100%)
Donde la constante Kp se conoce como ganancia proporcional del control y es inversamente proporcional a
Pb.
En el control On/Off, Kp es muy grande, tiende a infinito.
Ejercicios:
Si la temperatura esta por debajo del SP, pero subiendo muy rpida-
mente y se va a pasar de largo el SP, entonces el control se adelanta
y disminuye la potencia de los calefactores.
banda = Pb*SP/100
TABLA 2
SP=200C, Pb=10%
P PD PD
PV Potencia Potencia Potencia
C D=0 D= 5seg D= 5seg
Vel= 2C/seg Vel= -1C/seg
204 0% 0% 5%
201 0% 0% 20%
200 0% 0% 25%
199 5% 0% 30%
198 10 % 0% 35%
195 25 % 0% 50%
190 50 % 0% 75%
185 75 % 25% 100%
182 90 % 40% 100%
181 95 % 45% 100%
180 100 % 50% 100%
171 100 % 95% 100%
170 100 % 100% 100%
Out = Kp * E + Kd * dE/dt
Kp = 100% / (Pb*SP/100%)
Kd = 100% * D / (Pb*SP/100%)
Se omiti el parntesis [ ] para aliviar la frmula, pero se entiende que puede ocurrir la saturacin en el
clculo y debe considerarse.
La constante Kd es la ganancia derivativa.
Ejercicios:
Ajuste Manual Una forma de eliminar el error estacionario podra ser aumentando,
mediante algn ajuste manual, un 25% la salida del control de modo
que se estacione en 200C.
Por ejemplo, si por alguna razn las prdidas del horno disminuyen a
20%, la temperatura subir por arriba de 200C creando un error por
arriba del SP.
= [ (100%*E/banda) + (100%*I*Saco/banda) ]
banda = ( Pb*SP/100 )
TABLA 3
PV Error Saco PI
Seg C. C C 100%*( E + I*(Saco) )/20
0 195 5 0 25 %
1 195 5 5 26 %
2 195 5 10 27 %
3 195 5 15 28 %
4 195 5 20 29 %
5 195 5 25 30 %
6 196 4 29 25.8 %
7 196 4 33 26.6 %
8 196 4 37 27.4%
9 196 4 41 28.2%
10 196 4 45 29 %
11 197 3 48 24.6 %
12 197 3 51 25.2 %
13 197 3 54 25.8 %
14 197 3 57 26.4 %
15 198 2 59 21.8 %
16 198 2 61 22.2 %
17 198 2 63 22.6 %
Ejercicios:
1) Revisar los clculos presentados en la tabla 3.
2) Hacer una nueva tabla con los mismos valores de la tabla 3 pero I=0.01 1/seg.
banda = ( Pb*SP/100% )
Donde Intg( E ) es la integral del error en el tiempo ( lo mismo que el saco de nuestra analoga ) y SP, Pb,
D, I son los nmeros introducidos por el teclado del instrumento.
En trminos de ganancias:
Kp = 100% / (Pb*SP/100%)
Kd = 100% * D / (Pb*SP/100%)
Para los familiarizados con teora de control, las cosas se estn volviendo ms claras pues la ecuacin anterior se
acostumbra a escribir aplicada la transformada de Laplace a ambos lados.
En la prctica al valor LE (transformada de Laplace del Error) se le aplic previamente un operador "filtro paso
bajo" de modo de ir filtrando el ruido en el PV medido.
Le = LE / (1+s*tf)
Donde tf es el tiempo de filtro en segundos. Este se programa en el "men de configuracin" del instrumento.
Existe otro filtro paso bajo aplicado solamente al termino derivativo ( * ) pues el es especialmente sensible al ruido
cuando Kd es grande y cuyo tiempo de filtro es proporcional a la misma Kd.
Adems el termino integral esta tambin restringido a un rango de valores (saturacin de la integral) de modo que su
aporte en la salida est limitado al que podra realizar el error de una banda proporcional.
Intg( E ) = integral del error E, saturada al rango -Pb*10000/I ... +Pb*10000/I
Control Proporcional A estas alturas el lector ya debe intuir que un control PID es un
Integral Derivativo controlador proporcional con accin derivativa y accin integral
PID simultneamente superpuestas.
I = "Intg" = 0
* Ziegler J.G. and N.B. Nichols (1942). Optimum settings for automatic controllers.
Trans. ASME, 64, Pag. 759-768
Pag. 22 - Desarrollo de Sistemas de Medida y Regulacin
D = "dEri" = 0
Oscilaciones de lazo
cerrado
"Prop" = 1.5 * Po
"Intg" = 10000 / t
"dEri" = t / 8
Estos valores "Prop", "Intg", "dEri", "tc1" son los que deben ser
introducidos en el instrumento. El valor de la constante de integra-
cin introducida "Intg" vara de 1 a 800, pero en realidad como el
instrumento divide internamente este valor entre 10000, equivale a un
rango de 0.0001 ... 0.08 (1/segundos) o
0.006 ... 4.8 (1/minutos)
Respuesta al escaln