Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Recordemos que el problema LQR considera el sistema de espacio de estado x y = Ax + Bu; x Rn ; = Cx; y Rq
0
u Rp
y el criterio de desempeo J =
negativa denida y R es denida positiva. Entonces el control que minimiza J est dado por la ley de realimentacin lineal u(t) = Kx(t) con K = R1 B T P
Realizacion p. 1/18
w(t) u (t ) x (t ) B A
Observer
y (t ) v(t)
donde w y v son procesos Gaussianos estocsticos de media cero no correlacionados en el tiempo y el uno al otro, con covv T ) = V . varianzas E (ww T ) = W y E (stochastic time La ganancia del estimador ptimo es L= P C T V 1 donde P es la solucin de la EAR
B ^ x(t) L A LC
AP + P AT P C T V 1 CP + W = 0
Realizacion p. 2/18
y(t) v(t)
B
LQR
^ x(t)
L A LC
El principio de separacin nos permite disear una ganancia de realimentacin LQR y el LQE independientemente.
Realizacion p. 3/18
Control LQG
El principio de separacin dice que si tenemos una planta dada por x y = Ax + Bu + w = Cx + v
entonces la solucin ptima se obtiene combinando la ganancia de realimentacin ptima LQ y el observador LQ observer dados arriba. Recuerde tambin de la asignacin de polos que los polos de lazo cerrado se obtienen en los autovalores de A BK y A LC .
Realizacion p. 4/18
Control LQG
El controlador combinado incluyendo un LQR (regulador ptimo lineal cuadrtico) y un LQE (estimador ptimo lineal cuadrtico) se denomina usualmente controlador lineal cuadrtico gaussiano (LQG). LQG se puede usar como una herramienta simple para obtener un controlador ball-park con un desempeo razonable. Como con la asignacin de polos, la planta debe aumentarse si se desean caractersticas como accin integral. Existen tambin estrategias sosticadas basadas en LQG. Estas resuelven no solo dinmicas intrincadas (ej. sistemas resonantes o interacciones en sistemas multivariables), sino tambin aseguran que el diseo tenga propiedades adecuadas de robustez. Tales estrategias van ms all del alcance de este curso, y se recomienda el libro Multivariable Feedback control:Analysis and design de Skogestad y Postlethwaite.
Realizacion p. 5/18
? y(t) - j -b
Donde se sabe que la salida de la planta es afectada por ruido blanco aditivo de media cero y covarianza 0,005. Tambin se sabe que, en operacin, el vector de estado de esta planta es afectado por una seal ruidosa de banda estrecha de aproximadamente 1Hz. La meta del problema de control es rechazar este disturbio de 1Hz.
Realizacion p. 6/18
Realizacion p. 7/18
x yd
0 2
0 2 w xd + 1 0
d(t)
= [100 0]xd
Este ruido excita al sistema para producir una seal de 1 Hz, escalada por un factor de 100.
10
15
10
20
30
40
50 time [s]
60
70
80
90
100
Realizacion p. 8/18
[20 0]x + v
Disearemos un ltro de Kalman para rechazar este disturbio. Para el diseo combinaremos planta y disturbio en la planta aumentada (A a ; Ba ; Ca ; Da ): x x d y = = A 0 [C 0] B An x B 0 + w u+ xd 0 Bn
x +v xd
Realizacion p. 9/18
En MATLAB podemos usar la funcin lqe L = lqe(Aa,[0*B;Bn],Ca,W,V); obteniendo, 0,9037 8,1671 . L= 1,4021 0,1848
p. 10/18 Realizacion
Ahora, para controlar este sistema, calculamos una ganancia de realimentacin u = Kxa para minimizar el criterio de desempeo 1 0 T J= xa (t) 0 0 0 0 0 0 0 0 0 0 0 0 0 xa (t) + uT (t)Ru(t) dt 0 0
Note que esta forma de Q penaliza solamente la salida del sistema real, no se penalizan los estados del disturbio.
p. 11/18 Realizacion
Scope
Ba* u
4 4
4 2 Demux 2
1 s
4 4
L* u
La ganancia del estimador L se calcula para minimizar ptimamente el efecto de los ruidos w y v utilizando las covarianzas del ruido W y V .
4 2 Terminator
AaL*Ca* u
p. 12/18 Realizacion
Scope
Matrix Gain3
1 s
4 4
L* u Matrix Gain1
Terminator
Out1
Disturbance
Plant Model
y(t) 1 s
2 2
K*u C
1 Out1
K*u A
p. 13/18 Realizacion
Scope
Matrix Gain3
1 s
4 4
L* u Matrix Gain1
Terminator
Out1
Disturbance
Plant Model
y(t) 1 s
2 2
K*u C
1 Out1
K*u A
2 2
1 s
K*u Cn
1 Out1
Disturbance Model
K*u An
p. 14/18 Realizacion
0.5
0.5
p. 15/18 Realizacion
p. 16/18 Realizacion
La grca muestra el diagrama de Bode de amplitud de la funcin de transferencia de lazo cerrado desde el disturbio d a la salida, para los diferentes valores de R, y en lazo abierto.
Magnitude (dB)
50
100
150
200 1 10
10
Podemos ver como el control LQG produce un sistema de lazo cerrado con un notch en la frecuencia del disturbio (1Hz).
10 10 Frequency (rad/sec)
10
10
p. 17/18 Realizacion
p. 18/18 Realizacion