Sistemas Automáticos

47
Sistemas Automáticos

Transcript of Sistemas Automáticos

Page 1: Sistemas Automáticos

Sistemas Automáticos

Page 2: Sistemas Automáticos

Tema 7Diseño de Reguladores en FrecuenciaContenido•

Page 3: Sistemas Automáticos

Respuesta frecuencialen Bucle Cerrado

Función de transferencia en buclecerrado:

Captador

Σ+

-

PlantaRegulador

H0

K

Page 4: Sistemas Automáticos

Relación entreMargen de Fase (MF)y Frecuencia deresonancia (Mr)

Relación entrefrecuencia de cruce deganancia y ancho debanda

Respuesta frecuencialen Bucle CerradoA la frecuencia de cruce de ganancia, ωωωωc

Page 5: Sistemas Automáticos

Red de Adelanto de FaseCero puro

…y amplifica ruidosde alta frecuencia

3

2 … pero no es realizable

w=0.2

Aporta hasta90º de fase 1

(K=1)

Page 6: Sistemas Automáticos

w=1/T

w=1/αT

2 ES realizable

Mantiene acotadosniveles de ruido HF

3

Aporta fase(menos de 90º) 1

Red de Adelanto de FaseCero + Polo

ψmax

(K=1)

Page 7: Sistemas Automáticos

Mayor MF Menorsobreoscilación

Mayor anchode banda

Menor tsMayor rapidez

Red de Adelanto de FaseEfectos sobre Mr yAncho de Banda

compensador

Sistema b.a.compensado

Sistema b.a.sin compensar

Page 8: Sistemas Automáticos

Frecuencia demáximo aporte

Red de Adelanto de FaseAnatomía del Compensador

(K=1)

20 log10 |1/α|

α1/20.log10

Page 9: Sistemas Automáticos

Red de Adelanto de FasePrincipales parámetros de diseño

Frecuencia de crucede ganancia, ωc

Margen de fase (MF)

Ganancia en baja frecuencia

Velocidad de respuestaωbw, tr, ts

Sobreoscilación y resonanciaξ, Mp, Mr

Errores en régimen permanenteKp, Kv, …

Page 10: Sistemas Automáticos

Máximo incremento de faseaportado por la compensación de adelanto

1/α

ψmax

Red de Adelanto de FaseMáximo aporte en función de αααα

Page 11: Sistemas Automáticos

Red de Adelanto de FaseRelación entre MF y factor de amortiguamiento

MF(º)

ξ

Page 12: Sistemas Automáticos

MF(º)

Mr

Red de Adelanto de FaseRelación entre MF y resonancia

Page 13: Sistemas Automáticos

Red de Adelanto de FaseRelación entre MF y sobreoscilación Mp

MF(º)

Mp

Page 14: Sistemas Automáticos

Ejemplo

Solución propuesta:

La ganancia delregulador ha deser al menos 10

Page 15: Sistemas Automáticos

MF(º)

Mp

El MF ha de seral menos 45º

Mp=25%

Ejemplo

Page 16: Sistemas Automáticos

Sólo añadiendo K,tenemos MF~20º

Necesitamosotros 25º…Ponemos 40ºpor seguridad

Ejemplo

Page 17: Sistemas Automáticos

Máximo incremento de faseaportado por la compensación de adelanto

1/α

ψmax

40º

1/αααα ~ 5

αααα = 0.2

Ejemplo

Page 18: Sistemas Automáticos

10-2 10-1 100 101 102-60

-40

-20

0

20

40

60Bode(Amplitudes)

Ejemplo. Colocación de la red.

4.3

-7

dB71log20 10 −≈−α

Page 19: Sistemas Automáticos

Ejemplo. Controlador

923.11=== αωcgT

c 61.91==

Tp

α

1521.02.01521.010

521.02.01521.01

2.0110

61.992.150)(

+⋅+

=

⋅+

+=

++

=s

s

s

s

sssC

11.015.010)(

++

≈sssC

Page 20: Sistemas Automáticos

0 2 4 6 8 10 120

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8Step Response

Time (sec)

Ampl

itude

Ejemplo. Respuesta ante escalón

G(s)

KG(s)

C(s)G(s)

Page 21: Sistemas Automáticos

K=10; a = 0.2; T=1;Ejemplo

Page 22: Sistemas Automáticos

K=10; a = 0.2; T=.2;Ejemplo

Page 23: Sistemas Automáticos

K=10; a = 0.2; T=.5;

Controlador final:

Ejemplo

Page 24: Sistemas Automáticos

ev=10%

Mp < 25%

EjemploSimulación de la respuesta

Page 25: Sistemas Automáticos

• Valores mayores de α permiten añadir más ángulo,pero producen acciones PD más puras que puedenincrementar el ruido….

• Si necesitamos aportar más de 60º podemos utilizaruna doble compensación de adelanto:

• Si nos piden alguna especificación relacionada conla velocidad de respuesta debemos ajustar el anchode banda del sistema final a través de la wc

Puede incrementarsejugando con la K

EjemploConsideraciones finales

Page 26: Sistemas Automáticos

Red de Adelanto de FaseProcedimiento de diseño

1. Determinar la ganancia en bucle abierto K, necesaria parasatisfacer requisitos de reg. permanente

2. Determinar la frecuencia de cruce de ganancia wc con unfactor de seguridad de 2 por debajo del ancho de bandadeseado

3. Evaluar el MF necesario aportar al sistema sin compensar,KG. Añadir de 5º a 12º extra por seguridad.

4. Determinar α5. Determinar T de prueba (trae cuenta elegir como

frecuencia central de la red, el punto donde la curva demódulos cae 20.log10|1/√α|)

6. Dibujar la respuesta del sistema sin compensar KG(jw), yla del sistema compensado C(jw)G(jw). Comprobar el MFe iterar para otro valor de T si es necesario

7. Comprobar el diseño simulando la respuesta. Añadir otracompensación de adelanto si fuera necesario.

Page 27: Sistemas Automáticos

Red de Retardo de Fase

Produce unincremento de laganancia enbajasfrecuencias

…sin afectar ala respuestadel sistema enaltasfrecuencias

Produce unamerma en lafase quetiende adisminuir elMF

Page 28: Sistemas Automáticos

Red de Retardo de FaseIncrementando ganancia a bajas frecuencias

Elevada ganancia a bajafrecuencia (= 20.log α)

El descenso en fase seproduce en un punto dondeno afecta al MF

No modifica ni magnitud ni fase aaltas frecuencias, respetando eltransitorio

El MF no se ve afectado

GH

CGH

C

Page 29: Sistemas Automáticos

Red de Retardo de FaseIncrementando MF a base de disminuir ωωωωc

GHCGH

ωc2

ωc1

MF1~20º

MF2~50º

C

Disminuye la frec. de cruce deganancia sin tocar la fase. Afrecuencias menores las fases sonmayores.

Con la nueva ωc, el MF esmayor.

No modifica ni magnitud ni fase abajas frecuencias

Page 30: Sistemas Automáticos

Ejemplo

Diseñar un compensador para:

Vemos que la Kp del sistemaque nos dan es 9…

Page 31: Sistemas Automáticos

EjemploBode del sistema sin compensar

…pero su MF es inferior a 25º(en torno a 7º)

Page 32: Sistemas Automáticos

EjemploDisminuyendo la K, aumentamos MF hasta ~30º

La ganancia en BFes ahora 4.5 (~13dB)

ωc~1 rad/s

MF~30

Pero ahora elMF es mayor…

Page 33: Sistemas Automáticos

Ya tenemos el MF deseado, pero necesitamos restaurar de nuevo laganancia Kp=9… hay que multiplicar por 2 la ganancia en bajas

Elegimos αααα=2

La T la elegimos de forma que el codo superior estéentre una octava (dividir por dos) y una década (dividir por 10)por debajo de la nueva frecuencia de cruce ωc

… por ejemplo,lo intentamos con 1/5 de ωc

ωc~1 1/T = 1/5 T=5

debemos hacerlosin tocar el MF

Page 34: Sistemas Automáticos

EjemploAplicando la red de Retraso

CGH (sist. compensado)KGH (sist. concompensadoproporcional)

GH (sist. sin compensar)

C (Compensador)Aumentamos la gananciaen bajas frecuencias…

…sin afectaral MF

MF~28º

Page 35: Sistemas Automáticos

Mp~45%

EjemploSimulación ante un escalón

Como era de esperarel sistema sale bastante oscilatoriodado el escaso MF (~28%)que nos pusimos como meta…

Page 36: Sistemas Automáticos

MF(º)

Mp

Mp~45%

EjemploCalculamos la sobreoscilación que tendrá el sistema

MF~28º

Page 37: Sistemas Automáticos

Red de Retardo de FaseProcedimiento de diseño

1. Determinar la ganancia en bucle abierto K, necesaria parasatisfacer el MF sin emplear otra compensación

2. Dibujar el Bode del sistema con la compensaciónproporcional anterior (KGH) y evaluar la ganancia en bajafrecuencia y la nueva ωc

3. Determinar α necesario para conseguir la ganancia enbaja frecuencia requerida por las especificaciones depermanente

4. Determinar T de prueba eligiendo como frecuencia decorte superior ω=1/T en torno a una octava (1/2) o unadécada (1/10) por debajo de la ωc determinada en elsegundo punto

5. La frecuencia de corte inferior estará a ω= 1/(αT)6. Comprobar el diseño simulando la respuesta y retocando

las elecciones de puntos anteriores si es preciso.

Page 38: Sistemas Automáticos

Compensación PID

Forma Básicas:

Page 39: Sistemas Automáticos

Compensación PIDProcedimiento de diseño

Diseñar las dos partes secuencialmente

Diseñar las dos partes en conjuntoParámetros a diseñar (α, Td, β, Ti, K)

∃ Procedimientos EspecíficosDiseño conjunto:Cfr. [Puente91], [Blasco00],[Franklin94]

Método empíricos:Cfr. Metodo de Ziegler-Nichols [Ogata]

Page 40: Sistemas Automáticos

Compensación PIDEjemplo [cfr. Franklin, pp. 408 y ss]

Diseñar PID para obtener:

erpp~0MF ~65º

Page 41: Sistemas Automáticos

Compensación PIDEjemplo

El sistema es altamenteinestable al realimentar(fase muy negativa)

Page 42: Sistemas Automáticos

Td = 0, Ti = 200

1/Ti=0.005

Page 43: Sistemas Automáticos

Td = 20, Ti=200

Page 44: Sistemas Automáticos

Td=10, Ti=200

Page 45: Sistemas Automáticos

Td=5, Ti=200

Page 46: Sistemas Automáticos

Td=2, Ti=200

Page 47: Sistemas Automáticos

Td=10, Ti=200Hay que bajar lalínea verde hasta el 0dbsin tocar la fase

bajar~26dB � K=1/20 = 0.05