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 ( |
SPICE-DC-Arbeitspunkt (R/I/V) | Widerstände und unabhängige DC-Strom- und Spannungsquellen ( |
Ö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.
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
Öffnen Sie Flow Navigator → Simulation → SPICE-DC-Arbeitspunkt.
Unter Gespeicherte .cir-Datei im Workspace wählen Sie
circuits/ohms-law.ciraus oder geben den Pfad ein.Klicken Sie auf DC-Arbeitspunkt berechnen.
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 V |
Knotenspannungen |
| 0.02 V |
Zweigströme |
| 0.002 A |
Zweigströme |
| 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.
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
Öffnen Sie Flow Navigator → Simulation → SPICE-DC-Arbeitspunkt (R/I/V).
Unter Gespeicherte .cir-Datei im Workspace wählen Sie
circuits/supply.cir.Klicken Sie auf DC-Arbeitspunkt berechnen und warten Sie auf DC-Arbeitspunkt abgeschlossen.
Tabelle | Name | Erwarteter Wert |
|---|---|---|
Knotenspannungen |
| 0 V |
Knotenspannungen |
| 2 V |
Knotenspannungen |
| 5 V |
Zweigströme |
| 0.001 A |
Zweigströme |
| 0.003 A |
Zweigströme |
| 0.002 A |
Zweigströme |
| -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 |
| Ω |
Stromquelle |
| A |
Spannungsquelle, nur R/I/V |
| 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.