diseno adelanto
TRANSCRIPT
![Page 1: Diseno Adelanto](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/1.jpg)
Diseño de Controladores Adelanto-Atraso
Sistemas de ControlProf. Mariela CERRADA
![Page 2: Diseno Adelanto](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/2.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/3.jpg)
Compensadores no ideales: interpretación en el dominio de la frecuencia
![Page 4: Diseno Adelanto](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/4.jpg)
Compensadores no ideales: interpretación en el dominio de la frecuencia
![Page 5: Diseno Adelanto](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/5.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/6.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/7.jpg)
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
cθ
α 1
![Page 8: Diseno Adelanto](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/8.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/9.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/10.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/11.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/12.jpg)
Diseño del Compensador de Adelanto: Método usando la respuesta frecuencial
mθ
mθ Es la máxima fase aportada por el compensador
)1log(20α
ωmax
![Page 13: Diseno Adelanto](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/13.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/14.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/15.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/16.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/17.jpg)
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
MΦ
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/18.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/19.jpg)
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](https://reader038.vdocuments.mx/reader038/viewer/2022100517/557202104979599169a2e4b4/html5/thumbnails/20.jpg)
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.