Ziegler - Nichols
Ziegler - Nichols
Ziegler - Nichols
DE HUICHAPAN
Unidad III
Control
REGLAS DE SINTONIZACIN PARA
CONTROLADORES PID
Ingeniera: Mecatronica
Samuel Martnez Garca
Desarrollo
Primer mtodo.
Se obtiene experimentalmente la respuesta de la planta a una entrada escaln y Si la planta no
contiene integradores ni polos dominantes complejos conjugados, si la respuesta no tiene
oscilaciones y adems posee un retardo tal que se forma una s, puede obtenerse los parmetros
del controlador PID utilizando el primer mtodo. En la figura 1 se observa la respuesta en forma de
s (Si la respuesta no exhibe una curva con forma de S, este mtodo no es pertinente.).
Ziegler y Nichols sugirieron establecer los valores de Kp, Ti y Td de acuerdo con la frmula que
aparece en la tabla 1.
Tabla 1 Regla de sintonizacin de Ziegler-Nichols basada en la respuesta escaln de la planta
(primer mtodo)
Tipo de controlador
P
PI
PID
Problema No. 2
Se tiene la funcin de transferencia H de lazo abierto de una planta. Disee un control PID.
Solucin.
1. Verificar la respuesta de la funcin ante un escaln
Para poder aplicar el Mtodo 1 de ZIEGLER NICHOLS, la curva de respuesta de la funcin debe
de tener forma de S, con un punto de inflexin. Podemos obtener esta grafica en MatLab utilizando
el siguiente cdigo.
De donde podemos encontrar los valores de Ki y Kd, para expresar la funcin de PID en
trminos de s.
( )
Gc(s)
H(s)
Figura 6. Diagrama a bloques del sistema de una planta con un control PID implementado y
retroalimentacin.
( )
La funcin feedback de MatLab nos puede facilitar el trabajo, tan solo hay que indicar el
lazo principal y el lazo de retroalimentacin como variables de esta y nos devuelve la
funcin de transferencia de lazo cerrado.
y en el periodo crtico
(segundo
Tipo de controlador
P
PI
PID
)(
El valor de Kp que hace al sistema marginalmente estable para que ocurra una oscilacin
sostenida se obtiene mediante el criterio de estabilidad de Routh. Dado que la ecuacin
caracterstica para el sistema en lazo cerrado es:
El arreglo de Routh se convierte en:
Examinando los coeficientes de la primera columna del arreglo de Routh, encontramos que
ocurrir una oscilacin sostenida si Kp = 30. Por tanto, la ganancia crtica
es
Con la ganancia Kp establecida igual a
)
)
(
(
)
)
( )
Ejemplo
Para un sistema de control el que se muestra en la figura 12. Se desea utilizar el mtodo de
oscilacin continua para definir la funcin de trasferencia del controlador y sus parmetros, tal que
se garantice que la respuesta a lazo cerrado no presente error el escaln y que su tiempo de
establecimiento sea menor o igual a 3 seg.
Como se dispone de la funcin de transferencia del proceso es posible utilizar el mtodo del criterio
de estabilidad de Routh-Hurwitz para verificar si el sistema a lazo cerrado tiene o no una ganancia
critica a la cual oscile continuamente. Para ello se utiliza l ecuacin caracterstica a lazo cerrado que
se muestra en la ecuacin 2.
K LA
0 s3 30s 2 224s (480 LA) 0(ecu 2)
( s 4)( s 8)( s 20)
s3
224
30
LA
s1
b1
b1
A partir de dicho valor de ganancia crtica es posible obtener las soluciones de la ECLC para esa
ganancia y con ello se obtendra el Pcr tal como se muestra a continuacin:
s 3 30s 2 224s 6720 0
s1 30
s2,3 14.96 j cr 14.96 Pcr
cr
Pcr 0.42
Con dichos valores de Kcr y de Pcr se utiliza la tabla 2 para determinar los valores iniciales del
controlador, los cuales se ajustaran hasta lograr la respuesta deseada.
Conclusin.
El mtodo 1 de Ziegler-Nichols es muy prctico al disear un control PID para
aproximarse a los valores Ki,Kp y Kd que se necesitan para obtener las condiciones
deseadas. Desarrollar el cdigo para resolver el problema en MatLab ayuda bastante,
ya que se requiere de varias pruebas experimentales con distintos valores para Ki,Kp
y Kd y observar la respuesta del sistema con estos valores, hasta encontrar algunos
que cumplan las condiciones deseadas o estn dentro del rango aceptado. Cuando se
conocen los conceptos detrs de las contstantes Ki,Kp y Ki se puede llegar ms rpido
al ajuste deseado.
La obtencin de estos parmetros para sistemas de los cuales se conoce la funcin de
transferencia es muy sencilla, y un buen punto de partida para un posterior ajuste
ms fino.