21.01.2015 Views

MIK 200 Anvendt signalbehandling, 2012. Lab. 8, Notch-filter.

MIK 200 Anvendt signalbehandling, 2012. Lab. 8, Notch-filter.

MIK 200 Anvendt signalbehandling, 2012. Lab. 8, Notch-filter.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1 Selve oppgaven.<br />

1. Et førsteordens IIR-<strong>filter</strong> (<strong>Notch</strong>-<strong>filter</strong>) som stopper DC-komponenten<br />

kan implementeres med å plassere et nullpunkt i 1 og en pol like innenfor.<br />

Anta at samplingsraten er 50 kHz.<br />

(a) Skriv opp transferfunksjonen for et slik <strong>filter</strong> når radius for pol er<br />

r p = 31/32.<br />

(b) Skriv så differanseligningen for <strong>filter</strong>et. Skriv denne på en form som<br />

viser at <strong>filter</strong>et kan implementeres uten multiplikasjoner.<br />

(c) Plott frekvensresponsen. Bruk gjerne lineær skala og plott både hele<br />

frekvensområde fra 0 Hz til Nyquist-frekvensen, og de lave frekvenser<br />

fra 0 Hz til 500 Hz.<br />

(d) For hvilket frekvensområde dempes amplituden for et sinussignal til<br />

mindre enn halvparten<br />

La nå radius for polen være r p = 63/64.<br />

(e) Skriv differanseligningen for <strong>filter</strong>et.<br />

(f) Plott frekvensresponsen for dette <strong>Notch</strong>-<strong>filter</strong>et.<br />

(g) For hvilket frekvensområde dempes nå amplituden for et sinussignal<br />

til mindre enn halvparten<br />

2. Vi har nå følgende notch-<strong>filter</strong><br />

H(z) = 63 − 102z−1 + 63z −2<br />

. (1)<br />

64 − 102z −1 + 62z−2 Anta at samplingsraten er 50 kHz.<br />

(a) Plott frekvensresponsen. Bruk gjerne lineær skala og plott hele frekvensområdet<br />

fra 0 Hz til Nyquist-frekvensen.<br />

(b) Plott et nullpunkt-pol diagram for <strong>filter</strong>et.<br />

(c) Hva er radius for polen<br />

(d) Hva er vinkel, frekvens, for nullpunktet<br />

(e) Skriv ligningen som viser hvordan <strong>filter</strong>et kan implementeres med to<br />

multiplikasjoner, 5 addisjoner/subtraksjoner og en skalering, (differanseligningen).<br />

Den ene multiplikasjonen kan i tillegg erstattes med<br />

en skalering og en subtraksjon om ønskelig.<br />

3. Vi har nå et andre-ordens notch-<strong>filter</strong> med ei bestemt form. Vi setter her<br />

a 0 = 1, b 0 = 1 og b 2 = 1. Vi har da<br />

H(z) =<br />

1 + b 1z −1 + z −2<br />

. (2)<br />

1 + a 1 z −1 + a 2 z−2 Vi får for vinkel for nullpunkt (som er på enhetssirkelen) cos θ n = −0.5b 1 .<br />

Også her antar vi at samplingsraten er 50 kHz.<br />

2

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

Saved successfully!

Ooh no, something went wrong!