S-Parameter in Spice

Gast #2692212
Lesenswert?

Hallo zusammen,

ich möchte einen Transformator in meiner Spice-Schaltung simulieren. Vom 
Hersteller des Trafos werden die Parameter als S3P-File angeboten. Gibt 
es ein Tool, das aus diesem File ein LIB-File oder CIR-File erstellt, 
das man z.B. in LTSpice einbinden und simulieren kann?

Gruß
Nina
Gast #2693239
Lesenswert?

Obwohl das pdf schon länger bei mir herumliegt, habe ich mich noch nicht 
eingehend damit beschäftigt, kann also nix über die Brauchbarkeit sagen 
-  außer das es nicht so einfach sein dürfte :)
http://www.analog-innovations.com/SED/CreateS-ParameterSUBCKTinPSpice.pdf

Bei TDK gibts diverse Spice-Modelle und sp2-libs zum Vergleichen. Hab 
ich mir aber auch erst einmal nur für Kondensatoren angesehen.
http://www.tdk-components.de/en/design-tools/tvcl/spara/index.php
#2693686
Lesenswert?

Hab mal mein Programm zum Konvertieren genommen. Das wurde bisher nur 
für S2P Files verwendet. Ich habe es nie mitS3P getestet. Weiß also 
nicht ob alles stimmt. Könnte mal jemand den S3P File mit einem ganz 
anderen Programm testen und schauen ob die gleichen 
Simulationsergebnisse herauskommen. Mein S3PTR1.s3p ist der Originalfile 
ADT4-6T+_S3P.s3p. Damit habe ich S3PTR1.lib generiert.

Mein Programm habe ich damals für die Yahoo group geschrieben.
http://tech.groups.yahoo.com/group/LTspice/
http://tech.groups.yahoo.com/group/LTspice/files/%20Tut/S-Parameter/S-Parameter%20to%20SPICE/
Angehängte Dateien:
Gast #2695605
Lesenswert?

Hallo Helmut,

hab mittlerweile auch ein Konvertierungsprogramm zusammengestoppelt. Die 
Ausgabe ist praktisch identisch zu der deines Programs. Sollte also OK 
sein - oder wir haben beide den selben Fehler gemacht.

Knackpunkt ist meiner Meinung nach nur der Wechsel in der Reihenfolge 
der S-Parameter S2P->S3P und höhere.
http://na.tm.agilent.com/plts/help/WebHelp/FilePrint/SnP_File_Format.htm
11 21
12 22

11 12 13
21 22 23
31 32 33

btw: Warum verwendest du (und das Original) die Klammern und Beistriche 
bzw. die Angabe DB? Ist das die allgemeine Spice Syntax?

*S11 FREQ DB PHASE
E11 11 12 FREQ {V(10,4)}= DB
+( 9.000000e+003,-3.568852e+000, 1.553615e+002)
+( 1.000000e+004,-3.927341e+000, 1.548674e+002)

Durch einen Fehler bei der Formatierung sind die bei mir unter den Tisch 
gefallen -> mit LTspice funktionierts trotzdem :)

*S11 FREQ DB PHASE
E11 NI11 NI12 FREQ {V(NV1,4)}=
+ 9000.00Hz -3.57 155.36
+ 10000.00Hz -3.93 154.87
Angehängte Dateien:
Gast #2697537
Lesenswert?

Danke! Hat mir sehr geholfen. Werde am WE das Programm nochmal 
überarbeiten und ein wenig mit den verschiedenen Parametern 
herumspielen.

p.s.
Und ich werd auch öfter mal einen Blick ins Pspice Reference Manual 
riskieren, bevor ich andere Leute mit Fragen löchre - versprochen.
Gast #2711828
Lesenswert?

Müsste mit der Beschreibung auf Seite 137 die Zeile
E11 11 12 FREQ {V(10,4)}= DB

in diese Zeile umgeschrieben werden:
E11 11 12 FREQ {V(10,4)}= DB {V(10,4)}= DEG

Oder weiß PSpice an der Direktive DB, dass der erste Wert die 
Verstärkung und der zweite Wert der dazugehörige Phasenwinkel ist?

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