SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
INSTITUTO TECNOLÓGICO SUPERIOR
DE HUICHAPAN
Unidad III
Control
REGLAS DE SINTONIZACIÓN PARA
CONTROLADORES PID
Ingeniería: Mecatronica
Samuel Martínez García
Asesor: José Miguel Hernández Paredes
Desarrollo
Primer método.
Se obtiene experimentalmente la respuesta de la planta a una entrada escalón y Si la planta no
contiene integradores ni polos dominantes complejos conjugados, si la respuesta no tiene
oscilaciones y además posee un retardo tal que se forma una “s”, puede obtenerse los parámetros
del controlador PID utilizando el primer método. En la figura 1 se observa la respuesta en forma de
s (Si la respuesta no exhibe una curva con forma de S, este método no es pertinente.).
Figura 1. Curva de reacción y recta tangente.
Tales curvas de respuesta escalón se generan experimentalmente o a partir de una simulación
dinámica de la planta. La curva con forma de “S” se caracteriza por dos parámetros: el tiempo de
retardo L y la constante de tiempo T. El tiempo de retardo y la constante de tiempo se determinan
dibujando una recta tangente en el punto de inflexión de la curva con forma de S y determinando las
intersecciones de esta tangente con el eje del tiempo y la línea c (t) = K, como se aprecia en la figura
2 En este caso, la función de transferencia C(s)/U(s) se aproxima mediante un sistema de primer
orden con un retardo de transporte del modo siguiente:
Figura 2 Curva de respuesta.
Ziegler y Nichols sugirieron establecer los valores de Kp, Ti y Td de acuerdo con la fórmula que
aparece en la tabla 1.
Tabla 1 Regla de sintonización de Ziegler-Nichols basada en la respuesta escalón de la planta
(primer método)
Tipo de controlador
P
PI 0
PID
Problema No. 2
Se tiene la función de transferencia H de lazo abierto de una planta. Diseñe un control PID.
Solución.
1. Verificar la respuesta de la función ante un escalón
Para poder aplicar el Método 1 de ZIEGLER – NICHOLS, la curva de respuesta de la función debe
de tener forma de S, con un punto de inflexión. Podemos obtener esta grafica en MatLab utilizando
el siguiente código.
Figura 3 Curva de repuesta de la función de transferencia de la planta ante un escalón.
Como se observa, la respuesta de la función H cumple con la característica buscada. Para
determinar el punto de inflexión de la curva con forma de “S” se deriva la función de transferencia
a la cual le aplicamos un escalón unitario. El punto de inflexión es un cambio que ocurre en el
sistema en este caso es el punto más alto que se obtiene al derivar la función de transferencia y que
nos indica que hay un cambio en nuestra grafica como se ve en la figura 4
Figura 4. Función de transferencia derivada
2. Determinar los parámetros L y T
Para encontrar los parámetros de tiempo de retardo (L) y constante de tiempo (T), dibujamos una
recta tangente al punto de inflexión de la curva.
El siguiente código encuentra el punto de inflexión en la curva de respuesta de H, a partir de esto se
traza una línea tangente a este punto, y se utiliza la ecuación de la recta y la pendiente del punto de
inflexión, para encontrar los parámetros L y T.
Figura 5 Recta tangente al punto de inflexión en la curva de respuesta
Los valores obtenidos para L y T son 0.2241 y 1.9406 respectivamente.
3. Determinar los valores de Kp, Ti y Td.
Para determinar estos valores se utilizan los datos de la Tabla No.1 referente al
método 1 de Z-N.
Los valores obtenidos para los parámetros Kp=8.4347 para el controlador P
Los valoras obtenidos para los parámetros Kp=7.5913, Ti=0.766. Para el controlador
PI.
Los valores obtenidos para estos parámetros son Kp=10.3933, Ti=0.4481 y Td=0.1120.
Para encontrar la función del controlador PID usamos:
( )
De donde podemos encontrar los valores de Ki y Kd, para expresar la función de PID en
términos de s.
Finalmente obtenemos la función de transferencia de lazo cerrado que involucra el control
PID y la función H de la planta con retroalimentación.
Figura 6. Diagrama a bloques del sistema de una planta con un control PID implementado y
retroalimentación.
La función feedback de MatLab nos puede facilitar el trabajo, tan solo hay que indicar el
lazo principal y el lazo de retroalimentación como variables de esta y nos devuelve la
función de transferencia de lazo cerrado.
1. Análisis de la respuesta del sistema y ajustes finos
Al graficar la respuesta de esta función ante una señal de entrada escalón, observamos que
los requerimientos del sistema están fuera de lo deseado, mientras el tiempo de
establecimiento es ligeramente mayor a 6, la sobreelongacion es casi del 50%, por lo tanto
H(s)
Gc(s)
+
−
tenemos que hacer un refinamiento al sistema PIF modificando Kp, Kd y Ki a ensayo y
error hasta obtener las condiciones deseadas.
Figura 7. Curva de respuesta de la función de transferencia de lazo cerrado sin refinar.
Segundo método. En el segundo método, primero establecemos Ti = ∞ y Td = 0 y usando
solamente la acción de control proporcional tal como muestra en la siguiente figura, se
incrementa Kp desde cero hasta un valor crítico Kcr en donde la salida exhiba primero
oscilaciones sostenidas. Si la salida no presenta oscilaciones sostenidas con periodo para
cualquier valor que pueda tomar Kp, entonces no se puede aplicar este método.
Figura 8. Oscilación sostenida con un periodo .
De esta forma se puede determinar experimentalmente la ganancia crítica Kcr y el período
correspondiente Pcr de las oscilaciones sostenidas, a partir de los cuales se calculan los
valores de los parámetros del controlador PID tal como se muestran a Continuación
Tabla 2. Regla de sintonización de Ziegler-Nichols basada en la ganancia crítica y en el periodo crítico (segundo
método)
Tipo de controlador
P
PI 0
PID
Considere el sistema de control de la figura 9, en el cual se usa un controlador PID para
controlar el sistema. El controlador PID tiene la función de transferencia
Figura 9. Sistema con un controlador PID.
Aunque existen muchos métodos analíticos para el diseño de un controlador PID en el
sistema actual, apliquemos una regla de sintonización de Ziegler-Nichols para la
determinación de los valores de los parámetros Kp, Ti y Td. obtenga una curva de
respuesta escalón unitario y verifique si el sistema diseñado exhibe un sobrepaso máximo
aproximado de 25%. Si el sobrepaso máximo es excesivo (40% o más), haga una
sintonización fina y reduzca la cantidad del sobrepaso máximo aproximado de 25%.
Dado que la planta tiene un integrador, usamos el segundo método de las reglas de
sintonizaciónde Ziegler-Nichols. Estableciendo Ti = ∞ y Td = 0, obtenemos la función de
transferencia en lazo cerrado del modo siguiente:
El valor de Kp que hace al sistema marginalmente estable para que ocurra una oscilación
sostenida se obtiene mediante el criterio de estabilidad de Routh. Dado que la ecuación
característica 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 oscilación sostenida si Kp = 30. Por tanto, la ganancia crítica es
Con la ganancia Kp establecida igual a , la ecuación característica se vuelve
Para encontrar la frecuencia de la oscilación sostenida, sustituimos s = jw en la ecuación
característica, del modo siguiente:
A partir de lo cual encontramos que la frecuencia de la oscilación sostenida es o
√ Así, el periodo de la oscilación sostenida es:
√
Tomando los valores propuestos de la tabla 2 para un controlador PID
Ejemplo
Para un sistema de control el que se muestra en la figura 12. Se desea utilizar el método de
oscilación continua para definir la función de trasferencia del controlador y sus parámetros, tal que
se garantice que la respuesta a lazo cerrado no presente error el escalón y que su tiempo de
establecimiento sea menor o igual a 3 seg.
Figura 10. Sistema de control
Como se dispone de la función de transferencia del proceso es posible utilizar el método 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 ecuación característica a lazo cerrado que
se muestra en la ecuación 2.
3 2
1 0 30 224 (480 ) 0( 2)
( 4)( 8)( 20)
LA
K
s s s LA ecu
s s s
       
  
3
2
1
1 224
30
1 0
s
s LA
s b
1
6720 (480 100 )
0 62.4 62.4
12
LA
LA cr
K
b K K
 
     
A partir de dicho valor de ganancia crítica es posible obtener las soluciones de la ECLC para esa
ganancia y con ello se obtendría el Pcr tal como se muestra a continuación:
3 2
30 224 6720 0
s s s
   
1
2,3
30
2
14.96 14.96 0.42
cr cr cr
cr
s
s j P P



 
       
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.
Conclusión.
El método 1 de Ziegler-Nichols es muy práctico al diseñar un control PID para
aproximarse a los valores Ki,Kp y Kd que se necesitan para obtener las condiciones
deseadas. Desarrollar el código 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 estén dentro del rango aceptado. Cuando se
conocen los conceptos detrás de las contstantes Ki,Kp y Ki se puede llegar más rápido
al ajuste deseado.
La obtención de estos parámetros para sistemas de los cuales se conoce la función de
transferencia es muy sencilla, y un buen punto de partida para un posterior ajuste
más fino.

Más contenido relacionado

Similar a Reglas de Ziegler-Nichols para control PID

463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...David Mora Cusicuna
 
Teoría compensadores y controladores
Teoría compensadores y controladoresTeoría compensadores y controladores
Teoría compensadores y controladoresCristhian Guzmán
 
Design and implementation of a real scale segway
Design and implementation of a real scale segwayDesign and implementation of a real scale segway
Design and implementation of a real scale segwayLuis Flores Pozo
 
Tarea grupo 6 Control 2
Tarea grupo 6 Control 2Tarea grupo 6 Control 2
Tarea grupo 6 Control 2limalc
 
Reglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pidReglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pidCesar Garech
 
Reglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pidReglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pidjosue lopez
 
Sistema control temperatura
Sistema control temperaturaSistema control temperatura
Sistema control temperaturaFernando Untuña
 
Clase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRClase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRguest21fbd4
 
CONTROL DE PROCESOS I EXPO.pptx
CONTROL DE PROCESOS I EXPO.pptxCONTROL DE PROCESOS I EXPO.pptx
CONTROL DE PROCESOS I EXPO.pptxnegro41
 
Sistemas de control automaticos
Sistemas de control automaticosSistemas de control automaticos
Sistemas de control automaticosliberatorexxx
 

Similar a Reglas de Ziegler-Nichols para control PID (20)

463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
 
Teoría compensadores y controladores
Teoría compensadores y controladoresTeoría compensadores y controladores
Teoría compensadores y controladores
 
Clase 7 pid
Clase 7   pidClase 7   pid
Clase 7 pid
 
Pid
PidPid
Pid
 
Design and implementation of a real scale segway
Design and implementation of a real scale segwayDesign and implementation of a real scale segway
Design and implementation of a real scale segway
 
Informe dav
Informe  davInforme  dav
Informe dav
 
Sc capitulo5
Sc capitulo5Sc capitulo5
Sc capitulo5
 
Tarea grupo 6 Control 2
Tarea grupo 6 Control 2Tarea grupo 6 Control 2
Tarea grupo 6 Control 2
 
Reglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pidReglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pid
 
Reglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pidReglas de sintonizacion_para_controladores_pid
Reglas de sintonizacion_para_controladores_pid
 
Sistema control temperatura
Sistema control temperaturaSistema control temperatura
Sistema control temperatura
 
Control de posicion
Control de posicionControl de posicion
Control de posicion
 
Clase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRClase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGR
 
Control Analógico en Lazo Cerrado de Temperatura
Control Analógico en Lazo Cerrado de TemperaturaControl Analógico en Lazo Cerrado de Temperatura
Control Analógico en Lazo Cerrado de Temperatura
 
Matlab2
Matlab2Matlab2
Matlab2
 
Matlab2
Matlab2Matlab2
Matlab2
 
CONTROL DE PROCESOS I EXPO.pptx
CONTROL DE PROCESOS I EXPO.pptxCONTROL DE PROCESOS I EXPO.pptx
CONTROL DE PROCESOS I EXPO.pptx
 
Método de ziegler
Método de zieglerMétodo de ziegler
Método de ziegler
 
Sistemas de control automaticos
Sistemas de control automaticosSistemas de control automaticos
Sistemas de control automaticos
 
Control pid
Control pidControl pid
Control pid
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (16)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Reglas de Ziegler-Nichols para control PID

  • 1. INSTITUTO TECNOLÓGICO SUPERIOR DE HUICHAPAN Unidad III Control REGLAS DE SINTONIZACIÓN PARA CONTROLADORES PID Ingeniería: Mecatronica Samuel Martínez García Asesor: José Miguel Hernández Paredes
  • 2. Desarrollo Primer método. Se obtiene experimentalmente la respuesta de la planta a una entrada escalón y Si la planta no contiene integradores ni polos dominantes complejos conjugados, si la respuesta no tiene oscilaciones y además posee un retardo tal que se forma una “s”, puede obtenerse los parámetros del controlador PID utilizando el primer método. En la figura 1 se observa la respuesta en forma de s (Si la respuesta no exhibe una curva con forma de S, este método no es pertinente.). Figura 1. Curva de reacción y recta tangente. Tales curvas de respuesta escalón se generan experimentalmente o a partir de una simulación dinámica de la planta. La curva con forma de “S” se caracteriza por dos parámetros: el tiempo de retardo L y la constante de tiempo T. El tiempo de retardo y la constante de tiempo se determinan dibujando una recta tangente en el punto de inflexión de la curva con forma de S y determinando las intersecciones de esta tangente con el eje del tiempo y la línea c (t) = K, como se aprecia en la figura 2 En este caso, la función de transferencia C(s)/U(s) se aproxima mediante un sistema de primer orden con un retardo de transporte del modo siguiente: Figura 2 Curva de respuesta.
  • 3. Ziegler y Nichols sugirieron establecer los valores de Kp, Ti y Td de acuerdo con la fórmula que aparece en la tabla 1. Tabla 1 Regla de sintonización de Ziegler-Nichols basada en la respuesta escalón de la planta (primer método) Tipo de controlador P PI 0 PID Problema No. 2 Se tiene la función de transferencia H de lazo abierto de una planta. Diseñe un control PID. Solución. 1. Verificar la respuesta de la función ante un escalón Para poder aplicar el Método 1 de ZIEGLER – NICHOLS, la curva de respuesta de la función debe de tener forma de S, con un punto de inflexión. Podemos obtener esta grafica en MatLab utilizando el siguiente código. Figura 3 Curva de repuesta de la función de transferencia de la planta ante un escalón.
  • 4. Como se observa, la respuesta de la función H cumple con la característica buscada. Para determinar el punto de inflexión de la curva con forma de “S” se deriva la función de transferencia a la cual le aplicamos un escalón unitario. El punto de inflexión es un cambio que ocurre en el sistema en este caso es el punto más alto que se obtiene al derivar la función de transferencia y que nos indica que hay un cambio en nuestra grafica como se ve en la figura 4 Figura 4. Función de transferencia derivada 2. Determinar los parámetros L y T Para encontrar los parámetros de tiempo de retardo (L) y constante de tiempo (T), dibujamos una recta tangente al punto de inflexión de la curva. El siguiente código encuentra el punto de inflexión en la curva de respuesta de H, a partir de esto se traza una línea tangente a este punto, y se utiliza la ecuación de la recta y la pendiente del punto de inflexión, para encontrar los parámetros L y T.
  • 5. Figura 5 Recta tangente al punto de inflexión en la curva de respuesta Los valores obtenidos para L y T son 0.2241 y 1.9406 respectivamente. 3. Determinar los valores de Kp, Ti y Td. Para determinar estos valores se utilizan los datos de la Tabla No.1 referente al método 1 de Z-N. Los valores obtenidos para los parámetros Kp=8.4347 para el controlador P Los valoras obtenidos para los parámetros Kp=7.5913, Ti=0.766. Para el controlador PI. Los valores obtenidos para estos parámetros son Kp=10.3933, Ti=0.4481 y Td=0.1120. Para encontrar la función del controlador PID usamos: ( ) De donde podemos encontrar los valores de Ki y Kd, para expresar la función de PID en términos de s.
  • 6. Finalmente obtenemos la función de transferencia de lazo cerrado que involucra el control PID y la función H de la planta con retroalimentación. Figura 6. Diagrama a bloques del sistema de una planta con un control PID implementado y retroalimentación. La función feedback de MatLab nos puede facilitar el trabajo, tan solo hay que indicar el lazo principal y el lazo de retroalimentación como variables de esta y nos devuelve la función de transferencia de lazo cerrado. 1. Análisis de la respuesta del sistema y ajustes finos Al graficar la respuesta de esta función ante una señal de entrada escalón, observamos que los requerimientos del sistema están fuera de lo deseado, mientras el tiempo de establecimiento es ligeramente mayor a 6, la sobreelongacion es casi del 50%, por lo tanto H(s) Gc(s) + −
  • 7. tenemos que hacer un refinamiento al sistema PIF modificando Kp, Kd y Ki a ensayo y error hasta obtener las condiciones deseadas. Figura 7. Curva de respuesta de la función de transferencia de lazo cerrado sin refinar. Segundo método. En el segundo método, primero establecemos Ti = ∞ y Td = 0 y usando solamente la acción de control proporcional tal como muestra en la siguiente figura, se incrementa Kp desde cero hasta un valor crítico Kcr en donde la salida exhiba primero oscilaciones sostenidas. Si la salida no presenta oscilaciones sostenidas con periodo para cualquier valor que pueda tomar Kp, entonces no se puede aplicar este método. Figura 8. Oscilación sostenida con un periodo . De esta forma se puede determinar experimentalmente la ganancia crítica Kcr y el período correspondiente Pcr de las oscilaciones sostenidas, a partir de los cuales se calculan los valores de los parámetros del controlador PID tal como se muestran a Continuación
  • 8. Tabla 2. Regla de sintonización de Ziegler-Nichols basada en la ganancia crítica y en el periodo crítico (segundo método) Tipo de controlador P PI 0 PID Considere el sistema de control de la figura 9, en el cual se usa un controlador PID para controlar el sistema. El controlador PID tiene la función de transferencia Figura 9. Sistema con un controlador PID. Aunque existen muchos métodos analíticos para el diseño de un controlador PID en el sistema actual, apliquemos una regla de sintonización de Ziegler-Nichols para la determinación de los valores de los parámetros Kp, Ti y Td. obtenga una curva de respuesta escalón unitario y verifique si el sistema diseñado exhibe un sobrepaso máximo aproximado de 25%. Si el sobrepaso máximo es excesivo (40% o más), haga una sintonización fina y reduzca la cantidad del sobrepaso máximo aproximado de 25%. Dado que la planta tiene un integrador, usamos el segundo método de las reglas de sintonizaciónde Ziegler-Nichols. Estableciendo Ti = ∞ y Td = 0, obtenemos la función de transferencia en lazo cerrado del modo siguiente: El valor de Kp que hace al sistema marginalmente estable para que ocurra una oscilación sostenida se obtiene mediante el criterio de estabilidad de Routh. Dado que la ecuación característica para el sistema en lazo cerrado es: El arreglo de Routh se convierte en:
  • 9. Examinando los coeficientes de la primera columna del arreglo de Routh, encontramos que ocurrirá una oscilación sostenida si Kp = 30. Por tanto, la ganancia crítica es Con la ganancia Kp establecida igual a , la ecuación característica se vuelve Para encontrar la frecuencia de la oscilación sostenida, sustituimos s = jw en la ecuación característica, del modo siguiente: A partir de lo cual encontramos que la frecuencia de la oscilación sostenida es o √ Así, el periodo de la oscilación sostenida es: √ Tomando los valores propuestos de la tabla 2 para un controlador PID Ejemplo Para un sistema de control el que se muestra en la figura 12. Se desea utilizar el método de oscilación continua para definir la función de trasferencia del controlador y sus parámetros, tal que se garantice que la respuesta a lazo cerrado no presente error el escalón y que su tiempo de establecimiento sea menor o igual a 3 seg. Figura 10. Sistema de control Como se dispone de la función de transferencia del proceso es posible utilizar el método 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 ecuación característica a lazo cerrado que se muestra en la ecuación 2. 3 2 1 0 30 224 (480 ) 0( 2) ( 4)( 8)( 20) LA K s s s LA ecu s s s           
  • 10. 3 2 1 1 224 30 1 0 s s LA s b 1 6720 (480 100 ) 0 62.4 62.4 12 LA LA cr K b K K         A partir de dicho valor de ganancia crítica es posible obtener las soluciones de la ECLC para esa ganancia y con ello se obtendría el Pcr tal como se muestra a continuación: 3 2 30 224 6720 0 s s s     1 2,3 30 2 14.96 14.96 0.42 cr cr cr cr s s j P P              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. Conclusión. El método 1 de Ziegler-Nichols es muy práctico al diseñar un control PID para aproximarse a los valores Ki,Kp y Kd que se necesitan para obtener las condiciones deseadas. Desarrollar el código 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 estén dentro del rango aceptado. Cuando se conocen los conceptos detrás de las contstantes Ki,Kp y Ki se puede llegar más rápido al ajuste deseado. La obtención de estos parámetros para sistemas de los cuales se conoce la función de transferencia es muy sencilla, y un buen punto de partida para un posterior ajuste más fino.