Wie berechnet man die Übertragungsfunktion?

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:

H w = 1 ( ( ( R 1 + R 3 ) ( J w C ) ) + ( ( ( R 3 R 1 ) / ( R 2 ) ) ( J w C ) ) + ( R 1 / R 2 ) + 1 )

So sieht es aus, nachdem ich die Werte für die Widerstände eingegeben habe:

H w = 1 ( 1.47 + J w 0,000054562299999999998836925505310975 )

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.

[2]: https://i.stack.imgur.com/kcbNM.pngGeben Sie hier die Bildbeschreibung ein

Wenn Sie eine Kleinsignal-AC-Simulation durchführen können, können Sie das Verhalten mit der Frequenz erhalten. Ich hatte H = 0,5 für erwartet ω = 0 und H=0 für ω .
Ist meine Übertragungsfunktion also korrekt und wie mache ich diese Wechselstromsimulation?
Ich kenne dieses Werkzeug nicht. Aber die meisten Gewürzwerkzeuge hätten diese Option.
Mit welchem ​​Werkzeug fühlen Sie sich wohl? Würdest du mir bitte die Schaltung simulieren?
Eingabe-, Ausgabe- und Referenzknoten müssen angegeben werden. Sparen Sie nicht an Informationen.
@Andyaka Die Eingangsspannung ist nicht gegeben, noch der Ausgang, aber R1, R2, R3 & C sind gegeben, das ist es.
Lesen Sie, was ich gesagt habe, und denken Sie nach.
@Reddevil Die Tatsache, dass Sie Andys Kommentar zur Angabe der Eingabe- und Ausgabeknoten nicht sofort verstehen, sagt uns separat, dass Sie Rezepten folgen, ohne zu verstehen, warum Sie ihnen folgen. Das legt nahe, dass Sie hier tiefer graben und genauer nachdenken müssen.
Also kann mir niemand die Übertragungsfunktion verifizieren?
Für mich sind die beiden Knoten für das Eingangs- sowie das Ausgangssignal klar definiert (in blau, vielleicht später angedeutet ?). Also - es ist kein Problem, die Übertragungsfunktion zu finden.

Antworten (3)

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:

H ( S ) = H 0 1 + S τ 2 1 + S τ 1

Die Bedingungen τ 1 Und τ 2 bezeichnen jeweils die Zeitkonstanten des betrachteten energiespeichernden Elements (hier ist es C 1 ), wenn die Schaltung mit einem genullten Stimulus beobachtet wird ( v ich N = 0 v , kurz die Quelle) und wann die Antwort v Ö u T auf Null gesetzt (0 V trotz Stimulus-Präsenz). Hier gibt es keine Null und τ 2 = 0 .

In diesem Ausdruck H 0 die erhaltene quasistatische Verstärkung darstellt S = 0 . Zur Bestimmung der DC-Übertragungsfunktion z S = 0 , öffnen Sie den Kondensator und zeichnen Sie die Schaltung neu:

Geben Sie hier die Bildbeschreibung ein

Die DC-Verstärkung ist unmittelbar und gleich H 0 = R 2 R 2 + R 1

Jetzt für die Zeitkonstante den Stimulus einfach auf 0 V reduzieren und ersetzen v ich N 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: R = ( R 1 | | R 2 ) + R 3 führt zu einer Zeitkonstante τ 1 gleich τ 1 = [ ( R 1 | | R 2 ) + R 3 ] C 1 . Und das ist es!

Die Übertragungsfunktion erhält man durch Betrachtung der Schaltung und erscheint sofort in entropiearmer Form:

H ( S ) = H 0 1 1 + S ω P mit H 0 = R 2 R 2 + R 1 Und ω P = 1 [ ( R 1 | | R 2 ) + R 3 ] C 1

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:

Geben Sie hier die Bildbeschreibung ein

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

H ( S ) = R 2 R 1 + R 2 + S C 1 ( R 1 R 2 + R 1 R 3 + R 2 R 3 )

Geben Sie hier die Bildbeschreibung ein

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));
Wie ich sehe, haben Sie jetzt Ein- und Ausgänge für Ihr Problem angegeben. Ich werde meine Antwort nicht bearbeiten, da ich denke, dass die Informationen für jemanden nützlich sind, der nur etwas über Übertragungsfunktionen lernt.
Hast du es vollständig gelöst? Haben Sie ähnliche Werte oder zumindest eine Gleichung wie ich erhalten? Was ist denn deine Grenzfrequenz? Vielen Dank für Ihre Zeit