Encontrando a transformação z de para e zero para


10

Então, estou tentando decidir se a parte do cosseno deve ser conectada ao ou se é estritamente parte de . (o número a está no disco da unidade aberta)h [ n ]zh[n]

Quero dizer, eu tinha certeza de que tudo fazia parte de mas, ao executar a transformação z, recebo essa função racionalh[n]

1acos(2πf0Fs)z112acos(2πf0Fs)z1+a2z2

O problema é que devo avaliar os pólos e os zeros e, se você ignorar as partes do cosseno, obtém uma expressão racional realmente agradável, que fatora e simplifica até . zza

Então isso me fez pensar que talvez eu não esteja entendendo as coisas corretamente e a parte do cosseno deve estar conectada ao ou algo assim. Alguém pode esclarecer isso pra mim?z


2
Dica: Use a identidade de Euler para expressar como a soma de duas funções exponenciais complexas e depois some a série geométrica resultante. Ler minha resposta para sua outra pergunta pode ajudar a descobrir o que significam séries geométricas. cos(2πn/F0f0)
precisa

Fiz tudo isso, foi assim que consegui a expressão racional acima. Desde que eu publiquei isso, eu pude calcular e obter os pólos e zeros, obrigado por sua ajuda. Na verdade, você poderia me fazer um sólido e me dizer o código do matlab necessário para plotar a resposta de frequência deste sistema com a = 0,8, F_s = 128 ef_0 = 32? Obrigado.
Zaubertrank 17/03/2012

Você conseguiu dois pólos conjugados complexos em locais no círculo de raio? No que diz respeito ao MATLAB, lamento não poder ajudá-lo, pois não estou familiarizado com a sintaxe do MATLAB. Espere um pouco e tenho certeza de que alguém o ajudará. |a|
Dilip Sarwate

Sim, foi onde eu os peguei.
Zaubertrank 17/03/2012

O @Zaubertrank "freqz" funciona muito bem na análise de desempenho de filtros no Matlab.
Jim Clay

Respostas:


5

O sinal no domínio do tempo (ou resposta ao impulso)

h(n)=ancosnθ0,θ0=2πf0fs,n0

é muito comum: é uma função sinusoidal amortecida (assumindo ) que ocorre com freqüência, porque é uma resposta possível de um sistema linear de segunda ordem invariante no tempo. Portanto, com relação à sua dúvida, a parte do cosseno deve ser definitivamente parte do sinal no domínio do tempo. Os pólos e zeros podem ser encontrados reescrevendo :|a|<1H(z)

(1)H(z)=1az1cosθ012az1cosθ0+a2z2=z(zacosθ0)z22azcosθ0+a2

De (1) é fácil determinar os zeros de : H(z)

z0,0=0z0,1=acosθ0

Para determinar os pólos, escrevemos como uma expansão parcial da fração:H(z)

(2)H(z)=12[11aejθ0z1+11aejθ0z1]

Em (2), vemos que os polos são dados por Temos polos conjugados complexos porque é com valor real. Assumindo que é uma resposta de impulso, podemos ver pelos polos que o sistema é estável se porque então os polos estão dentro do círculo unitário do plano complexo.

z,0=aejθ0z,1=aejθ0
h(n)h(n)|a|<1


0

A transformação Z de será: Espero que seja útilx(n)=ancos(nθ)u(n)...insira a descrição da imagem aqui


Você se importaria de colocá-lo no TeX, em vez de na foto?
jojek
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.