Butterworth-filtret er en af de typer elektroniske filtre . Filtre i denne klasse adskiller sig fra andre ved designmetoden. Butterworth-filteret er designet således, at dets frekvensrespons er så glat som muligt ved pasbåndsfrekvenser .
Sådanne filtre blev først beskrevet af den britiske ingeniør Stephen Butterworth.i artiklen " On the Theory of Filter Amplifiers " , i Wireless Engineer magazine i 1930 .
Frekvensresponsen af Butterworth-filteret er så jævn som muligt ved pasbåndsfrekvenserne og falder til næsten nul ved undertrykkelsesfrekvenserne. Når frekvensresponsen for et Butterworth-filter vises på en logaritmisk faserespons , falder amplituden mod minus uendeligt ved afskæringsfrekvenserne. I tilfælde af et førsteordens filter falder frekvensresponsen med en hældning på -6 decibel pr. oktav (-20 decibel pr. årti ) (faktisk er alle førsteordens filtre, uanset type, identiske og har samme frekvensgang ). For et andenordens Butterworth-filter er frekvensresponsen dæmpet med -12 dB pr. oktav, for et tredjeordens filter med -18 dB, og så videre. Frekvensresponsen af Butterworth-filteret er en monotont aftagende funktion af frekvensen.
Butterworth-filteret er det eneste filter, der bevarer formen af frekvensresponsen for højere ordener (med undtagelse af en stejlere afrulning i afvisningsbåndet), mens mange andre filtervarianter ( Bessel- filter , Chebyshev-filter , elliptisk filter ) har en anden form af frekvensresponsen i forskellige rækkefølger.
Sammenlignet med Chebyshev Type I og II filtre eller et elliptisk filter, har Butterworth filteret en fladere rolloff og skal derfor være af højere orden (hvilket er sværere at implementere) for at give den ønskede respons ved cutoff frekvenserne. Butterworth-filteret har dog en mere lineær faserespons ved pasbåndsfrekvenser.
Som med alle filtre, når man overvejer frekvenskarakteristika, bruges et lavpasfilter , hvorfra et højpasfilter , et båndpasfilter eller et notch-filter nemt kan opnås .
Frekvensresponsen for et th- orders Butterworth-filter kan fås fra overførselsfunktionen :
hvor
Det er let at se, at for uendelige værdier bliver frekvensresponsen en rektangulær funktion, og frekvenser under afskæringsfrekvensen vil blive passeret igennem med en forstærkning , mens frekvenser over afskæringsfrekvensen vil blive fuldstændig undertrykt. For endelige værdier vil henfaldet af karakteristikken være blidt.
Ved hjælp af en formel substitution repræsenterer vi udtrykket i formen :
Overførselsfunktionens poler er placeret på en cirkel med radius lige langt fra hinanden i venstre halvplan. Det vil sige, at overføringsfunktionen af et Butterworth-filter kun kan bestemmes ved at bestemme polerne af dets overføringsfunktion i venstre halvplan af s-planet . -th pol bestemmes ud fra følgende udtryk:
hvor
Overførselsfunktionen kan skrives som:
Lignende overvejelser gælder for digitale Butterworth-filtre, med den eneste forskel, at forholdene ikke er skrevet for s -planet, men for z -planet .
Nævneren af denne overførselsfunktion kaldes Butterworth-polynomiet.
Butterworth-polynomier kan skrives i kompleks form som vist ovenfor, men de skrives normalt som forhold med reelle koefficienter (komplekse konjugerede par kombineres ved hjælp af multiplikation). Polynomier normaliseres ved cutoff-frekvensen :. De normaliserede Butterworth-polynomier har således følgende kanoniske form:
, - endda , - mærkeligtNedenfor er koefficienterne for Butterworth-polynomierne for de første otte ordener:
Polynomiske koefficienter | |
---|---|
en | |
2 | |
3 | |
fire | |
5 | |
6 | |
7 | |
otte |
At tage og , vil den afledede af amplitudekarakteristikken med hensyn til frekvens se sådan ud:
Den falder monotont for alle, da forstærkningen altid er positiv. Således har Butterworth-filterets frekvensgang ingen bølgelængde. Når amplitudekarakteristikken udvides til en serie , får vi:
Med andre ord er alle afledte af amplitude-frekvenskarakteristikken med hensyn til frekvens op til -th lig med nul, hvilket indebærer "maksimal glathed".
Efter at have accepteret finder vi hældningen af logaritmen af frekvensresponsen ved høje frekvenser:
I decibel har den højfrekvente asymptote en dB/årti-hældning.
Der er en række forskellige filtertopologier , som lineære analoge filtre implementeres med. Disse ordninger adskiller sig kun i værdierne af elementerne, strukturen forbliver uændret.
Cauers topologi bruger passive elementer ( kapacitanser og induktanser ) [1] . Et Butteworth-filter med en given overførselsfunktion kan konstrueres i form af en Type 1 Cauer. -th element af filteret er givet af relationen:
; k mærkeligt ; k er ligeSallen-Key topologien bruger aktive elementer ( operationsforstærkere ) foruden passive. Hvert trin i Sallen-Key-kredsløbet er en del af filteret, matematisk beskrevet af et par komplekse konjugerede poler. Hele filteret opnås ved at seriekoble alle trin. Hvis en rigtig stang støder på, skal den implementeres separat, normalt i form af en RC - kæde , og inkluderes i det samlede kredsløb.
Overførselsfunktionen for hvert trin i Sallen-Key-ordningen er:
Nævneren skal være en af faktorerne i Butterworth-polynomiet. Ved at tage , får vi:
og
Den sidste relation giver to ubekendte, som kan vælges vilkårligt.
Figuren nedenfor viser Butterworth-filterets frekvensrespons sammenlignet med andre populære lineære filtre af samme (femte) orden:
Det kan ses på figuren, at Butterworth-filteret har den langsomste roll-off af de fire, men det har også den glatteste frekvensgang ved pasbåndsfrekvenser.
Overvej et tredje-ordens analogt lavpas Butterworth-filter med farad, ohm og henry. Ved at betegne impedansen af kapacitanserne som impedansen af induktanserne som , hvor er en kompleks variabel, og ved at bruge ligningerne til beregning af elektriske kredsløb , får vi følgende overførselsfunktion for et sådant filter:
Frekvensresponsen er givet ved ligningen:
og PFC er givet ved ligningen:
Gruppeforsinkelse er defineret som minus den afledede af fasen i forhold til den cirkulære frekvens og er et mål for faseforvrængning af et signal ved forskellige frekvenser. Et sådant filters logaritmiske frekvensrespons har ingen rippel hverken i pasbåndet eller i undertrykkelsesbåndet.
Plottet af modulet for overføringsfunktionen i det komplekse plan angiver tydeligt tre poler i venstre halvplan. Overførselsfunktionen er fuldstændig bestemt af placeringen af disse poler på enhedscirklen symmetrisk om den reelle akse.
Ved at erstatte hver induktans med en kapacitans, og kapacitanserne med induktanser, får vi et Butterworth højpasfilter .