Einen SPICE-DC-Arbeitspunkt in der Cloud berechnen

Eine Schaltung mit Widerständen und DC-Quellen speichern, die R/I- oder R/I/V-Analyse wählen und Knotenspannungen sowie Zweigströme ablesen.

Überblick

Berechnen Sie stationäre Knotenspannungen und Zweigströme aus einer gespeicherten .cir-Datei. Wählen Sie die Analyse passend zu den Elementen Ihrer Schaltung.

Eintrag im Flow Navigator

Akzeptierte Elemente

SPICE-DC-Arbeitspunkt

Widerstände (R) und unabhängige DC-Stromquellen (I)

SPICE-DC-Arbeitspunkt (R/I/V)

Widerstände und unabhängige DC-Strom- und Spannungsquellen (R, I, V)

Öffnen Sie ein Cloud-Projekt mit Zugriff auf lokale Analyse. Cloud führt die Berechnung in Ihrem Browser durch. Siehe Digital Design Studio zum Öffnen eines Projekts. Beide Analysen lesen die gespeicherte Projektdatei; speichern Sie Editoränderungen vor der Ausführung.

Die Beispielschaltung speichern

Erstellen oder öffnen Sie circuits/ohms-law.cir im Projekteditor, geben Sie den folgenden Text ein und speichern Sie die Datei.

Text
Altifigence authored Ohm's-law circuit
* SPDX-License-Identifier: Apache-2.0
R1 n 0 10
I1 0 n DC 2m
.op
.end

R1 verbindet Knoten n über 10 Ω mit Masse (0). I1 liefert 2 mA von Masse nach n. Der Widerstand führt 2 mA zurück nach Masse; daraus ergibt sich V(n) = 0.002 × 10 = 0.02 V.

Die gespeicherte Datei ausführen

  1. Öffnen Sie Flow Navigator → Simulation → SPICE-DC-Arbeitspunkt.

  2. Unter Gespeicherte .cir-Datei im Workspace wählen Sie circuits/ohms-law.cir aus oder geben den Pfad ein.

  3. Klicken Sie auf DC-Arbeitspunkt berechnen.

  4. Wenn DC-Arbeitspunkt abgeschlossen angezeigt wird, vergleichen Sie die Tabellen mit den folgenden Werten.

Der Pfad ist relativ zum geöffneten Projekt. Er muss eine gespeicherte .cir-Datei in diesem Projekt bezeichnen. Wenn Sie die ausgewählte Datei bearbeitet haben, speichern Sie sie vor erneuter Ausführung. Eine Analyseausführung speichert keine Änderungen und verändert die Schaltungsdatei nicht.

Die R/I-Ergebnisse lesen

Tabelle

Name

Erwarteter Wert

Knotenspannungen

0

0 V

Knotenspannungen

n

0.02 V

Zweigströme

i1

0.002 A

Zweigströme

r1

0.002 A

Positiver Zweigstrom fließt vom ersten zum zweiten Anschluss in der Zeile des jeweiligen Elements. In dieser Schaltung fließt i1 von 0 nach n, während r1 von n nach 0 fließt. Ergebnisnamen verwenden Kleinbuchstaben.

SHA-256 bezeichnet die exakt gespeicherte Eingabe, die für das Ergebnis verwendet wurde, einschließlich Titel und Kommentaren.

Eine DC-Spannungsquelle hinzufügen

Verwenden Sie für Spannungsquellen den separaten Eintrag SPICE-DC-Arbeitspunkt (R/I/V). Speichern Sie dieses Beispiel als circuits/supply.cir.

Text
Own RIV DC supply and loaded divider
* SPDX-License-Identifier: Apache-2.0
V1 supply 0 DC 5
R1 supply load 1k
R2 load 0 1k
I1 load 0 DC 1m
.op
.end
  1. Öffnen Sie Flow Navigator → Simulation → SPICE-DC-Arbeitspunkt (R/I/V).

  2. Unter Gespeicherte .cir-Datei im Workspace wählen Sie circuits/supply.cir.

  3. Klicken Sie auf DC-Arbeitspunkt berechnen und warten Sie auf DC-Arbeitspunkt abgeschlossen.

Tabelle

Name

Erwarteter Wert

Knotenspannungen

0

0 V

Knotenspannungen

load

2 V

Knotenspannungen

supply

5 V

Zweigströme

i1

0.001 A

Zweigströme

r1

0.003 A

Zweigströme

r2

0.002 A

Zweigströme

v1

-0.003 A

V1 hält supply auf 5 V über Masse. Die Last von 1 mA bringt den Spannungsteiler-Ausgang auf 2 V. Der negative v1-Strom bedeutet, dass Strom entgegen der angegebenen Anschlussreihenfolge fließt: Diese Quelle liefert der Schaltung 3 mA.

Eine weitere Schaltung schreiben

Verwenden Sie die folgenden Formen. Das Schlüsselwort DC ist für Strom- und Spannungsquellen optional. Werte müssen endlich, Widerstände positiv sein.

Element

Anweisung

Einheit des Werts

Widerstand

Rname first second resistance

Ω

Stromquelle

Iname first second DC current

A

Spannungsquelle, nur R/I/V

Vname first second DC voltage

V

Werte akzeptieren Dezimal- oder wissenschaftliche Schreibweise sowie diese Suffixe ohne Unterscheidung von Groß- und Kleinschreibung: t, g, meg, k, m, u, n, p, f. Sowohl m und M bedeuten Milli; verwenden Sie meg für Mega. Schreiben Sie 2m statt 2mA und 10 statt 10ohm. Ein negativer Strom kehrt seine Richtung um. Eine Spannungsquelle setzt die Spannung des ersten Anschlusses minus der Spannung des zweiten auf den angegebenen Wert.

Die erste Zeile ist ein nicht leerer Titel. Verwenden Sie ASCII für die übrigen Schaltungsanweisungen, nach Bedarf mit Leerzeilen oder ganzzeiligen *-Kommentaren. Fügen Sie eine .op hinzu und schließen Sie mit .end ab. Namen verwenden Buchstaben ohne Unterscheidung der Groß-/Kleinschreibung, Ziffern und Unterstriche bis zu 64 Zeichen. Elementnamen beginnen entsprechend mit R, I oder V und enthalten mindestens zwei Zeichen. Verbinden Sie unterschiedliche Anschlüsse.

Bei R/I benötigt jeder Nicht-Masse-Knoten einen Widerstandspfad zur Masse. Bei R/I/V darf dieser Pfad Widerstände oder Spannungsquellen verwenden. Schleifen nur aus Spannungsquellen und doppelte Spannungsbedingungen werden abgelehnt, weil ihre Zweigströme nicht eindeutig bestimmbar sind. Der R/I-Eintrag lehnt Spannungsquellen weiterhin ab.

Kondensatoren, Induktivitäten, Transistor- oder andere Bauteilmodelle, Teilschaltungen, Includes, Ausdrücke sowie AC- und Transientenanalysen werden nicht akzeptiert. Eine nicht unterstützte Anweisung stoppt den gesamten Lauf.

Grenzen und Residuen prüfen

Eingabegrenze

Maximum

Größe der gespeicherten Datei

64 KiB (65.536 Bytes)

Physische Zeilen einschließlich Titel

4.096

Knoten einschließlich Masse

256

Elemente

1.024

R/I/V-Unbekannte: Nicht-Masse-Knoten plus Spannungsquellen

256

Das R/I-KCL-Residuum misst das verbleibende Stromungleichgewicht an Nicht-Masse-Knoten und muss innerhalb der angezeigten zulässigen Grenze liegen. Das R/I/V-Panel meldet KCL-Residuum und Residuum der Spannungsbedingungen getrennt zusammen mit ihren festen Toleranzen. Ein Ergebnis erscheint nur, wenn seine Prüfungen bestanden werden.

Bei R/I/V bezeichnet IR SHA-256 die kanonische Schaltung. Gleichwertige Elementreihenfolge, Groß-/Kleinschreibung und Zahlenschreibweisen teilen diese Identität; SHA-256 unterscheidet weiterhin die exakt gespeicherten Dateibytes.

Einen Lauf abbrechen oder korrigieren

Klicken Sie auf Abbrechen, um eine aktive Berechnung zu stoppen. Wird abgebrochen… bleibt sichtbar, bis die Operation beendet ist. Führen Sie jeweils nur eine SPICE-DC-Operation aus. Wenn sich das Beenden nicht bestätigen lässt, laden Sie die Cloud-Seite vor einem neuen Versuch erneut.

Klicken Sie bei einer Quelldiagnose auf deren Datei-/Zeilenlink, um die Anweisung im Editor zu öffnen. Korrigieren, speichern und starten Sie erneut. Solverfehler können ohne Quellzeile auftreten; prüfen Sie Masseverbindungen und numerische Werte der Schaltung.

Wenn die Datei nicht gelesen werden kann, prüfen Sie den gespeicherten .cir-Pfad, Zugriffsberechtigungen und die Größengrenze von 64 KiB. Wenn eine Zeit- oder Ressourcengrenze erreicht wird, verkleinern Sie die Schaltung vor dem nächsten Versuch.

Das Bearbeiten der ausgewählten Datei, ein Workspace-Wechsel oder das Schließen der Registerkarte entfernt das angezeigte Ergebnis. Erneutes Öffnen einer wiederhergestellten Registerkarte führt die Schaltung nicht aus: Wählen Sie die gespeicherte Datei und klicken Sie erneut auf DC-Arbeitspunkt berechnen.

Ergebnisse exportieren und vergleichen

Wenn das Ergebnispanel JSON- und CSV-Downloads anbietet, exportieren Sie vor Änderungen an Quelle oder Workspace. JSON bewahrt das validierte Solver-Ergebnis, Eingabepfad, Hashes, Einstellungen, Einheiten und Residuen. CSV listet Knotenspannungen und Zweigströme mit SI-Einheiten und Eingabe-Hash auf. Exportierte Zahlen behalten die volle Genauigkeit, auch wenn die Tabelle ihre Anzeige rundet.

Vergleichen Sie dieselbe gespeicherte Eingabe und Analysevariante. Eine Quelländerung macht ihr altes Ergebnis ungültig. Für gezeichnete Schaltungen und weitere hostspezifische Analysen siehe ALcad-Schaltungen.