30.10.2014 Views

Analogna sita - Laboratorij za obdelavo signalov in daljinska vodenja

Analogna sita - Laboratorij za obdelavo signalov in daljinska vodenja

Analogna sita - Laboratorij za obdelavo signalov in daljinska vodenja

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

<strong>Analogna</strong> <strong>sita</strong><br />

Predgovor<br />

Zapis je gradivo <strong>za</strong> enajsto poglavje – opisuje analogna <strong>sita</strong> –<br />

knjige z delovnim naslovom Signali. Zaenkrat je dostopna le<br />

na domači strani laboratorija <strong>za</strong> <strong>obdelavo</strong> <strong>signalov</strong> <strong>in</strong> dalj<strong>in</strong>ska<br />

<strong>vodenja</strong><br />

http://sparc.feri.uni-mb.si/Digknj/<strong>in</strong>dex.htm<br />

kot datoteka ch20008_11.pdf.<br />

Datoteka bo do izdaje knjige verjetno doživela popravke še<br />

neodkritih tipkarskih napak ter dopolnitve <strong>in</strong> razširitve razlag.<br />

Zato so strani <strong>za</strong>piskov označene tudi z verzijo dokumenta, ki<br />

je označena z imenom datoteke <strong>in</strong> združenim <strong>za</strong>pisom datuma<br />

skladno s standardom ISO.<br />

V dokumentu je veliko sklicevanja na ostala poglavja knjige.<br />

Dokler ta poglavja ne bodo na vključena v sistem križnih referenc,<br />

bodo pove<strong>za</strong>ve na njih označene s ??. Elektronski dokument<br />

vsebuje tudi animacije. Teh bo s časom več, žal pa bo z<br />

njimi narastla tudi obsežnost elektronskega dokumenta.<br />

Vse, ki bodo pri branju ali študij <strong>za</strong>piskov odkrili kakršnekoli<br />

napake ali imate predloge po dodatnih animacijah ali drugih<br />

dopolnitvah, prosim, da mi to sporočijo na naslov:<br />

<strong>za</strong>rko.cucej@uni-mb.si<br />

Pri študiju te <strong>za</strong>nimive, vendar <strong>za</strong>htevne snovi vsem študentom<br />

želim obilo uspeha.<br />

Januar 2009<br />

Žarko Čučej<br />

i


Ka<strong>za</strong>lo<br />

<strong>Analogna</strong> <strong>sita</strong><br />

Ka<strong>za</strong>lo<br />

i<br />

iii<br />

11 <strong>Analogna</strong> <strong>sita</strong> 1<br />

Žarko Čučej<br />

11.1 Osnovni pojmi . . . . . . . . . . . . . . . . . . . . . 1<br />

11.2 Idealno vseprepustno sito . . . . . . . . . . . . . . 2<br />

11.3 Idealna frekvenčno selektivna <strong>sita</strong> . . . . . . . . . 3<br />

11.4 Lastnosti idealnega nizkoprepustnega <strong>sita</strong> . . . . . 4<br />

11.4.1 Impulzni odziv . . . . . . . . . . . . . . . . 5<br />

11.4.2 Stopnični odziv . . . . . . . . . . . . . . . . 5<br />

11.4.3 Pulzna ločljivost idealnega nizkoprepustnega<br />

<strong>sita</strong> . . . . . . . . . . . . . . . . . 7<br />

Šir<strong>in</strong>a pul<strong>za</strong> . . . . . . . . . . . . . . . . . . 7<br />

Čas naraščanja . . . . . . . . . . . . . . . . 8<br />

11.4.4 Odziv na pravokotni pulz . . . . . . . . . . 8<br />

11.5 Izvedljiva <strong>sita</strong> . . . . . . . . . . . . . . . . . . . . . 10<br />

11.6 Načrtovanje sit . . . . . . . . . . . . . . . . . . . . . 11<br />

11.6.1 Sistemske funkcije nizkoprepustnih sit . . 12<br />

11.6.2 Normiranje . . . . . . . . . . . . . . . . . . 13<br />

11.6.3 Denormiranje . . . . . . . . . . . . . . . . . 13<br />

11.6.4 Fizična izvedljivost pol<strong>in</strong>oma C(S) . . . . . 14<br />

11.6.5 Kaskadni gradniki analognih sit . . . . . . 15<br />

11.6.6 Koeficienti a k <strong>in</strong> b k . . . . . . . . . . . . . . 16<br />

11.6.7 Preslikava nizkoprepustnih sit<br />

v ostala <strong>sita</strong> . . . . . . . . . . . . . . . . . . 17<br />

Aproksimacija pasovnih sit . . . . . . . . . 17<br />

11.6.8 Specifikacije analognih sit . . . . . . . . . . 19<br />

Značilne točke amplitudne karakteristike . 19<br />

Specifikacija <strong>sita</strong> z mejama δ p <strong>in</strong> δ z . . . . . 21<br />

iii


iv<br />

KAZALO<br />

Specifikacije <strong>sita</strong> v logaritemskem merilu . 22<br />

Faktor diskrim<strong>in</strong>acije <strong>in</strong> selektivnost . . . . 22<br />

11.7 Butterworthovo sito . . . . . . . . . . . . . . . . . . 23<br />

11.7.1 Amplitudna karakteristika . . . . . . . . . 25<br />

11.7.2 Red Butterworthovega <strong>sita</strong> . . . . . . . . . 26<br />

Približni obrazec . . . . . . . . . . . . . . . 27<br />

Natančen obrazec . . . . . . . . . . . . . . . 27<br />

Izračun reda <strong>sita</strong> s selektivnostjo <strong>in</strong><br />

faktorjem diskrim<strong>in</strong>acije . . . . . 28<br />

Izračun v logaritemskem merilu . . . . . . 29<br />

11.7.3 Mejne frekvence . . . . . . . . . . . . . . . 29<br />

11.8 Čebiševa <strong>sita</strong> . . . . . . . . . . . . . . . . . . . . . . 30<br />

11.8.1 Čebiševa <strong>sita</strong> tip I . . . . . . . . . . . . . . . 31<br />

11.8.2 Sistemska funkcija Čebiševih sit tip I . . . . 33<br />

11.8.3 Načrtovanje Čebiševih sit tip I . . . . . . . 34<br />

11.8.4 Čebiševa <strong>sita</strong> tip II . . . . . . . . . . . . . . 35<br />

11.8.5 Načrtovanje Čebiševih sit tip II . . . . . . . 35<br />

11.9 Eliptično sito . . . . . . . . . . . . . . . . . . . . . . 36<br />

11.10Načrtovanje analognih sit<br />

s programom MATLAB 1 . . . . . . . . . . . . . . . 37<br />

11.10.1 Red <strong>sita</strong> . . . . . . . . . . . . . . . . . . . . 39<br />

11.10.2 Poli <strong>in</strong> ničle . . . . . . . . . . . . . . . . . . 39<br />

11.10.3 Koeficienti <strong>sita</strong> . . . . . . . . . . . . . . . . 40<br />

1 Vsi primeri programov, ki so označeni z MATLAB #.#, so na voljo na domači<br />

strani MATLAB


11<br />

<strong>Analogna</strong> <strong>sita</strong><br />

Žarko Čučej<br />

ANALOGNA ALI ZVEZNA LINEARNA SITA so sistemi, ki<br />

jih izdelamo s pasivnimi ali l<strong>in</strong>earnimi aktivnimi električnimi<br />

vezji z lastnostmi, ki jih lahko opišemo z l<strong>in</strong>earnimi<br />

diferencialnimi enačbami s konstantnimi koeficienti.<br />

Namen sit je obdelava <strong>signalov</strong>. S siti iz signala izsejemo komponente<br />

oziroma dele signala, ki nas <strong>za</strong>nimajo ali ki nas motijo v<br />

nadaljnji obdelavi. Ta proces imenujemo tudi filtriranje. Zato se<br />

<strong>za</strong> <strong>sita</strong> pogosto uporablja ime filtri. V tem poglavju se pri opisu<br />

analognih sit omejujemo na l<strong>in</strong>earna, frekvenčno selektivna <strong>sita</strong>.<br />

Z njimi iz signala izločimo ali obdržimo del njegovega spektra.<br />

11.1 Osnovni pojmi<br />

Analogno sito je v splošnem sistem z vhodom v(t), izhodom<br />

y(t) <strong>in</strong> impulznim odzivom h(t) (Slika 11.1-1). Laplaceova transv(t)<br />

V(s), V(ω)<br />

h(t)<br />

H(s), H(ω)<br />

y(t)<br />

Y(s), Y(ω)<br />

Slika 11.1-1<br />

Predstavitev <strong>sita</strong> z vhodno -<br />

izhodnim opisom sistema.<br />

V(s) = L{v(t)},<br />

V(ω) = F{v(t)} itd.<br />

formacija impulznega odziva določa sistemsko funkcijo H(s), Fourierova<br />

transformacija pa prenosno funkcijo H(ω). V splošnem<br />

sistemsko funkcijo H(s) določa racionalna funkcija:<br />

H(s) = Y(s)<br />

V(s)<br />

, s = σ + jω . (11.1-1)<br />

1


2 <strong>Analogna</strong> <strong>sita</strong><br />

Pri σ = 0 lahko iz sistemske funkcije H(s) dobimo prenosno<br />

funkcijo H(ω), vendar to le v primeru, ko konvergenčno območje<br />

H(s) <strong>za</strong>jema imag<strong>in</strong>arno, to je frekvenčno os jω v s-ravn<strong>in</strong>i.<br />

Simbolično prehod iz sistemske v prenosno funkcijo <strong>za</strong>pišemo<br />

z:<br />

H(ω) = H(s)<br />

∣ = Y(ω)<br />

s→jω<br />

V(ω) = |H(ω)| ejφ(ω) , (11.1-2)<br />

kjer sta |H(ω)| amplitudna karakteristika <strong>sita</strong> <strong>in</strong> φ(ω) fazna karakteristika.<br />

Amplitudno <strong>in</strong> fazno karakteristiko imenujemo tudi<br />

amplitudni <strong>in</strong> fazni odziv.<br />

Podobno lahko simbolično <strong>za</strong>pišemo prehod prenosne funkcije<br />

v sistemsko:<br />

H(s) = H(ω)<br />

∣ . (11.1-3)<br />

jω→s<br />

Zato bomo v nadaljnjem opisu sistemov vedno izhajali iz sistemske<br />

funkcijo. K pa bomo želeli videti potek faze ali prenosno<br />

funkcijo <strong>sita</strong>, pa bomo le-ti pridobili s pomočjo (11.1-2).<br />

11.2 Idealno vseprepustno sito<br />

S pojmom idealno vseprepustno sito opišemo sistem z lastnostjo<br />

y(t) = h 0 v(t − τ p ) , (11.2-1)<br />

kjer sta h 0 konstanta, ki določa ojačenje oziroma slabljenje sistema,<br />

ter τ p čas širjenja oziroma propagacije signala skozi sistem.<br />

Vidimo, da idealno sito prenaša vse frekvenčne komponente<br />

vhodnega signala z istim ojačenjem h 0 . Izhodni signal pa je<br />

eventualno <strong>za</strong>kasnjen <strong>za</strong> vhodnim <strong>za</strong> čas potovanja signala skozi<br />

sito. Ti lastnosti idealnega <strong>sita</strong> v frekvenčnem prostoru opišemo<br />

z:<br />

F{y(t)} = F{h 0 v(t − τ p )} (11.2-2)<br />

=<br />

∫ ∞<br />

−∞<br />

h 0 v(t − τ p ) e −jωt dt = h 0 e −jωτ p<br />

·V(ω)<br />

} {{ }<br />

H 0 (ω)<br />

= H 0 (ω)V(ω) = Y(ω) . (11.2-3)<br />

Zapišimo prenosno funkcijo v polarni obliki:<br />

H 0 (ω) = h 0 e −jωτ p<br />

= |H 0 (ω)| e jφ(ω) = h 0 ∠−ωτ p (11.2-4)<br />

Signali: ch2008_11 20090114


11.3 Idealna frekvenčno selektivna <strong>sita</strong> 3<br />

vidimo, da ima idealno sito konstantno amplitudno karakteristiko<br />

|H(ω)| = h 0 (Slika 11.2-1a) <strong>in</strong> l<strong>in</strong>earno fazno karakteristiko<br />

φ(ω) = −ωτ p (Slika 11.2-1b).<br />

|H(ω)|<br />

φ(ω)<br />

h 0<br />

ω<br />

1<br />

2π<br />

τp<br />

ω<br />

Slika 11.2-1<br />

Frekvenčna karakteristika<br />

idealnega <strong>sita</strong>.<br />

(a)<br />

amplitudna karakteristika<br />

(b)<br />

fazna karakteristika<br />

11.3 Idealna frekvenčno selektivna <strong>sita</strong><br />

Idealna frekvenčno selektivna <strong>sita</strong> se od idealnih (vse prepustnih)<br />

sit razlikujejo v tem, da ne prepuščajo vseh <strong>signalov</strong> oziroma<br />

vseh njihovih frekvenčnih komponent ampak le te, katerih<br />

frekvenčna vseb<strong>in</strong>e je znotraj prepustnega pasu <strong>sita</strong>. Glede<br />

na lego prepustnega pasu v frekvenčnem prostoru ločimo štiri<br />

vrste frekvenčno selektivnih sit 11.3-1:<br />

|H(ω)|<br />

1<br />

|H(ω)|<br />

1<br />

ω<br />

0<br />

ω m<br />

(a) idealno nizkoprepustno sito<br />

|H(ω)|<br />

1<br />

ω<br />

0<br />

ω m<br />

(b) idealno visokoprepustno sito<br />

|H(ω)|<br />

1<br />

Slika 11.3-1<br />

Amplitudne karakteristike<br />

idealnih frekvenčno selektivnih<br />

sit. Izrisane so samo <strong>za</strong><br />

pozitivne frekvence.<br />

0<br />

ω ms<br />

ω mz<br />

ω<br />

0<br />

ω ms<br />

ω mz<br />

ω<br />

(c)<br />

idealno pasovno prepustno sito<br />

(d)<br />

idealno pasovno <strong>za</strong>porno sito<br />

1. nizkoprepustna (NPS),<br />

2. visokoprepustna (VPS),


4 <strong>Analogna</strong> <strong>sita</strong><br />

3. pasovno prepustna (PPS) <strong>in</strong><br />

4. pasovno <strong>za</strong>porna (PZS) <strong>sita</strong><br />

Vidimo, da so si frekvenčno selektivna <strong>sita</strong> paroma komplementarna.<br />

Visokoprepustno sito ima nasprotno funkcijo od nizkoprepustnega,<br />

pasovno <strong>za</strong>porno sito ima funkcijo nasprotno pasovno<br />

prepustnemu situ. Pasovno prepustno sito pa lahko dobimo<br />

z <strong>za</strong>poredjem nizkoprepustnega <strong>in</strong> visoko prepustnega <strong>sita</strong>.<br />

Iz tega sledi, da <strong>za</strong>dostuje poznavanje nizkoprepustnega <strong>sita</strong>.<br />

Iz njega lahko z ustrezno transformacijo sistemske funkcije dobimo<br />

opis ostalih vrst frekvenčno selektivnih sit.<br />

11.4 Lastnosti idealnega nizkoprepustnega <strong>sita</strong><br />

Idealno frekvenčno selektivno nizkoprepustno sito ima naslednje<br />

lastnosti:<br />

amplitudna karakteristika<br />

{<br />

H<br />

A(ω) = |H(ω)| = 0 , ω |ω m |<br />

0 , ω > |ω m | , (11.4-1)<br />

kjer konstanta H 0 določa ojačenje <strong>sita</strong>. Običajno je H 0 = 1.<br />

fazna karakteristika<br />

φ(ω) = −ωτ p , (11.4-2)<br />

kjer časovna konstanta τ p določa naklon fazne karakteristike<br />

(Slika 11.2-1b na prejšnji strani).<br />

čas propagacije oziroma čas razširjanja<br />

τ p (ω) = − φ(ω)<br />

ω = τ p , (11.4-3)<br />

je čas, v katerem se harmonski signal prenese iz vhoda na<br />

izhod <strong>sita</strong>.<br />

skup<strong>in</strong>ska <strong>za</strong>kasnitev<br />

τ g (ω) = − d<br />

dω φ(ω) = τ p (11.4-4)<br />

Signali: ch2008_11 20090114


☞<br />

11.4 Lastnosti idealnega nizkoprepustnega <strong>sita</strong> 5<br />

je mera l<strong>in</strong>earnosti fazne karakteristike. Pove, <strong>za</strong> koliko je<br />

<strong>za</strong>kasnjena skup<strong>in</strong>a harmonskih <strong>signalov</strong> s frekvencami v<br />

okolici točke odvajanja fazne karakteristike. Pri idealnih<br />

selektivnih sitih sta čas razširjanja <strong>in</strong> skup<strong>in</strong>ski čas enaka.<br />

11.4.1 Impulzni odziv<br />

Impulzni odziv <strong>sita</strong> izračunamo z <strong>in</strong>verzno Fourierovo transformacijo<br />

njegove frekvenčne karakteristike:<br />

h(t) = F −1 {H(ω)} = 1 ∫ ∞<br />

H(ω) e jωt dω (11.4-5)<br />

2π −∞<br />

∫ ∞<br />

∫ ωm<br />

= 1 H<br />

2π 0 e −jωτ p<br />

e jωt dω = H 0<br />

e jω(t−τp) dω<br />

−∞<br />

2π −ω m<br />

= H 0 e jω(t−τ p)<br />

ω m<br />

= H 0 e jω m(t−τ ) p<br />

− e −jω m(t−τ p )<br />

= H s<strong>in</strong> ω<br />

0 m (t − τ p )<br />

2π j(t − τ p ) ∣ π j2 · (t − τ<br />

−ω p ) π (t − τ p )<br />

m<br />

ω<br />

⎧ ⎫<br />

= H m<br />

0<br />

π s<strong>in</strong>c ⎩ (ω m (t − τ p ) ⎭ . (11.4-6)<br />

Funkcija s<strong>in</strong>c(·) nima <strong>za</strong>četka <strong>in</strong> ne konca torej je neprehodna<br />

oziroma časovno neomejena funkcija. To pomeni, da mora biti<br />

pri idealnih sitih impulzni odziv <strong>sita</strong> prisoten že pred pojavom<br />

vhodnega Diracovega impul<strong>za</strong>. Zato so idealna selektivna <strong>sita</strong><br />

nekav<strong>za</strong>lna <strong>in</strong> <strong>za</strong>to neizvedljiva.<br />

11.4.2 Stopnični odziv<br />

Stopnični odziv je enak <strong>in</strong>tegralu impulznega odziva:<br />

h u (t) =<br />

∫ t<br />

−∞<br />

h(τ) dτ , (11.4-7)<br />

Za impulzni odziv upoštevamo (11.4-6) kjer – ne da bi izgubili<br />

na splošnost izpeljave stopničnega odziva – <strong>za</strong>radi enostavnejšega<br />

računanja upoštevamo τ p = 0 <strong>in</strong> ω m = 1 (normiramo<br />

mejno frekvenco). Dobimo:<br />

∫<br />

1 t<br />

h u (t) = H 0 s<strong>in</strong>c(τ) dτ . (11.4-8)<br />

π −∞


6 <strong>Analogna</strong> <strong>sita</strong><br />

Integral v (11.4-8) razdelimo na dva <strong>in</strong>tervala ter računamo:<br />

∫ 0<br />

h u (t) = 1 s<strong>in</strong>(τ)<br />

dτ + 1 π −∞ τ π<br />

} {{ }<br />

=π/2<br />

∫ t<br />

s<strong>in</strong>(τ)<br />

dτ<br />

0 τ<br />

} {{ }<br />

=Si(t)<br />

= 1 2 + 1 Si(t) . (11.4-9)<br />

π<br />

Funkcija Si(t) je tako imenovani <strong>in</strong>tegralni s<strong>in</strong>us. Njegove glavne<br />

lastnosti so:<br />

Si(t) je liha funkcija: Si(t) = −Si(−t)<br />

Si(0) = 0<br />

Si(∞) = π/2<br />

S stopničnim odzivom lahko ocenimo dva pomembna parametra:<br />

prenihaj <strong>in</strong> strm<strong>in</strong>a naraščanja izhoda <strong>sita</strong>.<br />

ZGLED 1 (impulzni <strong>in</strong> stopnični odziv idealnega nizkopasovnega <strong>sita</strong>)<br />

S pomočjo programa MATLAB narišimo impulzni <strong>in</strong> stopnični odziv nizkoprepustnega<br />

<strong>sita</strong> z mejno krožno frekvenco ω m = 1.<br />

REŠITEV: Impulznega odziv izračunamo s funkcijo s<strong>in</strong>c iz orodnega kovčka<br />

SPT: Signal Process<strong>in</strong>g Toolbox, stopnični odziv pa s funkcijo s<strong>in</strong><strong>in</strong>t iz orodnega<br />

kovčka SMT: Symbolic Math Toolbox.<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

0<br />

−0.2<br />

impulzni odziv<br />

stopnicni odziv<br />

%%%%%%%% as_4-1.m<br />

% impulzni <strong>in</strong> stopnični odziv<br />

% 2008.12.27<br />

clear all; clf<br />

%%%% podatki<br />

w=-15:0.05:15; % rad<br />

h_i = s<strong>in</strong>c(w);<br />

% iz SPT<br />

h_u = 1/2+s<strong>in</strong><strong>in</strong>t(w)/pi; % iz SMT<br />

plot(w,h_i,’-r’,w,h_u,’-.b’), grid on<br />

h = legend(’impulzni odziv’,...<br />

’stopnicni odziv’,2);<br />

set(h,’Interpreter’,’none’)<br />

xlabel(’t’);<br />

−0.4<br />

−15 −10 −5 0 5 10 15<br />

t<br />

Slika 11.4-1<br />

Impulzni <strong>in</strong> stopnični odziv normiranega idealnega nizkoprepustnega <strong>sita</strong>.<br />

♦<br />

Signali: ch2008_11 20090114


11.4 Lastnosti idealnega nizkoprepustnega <strong>sita</strong> 7<br />

11.4.3 Pulzna ločljivost<br />

idealnega nizkoprepustnega <strong>sita</strong><br />

V telekomunikacijah je pomemben podatek pulzna ločljivost <strong>sita</strong>.<br />

Z njo povemo, kolikšen mora biti najmanjša šir<strong>in</strong>a <strong>in</strong> razdalja<br />

med dvema <strong>za</strong>porednima pulzoma na vhodu <strong>sita</strong>, da ju lahko<br />

na izhodu <strong>sita</strong> še medsebojno ločimo, oziroma prepoznamo.<br />

Šir<strong>in</strong>a pul<strong>za</strong><br />

Šir<strong>in</strong>a (<strong>in</strong> viš<strong>in</strong>a) vhodnega pul<strong>za</strong>, katerega odziv ima enako jakost<br />

kot impulzni odziv, izračunamo z ekvivalentno šir<strong>in</strong>o impulznega<br />

odziva. Ta je def<strong>in</strong>irana s trajanjem pul<strong>za</strong> z viš<strong>in</strong>o<br />

h max , katerega površ<strong>in</strong>a je enaka površ<strong>in</strong>i impulznega odziva<br />

idealnega frekvenčno selektivnega nizkoprepustnega <strong>sita</strong>. Površ<strong>in</strong>a<br />

impulznega odziva je:<br />

∫<br />

ω ∞ m<br />

S<br />

π a (ω m t) dt = ω (<br />

m π<br />

π 2 + π )<br />

= ω<br />

2 m , (11.4-10)<br />

−∞<br />

površ<strong>in</strong>a pul<strong>za</strong> pa:<br />

T p · h max = T p<br />

ω m<br />

π<br />

= T 2π f m<br />

p<br />

π = 2T p f m , (11.4-11)<br />

kjer je T p čas trajanja – to je šir<strong>in</strong>a – ekvivalentnega pul<strong>za</strong>. Izenačimo<br />

(11.4-10) <strong>in</strong> (11.4-11). Pri normirani mejni krožni frekvenci<br />

<strong>sita</strong> (Ω m = ω m /ω m = 1) dobimo:<br />

2T p f m = 1 (11.4-12)<br />

oziroma je ekvivalentna šir<strong>in</strong>a pul<strong>za</strong> enaka polovici periode mejne<br />

frekvence:<br />

T p = 1 2 T m , T m = 1/ f m . (11.4-13)<br />

Vidimo, da je produkt ekvivalentne šir<strong>in</strong>e pul<strong>za</strong> s šir<strong>in</strong>o prepustnega<br />

pasu idealnega frekvenčno selektivnega <strong>sita</strong> konstanten:<br />

T p f m = 1 2 . (11.4-14)<br />

Slednje pomeni, da <strong>za</strong> ozek izhodni pulz potrebujemo širok<br />

prepustni pas. In obratno, majhna prepustna šir<strong>in</strong>a da dolg izhodni<br />

pulz. Ločimo pa <strong>za</strong>poredna pul<strong>za</strong>, če sta medsebojno razmaknjena<br />

vsaj <strong>za</strong> ekvivalentno šir<strong>in</strong>o impulznega odziva. To<br />

potrdimo še z izračunom časa naraščanja stopničnega odziva.


8 <strong>Analogna</strong> <strong>sita</strong><br />

Čas naraščanja<br />

Čas naraščanja je čas, v katerem najbolj strma tangenta stopničnega<br />

odziva naraste iz nivoja h u (−∞) = 0 v nivo h u (∞) = 1<br />

(Slika 11.4-2). Največjo strm<strong>in</strong>o določa največji odvod funkcije<br />

Slika 11.4-2<br />

Stopnični odziv h u (t) <strong>in</strong><br />

tangenta (leži v osenčenem delu<br />

diagrama), ki določa čas<br />

naraščanja t u .<br />

stopničnega odziva h u (t):<br />

[ d<br />

dt<br />

u(t)]<br />

h<br />

max<br />

t<br />

čas naraščanja pa izračunamo iz razmerja:<br />

t r =<br />

max<br />

t<br />

= max[h(t)] = h(0) = ω m<br />

π , (11.4-15)<br />

h u (∞)<br />

[<br />

d<br />

dt h u(t)<br />

] = 1 ω m<br />

π<br />

= T m<br />

2 . (11.4-16)<br />

Primerjava (11.4-16) s (11.4-13) pokaže, da sta si T m <strong>in</strong> t r enaka.<br />

Torej mora biti vhodni pulz v sistem res dolg T m , da odziv na<br />

izhodu naraste od nič na ena, ter mora biti enako dolga “pav<strong>za</strong>”,<br />

da izhod lahko upade spet na nič.<br />

11.4.4 Odziv na pravokotni pulz<br />

Opazujmo odziv idealnega nizkoprepustnega <strong>sita</strong> na pravokotni<br />

pulz z viš<strong>in</strong>o 1 <strong>in</strong> trajanjem T :<br />

{<br />

1 , −T /2 < t < T /2<br />

p T (t) =<br />

.<br />

0 , sicer<br />

Signali: ch2008_11 20090114


11.4 Lastnosti idealnega nizkoprepustnega <strong>sita</strong> 9<br />

Odziv <strong>sita</strong> izračunamo s konvolucijo<br />

y(t) =<br />

∫ ∞<br />

= ω m<br />

π<br />

p T (τ)h(t − τ) dt<br />

−∞<br />

∫ T /2<br />

−T /2<br />

S a (ω m (t − τ)) dτ , (11.4-17)<br />

kjer smo pri impulznem odzivu upoštevali isti razmislek, kot<br />

pri stopničnem. Vpeljimo novo spremenljivko λ:<br />

katere odvod po τ je<br />

λ = ω m (t − τ) , (11.4-18)<br />

dλ<br />

dτ = −ω m (11.4-19)<br />

<strong>in</strong> ima vrednosti pri spodnji <strong>in</strong> zgornji meji (11.4-17) enaki:<br />

ω m (t − (−T /2)) = ω m (t + T /2)<br />

ω m (t − T /2)<br />

(spodnja meja)<br />

(zgornja meja)<br />

Dobimo:<br />

y(t) = ω ∫ ωm (t−T /2)<br />

m<br />

S<br />

π<br />

a (λ) − dλ = 1 ∫ ωm (t+T /2)<br />

S<br />

ω m (t+T /2) ω m π<br />

a (λ) dλ<br />

ω m (t−T /2)<br />

= 1 [ ∫ 0<br />

∫ ωm<br />

]<br />

(t+T /2)<br />

S<br />

π<br />

a (λ) dλ +<br />

S a (λ) dλ<br />

ω m (t−T /2)<br />

0<br />

= 1 [ ∫ ωm (t+T /2)<br />

∫ ωm<br />

]<br />

(t−T /2)<br />

S<br />

π<br />

a (λ) dλ −<br />

S a (λ) dλ , (11.4-20)<br />

0<br />

kjer smo v izpeljavi upoštevali pravilo pri <strong>za</strong>menjavi <strong>in</strong>tegracijskih<br />

mej. Vidimo, da <strong>in</strong>tegrala določata že znano funkcijo <strong>in</strong>tegralni<br />

s<strong>in</strong>us, <strong>za</strong>to lahko <strong>za</strong>pišemo:<br />

y(t) = 1 π [Si(ω m(t + T /2)) − Si(ω m (t − T /2))] . (11.4-21)<br />

Dobili smo dva <strong>za</strong> T <strong>za</strong>maknjena stopnična odziva. Njuna razlika<br />

določa odziv <strong>sita</strong> na pulz. Ker je <strong>in</strong>tegralni s<strong>in</strong>us valovita<br />

funkcija, je odziv na pulz tudi valovit. Valovanje se pojavi z<br />

mejno frekvenco <strong>sita</strong> ω m . Maksimum ima v trenutku:<br />

( T<br />

t max = ±<br />

2 − π )<br />

(11.4-22)<br />

ω m<br />

<strong>in</strong> pri T ≫ t r znaša približno 9% viš<strong>in</strong>e pul<strong>za</strong>. To valovanje<br />

seveda ni nič drugega kot znani Gibbsov pojav.<br />

0


10 <strong>Analogna</strong> <strong>sita</strong><br />

11.5 Izvedljiva <strong>sita</strong><br />

Izvedljiva <strong>sita</strong> so kav<strong>za</strong>lni sistemi. Zvezni kav<strong>za</strong>lni sistemi imajo<br />

zvezno, frekvenčno neomejeno amplitudno karakteristiko. Sistemska<br />

funkcija takih sistemov je racionalna funkcija, ki jo določa<br />

kvocient dveh pol<strong>in</strong>omov:<br />

H(s) = P(s)<br />

Q(s) . (11.5-1)<br />

Izmed vseh možnih racionalnih funkcij tipa (11.5-1) <strong>za</strong> sistemske<br />

funkcije izberemo tiste, ki najbolje aproksimirajo katero od<br />

značilnosti idealnih sit. Na primer, gladek potek v prepustnem<br />

<strong>in</strong> <strong>za</strong>pornem pasu, strm prehod med prepustnim <strong>in</strong> <strong>za</strong>pornim<br />

pasom, l<strong>in</strong>earno fazno karakteristiko itd.<br />

Izvedljiva <strong>sita</strong> imajo imena po pol<strong>in</strong>omu v imenovalcu. Najbolj<br />

znana izvedljiva <strong>sita</strong>, ki najbolje aproksimirajo posamezne<br />

značilnosti amplitudnih karakteristik idealnih selektivnih sit so<br />

Butterworthovo, Čebiševo, Inverzno Čebiševo <strong>in</strong> eliptično sito.<br />

Njihove glavne lastnosti so povzete v tabeli 11.1, kjer sta še omenjeni<br />

Besselovo <strong>in</strong> Gaussovo sito. Amplitudne <strong>in</strong> fazne karakteristike<br />

izvedljivih sit bomo predstavili v razdelkih posvečenim<br />

izbranim sitom. Izmed sit, naštetih v tabeli 11.1, je v nadalje-<br />

Tabela 11.1<br />

Glavne lastnosti najbolj znanih sit.<br />

ime <strong>sita</strong><br />

Butterworthovo sito<br />

glavne lastnosti<br />

• gladek potek v prepustnem <strong>in</strong> <strong>za</strong>pornem pasu<br />

• počasen prehod med prepustnim <strong>in</strong> <strong>za</strong>pornem pasu<br />

Čebiševo sito<br />

Inverzno Čebiševo sito<br />

Eliptično sito<br />

Besselovo sito<br />

Gaussovo sito<br />

• valovit potek v prepustnem pasu<br />

• gladek potek v <strong>za</strong>pornem pasu<br />

• strm prehod med prepustnim <strong>in</strong> <strong>za</strong>pornim pasom<br />

• gladek potem v prepustnem pasu<br />

• valoviti potek v <strong>za</strong>pornem pasu<br />

• strm prehod med prepustnim <strong>in</strong> <strong>za</strong>pornim pasom<br />

• valovit potek v prepustnem <strong>in</strong> <strong>za</strong>pornem pasu<br />

• zelo strm prehod med prepustnim <strong>in</strong> <strong>za</strong>pornim pasom<br />

• gladka amplitudna karakteristika<br />

• gladka, skoraj l<strong>in</strong>earna fazna karakteristika<br />

• zelo počasen prehod med prepustnim <strong>in</strong> <strong>za</strong>pornim pasom<br />

• stopnični odziv nima prenihaja<br />

Signali: ch2008_11 20090114


11.6 Načrtovanje sit 11<br />

vanju podrobneje opisano le Butterworthovo sito. Za Čebiševo,<br />

<strong>in</strong>verzno Čebiševo ter eliptično sito pa so povzeti le recepti <strong>za</strong><br />

njihovo načrtovanje.<br />

11.6 Načrtovanje sit<br />

Sita danes načrtujemo s različnimi namenskimi paketi, ki so sestavni<br />

del programskih okolij, kot je na primer MATLAB, Mathematica<br />

<strong>in</strong> drugi. Če teh nimamo na razpolago, ali pa načrtujemo<br />

<strong>sita</strong>, <strong>za</strong> katera v teh programskih okoljih ni pripravljenih funkcij,<br />

si jih ob poznavanju klasičnih metod načrtovanja, zlahka naredimo<br />

v računalniškem jeziku, ki ga znamo. Torej je še vedno<br />

zelo aktualno znanje “klasičnih” metod načrtovanja sit.<br />

Pri načrtovanju sit se soočamo z dvema problemoma:<br />

1. določiti koeficiente pol<strong>in</strong>oma, ki določa sito<br />

2. izdelati električno vezje ali elektromehanski element, ki<br />

ima lastnosti izračunanega <strong>sita</strong><br />

V nadaljevanju opisa sit se bomo omejili le na prvi problem.<br />

Drugi problem je tehnološki <strong>in</strong> se z razvojem tehnologije izdelave<br />

sit sprem<strong>in</strong>ja. Zato te probleme prepuščamo učenju specifičnih<br />

znanj v podjetjih.<br />

Kot smo že omenili pri predstavitvi vrst idealnih selektivnih<br />

sit, <strong>za</strong>dostuje, če znamo izračunati nizkopasovno sito. Iz njega<br />

lahko z ustrezno <strong>za</strong>menjavo neodvisnih spremenljivk pol<strong>in</strong>oma,<br />

ki določa sito, le-to pretvorimo v izbrano vrsto <strong>sita</strong>. Ugodno<br />

je tudi, da vsa <strong>sita</strong> načrtujemo <strong>za</strong> normirano mejno krožno frekvenco<br />

ω m = 1. V tem primeru je primerjava različnih izvedb<br />

sit bolj pregledna. Iz normiranih frekvenc v dejanske, pa pridemo<br />

z denormiranjem. Na kratko, smiselno je:<br />

v prvem koraku načrtati prototipno nizkoprepustno frekvenčno<br />

(S = s/ω m ) <strong>in</strong> amplitudno (H 0 = 1) normirano sito<br />

v drugem koraku pa s transformacijo <strong>in</strong> denormiranjem<br />

prototipno sito pretvoriti v ciljno sito.<br />

Tak postopek načrtovanja imenujemo tudi poenoteno načrtovanje<br />

sit. Omenimo še, da je ta metodologija načrtovanja uporabna


12 <strong>Analogna</strong> <strong>sita</strong><br />

ne samo <strong>za</strong> analogna <strong>sita</strong>, ampak tudi <strong>za</strong> digitalna <strong>sita</strong>, ki jih<br />

opisujemo v naslednjih poglavjih ?? <strong>in</strong> ??.<br />

11.6.1 Sistemske funkcije nizkoprepustnih sit<br />

Pri načrtovanju nizkoprepustnih sit <strong>za</strong>pis sistemske funkcije H(s)<br />

v (11.5-1) preoblikujemo glede na potek amplitudne karakteristike<br />

v <strong>za</strong>pornem pasu v<br />

H NPS (s) =<br />

1<br />

1 + αT(s) , (11.6-1)<br />

ko je upadanje amplitudne karakteristike v <strong>za</strong>pornem pasu monotono<br />

<strong>in</strong> doseže vrednost nič pri neskončni frekvenci, ali<br />

H NPS (s) =<br />

1<br />

1 + α<br />

T(s)<br />

, (11.6-2)<br />

ko je amplitudna karakteristika v <strong>za</strong>pornem pasu valovita <strong>in</strong><br />

ima vrednosti nič pri frekvencah, kjer so ničle pol<strong>in</strong>oma T(s)<br />

(Slika 11.6-1).<br />

H NPS (ω)<br />

H NPS (ω)<br />

Slika 11.6-1<br />

Amplitudne karakteristike<br />

nekaterih izvedljivih frekvenčno<br />

selektivnih sit.<br />

10 −1 10 0 10 1<br />

rad/s<br />

(a) Butterworthovo NPS<br />

H NPS (ω)<br />

10 −1 10 0 10 1<br />

rad/s<br />

(b) Inverzno Čebiševo NPS<br />

H NPS (ω)<br />

10 −1 10 0 10 1<br />

rad/s<br />

(c) Čebiševo NPS<br />

10 −1 10 0 10 1<br />

rad/s<br />

(d) Eliptično NPS<br />

V (11.6-1) <strong>in</strong> (11.6-2) je α načrtovalski parameter, s katerim<br />

vplivamo na potek amplitudne karakteristike. Lahko je določen<br />

s produktom večih parametrov. Pol<strong>in</strong>om T(s) je značilen <strong>za</strong><br />

Signali: ch2008_11 20090114


☞<br />

11.6 Načrtovanje sit 13<br />

sito, <strong>za</strong>to ga imenujemo karakteristični pol<strong>in</strong>om. Po njih imenujemo<br />

tudi <strong>sita</strong>, na primer Butterworthovo sito, Čebiševo sito itd.<br />

11.6.2 Normiranje<br />

Frekvenčno normiranje naredimo tako, da števec <strong>in</strong> imenovalec<br />

sistemske funkcije H NPS (s) delimo z ω n m, kjer sta ω m mejna<br />

frekvenca <strong>sita</strong> <strong>in</strong> n red karakterističnega pol<strong>in</strong>oma <strong>sita</strong>:<br />

H NPS<br />

(<br />

s<br />

ω m<br />

)<br />

=<br />

H 0<br />

ω n m<br />

a 0<br />

ω n m + a 1 s<br />

ω m<br />

+ · · · + a n<br />

(<br />

s<br />

ω m<br />

) n . (11.6-3)<br />

Normirano kompleksno krožno frekvenco s/ω m označimo s S:<br />

S =<br />

s<br />

ω m<br />

=<br />

σ<br />

ω m<br />

+ j ω ω m<br />

= Σ + jΩ , (11.6-4)<br />

izpostavimo faktor a 0 /ω n m, vpeljimo novo oznako c k = a k /a 0 <strong>in</strong><br />

dobimo:<br />

H NPS (S) =<br />

a 0<br />

ω n m<br />

H 0<br />

ωm<br />

n<br />

[<br />

1 + c1 S + c 2 S 2 + · · · + c n S n<br />

} {{ }<br />

=T(S)<br />

] . (11.6-5)<br />

Izberemo ojačenje <strong>sita</strong> H 0 tako, da velja H NPS (0)/a 0 = 1 <strong>in</strong> dobimo<br />

izhodiščno obliko sistemske funkcije <strong>za</strong> normirana Butterworthova<br />

nizkoprepustna <strong>sita</strong>:<br />

H(S) = 1<br />

C(S) = 1<br />

1 + c 1 S + c 2 S 2 + · · · + c n S n . (11.6-6)<br />

Zgornja izpeljava velja tudi <strong>za</strong> ostale vrste izvedljivih sit. Pri<br />

njih v koeficientih c k ustrezno upoštevamo njihove načrtovalske<br />

parametre.<br />

11.6.3 Denormiranje<br />

Iz normiranega <strong>sita</strong> dobimo sito pri želeni mejni frekvenci z denormiranjem.<br />

V njem števec <strong>in</strong> imenovalec sistemske funkcije


14 <strong>Analogna</strong> <strong>sita</strong><br />

pomnožimo z n-to potenco želene mejne frekvence:<br />

H NPS (S)<br />

1<br />

∣ = ( ) ( ) n<br />

S→s/ωm c 0 + c s<br />

1 ω<br />

+ · · · + c s<br />

m n ω m<br />

=<br />

H 0<br />

a 0 + a 1 s + · · · + s n , (11.6-7)<br />

kjer so c 0 = 1, H 0 = ω n m/c n <strong>in</strong> a i = (c i /c n )ω n−i<br />

m .<br />

Pri faktoriziranemu <strong>za</strong>pisu H NPS (S) je denormiranje podobno:<br />

H NPS (S)<br />

1<br />

∣ = ( ) ( ) ( )<br />

s<br />

S→s/ωm<br />

ω<br />

+ S s<br />

m 0 ω<br />

+ S<br />

m 1 · · · s<br />

ω<br />

+ S<br />

m n<br />

=<br />

kjer so s i = S i ω m <strong>in</strong> H 0 = ω n m.<br />

H 0<br />

(s + s 0 )(s + s 1 ) · · · (s + s n ) , (11.6-8)<br />

11.6.4 Fizična izvedljivost pol<strong>in</strong>oma C(S)<br />

Načrtovanje oziroma snovanje <strong>sita</strong> ni nič drugega, kot določitev<br />

pol<strong>in</strong>oma C(S). Da sito lahko izdelamo, morajo biti koeficienti<br />

c 0 , c 1 , c 2 , · · · realni (ker jih določajo fizični elementi), stabilno delovanje<br />

<strong>sita</strong> pa <strong>za</strong>hteva, da imajo ničle C(S) negativni realni del.<br />

Pri frekvenčno selektivnih sitih izhajamo iz poteka slabljenja<br />

moči signala, ki prehaja sito. Slabljenje moči določi kvadrat amplitudne<br />

karakteristika <strong>sita</strong>. Iz sistemske funkcije ga izračunamo<br />

z:<br />

)∣<br />

|H(Ω)| 2 ∣<br />

∣∣<br />

2<br />

= ∣H<br />

(S| R{s}=0<br />

= H(Ω)H ∗ (Ω) =<br />

H 2 0<br />

C(Ω)C ∗ (Ω) = H2 0<br />

F(Ω) . (11.6-9)<br />

Ker <strong>za</strong>htevamo, da ima pol<strong>in</strong>om C(Ω) realne koeficiente, mora<br />

veljati C ∗ (Ω) = C(−Ω). Zato velja:<br />

|H(Ω)| 2 =<br />

H 2 0<br />

C(Ω)C(−Ω)<br />

(11.6-10)<br />

oziroma pri sistemski funkciji:<br />

|H(S)| 2 =<br />

H 2 0<br />

C(S)C(−S) = H2 0<br />

F(S) . (11.6-11)<br />

Signali: ch2008_11 20090114


11.6 Načrtovanje sit 15<br />

S 0 , S 1 , . . . so koreni C(S) <strong>in</strong> −S 0 , −S 1 , . . . koreni C(−S). Ker so<br />

koeficienti C(S) <strong>in</strong> C(−S) realni, se njihovi kompleksni koreni<br />

pojavljajo v konjugirano kompleksnih parih. Zato so kompleksni<br />

koreni pol<strong>in</strong>oma F(S) dvojno simetrični (Slika 11.6-2).<br />

I{S}<br />

×<br />

S 2 = −S 5<br />

× S 1 = −S 4<br />

S 3<br />

×<br />

−1<br />

×<br />

×<br />

1<br />

S 0 = −S 3<br />

R{S}<br />

Slika 11.6-2<br />

Primer lege dvojno simetričnih<br />

polov v S-ravn<strong>in</strong>i, ki jih določajo<br />

koreni pol<strong>in</strong>oma F(S).<br />

S 4 = S ∗ 2 = −S 1 × S 5 = −S ∗ 1 = −S 2<br />

C(S)<br />

C(−S)<br />

Pol<strong>in</strong>omov z dvojno simetrijo korenov je neskončno mnogo.<br />

Ustvarimo jih z izbiro dvojno simetričnih korenov v s-ravn<strong>in</strong>i.<br />

Pri tem je ed<strong>in</strong>i problem, kako jih razporediti, da bo sito imelo<br />

želene lastnosti.<br />

11.6.5 Kaskadni gradniki analognih sit<br />

Sita višjih redov (n 3) običajno sestavimo iz kaskadne ve<strong>za</strong>ve<br />

gradnikov prvega <strong>in</strong> drugega reda. Gradnik prvega reda določi<br />

realni pol, gradnike drugega reda pa konjugirano kompleksni<br />

par polov. Na primer, <strong>za</strong> Butterworthovo nizkoprepustno sito<br />

lahko <strong>za</strong>pišemo<br />

1 1 1<br />

H NPS (S) = H 0<br />

S + S 0 S + S 1 S + S1<br />

∗ · · ·<br />

⎧<br />

⌊n/2⌋<br />

1<br />

⎪⎨ S + S<br />

∏<br />

0 k=1<br />

H NPS (S) =<br />

⎪⎩<br />

n/2<br />

∏<br />

k=1<br />

1 1<br />

S + S k S + Sk<br />

∗<br />

H k<br />

1 + a k S + b k S 2 , n je lih<br />

H k<br />

1 + a k S + b k S 2 , n je sod<br />

.<br />

(11.6-12)<br />

(11.6-13)<br />

Zapis sistemske funkcije v (11.6-13) vodi do <strong>za</strong>poredne ali kaskadne<br />

strukture <strong>sita</strong> (Slika 11.6-3 na naslednji strani).


16 <strong>Analogna</strong> <strong>sita</strong><br />

V(s)<br />

1<br />

1<br />

1<br />

S + S 0 1 + a 1 S + b 1 S 2 1 + a ⌊ n / 2⌋ S + b ⌊ n /2⌋ S2<br />

Y(s)<br />

(a)<br />

kaskadna ve<strong>za</strong>va gradnikov nizkoprepustnega <strong>sita</strong> lihega reda<br />

V(s)<br />

1<br />

1<br />

1 + a 1 S + b 1 S 2 1 + a n/2 S + b n/2 S 2<br />

Y(s)<br />

(b)<br />

kaskadna ve<strong>za</strong>va gradnikov nizkoprepustnega <strong>sita</strong> sodega reda<br />

Slika 11.6-3<br />

Kaskadna ve<strong>za</strong>va gradnikov realnega nizkoprepustnega <strong>sita</strong>.<br />

11.6.6 Koeficienti a k <strong>in</strong> b k<br />

Koeficiente a k <strong>in</strong> b k določajo koreni pol<strong>in</strong>oma S k <strong>in</strong> Sk ∗ . Pri členih<br />

nizkoprepustnega <strong>sita</strong> drugega reda v splošnem velja:<br />

H k<br />

H NPS (S) =<br />

1 + a k S + b k S 2 (11.6-14)<br />

1<br />

=<br />

(S + S k )(S + Sk ∗) = 1<br />

S 2 + (S k + Sk ∗)S + (S kSk ∗)<br />

1<br />

=<br />

1 + S k + S ∗ k<br />

S k S ∗ k<br />

S k S ∗ k<br />

S + 1<br />

, (11.6-15)<br />

S k Sk<br />

∗ S 2<br />

od koder iz primerjave (11.6-14) z (11.6-15) sledi:<br />

b k = 1<br />

S k S ∗ k<br />

=<br />

1<br />

(Σ k + jΩ k )(Σ k − jΩ k ) = 1<br />

Σ 2 k + Ω2 k<br />

(11.6-16)<br />

a k = S k + S ∗ k<br />

S k S ∗ k<br />

= −Σ k + jΩ k − Σ k − jΩ k<br />

(Σ k + jΩ k )(Σ k − jΩ k )<br />

<strong>in</strong><br />

= − 2Σ k<br />

Σ 2 k + Ω2 k<br />

= −2Σ k b k (11.6-17)<br />

H k = b k . (11.6-18)<br />

V (11.6-17) smo upoštevali, da izvedljiva <strong>sita</strong> imajo pole z negativnim<br />

realnim delom.<br />

Signali: ch2008_11 20090114


11.6 Načrtovanje sit 17<br />

11.6.7 Preslikava nizkoprepustnih sit v ostala <strong>sita</strong><br />

Pri poenotenem načrtovanju iz “prototipnega” nizkoprepustnega<br />

<strong>sita</strong> H NPS (P) dobimo ostale vrste sit s preslikavo kompleksne<br />

frekvence P v kompleksno frekvenco S:<br />

S = f (P) . (11.6-19)<br />

Osnovne preslikave so:<br />

∣<br />

H VPS (S) = H NPS (P)<br />

∣<br />

H PPS (S) = H NPS (P)<br />

∣<br />

H PZS (S) = H NPS (P)<br />

∣<br />

P=1/S<br />

∣<br />

P=S+1/S<br />

∣<br />

P=1/(S+1/S)<br />

(11.6-20a)<br />

(11.6-20b)<br />

(11.6-20c)<br />

Pri tem lahko denormiranje <strong>sita</strong> izvedemo pred ali po preslikavi.<br />

Aproksimacija pasovnih sit s predpisano pasovno šir<strong>in</strong>o<br />

Preslikavi (11.6-20b) <strong>in</strong> (11.6-20c) ne omogočata eksplicitne določitve<br />

šir<strong>in</strong>e prepustnega oziroma <strong>za</strong>pornega pasu. V primerih,<br />

ko <strong>za</strong>htevamo določeno pasovno šir<strong>in</strong>o, v preslikavi NPS→PPS<br />

v (11.6-20b) upoštevamo normirane kompleksne frekvence:<br />

P = Ω 0<br />

B<br />

(<br />

S/Ω 0 + 1<br />

S/Ω 0<br />

)<br />

, (11.6-21)<br />

kjer so Ω 0 normirana (geometrična) središčna frekvenca PPS:<br />

Ω 0 = √ Ω 1 Ω 2 , (11.6-22)<br />

Ω 2 <strong>in</strong> Ω 1 normirani mejni frekvenci prepustnega pasu, ter B normirana<br />

pasovna šir<strong>in</strong>a prepustnega pasu (Slika 11.6-4):<br />

H NPS (S)<br />

Slika 11.6-4<br />

Pasovno prepustno sito z<br />

eksplicitno def<strong>in</strong>irano pasovno<br />

šir<strong>in</strong>o B = Ω 2 − Ω 1 .<br />

Ω 1 Ω 0<br />

Ω 2<br />

B<br />

Ω


18 <strong>Analogna</strong> <strong>sita</strong><br />

B = Ω 2 − Ω 1 . (11.6-23)<br />

Z (11.6-21) lahko pasovno šir<strong>in</strong>o pasovno prepustnega (ali <strong>za</strong>pornega)<br />

<strong>sita</strong> določimo neodvisno od mejne frekvence prototipnega<br />

nizkoprepustnega <strong>sita</strong>. Ta lastnost je zelo uporabna, ko<br />

želimo iz spektra izsejati zelo ozek pas frekvenc. Na primer, ko<br />

je B manjši od Ω 0 /10, lahko obrazec <strong>za</strong> transformacijo<br />

P = S + 1/S (11.6-24)<br />

poenostavimo:<br />

1. vpeljemo vmesno kompleksno frekvenco S ′ :<br />

S ′ = P ′ ± j , (11.6-25)<br />

s katero preslikamo koord<strong>in</strong>atno izhodišče P-ravn<strong>in</strong>e v dve<br />

točki ±j v S-ravn<strong>in</strong>i (Slika 11.6-5).<br />

I{P}<br />

I{S}<br />

Slika 11.6-5<br />

Ozko pasovna aproksimacija<br />

transformacije NPS → VPS.<br />

P 1<br />

×<br />

×<br />

P 0<br />

×<br />

−1<br />

P–ravn<strong>in</strong>a<br />

R{P}<br />

S 11<br />

×<br />

S 01 × j<br />

×<br />

S ∗ 11<br />

S–ravn<strong>in</strong>a<br />

R{S}<br />

P ∗ 1<br />

S 12<br />

×<br />

S 02 × −j<br />

×<br />

2B<br />

S ∗ 12<br />

(a) nizkoprepustno sito, N=3<br />

(b) pasovno prepustno sito, N=3<br />

2. V (11.6-24) upoštevamo vmesno kompleksno frekvenco S ′<br />

<strong>in</strong> obrazec razvijemo v b<strong>in</strong>omsko vrsto. Od nje upošte-<br />

Signali: ch2008_11 20090114


11.6 Načrtovanje sit 19<br />

vamo le l<strong>in</strong>earni člen, saj ostali hitro upadajo proti nič:<br />

P = (S ′ 1<br />

± j) +<br />

(S ′ ± j)<br />

= (S ′ ± j) ∓ j<br />

(1 − S′<br />

+ (S′ ) 2 )<br />

+ · · ·<br />

j j<br />

)<br />

≈ (S ′ ± j) ∓ j<br />

(1 − S′<br />

= 2S ′ . (11.6-26)<br />

j<br />

Z (11.6-26) preselimo pole nizkoprepustnega <strong>sita</strong> v okolico ±j<br />

tako, da orig<strong>in</strong>alne razdalje do polov skrčimo <strong>za</strong> S ′ krat. Z izbiro<br />

S ′ = B · S , B ≪ Ω 0 = 1 (11.6-27)<br />

pa določimo pasovno šir<strong>in</strong>o pasovnega <strong>sita</strong>.<br />

11.6.8 Specifikacije analognih sit<br />

S specifikacijami povemo, kako podobno je izvedljivo sito idealnemu.<br />

Za odstopanja kot specifikacije <strong>sita</strong> predpišemo naslednje<br />

meje:<br />

1. odstopanje amplitudne karakteristike v prepustnem pasu<br />

2. šir<strong>in</strong>a med prepustnim <strong>in</strong> <strong>za</strong>pornim pasom, imenujemo jo<br />

prehodni pas<br />

3. odstopanje amplitudne karakteristike v <strong>za</strong>pornem pasu<br />

Odstopanja v prepustnem <strong>in</strong> <strong>za</strong>pornem pasu merimo v deležu<br />

maksimalne vrednosti amplitudne karakteristike |H(Ω)|, šir<strong>in</strong>o<br />

prehodnega pasu pa določena z mejnima frekvencama prepustnega<br />

<strong>in</strong> <strong>za</strong>pornega pasu.<br />

Značilne točke amplitudne karakteristike<br />

Izhajamo iz <strong>za</strong>pisa sistemske funkcije H NPS (s) v (11.6-1):<br />

en. 11.6-1 : H NPS (s) =<br />

1<br />

1 + αT(s) ,<br />

iz katere izračunamo normirano amplitudno karakteristiko |H(Ω)|.<br />

Načrtovalski parameter α je – razen pri eliptičnih sitih – določen


20 <strong>Analogna</strong> <strong>sita</strong><br />

s parametrom ɛ, ki – kot bomo videli v nadaljevanju – določa<br />

največjo razliko med amplitudnima karakteristikama idealnega<br />

<strong>in</strong> izvedljivega <strong>sita</strong>. Zato bomo specifikacije normiranih nizkoprepustnih<br />

sit določili le z njim. Izračunajmo:<br />

|H NPS (Ω)| =<br />

1<br />

√<br />

1 + [ɛT(Ω)] 2 . (11.6-28)<br />

Značilne točke normirane amplitudne karakteristike določajo naslednje<br />

vrednosti karakterističnega pol<strong>in</strong>oma T(Ω):<br />

T(Ω) = 0 Tu ima amplitudna karakteristika svoje maksimume<br />

|H(Ω)| = 1. Pri njih imajo harmonski signal<br />

na izhodu <strong>sita</strong> isto moč kot na njegovem vhodu.<br />

T(Ω) = 1 Tu je moč harmoničnega signala na izhodu <strong>sita</strong><br />

odvisna le od načrtovalskega parametra ɛ:<br />

|H NPS (Ω)| =<br />

1<br />

√<br />

1 + ɛ 2 . (11.6-29)<br />

Maksimalno frekvenco, pri kateri še velja (11.6-28)<br />

izberemo <strong>za</strong> mejno frekvenco prepustnega pasu.<br />

T(Ω) = 1/ɛ Tu moč izhodnega signala upade na polovico oziroma<br />

upade njegova amplituda na √ 2/2 vhodne<br />

vrednosti:<br />

|H NPS (Ω m )| = 1 √<br />

2<br />

. (11.6-30)<br />

Frekvenco Ω m imenujemo mejna frekvenca <strong>sita</strong>.<br />

T(Ω) > A Vrednost 1/A določa največjo vrednost amplitudne<br />

karakteristike v <strong>za</strong>pornem pasu:<br />

|H NPS (Ω z )| =<br />

1<br />

√<br />

1 + (ɛA) 2 ≈ 1 A . (11.6-31)<br />

Frekvenco Ω z imenujemo mejna frekvenca <strong>za</strong>pornega<br />

pasu.<br />

Opisane značilne točke amplitudne karakteristike lahko uporabimo<br />

v specifikacijah normiranega nizkoprepustnega <strong>sita</strong> direktno<br />

(Slika 11.6-6 na naslednji strani) ali posredno tako, da z njimi<br />

z def<strong>in</strong>iramo nove parametre, na primer, faktor diskrim<strong>in</strong>acije<br />

<strong>in</strong> selektivnost, ki poudarita lastnosti <strong>sita</strong>, ki sta pomembni pri<br />

uporabi <strong>sita</strong>.<br />

Signali: ch2008_11 20090114


11.6 Načrtovanje sit 21<br />

|H(Ω)|<br />

1<br />

1 √<br />

1+ɛ 2<br />

1<br />

√<br />

1 + ɛ 2 |H(Ω)| 1 Ω Ω p (11.6-32)<br />

|H(Ω)| 1 A<br />

Ω z Ω (11.6-33)<br />

1/A<br />

Ω p Ω m Ω p (11.6-34)<br />

0<br />

Ω p<br />

Ω z<br />

Ω<br />

(a)<br />

grafični prikaz specifikacija <strong>sita</strong> z ɛ <strong>in</strong> A<br />

(b)<br />

matematični opis specifikacije nizkoprepustnega normiranega <strong>sita</strong><br />

Slika 11.6-6<br />

Specifikacija izvedljivih analognih sit. Amplitudna karakteristika mora biti znotraj osenčenega polja.<br />

Specifikacija <strong>sita</strong> z mejama δ p <strong>in</strong> δ z<br />

Specifikacija prepustnega pasu s parametrom ɛ ne daje neposredne<br />

velikosti dovoljenega odstopanja izvedljive amplitudne<br />

karakteristike od idealne. Zato se v specifikacijah sit raje uporabljata<br />

meji δ p <strong>in</strong> δ z (Slika 11.6-7).<br />

|H(Ω)|<br />

1 − δ p<br />

1<br />

(a) grafični prikaz specifikacija <strong>sita</strong> z a p <strong>in</strong> a z (b) matematični opis specifikacije nizkoprepustnega normiranega <strong>sita</strong><br />

1 − δ p |H(Ω)| 1 Ω Ω p (11.6-35)<br />

|H(Ω)| δ z Ω z Ω (11.6-36)<br />

δ z<br />

0 Ω p Ω z<br />

Ω<br />

Slika 11.6-7<br />

Specifikacija izvedljivih analognih sit. Amplitudna karakteristika mora biti znotraj osenčenega polja.<br />

Primerjava (11.6-32) z (11.6-35) <strong>in</strong> (11.6-33) z (11.6-36) pokaže,<br />

da parameter ɛ lahko izračunamo iz<br />

1<br />

√<br />

1 + ɛ 2 = 1 − δ p


22 <strong>Analogna</strong> <strong>sita</strong><br />

od koder sledi<br />

☞<br />

vrednost 1/A pa iz:<br />

ɛ 2 =<br />

2δ p<br />

1 − δ p<br />

(11.6-37)<br />

1<br />

A = δ z (11.6-38)<br />

V primeru, kadar sta δ p <strong>in</strong> δ z enaka, imamo opravka s siti z<br />

enako valovitostjo.<br />

Specifikacije <strong>sita</strong> v logaritemskem merilu<br />

Meje, znotraj katerih se mora nahajati amplitudna karakteristika<br />

izvedljivega <strong>sita</strong> so pogosto podane v decibelih (Slika 11.6-8).<br />

20 log 10<br />

|H(Ω)|<br />

0 dB<br />

Ω p<br />

Ω z<br />

Ω<br />

−a p<br />

a p 20 log 10<br />

|H(Ω)| 1 Ω Ω p (11.6-39)<br />

20 log 10<br />

|H(Ω)| a z Ω z Ω (11.6-40)<br />

−a z<br />

0<br />

(a)<br />

grafični prikaz specifikacija <strong>sita</strong> z ɛ <strong>in</strong> A<br />

(b)<br />

matematični opis specifikacije nizkoprepustnega normiranega <strong>sita</strong><br />

Slika 11.6-8<br />

Specifikacija izvedljivih analognih sit v logaritemskem merilu. Amplitudna karakteristika mora biti znotraj osenčenega<br />

polja.<br />

Meje a p , a z <strong>in</strong> 1 − δ p , δ z so pove<strong>za</strong>ne z:<br />

a p = 20 log 10<br />

(1 − δ p ) 1 − δ p = 10 a p /20 (11.6-41)<br />

a z = 20 log 10<br />

δ z δ z = 10 a z /20 (11.6-42)<br />

Faktor diskrim<strong>in</strong>acije <strong>in</strong> selektivnost<br />

Poleg parametra ε <strong>in</strong> mej δ p <strong>in</strong> δ z sta mnogokrat pri načrtovanju<br />

pomembna naslednja podatka:<br />

Signali: ch2008_11 20090114


11.7 Butterworthovo sito 23<br />

1. faktor diskrim<strong>in</strong>acije, ki ga izpeljemo iz razmerja H(Ω z )/H(Ω p ):<br />

d =<br />

⎡<br />

1<br />

⎤<br />

− 1<br />

ɛ<br />

√<br />

A2 − 1 = (1−δ p )<br />

⎣<br />

2 ⎦<br />

1<br />

− 1<br />

δz<br />

2<br />

[<br />

10 −a p /10 − 1<br />

=<br />

10 −a z /10 − 1<br />

1 / 2<br />

]1 / 2<br />

(11.6-43)<br />

. (11.6-44)<br />

2. selektivnost:<br />

k = Ω p<br />

Ω z<br />

= ω p<br />

ω z<br />

. (11.6-45)<br />

11.7 Butterworthovo sito<br />

Sistemsko funkcijo nizkoprepustnega normiranega Butterworthovega<br />

<strong>sita</strong> izpeljemo iz:<br />

en. 11.6-1 H NPS (s) =<br />

1<br />

1 + αT(s)<br />

,<br />

kjer izberemo:<br />

α → ɛ = 1<br />

T(s) = j(−s) n<br />

(11.7-1a)<br />

(11.7-1b)<br />

<strong>in</strong> – <strong>za</strong>pisano v normirani obliki – dobimo:<br />

H NPS (S) =<br />

1<br />

1 + j(−S) n . (11.7-1c)<br />

Pol<strong>in</strong>om j(−S) n je normirani Butterworthov pol<strong>in</strong>om reda n.<br />

Amplitudno karakteristiko |H(Ω)| najlažje izračunamo iz kvadrata<br />

absolutne vrednosti sistemske funkcije:<br />

|H NPS (S)| 2 = H NPS (S)H NPS (−S) (11.7-2a)<br />

1 1<br />

=<br />

1 + j(−S) n 1 + j(S) n = 1<br />

F(S) . (11.7-2b)<br />

kjer je F(S) pol<strong>in</strong>om<br />

F(S) = 1 + (jS) 2n , (11.7-3)


24 <strong>Analogna</strong> <strong>sita</strong><br />

ki ima dvojno simetrične korene. Izračunamo jih z de Moivrovim<br />

obrazcem <strong>za</strong> potenciranje kompleksnih števil:<br />

[?, str. 25, en. 1.100b]: x k = √ ρ(cos( ϕ+2kπ<br />

n<br />

) + j s<strong>in</strong>( ϕ+2kπ<br />

n<br />

)<br />

iz katerega sledi:<br />

k = 0, 1, . . . , n − 1 .<br />

s koti:<br />

S k = − s<strong>in</strong>(θ k ) + j cos(θ k ) (11.7-4)<br />

θ k = (2k − 1) π , k = 0, 1, . . . , 2n − 1 . (11.7-5)<br />

2n<br />

Vidimo, da so poli F(S) enakomerno razporejeni na enotski krožnici<br />

<strong>in</strong> to tako, da nikoli niso na imag<strong>in</strong>arni osi (Slika 11.7-1).<br />

Poli F(S), ki imajo negativni realni del, nahajajo se na levi strani<br />

I{S}<br />

×<br />

S 2 = −S 5<br />

× S 1 = −S 4<br />

Slika 11.7-1<br />

Lega korenov Butterworthovega<br />

pol<strong>in</strong>oma <strong>sita</strong> 3. reda.<br />

S 3<br />

×<br />

−1<br />

×<br />

θ 1<br />

S 0 = −S 3<br />

×<br />

1<br />

R{S}<br />

S 4 = S ∗ 2 = −S 1 × S 5 = −S ∗ 1 = −S 2<br />

H(S)<br />

H(−S)<br />

S-ravn<strong>in</strong>e, pripadajo H(S). Z njimi lahko sistemsko funkcijo <strong>za</strong>pišemo<br />

v obliki:<br />

H NPS (S) =<br />

1<br />

1 + c 1 S + · · · + c n−1 S n−1 + c n S n . (11.7-6)<br />

Pri kaskadni izvedbi <strong>sita</strong> sistemsko funkcijo razdelimo na člene<br />

prvega <strong>in</strong> drugega reda:<br />

⎧<br />

1<br />

⎪⎨ 1 + S<br />

H NPS (S) =<br />

⎪⎩<br />

⌊n/2⌋<br />

∏<br />

k=1<br />

n/2<br />

∏<br />

k=1<br />

1<br />

1 + a k S + S 2 , n : lih (11.7-7a)<br />

1<br />

1 + a k S + S 2 , n : sod (11.7-7b)<br />

Signali: ch2008_11 20090114


11.7 Butterworthovo sito 25<br />

kjer koeficiente a k izračunamo z (11.6-9) <strong>in</strong> (11.6-10). Ker so poli<br />

normiranega <strong>sita</strong> na enotski krožnici, velja:<br />

b k = 1 ⇒ H k = 1 (11.7-8)<br />

a k = −2Σ k b k = 2 · R{S k } . (11.7-9)<br />

Koeficiente a k v (11.7-6) <strong>in</strong> (11.7-7) lahko izračunamo sproti s primernim<br />

programom <strong>za</strong> načrtovanja sit, mnogi starejši priročniki<br />

pa jih imajo zbrane v tabelah – ponavadi <strong>za</strong> <strong>sita</strong> do osmega reda<br />

– tako <strong>za</strong> kaskadno izvedbo nizkoprepustnega <strong>sita</strong> (Tabela 11.2)<br />

kot tudi <strong>za</strong> direktno izvedbo <strong>sita</strong> (Tabela 11.3).<br />

Tabela 11.2<br />

Koeficienti kaskadne izvedbe nizkoprepustnih normiranih Butterworthovih sit.<br />

a k 2. reda 3. reda 4. reda 5. reda 6. reda 7. reda 8. reda<br />

a 1 1,414214 1,0 0,765357 0,618034 0,517638 0,445042 0,390181<br />

a 2 1,847759 1,618034 1,414214 1,246980 1,111140<br />

a 3 1,931852 1,801938 1,662939<br />

a 4 1,961571<br />

Tabela 11.3<br />

Koeficienti direktne izvedbe nizkoprepustnih normiranih Butterworthovih sit, a 0 = 1, 000.<br />

n a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8<br />

1 1,0000<br />

2 1,4142 1,0000<br />

3 2,0000 2,0000 1,0000<br />

4 2,6131 3,4142 2,6131 1,0000<br />

5 3,2361 5,2361 5,2361 3,2361 1,0000<br />

6 3,8637 7,4641 9,1416 7,4641 3,8637 1,0000<br />

7 4,4940 10,0078 14,5918 14,5918 10,0078 4,4940 1,0000<br />

8 5,1258 13,1371 21,8462 25,6884 21,8462 13,1371 5,1258 1,0000<br />

11.7.1 Amplitudna karakteristika<br />

Amplitudno karakteristiko normiranega nizkoprepustnega Butterworthovega<br />

<strong>sita</strong> določa |H NPS (S)| nad frekvenčno osjo. Njeno<br />

funkcijo izpeljemo iz (11.7-2):<br />

|H NPS (S)| =<br />

1<br />

√<br />

1 + (jS) 2n , (11.7-10)


26 <strong>Analogna</strong> <strong>sita</strong><br />

kjer postavimo Σ = 0. Dobimo:<br />

∣<br />

|H NPS (Ω)| = ∣H NPS (S) ∣ = A(Ω) =<br />

Σ=0<br />

=<br />

1<br />

√<br />

[<br />

1 + j(Σ + jΩ)<br />

] 2n<br />

Σ=0<br />

=<br />

1<br />

√<br />

1 + Ω 2n . (11.7-11)<br />

|H(Ω)|<br />

|H(0)| = 1<br />

Amplitudno karakteristiko lahko prikažemo v l<strong>in</strong>earnem, pol<br />

logaritemskem (amplitudni razmah l<strong>in</strong>earno, frekvenčno os logaritemsko)<br />

ali v logaritemskem merilu (Slika 11.7-2).<br />

20 log 10<br />

|H(Ω)|<br />

0 dB<br />

−3 dB<br />

0<br />

Ω<br />

1√<br />

2<br />

A 1<br />

A 2<br />

Slika 11.7-2<br />

Amplitudna karakteristika Butterworthovega <strong>sita</strong>.<br />

Ω m<br />

Ω 1 Ω 2<br />

−a 1<br />

−a 2<br />

Ω<br />

asimptota s strm<strong>in</strong>o<br />

−n · 20 dB/dekada =<br />

−n · 6 dB/oktava<br />

(b) logaritemski prikaz z ilustracijo slabljenja a 1 <strong>in</strong> a 2<br />

11.7.2 Red Butterworthovega <strong>sita</strong><br />

Red Butterworthovega <strong>sita</strong> lahko izračunamo na dva nač<strong>in</strong>a:<br />

1. iz strm<strong>in</strong>e asimptote amplitudne karakteristike v prehodnem<br />

pasu (Slika 11.7-2b)<br />

2. iz dejanskega poteka amplitudne karakteristike v prehodnem<br />

pasu (Slika 11.7-2a)<br />

V obeh primerih izhajamo iz razmerja ojačenja moči izhodnega<br />

signala <strong>sita</strong> pri izbranih frekvencah v prehodnem pasu <strong>sita</strong>. Izračunamo<br />

ga s kvadratom razmerja amplitudne karakteristike<br />

Signali: ch2008_11 20090114


☞<br />

11.7 Butterworthovo sito 27<br />

(11.7-11) pri dveh frekvencah:<br />

[ ]<br />

|H(Ω1 )| 2 [ ] 2 A1<br />

= = 1 + Ω2n 2<br />

|H(Ω 2 )| A 2 1 + Ω 2n<br />

kjer sta Ω 1 = ω 1 /ω m <strong>in</strong> Ω 2 = ω 2 /ω m .<br />

1<br />

, (11.7-12)<br />

Približni obrazec<br />

Predpostavimo ω m < ω 1


28 <strong>Analogna</strong> <strong>sita</strong><br />

Iz razmerja:<br />

(<br />

Ω2<br />

) 2n<br />

= A−2 2<br />

− 1<br />

Ω 1 A2 −2 − 1 = z p<br />

(11.7-19)<br />

z logaritmiranjem izračunamo red <strong>sita</strong>:<br />

⎡<br />

log z ⌈<br />

n =<br />

p log<br />

z<br />

⎢2 log Ω 2<br />

⎥ = p<br />

2 log ω 2<br />

. (11.7-20)<br />

Ω 1<br />

⎤<br />

ω 1<br />

⌉<br />

ZGLED 2 (Pogrešek približnega obrazca)<br />

Natančni obrazec (11.7-12) lahko <strong>za</strong>pišemo kot vsoto približnega obrazca <strong>in</strong><br />

pogreška:<br />

⌈ ⌉<br />

log<br />

z<br />

n = m<br />

2 log ω =<br />

2<br />

ω 1<br />

=<br />

⌈ A log 1<br />

A 2<br />

log ω 2<br />

ω<br />

} {{<br />

1<br />

}<br />

približni<br />

obrazec<br />

+<br />

⎡<br />

log<br />

⎢<br />

log 1−A2 2<br />

1−A 2 1<br />

2 log ω 2<br />

ω 1 } {{ }<br />

pogrešek<br />

(<br />

1A2<br />

) 2<br />

− 1<br />

(<br />

1A1<br />

) 2<br />

− 1<br />

·<br />

⌉<br />

⎤ ⎡<br />

1<br />

2 log ω =<br />

2<br />

ω<br />

⎥ ⎢<br />

1<br />

log<br />

(<br />

A1<br />

A 2<br />

) 2 1−A 2<br />

2<br />

1−A 2 1<br />

2 log ω 2<br />

ω 1<br />

⎤<br />

⎥<br />

. (11.7-21)<br />

Ocenimo pogrešek. Pri nizkoprepustnih sitih pri ω 2 > ω 1 je imenovalec pogreška<br />

pozitiven, velja pa tudi (Slika 11.7-2 na strani 26)<br />

|H(0)| > A 1 = |H(ω 1 )| > A 2 = |H(ω 2 )| . (11.7-22)<br />

Zato je<br />

1 − A 2 2<br />

1 − A 2 1 ⇒ log 1 − A2 2<br />

1<br />

1 − A 2 0 . (11.7-23)<br />

1<br />

Torej je pogrešek negativen (nič je takrat <strong>in</strong> samo takrat, ko je A 1 = A 2 ). Z<br />

drugimi besedami, z natančnim obrazcem pred <strong>za</strong>okrožitvijo rezultata dobimo<br />

malenkost manjši rezultat kot s približnim, po <strong>za</strong>okrožitvi na prvo enako ali večje<br />

celo število, pa dobimo v obeh primerih enak red <strong>sita</strong>.<br />

♦<br />

Izračun reda <strong>sita</strong> s selektivnostjo <strong>in</strong> faktorjem diskrim<strong>in</strong>acije<br />

Iz selektivnosti <strong>in</strong> faktorja diskrim<strong>in</strong>acije:<br />

⌈ ⌉ log d<br />

n = , (11.7-24)<br />

log k<br />

iz katerega sledi, da je d enak korenu razmerju z/p pri frekvencah<br />

ω p <strong>in</strong> ω z ;<br />

√ z<br />

d =<br />

p<br />

, ω 1 = ω p , ω 2 = ω z . (11.7-25)<br />

Signali: ch2008_11 20090114


11.7 Butterworthovo sito 29<br />

Izračun v logaritemskem merilu<br />

Slabljenje (nizkoprepustnega) <strong>sita</strong> v dveh točkah v prehodnega<br />

pasu def<strong>in</strong>iramo kot 1 − A 1 <strong>in</strong> 1 − A 2 . Če je podano v decibelih,<br />

lahko red <strong>sita</strong> izračunamo z:<br />

kjer sta:<br />

n =<br />

⌈<br />

⌉<br />

0, 1(α 1 − α 2 )<br />

ω<br />

2 log 2<br />

10 ω 1<br />

, (11.7-26)<br />

α 1 = 20 log 10<br />

(1 − A 1 ) = 10 log 10<br />

(1 − A 1 ) 2 [dB] (11.7-27)<br />

α 2 = 20 log 10<br />

(1 − A 2 ) = 10 log 10<br />

(1 − A 2 ) 2 [dB] . (11.7-28)<br />

11.7.3 Mejne frekvence<br />

Pri sitih velja dogovor, da v primeru, ko niso posebej določene<br />

mejne frekvence prepustnega <strong>in</strong> <strong>za</strong>pornega pasu, je meja med<br />

prepustnim <strong>in</strong> <strong>za</strong>pornim pasom pri frekvenci, kjer moč signala<br />

upade na polovico maksimalne moči:<br />

|H(ω m )| 2 = |H(0)|2<br />

2<br />

(11.7-29)<br />

oziroma v dB:<br />

10 log 10<br />

|H(ω m )| 2 = 10 log 10<br />

|H(0)| 2 −10 log<br />

} {{ } 10<br />

2<br />

=0 dB<br />

= −3,010 299 956 dB ≈ −3 dB . (11.7-30)<br />

Ta mejna frekvenca se nahaja med ω p <strong>in</strong> ω z , ki ju izberemo glede<br />

na specifikacije odstopanja amplitudne karakteristike od idealne.<br />

Pri nizkoprepustnih sitih so ω p , ω z <strong>in</strong> ω m pove<strong>za</strong>ne z:<br />

ω p<br />

√<br />

2n 1<br />

− 1 ω m <br />

(1−δ p ) 2<br />

ω z<br />

√<br />

2n 1<br />

− 1<br />

δz<br />

2<br />

. (11.7-31)<br />

Pri visokoprepustnem situ so relacije v (11.7-31) obrnjene tako,<br />

da velja ω z < ω m < ω p .


30 <strong>Analogna</strong> <strong>sita</strong><br />

11.8 Čebiševa <strong>sita</strong><br />

Obstajata dve vrsti Čebiševih sit: tip I <strong>in</strong> tip II. Sita tip II imenujemo<br />

jih tudi <strong>in</strong>verzna Čebiševa <strong>sita</strong>. Čebiševa <strong>sita</strong> tip I imajo<br />

enakomerno valovito amplitudno karakteristiko v prepustnem<br />

pasu, v prehodnem <strong>in</strong> <strong>za</strong>pornem pa monotono pada proti nič<br />

(Slika 11.8-1a), Čebiševa <strong>sita</strong> tip II pa imajo monotoni potek v<br />

H(Ω)<br />

H(Ω)<br />

1<br />

√ 1<br />

1+ɛ 2<br />

1<br />

√ 1<br />

1+ɛ 2<br />

Slika 11.8-1<br />

Skice amplitudne karakteristike<br />

Čebiševih sit.<br />

<strong>sita</strong> tip I:<br />

Ω = ω/ω p , Ω m = Ω p = 1;<br />

<strong>sita</strong> tip II:<br />

Ω = ω/ω m , Ω m = 1.<br />

1/A<br />

0 Ω p Ω z<br />

(a) Čebiševo sito tip I, n je lih<br />

H(Ω)<br />

1<br />

Ω<br />

1/A<br />

0 Ω Ω<br />

p Ω z<br />

(b) Čebiševo sito tip I, n je sod<br />

H(Ω)<br />

1<br />

1 √<br />

2<br />

1√<br />

2<br />

1/A<br />

1/A<br />

0<br />

Ω m<br />

Ω z<br />

Ω<br />

0<br />

Ω m<br />

Ω z<br />

Ω<br />

(c)<br />

Čebiševo sito tip II, n je lih<br />

(d)<br />

Čebiševo sito tip II, n je sod<br />

prepustnem <strong>in</strong> prehodnem pasu ter enakomerno valovito amplitudno<br />

karakteristiko v <strong>za</strong>pornem pasu (Slika 11.8-1b).<br />

Potek valovitosti amplitudnih karakteristik je odvisen od reda<br />

<strong>sita</strong>. Pri lihih Čebiševih sitih velja H(0) = 1 (Slika 11.8-1a), pri<br />

sodih pa H(0) = 1/(1 − ɛ 2 ) (Slika 11.8-1b). Pri lihih Čebiševih<br />

sitih tip II je H(∞) = 1/A (Slika 11.8-1c) <strong>in</strong> pri sodih H(∞) = 0<br />

(Slika 11.8-1d).<br />

Signali: ch2008_11 20090114


☞<br />

11.8 Čebiševa <strong>sita</strong> 31<br />

11.8.1 Čebiševa <strong>sita</strong> tip I<br />

Kvadrat amplitudne karakteristike določa funkcija<br />

|H(ω)| 2 =<br />

1<br />

1 + ɛ 2 T 2 n(Ω) , (11.8-1)<br />

kjer so n red <strong>sita</strong>, Ω = ω/ω p , ɛ parameter, s katerim nastavljamo<br />

odklon amplitudne karakteristike od idealne v prepustnem<br />

pasu <strong>in</strong> T n (Ω) Čebišev pol<strong>in</strong>om reda n:<br />

{<br />

cos(n cos −1 Ω), |Ω| 1<br />

T n (Ω) =<br />

cosh(n cosh −1 Ω), 1 < |Ω|<br />

(11.8-2a)<br />

(11.8-2b)<br />

kjer oznaka cos −1 (Ω) pomeni funkcijo <strong>in</strong>verzno kos<strong>in</strong>usu, torej<br />

arccos(Ω) <strong>in</strong> cosh −1 (Ω) <strong>in</strong>verzno funkcijo k hiperbololičnemu<br />

kos<strong>in</strong>usu, imenujemo jo areakos<strong>in</strong>us.<br />

Čebiševi pol<strong>in</strong>omi tvorijo druž<strong>in</strong>o ortogonalnih funkcij, ki jih<br />

iz (11.8-2a) izpeljemo z rekurzivno formulo:<br />

T n+1 (Ω) = 2ΩT n (Ω) − T n−1 (Ω) , n 2 (11.8-3)<br />

s T 0 (Ω) = 1 <strong>in</strong> T 1 (Ω) = Ω. Izven <strong>in</strong>tervala |Ω| 1 potek<br />

amplitudne karakteristike opiše (11.8-2b).<br />

ZGLED 3 (Izpeljava Čebiševih pol<strong>in</strong>omov)<br />

Čebišev pol<strong>in</strong>om lahko predstavimo na več nač<strong>in</strong>ov. Poleg opisa v (11.8-2),<br />

<strong>za</strong>nj velja tudi:<br />

T n (Ω) = 1 [(Ω + √ Ω<br />

2<br />

2 − 1) 2 + (x − √ ]<br />

Ω 2 − 1) 2 (11.8-4)<br />

Čebišev pol<strong>in</strong>om reda n izpeljemo z iterativnim postopkom iz (11.8-2a):<br />

n = 0:<br />

T 0 (x) = cos(0 · cos −1 x) = 1<br />

(11.8-5a)<br />

n = 1: Upoštevamo lastnosti trigonometričnih funkcij: če je x = cos(y), potem<br />

je y = cos −1 (x) <strong>in</strong> cos(cos −1 (x)) = cos(y) = x ter izračunamo:<br />

T 0 (x) = cos(1 · cos −1 x) = x<br />

(11.8-5b)<br />

n = 2: Upoštevamo lastnosti trigonometričnih funkcij – če je cos −1 = α, potem<br />

velja identiteta C 2 (x) = cos(2α) = 2 cos 2 (α) − 1 – oziroma:<br />

T 2 (x) = cos(2 cos −1 x) = 2x 2 − 1<br />

(11.8-5c)


32 <strong>Analogna</strong> <strong>sita</strong><br />

n = 3: Upoštevamo identiteto: cos(3α) = 4 cos 3 (α) − 3 cos(α):<br />

T 3 (x) = cos(3 cos −1 x) = 4x 2 − 3x<br />

(11.8-5d)<br />

= 2x(2x 2 − 1) − x = 2x · T 2 (x) − T 1 (x) (11.8-5e)<br />

Z (11.8-5e) smo poka<strong>za</strong>li nastanek obrazca (11.8-3). Z njim lahko izračunamo<br />

Čebiševe pol<strong>in</strong>ome ostalih višjih redov.<br />

♦<br />

Čebiševi pol<strong>in</strong>omi imajo naslednje lastnosti:<br />

Pri |Ω| 1 vrednosti Čebiševih pol<strong>in</strong>omov oscilirajo med<br />

−1 <strong>in</strong> +1, |T n (Ω)| 1. Pri |Ω| > 1 vrednost pol<strong>in</strong>oma z<br />

Ω monotono narašča proti neskončnosti.<br />

T n (1) = 1 pri vseh n.<br />

T n (0) = ±1 pri sodih n <strong>in</strong> T n (0) = 0 pri lihih n.<br />

Vsi koreni pol<strong>in</strong>oma T n (Ω) so na <strong>in</strong>tervalu −1 Ω 1.<br />

Iz prika<strong>za</strong> amplitudnih karakteristik (Slika 11.8-1 na strani 30) <strong>in</strong><br />

opisa lastnosti Čebiševih pol<strong>in</strong>omov lahko uvidimo naslednje<br />

lastnosti Čebiševih sit:<br />

pri Ω = 0:<br />

|H(0)| 2 = 1 n je lih (11.8-6a)<br />

|H(0)| 2 = 1<br />

1 + ɛ 2 n je sod , (11.8-6b)<br />

pri Ω = 1, to je pri ω = ω p<br />

|H(1)| 2 = 1<br />

1 + ɛ 2 pri vseh n , (11.8-7)<br />

na <strong>in</strong>tervalu 0 Ω 1 vrednosti |H(Ω)| 2 nihajo med 1 <strong>in</strong><br />

1/(1 + ɛ 2 ); število ekstremov nihanja je enako redu <strong>sita</strong>,<br />

pri Ω > 1 (ω > ω p ) vrednosti |H(Ω)| 2 monotono upadajo<br />

proti 0,<br />

pri Ω = Ω z :<br />

|H(Ω z )| 2 = 1/A 2 . (11.8-8)<br />

Signali: ch2008_11 20090114


11.8 Čebiševa <strong>sita</strong> 33<br />

11.8.2 Sistemska funkcija Čebiševih sit tip I<br />

Pole stabilne, kav<strong>za</strong>lne sistemske funkcije določajo koreni imenovalca<br />

(11.8-1):<br />

1 + ɛ 2 T 2 n(S) , (11.8-9)<br />

ki imajo negativni realni del. Računanje korenov (11.8-8) je vsaj<br />

dolgotrajno če že ne težko. Poiščemo jih lahko na dva nač<strong>in</strong>a:<br />

1. z rekurzivno formulo (11.8-3) določimo Čebišev pol<strong>in</strong>om,<br />

ničle pol<strong>in</strong>oma (11.8-9) pa izračunamo z znanimi pravili iz<br />

matematike<br />

2. z uporabo posebnih obrazcev, s katerimi direktno izračunamo<br />

ničle pol<strong>in</strong>oma<br />

Za drugi nač<strong>in</strong> iskanja ničel (11.8-9) se da poka<strong>za</strong>ti, da <strong>za</strong> ničle,<br />

ki so pri s k = σ k + jω k , k = 0, 1, . . . , n − 1, z negativnim realnim<br />

delom, velja:<br />

[ ]<br />

π (2k + 1)π<br />

σ k = a ω p cos + (11.8-10a)<br />

2 2n<br />

[ ]<br />

π (2k + 1)π<br />

ω k = b ω p s<strong>in</strong> + (11.8-10b)<br />

2 2n<br />

<strong>in</strong><br />

(<br />

a = 1 2<br />

b = 1 (<br />

2<br />

n√ √ )<br />

α −<br />

n<br />

1/α<br />

n√ √ )<br />

α +<br />

n<br />

1/α<br />

α = 1 ɛ + √ 1 + 1/ɛ 2<br />

(11.8-11a)<br />

(11.8-11b)<br />

(11.8-11c)<br />

Koreni (11.8-9), to je poli nizkoprepustnega Čebiševega <strong>sita</strong> ležijo<br />

na elipsi z veliko osjo bω p <strong>in</strong> malo osjo bω p (Slika 11.8-2 na<br />

naslednji strani). Faktorizirana oblika sistemske funkcije je:<br />

H(S) =<br />

K<br />

∏ k (S − S k ) , (11.8-12)<br />

kjer ima K = H 0 = H(0) iznos:<br />

⎧<br />

⎨ 1 n je lih<br />

K = 1<br />

⎩ √ n je sod<br />

1 + ɛ 2<br />

(11.8-13)


34 <strong>Analogna</strong> <strong>sita</strong><br />

I{S}<br />

Slika 11.8-2<br />

Lega polov pri nizkoprepustnem<br />

normiranem Čebiševem situ.<br />

S 1<br />

×<br />

S 0<br />

×<br />

−1<br />

a<br />

b<br />

R{S}<br />

×<br />

S ∗ 1<br />

11.8.3 Načrtovanje Čebiševih sit tip I<br />

Postopek načrtovanja naredimo v treh korakih:<br />

1. Iz <strong>za</strong>htevanih lastnosti – specifikacij <strong>sita</strong> – izračunamo faktorja<br />

diskrim<strong>in</strong>acije d <strong>in</strong> selektivnosti k. Pri tem, če je potrebno,<br />

pretvorimo podatke <strong>za</strong> valovitost <strong>in</strong> slabljenje <strong>za</strong>pornega<br />

pasu v dB v absolutne vrednosti:<br />

ɛ =<br />

√<br />

10 0,1a p<br />

− 1 (11.8-14)<br />

A = 10 a z /20 (11.8-15)<br />

kjer sta a p valovitost prepustnega pasu <strong>in</strong> a z (m<strong>in</strong>imalno)<br />

slabljenje <strong>za</strong>pornega pasu v dB, oziroma iz podatka <strong>za</strong> δ p<br />

izračunamo ɛ:<br />

√<br />

1<br />

ɛ =<br />

(1 − δ p ) 2 − 1 (11.8-16)<br />

2. Z d <strong>in</strong> k izračunamo potreben red <strong>sita</strong>:<br />

⌈<br />

⌉<br />

cosh −1 (1/d)<br />

n =<br />

cosh −1 (1/k)<br />

(11.8-17)<br />

3. Odločimo se <strong>za</strong> metodo izračuna polov:<br />

a) z rekurzivno formulo (11.8-3) določimo Čebišev pol<strong>in</strong>om<br />

<strong>in</strong> poiščemo korene (11.8-9),<br />

b) z obrazci (11.8-10) <strong>in</strong> (11.8-11) direktno izračunamo<br />

korene (11.8-9).<br />

Signali: ch2008_11 20090114


11.8 Čebiševa <strong>sita</strong> 35<br />

11.8.4 Čebiševa <strong>sita</strong> tip II<br />

Čebiševo sito tip II, imenujemo ga tudi <strong>in</strong>verzno Čebiševo sito, je<br />

pove<strong>za</strong>no s Čebiševem sitom tip I s preprosto transformacijo –<br />

člen ɛ 2 T n (Ω) 2 , Ω = ω/ω p nadomestimo z njegovo recipročno<br />

vrednostjo:<br />

|H(Ω)| 2 =<br />

1<br />

1 + [ɛ 2 T n (Ω −1 ) 2 , (11.8-18)<br />

] −1<br />

kjer <strong>za</strong> mejno frekvenco ω c namesto ω p , ki smo jo upoštevali pri<br />

Čebiševih sitih tip I, v<strong>za</strong>memo ω z <strong>in</strong> je Ω = ω/ω z . Njihova amplitudna<br />

karakteristika ima v prepustnem <strong>in</strong> prehodnem pasu<br />

monotoni potek, enakomerno valovitost pa v <strong>za</strong>pornem pasu.<br />

Sistemska funkcija ima <strong>za</strong>to poleg polov tudi ničle. Zato imata<br />

fazna karakteristika <strong>in</strong> skup<strong>in</strong>ska <strong>za</strong>kasnitev v prepustnem pasu<br />

bolj l<strong>in</strong>earni potek.<br />

11.8.5 Načrtovanje Čebiševih sit tip II<br />

Inverzna Čebiševa <strong>sita</strong> lahko načrtamo tako, da najprej po izbrani<br />

metodi načrtamo Čebiševo sito tip I, potem pa z omenjeno<br />

transformacijo<br />

ɛ 2 T n (Ω) 2 → [ɛ 2 T n (Ω −1 ) 2 ] −1 (11.8-19)<br />

<strong>za</strong>pišemo sistemsko funkcijo <strong>in</strong>verznega Čebiševega <strong>sita</strong>:<br />

Poli so pri<br />

H(S) =<br />

n−1<br />

a<br />

∏<br />

k S − b k<br />

(11.8-20)<br />

b<br />

k=0 k S − a k<br />

a k = Ω z<br />

S k<br />

, (11.8-21)<br />

kjer so S k normirani poli Čebiševega <strong>sita</strong> tip I <strong>in</strong> Ω z mejna normirana<br />

(krožna) frekvenca <strong>za</strong>pornega pasu. Ničle b k ležijo na<br />

imag<strong>in</strong>arni osi pri frekvencah, kjer je T n (Ω) enak nič. Postopek<br />

načrtovanja <strong>in</strong>verznih Čebiševih sit je enak kot pri Čebiševih sitih<br />

tip I z razliko, da ɛ izračunamo z<br />

ɛ =<br />

√<br />

1<br />

δ 2 z<br />

1<br />

. (11.8-22)<br />

− 1


36 <strong>Analogna</strong> <strong>sita</strong><br />

11.9 Eliptično sito<br />

Eliptična <strong>sita</strong> imajo enakomerno valovitost v prepustnem <strong>in</strong> <strong>za</strong>pornem<br />

pasu (Slika 11.9-1). Zato dosegajo najožji prehodni pas.<br />

H(Ω)<br />

1<br />

√ 1<br />

1+ɛ 2<br />

H(Ω)<br />

1<br />

√ 1<br />

1+ɛ 2<br />

Slika 11.9-1<br />

Amplitudna karakteristika<br />

nizkoprepustnih eliptičnih sit.<br />

1/A<br />

1/A<br />

0<br />

Ω p<br />

Ω z<br />

Ω<br />

0<br />

Ω p<br />

Ω z<br />

Ω<br />

(a)<br />

n je lih<br />

(b)<br />

n je sod<br />

Anali<strong>za</strong> teh sit je zelo <strong>za</strong>htevna <strong>in</strong> presega namen tega povzetka,<br />

<strong>za</strong>to se <strong>za</strong>dovoljimo le z receptom načrtovanja teh sit.<br />

Kvadrat amplitudne karakteristike eliptičnega <strong>sita</strong> opiše izraz:<br />

|H(Ω)| 2 1<br />

=<br />

1 + ɛ 2 Un(Ω) 2 , (11.9-1)<br />

kjer je n red <strong>sita</strong>, ɛ velikost valovitosti <strong>in</strong> U n (Ω) Jacobijeva eliptična<br />

funkcija. To je racionalna funkcija reda n z lastnostjo<br />

U n (1/Ω) =<br />

Red <strong>sita</strong> lahko določimo na dva nač<strong>in</strong>a:<br />

⌈ log(16/d<br />

1. n =<br />

2 ⌉<br />

)<br />

log(1/q)<br />

kjer je:<br />

<strong>in</strong><br />

1<br />

U n (Ω) . (11.9-2)<br />

(11.9-3)<br />

q = q 0 + 2q 5 0 + 15q 9 0 + 150q 13<br />

0 (11.9-4)<br />

q 0 = 1 1 − 4√ 1 − k 2<br />

2 1 + 4√ (11.9-5)<br />

1 − k 2<br />

⌈<br />

K(k)K( √ ⌉<br />

1 − d<br />

2. n =<br />

2 )<br />

K(d)K( √ 1 − k 2 )<br />

(11.9-6)<br />

Signali: ch2008_11 20090114


11.10 Načrtovanje analognih sit<br />

s programom MATLAB 2 37<br />

kjer so k faktor selektivnosti:<br />

en. (11.6-42) k = ω p<br />

ω z<br />

d diskrim<strong>in</strong>acijski faktor:<br />

⎡<br />

1<br />

⎤<br />

− 1<br />

ɛ<br />

en. (11.6-40) d = √<br />

A2 − 1 = (1−δ p )<br />

⎣<br />

2 ⎦<br />

1<br />

− 1<br />

δz<br />

2<br />

oziroma:<br />

[<br />

10 −a p /10 ]1 / 2<br />

− 1<br />

en. (11.6-41) d =<br />

10 −a z /10 − 1<br />

<strong>in</strong> K(Ω) popolni eliptični <strong>in</strong>tegral prve vrste:<br />

1 / 2<br />

K(Ω) =<br />

∫ π/2<br />

0<br />

dθ<br />

√<br />

1 − x 2 s<strong>in</strong> 2 θ<br />

(11.9-7)<br />

Integral (11.9-7) analitično ni rešljiv, <strong>za</strong>to si pri njegovem računanju<br />

pomagamo s tabelami rešitev ali pa jih sproti izračunamo<br />

z računalniškimi programi. Na primer, program MATLAB<br />

ima <strong>za</strong> ta namen v orodnem kovčku SPT pripravljeno funkcijo<br />

ellipke.<br />

11.10 Načrtovanje analognih sit<br />

s programom MATLAB 1<br />

K programskemu paketu MATLAB lahko dokupimo orodni kovček<br />

Signal Process<strong>in</strong>g Toolbox (SPT), ki vsebuje množico pripravljenih<br />

funkcij, ki so pogoste v analizi <strong>signalov</strong>, s<strong>in</strong>tezi sistemov<br />

<strong>za</strong> <strong>obdelavo</strong> <strong>signalov</strong> ter generiranju <strong>in</strong> prikazu <strong>signalov</strong>. Za<br />

glavna analogna <strong>sita</strong>:<br />

1. Butterworthova <strong>sita</strong><br />

2. Čebiševa <strong>sita</strong><br />

3. Inverzna Čebiševa <strong>sita</strong><br />

4. Eliptična <strong>sita</strong><br />

1 Vsi primeri programov, ki so označeni z MATLAB #.#, so na voljo na domači<br />

strani MATLAB


38 <strong>Analogna</strong> <strong>sita</strong><br />

ki so frekvenčno selektivna <strong>sita</strong>, ter<br />

5. Besselova <strong>sita</strong><br />

<strong>za</strong> katero je značilna skoraj l<strong>in</strong>earna fazna karakteristika v prepustnem<br />

pasu, so pripravljene funkcije, s katerimi lahko izračunamo<br />

red <strong>sita</strong>, pole <strong>in</strong> ničle <strong>za</strong> normirana nizkoprepustna prototipna<br />

<strong>sita</strong>, koeficiente <strong>sita</strong> itd (Tabela 11.4).<br />

Tabela 11.4<br />

Funkcije <strong>za</strong> načrtovanje analognih sit v orodnem kovčku SPT.<br />

izračun reda <strong>sita</strong><br />

izračun polov <strong>in</strong> ničel NPS<br />

transformacija NPS v PPS, PZS, VPS<br />

<strong>in</strong> skaliranje mejne frekvence<br />

direktno računanje koeficientov <strong>sita</strong><br />

skup<strong>in</strong>ska <strong>za</strong>kasnitev<br />

analogna frekvenčna karakteristika<br />

impulzni odziv<br />

eliptični <strong>in</strong>tegral prve vrste<br />

računanje korenov<br />

<strong>in</strong> koeficientov pol<strong>in</strong>omov<br />

območje v logaritemskem merilu<br />

diagram v pol-logaritemski merilu<br />

diagram v logaritemskem merilu<br />

buttord, cheb1ord, cheb2ord, ellipord,<br />

besselord<br />

buttap, cheb1ap, cheb2ap, ellipap,<br />

besselap<br />

lp2bp, lp2bs, lp2hp, lp2lp<br />

butter, cheby1, cheby2, ellip, besself<br />

grpdelay<br />

freqs<br />

impulse<br />

ellipke<br />

roots, poly<br />

logspace<br />

semilogx<br />

loglog<br />

Poleg teh funkcij SPT vsebuje tudi grafični vmesnik <strong>za</strong> načrtovanje<br />

sit ”SPTool“, ki omogoča <strong>in</strong>teraktivno načrtovanje sit, vendar<br />

je primeren <strong>za</strong> izkušene uporabnike, ki analogna <strong>sita</strong> zelo<br />

dobro poznajo.<br />

S<strong>in</strong>takse funkcij, ki jih pogosteje uporabljamo v tej knjigi, so v<br />

naslednjih al<strong>in</strong>ejah povzete iz pomoči programa MATLAB. Ohranjene<br />

so tudi, <strong>za</strong>radi lažje uporabe tega vira pri samostojnem<br />

študiju, v viru uporabljane oznake <strong>in</strong> def<strong>in</strong>icije parametrov. Te<br />

se razlikujejo od oznak, ki smo jih do sedaj uporabljali, <strong>za</strong>to ta<br />

Signali: ch2008_11 20090114


11.10 Načrtovanje analognih sit<br />

s programom MATLAB 3 39<br />

pregled <strong>za</strong>ključujemo s pregledom pove<strong>za</strong>v med obojimi oznakami<br />

(Tabela ??).<br />

11.10.1 Red <strong>sita</strong><br />

S<strong>in</strong>taksa funkcij <strong>za</strong> izračun reda <strong>sita</strong> je <strong>za</strong> vse vrste sit enaka,<br />

<strong>za</strong>to si jo oglejmo le <strong>za</strong> Butterworthova <strong>sita</strong>:<br />

[n,Wn] = buttord(Wp,Ws,Rp,Rs,’s’)<br />

kjer imajo oznake parametrov naslednji pomen:<br />

Wn Mejna ali “naravna” frekvenca <strong>sita</strong>. Pri Čebiševem situ<br />

tip I <strong>in</strong> pri eliptičnem situ je enaka Wp.<br />

Wp Mejna frekvenca prepustnega pasu v rad/s. Če je sito<br />

NPS ali VPS, je W p je skalar, pri PPS <strong>in</strong> PZS je vektor<br />

z dvema koeficientoma, ki določata zgornjo <strong>in</strong> spodnjo<br />

mejno frekvenco prepustnih pasov.<br />

Ws : Mejna frekvenca <strong>za</strong>pornega pasu v rad/s. Če je sito NPS<br />

ali VPS, je W s je skalar, pri PPS <strong>in</strong> PZS je vektor z dvema<br />

koeficientoma, ki določata zgornjo <strong>in</strong> spodnjo mejno frekvenco<br />

<strong>za</strong>pornih pasov.<br />

Rp : Največja dovoljena valovitost prepustnega pasu v dB. Če<br />

je Rp = −3 dB, potem je Wn = Wp.<br />

Rs : Največja dovoljena valovitost <strong>za</strong>pornega pasu v dB.<br />

’s’ : oznaka, ki pove, da računamo red analognega <strong>sita</strong><br />

(kadar oznake ni, izračunamo red ekvivalentnega digitalnega<br />

<strong>sita</strong>).<br />

11.10.2 Poli <strong>in</strong> ničle<br />

S<strong>in</strong>taksa funkcij <strong>za</strong> izračun polov <strong>in</strong> ničel normiranih nizkoprepustnih<br />

sit:<br />

[z,p,k] = buttap(n)<br />

[z,p,k] = buttap(n,Rp)<br />

[z,p,k] = buttap(n,Rs)<br />

[z,p,k] = buttap(n,Rp.Rs)<br />

% Butterworthovo sito<br />

% Čebiševo sito tip I<br />

% Čebišev0 sito tip II<br />

% eliptično sito<br />

kjer so:<br />

z : vektor, vsebuje ničle sistemske funkcije <strong>sita</strong> (koreni števca<br />

racionalnega ulomka). Pri Butterworthovem situ je vektor<br />

prazen.


40 <strong>Analogna</strong> <strong>sita</strong><br />

p : vektor, vsebuje pole sistemske funkcije <strong>sita</strong> (koreni imenovalca<br />

racionalnega ulomka). Polov je toliko, kot je red <strong>sita</strong>.<br />

k : ojačenje <strong>sita</strong> pri frekvenci 0 Hz, skalar.<br />

n : red <strong>sita</strong>, skalar.<br />

11.10.3 Koeficienti <strong>sita</strong><br />

S funkcijami <strong>za</strong> izračun koeficientov sistemskih funkcij analognih<br />

sit lahko izračunamo tudi pole <strong>in</strong> ničle <strong>sita</strong> kot tudi koeficiente<br />

l<strong>in</strong>earnega sistema enačb s spremenljivkami stanja pri<br />

poljubni mejni frekvenci. Zaradi posebnosti specifikacij posameznih<br />

sit se njihove s<strong>in</strong>takse medsebojno nekoliko razlikujejo:<br />

[b,a] = butter(n,Wn,’ftype’,’s’) % Butterworthovo sito<br />

[b,a] = cheby1(n,R,Wn,’ftype’,’s’) % Čebiševo sito tip I<br />

[b,a] = cheby2(n,R,Wn,’ftype’,’s’) % Čebiševo sito tip II<br />

[b,a] = ellip(n,R_p,R_s,Wn,’ftype’,’s’) % eliptično sito<br />

[b,a] = besself(n,Wo)<br />

% Besselovo sito<br />

kjer so:<br />

b, a : Vrstična vektorja dolž<strong>in</strong>e n + 1, n je red <strong>sita</strong>, ki vsebujeta<br />

koeficiente sistemske funkcije <strong>sita</strong> H(s):<br />

H(s) = b 1s n + b 2 s n−1 + · · · + b n+1<br />

s n + a 2 s n−1 + · · · + a n+1<br />

. (11.10-1)<br />

Koeficienti so urejeni po padajočih potencah S.<br />

n : Red <strong>sita</strong>.<br />

Wn : Mejna frekvenca. Pri pasovnih sitih je to vektor z dvema<br />

mejnima frekvencama Wn = [w1 w2] z lastnostjo w1 <br />

w2. Kadar želimo koeficiente <strong>za</strong> normirano sito, mora<br />

biti Wn = 1<br />

Wo : Frekvenca, do katere ima Besselovo sito približno l<strong>in</strong>earni<br />

potek skup<strong>in</strong>ske <strong>za</strong>kasnitve τ g .<br />

’ftype’ : Oznaka vrste <strong>sita</strong>:<br />

’high’ : visokoprepustno normirano sito (Ω = ω/ω m )<br />

’low’ : nizkoprepustno normirano sito<br />

’stop’ : pasovno <strong>za</strong>porno sito.<br />

Če ni oznake <strong>za</strong> vrsto <strong>sita</strong>, funkcija izračuna koeficiente<br />

<strong>za</strong> nizkoprepustno sito.<br />

Signali: ch2008_11 20090114


11.10 Načrtovanje analognih sit<br />

s programom MATLAB 4 41<br />

’s’ : Oznaka, ki pove, da je sito analogno.<br />

Besselova <strong>sita</strong> so samo analogna <strong>in</strong> nizkoprepustna,<br />

<strong>za</strong>to njihova s<strong>in</strong>taksa ne pozna oznak ’ftype’ <strong>in</strong> ’s’.<br />

Pri računanju ničel <strong>in</strong> polov ali spremenljivk stanj, se s<strong>in</strong>taksa<br />

funkcij razlikuje le na <strong>za</strong>pisu rezultata funkcije:<br />

[z,p,k] = ....<br />

[A,B,C,D] = ....<br />

% poli <strong>in</strong> ničle izbranega <strong>sita</strong><br />

% koeficienti pri spremenljivkah stanj<br />

z, p, k : Vektorja z <strong>in</strong> p <strong>in</strong> skalar k imajo enako pomen kot<br />

jih imajo pri funkcijah buttap, cheb1ap, cheb2ap,<br />

ellipap <strong>in</strong> besselap.<br />

A, B, C, D : Matriki A <strong>in</strong> C <strong>in</strong> D vsebujejo koeficiente l<strong>in</strong>earnega<br />

sistema enačb s spremenljivkami stanja:<br />

ẋ = Ax + Bu (11.10-2)<br />

y = Cx + Du (11.10-3)<br />

kjer so u vhod sistema, x vektor spremenljivk stanja<br />

<strong>in</strong> y izhod sistema.

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

Saved successfully!

Ooh no, something went wrong!