Você está na página 1de 6

ELT 088 - Análise de

Sistemas Dinâmicos Lineares


Prof. Maurílio Nunes Vieira
Depto. Engenharia Eletrônica – UFMG

ERE
Estudo Dirigido Parte 3 – Cap 10
Transformada Z

1
1) Considere o sistema de tempo discreto e invariante no
tempo, representado pelo diagrama de polos e zeros.

a) o sistema é causal? Justifique.


b) Obtenha uma expressão para a função de transferência H(z),
indicando a região de convergência. Assuma que os zeros
estejam nos ângulos genéricos  .
c) Por inspeção do diagrama de polos e zeros, esboce o módulo
da resposta em frequência do sistema, isto é,
| H ( z ) | z = e j

d) Obtenha a equação a diferenças finitas para a saída y[n]; x[n] → h[n] → y[n]
e) Represente o sistema num diagrama de blocos de simulação.
f) Assuma agora que o sistema seja amostrado numa Y ( z)
H ( z) = , RDC = 
frequência fs = 10 kHz e que  = /4. Qual a frequência dos X ( z)
zeros?
Este filtro foi implementado no código Matlab mostrado na próxima página. Estude o código com
atenção. A implementação da equação a diferenças finitas é realizada nas linhas 13-19 e, de forma
alternativa, nas linhas 22-25. Você poderá ouvir os sinais de entrada e saída. Um bloco de 50 amostras
destes sinais também é plotado; note como o eixo dos tempos foi ajustado nas linhas 31-33.
g) Qual a duração do sinal do sinal de entrada, em segundos?
h) Complete a linha 11, que define o coeficiente utilizado na linha 17.
i) Explore o código, alterando o sinal de entrada e a sintonia () do filtro, apresentando alguns
resultados.

2
3
2) Um sistema de 2ª ordem, de tempo contínuo, causal, é
representado pelo diagrama de polos e zeros no plano s. Como visto
na aula 9c (que será revisitada no Cap 6), o sistema de tempo contínuo
correspondente pode ser expresso por:
n2
H (s)  k 2 , RDC = 
s + 2  n s + n2
=

onde k é uma constante e  é o fator de amortecimento. Assuma os


seguintes valores para o sistema:
k = 1, n = 2  270 rd ,  = 1 .
s 120

Este sistema será amostrado em fs = 8 kHz = 1/T. Assim, os polos serão


mapeados para o plano z por:
 / fs j / f s
plano z
z=e =e =e e  q1,2 = e =e
sT s / fs p1,2 T p1,2 / f s

r  =  / fs
q1
r
como indicado na figura ao lado (RDC não indicada).  re
−1
a) Obtenha uma expressão para H(z) a partir do diagrama de polos e
0
r −
zeros no plano z;
b) Por que foram incluídos os dois zeros na origem do plano z?
q2
c) Obtenha expressões para o raio e o ângulo () dos polos no plano z,
calculando-os com os valores dados (k , n ,  , T )

4
O mapeamento do plano s para o plano
z é realizado no código a lado. Estude-
o atentamente, recorrendo ao “help” do
Matlab se necessário. O filtro H(z) é
representado pelas variáveis “b”
(coeficientes do polinômio em z-1 do
numerador) e “a” (coeficientes do
polinômio em z-1 do denominador):
b1
H ( z)  , RDC = 
a1 + a2 z −1 + a3 z −2

Este sistema pode processar sinais na


forma y = filter(b,a,x), equivalente à
equação a diferenças finitas, como
visto no exercício 1, mas os próximos
itens exploram a resposta em
frequência do sistema.
d) Altere o valor do fator de
amortecimento e da frequência natural
(plano s), observando (no plano z) o
resultado na resposta em frequência.
Apresente alguns resultados para
ilustrar.

5
6

Você também pode gostar