Beruflich Dokumente
Kultur Dokumente
04 de 2013
Moritz, G.L.
Objetivos
Moritz, G.L.
Moritz, G.L.
Moritz, G.L.
Moritz, G.L.
Moritz, G.L.
Exemplo
Moritz, G.L.
G(s) =
vo
=
vi
S2 +
Moritz, G.L.
1
LC
1
RC
R
L
S+
1
LC
(1)
vc
il
=
1
C
1
RC
1L
ir =
0
1
R
vc
il
vc
il
+
0
1
L
vt
(2)
(3)
(4)
y = Cx + Du
(5)
Moritz, G.L.
(6)
y = Cx + Du
(7)
Onde:
x = vetor de estado
x = derivada do vetor de estado
y = vetor de resposta
u = vetor de entrada
A = matriz de sistema
B = matriz de entrada
C = matriz de sada
D = matriz de ao avante
Moritz, G.L.
Formas cannicas
Moritz, G.L.
Formas cannicas
Moritz, G.L.
Moritz, G.L.
Moritz, G.L.
Moritz, G.L.
Moritz, G.L.
Controlabilidade
Moritz, G.L.
Controlabilidade
(9)
y = Cx + Du
(10)
Moritz, G.L.
Controlabilidade
Moritz, G.L.
(11)
Observabilidade
Moritz, G.L.
Observabilidade
C
CA
Obs =
(12)
..
.
CAn1
Se
x = Ax + Bu
(13)
y = Cx + Du
(14)
Moritz, G.L.
Observabilidade
Moritz, G.L.
(15)
(16)
Alocao de plos
Num sistema controlvel, possvel alocar os plos de
malha fechada em qualquer lugar do lado negativo do
plano S.
Desta maneira, possvel fazer com que o sistema seja
estvel alm de garantir qualquer requisito de
desempenho transitrio e de regime.
A lei de controle de realimentao de estados :
u(t) = Kx(t)
(17)
(18)
y = Cx + Du
(19)
Moritz, G.L.
Moritz, G.L.
Alocao de plos
Verificar se o sistema controlvel (caso contrrio o
mtodo no aplicvel)
Utilizando os valores desejados para os autovalores (plos
de malha fechada desejados), escrever o polinmio
caracterstico:
(s 1 )(s 2 ) (s n ) = sn + 1 sn1 + + n1 s + n
(20)
Determinar os n
Fazer
det |sI A + BK | = sn + 1 sn1 + + n1 s + n (21)
Assim encontra-se os valores de K que formam o
controlador
Moritz, G.L.
Moritz, G.L.
Frmula de Ackermann
Moritz, G.L.
0
x1
0
1
0
x1
x2 = 0
x2 + 0 u
0
1
(23)
x3
1
x3
1 5 6
Projetar um sistema de controle u = Kx tal que os plos
da funo em malha fechada se localizem em
s1,2 = 2 j4 e s3 = 10
Moritz, G.L.