Programm zur Impedanzberechnung

Gast #3263657
Lesenswert?

Hallo!

Da ich momentan viel mit komplexen Impedanzen rechne suche ich ein 
Programm, dass mir die Arbeit etwas vereinfacht. Mir passieren bei 
längeren Rechnungen mit komplexen Netzwerken, die schonmal 2 DINA4-Seite 
Lang sein können Flüchtigkeitsfehler.

Also ich brauche entweder ein Tool, dass mir beim Umformen hilft oder 
ein Programm bei dem man evtl. sogar direkt die Verschaltung der 
Impedanzen angeben kann und dann eine Formel rausfällt.
Die Frequenz sollte jedoch als Variabel bestehen bleiben, also nicht wie 
bei den gängigen Impedanzmatching tools.

Gibt's sowas? :-)

Ich könnte auch die Schaltungen mit Spice simulieren, ich bevorzuge aber 
den analytischen Ansatz bei meiner aktuellen Problemstellung...

Grüße,

Kai
Gast #3263685
Lesenswert?

Ich probier es mal, indem ich ein stark vereinfachtes Beispiel mache:

UIN
 |
+-+
|R|
|1|
+-+
 |
 *----+--- UOUT
 |    |
+-+   |
|R|  ---
|2|   C
+-+  ---
 |    |
GND  GND


Die Impedanzen sind:
R1, R2 und Zc (definiert durch C)

ZR1 = R1
ZR2 = R2
ZC  = 1/(i*omega*C)

UOUT = UIN * (1/ZC + 1/ZR1) / (1/ZC + 1/ZR1 + R2)

=> Wenn man jetzt anfängt einzustzen und das ganze umzuformen, dass man 
ein lesbares Ergebnis bekommt wirds aufwändig. Der Weg ist klar, aber 
meine grauen Zellen sind nicht mehr darauf gestrickt sich gut genug zu 
konzentrieren und mir passieren Flüchtigkeitsfehler.
Die eigentliche Netzwerke sind noch deutlich komplexer.

Ein Smithchart hilft leider nicht, weil ich nicht die Werte der 
Impedanzen einsetzen will, sondern flexibel als Variable in der 
Endformel haben will.
#3263817
Lesenswert?

In dem Beispiel mit Mathcad wurde Mathcad als "Taschenrechner" für 
komplexe Zahlen verwendet. Das kannst du auch mit jedem der freien 
Mathe-Programmen haben, z. B. Scilab, Octave, Freemat.
Das Programm berechnet dir nicht die Formel. Genau damit hast du aber 
doch das Hauptproblem. Deshalb brauchst du zuerst ein anderes Programm 
um überhaupt zu der Formel zu kommen.
Gast #3263918
Lesenswert?

Also wenn ich es richtig sehe, macht SAPWIN nur das, was ich noch gut zu 
Fuss hinbekomme.

Für einen einfachen RC Filter bekomme ich mit Sapwin z.B.:
1/(1+C1*R1*s)



Ich hätte aber gerne ein Ergebnis in der Form:
(1/(C1^2*R1^2*omega^2))  -j*(omega*C1*R1/(1+C1^2*R1^2*omega^2))

^------realteil-------^  ^-------------imaginärteil-----------^

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren