Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseo avanzado de
controladores SISO
Parte 4
Panorama de la Clase:
PA cuando hay polos indeseables (continuacin)
Diseo de PID reconsiderado
Estructura Q para plantas inestables
Un esquema antiwindup en estructura Q
CAUT1 Clase 20
CAUT1 Clase 20
CAUT1 Clase 20
del sistema con el parmetro , tanto en respuesta a referencias, como a perturbaciones de salida.
Este diseo simple forzaba la cancelacin del polo a lazo
abierto de la planta en s = 1/0. Esta cancelacin hace que
el factor (0s + 1) no aparezca en T0(s) ni en S0(s), pero s en
k0s
Si0(s) = S0(s)G0(s) =
.
(s + 1)(0s + 1)
Por lo tanto, la respuesta a perturbaciones de entrada (gobernadas por Si0(s) seguir siendo dominada por el polo en
s = 1/0 si 0 > (como es normalmente el caso).
La Figura 1 muestra las respuestas a una perturbacin de entrada del lazo controlado con este diseo de PI para distintos
valores de . Podemos ver cmo los valores de cambian la
amplitud de los transitorios, pero no su dinmica.
CAUT1 Clase 20
Figura 1: Rechazo de perturbaciones de entrada con PI diseado en base a la cancelacin del polo de la planta
El origen de este problema es precisamente la cancelacin
del polo de G0(s) con un cero en K(s). Como vimos en la clase
anterior, para evitar el polo indeseable en Si0(s) debemos elegir
FQ(s) de modo que S0(s) = 1 Q(s)G0(s) tenga un cero all.
CAUT1 Clase 20
Vamos a replantear el diseo para mejorar la respuesta a perturbaciones de entrada. Comenzamos como siempre de la base Q(s) = FQ(s)Gi0(s), donde, como antes, la inversa Gi0(s) =
0s+1
es exacta.
k
0
1s + 1
1s + 1
FQ(s) = s2 2
=
.
2
s + 1 2s + 1s + 1
2+
n
con un cero para mantener el grado relativo y tener ms grados de libertad de diseo (comparar la FQ(s) propuesta antes).
El controlador resultante de tal FQ(s) es
(2)
FQ(s)
(1s + 1)(0s + 1)
K(s) =
=
.
2
G0(s)(1 FQ(s)) k0(2s + 1s + 1)
CAUT1 Clase 20
CAUT1 Clase 20
0n2
Ki =
k0
CAUT1 Clase 20
11
n
.
=
1
2 n
0
CAUT1 Clase 20
CAUT1 Clase 20
10
(3)
donde
A0(s)
P(s)
+ Qu(s)
E(s)
E(s)
,
K(s) =
B0(s)
L(s)
Qu(s)
E(s)
E(s)
CAUT1 Clase 20
11
CAUT1 Clase 20
12
CAUT1 Clase 20
13
Nota 1. El Lema 1 da una parametrizacin de Q(s) que garantiza que las condiciones de interpolacin se cumplen automticamente; puede mostrarse que la funcin Q(s) original
queda ahora restringida a
(5)
A0(s) P(s)
A0(s)
Q(s) =
+ Qu(s)
F(s) E(s)
E(s)
Nota 2. Si A0(s) tiene tanto polos deseables como polos indeseables, podemos factorearla en forma acorde,
A0(s) = Ad (s)Ai(s),
done Ai(s) tiene los polos indeseables. En este caso podemos
CAUT1 Clase 20
14
P(s)A
d (s), de modo que (6) se reduce a
(7)
= E(s)F(s).
Ai(s)L(s) + B0(s)P(s)
CAUT1 Clase 20
15
(s 1)sL(s)
Para tener una solucin nica, elegimos los grados de
E(s)F(s),
L(s),
y P(s)
como 3, 1, y 1 respectivamente. Elegimos
E(s)F(s)
= (s2 + 4s + 9)(s + 10).
CAUT1 Clase 20
16
= s + 263
Resolviendo la ecuacin Diofantina encontramos L(s)
6
1
= (173s + 135). As, una solucin particular es
y P(s)
6
(173s + 135)(s + 4)
K(s) =
s(6s + 263)
Usando la parametrizacin (3) podemos expresar la familia
de todos los controladores que dan polos deseados al lazo
cerrado,
K(s) =
(173s+135)
(s1)
6(s
+
Q
(s)
u
2 +4s+9)
(s2+4s+9)
s(6s+263)
(s4)
Q
(s)
u
6(s2+4s+9)(s+4)
(s2+4s+9)(s+4)
CAUT1 Clase 20
17
+-
6
P(s)
E(s)
+-
6
Y (s)
U(s)
E(s)
L(s)
Planta
Qu(s)
6
-
A0(s)
E(s)
+-
+
B0(s)
E(s)
-e
CAUT1 Clase 20
18
P(s)
E(s)
+
?
6
E(s)
L(s)
R(s)
e
Y (s)
U(s)
-
Planta
B0(s)
E(s)
Qu(s)
?+
+
+-
A0(s)
E(s)
CAUT1 Clase 20
19
R(s)
e
6
Qx(s)
+
+6
E(s)
L(s)
U(s)
Planta
P(s)
E(s)
Y (s)
?+
B0(s)
F(s)
?+
+
CAUT1 Clase 20
20
CAUT1 Clase 20
21
R(s)
e
+
6
Y (s)
U(s)
Q(s)
6
-e
Planta
Modelo
6
G0(s)
+
?
-
CAUT1 Clase 20
22
Q(s)
U(s)
-e
6
q1
U(s)
- e
Q1(s) q1
Es fcil verificar que ambos diagramas de bloques son equivalentes. Con esta estructura como base, slo debemos incluir la limitacin en el lazo directo de la implementacin en
realimentacin de Q(s).
CAUT1 Clase 20
23
R(s)
e
+
+ n
6 6
n
6+
6
Y (s)
U(s)
-
6
-e
Planta
Modelo
6
G0(s)
+
?
-