You are on page 1of 9

Control de Procesos. Tema 9.

Tema 5. Diseo de compensadores en frecuencia.


El diseo de controladores (o compensadores) en frecuencia se basa en la utilizacin del
diagrama de Bode del proceso, y de la modificacin de dicho diagrama por la
contribucin en magnitud y en fase del controlador. Se trata de elegir el controlador de
forma que el diagrama de bode total del sistema con el controlador tenga las
caractersticas adecuadas. Para poder determinar cules son esas caractersticas, es
necesario definir especificaciones que puedan medirse en la respuesta en frecuencia.
Especificaciones en frecuencia.
Especificaciones estticas.
Son las mismas que en el diseo temporal (con lugar de las races), es decir, ep , ev y error
ante perturbacin. Para calcularlas se necesita saber el tipo del sistema y la ganancia
esttica. Esta informacin se encuentra en la parte de baja frecuencia del diagrama de
bode.

Especificaciones dinmicas en frecuencia.


Ancho de banda en bucle cerrado. Es la frecuencia en la que la magnitud en bucle
cerrado ha bajado 3 dB respecto del valor a bajas frecuencias (que es siempre cercano a
0 db). Est relacionada con la velocidad de respuesta: a mayor ancho de banda, mayor
rapidez de respuesta. Esto significa que el sistema puede seguir con poco error una
seal de referencia que vare rpidamente. Se puede decir que si el ancho de banda del
sistema en bucle cerrado es mayor que el mximo contenido en frecuencias de la seal
de referencia, sta puede ser seguida por el sistema con poco error.
Margen de fase. Define la estabilidad relativa del sistema en bucle cerrado, aunque se
mide en el diagrama de bucle abierto. Est relacionada tambin con la sobreoscilacin,
ya que a menor margen de fase, menor amortiguamiento, y mayor sobreoscilacin.
Frecuencia de cruce de ganancia. Es la frecuencia en la que en bucle abierto la
magnitud es 1 (0 db). En esta frecuencia es donde se mide el margen de fase. No es
una especificacin de respuesta, pero se utiliza de forma explcita en el diseo, y est
relacionada con el tiempo de establecimiento en bucle cerrado, por lo que puede ser
muy til para el diseo de controladores.
Pico de resonancia. Es el valor del mximo de la magnitud. Est relacionado con la
sobreoscilacin. Cuanta ms sobreoscilacin, mayor pico de resonancia y viceversa.
Frecuencia de resonancia. Es la frecuencia a la que la magnitud es mxima. Da la
misma informacin que el ancho de banda (rapidez de respuesta).
Margen de ganancia. Define tambin la estabilidad relativa.

Si el sistema en bucle cerrado es de 2 orden estndar (dos polos complejos y ningn


cero), se pueden obtener las expresiones de las especificaciones anteriores:

+ n2 Y
Y ref Y Yref n2
s( s + 2 n)
- s 2 + 2 n s + n 2

1
Control de Procesos. Tema 9.

En bucle cerrado:
ANCHO DE BANDA:

a=n 12 2 4 2 2121 . 5 p =1. 5 n 1 2
En bucle abierto:
MARGEN DE FASE:
M f =arctg
2
14 42 2 100

FRECUENCIA DE CRUCE DE GANANCIA:


2 n 8

cg = n 14 4 2 2 = =
tg M f t s 98 tg M f

Se observa que en general las relaciones con complicadas. Sin embargo se pueden
establecer relaciones cualitativas aproximadas.
El ancho de banda crece con la frecuencia natural, aunque tambin depende del
amortiguamiento, disminuyendo conforme aumenta ste. Para amortiguamientos no muy
grandes, es aproximadamente 1.5 veces la frecuencia propia. Es una medida de la rapidez
p
de respuesta temporal, ya que el tiempo de pico es t p= w .
p
El margen de fase depende solo de , por lo tanto est relacionado con la sobreoscilacin.
A mayor margen de fase, menor sobreoscilacin.

La especificacin ms utilizada para disear compensadores en frecuencia es el


margen de fase. Un margen de fase correcto (entre 38 y 65) da lugar a una
sobreoscilacin razonable (=0.37-0.7), (=28.6%-4.6%). Para este rango de valores, se
puede aproximar la relacin entre y Mf a una recta de la forma:
M
f
100
donde el margen de fase est en grados.
El tiempo de establecimiento no se relaciona directamente con una sola de las
especificaciones en frecuencia. En general, ts ser pequeo si el ancho de banda es grande,
y el margen de fase es grande (sobreoscilacin pequea). Se puede utilizar la expresin
que relaciona ts con la frecuencia de cruce de ganancia:
8
cg =
t s tg M f
de esta forma se puede traducir el ts deseado en la cg que se necesita. Esto ser til para el
diseo de compensadores.
Utilizando las 3 expresiones anteriores se puede obtener una relacin aproximada entre el
ancho de banda de bucle cerrado y la frecuencia de cruce de ganancia:
M
1. 36 f
100
cg a


2
Mf
tg M f 1
100
Esta relacin se puede utilizar para saber de forma aproximada qu valor de cg se necesita
para lograr un ancho de banda determinado en bucle cerrado. Esto ser muy til en el
diseo de controladores.

2
Control de Procesos. Tema 9.

Otra forma aproximada de estimar el valor del ancho de banda en bucle cerrado a partir
de la respuesta en frecuencia de bucle abierto es la siguiente: a es la frecuencia en la que
la magnitud ha cado -3 dB respecto de bajas frecuencias (en la f.d.t. de bucle cerrado), es
decir:

M j0
M j a = 0 . 707
2
ya que se supone que el controlador est bien calculado, y M(0) es cercano a 1. Por otra
parte se tiene que:
CG j a CG j a
M j a = 0 . 707
1CG j a 1CG j a
donde para aproximar el mdulo del denominador en funcin del mdulo de CG se ha
supuesto que a la frecuencia a la fase de CG es cercana a -180. De esta forma se puede
despejar:
CG j a 0 . 41 CG j a db 8 db
Es decir, el ancho de banda en bucle cerrado es aproximadamente la frecuencia en la que
la magnitud de bucle abierto vale -8 db. Esta aproximacin es vlida si a esa frecuencia la
fase es cercana a -180 (si no lo es, el ancho de banda ser algo menor).
Las expresiones aproximadas anteriores son importantes pues permiten relacionar
caractersticas que se miden en bucle abierto (como Mf y cg ), y que son las que se
manejan en el proceso de diseo del controlador, con caractersticas de bucle cerrado
(como a , ts, ) que son los objetivos del diseo.

Para sistemas que en bucle cerrado no sean de 2 orden estndar, se utilizan las
expresiones anteriores, aunque en ese caso el error es mayor, por lo que despus de
disear el compensador hay que comprobar que se cumplen las especificaciones.

Ejemplo:
Obtener unas especificaciones en frecuencia que correspondan aproximadamente con las
especificaciones temporales:
d 15
t s 2 seg

{

De =0.15 se obtiene =0.52, y de aqu, Mf52. De ts se obtiene =
n=2, de donde se

puede obtener n=3.85, y de aqu w p =w n 1x =3. 29 . El tiempo de pico ser


2

aproximadamente: tp=/p=0.96 seg. El ancho de banda necesario ser aproximadamente


de a4.6/tp=4.8 rad/seg. La frecuencia de cruce de ganancia necesaria ser: cg=8/2/tg
(52)=3.12 rad/s. El clculo exacto mediante las frmulas da prcticamente lo mismo.

3
Control de Procesos. Tema 9.

DISEO DE CONTROLADORES MEDIANTE LA RESPUESTA EN


FRECUENCIA.
Controlador PI (compensador de atraso de fase).
1T i s sz i
C s =K p =K p
Tis s
Respuesta en frecuencia:
Magnitud
(db)

20 log(Kp)+3
20 log(Kp)
zi=1/Ti
Fase () 0

-20

-40 60/dec
-45
-60

-80
-90
0.1zi zi=1/Ti 10zi (rad/sec)
La pendiente mxima de la curva de fase se da en zi, y vale aproximadamente 60/decada.
Objetivo: conseguir un ep o ev ,un Mf y un ancho de banda (o tiempo de
establecimiento) determinados.

Diseo:
1. Se elige la relacin entre zi y la frecuencia de cruce de ganancia final del sistema con
controlador: a=g/zi 1. La mejor respuesta ante perturbacin se suele tener con a=1. Si
se quiere una buena respuesta ante referencia y la perturbacin no es tan importante se
puede tomar a>1, pero no demasiado grande (no mayor de 4). La excepcin se da
cuando la pendiente de la fase del sistema a la frecuencia de cruce de ganancia final es
mayor de -60/dcada , que es la pendiente de la fase del controlador. En ese caso al
aumentar a se mejora la respuesta ante referencia y ante perturbacin.
2. Se busca la frecuencia en la que la fase del sistema es
-180+Mf deseado-Fase_controlador(=azi)= -180+Mf deseado-(arctg(a)-90)
Esta ser la nueva frecuencia de cruce de ganancia del sistema ms el controlador, g.
Se define zi= g/a.
3. Se calcula Kp para que la magnitud total a esa g. sea 1 (0 dB). Para ello se mide la
magnitud del sistema:
|G(jg)H(jg )|db+|C(jg)|db =0 1 Kp
4. Se calcula el ancho de banda en bucle cerrado (o el tiempo de establecimiento). Si no
es suficiente se puede aumentar un poco (reducir el ts) aumentando a, aunque esto
pueda suponer en algunos casos un empeoramiento de la respuesta ante perturbacin.

4
Control de Procesos. Tema 9.

Si aun as no se consigue, o no se quiere empeorar la respuesta ante perturbacin, se


necesita trmino derivativo (PID).
5. Se comprueba el error. Si no se cumple se puede probar con aadir el trmino
derivativo (PID).

Controlador PD con filtro (compensador de adelanto de fase).


s
1
1T d s zd
C s =K p = Kp
T s s
1 d 1
N z dN
Efecto derivador: si N grande 1 C s K p 1T d s
Respuesta en frecuencia:
Magnitud (db)

20log(Kp)+10log(N) 20log(N)

20log(Kp )

Fase ()

52-60/dec

0
zd m = z d N zd N

m= z dz d N =z d N =
N sen m =
N 1
Td N 1
La relacin entre el valor de N y el adelanto de fase mximo es:

5
Control de Procesos. Tema 9.

70

60

50

40

m
30

20

10

0
0 5 10 15 20 25 30
N
El adelanto de fase mximo est limitado por el ruido de alta frecuencia del sensor, que es
amplificado por la derivada. En la prctica segn al calidad de la seal del sensor se
utilizar un adelanto (polo de filtro u otro). En cualquier caso siempre se debe estar por
debajo de m70 (N<30).
Un valor tpico puede ser N=14 ( m60 ), o N=20 ( m65 ), aunque si el sensor
tiene mucho ruido puede ser aconsejable N<10 ( m55 ).
La pendiente mxima de la curva de fase se da en zd, y su valor depende de N. Para N>20
se puede aproximar a 60/dcada. Para N=10 es aproximadamente 52 /decada.

El objetivo del controlador ser conseguir un ep ev , un Mf y un ancho de banda (o


tiempo de establecimiento) determinados en bucle cerrado.

Diseo:
1. Se decide el adelanto de fase mximo m (y por tanto N) en funcin de las
caractersticas del ruido del sensor. Un valor tpico puede ser entre 60 y 65 (N entre
14 y 20).
2. Se decide la relacin entre el cero y la frecuencia de cruce de ganancia final: a=g/zd1.
La mejor respuesta ante perturbacin se suele tener con a=1. Si se quiere una buena
respuesta ante referencia y la perturbacin no es tan importante se puede tomar a>1,
pero no demasiado grande (no mayor de 4). La excepcin se da cuando la pendiente
de la fase del sistema a la frecuencia de cruce de ganancia final es mayor de -60/
dcada, que es la pendiente de la fase del controlador. En ese caso al aumentar a se
mejora la respuesta ante referencia y ante perturbacin.
3. Se busca la frecuencia en la que la fase del sistema es:
-180+Mf,deseado-Fase_controlador(= azd )= -180+Mf,deseado-arctg(a)+arctg(a/N) Esa
frecuencia ser la nueva frecuencia de cruce de ganancia, g. De aqu se obtiene
zd=g/a y por tanto Td.

6
Control de Procesos. Tema 9.

4. Se calcula Kp para que la magnitud total a esa frecuencia m sea 0 db (magnitud 1):
|G(jg)H(jg )|db+|C(jg)|db=0 1 Kp
5. Se calcula el error y se comprueba. Si no se cumple necesario trmino integral.
6. Se calcula el ancho de banda resultante en bucle cerrado (o el tiempo de
establecimiento). Si no se cumple, se puede probar a aumentar a y rehacer los
clculos, aunque esto pueda suponer en algunos casos un empeoramiento de la
respuesta ante perturbacin. Si aun as no se consigue, no se puede lograr ese margen
de fase y ese ts.

1 Diferencias entre PI y PD:


El PI disminuye (atrasa) la fase, por lo que la frecuencia de cruce de ganancia final, y
por tanto el ancho de banda en bucle cerrado, es menor que con el controlador
proporcional (sistema ms lento).

El PD aumenta (adelanta) la fase, por lo que la frecuencia de cruce de ganancia final,


y por tanto el ancho de banda en bucle cerrado, es mayor que con el controlador
proporcional (sistema ms rpido).

Controlador PID (compensador de adelanto-atraso de fase).


1 s s
1T d s 1 1
Tis zi zd
C PID s =K p K
Tds s
1 s 1
N zd N
donde
z z 1 z z
K p= d i K ; T d= ; T i= d i
zd zi z d z i zd zi
La respuesta en frecuencia del controlador PID con filtro de derivador es el resultado de la
suma del trmino de atraso (PI) y el trmino de adelanto (PD). Si zdzi, la respuesta es:
60

50

40

30

20

10

100

50

-50

-100
zi zd m Nzd
Si zd=zi, la respuesta es:

7
Control de Procesos. Tema 9.

40

30
Mag(db)

20

10

100

Fase 50

0 112-120/dec

-50

-100
z i= zd m
Nzd

donde m= z d z d N =z d N es la frecuencia donde el trmino de adelanto tiene su fase


mxima. Se observa que el mximo adelanto del controlador no se da exactamente en m
(donde el trmino de adelanto tiene su fase mxima) sino a una frecuencia ligeramente
superior. Esto se debe a la contribucin negativa a la fase del trmino de atraso, cuyo
valor absoluto decrece al aumentar la frecuencia. Esta contribucin depende de los valores
de zi, zd y N. La situacin ms extrema es cuando zi=zd, en cuyo caso la frecuencia donde
se da el mximo es aproximadamente 1.5m.
El adelanto de fase mximo del controlador es tambin ligeramente mayor que el valor de
la fase a la frecuencia m , sin embargo, debido a que la grfica de la fase es bastante plana
cerca de esa frecuencia, la diferencia es pequea.
La pendiente mxima de la curva de fase se da aproximadamente en el punto medio entre
zi y zd, y depende de N. El valor es la suma de las pendientes de los trminos PI y PD, es
decir, para N>20 es de unos 120/dcada, mientras para N=10 es de unos 112/dcada.

Diseo.
1. Se decide el adelanto de fase mximo del trmino de adelanto, m (y por tanto N) en
funcin de las caractersticas del ruido del sensor. Un valor tpico puede ser entre 60 y
65 (N entre 14 y 20).
2. Se fijan los dos ceros iguales (zd= zi) , y se elige la relacin entre dichos ceros y la
frecuencia de cruce de ganancia final: a=g/zd1. . La mejor respuesta ante perturbacin
se suele tener con a=1. Si se quiere una buena respuesta ante referencia y la
perturbacin no es tan importante se puede tomar a>1, pero no demasiado grande (no
mayor de 4). La excepcin se da cuando la pendiente de la fase del sistema a la
frecuencia de cruce de ganancia final es mayor de -120/dcada , que es la pendiente
de la fase del controlador. En ese caso al aumentar a se mejora la respuesta ante
referencia y ante perturbacin.

8
Control de Procesos. Tema 9.

3. Se busca la frecuencia en la que la fase del sistema es:


180M f , deseado Fase controlador =az d =


=180M f , deseado 902 arctg a arctg
a
N

Esa frecuencia ser la nueva frecuencia de cruce de ganancia, g , del sistema con el
controlador. De aqu se obtienen los ceros: zd= zi=g/a.
4. Se calcula Kp para que la magnitud total a esa frecuencia sea 1 (0db):
|G(jg)H(jg )|db+|C(jg)|db =0 1 Kp
5. Se comprueba el error. Si no se cumple, no se puede conseguir con un controlador
PID.
6. Se calcula el ancho de banda en bucle cerrado (o el tiempo de establecimiento). Si no
es suficiente se pueden repetir los clculos aumentando a=cg/zd, aunque esto pueda
suponer en algunos casos un empeoramiento de la respuesta ante perturbacin

You might also like