Practica V
Practica V
Practica V
Ingeniera Mecatrnica
Cuatrimestre y grupo: 7 A
1
Introduccin
Un controlador PID es un mecanismo de control por retroalimentacin ampliamente usado en sistemas de
control industrial.
Histricamente, sin embargo, los controladores PID se ajustaban en trminos de sus componentes P, I y D. El
controlador PID se divide en los siguientes tres conceptos.
(P) proporcional
(I) integral
(D) derivativa
Un controlador PID puede ser llamado tambin PI, PD, P o I en la ausencia de las acciones de control
respectivas. Los controladores PI son particularmente comunes, ya que la accin derivativa es muy sensible al
ruido, y la ausencia del proceso integral puede evitar que se alcance al valor deseado debido a la accin de
control.
P: accin de control proporcional: da una salida del controlador que es proporcional al error, es decir: u (t)
= KP. E (t), que descripta desde su funcin de transferencia queda:
Cp (s) = Kp
Donde Kp es una ganancia proporcional ajustable. Un controlador proporcional puede controlar cualquier
planta estable, pero posee desempeo limitado y error en r rgimen permanente (off-set).
I: accin de control integral: da una salida del controlador que es proporcional al error acumulado, lo que
implica que es un modo de controlar lento.
Donde Ti se denomina tiempo integral y es quien ajusta la accin integral. La funcin de transferencia resulta:
Muchos controladores industriales tienen solo accin PI. Se puede demostrar que un control PI es adecuado
para todos los procesos donde la dinmica es esencialmente de primer orden. Lo que puede demostrarse en
forma sencilla, por ejemplo, mediante un ensayo al escaln.
2
Donde Td es una constante de denominada tiempo derivativo. Esta accin tiene carcter de previsin, lo que
hace ms rpida la accin de control, aunque tiene la desventaja importante que amplifica las seales de ruido
y puede provocar saturacin con en el actuador. La accin de control derivativa nunca se utiliza por s sola,
debido a que slo es eficaz durante perodos transitorios. La funcin transferencia de un controlador PD
resulta:
Cuando una accin de control derivativa se agrega a un controlador proporcional, permite obtener un
controlador de alta sensibilidad, es decir que responde a la velocidad del cambio del error y produce una
correccin significativa antes de que la magnitud del error se vuelva demasiado grande.
PID: accin de control proporcional-integral-derivativa, esta accin combinada rene las ventajas de cada
una de las tres acciones de control individuales. La ecuacin de un controlador con esta accin combinada se
obtiene mediante:
Funcionamiento
La parte proporcional consiste en el producto entre la seal de error y la constante proporcional para lograr
que el error en estado estacionario se aproxime a cero, pero en la mayora de los casos, estos valores solo
sern ptimos en una determinada porcin del rango total de control, siendo distintos los valores ptimos para
cada porcin del rango.
El error, la banda proporcional y la posicin inicial del elemento final de control se expresan en tanto por uno.
Nos indicar la posicin que pasar a ocupar el elemento final de control.
El error es la desviacin existente entre el punto de medida y el valor consigna, o "Set Point".
3
La funcin de la accin derivativa es mantener el error al mnimo corrigindolo proporcionalmente con la
misma velocidad que se produce; de esta manera evita que el error se incremente.
El control derivativo se caracteriza por el tiempo de accin derivada en minutos de anticipo. La accin
derivada es adecuada cuando hay retraso entre el movimiento de la vlvula de control y su repercusin a la
variable controlada.
Cuando el tiempo de accin derivada es grande, hay inestabilidad en el proceso. Cuando el tiempo de accin
derivada es pequeo la variable oscila demasiado con relacin al punto de consigna. Suele ser poco utilizada
debido a la sensibilidad al ruido que manifiesta y a las complicaciones que ello conlleva.
El tiempo ptimo de accin derivativa es el que retorna la variable al punto de consigna con las mnimas
oscilaciones. La accin derivada puede ayudar a disminuir el rebasamiento de la variable durante el arranque
del proceso. Puede emplearse en sistemas con tiempo de retardo considerables, porque permite una
repercusin rpida de la variable despus de presentarse una perturbacin en el proceso.
El control integral se utiliza para obviar el inconveniente del offset (desviacin permanente de la variable con
respecto al punto de consigna) de la banda proporcional.
4
La frmula del integral est dada por:
Ejemplo: Mover la vlvula (elemento final de control) a una velocidad proporcional a la desviacin respecto
al punto de consigna (variable deseada).
1 t de(t )
u (t ) K p e(t ) e(t )dt d
i dt
Figura 2 Ecuacin: 1
La mayor parte de los mtodos de sintonizacin experimentales pueden ser programados fcilmente
permitiendo la automatizacin del proceso.
Primer mtodo lazo abierto. Se obtiene experimentalmente la respuesta de la planta a una entrada escaln y
si la respuesta no tiene oscilaciones y adems posee un retardo tal que se forma una ese, puede obtenerse
los parmetros del controlador PID utilizando el primer mtodo. En la figura 2 se observa la respuesta en
forma de s.
Esta respuesta se caracteriza con el tiempo de atraso y la constante de tiempo. Y se puede aproximar por un
sistema de primero orden con atraso de transporte.
5
Con L y T, se obtienen los parmetros del controlador PID utilizando la tabla 1.
Segundo mtodo lazo cerrado. Se utiliza para sistemas que pueden tener oscilaciones sostenidas. Primero se
eliminan los efectos de la parte integral y derivativa. Despus, utilizando solo la ganancia K p, haga que el
sistema tenga oscilaciones sostenidas. El valor de ganancia con que se logre esto se llama ganancia crtica K cr,
que corresponde a un periodo crtico P cr.
6
Tabla 3. Valores de sintonizacin, segundo mtodo
Con los valores de Kcr y Pcr. se calculan los valores de los parmetros del controlador PID, utilizando la tabla
2.
Ejemplo: Utilice las reglas de Ziegler-Nichols para encontrar los parmetros del controlador PID del
siguiente sistema de control.
7
Solucin:
Como el sistema tiene un integrador, se usa el mtodo dos. Se cancela la parte integral y derivativa del
controlador. Se obtiene la funcin de transferencia de lazo cerrado
C (s) Kp
3
R( s ) s 3s 2 2 s K p
s 3 3s 2 2s K p 0
( j)3 3( j) 2 2( j) K p 0
j 3 3 2 j 2 K p 0 Kp 6 2
Kcr= 6
K p 0.6 K cr 3.6
i 0.5Pcr 2.2214
d 0.125Pcr 0.55536036
1
Gc ( s ) 3.61 0.55536s
2.2214s
8
Actividades
A continuacin aplicaremos la tcnica de ganancia ltima para la sintonizacin de controladores PID, para
esto considere la funcin de transferencia de un sistema en lazo abierto
10000
() 4
+ 126 + 2725 2 + 12600 + 10000
3
[k, poles]= rlocfind (sys) se utiliza para la seleccin de ganancia interactiva del diagrama del lugar de la raz
del sistema SISO sys generada por rlocus.
La funcin rlocfind devuelve un puntero de precisin en el diagrama del lugar de races que se utiliza para
seleccionar una ubicacin en particular. La ganancia del lugar de races que se utiliza para seleccionar una
ubicacin en particular. La ganancia del lugar de races asociado con este punto se devuelve en k y el vector
columna poles contiene los polos en lazo cerrado para esta ganancia. Para utilizar este comando, el lugar de
las races del modelo de bucle ISO sys. Figura 4.4
9
Figura 7. Obtencin de las races con una ganancia de 25.1716
Hemos obtenido del punto del lugar de las races cruza con el eje imaginario.
Con la ganancia obtenida, Dnde se ubican los polos de lazo cerrado? 25.1716 de ganancia. Los polos se
ubican en -0.0062 +9.98761 y -0.0062 -9.98761.
2. Despus lo que hizo fue abrir SIMULINK y utilizar la ganancia obtenida del problema anterior
respetando las condiciones que se nos indique.
10
Una pequea observacin que se debe hacer es en ajustar el tiempo, observe la figura anterior, ver un
recuadro remarcado, el tiempo que se maneja como predeterminado es de 10, pero nosotros lo configuramos a
2.
Otra observacin que debemos realizar es en la entrada (step) donde configuremos la entrada de escaln, es
decir lo pondremos en cero, en la siguiente figura podremos observar nuestros cambios que hemos realizado.
Antes de cargar nuestra simulacin siempre se debe dar clic en el botn de play para que se modifique la
simulacin cada vez que realizamos un cambio.
11
Figura 13. Botn de simulacin para compilar
Al hacer doble clic en la parte donde dice scope figura 4.5, podr apreciar la siguiente grafica
Por consiguiente se calcular la frecuencia y el periodo de oscilaciones con ayuda de nuestra grafica anterior
de la simulacin.
12
Para calcular la frecuencia (f) de las oscilaciones se divide el nmero de oscilaciones completas (n) en
determinado intervalo de tiempo (t), entre dicho intervalo (f= n/t)
Por lo tanto
3
= = = 1.5
2
Para calcular el periodo de las oscilaciones (T) se divide el tiempo (t) correspondiente a determinado nmero
de oscilaciones completas (n) entre dicho nmero (T=t/n). Frecuencia y periodo son magnitudes reciprocas
Por lo tanto
2
= = = 0.66
3
13
Una vez obtenidos los datos anteriores con las ecuaciones propuestas anteriormente ahora haremos
una evaluacin pero con un sistema de lazo cerrado.
Con los resultados de sintona obtenidos en el punto anterior, lleve a cabo la simulacin digital en
lazo cerrado considere un escaln de magnitud 5 como seal de referencia
Considere una seal de perturbacin W tipo escaln magnitud 2, que ocurre en un tiempo despus
de haber alcanzado su estado estacionario. La seal de perturbacin W se ubica entre el controlador
y la planta tal como se muestra la siguiente figura.
Figura 16. Grafica con aplicacin del control con escaln unitario de magnitud 5
14
Figura 17. Sistema de control en lazo cerrado con controlador proporcional
15
Actividad complementaria
En una misma figura, muestre la respuesta de lazo abierto y la recta
tangente al punto de inflexin.
Para determinar estos valores se utilizan los datos de la Tabla No.1 referente al mtodo 1 de Z-N.
16
Tao 1.507
3
L(retardo) 0.164
2
Punto de inflexin .1625
17
Derivada de la pendiente .3090
controlador Kp Ki Kd
P T/L 0
PI .9 T/L L/.3 0
PD 1.2 T/L 2L .5 L
controlador Kp Ki Kd
P 9.1796 0
PI 8.2616 0.5473 0
PD 11.0155 0.3284 0.0821
Lleve a cabo la simulacin digital de lazo cerrado con este nuevo controlador.
18
MP NO HAY
Tr .287 seg.
Tl .6132 seg.
Ta .801 seg.
Considere una seal de perturbacin W tipo escaln de magnitud 2 aplicado en el mismo instante en el que se
realiz el experimento anterior. Registre sus resultados.
Por otro lado, a pesar de la rpida evolucin de las estrategias de control, el controlador PID sigue siendo el
caballo de batalla en los procesos industriales; su simplicidad, robustez, un amplio rango de aplicabilidad y su
desempeo cerca del optimo, son algunas de las razones que han echo el controlador PID tan popular tanto en
el sector industrial como el acadmico.
Sesenta aos despus de que Ziegler Nichols publicara sus famosas reglas de sintonizacin diversos autores
han propuesto modificaciones a estas reglas para un mejor desempeo. Por ejemplo, en (Cominos Munro,
2002) se inspecciona sobre los recientes mtodos de sintonizacin de controladores PID.
De las metodologas presentadas en el artculo (Cominos Munro, 2002), aplicar 2 de ellas a la siguiente
funcin de transferencia.
19
Teniendo a (L) y a tao podemos hacer este mtodo
L 0.1642
Tao 1.5073
R 0.1090
20
en este mtodo el tiempo de levantamiento es ms largo, pero su seal de
error es ms pequea
21
menor en Ziegler Nichols que en Cohen y Coon, pero el Cohen y Coon tiene
una seal de error ms pequea que Ziegler Nichols, tambin hay diferencia
en los sobre impulsos ya que Ziegler Nichols los tiene y Cohen y Coon no
22