Академический Документы
Профессиональный Документы
Культура Документы
CAUT1 Clase 19
CAUT1 Clase 19
CAUT1 Clase 19
El controlador obtenido a partir de esta Q(s) es 0s + 1 0 Q(s) 1 K(s) = = = + , 1 Q(s)G0(s) k0s k0 k0s vale decir, un controlador PI con ganancias (forma paralelo) (1) 0 Kp = , k0 1 Ki = . k0
La funcin de sensibilidad complementaria de este diseo es 1 T0(s) = , s + 1 donde es el parmetro de ajuste. Eligiendo menor hace al lazo ms rpido, extendiendo el ancho de banda. Por otro lado, un valor menor, hace al sistema ms lento.
CAUT1 Clase 19
Como vemos, hay una conexin directa entre la variable de diseo y el desempeo logrado a lazo cerrado. Esta es una de las principales ventajas del enfoque de la parametrizacin afn. Adems, la parametrizacin de las ganancias (1) permite inclusive implementar un controlador PI autoajustable, en caso de que los parmetros del sistema varen con el tiempo en forma conocida, k0(t), 0(t).
CAUT1 Clase 19
podemos aproximar el retardo con una aproximacin de Pad de primer orden (3) e
s0
s0 + 2 . s0 + 2
As, reemplazando (3) en (2), obtenemos la aproximacin racional del modelo de la planta G0p(s) k0(s0 + 2) G0(s), (0s + 1)(s0 + 2)
CAUT1 Clase 19
que resulta de segundo orden, estable, aunque de fase no mnima. Para construir Q(s) = FQ(s)Gi0(s) aproximamos la inversa de G0p(s) (cambiando el factor s0 + 2 por s0 + 2, que entonces se cancela) por1 Gi0(s) 0s + 1 = . k0
As, con un ltro de primer orden FQ(s) = (s+1)1 obtenemos 0s + 1 Q(s) = , k0(s + 1) como en el caso sin retardo, pero que en este caso, usando
Notar que en el apunte y en el libro CSD se usa otra variante de aproximacin de [G0(s)]1, que da otra sintona del PID.
1
CAUT1 Clase 19
00 2
s +
0 0 + 2
s+1 .
0 2(+0)
s+1
Ki s
Para un PID de estructura paralelo K(s) = Kp + ganancias correspondientes son 20 + 0 0 Kp = , 2 2k0( + 0) 4k0( + 0)
Kd s d s+1
las
1 Ki = k0( + 0) 0 d = . 2( + 0)
CAUT1 Clase 19
CAUT1 Clase 19
2 2 2 1 20012 + 2 0 Kd = , 3 k01
2 d = . 1
Expresiones similares pueden derivarse para modelos nominales de segundo orden con grado relativo 1, k0(b0s + 1) G0(s) = 2 , 2 s + 200s + 0 de mnima o no mnima fase, que se dejan como ejercicios.
CAUT1 Clase 19
10
CAUT1 Clase 19
11
Q(s)
U(s)
-
Planta
Y (s)
-e
Cuando |K( j)| sea grande, entonces Q( j) [G0( j)]1. Con esta Q(s) podemos implementar el controlador en la estructura de la gura a la izquierda.
G0 (s)
+ ?
EQ (s)
CAUT1 Clase 19
12
Tambin puede implementarse el controlador K(s) a partir de Q(s) Q(s) de (4) utilizando la frmula de la PA K(s) = 1Q(s)G (s) ,
0
K(s) =
K(s) = 1 + (1 es )K(s)G0(s)
Controlador
Esta es precisamente la implementacin tradicional de un controlador con predictor de Smith, como se ilustra en la gura a la derecha. Las estructuras Q y K son equivalentes.
R(s)
e
+ 6
K(s)
U(s)
-
Planta
Y (s)
-e
(e
1)G0 (s)
+ ?
CAUT1 Clase 19
13
Ejemplo 1. [Predictor de Smith de la PA] Sea la planta es G0(s) = . 2s + 1 Vamos a sintetizar un controlador con buen seguimiento de referencias en la banda [0, 1] rad/s. Usamos la estructura del controlador Q, prestando slo atencin a la parte racional de G0(s). Elegimos FQ(s) de segundo orden con = 0,65, n = 1, 2s + 1 es Q(s) = FQ(s)Gi0(s) = 2 , T0(s) = 2 . s + 1,3s + 1 s + 1,3s + 1 El desempeo de este diseo puede evaluarse por simulacin. Podramos obtener una solucin ms elaborada si la cancelacin del polo de la planta fuera inaceptable. Trataremos este tema en la siguiente seccin.
CAUT1 Clase 19
14
CAUT1 Clase 19
15
Ahora, recordando las expresiones de las funciones de sensibilidad del lazo en trminos de Q(s), T0(s) = Q(s)G0(s), S0(s) = 1 Q(s)G0(s), Si0(s) = [1 Q(s)G0(s)]G0(s), Su0(s) = Q(s). vemos que cuando G0(s) ya no es estable, entonces la condicin de que Q(s) sea estable sigue siendo necesaria, aunque ya no suciente para la estabilidad interna del lazo e.g., T0(s) puede resultar inestable aunque Q(s) sea estable si G0(s) es inestable. Para tratar el caso de polos inestables a lazo abierto tendremos que imponer restricciones adicionales en Q(s).
CAUT1 Clase 19
16
CAUT1 Clase 19
17
La cancelacin en Q(s)G0(s) hace desaparecer estos polos de T0(s) y S0(s). Sin embargo, estos polos pueden an aparecer en Si0(s) = S0(s)G0(s), dependiendo de los ceros de S0(s). Para eliminar tambin estos polos indeseables de Si0(s) es necesario adems hacer que sean ceros de 1 Q(s)G0(s). Estas condiciones representan restricciones adicionales sobre Q(s) para asegurar la estabilidad del lazo, y se resumen en el siguiente resultado. Lema 1. [Restricciones de interpolacin en Q(s)] Sea un lazo en realimentacin de un grado de libertad, donce G0(s) contiene polos a lazo abierto indeseables (incluyendo polos inestables). Entonces (A) Ninguna de las funciones de sensibilidad T0(s), S0(s),
CAUT1 Clase 19
18
Si0(s), y Su0(s) tendr polos indeseables si y slo si el controlador K(s) se expresa en la forma Q(s) K(s) = , 1 Q(s)G0(s) donde Q(s) satisface las siguientes restricciones: 1. Q(s) es propia, estable, y slo tiene polos deseables. 2. Todo polo indeseable de G0(s) es un cero de Q(s) de multiplicidad igual o mayor. 3. Todo polo indeseable de G0(s) es un cero de 1 Q(s)G0(s) de multiplicidad igual o mayor. (B) Siempre que se satisfagan (A2) y (A3), toda cancelacin polo-cero inestable resultante en K(s) deber realizarse analticamente antes de implementar K(s).
CAUT1 Clase 19
19
Vemos que H(s) = H1(s)H2(s). Si la cancelacin se realiza analticamente antes de implementar la transferencia H(s), no hay problemas de estabilidad en la implementacin, ya que en realidad implementamos un sistema sin cancelaciones.
CAUT1 Clase 19
20
4 (s + 1)(s + 4)
-g
En cambio, si H(s) se implementa como la cascada H1(s)H2(s) habr problemas de estabilidad, pues la cancelacin se hace en la implementacin.
g -
4 (s + 1)(s + 2)
(s + 2) (s + 4)
-g
Esta distincin entre cancelacin analtica y cancelacin en implementacin explica por qu la estructura de control Q no puede utilizarse para plantas G0(s) inestables. Para implementar un controlador K(s) para una planta inestable bajo las condiciones del Lema 1, slo podemos hacerlo hasta ahora en la estructura K tradicional.
CAUT1 Clase 19
21
Ejemplo 2. Sea el modelo nominal 6 G0(s) = . (s + 1)(s + 6) Deseamos un ancho de banda a lazo cerrado mximo de [0, 10] rad/s, debido a que existe ruido de medicin signicativo a frecuencias mayores. Una eleccin posible de Q(s) es (s + 1)(s + 6) 1s + 1 3 Q(s) = FQ(s) , donde FQ(s) = 10 2 , 6 (s + 14s + 100)(s + 10) donde 1 es un coeciente libre a determinar ms tarde. El grado relativo de FQ(s) fue elegido 2 para que Q(s) sea bipropia. Como T0(s) = Q(s)G0(s) = FQ(s), el hecho de que FQ(0) = 1 asegura el seguimiento exacto de referencias y K(s) tendr un polo en el origen.
CAUT1 Clase 19
22
El controlador resulta tener la estructura FQ(s)[G0(s)]1 Q(s) K(s) = = 1 Q(s)G0(s) 1 FQ(s) 103(1s + 1)(s + 1)(s + 6) = 6s(s2 + 24s + 240 10001) Notemos que el controlador cancela el polo lento de la planta en s = 1. El problema es que por ello obtenemos el mismo polo lento en Si0(s), que producir largos transitorios a perturbaciones de entrada. Vamos a elegir 1 de forma de restringir Q(s) para que s = 1 sea un cero de S0(s) y elimine el polo de Si0(s) en s = 1. Entonces, requerimos S0(1) = 0 1 = T0(1) = FQ(1). As, FQ(1) = 10
3 (1 1)
783
= 1 1 = 217 103.
CAUT1 Clase 19
23
El controlador obtenido es (217s + 1000)(s + 1)(s + 6) K(s) = 6s(s2 + 24s + 23) (217s + 1000)(s + 1)(s + 6) = 6s(s + 23)(s + 1) (217s + 1000)(s + 6) = . 6s(s + 23) La Figura 1 muestra la respuesta de la salida del sistema a lazo cerrado a una entrada de referencia escaln unitario aplicada en t = 0, y a una perturbacin de entrada escaln aplicada en t = 2s. Se ven dos respuestas: una para 1 como se dise, para cancelar el polo en s = 1 de Si0(s); y otra con 1 = 0,1, que da un diseo ms simple. Claramente, la atenuacin de la
CAUT1 Clase 19
24
1.2
0.8
0.6
0.4
0.2
0.5
1.5
2.5 t[s]
3.5
4.5
CAUT1 Clase 19
25
Resumen
Hemos visto como ajustar controladores PID usando la parametrizacin afn: La insersin de un modelo de primer orden en la estructura afn automticamente da un PI. La insersin de un modelo de segundo orden en la estructura afn automticamente da un PID. La insersin de un modelo de primer orden con retardo (usando una aproximacin de Pad de primer orden) en la estructura afn automticamente da un PID. Los modelos de primer y segundo orden de la planta pueden estimarse mediante simples ensayos escaln. Dependiendo de si estos modelos describen con precisin a la planta o no, la familia PID podr o no dar una solucin satisfactoria,
CAUT1 Clase 19
26
Como las ganancias del PID pueden expresarse directamente en trminos de los parmetros de la respuesta a lazo cerrado, el ajuste puede tabularse respecto a variaciones medibles de los parmetros fsicos de la planta. Hemos visto el caso de sistemas con retardos. El retardo no puede invertirse para construir Q(s). Un retardo de T s impone restricciones de diseo similares a las de un cero de fase no mnima en s = 2/T . El predictor de Smith aparece como la solucin va parametrizacin afn de todos los controladores que estabilizan una planta con retardo. La libertad en la eleccin de FQ(s) puede usarse para relajar las restricciones en la respuesta a perturbaciones impuestas por la cancelacin de polos indeseables de la planta.