Documente Academic
Documente Profesional
Documente Cultură
x = Ax + Bu; x Rn ; u Rp
y = Cx; y Rq
AT P + P A P BR1 B T P + Q = 0
Realizacion p. 1/18
Estimacin de estado ptima LQE
AP + P AT P C T V 1 CP + W = 0
Realizacion p. 2/18
Control lineal cuadrtico Gaussiano (LQG)
B
LQR
^
x(t) R
K L
A LC
Realizacion p. 3/18
Control LQG
x = Ax + Bu + w
y = Cx + v
T T
J = lm E x (t)Qx(t) + u (t)Ru(t)dt
T
Realizacion p. 4/18
Control LQG
Realizacion p. 5/18
Rechazo a disturbios con LQG
y = [20 0]x
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
Rechazo a disturbios con LQG
Realizacion p. 7/18
Rechazo a disturbios con LQG
Para el ruido aditivo a la salida, lo modelamos como una seal de ruido v con
varianza V = 0,005. En el caso del disturbio de 1Hz, lo modelamos por una
ecuacin de estado auxiliar, donde w es ruido blanco de media cero con
covarianza W = 0,01.
15
10
0 2 0
x = xd + w 5
2 0 1
d(t)
0
yd = [100 0]xd
5
un factor de 100.
15
0 10 20 30 40 50 60 70 80 90 100
time [s]
Realizacion p. 8/18
Rechazo a disturbios con LQG
Realizacion p. 9/18
Rechazo a disturbios con LQG
x = (Aa LCa )x + Ba u + Ly
0,1848
Realizacion p. 10/18
Rechazo a disturbios con LQG
xa = Aa xa + Ba u + Ew
ya = Ca xa + vy
1 0 0 0
Z
0
T 0 0 0 xa (t) + uT (t)Ru(t) dt
J= xa (t) 0
0 0 0 0
0 0 0 0
Note que esta forma de Q penaliza solamente la salida del sistema real, no se
penalizan los estados del disturbio.
Realizacion p. 11/18
Rechazo a disturbios con LQG
0 In1 Out1
Constant Scope
Realizacion p. 12/18
Rechazo a disturbios con LQG
4
K*u
Matrix
4
Gain
K*u 4 1
2
Demux L* u
4 s 4 4
Matrix 2
Gain3 Integrator 4
Manual Matrix
Switch Gain1
4
AaL*Ca* u
0 4
Constant1 Matrix
Out1
2 Gain2
Terminator
w(t)
Disturbance BandLimited
White Noise
d(t)
K*u
Plant Model 2
Gn
u(t) y(t)
2 2 2 1 2 1
1 K*u K*u
s 2 Out1
In1 2
B C
2
K*u
2
Realizacion p. 13/18
Rechazo a disturbios con LQG
Constant
Scope
Subsystem
4
K*u
Matrix
4
Gain
K*u
2 4 1
Demux L* u
4 s 4 4
Matrix 2
Gain3 Integrator 4
Manual Matrix
Switch Gain1
4
AaL*Ca* u
0 4
Constant1 Matrix
Out1
2 Gain2
Terminator
w(t)
Disturbance BandLimited
White Noise
d(t)
K*u
Plant Model 2
Gn
u(t) y(t)
2 2 2 1 2 1
1 K*u K*u
s 2 Out1
In1 2
B C
2
K*u
2
2
K*u 2 1 2
K*u 1
2
s 2
BandLimited Bn Out1
White Noise
Cn
2
K*u
2
Disturbance Model
An
Realizacion p. 14/18
Rechazo a disturbios con LQG
Closed loop
1 R=1e6
0.5
0.5
Open loop
1.5
0 2 4 6 8 10 12 14 16 18 20
Realizacion p. 15/18
Rechazo a disturbios con LQG
Para valores del peso de contrlo R < 104 no hay mejora significante en la
respuesta, porque el sistema tiene un nivel de ruido de base debido al ruido
medido v (el cual no podemos remover de la salida).
Realizacion p. 16/18
Rechazo a disturbios con LQG
Bode Diagram
50
Open Loop
R=102
4
R=10
0 R=10
6
Magnitude (dB)
50
Bode de amplitud de la funcin de
transferencia de lazo cerrado desde el
disturbio d a la salida, para los difer- 100
200
1 0 1 2 3 4
10 10 10 10 10 10
Frequency (rad/sec)
Podemos ver como el control LQG produce un sistema de lazo cerrado con un
notch en la frecuencia del disturbio (1Hz).
Realizacion p. 17/18
Observaciones finales acerca de LQG
Realizacion p. 18/18