Beruflich Dokumente
Kultur Dokumente
Observadores
El diseo del controlador se apoya en el acceso a las variables de estado para
la realimentacin por medio de ganancias ajustables, por hardware.
Algunas veces las variables de estado no estn disponibles o es muy costoso
medirlas, entonces se necesita estimar (observar) los estados en lugar de los
reales para alimentar al controlador.
Un observador o estimador se utiliza para calcular las variables de estado que
no son accesibles a la planta, es un modelo de planta. Figura a)
Planta
Observador
Planta - Observador
(
)
(
)
El sistema es estable si la planta lo es, la convergencia es demasiado lenta.
Con realimentacin tenemos:
Observador
Planta - Observador
(
)
(
(
El error es
(
(
)(
y su derivada es
Aqu voy
El diseo consiste en hallar los valores de L que hagan que el error sea cero.
La ecuacin caracterstica es:
(
))
Ejemplo 1:
Para la representacin de variables de estado en la forma cannica
observable de la figura se tiene:
[ ]
][ ]
][ ]
[ ]
]
[
[ ][
]
]
La ecuacin caracterstica de
es
(
)
(
)
(
La ecuacin caracterstica deseada es de la forma:
Despejando
Ejemplo 2:
Disear un observador para la planta
(
)
( )
(
)(
)(
)
que est representada en la forma cannica controlable. El observador
responder con un tiempo de asentamiento de 0.4 segundos y un porcentaje
de sobretiro del 20.8%.
[ ]
] [ ]
][ ]
[ ]
La ecuacin caracterstica de
es
(
)
(
)
(
)
El polinomio deseado para satisfacer los requisitos son:
Para la ecuacin caracterstica deseada se tiene que:
(
)(
Se propone un polo es
(
)(
% Controlable
% Observable
% Deseado
pos=input('DAME EL PORCENTAJE DE SOBRETIRO %OS = ');
Ts=input('DAME EL TIEMPO DE ESTABILIZACION Ts = ');
z=(-log(pos/100))/(sqrt(pi^2+log(pos/100)^2));
wn=4/(z*Ts);
[num,den]=ord2(wn,z);
%r=roots(den)
r=roots([1 20 500])
% El tercer polo 10 veces la parte real para no afectar
polos=[r' 10*real(r(1))]
lp=acker(Ao',Co',polos)'
Hallamos
[
Se transforma a
Entonces
Se convierte en
Multiplicando por
Donde
Calculamos
(
Despejando
)(
(
(
[
se tiene que:
)
)
)
Como
y
Entonces
(
(
)
)
Ejemplo:
Disear un observador para la planta
( )
(
)(
)(
)
Representada en cascada. El desempeo en lazo cerrado del observador est
regido por el polinomio caracterstico