SlideShare una empresa de Scribd logo
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

La actualidad más candente

Orden superior
Orden superiorOrden superior
Orden superior
UNEFA
 
transformada z
transformada ztransformada z
Acondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5v
Acondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5vAcondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5v
Acondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5v
CARLOS MARANI
 
Método de ziegler
Método de zieglerMétodo de ziegler
Método de ziegler
PAulo Borikua
 
Tabla laplace
Tabla laplaceTabla laplace
Tabla laplaceJORGE
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo ordenHenry Alvarado
 
Transformada de laplace (tablas)
Transformada de laplace (tablas)Transformada de laplace (tablas)
Transformada de laplace (tablas)
MateoLeonidez
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.
Alejandro Flores
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De TransferenciaGrupo05N
 
El Amplificador Operacional
El Amplificador OperacionalEl Amplificador Operacional
El Amplificador Operacional
missael
 
Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atraso
xino7
 
Analisis de error en estado estacionario
Analisis de error en estado estacionarioAnalisis de error en estado estacionario
Analisis de error en estado estacionarioHenry Alvarado
 
Problemas sistemas lti
Problemas sistemas ltiProblemas sistemas lti
Problemas sistemas lti
Andres Campoverde
 
Ingeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosIngeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estados
SANTIAGO PABLO ALBERTO
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Angel Perez
 
Diseño de controladores pd, pi y pid
Diseño de controladores pd, pi y pidDiseño de controladores pd, pi y pid
Diseño de controladores pd, pi y pid
Oscr Ace
 
11 Transformada De Laplace
11 Transformada De Laplace11 Transformada De Laplace
11 Transformada De Laplacekahtya
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
JesusRamonCastroSilvas
 

La actualidad más candente (20)

Orden superior
Orden superiorOrden superior
Orden superior
 
transformada z
transformada ztransformada z
transformada z
 
Acondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5v
Acondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5vAcondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5v
Acondicionar la señal del sensor (lm35) para obtener una salida de 0.7 v a 5v
 
Método de ziegler
Método de zieglerMétodo de ziegler
Método de ziegler
 
Tabla laplace
Tabla laplaceTabla laplace
Tabla laplace
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo orden
 
Transformada de laplace (tablas)
Transformada de laplace (tablas)Transformada de laplace (tablas)
Transformada de laplace (tablas)
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
 
El Amplificador Operacional
El Amplificador OperacionalEl Amplificador Operacional
El Amplificador Operacional
 
Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atraso
 
52983063 series-de-fourier
52983063 series-de-fourier52983063 series-de-fourier
52983063 series-de-fourier
 
Analisis de error en estado estacionario
Analisis de error en estado estacionarioAnalisis de error en estado estacionario
Analisis de error en estado estacionario
 
Problemas sistemas lti
Problemas sistemas ltiProblemas sistemas lti
Problemas sistemas lti
 
Ingeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosIngeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estados
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
 
Diseño de controladores pd, pi y pid
Diseño de controladores pd, pi y pidDiseño de controladores pd, pi y pid
Diseño de controladores pd, pi y pid
 
11 Transformada De Laplace
11 Transformada De Laplace11 Transformada De Laplace
11 Transformada De Laplace
 
Problemas de Regulación Automática
Problemas de Regulación AutomáticaProblemas de Regulación Automática
Problemas de Regulación Automática
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
 

Similar a ziegler nichols metodo 1

ziegler_nichols.pdf
ziegler_nichols.pdfziegler_nichols.pdf
ziegler_nichols.pdf
AlejandroRojasCenten1
 
72488576 analisis-dinamico-de-un-controlador
72488576 analisis-dinamico-de-un-controlador72488576 analisis-dinamico-de-un-controlador
72488576 analisis-dinamico-de-un-controladorMACLAB
 
Matlab2
Matlab2Matlab2
Matlab2
Eddu Ccp
 
Matlab2
Matlab2Matlab2
Instructivo del PID
Instructivo del PIDInstructivo del PID
Instructivo del PID
monicammmr
 
Teoría compensadores y controladores
Teoría compensadores y controladoresTeoría compensadores y controladores
Teoría compensadores y controladores
Cristhian Guzmán
 
Sc capitulo5
Sc capitulo5Sc capitulo5
Control de posicion
Control de posicionControl de posicion
Control de posicion
Mauricio Hinojosa
 
Clase 7 pid
Clase 7   pidClase 7   pid
Clase 7 pid
Juan Liñan Ortega
 
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
 
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
 
Practica pid labview
Practica pid labviewPractica pid labview
Practica pid labview
Pablo Lopez
 
analisis-y-simulacion-de-sistema-discreto-con-matlab
 analisis-y-simulacion-de-sistema-discreto-con-matlab analisis-y-simulacion-de-sistema-discreto-con-matlab
analisis-y-simulacion-de-sistema-discreto-con-matlab
alvaro valdivia casa
 
Presentación pid, reglas de sintonía, ele
Presentación pid, reglas de sintonía, elePresentación pid, reglas de sintonía, ele
Presentación pid, reglas de sintonía, ele
EsmeraldaRojas56
 
Tarea grupo 6 Control 2
Tarea grupo 6 Control 2Tarea grupo 6 Control 2
Tarea grupo 6 Control 2
limalc
 
Control temp
Control tempControl temp
Pid
PidPid
PID control
PID controlPID control
PID control
Esteban Alanis
 

Similar a ziegler nichols metodo 1 (20)

ziegler_nichols.pdf
ziegler_nichols.pdfziegler_nichols.pdf
ziegler_nichols.pdf
 
72488576 analisis-dinamico-de-un-controlador
72488576 analisis-dinamico-de-un-controlador72488576 analisis-dinamico-de-un-controlador
72488576 analisis-dinamico-de-un-controlador
 
Matlab2
Matlab2Matlab2
Matlab2
 
Matlab2
Matlab2Matlab2
Matlab2
 
Instructivo del PID
Instructivo del PIDInstructivo del PID
Instructivo del PID
 
Teoría compensadores y controladores
Teoría compensadores y controladoresTeoría compensadores y controladores
Teoría compensadores y controladores
 
Sc capitulo5
Sc capitulo5Sc capitulo5
Sc capitulo5
 
Control de posicion
Control de posicionControl de posicion
Control de posicion
 
Clase 7 pid
Clase 7   pidClase 7   pid
Clase 7 pid
 
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
 
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...
 
Practica pid labview
Practica pid labviewPractica pid labview
Practica pid labview
 
analisis-y-simulacion-de-sistema-discreto-con-matlab
 analisis-y-simulacion-de-sistema-discreto-con-matlab analisis-y-simulacion-de-sistema-discreto-con-matlab
analisis-y-simulacion-de-sistema-discreto-con-matlab
 
Presentación pid, reglas de sintonía, ele
Presentación pid, reglas de sintonía, elePresentación pid, reglas de sintonía, ele
Presentación pid, reglas de sintonía, ele
 
Prac 5
Prac 5Prac 5
Prac 5
 
Tarea grupo 6 Control 2
Tarea grupo 6 Control 2Tarea grupo 6 Control 2
Tarea grupo 6 Control 2
 
Control temp
Control tempControl temp
Control temp
 
Pid
PidPid
Pid
 
PID control
PID controlPID control
PID control
 
Pid
PidPid
Pid
 

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.