16.06.2013 Views

Elaborazione Numerica dei Segnali

Elaborazione Numerica dei Segnali

Elaborazione Numerica dei Segnali

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.2. Applicazioni di Filtri FIR e IIR 163<br />

z p<br />

z o<br />

z* p<br />

z* o<br />

Figura 8.6 Poli e zeri di un filtro notch.<br />

2. ω è “molto lontano” da ωnotch, cioè e iω − e iωnotch >> 0. In questo caso, ricordando<br />

che z0 ≈ zp e che z ∗ 0 ≈ z∗ p, si ha:<br />

|H(e iω )| = |eiω − z0|<br />

|eiω − zp| · |eiω − z∗ 0 |<br />

|eiω − z∗ ≈ 1 · 1 = 1 .<br />

p|<br />

Di conseguenza, il guadagno del filtro realizzato ha una forma del tipo disegnato in<br />

Figura 8.5.<br />

Esempio 8.2.2<br />

Realizzare un filtro notch a frequenza normalizzata ωnotch.<br />

Ponendo ad esempio zp = ρe iωnotch dove ρ ≈ 1 ma comunque ρ < 1, si ottiene la<br />

funzione di trasferimento:<br />

H(z) = 1 − z−1 cos ωnotch + z−2 1 − z−12ρ cos ωnotch + ρ2 .<br />

z−2 Si ottiene quindi un filtro IIR realizzabile dalla seguente equazione:<br />

y(n) = x(n) − 2 cos ωnotchx(n − 1) + x(n − 2) + 2ρ cos ωnotchy(n − 1) − ρ 2 y(n − a).<br />

Una caratteristica importante <strong>dei</strong> filtri notch è la forma a V dell’intaglio: aumentando<br />

la distanza tra il polo e lo zero tale V si “apre”. È allora conveniente che il polo e lo<br />

zero siano più vicini possibile; un limite è dato tuttavia dall’errore di quantizzazione<br />

<strong>dei</strong> coefficienti. L’analisi dell’effetto della quantizzazione è data nel paragrafo 8.4.5 :<br />

possiamo qui osservare che la modifica <strong>dei</strong> coefficienti del filtro in genere si traduce in<br />

un cambiamento delle posizioni <strong>dei</strong> poli e degli zeri, con risultati distruttivi che possono<br />

portare alla instabilità del sistema se il polo non risulta più posizionato internamente al<br />

cerchio unitario.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!