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