Der Löser löst im Wesentlichen ein System von Differentialgleichungen, und es gibt verschiedene Algorithmen, von denen einige je nach den Bedingungen besser funktionieren als andere ("Steifheit" der Gleichung - wenn Sie zB Matlab / Scilab / Octave kennen, sehen Sie sich die verschiedenen an ODE-Löser dort für unterschiedliche Bedingungen)
Abhängig von der Schaltung kann es für den Löser schwierig sein, die Zeitskala abzudecken, und wie das Photon sagt, verkürzt sich die Zeitskala, bis sie im Grunde nur langsamer wird und stoppt (manchmal, wenn Sie sie lange genug stehen lassen, wird der "schwierige" Teil abgeschlossen, aber oft nicht).
Dies geschieht häufig, wenn ideale kapazitive / induktive Elemente vorhanden sind. Daher ist es immer eine gute Idee, einen Serienwiderstand für einen Induktor (standardmäßig 1 m) und einen ESR für einen Kondensator auszuwählen. Klicken Sie mit der rechten Maustaste auf die Komponente, um diese und andere Werte festzulegen (wie Sie wahrscheinlich wissen).
Eine andere Sache ist, dass Ihre Spannungsquelle von der Schaltungsmasse zu schweben scheint - fügen Sie einen hochohmigen Widerstand über den Transformator (z. B. 100 Meg) hinzu. Ohne Gleichstrompfad ist es für SPICE schwierig, die Knotenspannung zu bestimmen.
Das Letzte, was ich an Ihrer Schaltung bemerke, ist, dass Sie keine "echte" Diode ausgewählt haben - dies kann auch Probleme verursachen. Klicken Sie mit der rechten Maustaste und wählen Sie eine Diode aus der verfügbaren Liste aus. Ich kann mir vorstellen, dass dies in Kombination mit der Einstellung eines angemessenen ESR-Werts für die Kappe (und möglicherweise etwas mehr für die Induktivitäten) für beide Solver funktioniert.
Die folgende Schaltung funktioniert mit beiden Solvern einwandfrei (Kappe hat 1 m ESR):
Simulation: