Rob's web

Praktische filtertechniek 8; Chebyshev-filters 1

Een van de steilste filtertypen is het Chebyshevfilter. Naast het voordeel van de steile filterhelling staat echter een nadeel dat de toepassing nogal beperkt: een rimpel in de doorlaatband. Het Chebyshev-filter kan op verschillende manieren gedimensioneerd worden, waarbij de rimpel steeds beperkt blijft tot een bepaalde waarde. In dit deel vindt u de tabellen voor Chebyshev-filters met een rimpel van 0,1 dB.

De Chebyshev-funktie is een van de meest optimale funkties om een filter te realiseren, waarbij een scherpe knik rond het kan-telpunt wordt gekombineerd met een zeer steile helling. Daarbij ontstaat echter wel een "slinger" in de doorlaatband, die afhankelijk van de dimensionering binnen een bepaalde waarde blijft. In het algemeen kunnen we stellen dat de helling iets steiler wordt als voor de rimpel in de doorlaatband een grotere waarde wordt toegestaan. In de praktijk is dat echter al snel aan grenzen gebonden, want een filter met een doorlaat-rimpel van 1 dB zal vaak niet meer bruikbaar zijn. Om die reden beperken we ons hier tot twee Chebyshev-varianten. In dit deel worden de tabellen en kurves gegeven voor Chebyshev-filters met een rimpel van 0,1 dB en in deel 9 volgen dan de gegevens voor filters met een rimpel van 0,5 dB. Dat zijn waarden die in de praktijk goede diensten kunnen bewijzen.

Een algemeen nadeel van Chebyshev-filters is de zeer onregelmatige looptijdkarakteristiek, waarmee men bij sommige toepassingen zeker rekening moet houden. Dat maakt dit type bijv onbruikbaar voor luidspreker-filters.

De berekening van de Chebyshev-polen kan op twee manieren gebeuren. Men kan natuurlijk uitgaan van de Chebyshev-polynomen, maar het is ook mogelijk om de polen van de Butterworth-overdrachtsfunktie te verplaatsen door het reële deel van de polen met een konstante faktor te vermenigvuldigen, waardoor deze op een ellips terechtkomen in plaats van een cirkel. Bij de Chebyshev-polynomen moet nog worden opgemerkt dat het kaneelpunt niet overeen komt met het -3-dB-punt. In de tabellen is daar echter rekening mee gehouden en is alles teruggerekend naar een gewoon -3-dB-kantelpunt.

Tabel 1. Chebyshevpoolpunten voor 0,1 dB rimpel.
Orde nReële
deel -α
Imaginaire
deel ±β
20,60740,7112
30,3480,871
0,696 
40,21740,9292
0,52480,3849
50,14660,9565
0,38380,5912
0,4744 
60,10490,9715
0,28650,7112
0,39130,2603
70,078460,9806
0,21980,7863
0,31770,4364
0,3526 
80,060790,9864
0,17310,8363
0,25910,5588
0,30560,1962
90,048440,9905
0,13950,871
0,21370,6465
0,26210,344
0,2789 
100,039470,9934
0,11450,8962
0,17840,7112
0,22480,4566
0,24920,1573

Chebyshev met 0,1 dB rimpel

In de tabellen 1...5 zijn alle benodigde gegevens vermeld voor de berekening van een Chebyshevfilter van de tweede tot de tiende orde, met een rimpel van 0,1 dB. Bij tabel 2 moet u even goed opletten, want daar is iets bijzonders aan de hand. Bij een even-orde-filter is het niet mogelijk om een Chebyshev-filter te berekenen voor een gelijke in- en uitgangsimpedantie. Daarom gelden de waarden voor de even-orde-filters in tabel 2 voor een verhouding tussen in- en uitgangsweerstand van 2:1 (voor een π-filter) of 1:2 (voor een T-filter).

Tabel 2. Genormaliseerde kompontenwaarden voor passief laagdoorlaatfilter met een verhouding tussen in- en uitgangsimpedantie van 2:1 voor even-ordefilters en 1:1 voor onevenorde-filters.
Fig a
Orde nC1L1C2L2C3L3C4L4C5L5
20,089080,486        
30,2280,25360,288       
40,069990,51360,15390,4546      
50,20710,24760,35670,24760,2071     
60,065840,48830,15240,59080,15590,4446    
70,20080,24190,35640,26740,35640,24190,2008   
60,064330,47790,14980,58760,1610,59870,15540,4407  
90,19810,2390,35360,26780,3654O,26780,35360,2390,1981 
100,063630,47290,14840,58330,16060,60360,16260,59950,1550,4388
 L1C1L2C2L3C3L4C4L5C5
Fig b
Tabel 3. Genormaliseerde komponentenwaarden voor passief laagdoorlaatfilter met bron-impedantie van nul ohm.
Fig c
Orde nL1C1L2C2L3C3L4C4L5C5
20,22140,1304        
30,24080,24020,114       
40,24040,28140,23160,107      
50,24850,28760,28110,22560,1036     
60,24410,29980,29130,27830,22180,1016    
70,25060,29570,30570,29080,2760,29140,1004   
80,24540,30410,30250,30640,28970,27420,21780,0996  
90,25150,2980,31170,30390,3060,28860,2730,21660,09904 
100,24610,30560,30580,31350,3040,30550,28780,2720,21580,09864
Tabel 4. Genormaliseerde komponentenwaarden voor aktieve filters met enkelvoudige tegenkoppeling.
Fig dFig e
Orde nC1C2C1C2C3
20,26070,1107   
3  1,05890,29050,02141
40,73080,03836   
0,30240,1975   
51,08380,02515   
  0,70760,40110,06054
61,51690,01767   
0,5550,07826   
0,40630,2827   
72,0260,01304   
0,72350,05301   
  0,82360,52870,09061
82,61650,01001   
0,91880,03817   
0,61390,1097   
0,36130,3697   
93,2850,00793   
1,14110,02884   
0,74450,07409   
  0,98580,66220,1191
104,02980,00643   
1,38890,02258   
0,89170,0534   
0,70780,1394   
0,63840,4579   

In de filterkarakteristieken is het steile verloop te zien van dit type filter, terwijl van de rimpel nauwelijks iets te zien is (figuur 1). De looptijdkarakteristieken (figuur 2) laten een iets minder goed beeld zien, zeker vergeleken met de vorige filtertypen. De stapresponsie (figuur 3) heeft nogal wat last van uitslingerverschijnselen. Opvallend is overigens dat looptijd-gedrag en stapresponsie niet veel beter worden als de rimpel kleiner wordt gekozen.

Fig 1
Figuur 1. De frekwentiekarakteristieken voor Chebyshev-filters met 0,1 dB rimpel.

Fig 2
Figuur 2. De bijbehorende tijdvertragingskurves.

Fig 3
Figuur 3. De responsie op een stapspanning.

Voorbeelden

Ook nu weer twee berekeningsvoorbeelden, waarbij we eens gaan kijken naar een bandfilter en een wat komplexer laagdoorlaatfilter met een state-variablefilter.

Voorbeeld 1

Bereken een passief bandfilter met een centrale frekwentie van 1 kHz en een bandbreedte van 100 Hz. Bij 900 en 1100 Hz moet de verzwakking minstens 20 dB bedragen. Het filter wordt aangesloten op een versterker met een uitgangsimpedantie van praktisch nul ohm en afgesloten met een belasting van 600 Ω.

Aangezien de centrale frekwentie al is opgegeven, hoeven we die niet uit de -3-dB-punten te berekenen. We berekenen de bij 900 en 1100 Hz behorende frekwenties aan de tegenoverliggende kant van het bandfilter, om zo de steilste kombinatie te vinden. Bij 900 Hz hoort: F2 = 10002 / 900 = 1111 Hz Bij 1100 Hz hoort: f1 = 10002 / 1100 = 909 Hz Het dichtst bij 1 kHz ligt de kombinatie 909 / 1100 Hz. De bandbreedte op de -20-dB-punten bedraagt dus:

1100 - 909 = 191 Hz.

We moeten nu in de karakteristieken een filter gaan zoeken dat bij een genormaliseerde frekwentie van 191 / 100 = 1,91 Hz een verzwakking van minstens 20 dB geeft (denk er aan dat de bandbreedte van het bandfilter als uitgangspunt wordt genomen voor de dimensionering van het laagdoorlaatfilter, dus niet de centrale frekwentie). Aangezien we juist met de Chebyshevfilters bezig zijn, kiezen we hier een derde-orde 0,1dB-Chebyshev-filter. Dat geeft bij f = 2 Hz een verzwakking van circa 22 dB (geschat tussen tweede-en vierde-orde filter).

In figuur 4a is de laagdoorlaat-opzet getekend van een derde-orde filter. De genormaliseerde komponentenwaarden volgen uit tabel 3. Daarna worden de "echte" waarden berekend voor een afsluitimpedantie van 600 Ω en een kaneelpunt dat gelijk is aan de -3-dBbandbreedte (100 Hz):

L1 = L × R / f = 1,4448 H
C1 = C / (R × f)= 4,003 ×10-6 = 4 µF
L2 = L × R / f = O,684 H

Fig 4
Figuur 4. De dimensionering van een passief bandfilter.
a: genormaliseerd hoogdoorlaatfilter, b: dimensionering voor de gewenste bandbreedte, c: omzetting naar bandfilter.

Vervolgens volgt een laagdoorlaat- naar banddoorlaat-transformatie (zie deel 5), zodat het filter uit figuur 4c ontstaat. De resterende komponenten worden tot slot berekend met de formules die in figuur 3 van deel 5 gegeven zijn:

eq 1

U ziet dat de centrale f rekwentie van het bandfilter pas in de berekeningen komt kijken bij de dimensionering van de komponenten die tijdens de transformatie zijn toegevoegd.

Voorbeeld 2

Ontwerp een aktief laagdoorlaat-filter met een kantelpunt op 3 kHz en een steilheid van 12 dB per oktaaf. Het kan-telpunt moet nauwkeurig ingesteld kunnen worden. De versterking van het filter moet vijf maal bedragen. Om dit te verwezenlijken kiezen we een statevariable-filter (zie deel 3, figuur 5). Ook hier nemen we voor het gemak een 0,1-dB-Chebyshev-filter, aangezien de benodigde tabellen in dit deel staan. Voor een state-variablefilter gaan we uit van de polen voor een tweede-orde filter uit tabel 1:

-α = 0,6074
β=±0,7112

Fig 5
Figuur 5. Een voorbeeld van een state-variable-filter met een kantelfrekwentie van 3 kHz.

Eerst wordt een waarde voor C gekozen, laten we zeggen 4,7 nF. Voor de weerstanden R wordt een waarde van 33 kΩ genomen. Nu kunnen direkt de overige weerstandswaarden berekend worden. We gebruiken daarvoor de formules die in deel 3 hiervoor zijn gegeven, waarbij we er aan moeten denken dat alle waarden nog eens door de kanteifrekwentie moeten worden gedeeld (de formules gelden voor f = 1 Hz):

eq 2

Voor R2 en R4 kan een kombinatie van een weerstand en een instelpotmeter worden genomen, zodat het kantelpunt en de Q-faktor van het filter nauwkeurig kunnen worden ingesteld.

Tot slot willen we nog even wijzen op twee foutjes die in het stukje over het statevariable-filter in deel 3 zijn geslopen. Wie het voorgaande voorbeeld nauwkeurig heeft gevolgd, zal al gemerkt hebben dat de weerstanden R2 en R4 voor het afregelen moeten worden gebruikt en niet R1 en R3, zoals in deel 3 werd vermeld. R4 dient voor het afregelen van de maximale uitgangsspanning bij fo op de uitgang van A1 en met R2 wordt de bij de berekende Q-faktor behorende bandbreedte ingesteld.

Volgende keer: 0,5-dB-Chebyshev-filters.

Deel 1 - Deel 2 - Deel 3 - Deel 4 - Deel 5 - Deel 6 - Deel 7 - Deel 8 - Deel 9 - Deel 10