31.12.2014 Views

okna, sita in viri

okna, sita in viri

okna, sita in viri

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

144 19. Sita s FIR<br />

kjer so<br />

M+1<br />

c i =<br />

∑<br />

i=0<br />

i≠k<br />

Ves postopek poteka v petih korakih:<br />

1<br />

cosΩ k − cosΩ i<br />

. (19.52)<br />

(i) Izberemo število koeficientov <strong>sita</strong> <strong>in</strong> začetne vrednosti frekvenc Ω i , pri<br />

katerih bi naj imela funkcija pogreška ε(Ω) maksimume.<br />

(ii) Sistem enačb (19.50) izračunamo za δ(D,H).<br />

(iii) Z Langragejevim <strong>in</strong>terpolacijskim obrazcem določimo vrednosti |H(Ω)|<br />

v točkah Ω i :<br />

B k = D(Ω k ) − (−1) k δ(D,H)<br />

W(ω k )<br />

, k = 0,1,...,M + 1 . (19.53)<br />

<strong>in</strong> z njimi izračunamo amplitudno karakteristiko aproksimacijskega <strong>sita</strong>:<br />

kjer so<br />

|H(Ω)| =<br />

M+1<br />

β k =<br />

∑<br />

i=0<br />

i≠k<br />

M+1<br />

∑<br />

k=0<br />

M+1<br />

∑<br />

k=0<br />

(<br />

βk<br />

x − x k<br />

)<br />

B k<br />

(<br />

βk<br />

x − x k<br />

) , (19.54)<br />

1<br />

x k − x i<br />

<strong>in</strong> x = cosΩ . (19.55)<br />

(iv) Izračunamo pogrešek ε(ω) <strong>in</strong> ga primerjamo z δ(D,H). Če v bližnji<br />

okolici Ω i velja ε(Ω) < δ(D,H), potem smo našli optimalno rešitev,<br />

če pa ne, potem ponovimo prejšnji korak pri novi množici frekvenc Ω i ,<br />

pri katerih je imel pogrešek primerjave maksimum. Proces ponavljamo,<br />

dokler δ(D,H) ne konvergira k svoji zgornji meji.<br />

(v) Ko so frekvence optimumov znane, iz (19.50) izračunamo koeficiente<br />

c[m]. Izračun lahko naredimo tudi s hitro Fourierovo transformacijo. V<br />

tem primeru ni potrebno računati <strong>in</strong>verzno matriko v (19.50)<br />

Konvergenca Parks-McClellanovega algoritma je odvisna od izbire začetnih<br />

točk, zato je bilo vloženega veliko napora v iskanje njihove dobre izbire 10 .<br />

10 A. Antoniou: “Accelerated Procedure for the design of equiripple non-recursive digital<br />

filters”. Proceed<strong>in</strong>gs of IEE, Part G, No. 129, pp. 1–10, 1982 []<br />

šarko ƒu£ej: Teorija signalov revizija 20040504

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

Saved successfully!

Ooh no, something went wrong!