Forum: Analoge Elektronik und Schaltungstechnik Parameter Zeitabhängig ändern/stepen in LTSpice


von Fralla (Gast)


Lesenswert?

Hallo!
Der normale parameter step ist mir bekannt. Ich möchte aber einen 
Parameter (zb R,L) Zeitabängig ändern.

Ist dies möglich?

MFG

von HaJo42 (Gast)


Lesenswert?

Das geht meines Wissens nur mit Tricks. Die einzigen LTspice-Elemente, 
die zeitabhängig parametrisiert werden können, sind B, E, F und H.

Ein Widerstand lässt sich damit recht einfach basteln:
1
B1 N001 N003 V=I(VSENSE)*time
2
VSENSE N003 N002

Für L erhält man mit
1
B1 N001 N003 V=ddt(I(VSENSE))*time
2
VSENSE N003 N002

Ob das noch konvergiert musst du selber ausprobieren.

von HaJo42 (Gast)


Lesenswert?

Es muss jeweils
1
VSENSE N003 N002 0

heißen.

von Helmut S. (helmuts)


Lesenswert?

Um R zeitabhängig zu ändern ersetzt man den Wert von z. B. 1k durch eine 
Formel. Intern wird das dann eine B-Quelle.

R=1k*(1+0.1*time/1m+2*V(abc))

Um L zeitabhängig zu ändern kannst du den Wert von z. B. 100u ersetzen 
durch. x ist der Strom durch die Spule. L ist die Ableitung nach x.

flux=x*100u*(1+time/1m)

Mit der Funktion flux=const1*tanh(x*const2) kann man eine Spule mit 
Sättigung simulieren.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.