Forum: Analoge Elektronik und Schaltungstechnik Infineon Mosfet einbinden - Time step to small


von Markus M. (el_student)


Angehängte Dateien:

Lesenswert?

Hallo,

ich möchte einen Hoch-Tiefsetzsteller in LTspice simulieren. Mit idealen 
Komponenten ist mir dies bereits gelungen. Ich habe mir im Internet 
Modelle von einer realen Diode und einem realem Mosfet heruntergeladen. 
Füge ich jeweils nur das reale Diodenmodell oder das reale 
Transitormodel ein so funktioniert die Simulation. Füge ich jedoch 
sowohl das Model der realen Diode als auch das Model des realen Mosfets 
ein so bekommen ich bei der Simulation folgenden Fehler:
Analysis: Time step to small. time = 0.00040057 timestep: 1.25e-019 
trouble with u2:dbody-instance d:u2:body

Da ich ein LTspice Neuling bin, bin ich nicht in der Lage dieses Problem 
selbstständig zu lösen. Vielleicht hat jemand einen Tipp wie ich die 
Simulation zum laufen bekommen.

VG

PS. Ich habe gelesen, dass es auch weniger genaue Transistormodelle 
gibt. Solch ein Model würde für meine Zwecke auch ausreichen.

: Bearbeitet durch User
von ArnoR (Gast)


Lesenswert?

Ich würde U3 umpolen.

von ArnoR (Gast)


Lesenswert?

Ähh, nee doch nicht, sorry.

von Paul B. (paul_baumann)


Lesenswert?

ArnoR schrieb:
> Ähh, nee doch nicht, sorry.

Ja, ja -jetzt, wo es geknallt hat...
;-)

MfG Paul

von Markus M. (el_student)


Lesenswert?

Also ich glaube die Schaltung ist soweit in Ordnung, da ich sie ja 
bereits mit idealen Komponenten simuliert habe. Das Problem besteht 
einer Meinung nach in den Modellen bzw. in der Einbindung der Modelle 
oder der Ansteuerung des Mosfets. Evtl. müssten auch die 
Simulationseinstellung irgendwie angepasst werden?

von Gerd E. (robberknight)


Lesenswert?

Probier mal auf den "Alternative" solver umzustellen. Das ist irgendwo 
in den Optionen auf dem spice-reiter oder so, hab grad kein ltspice zur 
Hand.

Manchmal reicht das schon damit es geht.

von Markus M. (el_student)


Angehängte Dateien:

Lesenswert?

Hier ist noch die Schaltung als Bilddatei. Ich habe für die 
Speicherdrossel noch einen Serienwiderstand (ergab sich aus der 
Spulenauslegung) hinzugefügt. Die Simulation bricht nun etwas später ab.

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

1.
Du brauchst für den NMOS-Transistor und die Diode kein Symbol erstellen.
Ctrl rechter Mausklick auf das nmos-Symbol im Schaltplan. Ein 
Dialogfenster geht auf. Prefix:MN nach Prefix:X ändern. Fertig.
Genaus geht das mit Dioden, bipolaren Transistoren, ja einfach für 
alles, wenn man ein Subcircuit hat.


2.
Infineon Mosfet-Modelle machen meistens so heftig Konvergenzprobleme, 
dass man daran scheitert. In deinem Fall hast du Glück und es ist nur 
die Diode "böse". Schau dir mal die Mosfet-Modelle und die Diodenmodelle 
an. Das sind im allgemeinen Gleichungsmoster. Dafür war SPICE nicht 
gedacht.

3.
Ich habe jetzt nicht versucht das Diodenmodell simulationsfreundlciher 
zu machen. Da sollte mal Infineon an sich arbeiten, warum deren 
SPICE-Modelle dauernd Konvergenzprobleme verursachen.



Im Anhang alles was man braucht. Extra Symbole benötigt man garantiert 
nicht.

Gruß
Helmut

: Bearbeitet durch User
von Markus M. (el_student)


Lesenswert?

Vielen Dank für deine Hilfe. Die Simulation läuft jetzt wunderbar :)

Ich habe nur noch eine Frage zu der verwendeten Diode. Auf der 
Herstellerseite habe ich mich für eine bestimmte Diode (Model: 
IDP12E120_L2) entschieden. Die lib file dieser Diode ist auch 
eingebunden. Allerdings wird für die Simulation die Diode RFN5TF8S n=2 
verwendet oder liege ich hier falsch?

VG

von Helmut S. (helmuts)


Lesenswert?

Mit der Infineon Diode hatte ich Konvergenz-Probleme. Dann habe ich 
einfach eine andere genommen die ein simulationsfreundliches Modell hat.
Man kann jetzt natürlich mal versuchen ein eigenes Infineon Diodenmodell 
an Hand des Datenblattes zu amchen. Dafür habe ich keine Zeit. Nichtmal 
Infineon scheint dafür Zeit zu haben.

von Markus M. (el_student)


Lesenswert?

OK das verstehe ich natürlich. Ich werde auch die jetzige Diode 
(RFN5TF8S) beibehalten.

Eine allerletzte Frage hätte ich noch. Warum hast du zwei Dioden in 
Reihe geschalten? Anhand der Simulationsergebnisse und den Daten des 
Datenblattes müsste meiner Meinung nach eine Diode ausreichen?

VG

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hallo Markus,
Ich hatte zwei Dioden in Reihe geschaltet da eine Diode allein bei 800V 
begrenzt hat.

Ich habe jetzt einfach bei der Diode gemogelt und Bv auf 1200V gesetzt.
In LTspice kann amn die Zeile mit dem Modell bei der Auswahl mit Ctrl-C 
kopieren und dann in den Schaltplan legen um es zu modifizieren. Das 
Modell inm LTspice-Verzeichnis bleibt dabei unverändert.

Gruß
Helmut

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.