Forum: Analoge Elektronik und Schaltungstechnik Maximum Power Load Punkt automatisch finden in LTspice


von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Gibt es einen Trick wie man LTspice dazu bewegt, von alleine den Punkt 
maximaler Leistung an einem variablen Widerstand zu finden? Irgendwie 
fällt mir dazu nichts gescheites ein.
Im Prinzip also eine MPPT, aber rein mathematisch in der Sim.

Müßte doch gehen, denn es ist ja nur ein weiterer variabler 
Arbeitspunkt.

von minifloat (Gast)


Lesenswert?

Du hast irgendwo einen Knoten, an dem du einen Strom raus ziehen willst, 
hierbei soll die Leistung maximal werden. Klassische Leistungsanpassung. 
Dabei gilt, dass der Innenwiderstand der Quelle gleich dem Widerstand 
der Senke sein muss.

R(senke) = R(quelle)

U(senke) / I(senke) = U(quelle) / I(quelle)

Umgestellt:
I(senke) = (U(senke) / U(quelle)) * I(quelle)

Formelgesteuerte Stromquelle und eine Spannungsquelle mit 0V dient als 
Amperemeter an der Quelle.

Blöd nur, dass das vielleicht nicht stabil ist, also irgendwo noch einen 
R reinpfuschen.

mfg mf

von minifloat (Gast)


Lesenswert?

Oh shit. Gar nicht gesehen, dass da ehydra schreibt. Dann hast du meinen 
trivialen Ansatz vermutlich schon probiert... shame shame

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

minifloat, dazu müßte man wohl a priori die Daten der Leistungsquelle 
kennen. Das ist hier aber nicht der Fall.

von minifloat (Gast)


Lesenswert?

Dein Post liest sich etwas mysteriös.
Vielleicht muss ich mal was in Lieutenant Spice zeichnen. Hmmm...

Ich hatte noch die Idee, den errechneten Sollstrom des Billig-Ansatzes 
mit einem PT1 zu glätten.

Und nach weiterer Überlegung: Schwingen wird das Ding immer, genau so 
wie es ein kausaler MPPT-Tracker tut.

mfg mf

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Momentan ist eine Hilfsschaltung drin, die mit deutlich höherer Frequenz 
arbeitet als die Grenzfrequenz der Quelle. Es wird ein Sägezahn erzeugt, 
der den Lastwiderstand steuert. Ein Peaksensor mißt den Maximalwert der 
Leistung am Lastwiderstand. Der Maximalwert wird synchron zum Sägezahn 
zurückgesetzt. Das geht, ist aber extrem umständlich und dementsprechend 
langsam.

von Carlo (Gast)


Lesenswert?


von minifloat (Gast)


Lesenswert?

Carlo schrieb:
> ?!
> 
https://www.analog.com/en/technical-articles/ltspice-plotting-a-parameter-against-something-other-than-time-e-g-resistance.html

Ja sicher, ist bekannt.

ehydra möchte aber zur Laufzeit eine Last, die sich von selbst auf den 
MPP einstellt.

mfg mf

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Genau. Es läuft wohl auf MMPT hinaus. Habe mir zwischenzeitlich diverse 
MPPT-Algorithmen angesehen. Man verliert leicht die Übersicht. Ein 
weites Feld.

Bevor ich da was nachbaue in SPICE, möchte ich noch erwähnen, daß die 
Lösung Teile enthalten kann, die real nicht aufbaubar sind. Es geht nur 
um eine Realisation in LTspice.

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.