42
Compensador de retardo-adelanto de fase

Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

  • Upload
    hakhue

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Compensador de retardo-adelanto de fase

Page 2: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

La compensación de adelanto básicamente acelera la respuesta e incrementa la estabilidad del sistema. La compensación de retardo mejora la precisión en estado estacionario del sistema, pero reduce la velocidad de la respuesta. Si se desea mejorar tanto la respuesta transitoria como la respuesta en estado estacionario, deben utilizarse de forma simultánea un compensador de adelanto y un compensador de retardo. Sin embargo, en lugar de introducir un compensador de adelanto y un compensador de retardo, ambos como elementos independientes, es más económico utilizar únicamente un compensador de retardo-adelanto. La compensación de retardo-adelanto combina las ventajas de las compensaciones de retardo y de adelanto. Debido a que el compensador de retardo-adelanto posee dos polos y dos ceros, tal compensación aumenta en 2 el orden del sistema, a menos que ocurra una cancelación de polos y ceros en el sistema compensado.

Page 3: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Compensador de retardo-adelanto de fase

1 2

1 2 2 1

1 1

( ) ,1, 11c c

adelanto atraso

Dos gradosde libertads sT T

G s K

s sT T T T

Page 4: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Compensador de retardo-adelanto de fase

1 2

2 11 2

1 1

( ) , 11c c

adelanto atraso

Un gradosde libertads sT T

G s K

s s T TT T

Page 5: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Diseño de compensadores de retardo-adelanto

A partir de las especificaciones de comportamiento dadas, se determina la localización deseada para los polos dominantes en lazo cerrado.

Para tener los polos dominantes en lazo cerrado en la localización deseada, se calcula la contribución requerida del ángulo f de la parte de adelanto de

fase del compensador de retardo-adelanto.

Page 6: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Diseño de compensadores de retardo-adelanto

Para la parte de retardo se selecciona T2 suficientemente grande, con el fin de que

12

12

1

11

sT

sT

Page 7: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Diseño de compensadores de retardo-adelanto

Para la parte de adelanto, Determine los valores de T1 y b a partir de las condiciones de magnitud y de

ángulo:

11

1

11

1

( ) 1c

sT

K G s

sT

11

1 11 1

11

1

1s

Ts s

T Ts

T

Page 8: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Diseño de compensadores de retardo-adelanto

Utilizando el valor de b que se acaba de calcular,

seleccione T2 de modo que

12

12

1

11

sT

sT

12

12

1

5 01

sT

sT

El valor de b T2, la constante de tiempo mayor del

compensador de retardo-adelanto, no debe ser demasiado grande con el fin de que pueda materializarse físicamente.

Page 9: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de diseño de un Compensador de retardo-adelanto de fase de dos grados de libertad

Page 10: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto

Consideremos el mismo sistema que utilizamos anteriormente con las mismas especificaciones

43.35( )

( 4)( 6)G s

s s s

1,2

% 16%  0.504

1.5 5 2.7 4.6.3 /n

Os Polosdominantesen

Ts seg rad s s jeg

La constante de error de velocidad estática Kv=50seg-1 o equivalen-temente el error en estado estacionario de seguimiento a una rampa unitaria ess = 1/Kv = 0.02seg

Page 11: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto Utilizamos un compensador de dos grados de libertad a b.

1 2

2 11 2

1 1

1, 1( ) ,1c c

s sT T

G s K

s s T TT T

1 2

2 1

1 2

1 143.35 ( )( )

, 1, 1( ) ( ) ,

1( 4)( 6)( )( )

c

c

K s sT T

G s G sT T

s s s s sT T

Page 12: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto

(0)c cG K

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

1

0 0

43.35lim ( ) ( ) lim ( ) 50

4 6v

cvC c cs s

K

KK sG s G s sG s K seg

Como el requisito sobre la constante de error estático de velocidad Kv

es de 50 seg-1, se tiene que (observar que b/g)

(0) cc

KG

27.68cK

Page 13: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto 1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg KEl valor de Kc se determina a partir de las condiciones de magnitud. Los valores de T1 y g a partir de la condición de fase.

1 11

1 1

1 /( ) 1

/c

s TK G ss T

1 11 1

2.7 4.61 1

1 1

1 1

43.350.3 1

( 4)( 6)c cs j

s sT T

K Ks s s

s sT T

11

11

1

3.33c

sT

K

sT

Page 14: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

11

1 11 1

11

1

168.5

sT

s sT T

sT

Ejemplo de compensación de retardo-adelanto

Vimos que la deficiencia de fase para este problema es fc =68.5o

Page 15: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Colocamos el cero del compensador en zc = -3.

11

1 13 0.33

3cz TT

Buscamos con la condición de fase la posición del polo del compensador.

Page 16: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

54.34 74.22 86,27 120 180

162.29 180

180 162.29 17.71

pc

pc

pc

17.71pc

Page 17: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

17.71 2.7 4.6 / tan(17.71 * / 180) 17.11pc cp pi

17.11cp17.11

5.73

c

c

p

z

Page 18: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Para la parte de atraso adoptamos b=10.

Ahora podemos despejar Kc para cumplir con la condición de módulo.

10 5.7 27.6827.68 15.8

5.7 10c c cK K K

15.8cK

2

2

1 /3( ) 15.8

17.11 1 / 10c

s TsG s

s s T

Para completar el diseño nos falta la parte de retraso donde el único parámetro desconocido es T2

Page 19: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Para la parte de retardo de fase, se selecciona T2 tal que satisfaga las condiciones

1

12

12 2.7 4.6

1

11

10s j

sT

sT

1

12

12

2.7 4.6

1

5 01

10s j

sT

sT

Se prueba con T2=10seg

1

1

1 2.7 4.6

0.10.9916 1

0.01s j

s

s

1

1

12.7 4.6

0.15 119.48 120.50 1 0

0.01s j

s

s

Page 20: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

3 0.1( ) 15.8

17.11 0.01cs s

G ss s

15.8( 3)( 0.1)( )

( 17.11)( 0.01)cs s

G ss s

Se obtuvo el siguiente compensador de atraso-adelanto de un grado de libertad

1 2

2 11 2

1 1

1, 1( ) ,1c c

s sT T

G s K

s s T TT T

Page 21: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

15.8( 3)( 0.1)( )

( 17.11)( 0.01)cs s

G ss s

43.35( )

( 4)( 6)G s

s s s

Dado el proceso

Se pide diseñar un compensador de atraso-adelanto para que el sistema cumpla con las siguientes especificaciones:

%OS = 16%, Ts = 1.5seg, ess = 1/Kv = 0.02seg

Se diseño el siguiente controlador de atraso-adelanto

685( 3)( 0.1)( ) ( ) ( )

( 17.11)( 6)( 4)( 0.01)cs s

L s G s G ss s s s s

2

685( 3)( 0.1)( )

( 19.77)( 2.76)( 0.1018)( 4.486 36.98)

s sT s

s s s s s

Page 22: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

43.35( )

( 4)( 6)G s

s s s

2

43.35( )

( 7.6)( 2.41 5.7)T s

s s s

Ahora verificamos si se cumplen las especificaciones

Sistema original sin compensar

Page 23: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

685( 3)( 0.1)( )

( 17.11)( 6)( 4)( 0.01)

s sL s

s s s s s

2

685( 3)( 0.1)( )

( 19.77)( 2.76)( 0.1018)( 4.486 36.98)c

s sT s

s s s s s

Sistema compensado

Page 24: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Lugar de las raíces para los sistemas sin compensar y compensado

Page 25: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Respuesta a una rampa unitaria de los sistemas sin compensar y compensado

Page 26: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Respuesta al un escalón unitario de los sistemas sin compensar y compensado

Page 27: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de diseño de un compensador de retardo-adelanto de fase de un grado de libertad

Page 28: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto

Consideremos el mismo sistema que utilizamos anteriormen-te con las mismas especificaciones

43.35( )

( 4)( 6)G s

s s s

1,2

% 16%  0.504

1.5 5 2.7 4.6.3 /n

OS Polosdominantes en

Ts seg rad s s jeg

La constante de error de velocidad estática Kv=50seg-1 o equivalentemente el error en estado estacionario de seguimiento a una rampa unitaria ess = 1/Kv = 0.02seg

Page 29: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto

Utilizamos un compensador de un grado de libertad a = b.

1 2

2 1

1 2

1 11

( ) ,1c c

s sT T

G s KT T

s sT T

1 2

2 11 2

143.35 ( 1 / )( 1 / )( ) ( ) ,

( 4)( 6)( / )( 1 / )c

c

K s T s TG s G s

T Ts s s s T s T

Page 30: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto

(0)c cG K

1

0

43.35lim ( ) ( ) 1.81 50

42

67.68c

v c ccs

KK sG s G s K Kseg

Como el requisito sobre la constante de error estático de velocidad Kv es de 50 seg-1, se tiene que (observar que )

Los valores de T1 y b (posición del cero y el polo del compensador)

de la parte de adelanto se determinan a partir de las condiciones de magnitud y de fase:

1 11

1 1

1 /( ) 1

/c

s TK G ss T

1 11 1

2.7 4.61 1

1 1

1 1

43.35 27.68 81

( 4)( 6) 4.77s j

s sT T

s s ss sT T

Page 31: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Ejemplo de compensación de retardo-adelanto

1

1 1 1 1

1 1 1 1 1 1 12.7 4.6

1 / 1 /43.35 27.688.313 1

/ ( 4)( 6) /s j

s T s T

s T s s s s T

1

1 1

1 1 2.7 4.6

1 / 1 30.12

/ 8, 313 25s j

s T

s T

11

1 11 1

11

1

168.5

sT

s sT T

sT

Vimos que para este sistema la deficiencia de fase para este problema es fc =68.5o

Page 32: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1 1

1 1

1 11 1

1 /0.12

/

168.5

s T

s T

s sT T

Las condiciones de magnitud y de fase determinan de manera unívoca los valores de la constante de tiempo T1 y el parámetro b (o lo que es equivalente las posiciones

del cero zc y el polo pc del compensador).

Esto es así porque al elegir b = g se ha perdido un grado

de libertad y se tienen dos ecuaciones con dos incógnitas. Ya no se puede colocar el cero zc arbitraria-mente como hicimos anteriormente.

Page 33: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

a0.12 , a b 68.5

b

Las condición de módulo es el cociente entre los módulos de los vectores a y b (a/b) y la condición de fase el ángulo entre ellos (a-b) (ver figura).

Page 34: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Hay una sola configuración de los vectores a y b (que determinan las posiciones del cero zc y del polo pc). La solución del problema no es trivial. Ogata resuelve el problema gráficamente y dice que puede resolverse mediante métodos trigonométricos. Acá lo resolvemos con el script de Matlab de la transparencia siguiente. Al ejecutar el script se le debe introducir la posición del polo dominante (en el ejemplo -2.7+4.6i), la condición de módulo (0.12) y la condición de fase (68.5). El script devuelve zc = -3.9187 y pc = -42.0881.

Page 35: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

clear,clcerror=1; delta=-.0001; zc=-delta;s1 = input('Ingrese la posición del polo dominante = ');cond_mod = input('Ingrese la condición de módulo = ');cond_fase=input('Ingrese la cond. De fase [grados] = ');while abs(error)>.001;zc = zc+delta; a=s1-zc; mod_a=abs(a); fi_a=angle(a)*180/pi;mod_b=mod_a/cond_mod;x=sqrt(mod_b^2-imag(s1)^2);pc=real(real(s1)-x); b=s1-pc;fi_b=angle(b)*180/pi;fi=fi_a-fi_b; error=cond_fase-fi;end

disp(['El cero y el polo del compensador están en:'])disp(['zc = ' num2str(zc)])disp(['pc = ' num2str(pc)])

Page 36: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

La solución es: zc = -3.92, pc = -42 ó T1 =1/zc = -0.2552 , b = pc / zc =10.74

Page 37: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Para la parte de retardo de fase, se selecciona T2 tal que satisfaga las condiciones (modificar poco el lugar de las raíces)

11

1 12 2

1 12 22.7 4.6

2.7 4.6

1 1

1 5 01 1

10.76 10.76

,

s js j

s sT T

s sT T

Probamos con T2=10seg

1

1

1 2.7 4.6

0.10.9915 1

0.0093s j

s

s

1

1

12.7 4.6

0.15 119.48 120.32 0.85 0

0.0093s j

s

s

Page 38: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

3.92 0.1( ) 27.68

42 0.01cs s

G ss s

27.68( 3.92)( 0.1)( )

( 42)( 0.01)cs s

G ss s

1 2

2 1

1 2

1 11

( ) ,1c c

s sT T

G s KT T

s sT T

Se obtuvo el siguiente compensador de atraso-adelanto de un grado de libertad

Page 39: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

27.68( 3.92)( 0.1)( )

( 42)( 0.01)cs s

G ss s

43.35( )

( 4)( 6)G s

s s s

Resumen: Dado el proceso

Se diseñó un compensador de atraso-adelanto para que el sistema cumpla con las siguientes especificaciones:

%OS = 16%, Ts = 1.5seg, ess = 1/Kv = 0.02seg

Se obtuvo el siguiente controlador de atraso-adelanto

1200( 3.92)( 0.1)( ) ( ) ( )

( 42)( 6)( 4)( 0.01)c

s sL s G s G s

s s s s s

2

1200( 3.92)( 0.1)( )

( 42.76)( 3.891)( 0.102)( 5.254 27.72)

s sT s

s s s s s

Page 40: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Lugar de las raíces para los sistemas sin compensar y compensado

Page 41: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

1

0 0

4lim ( ) ( ) lim 8 80 10

.5v c c c cs sK sG s G s K K seg K

Respuesta a una rampa unitaria de los sistemas sin compensar y compensado

Page 42: Compensador de retardo-adelanto de fase - …dea.unsj.edu.ar/control2/08-Diseño de compensadores de atraso... · en lugar de introducir un compensador de adelanto y un compensador

Respuesta al un escalón unitario de los sistemas sin compensar y compensado