Nicht Linearer Widerstand LTspice

OP #7577341
Lesenswert?

Hallo zusammen, ich versuche in LTspice einen nicht linearen Widerstand umzusetzen. Die Lösungen anderer Forenbeiträge, die ich finden konnte, bringen mich nicht weiter. (Habe diese ausgeführt als Bild angehangen) Der NLW soll später in ein Netzwerk implementiert werden, um es nicht linear zu machen. Dafür eignet sich aber eine Formelgesteuerte Quelle nicht oder?. Kann mir jemand behilflich sein? Vielen Dank.

Angehängte Dateien:
#7577365
Lesenswert?

Jan L. schrieb:

Hallo zusammen, ich versuche in LTspice einen nicht linearen Widerstand umzusetzen. ... Dafür eignet sich aber eine Formelgesteuerte Quelle nicht oder?.

Doch, bei LTspice eignen sich dazu besonders B-Quellen. Das Beispiel mit der Quelle "B1" scheint doch zu funktionieren.

Wenn du willst, kannst du "B1" auch "R1" nennen. Wichtig ist, dass der Prefix = B ist. (Rechtsklick auf das Bauteil).

Bernhard

#7577407
Lesenswert?

Ergänzung:

Die .dc-Anweisungen in den Beispielen entsprechen nicht der SPICE-Syntax, die Schrittweite fehlt.

Bei R1: wolltest du am Ende 10e-3 statt 10-3 schreiben?

Bei Widerständen funktionieren mehr Zusätze, als in der Hilfe angegeben sind. Die würde ich trotzdem nicht anwenden, sondern die gut dokumentierten B-Quellen.

OP #7577472
Lesenswert?

Hallo Bernhard, vielen Dank für deine Hinweise. In einer Reihenschaltung bekomme ich aber nun das Problem, dass die Bi Quelle den Spannungsabfall der Eingangsspannung unterbricht.

Erläuterung zum Anhang. V(n001) = Eingangsspannung V(U) = Spannung zwischen R1 und B1 V(n002) = Spannung zwischen B1 und R2

wie kann V(n002) denn höher sein als V(U)? das heißt die Bi Quelle gibt eine Spannung ab?

Vielen Dank

Angehängte Dateien:
#7577513
Lesenswert?

Jan L. schrieb im Beitrag #7577472: ...

In einer Reihenschaltung bekomme ich aber nun das Problem, dass die Bi Quelle den Spannungsabfall der Eingangsspannung unterbricht. ... wie kann V(n002) denn höher sein als V(U)? das heißt die Bi Quelle gibt eine Spannung ab?

Vielleicht wird dein errechneter Widerstand irgendwo negativ. Die Formel habe ich nicht überprüft.

Die Formel errechnet den Strom aus der Spannung zwischen dem Knoten "U" und Masse, also nicht aus der Spannung über B1. Dazu solltest du den Knoten zwischen B1 und R2 benennen und die Differenzspannung verwenden. Wenn LTspice den Namen vergibt (jetzt n002), kann er sich bei jeder Simulation ändern.

Für die ersten Versuche würde ich außerdem eine viel einfachere Formel wählen, dass man das Ergebnis im Kopf überprüfen kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren