Passives Filterdesign mit Eingangslast

Ich habe vor Jahren mehrere DSP-Kurse belegt, aber nie wirklich einen Filter im wirklichen Leben entworfen (nur Gleichungen gelöst). Jetzt wurde ich in meinem menschlichen Job damit beauftragt, einen Filter zu entwerfen, der eine Eingangslast (R4) in einem bereits vorhandenen hat Filterkette (siehe das Bild des SPICE-Modells, das ich erstellt habe.)

Mein Filter muss in Filter 1 gehen und muss Rauschen über 0,4 MHz herausfiltern. Ich habe versucht, einen einfachen RC-Filter mit der angegebenen Eckfrequenz hinzuzufügen, und er hat nicht die erwarteten Ergebnisse erzielt. Ich habe dann versucht, die effektive Grenzfrequenz des Kabels, des Filters 2 und der Last zu berechnen, aber nichts Sinnvolles gefunden.

Filter im SPICE-Modell. Ausgabescan ohne Filterung in Feld 1.

Wie kann ich diesen Filter "intelligent" gestalten? Meine Anweisung von einem Kollegen war, einfach RLC-Filter anzuschließen und sie zu optimieren, bis sie funktionieren, aber das scheint falsch zu sein. Ich habe MATLAB und habe es zuvor für DSP verwendet, aber ich weiß nicht, wie ich eine physikalische, passive Schaltung in MATLAB übersetzen und eine echte Schaltung mit tatsächlichen Kondensatoren, Induktivitäten usw. generieren soll.

Erläuterung: R4 ist der Eingangswiderstand vom Treibergerät. Der Lastabschnitt ist das Gerät, bei dem gemessen wird, dass es L2, C3 und R3 hat (es ist eine Elektrode an einem Gerät). Filter 2 ist an Bord des Geräts angeschlossen und kann nicht geändert werden. Deshalb kann nur Filter 1 gewechselt werden.

Es gibt unzählige Filterdesign-Rechner im Internet. Suchen Sie nach einem, mit dem Sie die Eingangs- und Ausgangsimpedanz angeben können.
Können Sie die Filter in Filter 1 und Load neu gestalten ? Um einen RLC-Filter mit mehreren Abschnitten herzustellen, müssen alle verschiedenen Abschnitte zusammenspielen, um die gewünschte Reaktion zu realisieren. Es gibt eine Reihe von Büchern und Taschenrechnern zum Entwerfen von Mehrabschnittsordnern. Mein Lieblingsbuch ist „Simplified Modern Filter Design“ von Philip R. Geffe. Dieses Buch bietet eine leicht verständliche Diskussion über die Funktionsweise von RLC-Filtern sowie einen Tabellenansatz zum Entwerfen von Filtern.
@ user287001 Klarstellung zum Beitrag hinzugefügt
Fügen Sie auch ein, wie Teil R4 in der Praxis L2 DCR ist?
@ Ryanator13 Können Sie einen Operationsverstärker in Filter 1 verwenden? Dann ist eine Lehrbuchlösung trivial. Dadurch können Sie die Filterstufen isolieren.
@qrk: Der Fragentitel lautet "Passivfilter", daher gehe ich leider davon aus, dass Operationsverstärker nicht zulässig sind.

Antworten (3)

Aufgrund der Wechselwirkung zwischen den verschiedenen Komponenten in einem RLC-Filter ist die empirische Bestimmung der LC-Werte der hinzugefügten Stufe in LTSpice wahrscheinlich der schnellste Weg, wenn Filter 1 nicht geändert werden kann.

Wenn Sie die Werte von Filter 1 ändern können, können Sie einen Lehrbuchfilter erstellen. In der SPICE-Simulation unten zeige ich Ihren Originalfilter und zwei Lehrbuchfilter (abzüglich der Verlustwiderstände) in einer Butterworth- und 2-dB-Chebychev-Konfiguration. Wenn Induktivitäts- und Verdrahtungsverlustwiderstände hinzugefügt werden, ist die Steilheit des Filters nicht so gut.

Ich verwende ein maßgeschneidertes Filterprogramm, das auf „Simplified Modern Filter Design“ von Philip R. Geffe basiert. Dies ist mein Lieblingsbuch über RLC-Filter, da es eine leicht verständliche Diskussion darüber enthält, wie RLC-Filter funktionieren, was viele Filterbücher vermeiden. Dieses Buch ist in den Fachbibliotheken der Universitäten zu finden.

Geben Sie hier die Bildbeschreibung ein

Sie können Filter nicht einfach kaskadieren und erwarten, dass die Antwort aus den einzelnen Antworten besteht, die miteinander multipliziert werden. Wenn Sie können, können Sie durch Hinzufügen von Operationsverstärker-Unity-Gain-Puffer zwischen den Abschnitten auf diese Weise entwerfen und normalerweise nicht viel kosten. Wenn Sie jedoch nicht zwischen den Abschnitten puffern können, ist der Rat Ihres Kollegen gut und am praktischsten. Sie wissen von der Schaltung, dass die Stromantwort fünf Pole hat. Wenn Sie einen rc-Abschnitt hinzufügen, erhalten Sie einen weiteren, oder ein rlc-Abschnitt gibt Ihnen zwei weitere. Im Allgemeinen hängen die Pole-Positionen von jedem Teil in der Schaltung ab, daher ist es nicht praktikabel, zu versuchen, von Grund auf zu entwerfen.

Versuche dies:

Geben Sie hier die Bildbeschreibung ein

um das zu bekommen:

Geben Sie hier die Bildbeschreibung ein

Erläuterung: Wenn Sie sich die Komponentenwerte ansehen, sieht das, was Sie derzeit haben (ohne Berücksichtigung des pH-Werts der Induktivität und einiger Ohm Widerstand), wie ein Filter mit einem letzten Shunt-Element von 1,2 nF aus, dem eine Reihe von 47 uH und dann ein Shunt von 90 pF vorangestellt sind. dh:

Geben Sie hier die Bildbeschreibung ein

Dies scheint Sie einzuschränken, bis Sie feststellen, dass C2 (90 pF) klein genug ist, um eine ziemlich hohe Impedanz zu haben, sodass wir es möglicherweise für die Synthese ignorieren und sehen, welche Auswirkungen es hat, wenn wir das endgültige Design simulieren.

Versuchen wir also, es in einen einfach terminierten Butterworth-Filter 4. Ordnung zu verwandeln:Geben Sie hier die Bildbeschreibung ein

aus dem Williams Electronic Filter Design Handbook,

Wenn wir eine 400-kHz-Grenzfrequenz wünschen, entspricht das endgültige C von 1,2 nF einer Antriebsimpedanz von 500 Ohm. Das ist dann der Prototyp:

Geben Sie hier die Bildbeschreibung ein

und die grobe Annäherung besteht darin, den 314uH-Induktor auf die vorhandenen 47uH und zusätzliche 267uH aufzuteilen. Dies ignoriert den 90pF-Shunt C, aber es scheint keinen großen Effekt zu haben, aber ich bin sicher, dass es Raum für Optimierungen gibt.

Hier ist die Simulation, sie ist eine ziemlich gute Annäherung an den Butterworth 4. Ordnung, auf dem ich sie aufgebaut habe, und der Effekt des 90pF C2, den wir beim Entwerfen ignoriert haben, scheint eine kleine Beule im Rolloff bei etwa -50 dB zu sein:

Geben Sie hier die Bildbeschreibung ein

Ich wollte auch eine Y-Topologie vorschlagen. Meine erste Vermutung war, einen RC auf die übliche Weise zu machen, unter Berücksichtigung der Tatsache, dass bereits ein 160-Ohm-Widerstand vorhanden ist, und dann einen weiteren 160-Ohm-Widerstand am Ausgang zu platzieren, da die nächste Stufe eine 160-Ohm-Quelle erwartet. Dies ist natürlich nicht ganz korrekt, da es die Ausgangsimpedanz der ersten Stufe ignoriert, sollte aber besser funktionieren, als einen einfachen RC einzubauen, der die Quellenimpedanz ignoriert. Interessant zu hören, woher du deine Komponentenwerte hast. Ein Smith-Diagramm würde helfen, wenn es nur eine wichtige Frequenz gäbe ...