31.12.2014 Views

okna, sita in viri

okna, sita in viri

okna, sita in viri

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.

19.6 Uporaba programa MATLAB pri načrtovanju sit s FIR 163<br />

20<br />

20<br />

0<br />

0<br />

amplitudni odziv [dB]<br />

−20<br />

−40<br />

−60<br />

amplitudni odziv [dB]<br />

−20<br />

−40<br />

−60<br />

−80<br />

−80<br />

−100<br />

0 1 2 3 4<br />

frekvenca [Hz]<br />

(a) pri pravokotnem oknu<br />

−100<br />

0 0.5 1 1.5 2 2.5 3 3.5<br />

frekvenca [Hz]<br />

(b) pri Hamm<strong>in</strong>govem oknu<br />

Slika 19.16<br />

Amplitudni karakteristiki (zgled 19.6.1 na strani 161).<br />

prepustni pas: 150 – 250 Hz šir<strong>in</strong>a prehodnega pasu: 50 Hz<br />

valovitost prepustnega pasu: 0,1 dB slabljenje v zapornem pasu: 60 dB<br />

frekvenca vzorčenja: 1000 Hz<br />

REŠITEV:<br />

Iz specifikacij valovitosti <strong>in</strong> slabljenja v zapornem pasu izračunamo::<br />

0,1 = 20log 10 (1 + δ p ) ⇒ δ p = 0,0115<br />

60 = −20log 10 (δ z ) ⇒ δ z = 0,001 .<br />

V nadaljnjem postopku upoštevamo manjšo izmed mej:<br />

δ = m<strong>in</strong>(δ p ,δ z ) = 0,001 .<br />

Zahtevano slabljenje lahko dosežemo le s Kaiserovim ali Blackmanovim oknom. Za<br />

Kaiserovo okno število koeficientov impulznega odziva izračunamo z<br />

⌈<br />

N =<br />

⌈ A − 7,95<br />

14,36∆F<br />

⌉<br />

=<br />

Za parameter valovitosti β velja:<br />

60 − 7,95<br />

14,36(50/1000)<br />

β = 0,1102(60 − 8,7) = 5,65 .<br />

⌉<br />

= ⌈72,49⌉ = 73 .<br />

Program, s katerim izračunamo aproksimacijo impulznega odziva <strong>in</strong> dobimo narisano<br />

frekvenčno karakteristiko, je naslednji:<br />

datoteka: signal_C

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

Saved successfully!

Ooh no, something went wrong!