Das Frequenzgangdiagramm aus Butterworths Arbeit von 1930. [ 1 ]

Der Butterworth-Filter ist ein Signalverarbeitungsfilter, der so konstruiert ist, dass sein Frequenzgang im Durchlassbereich möglichst flach verläuft. Er wird auch als maximal flacher Amplitudenfilter bezeichnet . Erstmals beschrieben wurde er 1930 von dem britischen Ingenieur und Physiker Stephen Butterworth in seiner Arbeit „On the Theory of Filter Amplifiers“. [ 1 ]

Originalarbeit

Butterworth war bekannt dafür, äußerst komplexe mathematische Probleme zu lösen, die als „unlösbar“ galten. Damals erforderte die Filterentwicklung aufgrund der Beschränkungen der gängigen Theorie ein hohes Maß an Erfahrung seitens der Entwickler . Der Filter fand erst über 30 Jahre nach seiner Veröffentlichung weite Verbreitung. Butterworth erklärte dazu:

„Ein idealer elektrischer Filter sollte nicht nur die unerwünschten Frequenzen vollständig ausblenden, sondern auch eine gleichmäßige Empfindlichkeit für die gewünschten Frequenzen aufweisen.“

Ein solch idealer Filter ist nicht realisierbar, doch Butterworth zeigte, dass sich mit zunehmender Anzahl von Filterelementen mit den richtigen Werten immer genauere Annäherungen erzielen lassen. Damals erzeugten Filter eine erhebliche Welligkeit im Durchlassbereich, und die Wahl der Bauteilwerte war stark interaktiv. Butterworth zeigte, dass ein Tiefpassfilter entworfen werden kann, dessen Verstärkung als Funktion der Frequenz (d. h. die Amplitude seines Frequenzgangs ) wie folgt lautet:

Dabei ist ω die Kreisfrequenz in Radiant pro Sekunde und N die Polzahl des Filters – gleich der Anzahl der reaktiven Elemente in einem passiven Filter. Die Grenzfrequenz (der Halbwertspunkt von etwa −3 dB bzw. eine Spannungsverstärkung von 1/ √2 ≈ 0,7071  ) ist auf ω = 1 Radiant pro Sekunde normiert. Butterworth behandelte in seiner Arbeit nur Filter mit gerader Polzahl, obwohl sich Filter ungerader Ordnung durch Hinzufügen eines einpoligen Filters am Ausgang des Filters gerader Ordnung realisieren lassen. Seine Filter höherer Ordnung baute er aus zweipoligen Filtern auf, die durch Röhrenverstärker getrennt waren. Die Frequenzgänge von 2-, 4-, 6-, 8- und 10-poligen Filtern sind in seiner Originalgrafik als A, B, C, D und E dargestellt.

Butterworth löste die Gleichungen für Zwei- und Vierpolfilter und zeigte, wie sich letztere durch Röhrenverstärker kaskadieren ließen . Dies ermöglichte den Bau von Filtern höherer Ordnung trotz Induktivitätsverlusten . 1930 waren verlustarme Kernmaterialien wie Molypermalloy noch nicht entdeckt, und luftgefüllte Audio-Induktivitäten wiesen relativ hohe Verluste auf. Butterworth entdeckte, dass sich die Bauteilwerte des Filters anpassen ließen, um den Wicklungswiderstand der Induktivitäten zu kompensieren.

Er verwendete Spulenkörper mit einem Durchmesser von 32 mm (1,25 Zoll) und einer Länge von 76 mm (3 Zoll) mit Steckanschlüssen. Die zugehörigen Kondensatoren und Widerstände waren im Inneren der Spule untergebracht. Die Spule bildete einen Teil des Anodenwiderstands. Pro Vakuumröhre wurden zwei Pole verwendet, und die Röhre war über eine RC-Kopplung mit dem Gitter der nachfolgenden Röhre verbunden.

Butterworth zeigte auch, dass der grundlegende Tiefpassfilter so modifiziert werden kann, dass er Tiefpass- , Hochpass- , Bandpass- und Bandsperrfunktionalität bietet .

Überblick

Das Bode-Diagramm eines Tiefpassfilters erster Ordnung

Der Frequenzgang des Butterworth-Filters ist im Durchlassbereich maximal flach (d. h. ohne Welligkeit ) und fällt im Sperrbereich gegen null ab . [ 2 ] In einem logarithmischen Bode-Diagramm zeigt sich ein linearer Abfall gegen minus unendlich. Der Frequenzgang eines Filters erster Ordnung fällt mit −6 dB pro Oktave (−20 dB pro Dekade ) ab (alle Tiefpassfilter erster Ordnung haben denselben normierten Frequenzgang). Ein Filter zweiter Ordnung fällt mit −12 dB pro Oktave ab, ein Filter dritter Ordnung mit −18 dB usw. Butterworth-Filter weisen im Gegensatz zu anderen Filtertypen, die im Durchlass- oder Sperrbereich nicht-monotone Welligkeit zeigen, eine monoton veränderliche Amplitudenfunktion auf.

Im Vergleich zu einem Chebyshev -Filter vom Typ I/II oder einem elliptischen Filter weist der Butterworth-Filter einen flacheren Abfall auf und benötigt daher eine höhere Ordnung, um eine bestimmte Sperrbereichsspezifikation zu erfüllen . Allerdings weisen Butterworth-Filter im Durchlassbereich eine linearere Phasenantwort auf als Chebyshev-Filter vom Typ I/II und elliptische Filter.

Beispiel

Die Übertragungsfunktion eines Butterworth-Tiefpassfilters dritter Ordnung, wie in der Abbildung rechts dargestellt, sieht folgendermaßen aus:

Ein Tiefpassfilter dritter Ordnung ( Cauer-Topologie ). Das Filter wird zu einem Butterworth-Filter mit Grenzfrequenz = 1, wenn (zum Beispiel) = 4/3 F, = 1 Ω, = 3/2 H und = 1/2 H.

Ein einfaches Beispiel für einen Butterworth-Filter ist der in der Abbildung rechts dargestellte Tiefpassfilter dritter Ordnung mit  = 4/3 F,  = 1 Ω,  = 3/2 H und  = 1/2 H. [ 3 ] Setzt man die Impedanz der Kondensatoren mit und die Impedanz der Induktivitäten mit , wobei die komplexe Frequenz ist, so ergibt sich aus den Schaltungsgleichungen die Übertragungsfunktion für dieses Bauelement:

Die Größe des Frequenzgangs (Verstärkung) ist gegeben durch

erhalten von

und die Phase ist gegeben durch

Verstärkung und Gruppenlaufzeit des Butterworth-Filters dritter Ordnung mit

Die Gruppenlaufzeit ist definiert als die negative Ableitung der Phasenverschiebung nach der Kreisfrequenz und ein Maß für die Signalverzerrung, die durch Phasenunterschiede bei verschiedenen Frequenzen hervorgerufen wird. Die Verstärkung und die Laufzeit dieses Filters sind im Diagramm links dargestellt. Die Verstärkungskurve weist weder im Durchlass- noch im Sperrbereich Welligkeiten auf.

Im zweiten Diagramm rechts ist der Logarithmus des Betrags der Übertragungsfunktion im komplexen Frequenzbereich dargestellt. Die Funktion wird durch die drei Pole in der linken Hälfte der komplexen Frequenzebene definiert.

Logarithmische Dichtefunktion der Übertragungsfunktion im komplexen Frequenzraum für den Butterworth-Filter dritter Ordnung mit =1. Die drei Pole liegen auf einem Kreis mit Einheitsradius in der linken Halbebene.

Diese sind auf einem Kreis mit Radius 1 angeordnet , der symmetrisch zur reellen Achse liegt. Die Verstärkungsfunktion besitzt drei weitere Pole in der rechten Halbebene, um den Kreis zu vervollständigen.

Durch Ersetzen jeder Induktivität durch einen Kondensator und jedes Kondensators durch eine Induktivität erhält man einen Butterworth-Hochpassfilter.

Ein Butterworth-Bandpassfilter entsteht durch das Hinzufügen eines Kondensators in Reihe zu jeder Spule und einer Spule parallel zu jedem Kondensator, wodurch Resonanzkreise gebildet werden. Die Werte der einzelnen Bauteile müssen so gewählt werden, dass sie mit den vorhandenen Bauteilen bei der gewünschten Frequenz in Resonanz treten.

Ein Butterworth-Bandsperrfilter entsteht durch das Parallelschalten eines Kondensators zu jeder Spule und das Induktivitäts-Serienschaltbild zu jedem Kondensator, wodurch Resonanzkreise gebildet werden. Die Werte der einzelnen Bauteile müssen so gewählt werden, dass sie mit den vorhandenen Bauteilen bei der zu sperrenden Frequenz in Resonanz treten.

Übertragungsfunktion

Diagramm der Verstärkung von Butterworth-Tiefpassfiltern der Ordnungen 1 bis 5 mit der Grenzfrequenz . Die Steigung beträgt 20  dB/Dekade, wobei die Filterordnung ist.

Wie bei allen Filtern ist der typische Prototyp der Tiefpassfilter, der zu einem Hochpassfilter modifiziert oder mit anderen in Reihe geschaltet werden kann, um Bandpass- und Bandsperrfilter sowie höherwertige Versionen davon zu bilden.

Die Verstärkung eines Butterworth-Tiefpassfilters n-ter Ordnung wird durch die Übertragungsfunktion wie folgt ausgedrückt:

Hierbei ist die Ordnung des Filters, die Grenzfrequenz (ungefähr die −3 dB Frequenz) und die Gleichstromverstärkung (Verstärkung bei der Frequenz Null).

Man erkennt, dass die Verstärkung mit zunehmendem Wert von einer Rechteckfunktion wird und Frequenzen unterhalb von mit Verstärkung durchgelassen werden , während Frequenzen oberhalb von unterdrückt werden. Für kleinere Werte von ist die Grenzfrequenz weniger scharf.

Wir möchten die Übertragungsfunktion bestimmen, wobei (aus der Laplace-Transformation ). Da und, als allgemeine Eigenschaft der Laplace-Transformationen an den Stellen , , gilt: Wenn wir so wählen, dass:

Dann erhalten wir mit den Frequenzgang des Butterworth-Filters.

Die Pole dieses Ausdrucks liegen auf einem Kreis mit Radius r in äquidistanten Punkten und sind symmetrisch zur negativen reellen Achse. Aus Stabilitätsgründen wird die Übertragungsfunktion so gewählt, dass sie nur die Pole in der negativen reellen Halbebene von enthält . Der -te Pol ist gegeben durch

und somit

Die Übertragungsfunktion (oder Systemfunktion) kann mithilfe dieser Pole wie folgt ausgedrückt werden:

Die

wobei es sich um das Produkt eines Folgenoperators handelt . Der Nenner ist ein Butterworth-Polynom in .

Normalisierte Butterworth-Polynome

Die Butterworth-Polynome können wie oben in komplexer Form geschrieben werden, werden aber üblicherweise mit reellen Koeffizienten geschrieben, indem man Polpaare multipliziert, die komplex konjugiert sind, wie z. B. und . Die Polynome werden durch die Normierung normalisiert . Die normalisierten Butterworth-Polynome haben dann die allgemeine Produktform .

Die Faktoren der Butterworth-Polynome der Ordnung 1 bis 10 sind in der folgenden Tabelle (auf sechs Dezimalstellen gerundet) angegeben.

NFaktoren von Butterworth-Polynomen
1
2
3
4
5
6
7
8
9
10

Die Faktoren der Butterworth-Polynome der Ordnung 1 bis 6 sind in der folgenden Tabelle aufgeführt (exakt).

NFaktoren von Butterworth-Polynomen
1
2
3
4
5
6

wobei der griechische Buchstabe Phi ( oder ) den Goldenen Schnitt darstellt . Es handelt sich um eine irrationale Zahl , die eine Lösung der quadratischen Gleichung mit dem Wert [ 4 ] [ 5 ] ist.

( OEIS :  A001622 )

Das n -te Butterworth-Polynom kann auch als Summe geschrieben werden

mit seinen Koeffizienten, die durch die Rekursionsformel [ 6 ] [ 7 ] gegeben sind

und nach der Produktformel

Wo

Weiterhin sind die gerundeten Koeffizienten der ersten 10 Butterworth-Polynome :

Butterworth-Koeffizienten auf vier Dezimalstellen gerundet
N
111
211,41421
31221
412,61313,41422,61311
513,23615,23615,23613,23611
613,86377,46419.14167,46413,86371
714,494010,097814,591814,591810,09784,49401
815,125813.137121,846225,688421,846213.13715,12581
915,758816,581731.163441,986441,986431.163416,58175,75881
1016,392520,431742,802164,882474,233464,882442,802120,43176,39251

Die normierten Butterworth-Polynome können verwendet werden, um die Übertragungsfunktion für jede Grenzfrequenz eines Tiefpassfilters zu bestimmen , wie folgt:

, Wo

Eine Transformation in andere Bandformen ist ebenfalls möglich, siehe Prototypfilter .

Maximale Ebenheit

Unter den Annahmen und lässt sich die Ableitung der Verstärkung nach der Frequenz wie folgt darstellen:

Da die Verstärkung stets positiv ist, nimmt sie für alle Werte monoton ab . Die Verstärkungsfunktion des Butterworth-Filters weist daher keine Welligkeit auf. Die Reihenentwicklung der Verstärkung lautet:

Anders ausgedrückt: Alle Ableitungen der Verstärkung bis einschließlich der zweiten Ableitung sind an der Stelle null , was zu „maximaler Flachheit“ führt. Beschränkt sich die Monotonieanforderung auf den Durchlassbereich und sind Welligkeiten im Sperrbereich zulässig, so lässt sich ein Filter gleicher Ordnung, wie beispielsweise der inverse Tschebyscheff-Filter , entwerfen, der im Durchlassbereich flacher ist als der „maximal flache“ Butterworth-Filter.

Hochfrequenz-Roll-off

Unter der Annahme , dass , ist die Steigung des Logarithmus des Gewinns für große Werte von

In Dezibel ausgedrückt beträgt der Hochfrequenzabfall daher 20  dB/Dekade bzw. 6  dB/Oktave (der Faktor 20 wird verwendet, da die Leistung proportional zum Quadrat der Spannungsverstärkung ist; siehe 20-Log-Regel ).

Mindestbestellwert

Um einen Butterworth-Filter mit der minimal erforderlichen Anzahl an Elementen zu entwerfen, kann die minimale Ordnung des Butterworth-Filters wie folgt berechnet werden. [ 8 ]

Wo:

und sind die Durchlassbereichsfrequenz und die Dämpfung bei dieser Frequenz in dB.
und sind die Sperrbandfrequenz und die Dämpfung bei dieser Frequenz in dB.
ist die minimale Polzahl, die Ordnung des Filters.
bezeichnet die Aufrundungsfunktion .

Nicht standardmäßige Grenzfrequenzdämpfung

Die Grenzfrequenzdämpfung von Butterworth-Filtern ist üblicherweise auf −3,01 dB festgelegt. Soll eine andere Dämpfung an der Grenzfrequenz verwendet werden, kann der folgende Faktor auf jeden Pol angewendet werden. Die Pole liegen dann weiterhin auf einem Kreis, der Radius beträgt jedoch nicht mehr eins. [ 8 ] Die Gleichung für die Grenzfrequenzdämpfung lässt sich durch algebraische Umformung der oben angegebenen Butterworth-Gleichung herleiten. [ 9 ]

Wo:

Der versetzte Mast wird so positioniert, dass die gewünschte Grenzdämpfung erreicht wird.
ist ein −3,01 dB Grenzfrequenzpol, der auf dem Einheitskreis liegt.
ist die gewünschte Dämpfung bei der Grenzfrequenz in dB (1 dB, 10 dB usw.).
ist die Anzahl der Pole, die Ordnung des Filters.

Filterimplementierung und -design

Für die Realisierung eines linearen Analogfilters stehen verschiedene Filtertopologien zur Verfügung . Die am häufigsten verwendete Topologie für eine passive Realisierung ist die Cauer-Topologie, während für eine aktive Realisierung die Sallen-Key-Topologie am häufigsten zum Einsatz kommt.

Cauer-Topologie

Butterworth-Filter mit Cauer-Topologie

Die Cauer-Topologie verwendet passive Bauelemente (Parallelkondensatoren und Serieninduktivitäten) zur Realisierung eines linearen Analogfilters. Ein Butterworth-Filter mit gegebener Übertragungsfunktion kann mithilfe einer Cauer-1-Form realisiert werden. Das k -te Element ist gegeben durch [ 10 ].

Der Filter kann, falls gewünscht, mit einer Reiheninduktivität beginnen. In diesem Fall sind die L <sub>k </sub> ungerade und die C <sub> k</sub> gerade . Diese Formeln lassen sich sinnvoll kombinieren, indem man sowohl L <sub>k</sub> als auch C<sub> k</sub> gleich g<sub> k </sub> setzt . Das heißt, g<sub> k</sub> ist die durch s geteilte Immittanz .

Diese Formeln gelten für ein doppelt abgeschlossenes Filter (d. h. Quell- und Lastimpedanz sind beide gleich eins) mit ω<sub> c</sub> = 1. Dieses Prototypfilter kann für andere Impedanz- und Frequenzwerte skaliert werden. Für ein einfach abgeschlossenes Filter (d. h. eines, das von einer idealen Spannungs- oder Stromquelle angesteuert wird ) ergeben sich die Elementwerte aus [ 3 ].

Wo

Und

Spannungsgesteuerte Filter benötigen ein Serienelement, stromgesteuerte Filter hingegen ein Parallelelement. Diese Bauformen sind nützlich für die Entwicklung von Diplexern und Multiplexern . [ 3 ]

Sallen-Key-Topologie

Sallen-Key-Topologie

Die Sallen-Key-Topologie verwendet aktive und passive Bauelemente (nichtinvertierende Puffer, üblicherweise Operationsverstärker , Widerstände und Kondensatoren) zur Realisierung eines linearen Analogfilters. Jede Sallen-Key-Stufe implementiert ein konjugiertes Polpaar; der Gesamtfilter wird durch die Reihenschaltung aller Stufen realisiert. Existiert ein reeller Pol (falls n ungerade ist), muss dieser separat, üblicherweise als RC-Schaltung , realisiert und mit den aktiven Stufen kaskadiert werden.

Für die rechts abgebildete Sallen-Key-Schaltung zweiter Ordnung lautet die Übertragungsfunktion:

Wir möchten, dass der Nenner einer der quadratischen Terme eines Butterworth-Polynoms ist. Unter der Annahme, dass , bedeutet dies, dass

Und

Damit bleiben zwei undefinierte Komponentenwerte übrig, die beliebig gewählt werden können.

Butterworth-Tiefpassfilter mit Sallen-Key-Topologie dritter und vierter Ordnung, die nur einen Operationsverstärker verwenden, werden von Huelsman [ 11 ] [ 12 ] beschrieben , und weitere Butterworth-Filter mit einem einzigen Verstärker, auch höherer Ordnung, werden von Jurišić et al. [ 13 ] angegeben.

Digitale Umsetzung

Digitale Implementierungen von Butterworth- und anderen Filtern basieren häufig auf der bilinearen Transformation oder der angepassten Z-Transformation – zwei unterschiedlichen Methoden zur Diskretisierung eines analogen Filterdesigns. Bei Allpolfiltern wie dem Butterworth-Filter ist die angepasste Z-Transformation äquivalent zur Impulsinvarianzmethode . Digitale Filter höherer Ordnung reagieren empfindlich auf Quantisierungsfehler und werden daher oft als kaskadierte Biquad-Sektionen berechnet , zuzüglich einer Sektion erster oder dritter Ordnung für ungerade Ordnungen.

Vergleich mit anderen linearen Filtern

Eigenschaften des Butterworth-Filters sind:

Hier ist eine Abbildung, die die Verstärkung eines zeitdiskreten Butterworth-Filters neben anderen gängigen Filtertypen zeigt. Alle diese Filter sind fünfter Ordnung.

Der Butterworth-Filter hat im Vergleich zum Chebyshev-Filter oder dem elliptischen Filter einen langsameren Abfall um die Grenzfrequenz , jedoch ohne Welligkeit.

Siehe auch

Referenzen

  1. ^ a b Butterworth, S. (1930). „Zur Theorie der Filterverstärker“ (PDF) . Experimental Wireless and the Wireless Engineer . 7 : 536–541 .
  2. ^ Bianchi, Giovanni; Sorrentino, Roberto (2007). Elektronische Filtersimulation und -design . McGraw-Hill Professional. S.  17–20 . ISBN 978-0-07-149467-0Die
  3. ^ a b c Matthaei, George L.; Young, Leo; Jones, EMT (1964). Mikrowellenfilter, Impedanzanpassungsnetzwerke und Kopplungsstrukturen . McGraw-Hill. S.  104–107 , 105 und 974. LCCN 64007937 . 
  4. ^ Weisstein, Eric W. „Golden Ratio“ . mathworld.wolfram.com . Abgerufen am 10.08.2020 .
  5. ^ OEIS :  A001622
  6. ^ Bosse, G. (1951). „Siebketten ohne Dämpfungsschwankungen im Durchlassbereich (Potenzketten)“. Frequenz . 5 (10): 279–284 . Bibcode : 1951Freq....5..279B . doi : 10.1515/FREQ.1951.5.10.279 . S2CID 124123311 . 
  7. Weinberg , Louis (1962). Netzwerkanalyse und -synthese . Malabar, Florida: Robert E. Krieger Publishing Company, Inc. (erschienen 1975). S.  494–496 . hdl : 2027/mdp.39015000986086 . ISBN 0-88275-321-5Abgerufen am 18.06.2022 .{{cite book}}: ISBN / Date incompatibility (help)
  8. ^ a b Paarmann, Larry D. (2001). Entwurf und Analyse analoger Filter: Eine signalverarbeitungstechnische Perspektive . Norwell, Massachusetts, USA: Kluwer Academic Publishers. S. 117, 118. ISBN 0-7923-7373-1Die
  9. ^ Butterworth-Filter#Originalpapier
  10. ^ US 1849656 , William R. Bennett, "Übertragungsnetz", veröffentlicht am 15. März 1932 
  11. ^ Huelsman, L. P. (Mai 1971). „ Realisierung eines Butterworth-Tiefpassfilters 3. Ordnung mit gleichwertigen Kondensatoren in einem aktiven RC- Netzwerk“. Electronics Letters . 7 (10): 271–272 . Bibcode : 1971ElL.....7..271H . doi : 10.1049/el:19710185 .
  12. ^ Huelsman, LP (Dezember 1974). „Eine Realisierung eines Butterworth-Tiefpassfilters vierter Ordnung mit einem aktiven RC- Netzwerk aus Kondensatoren gleichen Wertes “. Proceedings of the IEEE . 62 (12): 1709. doi : 10.1109/PROC.1974.9689 .
  13. ^ Jurišić, Dražen; Moschytz, George S.; Mijat, Neven (2008). „Aktiv- RC- Allpolfilter mit niedriger Empfindlichkeit und einem Verstärker unter Verwendung von Tabellen“. Automatika . 49 ( 3– 4): 159– 173.