Selber eigene Formeln in Spice einbringen

Gast #5313281
Lesenswert?
• ▲
▼
Unsere Firma entwickelt eigene Bauelemente und wir möchten unseren 
Kunden so eine Art Starthilfe damit geben, indem wir simulierbare 
Modelle anbieten.

Viele unserer Kunden arbeiten mit pSPICE und auch LTSPice und mich würde 
interessieren, wie man das am Besten machen könnte.

Eine Recherche ergab eine sogenannte Vier-Pol-Theorie, mit der man 
Strom-Spannungsgesetze abbilden kann und die dann verrechnet werden 
können (sollen). Kriege Ich sowas in Spice rein?  Wie?
Gast #5313292
Lesenswert?
• ▲
▼
Soweit ich mich erinnere ist das Template für SCR ein lesbares
(Text) Subcircuit. Einfach mal die Libraries(.lib) durchsuchen.
Wenn du da ein Subcircuit findest das viele Parameter hat, dann
ist das ein Template. .subckt name pins param: .......
#5313795
Lesenswert?
• ▲
▼
> Eine Recherche ergab eine sogenannte Vier-Pol-Theorie,
> mit der man Strom-Spannungsgesetze abbilden kann ...

Die ist aber nur für lineare Schaltungen sinnvoll.


Am besten macht man ein subcircuit mit den Grundelementen von SPICE. 
Dabei lehnt man sich an die Syntax von PSPICE an. So ein Subcircuit für 
PSPICE funktioniert dann dann auch mit LTspice da LTspice die Syntax und 
fast alle Elemente von PSPICE kennt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.