LTSpice Stepping Source/ Damped Pseudo-Transient Analysis

#1844155
Lesenswert?

Hallo,
ich simuliere schon einige Zeit Schaltnetzgeräte. Ich habe mich bisher 
überwiegend mit dem SG3525 beschäftigt und untersuche jetzt den UC3825. 
Überraschender Weise wird jetzt nach dem Run zuerst ein Stepping Source 
ausgeführt, dass man mit ESC beenden muss. Danach folgt ein Damped 
Pseudo-Transient Analysis. Dieses muss man ebenfalls mit ESC beenden. 
Dann läuft die Simulation an.

Weiter habe ich einigen Spannungen Initialwerte verpasst. Die werden mir 
jetzt nicht gesetzt.

.ic V(+90v)=90  V(-90v)=-90 V(Uc_Netz)=320

Dies ist wirklich störend.

Mir ist nicht klar warum dies so durchgeführt wird. Habe ich etwas 
aktiviert ohne davon zu wissen?

Gruss Klaus.
Angehängte Dateien:
#1844182
Lesenswert?

Hallo Simon,
ich meine ich hätte mal einige Minuten gewartet. Das bracht aber 
irgendwie nichts. Also 1 Minute warten könnte ich bei den Simulationen 
hinnehmen, sie dauern in der Regel länger.

Was mich aber echt stört, ist das jetzt trotz Spice Directive  keine 
Initialwerte gesetzt werden.

Gruss Klaus.
#1844250
Lesenswert?

LTspice probiert verschiedene Methoden den DC-Arbeitspunkt am Anfang der 
Simulation zu bestimmen. Wenn keine hilft, dann startet LTspice einfach 
die eigentliche Transientanlayse. Allerdings kann das dauern.

Die Reihenfolge ist:
Gmin-Stepping,
Source-stepping,
Pseudo-transient-Simulation

Diese Methoden lassen sich mit SPICE-Directiven im Schaltplan 
abschalten/überspringen.

.options gminsteps=0
.options srcsteps=0
.options ptrantau=0
#1844415
Lesenswert?

Hallo Helmut,
vielen Dank.

Ich habe auch wie zuvor Initialwerte definiert. Die werden aber jetzt 
nicht gesetzt.

.ic V(+90v)=90  V(-90v)=-90 V(Uc_Netz)=320

Demnach könnte dies ein anderes Problem sein. Ich habe eigentlich nur 
den SG3525 gegen den UC3825 getauscht. Natürlich wurde die Beschaltung 
entsprechend angepasst.  Danach habe ich die Schaltung auf den UC3825 
und den IR2110 reduziert damit die Simulationsgeschwindigkeit erhöht 
wird. Hier die selben Merkwürdigkeiten. Es erhärtet sich das es am 
UC3825 liegt.

Gibt es aus Deiner Sicht noch weitere Ursachen?.

Gruss Klaus.
#1844652
Lesenswert?

Hallo Helmut,
Danke.

.options gminsteps=0
.options srcsteps=0
.options ptrantau=0

Funktioniert. Warum LTSpice jetzt auf einmal damit begonnen hatte den 
Arbeitspunkt (erfolglos) zu suchen weiss ich aber nicht.

Mit ".tran 1m uic" hatte ich auch Erfolg. Wenn ich uic setze werden auch 
die Initialwerte wieder gesetzt.

Gruss Klaus.
Gast #2012927
Lesenswert?

Diese "Simulationsprobleme" treten in bestimmten Schaltungen gerne auf, 
wenn z.B. Spannungsquellen keine Innenwiderstand haben. Ein Ri von 10m 
oder so wirkt oft Wunder. Bei Kondensatoren ebenso. Da hilft schon oft 
Ri=0.1m. Bei Stromquellen ein hochohmiger Widerstand parallel hilft auch 
oft.

Ausserdem wird's mit den Innenwiderständen viel realistischer! ;-)
Gast #6413823
Lesenswert?

Hallo Klaus,
ich habe dieselben Controller. Du scheint Dich mit Power electronics zu 
beschäftigen (SNT).
Ich hatte dieselben Prfobleme und konnte diese ebenfalls mit den 
.options Vorschläge beseitigen.
Allerdings habe ich mit dem uc3825 noch das Problem mit dem Pin 0 statt 
GND.
Beim Speichern meiner Testschaltung erhalte ich die Meldung: This 
schematic uses symbols that couldn't be found.Saving it will remove all 
reference  to these symbols from the schematic!
Vielleicht habe ich das falsche lib-file ?!
Wäre es möglich, dass Du mir Dein lib-file schickst ?
u.huhn.rohrbacher@googlemail.com
#6414870
Lesenswert?

Udo schrieb:
> Wäre es möglich, dass Du mir Dein lib-file schickst ?

Man, das kommt aber reichlich spät. Die eigentliche Simulation läuft bei 
mir nicht mehr richtig, da ich jetzt einen neuen Rechner mit neuer 
Installation habe und ich seiner Zeit LIBs und ASYs in anderen Pfaden 
abgelegt hatte.

In der Mylib.lib müßte Deine gesuchte Version des uc3825 sein. Die 
Simulationen liefen alle ordentlich durch.

Die Tipps von Helmut Sennewald sollte man sich gut merken. Leider ist er 
viel zu früh verstorben.
mfg Klaus
Angehängte Dateien:
Gast #6415033
Lesenswert?

Udo schrieb:
> Beim Speichern meiner Testschaltung erhalte ich die Meldung: This
> schematic uses symbols that couldn't be found.Saving it will remove all
> reference  to these symbols from the schematic!
Das klingt nach einem Problem mit einem fehlenden Symbol (*.ASY) und 
nicht nach library.
Häng am besten deine Simulationsdateien (ASC, LIB und ASY falls du sie 
findest ;) an deinen nächsten Beitrag.
#6415237
Lesenswert?

grims schrieb:
> Das klingt nach einem Problem mit einem fehlenden Symbol (*.ASY) und
> nicht nach library.
> Häng am besten deine Simulationsdateien (ASC, LIB und ASY falls du sie
> findest ;) an deinen nächsten Beitrag.

Ja, Du hast recht. Die LIB allein bringt es nicht. Ich muß mal den alten 
Rechner hochfahren und die ASY - Datei holen. Die hatte ich vermutlich 
selber erzeugt.
mfg Klaus
#6416183
Lesenswert?

Hallo,
die Datei UC3825.ASY ist leider nicht mehr vorhanden. Ich hatte diese 
Datei ein paar Jahre später aus versehen überschrieben.

Die Datei ist aber nur eine reine Konfigurationsdatei. Was man braucht 
ist das Datenblatt mit den Pin - Belegungen.

In der Lib stehen die Pins für das Modell.
1
.subckt uc3825 CLK RT CT RAMP EAOUT NI INV SS ILIM VCC 0 VC OUTA OUTB PGND VREF

Und den Rest zeichnet man unter LTspice. Der Gunthard Kraus hat das 
schön und verständlich ab Seite 53 beschrieben.

http://www.gunthard-kraus.de/LTSwitcherCAD/LTSpice%20XVII%20_Tutorial_korr.pdf

mfg Klaus

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