Stellt eine der gängigen Schaltungssimulationssoftware die Systemgleichungen bereit? Das Ableiten eines Systems von Differentialgleichungen 1. Ordnung für eine Schaltung von Hand ist eine Art Schmerz. Und ja, ich weiß, dass die Simulatoren die Simulationen tatsächlich für mich ausführen werden, aber es gibt einige Fälle, in denen ich wirklich interessiert wäre, nur um zu sehen, was die Gleichungen sind. Welche Schaltungssimulatoren würden sie gegebenenfalls bereitstellen?
BEARBEITEN ..
Was ich hier speziell suche, ist, dass ich meine Schaltung in die Software eingeben möchte, genau wie Sie es für die Simulation tun würden, aber neben der Ausführung der Simulation möchte ich auch , dass die Software mir die Gleichungen zeigt dass es die Simulation abgeleitet hat und verwendet, um sie auszuführen - das System von Differentialgleichungen, das angibt, wie hoch die Änderungsraten der Systemzustandsvariablen sind. Dies könnte ein Gleichungssystem sein oder es könnte in Matrixform vorliegen, spielt keine Rolle.
quelle
Antworten:
Soweit ich mich an die SPICE-Algorithmen erinnere, möchten Sie nicht, dass die internen Matrizen auf Sie übertragen werden. Ich glaube auch, dass für die Transientenanalyse alle Kondensatoren für jeden Zeitschritt in Spannungsquellen (und Induktivitäten in Stromquellen) umgewandelt werden und der nichtlineare Schaltkreis wie ein Gleichstromkreis gelöst wird. Es gibt also keine echten Differentialgleichungen in SPICE.
Das heißt, SPICE könnte die Übertragungsfunktion der Schaltung ausgeben; IIRC als Liste von Polynomkoeffizienten. Dies leidet manchmal stark unter Rundungsfehlern, aber für einfache Schaltungen kann es das sein, wonach Sie suchen.
quelle
SNAP - symbolische, semisymbolische und numerische Analyse elektronischer Schaltungen
http://snap.webpark.cz/indexa.html
sehr hilfreich
quelle
Ich kenne kein Tool, das dies automatisch erledigt. Es ist jedoch nicht viel Arbeit, ein Sci-Lab-Skript und eine Reihe von Matrizen zu verwenden, um dies zu tun. Verwenden Sie ideale Op-Amp-Annahmen für Ihre Aktiva. Sie können eine Matrix schreiben und Übertragungsfunktionen für nahezu jeden Punkt auf der Schaltung abrufen.
Circuit Magic scheint dazu in der Lage zu sein. http://www.circuit-magic.com/
quelle