Professional Documents
Culture Documents
C
e
2
(t) dt
Es simple de obtener, aunque tiende a producir una
correccion inicial Iuerte con oscilaciones que se mantienen.
Elimina las oscilaciones. El error inicial puede ser grande.
C
te
2
(t) dt
Tema 4: Analisis y diseo en el
espacio de estados en continua
Criterio integral de error absoluto (CIEA):
Criterio integral del producto del error absoluto por el
tiempo (CIEAT):
Para sistemas que no sean excesivamente oscilatorios ni
excesivamente lentos. El tratamiento analitico es complejo.
C
e(t) dt
C
te(t) dt
Elevada complejidad del tratamiento analitico.
Tema 4: Analisis y diseo en el
espacio de estados en continua
ontrol ptimo cuadrtico
Sea el siguiente sistema dado por x Ax Bu.
Se puede probar que si L(x,u) es una Iuncion cuadratica o
hermitica, el indice de desempeo J
C
L(x,u) dt puede
producir leyes de control del tipo u(t)-Kx(t).
Ventajas Irente a la realimentacion de estado ya vista:
No es necesario especiIicar los polos deseados.
Aplicable a sistemas variables en el tiempo.
Buen comportamiento respecto a estabilidad o sensibilidad.
Tema 4: Analisis y diseo en el
espacio de estados en continua
Sea el sistema homogeneo x Ax, donde A incluye
parametros a ajustar para minimizar un cierto indice.
Tomamos como indice de desempeo la siguiente Iorma
cuadratica hermitica:
Optimizacion de parametros
J
C
x*Qx dt
donde Q es una matriz hermitica deIinida positiva.
Tema 4: Analisis y diseo en el
espacio de estados en continua
Suponiendo x*Qx-d(x*Px)/dt, donde P es hermitica
deIinida positiva, tenemos:
x*Qx -x*(A*PPA)x
Por el segundo metodo de Liapunov, si A es estable, para
una Q deIinida positiva dada existe una P deIinida
positiva que veriIica:
El indice de desempeo se puede expresar de la Iorma:
J
C
x*Qx dt -x*Px
C
-x*(C)Px(C) x*()Px()
A*PPA -Q
Tema 4: Analisis y diseo en el
espacio de estados en continua
Como x(C)-~, queda:
x()Px()
Tema 4: Analisis y diseo en el
espacio de estados en continua
Procedimiento de diseo:
Elegir una cierta matriz Q hermitica y deIinida positiva.
Calcular los valores de P como Iuncion de los parametros
ajustables.
Sustituir los resultados en la expresion del indice y
minimizarlo para obtener los valores optimos de los
parametros para ese indice.
Tema 4: Analisis y diseo en el
espacio de estados en continua
Sea el sistema xAxBu, donde la ley de control es
u(t)-Kx(t). El problema es obtener los valores de la
secuencia de control que minimizan un cierto indice.
Control optimo cuadratico
J
C
(x*Qxu*Ru) dt
donde Q y R son matrices hermiticas deIinidas positivas
que ponderan el peso relativo del estado y la seal de
control en la Iuncion objetivo.
Sea el indice
Tema 4: Analisis y diseo en el
espacio de estados en continua
Sustituyendo la ley de control en el indice de desempeo
tenemos:
J
C
x*(Q K*RK)x dt
Suponiendo que se veriIica x*(Q K*RK)x -d(x*Px)/dt,
y desarrollando la derivada se llega a
Por el segundo metodo de Liapunov, si A-BK es estable,
se puede encontrar una matriz P deIinida positiva que
satisIace la ecuacion anterior.
(A-BK)*P P(A-BK) -(Q K*RK)
Tema 4: Analisis y diseo en el
espacio de estados en continua
La expresion del indice a minimizar es nuevamente:
x()Px()
Tema 4: Analisis y diseo en el
espacio de estados en continua
Procedimiento de diseo:
Elegir las matrices Q y R hermiticas y deIinidas positivas.
El peso relativo de las matrices determina la relacion
velocidad de respuesta-esIuerzo de control.
Calcular los valores de P como Iuncion de las ganancias
de realimentacion.
Sustituir los resultados en la expresion del indice y
minimizarlo para obtener los valores optimos de las k
i
para ese indice.
Este procedimiento es poco practico, por lo que se
han desarrollado esquemas alternativos (ec. Riccati).
Tema 4: Analisis y diseo en el
espacio de estados en continua
Para el siguiente montaje de pendulo invertido se
desea mantener el vastago en la vertical
minimizando las oscilaciones del carro.
Ejemplo: Diseo de un regulador
optimo (LQR)
Masa del carro M5 Kg.
Masa del vastago m0.5
Kg.
Longitud del vastago
L1 metro.
mg
p
u
M
L
Tema 4: Analisis y diseo en el
espacio de estados en continua
El estado del sistema esta representado por el vector:
x [ p p j
La ecuacion de estado que resulta para el sistema es la
que sigue
u x x
=
. 0
0
. 0
0
0 0 0 98 . 0
1 0 0 0
0 0 0 78 . 10
0 0 1 0
'
Tema 4: Analisis y diseo en el
espacio de estados en continua
La respuesta del sistema en bucle abierto viene
determinada por los siguientes autovalores:
2 [ 3.283 -3.283 ]
Respuesta libre desde condiciones
iniciales
x [ j
Tema 4: Analisis y diseo en el
espacio de estados en continua
Suponiendo el estado medible, se toma
u -Kx
Como Iuncion objetivo se deIine
J 1/2
C
(x
T
Qxu
T
Ru) dt
Veamos algunos ejemplos de resultados para diIerentes
conIiguraciones de Q y R.
Tema 4: Analisis y diseo en el
espacio de estados en continua
Matrices
| 1 | ,
10 0 0 0
0 10 0 0
0 0 100 0
0 0 0 100
=
= R Q
Matrices:
Ganancias de realimentacion: K [-156.16 -49.21 -3.16 -8.72]
Autovalores de A-BK: 2[-.6I.45f -2.48 -4.41]
Tema 4: Analisis y diseo en el
espacio de estados en continua
Matrices
| 100 | ,
10 0 0 0
0 10 0 0
0 0 100 0
0 0 0 100
=
= R Q
Matrices:
Ganancias de realimentacion: K [-119.71 -36.65 -.32 -2.9]
Autovalores de A-BK: 2[-.17I.17f -3.38 -3.19]
Tema 4: Analisis y diseo en el
espacio de estados en continua
Matrices
| 1 | ,
1000 0 0 0
0 1000 0 0
0 0 10 0
0 0 0 10
=
= R Q
Matrices:
Ganancias de realimentacion: K[-395.46 -124.79 -31.62 -56.6]
Autovalores de A-BK: 2[-6.5 -3.6I.13f -1.2]