[Trasformata z] Calcolo ampiezza e fase

Luke35
Ciao a tutti,
ho un dubbio sul seguente esercizio:
dato il filtro $ H(z)= (1+z^-5)/(1+z^-1) $

Definire l'ampiezza e la fase per le tre frequenze normalizzate: 0, $ 2 pi/5 $ , $ pi $ .

Fin'ora conoscevo solo il metodo grafico per risolvere questo problema, ma credo sia troppo dispendioso avendo 5 zeri ed 1 polo.
Qual'è il metodo giusto da utilizzare in questo caso?

Risposte
AMs1
puoi passare dalla trasformata discreta di Fourier

$H(\omega)=H(z)|_{z=e^{j\omega}}=(1+e^{-j\omega 5 }) / (1+e^{-j\omega})$

a questo punto per $\omega=0$ hai $H(\omega)=1$ e fase nulla
per $\omega=2/5\pi$ hai $|H(\omega)|=1/cos(pi/5)$ e fase $pi/5$
infine per $\omega=\pi$ hai il modulo che tende ad infinito e fase nulla.

Almeno se non ho sbagliato i conti :)

Luke35
Grazie per la risposta!
Scusa ma il moduolo di $ cos(-2/5*pi)+i*sen(-2/5*pi) $ ed il modulo di $ cos(-2*pi)+i*sen(-2*pi) $ non sono uguali a 1??
Come viene fuori $ cos(pi/5) $ ?? E la fase sarebbe $pi/5$ perchè è l'argomento del coseno?

_luca.barletta
"AMs":

infine per $\omega=\pi$ hai il modulo che tende ad infinito e fase nulla.


No, il filtro è a campionamento in frequenza: il polo alla frequenza normalizzata [tex]\pi[/tex] viene cancellato da uno zero nella stessa posizione, infatti gli zeri si trovano alle frequenze [tex]k\frac{2\pi}{5}+\frac{2\pi}{10}[/tex] con [tex]k\in\{0,1,2,3,4\}[/tex].

Questo è un filtro FIR, infatti si ha che:
[tex]$\frac{1+z^{-5}}{1+z^{-1}}=\sum_{i=0}^4 (-1)^iz^{-i}[/tex].

Il valori richiesti alla frequenza [tex]\pi[/tex] si possono calcolare agevolmente sia col metodo grafico che per sostituzione in [tex]z=e^{j\pi}[/tex].
In particolare dovresti trovare all'incirca
[tex]20\cdot\log_{10}|H(e^{j\pi})|\approx 13.98[/tex]

Luke35
Suppongo che il valore 13.98 in dB sia calcolato per $omega=pi$. Per tale valore di $omega$ i calcoli dovrebbero essere i seguenti:

$|H(omega)|=|1+cos(-5*pi)+i*sen(-5*pi)|/|1+cos(-pi)+i*sen(-pi)| = (root(2)((1+cos(-5*pi))^2+(sin(-5*pi))^2))/(root(2)((1+cos(-pi))^2+(sin(-pi))^2))$

dov'è che sbaglio???

Luke35
ops!..mi sa che è giusto!...poca autofiducia! :D il risultato in db è proprio 13.98 se non sbaglio.

mentre la fase sempre per $omega=pi$ dovrebbe essere:

$arctan((sin(-5*pi))/(1+cos(-5*pi)))-arctan((sin(-pi))/(1+cos(-pi)))=0$


???

AMs1
"Luke3":
Grazie per la risposta!
Scusa ma il moduolo di $ cos(-2/5*pi)+i*sen(-2/5*pi) $ ed il modulo di $ cos(-2*pi)+i*sen(-2*pi) $ non sono uguali a 1??
Come viene fuori $ cos(pi/5) $ ?? E la fase sarebbe $pi/5$ perchè è l'argomento del coseno?


Io ho fatto così

$H(\omega)=(1+e^{-j*2*pi})/(1+e^{-j*2/5*pi})=2/(e^(j*pi/5)+e^(-j*pi/5))*e^(j*pi/5)=1/cos(pi/5)*e^(j*pi/5)$

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.