Escolar Documentos
Profissional Documentos
Cultura Documentos
Controlo Digital
Fontes bibliogrficas:
[Nunes] Urbano Nunes, Controlo Digital: Exerccios resolvidos, 2003
[Franklin] G. Franklin, J. Powell, M. Workman, Digital Control of Dynamic
Systems, 3rd Ed., Addison Wesley, 1998
[Lathi] B. P. Lathi , Signal Processing and Linear Systems, 2000
em que a entrada f [k ] = k 2 k 0
e condio inicial y[ 1] = 16
Obtenha os valores de y[k] para k<4
z (2 z 2 11z + 12)
b. F ( z ) =
( z 1)( z 2) 3
f[k]
5
4
3
2
1
0 1 2 3 4 5 k
Y ( z)
8. Dada a seguinte equao de diferena, obtenha a F.T.
F ( z)
y[k ] 5 y[k 1] + 6 y[k 2] = 3 f [k 1] + 5 f [k 2]
3z + 5
9. Diga se o sistema F ( z ) = estvel. Justifique.
z 5z + 6
2
3z + 5
10. Utilize o Matlab para observar a resposta a degrau do sistema F ( z ) =
z 5z + 6
2
(h perodo de amostragem).
>> sys=tf(num,den, h)
>> step(sys)
a
1. Obtenha a o equivalente discreto de G ( s ) = precedido por um zero-order-
s+a
hold (ZOH).
1
2. Obtenha a o equivalente discreto de G ( s ) = precedido por um zero-order-hold
s2
(ZOH).
a
5. Obtenha o equivalente discreto de H ( s ) = atravs do mtodo de
s+a
mapeamento plo-zero.
1
6. Utilizando o Matlab, obtenha o equivalente discreto de G ( s ) = para os
s +1
mtodos zoh, foh, tustin, prewarp, matched. Considere um perodo de
amostragem h=1 seg. Compare a resposta a degrau para cada uma das
aproximaes.
>> sysd=c2d(sys,h,mtodo)
x(t)
B
tenso de sada.
b) Variveis de estado: tenso de sada e corrente.
Ra La
f
campo
a) Variveis de estado: velocidade e
ia T
posio do veio do motor e ea eg m
corrente de armadura. m
armadura
b) Variveis de estado: velocidade do J
m
B
veio motor e corrente. m
u(t)=1, t>0.
x1 0 1 x1 0
= K B + 1 u
x2 x2
M M M
x1
y = [1 0]
x2
Y ( s) s+3
9. Obtenha os valores prprios do sistema = 2
U ( s ) s + 3s + 2
.
10. Diga se o sistema seguinte de estados completamente controlveis:
x1 1 1 x1 0
= + u
x2 2 1 x2 1
x1
y = [1 0]
x2
0 1 0 0
A= 0 0 1 e B= 0
1 5 6 1
entrada: u
y
x lsen
lcos
mg l
0
u x
M
Y ( s) 1
=
U ( s ) s ( s + 1)( s + 2)
Deseja-se projectar um controlador tal que os plos em malha fechada estejam
localizados em: 2 j 2 3 e -10. A entrada de referncia uma funo degrau.
a) Obtenha o modelo no espao de estados na forma controlvel.
b) Obtenha a matriz de controlo no Matlab, implemente no Simulink e visualize a
sada.
O observador (estimador)
x (k + 1) = x (k ) + u (k ) + L p [ y (k ) Cx (k )]