Batervortov filter

Извор: testwiki
Пређи на навигацију Пређи на претрагу
Датотека:Butterworth-chebyshev-bessel.gif
Poređenje fazne karakteristike kod ova tri tipa filtra
Датотека:Butterworth-chebyshev-bessel amplituda.gif
Poređenje amplitudske karakteristike kod ova 3 tipa filtra
Датотека:Clip0001.gif
Poređenje Besselovog i Batervortovог filtra

Batervortov filter je tip filtra koji ima ravnu opadajuču karakteristiku, u propusnom opsegu i smatra se kompromisom između Čebiševog i Beselovog filtra. Filter je nazvan po Britanskom inžinjeru Stivenu Batervortu (-{Stephen Butterworth}-) koji ga je prvi opisao 1930. godine.

Uopšteno

Ovaj termin se više odnosi na tip odziva nego na specifičan tip filtra. Prenosna funkcija se tako dimenzioniše da nema „talasanja“ u propusnom opsegu i opada prema nuli u nepropusnom[1]. Ovo se postiže izjednačavanjem izvoda prenosne funkcije sa nulom, na centralnoj učestanosti filtra (to je npr. nula za niskopropusne filtre).

Ovdje ću detaljnije obraditi niskopropusne, visokopropusne kao i filtre propusnike opsega, u slučaju kad je dato kolo nižeg ili kolo višeg reda. Filtri prvog reda su oni kod kojih odziv opada 6-{dB}- po oktavi (20-{dB}- po dekadi). Kod filtera drugog reda, riječ je o -12 -{dB}-/oct, dok se kod trećeg reda radi o -18/oct.

Dizajn filtra

Postoje nekoliko različitih topologija, odnosno vrsta izrade ovog linearnog, analognog filtra. Najkorištenije su Kauerova i Salen-Ki topologije.

Salen-Ki topologija

Salen-Ki topologija koristi aktivne i pasivne komponente (uglavnom su to operacioni pojačavači, otpornici i kondenzatori). Svaki stepen Salen-Kija dodaje po par polova. Na kraju se svi stepeni filtra povežu redno.[2]

Generički primjer Sallen-Key topologije

Analiza generičkog primjera

Sa slike se vidi da je kod OP-a zatvorena negativna sprega pa je stoga -{V-=V+=Vout}-. Napišimo jednačinu za čvor X:

vinvxZ1=vxvoutZ3+vxvZ2

ili:

vinvxZ1=vxvoutZ3+vxvoutZ2

Struja je ista kroz elemente -{Z}-2 i -{Z}-4 pa je očigledno:

vxvoutZ2=voutZ4

Iz čega dobijamo

vx=vout(Z2Z4+1)
(3)

Uvrstimo li to u jednačinu za čvor X, dobijamo:

vinvout(Z2Z4+1)Z1=vout(Z2Z4+1)voutZ3+vout(Z2Z4+1)voutZ2
(4)

Iz čega dobijamo prenosnu funkciju:

voutvin=Z3Z4Z1Z2+Z3(Z1+Z2)+Z3Z4
(5)

Ako bi komponenta -{Z}-3 bila uzemljena, filter bi bio djelitelj napona (na -{Z}-1 i -{Z}-3), kaskadno vezan sa djeliteljem napona na -{Z}-2 i -{Z}-3.

Zavisno od odabira pasivnih komponenti za 1-4 (otpornika i kondenzatora) može se dobiti niskopropusni, visokopropusni ili filter propusnik opsega.

Primjer analize niskopropusnog filtra

Niskopropusni filter napravljen implementacijom Salln-Ki topologije

Za amortizaciju (kao bafer) se koristi OP, ali se takođe može koristiti i BJT emiter . Komponente su odabrane na sljedeći način: Z1=R1; Z2=R2; Z3=1/(sC1); Z4=1/(sC2) .

Uvrštavanjem ovih vrijednosti u izraz za prenosnu funkciju koji smo dobili u prethodnom slučaju, dobijamo:

H(s)=1s2C1C2R1R2+R1+R2sC1+1s2C1C2

Da bi zadovoljili opštu formulu:

H(s)=(2πfc)2ωc2s2+2πfcQωcQ=2ζωcs+(2πfc)2ωc2

svodimo na:

H(s)=1R1R2C1C21R1R2C1C2+s(R1+R2)R1R2C1+s2

iz čega se lako zaključi da je:

ωc=1R1R2C1C2 tj. :fc=12πR1R2C1C2. Takođe se dobija da je :Q=R1R2C1C2C2(R1+R2)

fc predstavlja cutoff frekvenciju (ωc, naravno cutoff kružnu učestanost), dok je Q faktor dobrote (bezdimenziona veličina) koji opisuje koliko je visok i širok pik odziva filtra. Veći Q faktor označava manji gubitak energije u odnosu na frekvenciju, tj. oscilacije se sporije gase (odumiru).

Dizajner mora odabrati parametre Q i fc zavisno od situacije. Naprimjer, Batervortov filter drugog reda, koji ima najveći flet odziv u propusnom opsegu, ima Q koji iznosi 12. Imamo 2 parametra za podešavanje, a 4 nepoznate (R1,R2,C1,C2), obično se uzima jedan otpornik kao odnos sa drugim (tipa R1=m*R2). Isto se uradi i kod odabira kondendzatora.

Primjer odabira elemenata
Датотека:Sallen-Key Lowpass primjer.png
Primjer odabira elemenata

Kolo sa slike ima fc od 15.9 kHz i Q faktor od 0.5. Prenosna funkcija izgleda ovako:

H(s)=11+C2(R1+R2)1ωcQs+C1C2R1R21ωc2s2,

Poslije uvrštavanja (R1=m*R2; C1=n*R2), dobijamo:

H(s)=11+RC(m+1)1ωcQs+mnR2C21ωc2s2

Odavde vidimo da se jednostavnom promjenom odnosa R,C ili m,n može postići ista frekvencija i faktor dobrote za bilo koji filter.

Primjer analize visokopropusnog filtra

Konfiguracija visokopropusnog filtra sa frekvencijom odsijecanja fc=72 Hz i faktorom dobrote Q = 0. 5.

Analiziraćemo visokopropusni filter drugog reda, sa slike. Njegova prenosna funkcija će biti oblika:

H(s)=s2s2+2π(fcQ)ωcQs+(2πfc)2ωc2,

Iz jednačina:

(VinVa)sC1=(VaV+)sC2+VaVoutR1
V+=Vout=R2sC2R2sC2+1Va

Sređivanjem se dobija:

H(s)=VoutVin=s2s2+sR2(1C1+1C2)+1R1R2C1C2

Upoređivanjem jednačina se dobija:

fc=12πR1R2C1C2
R1=R2=R,C1=C2=C;
fc=12πRC,

Primjer analize filtra propusnika opsega

Figure 5: Filatar propusnik opsega

Na slici je prikazan bandpass filter implementiran u VCVS topologiji. Iako nije ista topologija, metod analize je sličan i lakše ga je objasniti na ovom primjeru. Prenosna funkcija ovog filtra je data izrazom:

H(s)=(1+RbRa)GsR1C1s2+(1R1C1+1R2C1+1R2C2RbRaRfC1)ω0Qs+R1+RfR1RfR2C1C2ω02=(2πf0)2

Centralna učestanost f0 (frekvencija gdje odziv ima svoj pik) se dobija izrazom:

f0=12πRf+R1C1C2R1R2Rf

Naponski djeljitelj u kolu sa negativnom povratnom spregom kontroliše gejn. "Unutrašnji gejn" G od operacionog pojačavača je

G=1+RbRa

dok je gejn pojačavača, na frekvenciji pika, dat izrazom:

A=G3G

Vidimo da se G mora držati ispod 3 da filter ne bi oscilirao. Filter se obično optimizuje odabirom R2=2R1 i C1=C2.

Butterworth filtri višeg reda

Red filtra je broj njegovih polova i koji ćemo upotrijebiti, zavisi od praktične potrebe. Aktivan filter sa N polova ima rolloff rate od N x 6dB/oktavi (N x 20dB/dekadi). Slično, odziv visokopropusnog filtra sa N polova povecava se po N x 6dB/oktavi, sve do cutoff frekvencije. U oba slučaja, f_c je definisano kao:

fc=12πRC

Magnituda naponske prenosne funkcije za niskopropusne filtre -{N}--tog reda je:

|T|=11+(ffc)2N
Датотека:3red.jpg
Filter trećeg reda (slika 6 u daljoj analizi)

Za visokopropusne filtre -{N}--tog reda, magnituda naponske prenosne funkcije je:

|T|=11+(fcf)2N

Na slici je prikazan niskopropusni Batervortov filter trećeg reda (ima 3 pola). Tri otpornika su jednaka a odnos između kapacitivnosti tako što se prvi i drugi izvod prenosne funkcije izjednače sa nulom.

Датотека:4red.png
Filter četvrtog reda

Filtri višeg reda se mogu konstruisati dodavanjem još -{RC}- mreža. Međutim, efekat punjenja za svaku dodatnu -{RC}- mrežu postaje sve vidljiviji. Ovo se prevazilazi tako što se kaskadno (redno) vežu filtri drugog reda sa OP-om (znači svaki filter ima po jedan OP u sebi).Zbog niske izlazne otpornosti OP-a, gotovo da nema efekta punjenja između kaskada. Primjer takvog filtra se može vidjeti na slici. Maksimalno ravan odziv se ne dobija prostim vezivanjem na red ovih dvo-polnih filtera. Potrebno je uskladiti kapacitivnosti izjednačavanjem prva tri izvoda funkcije prenosa, sa nulom. Na sličan način se mogu konstruisati i filtri višeg reda. Propusnici i nepropusnici opsega koriste sličnu konfiguraciju.

Primjer rješavanja niskopropusnog aktivnog Butterworth filtra trećeg reda

Od raznih topologija koje su nam na raspolaganju za izradu filtra višeg reda, Sallen-Key zahtijeva najmanji broj komponenti pa je takav filter lakše analizirati (npr. samo jedan OP za 3-polni odziv 18 -{dB/oct}-). Slijedi opis analize sklopa sa slike 6.

Posmatramo čvor -{3b}- (gdje je -{v3 = v3a = v3b}-). Jednačina za napon čvora se može napisati i ovako: vout=(R4+R5R5)v3

Označimo: M=1+R4R5 Zatim: v3=voutM

Naponi za ostale čvorove glase:

M1voutv2R3+sC3(M1vout)=0
v1vinR1+sC1v1+v1v2R2=0
v2v1R2+sC2(v2vout)+v2M1voutR3=0

Prenosna funkcija -{H(s) = Vout/Vin}-, sada izgleda -{H(s)}-=

MR1R2R3C1C2C3[s3+(1R1C1+1R2C1+1R2C2+1MR3C3+1R3C2)s2+(R3C3+R1C3+R2C3+C1R1+(1M)(R1+R2)C2R1R2R3C1C2C3)s+1R1R2R3C1C2C3]

Primijetimo da je opšti oblik za -{H(s)}- 3-polnog Butterworth niskopropusnog filtra na cutoff frekvenciji od 1 rad/sec:

Kacs3+2s2+2s+1

Primijetimo:

1R1R2R3C1C2C3=1
R3C3+R1C3+R2C3+C1R1+(1M)(R1+R2)C2R1R2R3C1C2C3=2
1R1C1+1R2C1+1R2C2+1MR3C3+1R3C2=2

gdje je Kac = M.

Izaberemo izlazni rast od: -{Kac}- = 3 (9,5 -{dB}-)

Takođe, izaberemo sljedeće vrijednosti komponenti: C1=3000uF,C2=1000uF,C3=1000uF,R5=10kOm

Rješavajuči po -{R1, R2, R3}- i -{R4 dobijamo}-:

-{R1= 816.46 Om, R2= 481.26 Om, R3= 848.33 Om, R4= 10 kOm}-

Dozvoljeno nam je da promijenimo vrijednosti R1-R4 prema EIA standardu od 1% tolerancije po dekadi:

-{R1= 825 Om, R2= 487 Om, R3= 845 Om, R4= 20 kOm}-

I dobijamo: Датотека:Jednacina 13.jpg

Praktični savjeti:

Za različite vrijednosti rasta mogu se koristiti vrijednosti komponenti sa tabele ispod, ili svaki blok zasebno rješavati za različitu vrijednost Kac. Koristite samo pozitivne pozitivne potkorjene vrijednosti. Programski paket -{Mathcad(TM)}- može pomoći pri računu.
-{M(Kac)}- 0-{dB}- 6-{dB}- 12-{dB}- 18-{dB}- 24-{dB}- 30-{dB}- 36-{dB}-
-{R1(Ω)}- 1.292 15.652 1.624 4.305 3.246 1.437 3.234
-{R2(Ω)}- 2.093 14.694 4.067 1.750 2.134 16.260 7.198
-{R3(Ω)}- 3.698 4.348 15.144 13.276 1.444 42.794 42.950
-{R4(Ω)}- 0 10.000 30.000 70.000 15.000 31.000 63.000
-{R5(Ω)}- 10.000 10.000 10.000 1.000 1.000 1.000
-{C1(F)}- 10-3 10-4 10-3 10-3 10-3 10-3 10-3
-{C2(F)}- 10-3 10-4 10-4 10-4 10-4 10-5 10-5
-{C3(F)}- 10-4 10-4 10-4 10-4 10-3 10-4 10-4
-{M(Kac)}- 42-{dB}- 48-{dB}- 54-{dB}- 60-{dB}- 66-{dB}- 72-{dB}- 78-{dB}-
-{R1(Ω)}- 1.640 1.242 2.243 1.030 1.137 1.700 6.053
-{R2(Ω)}- 13.615 69.066 32.123 185.004 285.242 136.553 47.723
-{R3(Ω)}- 4.479 116.556 138.815 5.249 308.473 430.832 346.170
-{R4(Ω)}- 127.000 25.500 51.100 102.300 20.470 40.950 81.910
-{R5(Ω)}- 1.000 100 100 100 10 10 10
-{C1(F)}- 10-3 10-3 10-3 10-3 10-3 10-3 10-3
-{C2(F)}- 10-5 10-6 10-6 10-6 10-7 10-7 10-7
-{C3(F)}- 10-3 10-4 10-4 10-3 10-4 10-4 10-4
Primjer tropolnog Batervortovog filtra

U prikazanoj šemi:

  • 1. Tranzistori Mm6, 7, 8, 9 i 10 su tranzistori za strujno ogledalo u šemi za mješač.
  • 2. Prvi transkonduktor čine -{Mf1}- i 2 (i aktivno opterećenje). On se ponaša kao zaštita između mješača i filtra.
  • 3. -{Rf1}- i -{Cf1}- su dva od uređaja koji se koriste u normalizovanom niskopropusnom filtru (podešenom na frekvenciju i impedansu)
  • 4. Četiri transkonduktorske ćelije (-{Mf2}--10 i odgovarajuća aktivna opterećenja) i kondenzator -{Cf2}- čine aktivni induktor.
  • 5. Rf2 i Cf3 su krajnje komponente normalizovanog niskopropusnog filtra.

Mreža za pomjeranje faze ima centralnu frekvenciju od 5,5 -{MHz}- i propusni opseg (gdje je fazni pomak linearan) od oko 1 -{MHz}-. To je u suštini paralelna -{RLC}- mreža gdje je induktor aktivni induktor.

U gornjoj šemi:

  • 1. Kondenzatori -{Cps1}- i 2 su izabrani tako da je njihova reaktansa jednaka reaktansi -{Rps1}-.
  • 2. -{R}- je izabrano tako da određeni faktor dobrote -{Q}- (i potom širinu propusnog opsega fazno pomjerajuće mreže).
  • 3. -{Cps3}- i aktivni induktor (dvije transkonduktorske ćelije) podešavaju centralnu frekvenciju u mreži za pomjeranje faze.

Kauer topologija

Kauer topologija

Kauer topologija koristi pasivne komponente (kondenzatore i kalemove) za implementaciju linearnog analognog filtra. Izraz za -{k}--ti element je dat u formi:

Ck=2sin2k12nπ; k = neparno
Lk=2sin2k12nπ; k = parno

Filter se može realizovati i sa serijski vezanim induktivitetom na početku, ali se u tom slučaju uzima da je -{Lk}- od -{k}- neparno a -{Ck}- od -{k}- parno.

Reference

Шаблон:Reflist

Литература

Шаблон:Normativna kontrola