Forum: Mikrocontroller und Digitale Elektronik Batterieparameter bestimmen


von tarek33110 (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich möchte in Simulink eine Batterie nachbilden und benötige hierfuer 
die parameter  R0,R1 und C1 aus dem Ersatzschaltbild, das sich im Anhang 
befindet. Ich habe die Eingangs und Ausgangsspannung als Messwerte zu 
dem Strom i, den ich in der Simulation variiere. Bei Veränderung des 
Stroms, werden auch die korrigierten Spannungswerte automatisch 
verwendet. (alle gruenen Werte sind bekannt)
Ich komme allerdings nicht weiter, bei der Bestimmung der parameter. ich 
habe gehofft, dass mir jemand weiterhelfen kann diese parameter zu 
bestimmen. Ich habe es mit einer Laplace Transformation versucht, bin 
allerdings nicht weiter gekommen.

von georg (Gast)


Lesenswert?

tarek33110 schrieb:
> aus dem Ersatzschaltbild, das sich im Anhang
> befindet

So funktioniert eine Batterie aber nicht, egal welche Parameter man 
nimmt.

Georg

von rcc (Gast)


Lesenswert?

georg schrieb:
> So funktioniert eine Batterie aber nicht, egal welche Parameter man
> nimmt.

Warum nicht? 1 RC ist ein guter Anfang.

Um auf die Parameter zu kommen: Gleichung für R0 + R1||C1 aufstellen 
oder System in Zustandsraumdarstellung bringen und in Matlab aus 
gegebener Anregung und Spannungsantwort die Parameter fitten lassen 
(Optimization Toolbox)

von tarek33110 (Gast)


Angehängte Dateien:

Lesenswert?

Vielen dank schonmal. ich habe das Modell mal um ein weiteres RC Glied 
erweitert und das ganze in die zustandsraumdarstellung gebracht.(siehe 
Anhang)
wie ist es jetzt möglich mittels matlab die  Widerstände und kapazitäten 
zu bestimmen? Mir ist der Eingang i und der Ausgang Us durch meine 
Messdaten bekannt. hast du da eventuell sogar ein tutorial dazu zur 
hand?

von batman (Gast)


Lesenswert?

rcc schrieb:
> Warum nicht? 1 RC ist ein guter Anfang.

Z.B. weil es den Zusammenhang von Spannung und (chem.) Ladung der 
Batterie so nicht gibt, wie es mit dem Kondensator modelliert wird.

Bei der Batterie muß die Spannung bei Ladung nicht steigen, sie kann im 
Extremfall sogar fallen. Was will man da mit so einem Modell anfangen.

von batman (Gast)


Lesenswert?

Achso sorry, der letzte Absatz gehört hier wohl nicht rein, falls es nur 
um Primärzellen geht.

von tarek33110 (Gast)


Lesenswert?

Vielen Dank fuer den Hinweis. Das Modell ist vollkommen ausreichend fuer 
seinen Zweck. Mein problem ist nur die mathematische bestimmung der 
parameter. aMit der aufstellung des Zustandsraummodells kam ich an meine 
mathematischen grenzen ^^

von rcc (Gast)


Lesenswert?

batman schrieb:
> Z.B. weil es den Zusammenhang von Spannung und (chem.) Ladung der
> Batterie so nicht gibt, wie es mit dem Kondensator modelliert wird.
>
> Bei der Batterie muß die Spannung bei Ladung nicht steigen, sie kann im
> Extremfall sogar fallen. Was will man da mit so einem Modell anfangen.

Das RC Glied simuliert die Diffussion zusammen mit der Doppelschicht 
wenn man diese einfache Modellstruktur nimmt.
Bei welcher Chemie soll die OCV Ladung im Normalbetrieb bitte fallen? 
Der -dU Effekt bei NiCd/NiMh kommt aus dem Innenwiderstand. R0, R1 und 
C1 sind deshalb typischerweise SOC- und temperaturabhängig.

von rcc (Gast)


Lesenswert?

tarek33110 schrieb:
> Vielen Dank fuer den Hinweis. Das Modell ist vollkommen ausreichend fuer
> seinen Zweck. Mein problem ist nur die mathematische bestimmung der
> parameter. aMit der aufstellung des Zustandsraummodells kam ich an meine
> mathematischen grenzen ^^

Du kannst es genauso in zeitlicher Darstellung mit Matlab oprimieren 
lassenen lassen, also U(t) = U_OCV - R0*I(t) - C1*e-(t/R1C1) 
(Entladestrom mit neg. Vorzeichen angenommen). Die Parameter sind im 
allgemeinen SOC und temperaturabhängig.
Wenn man nur einen Rechteckspuls hat kann man die Parameter auch 
grafisch ermitteln....

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.