𝑥1̇ 0 1 0 ⋯ 0 𝑥1 0
𝑥2̇ 0 0 1 … 0 𝑥2 0
⋮ = ⋮ ⋮ ⋮ ⋱ ⋮ ⋮ + ⋮ 𝑢
𝑥𝑛−1̇ 0 0 0 … 1 𝑥𝑛−1 0
[ 𝑥𝑛̇ ] [−𝑎𝑛 −𝑎𝑛−1 −𝑎𝑛−2 ⋯ −𝑎1 ] [ 𝑥𝑛 ] [1]
𝑥1
𝑥2
𝑦 = [𝑏𝑛 − 𝑎𝑛 𝑏0 𝑏𝑛−1 − 𝑎𝑛−1 𝑏0 … 𝑏1 − 𝑎1 𝑏0 ] [ ⋮ ] + 𝑏0 𝑢
𝑥𝑛
𝑥1̇ 0 0 0 ⋯ −𝑎𝑛 𝑥1 𝑏𝑛 − 𝑎𝑛 𝑏0
𝑥̇ 1 0 0 … −𝑎𝑛−1 𝑥 2 𝑏 − 𝑎𝑛−1 𝑏0
[ 2] = [ ] [ ⋮ ] + [ 𝑛−1 ]𝑢
⋮ ⋮ ⋮ ⋮ ⋱ ⋮ ⋮
𝑥𝑛̇ 0 0 1 ⋯ −𝑎1 𝑥𝑛 𝑏1 − 𝑎1 𝑏0
𝑥1
𝑥2
𝑦 = [0 0 … 0 1] [ ⋮ ] + 𝑏0 𝑢
𝑥𝑛
2. Controlabilidad
Se dice que un sistema es observable en el tiempo 𝑡0 si, con el sistema en el estado 𝑥(𝑡0 ), es posible
determinar este estado a partir de la observación de la salida durante un intervalo de tiempo finito.
- Para el desarrollo de esta técnica suponemos que todas las variables de estado son medibles
y que están disponibles para la realimentación.
- Los polos del sistema en lazo cerrado se pueden ubicar en cualquier posición deseada
mediante una realimentación del estado a través de una matriz de ganancias de la
realimentación del estado.
- El requerimiento para la ubicación de los polos es que el sistema sea de estado
completamente controlable, para lo cual el rango de la matriz de controlabilidad tiene que
ser igual a n.
𝑀𝑐 = [𝐵 𝐴𝐵 … 𝐴𝑛−1 𝐵]
De donde obtenemos
Dónde:
Reemplazando
Dónde:
Obtenemos
Esta ecuación debe ser igual a la ec. Característica deseada hallada a partir de los polos
deseados en lazo cerrado:
5. Ejemplo:
0 1 0
𝐴=[ 0 0 1]
−1 −5 −6
0
𝐵 = [1]
1
Usando el control mediante realimentación del estado 𝑢 = −𝐾𝑥, se desea tener los polos en lazo
cerrado en 𝑠 = −2 ± 𝑗4, 𝑠 = −10 . Determine la matriz de ganancias de realimentación del estado
K.
Solución:
𝑀𝑐 = [𝐵 𝐴𝐵 𝐴2 𝐵]
0 1 1
𝑀𝑐 = [1 1 −11]
1 −11 60
𝑠 −1 0
|𝑠𝐼 − 𝐴| = |0 𝑠 −1 |
1 5 𝑠+6
= 𝑠[𝑠(𝑠 + 6) + 5] + 1 = 𝑠 3 + 6𝑠 2 + 5𝑠 + 1 = 𝑠 3 + 𝑎1 𝑠 2 + 𝑎2 𝑠 + 𝑎3
𝑀 = [𝐵 𝐴𝐵 𝐴2 𝐵]
𝑎2 𝑎1 1 5 6 1
𝑊 = [𝑎1 1 0] = [ 6 1 0]
1 0 0 1 0 0
Hallamos T:
7 1 0
𝑇 = 𝑀𝑊 = [ 0 7 1]
−1 −5 1
4. Usando los valores característicos deseados, escribimos el polinomio característico que se busca:
𝐾 = [𝛼3 − 𝑎3 𝛼2 − 𝑎2 𝛼1 − 𝑎1 ]𝑇 −1
De donde obtenemos:
7 0 −1
𝐾 = [199 55 8] [1 7 −5]
0 1 1