Escolar Documentos
Profissional Documentos
Cultura Documentos
CONTROLE
MULTIVARIÁVEL
Sistema físico
(real)
Observador de
malha aberta
Modelo
matemático
(simulado)
Sistema físico
(real)
Observador de
malha aberta
Modelo
matemático
(simulado)
Sistema físico
(real)
Observador de
malha fechada
Modelo
matemático
(simulado)
Sistema físico
(real)
Observador de
malha fechada
Modelo
matemático
(simulado)
xɺɶ = Axɶ + Bu + L ( y − yɶ ) ,
yɶ = Cxɶ ,
( xɺ − xɺɶ ) = A ( x − xɶ ) − LC ( x − xɶ ) ⇔ ( xɺ − xɶɺ ) = ( A − LC )( x − xɶ ) ,
( y − yɶ ) = C ( x − xɶ ) ,
eɺx = ( A − LC ) ex ,
( y − yɶ ) = Cex ,
• Caso os autovalores de ( − ) sejam todos negativos, o erro
do vetor de estado estimado, , decairá a zero.
T
eɺ = ( A − LC ) e, L = place ( A , C , polos )
T T
−0, 6 0 1
A= , B = , C = (1 1) ;
0 0,1 1
Observe que a
−1 fórmula de
C 0 Ackermann foi
CA 0 modificada para
o projeto de
L = Φ ( A ) CA
2
⋮ (procedimento
dual à alocação
⋮ 0 de polos).
CAn −1 1
−1
376,36 0 1 1 0 −537, 6571
L= ⇔L=
0 404, 01 −0, 6 0,1
1 577,1571
A obtenção de por outras técnicas gera o mesmo resultado
(caso SISO).
A equação do observador de estado de ordem plena é dado por:
xɺɶ = Axɶ + Bu + L y − Cxɶ ⇔ xɺɶ = ( A − LC ) xɶ + Bu + Ly
ɶ
y
xɺɶ1 537, 0571 537, 6571 xɶ1 1 −537, 6571
ɺ = xɶ + u + y
xɶ2 −577,1571 −577, 0571 2 1 577,1571
s =−20
polos 1
s2 =−20
estado
estado
estado
observado
estado
observado
0 20, 6 0
A= , B = , C = ( 0 1) ;
1 0 1
Solução:
1º passo. Verifique se o sistema é observável. Neste caso sim,
pois = −1. A matriz de observabilidade é
T 0 1
Θ = [C CA] =
1 0
2º passo. Determine o polinômio característico dos autovalores
desejados
φ ( s ) = ( s + 10 )( s + 10 ) = s 2 + 20s + 100
−1
120, 6 412 0 1 0 120, 6
L= ⇔L=
20 120, 6 1 0 1 20
xɺɶ = Axɶ + Bu + L y − Cxɶ ⇔ xɺɶ = ( A − LC ) xɶ + Bu + Ly
ɶ
y
xɺɶ1 0 −100 xɶ1 0 120, 6
ɺ = xɶ + u + y
xɶ2 1 −20 2 1 20
s =−10
polos 1
s2 =−10
• Possíveis escolhas de e 0:
./
Se for desejado alocar 5 autovalores ( = 5) dados por 4 , 5 ±
6 # e 5 ± 6 #, ./ pode ser dado por:
Forma diagonal
ρ1 0 0 0 0 (modal)
0 α1 β1 0 0
AMF = 0 − β1 α1 0 0
Nos dois casos, o
0 0 0 α2 β2 par ( ./ , 0 ) será
0 0 0 −β2 α 2
controlável.
Com ./ acima,
T T
0 pode ser 1 1 0 0 0 0 0 1 0 0
dada por: BP = ou BP =
0 0 0 1 0 1 0 0 1 0
Exemplo 3: Considere o sistema MIMO com dois estados,
1 0 0 1 1 1
A= , B = , C = ,
0 2 1 0 2 1
l1 l2 1 0 −1 0 l1 l2 1 0 1 1
− =
l3 l4 0 2 0 −2 l3
l4 0 1 2 1
l1 2l2 −l1 −l2 1 1
− =
l3 2l4 −2l3 −2l4 2 1
2l1 3l2 1 1
=
3l3 4l4 2 1
l1 l2 1/ 2 1/ 3
P= =
l3 l4 2 / 3 1/ 4
4º passo. = 12 0.
0 1 0 0 1 2
A= , B= , C = ,
0, 75 −1 1 −1 2 1