LTSpice Arbiträrer Spannungsblock (bv), der einen Vollweg-Brückengleichrichter simuliert

Ich erstelle eine LTSpice-Simulation. Ich brauche eine Spannungsquelle, die wie der Ausgang eines Vollweg-Brückengleichrichters aussieht.

Geben Sie hier die Bildbeschreibung ein

Die Simulation umfasst eine Sinusspannungsquellenleitung ( Spannungsblock ) zur Erzeugung einer „Eingangsspannung“ und eine willkürliche gleichgerichtete Spannung ( BV - Block) , die die abs()-Funktion verwendet , um den negativen Teil der Eingangsspannungswellenform zu „spiegeln“ und so zu erzeugen die "Ausgangsspannung", die die Schaltung antreibt.

Das Ausführen der Simulation erzeugt eine Fehlermeldung "Unbekanntes Symbol: Linie"

Geben Sie hier die Bildbeschreibung ein(Dasselbe Problem, wenn ich in der bv-Blockformel "V1" anstelle von "line" verwende.)

Hilfe bitte?

Meinten Sie V(line) ?
@PlasmaHH Verstehe deine Frage nicht. Die Formel im bv-Block oben links lautet V=(abs(line)) , wie in der LTSpice-Zeichnung angegeben. Wollen Sie damit sagen, dass die Formel V=(abs(v(line))) sein sollte ?
@PlasmaHH - Sie haben es verstanden ... benötigt v(line) nicht einfach alte Linie . Danke. Wenn Sie Anerkennung wünschen, beschwören Sie eine Antwort herauf, damit ich sie akzeptieren kann.
Warum haben Sie nicht einfach eine Diodenbrücke verwendet, um den Zorn der Götter auf sich zu ziehen? Oder Sie hätten, um den möglichen Verlust des Dynamikbereichs der Verhaltensquelle zu vermeiden, eine E- oder G-Quelle (vorzugsweise mit einem geeigneten Widerstand abgeschlossen) mit verwenden können, table(-1k,1k,0,0,1k,1k)aber dies ist nur ein Vorschlag.

Antworten (1)

Sie können die Spannung eines Knotens, eine Spannungsdifferenz zwischen Knoten oder einen Strom durch ein Gerät als Eingang einer B-Quelle nehmen.

Die Syntax für den Zugriff darauf lautet:

  • V(node)für eine Spannung eines Knotens, also V(line)in Ihrem Beispiel
  • V(node1, node2)für eine Spannungsdifferenz zwischen Knoten 1 und Knoten 2 (Knoten 1 - Knoten 2)
  • I(component)zum Beispiel I(V1)- beachten Sie jedoch, dass es kein sofortiges Feedback gibt, wie in der Hilfe beschrieben

Detaillierte Beschreibung für Geräteströme:

Es wird jedoch angenommen, dass sich der Strom des Schaltungselements quasi statisch ändert, das heißt, es gibt keine sofortige Rückkopplung zwischen dem Strom durch die referenzierte Vorrichtung und dem Ausgang der Verhaltensquelle. In ähnlicher Weise wird angenommen, dass jede Wechselstromkomponente eines solchen Vorrichtungsstroms in einer Kleinsignal-linearen .AC-Analyse null ist.

Die I()- und V()-Syntax ist erforderlich, da Sie einen Knoten mit dem Namen R1 und einen Widerstand mit dem Namen R1 erstellen können (ich befürworte kein solches Namensschema, aber es ist möglich), sodass LTSpice nicht einfach entscheiden kann, welcher eine, die Sie wollen.