Ich habe folgendes Schaltungsnetzwerk (Link zu Multisim) und werde gebeten, die Übertragungsfunktion, den Max- und Min-Wert, die Grenzfrequenz, den Winkel und den Typ des Filters zu finden.
[das eigentliche Problem][2]][2]
Ich habe die Berechnungen durchgeführt und festgestellt, dass die Schaltung ein Tiefpassfilter ist und seine Grenzfrequenz 26842 Hz beträgt, was schrecklich hoch ist, und daher mache ich mir große Sorgen, dass ich etwas falsch gemacht habe. Ich habe auch festgestellt, dass bei w = 0 der Wert für die Übertragungsfunktion = 0,6803 ist und wenn w gegen unendlich geht, der Wert für die Übertragungsfunktion = 0 ist, und daher bin ich zu dem Schluss gekommen, dass es sich um einen Tiefpassfilter handelt. Hier ist meine Berechnung für die Übertragungsfunktion:
So sieht es aus, nachdem ich die Werte für die Widerstände eingegeben habe:
j steht für die imaginäre Zahl. Grundsätzlich können Sie sehen, dass ich bei w = 0 1/1,47 = 0,6803 bekomme
Jeder kann überprüfen, ob dies für mich richtig ist? und wenn ja, besteht die Möglichkeit, dass "jemand" weiß, wie dies mit Multisim überprüft werden kann, da ich die von ihm erzeugte Grafik nicht lesen kann. Bitte helfen Sie.
Die Anwendung der FACTs ist der schnellste Weg für diese Schaltung. Es ist ein Filter erster Ordnung (ein energiespeicherndes Element) und seine Übertragungsfunktion gehorcht dem folgenden Ausdruck:
Die Bedingungen Und bezeichnen jeweils die Zeitkonstanten des betrachteten energiespeichernden Elements (hier ist es ), wenn die Schaltung mit einem genullten Stimulus beobachtet wird ( , kurz die Quelle) und wann die Antwort auf Null gesetzt (0 V trotz Stimulus-Präsenz). Hier gibt es keine Null und .
In diesem Ausdruck die erhaltene quasistatische Verstärkung darstellt . Zur Bestimmung der DC-Übertragungsfunktion z , öffnen Sie den Kondensator und zeichnen Sie die Schaltung neu:
Die DC-Verstärkung ist unmittelbar und gleich
Jetzt für die Zeitkonstante den Stimulus einfach auf 0 V reduzieren und ersetzen durch einen Kurzschluss. "Schauen" Sie dann in die Anschlüsse des Kondensators, um den Widerstand zu bestimmen. Dies ist der Pfeil gefolgt von R? in der Zeichnung. Sie sehen einen Widerstand gleich: führt zu einer Zeitkonstante gleich . Und das ist es!
Die Übertragungsfunktion erhält man durch Betrachtung der Schaltung und erscheint sofort in entropiearmer Form:
mit Und
Dies ist die korrekte Schreibweise dieser Übertragungsfunktion: ein führendes Glied und ein klar faktorisierter Pol. Die parallelen Terme müssen nicht entwickelt werden: Dies gibt Einblick in diesen Ausdruck und lässt Sie sofort sehen, wie sich die Zeitkonstante entwickelt, wenn einer der Widerstände untergeht oder sich unendlich nähert. Die Handlung ist unten angegeben:
Man sieht, wie schnell man auf einen Schlag zum aussagekräftigen Ergebnis kommt. An der unten gezeigten Matrixform ist nichts auszusetzen, aber ich denke, sie ist für diese einfache Schaltung etwas "überdimensioniert". Lemmy hätte "Overkill!" gesagt.
Reddevil - ja, die angegebene Übertragungsfunktion (allgemeine Form) ist korrekt. Vielleicht ist es hilfreich, beide Ausdrücke mit (jwC) als gemeinsamem Faktor zu kombinieren. Die Übertragungsfunktion nimmt in diesem Fall die klassische Form H=1/(c+jwT) mit c=const an. und T = Zeitkonstante.
Übertragungsfunktionen sind Ausdrücke, die eine Ausgangsgröße dividiert durch eine Eingangsgröße darstellen. Sie geben hier keine Input- oder Output-Menge an.
Außerdem benötigen Sie eine Referenzspannung. Spannungen werden als Potentialunterschiede zwischen Punkten angegeben. Ohne eine Referenz könnten Sie nicht sagen, dass Knoten 4 5 oder 12 oder 10000 Volt hat; Sie könnten nur sagen, dass Knoten 4 5 oder 10 oder 1000 Volt höher ist als Knoten 3.
Sobald Sie herausgefunden haben, was Ihr Eingang, Ausgang, Referenzpunkt und Ihre Referenzspannung sind, können Sie mit der Ermittlung der Übertragungsfunktion fortfahren. Es gibt ein paar verschiedene Techniken, die Sie verwenden können, aber ich verwende gerne die Mesh-Current-Methode. Ich habe unten ein Beispiel für die Maschenstrommethode für Ihre Schaltung skizziert. Eine Internetsuche nach der Mesh-Current-Methode wird Ihnen sagen, wie es geht. Die Maschenstrommethode liefert Ihnen ein System von N linearen Gleichungen, wobei N die Anzahl der Stromschleifen in Ihrem Netzwerk ist.
Sie können dieses System linearer Gleichungen von Hand lösen oder sie in Matrixform Z*I = V schreiben, wobei Z alle Ihre R's, C's und L's enthält; I ist Ihre aktuelle Schleife; und V ist Ihre Spannung. Sie können dann mit einem Matrixlöser wie numpy in Python oder MATLAB mit I = inv(Z)*V nach den Strömen I auflösen. Dies ist eine gute Möglichkeit, Ihre Antwort zu überprüfen oder größere Netzwerke zu lösen. Der folgende Link beschreibt diese Methode.
http://www.analyzemath.com/applied_mathematics/electric_circuit_1.html
Sobald Sie Ihre Mesh-Ströme aufgelöst haben, können Sie jede Spannungsdifferenz finden. In diesem Beispiel ist die Spannung an R2 R2*(I1-I2). Wenn wir nun wissen, dass die Referenzspannung 0 Volt beträgt und der Referenzpunkt Knoten 2 ist, dann können wir sagen, dass die Spannung am Knoten 3 0 + R2*(I1-I2) ist.
Sobald Sie die Größe (in diesem Fall eine Spannung) an Ihrem Ausgangsknoten kennen, können Sie die Übertragungsfunktion finden, indem Sie durch Ihre Eingangsgröße (in diesem Fall eine Spannung) dividieren. Dies wird eine rationale Funktion sein, und die Wurzeln des Nenners werden die Pole genannt und die Wurzeln des Zählers werden die Nullen genannt. Ihre Grenzfrequenz ist der Pol Ihrer Übertragungsfunktion. Wenn Sie mehrere Pole haben, haben Sie mehrere Grenzfrequenzen, wenn die Pole einzigartig sind. Sinnvoll ist dies bei einem Bandpass- oder Notchfilter. Wenn die Pole gleich sind, dh der Nenner der rationalen Funktion hat wiederholte Wurzeln, dann haben Sie nur 1 Grenzfrequenz, aber Sie haben nach der Grenzfrequenz eine stärkere Dämpfung als wenn nur 1 Pol bei der Grenzfrequenz vorhanden wäre.
Ich bekomme die gleiche Übertragungsfunktion wie Sie
syms R1 R2 R3 C1 s v1
% write mesh current equations
Z = [-(R2+R1) R2;
R2 -(R2+R3+1/(s*C1))];
V = [-v1; 0];
I = inv(Z)*V;
% identify transfer function
tf = (I(2) * 1/(s*C1)) / v1;
% solve poles and zeros
[num,den] = numden(tf);
zeros = solve(num,s); % there are no zeros
poles = solve(den,s);
% numerical evaluation
vars = [R1 R2 R3 C1];
numVars = [100 1e3 1.24e3 1e-9];
cutoff = vpa(subs(poles(1), vars, numVars));
nidhin
Roter Teufel
nidhin
Roter Teufel
Andi aka
Roter Teufel
Andi aka
jonk
Roter Teufel
LvW