Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Controlabilidad– p. 1/16
Controlabilidad
Considere el sistema LTI representado por la ecuación de estados de n estados, q
entradas
ẋ(t) = Ax(t) + Bu(t); (1)
Controlabilidad– p. 2/16
Controlabilidad
Ejemplo (Sistema no controlable). Considere el sistema eléctrico de la izquierda
en la figura de abajo.
1Ω 1Ω 1Ω 1Ω
Controlabilidad– p. 3/16
Prueba de controlabilidad
Teorema (Prueba de controlabilidad). Las siguientes declaraciones son
equivalentes.
no es singular ∀t > 0.
Controlabilidad– p. 4/16
Prueba de controlabilidad
Ejemplo. La ecuación de espacio de estados linealizada del sistema de péndulo
invertido a la derecha está dada por,
m
θ
ẏ 0 1 0 1 0
mg
ÿ 0 0 −1 0 1 l
= + u
θ̇ 0 0 0 1 0 u
M
θ̈ 0 0 5 0 −2
y
La matriz de controlabilidad es
0 1 0 0
1 0 2 0
A2 B 3
C= B AB A B =
0
−2 0 −10
−2 0 −10 0
C¯ = n−1
B̄ B̄Ā ... Ā B̄
n−1
−1
= PB PAP PB . . . PA P −1
PB
n−1
= P B AB . . . A B
= PC
¯
Ya que P es no singular, rango(C) = rango(C)
Controlabilidad– p. 6/16
Gramiano de controlabilidad
La matriz Wc (t) utilizada para chequear la controlabilidad de (A; B) se puede
usar para construir una señal de control de lazo abierto u(t) que lleve al estado x
desde cualquier x0 a cualquier x1 en tiempo finito.
Z t
Aτ T AT τ
Wc (t) = e BB e dτ
0
Esta ley de control usa la menor cantidad de energía para transferir x desde x 0 a
x1 en tiempo t1 . Esto significa que cualquier otro control ū(t) que realice la misma
transferencia,
Z t1 Z t1
2 2
||ū|| dτ ≥ ||u|| dτ
0 0
Entre más cercano a cero sea cualquier autovalor de Wc , más cercano estará
Wc de la singularidad, y más grande será la energía mínima requerida para llevar
el estado hasta x1 .
Controlabilidad– p. 8/16
Gramiano de controlabilidad
Para el caso de tiempo infinito, no se requiere resolver la integral de tiempo infinito
para calcular Wc . Si (A; B) es controlable, (C tiene rango fila completo), Wc es la
única solución de la matriz lineal de Lyapunov,
AWc + Wc AT = −BBT
Controlabilidad– p. 9/16
Controlabilidad y muestreo
Como se dijo, la mayoría de los sistemas de control se implementan en forma
digital, para lo cual es necesario un modelo de tiempo discreto del sistema.
{Ad, Bd, C, D}
Antes hemos visto como obtener un
u[k] y[k] modelo de tiempo discreto a partir de
- c@
@c
uno en tiempo continuo que es exacto
c - ZOH - {A, B, C, D} -c
T
en los instantes de muestreo.
T
RT
Donde Ad = e y Bd = 0 eAτ Bdτ .
AT
Controlabilidad– p. 10/16
Controlabilidad y muestreo
La controlabilidad del sistema discretizado depende del período de muestreo T y
los autovalores de la planta de tiempo continuo. La controlabilidad se puede
perder después del muestreo .
Teorema (Muestreo no patológico). Si el par (A; B) es controlable, entonces
el par discretizado (Ad ; Bd ) es controlable con periodo de muestreo T si para
cualquier dos autovalores λi ; λj de A tales que Re[λi − λj ] = 0, la condición de
muestreo no patológico
2πm
Im[λi − λj ] 6= para m = 1, 2, . . .
T
se satisfaga.
El teorema da una condición necesaria que preserva la controlabilidad después
del muestreo. Esta condición también es suficiente para sistemas de una sola
entrada.
Controlabilidad– p. 11/16
Controlabilidad y muestreo
Ejemplo (Muestreo patológico). Considere el sistema de tiempo continuo
0 1 0
ẋ(t) = x(t) + u(t)
−1 0 1
m m
(−1) 0 1 − (−1)
x[k + 1] = x[k] + u[k]
0 (−1)m 0
Controlabilidad– p. 12/16
Controlabilidad y muestreo
Un par de observaciones finales acerca del muestreo y la controlabilidad:
Controlabilidad– p. 13/16
Ejemplos de controlabilidad
Controlabilidad– p. 14/16
Ejemplos de controlabilidad
Example.
u
Ahora en el sistema previo suponga que la entrada
x1 x2 x3 se aplica en el primer tanque, como se muestra en
la figura.
y