SlideShare una empresa de Scribd logo
2
Lo más leído
3
Lo más leído
4
Lo más leído
Problema No. 2

Se tiene la función de transferencia H de lazo abierto de una planta. Diseñe un control
PID tal que el sistema tenga un tiempo de establecimiento menor a 5 segundos y una
sobreelongacion menor al 20%.




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 7.0 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.

   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 7.1 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 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.



R(s)                                Gc(s)                          H(s)           y(s)
           +
               −

                              Controlador PID                     Planta



Figura 7.2 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.



   4. 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 tenemos que hacer un refinamiento al sistema PIF modificandoKp, Kd y Ki a
ensayo y error hasta obtener las condiciones deseadas.




   Figura 7.3 Curva de respuesta de la función de transferencia de lazo cerrado sin refinar.

Cuando se entienden los conceptos detrás de las constantes Kp,Ki y Kd, se puede tener
una mejor idea de cuales son las que hay que aumentar y/o disminuir. Sabemos que el
control PD agrega amortiguación al transitorio, por lo tanto si se aumenta Kd,
tendremos una mayor amortiguación en el transitorio, lo cual nos ayudara a disminuir
el valor del máximo sobre impulso. Por otro lado no tenemos la necesidad de corregir
algún error del estado estacionario, por lo tanto podemos disminuir a Ki, ya que los
controles PI ayudan a corregir errores en el estado estacionario.

Así que aumentando Kd en un 300%, manteniendo Kp y disminuyendo Ki en 30% su
valor, tenemos la siguiente curva de respuesta ante una entrada escalón.




Figura 7.4 Curva de respuesta de la función de transferencia de lazo cerrado con refinamientos.

Como se observa en la grafica, el máximo sobre impulso disminuyo hasta un 12% y el
tiempo de establecimiento cayo hasta alrededor de 2 segundos; valores que están
dentro de los deseados.

La función de transferencia Gc(s) para el controlador PID con Kd = 3.4931, Kp =
10.3933 y Ki = 16.2351.




La función de lazo cerrado final queda como se muestra a continuación.
Adicionalmente podemos encontrar los polos y ceros de esta función con la función
pole() y zero(), así mismo podemos obtener una grafica con estos puntos con el comando
pzmap(). En donde el argumento es la función de transferencia.




       Figura 7.5 Grafica de ubicación de polos y ceros de la función de transferencia.

El código de MatLab con el ejercicio y para la generación de las graficas mostradas se
anexa con el nombre de: Ziegler_Nichols_M1.m.

Conclusión.

El método 1 de Ziegler-Nichols es muy practico 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 paraKi,Kp y
Kd y observar la respuesta de el 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 contstantesKi,Kp y Ki se puede llegar mas 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
mas fino.

Más contenido relacionado

DOCX
paso 2 Organizacion y presentacion estadistica descriptiva.docx
PPTX
Programacion no lineal
PDF
Manual de tiempos y movimientos
PPT
NORMAS DE CALIDAD
PDF
Resumen de vias descendentes
PPT
La GlobalizacióN En áMerica Latina
PDF
Defectos y discontinuidades de la soldadura (Ensayo no destructivos )
PDF
Reporte de prácticas de laboratorio de física Practica I. Medición e incert...
paso 2 Organizacion y presentacion estadistica descriptiva.docx
Programacion no lineal
Manual de tiempos y movimientos
NORMAS DE CALIDAD
Resumen de vias descendentes
La GlobalizacióN En áMerica Latina
Defectos y discontinuidades de la soldadura (Ensayo no destructivos )
Reporte de prácticas de laboratorio de física Practica I. Medición e incert...

La actualidad más candente (20)

PPTX
Ejemplo metodo de sincronizacion de controladores
PDF
Modos de control, instrumentación.
DOCX
Controladores (teoria de control)
PDF
Lugar geometrico de las raices
PDF
Problemas de Regulación Automática
PPT
Orden superior
PDF
Ingenieria de control moderna - Ogata 5ed
PDF
Automatizacion ejercicios
DOCX
Control proporcional
PDF
Unidad III: Polos y Ceros de una función de transferencia.
PDF
Criterio de estabilidad en los s.de control automatico
PDF
Problemas resueltos tf refrigeracion
PPT
Tema1 - Intercambiadores de Calor
DOCX
Informe amplificador operacional
PDF
Control Pid
PPSX
Sistemas de control de lazo abierto y lazo cerrado
PPTX
Sistemas de primer orden, segundo orden y orden superior
DOCX
Sistema control onoff
PPTX
Variables de estado
PPTX
Compresores - Maquinas y Equipos Térmicos
Ejemplo metodo de sincronizacion de controladores
Modos de control, instrumentación.
Controladores (teoria de control)
Lugar geometrico de las raices
Problemas de Regulación Automática
Orden superior
Ingenieria de control moderna - Ogata 5ed
Automatizacion ejercicios
Control proporcional
Unidad III: Polos y Ceros de una función de transferencia.
Criterio de estabilidad en los s.de control automatico
Problemas resueltos tf refrigeracion
Tema1 - Intercambiadores de Calor
Informe amplificador operacional
Control Pid
Sistemas de control de lazo abierto y lazo cerrado
Sistemas de primer orden, segundo orden y orden superior
Sistema control onoff
Variables de estado
Compresores - Maquinas y Equipos Térmicos
Publicidad

Similar a ziegler nichols metodo 1 (20)

PDF
ziegler_nichols.pdf
PPTX
72488576 analisis-dinamico-de-un-controlador
PDF
PDF
Matlab2
PDF
Instructivo del PID
PDF
Teoría compensadores y controladores
PDF
métodos de sintonización de controladores P, PI, PD, PID.
PDF
CONTROLADORES(TEORIA)_INTRODUCCION_PID.pdf
DOCX
Control de posicion
PDF
Clase 7 pid
ODP
Clase 5 - Diseño de controladores por LGR
PDF
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
PDF
Practica pid labview
DOC
analisis-y-simulacion-de-sistema-discreto-con-matlab
PPT
Presentación pid, reglas de sintonía, ele
PDF
ejercicios control de procesos
PDF
Prac 5
PPTX
Tarea grupo 6 Control 2
ziegler_nichols.pdf
72488576 analisis-dinamico-de-un-controlador
Matlab2
Instructivo del PID
Teoría compensadores y controladores
métodos de sintonización de controladores P, PI, PD, PID.
CONTROLADORES(TEORIA)_INTRODUCCION_PID.pdf
Control de posicion
Clase 7 pid
Clase 5 - Diseño de controladores por LGR
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
Practica pid labview
analisis-y-simulacion-de-sistema-discreto-con-matlab
Presentación pid, reglas de sintonía, ele
ejercicios control de procesos
Prac 5
Tarea grupo 6 Control 2
Publicidad

ziegler nichols metodo 1

  • 1. Problema No. 2 Se tiene la función de transferencia H de lazo abierto de una planta. Diseñe un control PID tal que el sistema tenga un tiempo de establecimiento menor a 5 segundos y una sobreelongacion menor al 20%. 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 7.0 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. 2. Determinar los parámetros L y T
  • 2. 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 7.1 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.
  • 3. 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 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. R(s) Gc(s) H(s) y(s) + − Controlador PID Planta Figura 7.2 Diagrama a bloques del sistema de una planta con un control PID implementado y retroalimentación.
  • 4. 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. 4. 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 tenemos que hacer un refinamiento al sistema PIF modificandoKp, Kd y Ki a ensayo y error hasta obtener las condiciones deseadas. Figura 7.3 Curva de respuesta de la función de transferencia de lazo cerrado sin refinar. Cuando se entienden los conceptos detrás de las constantes Kp,Ki y Kd, se puede tener una mejor idea de cuales son las que hay que aumentar y/o disminuir. Sabemos que el control PD agrega amortiguación al transitorio, por lo tanto si se aumenta Kd, tendremos una mayor amortiguación en el transitorio, lo cual nos ayudara a disminuir el valor del máximo sobre impulso. Por otro lado no tenemos la necesidad de corregir
  • 5. algún error del estado estacionario, por lo tanto podemos disminuir a Ki, ya que los controles PI ayudan a corregir errores en el estado estacionario. Así que aumentando Kd en un 300%, manteniendo Kp y disminuyendo Ki en 30% su valor, tenemos la siguiente curva de respuesta ante una entrada escalón. Figura 7.4 Curva de respuesta de la función de transferencia de lazo cerrado con refinamientos. Como se observa en la grafica, el máximo sobre impulso disminuyo hasta un 12% y el tiempo de establecimiento cayo hasta alrededor de 2 segundos; valores que están dentro de los deseados. La función de transferencia Gc(s) para el controlador PID con Kd = 3.4931, Kp = 10.3933 y Ki = 16.2351. La función de lazo cerrado final queda como se muestra a continuación.
  • 6. Adicionalmente podemos encontrar los polos y ceros de esta función con la función pole() y zero(), así mismo podemos obtener una grafica con estos puntos con el comando pzmap(). En donde el argumento es la función de transferencia. Figura 7.5 Grafica de ubicación de polos y ceros de la función de transferencia. El código de MatLab con el ejercicio y para la generación de las graficas mostradas se anexa con el nombre de: Ziegler_Nichols_M1.m. Conclusión. El método 1 de Ziegler-Nichols es muy practico 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 paraKi,Kp y Kd y observar la respuesta de el 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 contstantesKi,Kp y Ki se puede llegar mas rápido al ajuste deseado.
  • 7. 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 mas fino.