Escolar Documentos
Profissional Documentos
Cultura Documentos
x_ = Ax + Bu
y = Cx
El objetivo del control consiste en modi…car las localizaciones de los valores propios del
sistema (polos) para cambiar la dinámica del sistema.
La realimentación de estado completo es de la forma:
u=r Kx
x_ = (A BK) x + Br = Alc x + Br
y = Cx
x_ 1 1 1 x1 1
= + u
x_ 2 1 2 x2 0
1
y el nuevo polinomio característico es
Seleccionando (K1 ; K2 ) podemos situar los valores propios i (Alc ) donde deseemos en
C.
Por ejemplo si queremos localizar los polos en s = 5; 6, comparamos el polinomio
característico deseado (s + 5) (s + 6) = s2 + 11s + 30 con el polinomio característico
en lazo cerrado (2):
Aquí surge una pregunta: ¿Siempre podemos hacer de manera tan sencilla la relocalización
de polos?
por lo que plc (s) = (s 1 + K1 ) (s 2). Aquí la realimentación sólo puede modi…car
el polo en s = 1, pero no el polo en s = 2.
El ejemplo anterior no puede ser estabilizado con realimentación de estado completo. ¿Por
qué ha fallado la técnica de relocalización de polos? El problema lo tenemos en la pérdida
de controlabilidad.
1 1
C (A; B) = ) rango (C) = 1 < 2
0 0
Importante: Para poder relocalizar polos con realimentación completa del estado
debemos exigir siempre controlabilidad.
Fórmula de Ackermann
Anteriormente hemos calculado las localizaciones de los polos deseados fácilmente porque el
polinomio característico es de grado 2. ¿Qué ocurre cuando el sistema de grado mayor?
2
Observación: Es evidente que el sistema debe ser controlable ya que estamos invirtiendo la
matriz de controlabilidad.
Ejemplo 3: Consideremos el sistema del ejemplo 1 y supongamos que (s) = s2 + 11s + 30.
Entonces:
1 1
C (A; B) =
0 1
!
1 2
1 1 1 1 1 1 1 0
K = 0 1 + 11 + 30
0 1 1 2 1 2 0 1
= 14 57
3
donde
Af = Tc 1 ATc
0 1
0
B 0 C
1 B C
Bf = Tc B=B .. C
@ . A
1
Una vez tenemos la matriz compañera podemos actuar según hemos visto más arriba.
4
Ejemplo: Dada la función de transferencia
6
G (s) =
(s + 1) (s + 2) (s + 3)
Diseñar un control por realimentación del estado que sitúe los polos en ( 1 j) y 3.
0 1
0 1 0
A BK = @ 0 0 1 A
6 K1 11 K2 6 K3
0 1
0 1 0
Ad = @ 0 0 1 A
6 8 5
K1 = 0
K2 = 11 + 8 = 3
K3 = 6+5= 1