diseno adelanto

20

Click here to load reader

Upload: jorge-eduardo-illescas-p

Post on 24-Jul-2015

37 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Diseno Adelanto

Diseño de Controladores Adelanto-Atraso

Sistemas de ControlProf. Mariela CERRADA

Page 2: Diseno Adelanto

Compensadores no ideales: interpretación en el dominio del tiempo

Consideremos la siguiente función de transferencia

cpz ccθθθ +⇒>

)()()(

c

ccc ps

zsKsG++

=

X-Pc -Zc -Zc

X-Pc

cpz ccθθθ −⇒<

Aporte de fase positiva Aporte de fase negativaAdelanto de fase Atraso de fase

Re

ImSo

Re

ImSo

Se aumenta el número de ramas del lugar de lasraíces.

Page 3: Diseno Adelanto

Compensadores no ideales: interpretación en el dominio de la frecuencia

Page 4: Diseno Adelanto

Compensadores no ideales: interpretación en el dominio de la frecuencia

Page 5: Diseno Adelanto

Compensador por adelanto de fase

10 ;)1(

)1(

)1(

)1()( <<

++

=+

+= α

αα

αTs

TsK

Ts

Ts

KsG ccc )(

0αccs

KsGLim =→

=

=

+

+= n

jj

q

m

ii

p

pss

zsKsG

1

1)(

Función de Transferencia del Controlador

Ganancia del compensador

=

=

+

+

++

= n

jj

q

m

ii

cpc

pss

zs

TsTsKKsGG

1

1

)1()1()(

αα

Función de Transferencia de la planta

Función de Transferencia LAdel sistema controlado

Page 6: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando el lugar de las raíces

(1)

Principio de diseñoEvaluar la contribución angular del sistema no compensado en el punto de diseño (polo en lazo cerrado asociado a una respuesta transitoria específica). La diferencia con 180° debe ser la contribución angular del controlador. La ganancia del controlador se ajusta posteriormente, a partir de la condición de magnitud. El parámetro α puede usarse para satisfacer una condición de error es estado estable.

Algoritmo de diseñoSea Gp(s) la función de transferencia de la planta:

y un polo asociado a un conjunto de especificaciones temporales.

ωσ js +−=0

=

=

+

+= n

jj

q

m

ii

p

pss

zsKsG

1

1)(

Page 7: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando el lugar de las raíces

1. Calcule el aporte de fase de G(s) a s=So

2. Determine la fase a aportar por el controlador

3. Elija las posiciones del cero y del polo del controlador, intentando maximizar el valor de α.

000

)(1

)(1

)( sss

n

j ssjpsss

m

i izs q−== −=

+−==

+ ∑ −−∑= θθθθ

0)180( >°+−= θθc

(2)

(3)

X-Pc -Zc

α 0

cθX-Pc -Zc

α 1

Page 8: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando el lugar de las raíces

El siguiente procedimiento gráfico permite hacer una elección adecuada del polo ycero del compensador:

X-Pc -Zc

2cθ

2cθ

So

Re

Im

4. Determine el valor de Kc, usando la condición de magnitud para el sistema compensado:

=

=

++

++= m

isisc

n

jsjssc

c

zszs

pssqpsKK

1

1

00

000

(4)

Page 9: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando el lugar de las raíces

Comentarios generales

El diseño del controlador no es único. Se pueden tener diferentes posiciones de polos y ceros del compensador que aporten la cantidad de fase necesaria. Otro diseño alternativo consiste en elegir el valor del cero del compensador muy cercano a algún polo real del sistema en lazo abierto, con el fin de lograr una“cancelación” de polos y ceros del sistema compensado en lazo abierto. En este caso,

el sistema en lazo abierto será:

=

=

+

++= n

jj

q

m

ii

p

pss

zs

TsKsG

1

1)1()(

El diseño se comienza calculando el aporte de fasede So a Gp(s) , y determinando el valor del polopara completar la fase necesaria para cumplir con lacondición de fase sobre So.

Page 10: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando el lugar de las raíces

Comentarios generales....

Otro diseño alternativo consiste en elegir un valor para el polo del compensador, talque éste quede suficientemente alejado de los polos dominantes. En este caso, lacontribución angular necesaria prácticamente será aportada por el cero del controlador,Como en el caso del controlador PD. En este caso, el sistema en lazo abierto será:

=

=

++

+= n

jj

q

m

ii

p

pssT

s

zsKsG

1

1

)1()(

α

El diseño se comienza calculando el aporte de fasede So a Gp(s) , y determinando el valor del zeropara completar la fase necesaria para cumplir con lacondición de fase sobre So.

Estas alternativas de diseño pueden no cumplir con condiciones de error en estadoestable, al menos introducidas por el controlador.

Page 11: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

0

-180MF

MFc

Negro: sistema no compensadoRojo: CompensadorVerde: sistema Compensado

Page 12: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

mθ Es la máxima fase aportada por el compensador

)1log(20α

ωmax

Page 13: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

Dado que

La fase aportada por el compensador es:

TtgTtgcc pzc ωαωθθθ 11 −− −=−=

10 ;)1(

)1(

)1(

)1()( <<

++

=+

+= α

αα

αTs

TsK

Ts

Ts

KsG ccc

Diferenciando con respecto de ω, para encontrar la frecuencia donde ocurreel máximo avance de fase:

22 )(1)(1 TT

TT

dd c

ωαα

ωωθ

+−

+=

(1)

(2)

(3)

Page 14: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

Igualando a cero la ecuación (3) y resolviendo para ω, tenemos:

αω

T1

max =

(5)

(4)

)()(1)()(

)()(cc

cc

ccccpz

pzpzcpzc tgtg

tgtgtgtg

θθθθ

θθθθθθ+

−=−=⇒−=

Sabiendo que:

Y también:

Ttg

Ttg

c

c

p

z

ωαθ

ωθ1

1

=

= (6)

Sustituyendo (6) y (4) en (5), tenemos que el avance de fase máximo es:

αα

ααα

αααθ

21

111

11

)( −=

+

−=

TT

TT

TT

TTtg m α

αααθ

+−

=−

= −−

11sin

21 11tgm (7)

Page 15: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

Para calcular la magnitud aportada por el controlador en ωmaxconsideremos que la ganancia Kcα es incorporada a la ganancia del sistema compensado. Esto es:

)()1(

)1()( 1 sGTs

TssGG pc ++

(10)

)()()( 11 sGKsGKsG pcpc == α(8) donde (9)

La magnitud aportada por el compensador en la frecuencia de avance de fase máxima ωmax es:

ααα

α

αα

αα ω

11

1

11

11

)1()1(

2

2

max

=+

+

=

+⎟⎠

⎞⎜⎝

+⎟⎠⎞

⎜⎝⎛

=+

+

TT

TT

TsTs

j

Page 16: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

eced KKK 1=

1. Determine la ganancia de lazo que satisface el requerimiento de error en estado estable. Esto es:

Donde Ke es un valor deseado para la constante de error

Algoritmo de diseño

=

=

+

+= n

jj

q

m

ii

c

pss

zsKKsG

1

11)(

(11)

2. Dibuje el diagrama de Bode de la función de transferencia del sistema compensado con la ganancia Kc1. Esto es:

(12)

Page 17: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

eMdc +Φ−=θθ cθdΦ

3. Calcule el valor del margen de fase actual y determine el adelanto de fase que será aportado por el controlador. Esto es:

Donde es la fase aportada por el compensador(13)

4. Determine el factor de atenuación α usando la ecuación (7).5. Determine la frecuencia en la cual el sistema no compensado tiene un valor de

es el margen de fase deseado

es el margen de fase actual

Recuerde que el margen de fase deseado está asociado a una cantidad de amortiguamiento determinado

)1log(20α

6. Encuentre el valor del cero del compensador, usando la ecuación (4).

. Seleccione esta frecuencia como ωmax.

e es un término de error

Page 18: Diseno Adelanto

Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial

Algoritmo de diseño

7. Determine el valor del polo del compensador conocido el valor de 1/T y α

8. Determine el valor de Kc, sabiendo que Kc=Kc1/α, según la ecuación (9).

Comentarios:

Esta propuesta de diseño puede no alcanzar condiciones deseadas sobre los tiempos de respuesta (ancho de banda, en el dominio frecuencial). En este caso, podría ser necesario un rediseño del compensador.

Recuerde que el compensador “empujará” la frecuencia de cruce de ganancia actual hacia las altas frecuencias, por ello, es necesario incorporar un factor de corrección de error (10° aprox.) sobre la fase que aportará el compensador.

Page 19: Diseno Adelanto

Diseño del Compensador de Adelanto: Limitaciones

Si el sistema original es inestable o o con un margen de estabilidad baja (margen de fase pequeño), el adelanto de fase adicional que debe ser aportado por el controlador puede ser excesivo, lo cual exige un valor pequeño de α. Esto puede afectar la magnitud de la respuesta frecuencial alrededor de la frecuencia que determina el ancho de banda (aumento de la magnitud), incrementando el ancho de banda y, en consecuencia, aumentado la sensibilidad a los ruidos que se introducen por la entrada del sistema.

Un requerimiento práctico para lograr aportes excesivos de fase por el controlador está referido a la necesidad de disponer de amplificadores de alta ganancia que implementen el valor de KKcα (ganancia de lazo del sistema compensado)

En este sentido, si se requiere de un adelanto de fase de mas de 90°, se debe emplear un controlador de etapas múltiples.

Page 20: Diseno Adelanto

Diseño del Compensador de Adelanto de Etapas Múltiples

1,0 ;)1(

)1()1(

)1(

)1(

)1(

)1(

)1()( 21

22

2

11

12121

22

22

11

11 <<

++

++

=+

+

+

+= αα

αααα

ααsT

sTsT

sTKK

Ts

Ts

K

Ts

Ts

KsG ccccc

Un compensador de adelanto de fase de múltiples etapas viene dado por:

(13)

El diseño de este compensador usando el método del lugar de las raíces puede resultar algo engorroso. Así, se sugiere el diseño basado en la respuesta frecuencial.En este caso, el diseño se traduce a compensar una parte del adelanto de fase requerido con un compensador y a partir de éste nuevo sistema compensado, se terminan de satisfacer los requerimiento con el segundo compensador.La ganancia Kc1Kc2α1α2 es elegida en el primer paso para satisfacer condiciones de error en estado estable.