Filtru Butterworth

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 17 august 2022; verificările necesită 9 modificări .

Filtrul Butterworth  este unul dintre tipurile de filtre electronice . Filtrele din această clasă diferă de altele prin metoda de proiectare. Filtrul Butterworth este proiectat astfel încât răspunsul său în frecvență să fie cât mai neted posibil la frecvențele în bandă de trecere .

Astfel de filtre au fost descrise pentru prima dată de inginerul britanic Stephen Butterworth. în articolul „ Despre teoria amplificatoarelor cu filtru ” , în revista Wireless Engineer în 1930 . 

Prezentare generală

Răspunsul în frecvență al filtrului Butterworth este cât mai neted posibil la frecvențele benzii de trecere și scade la aproape zero la frecvențele de suprimare. Când se afișează răspunsul în frecvență al unui filtru Butterworth pe un răspuns de fază logaritmică , amplitudinea scade spre minus infinit la frecvențele de tăiere. În cazul unui filtru de ordinul întâi, răspunsul în frecvență scade cu o pantă de -6 decibeli pe octava (-20 decibeli pe decada ) (de fapt, toate filtrele de ordinul întâi, indiferent de tip, sunt identice și au același răspuns în frecvență). ). Pentru un filtru Butterworth de ordinul doi, răspunsul în frecvență este atenuat cu -12 dB pe octava, pentru un filtru de ordinul trei, cu -18 dB și așa mai departe. Răspunsul în frecvență al filtrului Butterworth este o funcție monotonă a frecvenței.

Filtrul Butterworth este singurul filtru care păstrează forma răspunsului în frecvență pentru ordinele superioare (cu excepția unei declinări mai abrupte în banda de respingere), în timp ce multe alte soiuri de filtre ( filtru Bessel , filtru Chebyshev , filtru eliptic ) au forme diferite . a răspunsului în frecvență la diferite ordine.

În comparație cu filtrele Chebyshev Tipurile I și II sau cu un filtru eliptic, filtrul Butterworth are o rulare mai plată și, prin urmare, trebuie să fie de ordin superior (ceea ce este mai dificil de implementat) pentru a oferi răspunsul dorit la frecvențele de tăiere. Cu toate acestea, filtrul Butterworth are un răspuns de fază mai liniar la frecvențele benzii de trecere.

Ca și în cazul tuturor filtrelor, atunci când se iau în considerare caracteristicile frecvenței, se folosește un filtru trece-jos , din care se poate obține cu ușurință un filtru trece-înalt, un filtru trece- bandă sau un filtru cu crestătură .

Răspunsul în frecvență al unui filtru Butterworth de ordinul al treilea poate fi obținut din funcția de transfer :

Unde

Este ușor de observat că, pentru valori infinite , răspunsul în frecvență devine o funcție dreptunghiulară, iar frecvențele sub frecvența de tăiere vor fi trecute cu un câștig , în timp ce frecvențele peste frecvența de tăiere vor fi complet suprimate. Pentru valori finite , decăderea caracteristicii va fi blândă.

Cu ajutorul unei substituții formale , reprezentăm expresia sub forma :

Polii funcției de transfer sunt situați pe un cerc de rază echidistant unul de celălalt în semiplanul stâng. Adică, funcția de transfer a unui filtru Butterworth poate fi determinată numai prin determinarea polilor funcției sale de transfer în semiplanul stâng al planului s . -al-lea pol se determină din următoarea expresie:

Unde

Funcția de transfer poate fi scrisă ca:

Considerații similare se aplică filtrelor digitale Butterworth, cu singura diferență că rapoartele sunt scrise nu pentru planul s , ci pentru planul z .

Numitorul acestei funcții de transfer se numește polinomul Butterworth.

Polinoame Butterworth normalizate

Polinoamele Butterworth pot fi scrise într-o formă complexă, așa cum se arată mai sus, dar de obicei sunt scrise ca rapoarte cu coeficienți reali (perechile conjugate complexe sunt combinate folosind înmulțirea). Polinoamele sunt normalizate prin frecvența de tăiere: . Polinoamele Butterworth normalizate au astfel următoarea formă canonică:

,  - chiar ,  - ciudat

Mai jos sunt coeficienții polinoamelor Butterworth pentru primele opt ordine:

Coeficienți polinomi
unu
2
3
patru
5
6
7
opt

Netezime maximă

Luând și , derivata caracteristicii de amplitudine în raport cu frecvența va arăta astfel:

Descrește monoton pentru toți , deoarece câștigul este întotdeauna pozitiv. Astfel, răspunsul în frecvență al filtrului Butterworth nu are ondulație. Când extindem caracteristica de amplitudine într- o serie , obținem:

Cu alte cuvinte, toate derivatele caracteristicii amplitudine-frecvență în raport cu frecvența până la -th sunt egale cu zero, ceea ce implică „netezime maximă”.

Rolloff la frecvențe înalte

După ce am acceptat , găsim panta logaritmului răspunsului în frecvență la frecvențe înalte:

În decibeli , asimptota de înaltă frecvență are o pantă dB/deceniu.

Design filtru

Există o serie de topologii diferite de filtre cu care sunt implementate filtre analogice liniare. Aceste scheme diferă doar prin valorile elementelor, structura rămânând neschimbată.

Topologie Cauer

Topologia lui Cauer folosește elemente pasive ( capacitate și inductanțe ) [1] . Un filtru Butteworth cu o funcție de transfer dată poate fi construit sub forma unui Cauer de tip 1. -al-lea element al filtrului este dat de relația:

; k ciudat ; k este par

Topologia Sallen-Ki

Topologia Sallen-Key folosește elemente active ( amplificatoare operaționale ) în plus față de cele pasive. Fiecare etapă a circuitului Sallen-Key este o parte a filtrului, descrisă matematic de o pereche de poli conjugați complecși. Întregul filtru este obținut prin conectarea tuturor treptelor în serie. Dacă apare un stâlp real, acesta trebuie implementat separat, de obicei sub forma unui lanț RC și inclus în circuitul general.

Funcția de transfer a fiecărei etape din schema Sallen-Key este:

Numitorul trebuie să fie unul dintre factorii polinomului Butterworth. Luând , obținem:

și

Ultima relație dă două necunoscute, care pot fi alese în mod arbitrar.

Comparație cu alte filtre liniare

Figura de mai jos arată răspunsul în frecvență al filtrului Butterworth în comparație cu alte filtre liniare populare de același (al cincilea) ordin:

Se poate observa din figură că filtrul Butterworth are cea mai lentă declinare dintre cele patru, dar are și cel mai bun răspuns în frecvență la frecvențele benzii de trecere.

Exemplu

Luați în considerare un filtru Butterworth de ordinul al treilea analog cu trecere joasă, cu farad, ohm și Henry. Notând impedanța capacităților ca impedanța inductanțelor ca , unde  este o variabilă complexă și folosind ecuațiile pentru calcularea circuitelor electrice , obținem următoarea funcție de transfer pentru un astfel de filtru:

Răspunsul în frecvență este dat de ecuația:

iar PFC este dat de ecuația:

Întârzierea de grup este definită ca minus derivata fazei în raport cu frecvența circulară și este o măsură a distorsiunii de fază a unui semnal la frecvențe diferite. Răspunsul în frecvență logaritmică al unui astfel de filtru nu are ondulație nici în banda de trecere, nici în banda de suprimare.

Graficul modulului funcției de transfer în planul complex indică clar trei poli în semiplanul stâng. Funcția de transfer este complet determinată de locația acestor poli pe cercul unitar simetric față de axa reală.

Înlocuind fiecare inductanță cu o capacitate și capacitățile cu inductanțe, obținem un filtru trece-înalt Butterworth .

Vezi și

Note

  1. http://www.falstad.com/circuit/ Arhivat 21 ianuarie 2013 la Wayback Machine Circuit. Filtre pasive. Butterworth Low-pass (10 poli)

Literatură

Link -uri