Escolar Documentos
Profissional Documentos
Cultura Documentos
2 - Metodos de Discretizacao PDF
2 - Metodos de Discretizacao PDF
2. ME TODOS DE DISCRETIZAAO
F(z) = Z[{f k }]= f k z k
k =0
Propriedades:
H(z) nao preserva a resposta em frequ ncia (alising). E v lido se nao for
observado o teorema da amostragem de Niquist. Ou seja pode ser
resolvido se a frequ ncia de amostragem for aumentada.
Se H(s) e uma funao complicada e nao tabulada, ser necess rio utilizar
expansao em frao es parciais para encontrar a funao discretizada final.
1
F7D440 - CONTROLE E SERVOMECAMISMOS II
uk t ut
k
T
1 e sT 1 e sT
U(s) = , ou seja, Y(s) = G(s) ,
s s s
1 e sT
onde a funao e conhecida como segurador de ordem zero.
s
2
F7D440 - CONTROLE E SERVOMECAMISMOS II
1 e sT
D ( z) = Z D(s) ou ainda,
s
D(s)
D( z) =(1 z1 ) Z
s
Propriedades:
U(s) a
Considerando-se o sistema = H( s) = e sua equaao diferencial
E( s) s+a
associada:
du(t )
+ au(t ) = ae(t ) , pode-se resolver a equaao diferencial pela
d( t)
integral:
3
F7D440 - CONTROLE E SERVOMECAMISMOS II
0 kT T
kT T
Backward Forward
kT-T kT kT-T kT
A rea: A rea:
T[-au[kT-T]+ae[kT-T]] T[-au[kT]+ae[kT]]
4
F7D440 - CONTROLE E SERVOMECAMISMOS II
Trapezoidal
A rea:
T[-au[kT-T]+ae[kT-T] -au[kT]+ae[kT]]/2
kT-T kT
1 (aT / 2)
[e[ kT T] + e[ kT]] ,
(aT / 2)
u[ kT] = u[ kT T] +
1 + (aT / 2) 1 + (aT / 2)
a
de onde, pode-se obter a seguinte relaao: H ( z) = , ou seja:
2 z 1
+a
T z + 1
D( z ) = D(s)
2 z 1
s=
T z + 1
Propriedades:
E f cil aplicar, uma vez que trata-se de simples substituiao de vari veis.
5
F7D440 - CONTROLE E SERVOMECAMISMOS II
jw Im
2 + Ts 3
z=
3 2 TS
2 2
Re
1
2(z 1) 1
s=
T ( z +1)
Plano s Plano z
U(s) d
Dado D(s) = , os termos em s (ou derivativos ) serao
E(s) dt
considerados como:
dy( t ) y[ k ] y[ k 1] y[ kT] y[ kT T]
= =
dt t T
Aplicando-se a transformada Z:
Y( z) z 1Y( z) 1 z 1
= Y ( z)
T T
6
F7D440 - CONTROLE E SERVOMECAMISMOS II
D( z) = D(s)
1 z 1
s=
T
Propriedades:
E f cil aplicar, uma vez que trata-se de simples substituiao de vari veis.
dy( t ) y[ k ] y[ k 1]
=
dt T
dy 2 ( t ) y[ k ] 2y[ k 1] + y[ k 2]
=
dt 2 T2
dy 3 ( t ) y[ k ] 3y[ k 1] + 3y[ k 2] y[ k 3]
=
dt 3 T3
7
F7D440 - CONTROLE E SERVOMECAMISMOS II
jw Im
1
z=
3 1 sT 3
2 2
Re
1
1 z
1
s= 1
Plano s T Plano z
U(s) d
Dado D(s) = , os termos em s (ou derivativos ) serao considerados
E(s) dt
como:
dy ( t ) y[ k + 1] y[ k ] y[ kT + T] y[ kT]
= =
dt t T
Aplicando a transformada Z:
Y( z) z Y( z) z 1
= Y( z)
T T
Logo, tem-se a relaao:
D( z) = D( s)
z 1
s=
T
8
F7D440 - CONTROLE E SERVOMECAMISMOS II
Propriedades:
E f cil aplicar, uma vez que trata-se de simples substituiao de vari veis.
Se D(s) e est vel, D(z) nao o e necessariamente. Este me todo tende a gerar
instabilidade.
jw Im
3
3 z = 1 + Ts
2 2
Re
z1
1
1
s=
T
9
F7D440 - CONTROLE E SERVOMECAMISMOS II
a
apresentar esta distorao pelo exemplo de discretizaao do filtro H (s) =
s+a .
Para obter a resposta em frequ ncia faz-se s=jw.
a a 2 ajw
H ( jw) = =
a + jw a 2 + w 2 , cujo mdulo e dado por:
a2 a
H ( jw ) = = , para um valor particular de frequ ncia w
a2 + w2 a + w2
2
=a, tem-se:
1
H ( jw ) ==
2
Discretizando o filtro pela transformaao bilinear:
a
H ( z) =
2 ( z 1) , fazendo-se z = ejwT:
+a
T ( z + 1)
a a
H ( e jwT ) = =
2 ( e 1)
jwT
2 (1 e jwT )
+ a +a
T ( e jwT + 1) T (1 + e jwT )
2
H (e jwT ) = , que em mdulo e :
2 wT
jtg +a
T 2
10
F7D440 - CONTROLE E SERVOMECAMISMOS II
a
H (e jwT ) = , que para o mesmo valor de mdulo obtido no
4 2 wT
tg + a 2
T2 2
filtro contnuo:
a 1 2 aT
H (e jwT ) = = w= arctg , que e um valor
4 2 wT 2 T 2
2 tg + a2
T 2
diferente da frequ ncia para obtenao do mesmo valor de mdulo. Pode-se
ainda relacionar:
2 (1 z1 )
s= , fazendo-se s= jw' e z = ejwT:
T (1 + z1 )
2 (1 e jwT )
jw = jwT , de onde obtem-se que : w =
2 wT
tg .
T (1 + e ) T 2
A relaao entre w' e w pode ser visualizada na figura 2.7. Pode-se concluir
que a resposta em frequ ncia e distorcida, sendo que esta distorao e menor
para baixos valores de w. Na pr tica para wT/2<17 w' w.
A transformaao bilinear comprime a frequ ncia contnua 0< w' < em
uma faixa digital limitada a 0<wT<.
11
F7D440 - CONTROLE E SERVOMECAMISMOS II
12
F7D440 - CONTROLE E SERVOMECAMISMOS II
1 3(s + 2)
G P ( s) = D(s) =
s( s + 2) (s + 3.2)
Discretizaao da planta:
z 1 (z + 2Ts 1)
1. Aproximaao forward s= D f (z) =
Ts (z + 3.2Ts 1)
Resultados de Simulaao:
13
F7D440 - CONTROLE E SERVOMECAMISMOS II
Discretizaao do Controlador:
Para o caso do perodo Ts = 0.8 seg (Fig. 2-e) um plo encontra-se fora do
Root Locus
1
0.8
0.6 forward -
bilinear -
0.4
0.2
Imaginary Axis
-0.2
-0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
Real Axis
14
F7D440 - CONTROLE E SERVOMECAMISMOS II
1 1
0.5 0.5
0 0
-0.5 -0.5
+ forward + forward
x bilinear x bilinear
-1 -1
1 1
0.5 0.5
0 0
-0.5 -0.5
+ forward + forward
x bilinear x bilinear
-1 -1
0.5
-0.5
+ forward
x bilinear
-1
15
F7D440 - CONTROLE E SERVOMECAMISMOS II
1.2 1.2
1 1
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
bilinear bilinear
forward forward
0 0
0 2 4 6 8 10 12 0 2 4 6 8 10 12
1.2 1.2
1 1
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
bilinear bilinear
forward forward
0 0
0 2 4 6 8 10 12 0 2 4 6 8 10 12
1.2
0.8
0.6
0.4
0.2
bilinear
forward
0
0 2 4 6 8 10 12
16
F7D440 - CONTROLE E SERVOMECAMISMOS II
Conclusao
do sistema.
17