Professional Documents
Culture Documents
AbstractIn this sample of didactic and easy to understand tuning a PI controller by the method of fall by one quarter of Ziegler and Nichols in continuous time for subsequent implementation in digital controllers based on analog controllers, in turn the effects of sampling time and type of discretization for the control systems were identied.
A Index TermsIEEEtran, journal, L TEX, paper, template.
I. I NTRODUCCI ON En este informe muestra de manera did actica y de f acil comprensi on la sintonizaci on de un Controlador PI por el m etodo de ca da por cuarto de Ziegler y Nichols en tiempo continuo para su posterior implementaci on en controladores digitales basado en los controladores an alogos; a su vez se identicaran los efectos del tiempo de muestreo y el tipo de discretizaci on para los sistemas de control. II. D ESARROLLO La planta que se implementara se muestra en la gura 1
Reemplazando todas las variables y realizando las operaciones, la funci on de transferencia es: 200 (6) G(s) = 2 S + 10S + 100 El tiempo de asentamiento del 5 porciento de la planta en lazo abierto: [Ln(0, 05)] t(sa) = (7) n Donde: n = 100 = 10 (8) (9) (10)
= 0.599seg (11) 0.5 10 Simulando el comportamiento de la funci on de transferencia frente al escal on unitario de 1 Voltio como se observa en la gura 2 y 3:
Fig. 1.
Fig. 2.
Diagrama en Simulink
Analizando el circuito se puede inferir que es un ltro pasa bajas de segundo orden en la forma de Shallen-Key, en el cual expresa que su funci on de transferencia es: G(s) = Donde: k =1+ k 1 + (3 k )(RCS ) + (RCS )2 R4 R3 (4)
(5)
Fig. 3.
Comprobando si la respuesta en Simulink es igual a cualquier simulador de circuitos Multisim v12 con los mismos par ametros de simulaci on; se muestra en la gura 4
B. Aproximaciones Digitales del Controlador PI Para la digitalizaci on de controlador an alogo primero se debe determinar el periodo de muestreo ya que sin esa variable no es posible implementar los m etodos de aproximaciones digitales. Funci on de Transferencia en Lazo Cerrado: T(S ) =
200 G(S ) 2 +100 = S +10S 200 1 + G(S ) 1 + S 2 +10 S +100
(21)
Fig. 4.
(22) + 10S + 300 Ya con la funci on de Transferencia en lazo cerrado de la Planta se puede determinar el periodo de muestreo como se expresa a continuaci on: S2 |T(j) | = 0.707 |T0 | (23) (24) (25)
T(S ) =
200
A. Sintonizaci on por Ziegler y Nichols (M etodo de Ca da por Cuarto) De acuerdo a la gura 3 se puede tomar informaci on fundamental para aplicar este m etodo de sintonizaci on. y = 2 u = 1 (12) (13) (14)
0.2 C WS 0.6 C 2 S = C Si reemplazamos S=jw en la ecuaci on 22 200 Tj = 2 (j ) + 10(j ) + 300 Tj = 200 (300 2 ) + (10j )
(26) (27)
(28)
Con la gura 3 se puede obtener el tiempo con el cual nos dan estos datos. Ahora bien si: t1 = 0.08823 y t2 = 0.1542 (15)
Ahora bien si obtenemos la magnitud y reemplazamos S=0 en la ecuaci on 22 200 = 0.666 (29) |T0 | = 2 (0) + 10 (0) + 300 Reemplazamos los valores obtenidos de la ecuaci on 23: 200 = 0.707 0.666 (30) 4 500 2 + 90000 C C Despejamos de la ecuaci on 30 Wc: C = 25.3188rad/seg (31)
Podremos obtener el Tao y to que son variables fundamentales para hallar las constantes del controlador. = 3 2 (t2 t1 ) = 0.0989 (16) (17)
t0 = t2
t0 = 0.0553
Reemplazando en la ecuaci on 24 y 25: 202.55rad/seg WS 303.826rad/seg Donde el periodo de muestreo: 2 2 S 202.55 303.826 0.02068 seg S 0.03102 seg Obtamos por el periodo de muestreo mas pequeo S = 0.02 (35) (32)
Donde las constantes de nuestro controlador se pueden determinar con las siguientes ecuaciones: Kp = 0.9 K ( t0 )1 = 0.804792 (18) (19)
(33) (34)
(20)
Debido a que el controlador tambi en es un sistema la funci on en el tiempo del Controlador PI esta expresada como: u(t) = Kp e(t) + Kp Ti e(t) dt (36)
Con ayuda de las constantes del controlador PI an alogo podemos implementar los varios m etodos de discretizaci on.
Realizando la Transformada de Laplace y despejando el error quedar la funci on de Transferncia como: U(S ) 1 = Kp [1 + ] E(S ) Ti S
C(S ) =
(37)
Reemplazando los valores de las ecuaciones 18 y 19 la expresi on organizada quedaria: 0.804792S + 4.37033 S
C(S ) =
(38)
En la gura 5 se puede observar el comportamiento de la respuesta del controlador en lazo cerrado frente a una entrada Escal on.
Fig. 6.
2) Backward Approximation: Donde reemplazamos toda S por la siguiente expresi on: Z 1 (42) Z S Reemplazando esta ecuaci on en la funci on de Transferencia del controlador PI: S= C(Z ) =
Z 1 0.804792 ( 0. 02Z ) + 4.37033 Z 1 0.02Z
(43)
Donde la expresi on de aproximaci on del controlador simplicada de este m etodo es: 0.892199Z 0.804792 (44) C(Z ) = Z 1
Fig. 5.
Con la Funci on de transferencia del controlador y el respectivo periodo de muestreo ya se pueden implementar cualquiera de los M etodos de Aproximaci on. 1) Forward Approximation: En la cual dice que reemplazamos toda S por la siguiente expresi on: S= Z 1 S
(39)
Fig. 7. Respuesta del Controlador PI por Backward Approximation
3) Bilineal Transform: Donde se reemplaza S por la siguiente ecuaci on: 2 Z 1 )( ) (45) S Z +1 Aplicando la ecuaci on a la ya mencionada funci on de transferencia del controlador: S=( C(Z ) =
(Z 1) 0.804792 ( 0.2 02(Z +1) ) + 4.37033 (Z 1) ( 0.2 02(Z +1) )
C(Z ) =
(40)
C(Z ) =
(41)
(46)
Simplicando la expresi on en la cual esta aproximaci on queda expresada como: C(Z ) = 0.848495Z 0.761088 Z 1 (47)
C(Z ) =
(52)
C(Z ) =
(53)
Fig. 8.
4) Impulse Invariance: Aplicamos la transformada inversa de Laplace de la funci on de transferencia del controlador PI anteriormente hallado: c(t) = 0.804792 (t) + 4.37033 Aplicando la transformada Z: C(Z ) = 0.804792 + 4.37033 ( Simplicando la expresin: C(Z ) = 0.853836Z 0.7719 Z 1 (50) 0.02Z ) Z 1 (49) (48)
Fig. 10.
C. Implementaci on Controladores en Simulink con Tiempo Real Para estas simulaciones se implemento una tarjeta de adquisici on en las instalaciones de la Universidad de San Buenaventura para enlazar en Simulink; este Toolbox tiene como nombre (Real Time Windows Target) el cual tiene diferentes bloques para la obtenci on de datos. Simulando el Sistema en Lazo Cerrado por el M etodo de Forward Approximation:
Fig. 9.
Fig. 11. Respuesta del Sistema Real y Simulado por Forward Approximation
Fig. 15.
III. A N ALISIS DE DATOS Y R ESULTADOS : Los requerimientos necesarios para estabilizar la planta construida se basan principalmente de las necesidades del proceso en el que se valla a implementar; por el momento en las simulaciones anteriores se puede inferir que la planta se estabiliza en la referencia designada, aunque este control se puede mejorar con un control PID o con Compensadores para la disminuci on de las oscilaciones puede resultar un poco mas costoso. En los diferentes m etodos de discretizaci on se puede inferir indices de desempeo donde del 1 al 100 porciento la escala de exactitud en la cual 100 siendo exacta: Forward Approximation = 96 Backward Approximation = 96 Bilineal Transform = 98 Impulse Invariance = 97 Matched Pole-Zero = 96
Fig. 12. Respuesta del Sistema Real y Simulado por Backward Approximation
Al realizar un cambio en el periodo de muestreo en las simulaciones afecta en gran medida ya que es uno de los parametros mas importantes para el control digital ya que sin este las digitalizaciones de los controladores an alogos no se lograrian; ademas de que si variamos en las simulaciones dicho periodo los resultados estarian errados.
Fig. 13. Respuesta del Sistema Real y Simulado por Bilineal Transform
Fig. 14.
Los limites de operaci on del sistema de control se ven reejados en el momento de ampliar la frecuencia de referencia el sistema de control no alcanza a seguir la referencia por diferentes razones; una de ellas es como se habia mencionado anteriormente la planta es un ltro pasa bajas de segundo orden lo cual permite el paso de solo frecuencias bajas de acuedo a la frecuencia de corte, otra es que el control PI ayuda a al no permitir el paso de frecuencias altas si no atenuar la seal del sistema por ultimo es un sistema de lenta respuesta como se puede observar en las guras 3 y 4. De acuerdo a las gr acas de los diferentes m etodos de discretizaci on del controlador se puede inferir que son bastante parecidas mas no iguales; en los que se puede ver mas la diferncia del controlador continuo son los m etodos de Impulse Invariance y Matched Pole-Zero.
IV. C ONCLUSIONES - Gracias al sofware Matlab se realiza mas efectivamente la sintonizaci on del controlador de la planta en Continuo. - El tiempo de muestreo es de vital importancia para la obtenci on de las funciones discretizadas del controlador. - Dependiendo de los requerimientos del proceso y las necesidades se opta por el mejor sistema de Control. - Los diferentes m etodos son muy aproximados al control continuo. - Cumple con mejor comportamiento el m etodo de la transformaci on Bilineal. V. B IBLIOGRAF IA 231- DUARTE, Digital Control System Analysis and Design CHEN, Analog and Digital. Control System Design DUARTE, An alisis de Sistemas Din amicos Lineales
A Hecho en L TEX