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.
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