LabVIEWForum.de - Ladestand einer Batterie berechnen

LabVIEWForum.de

Normale Version: Ladestand einer Batterie berechnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag,

ich würde gerne den Ladestand einer Batterie berechnen. Diese Batterie dient zur Speisung eines Elektromotors. Den Strom messe ich anhand einer Stromzange und lasse mir diesen in LabVIEW anzeigen. Um die Ladung zu bestimmt integriert man den Strom einfach über die Zeit. Nun fließt dieser Strom nur, wenn der Elektromotor sich in Bewegung setzt und die Batterie wird ja entladen. Wie kann ich so etwas in der Art in LabVIEW realisiern. Ich weiss, dass das Batteriemanagement eine sehr komplexe Sache ist. Ich würde mich sehr freuen wenn ich mit eurer Hilfe eine einface "abgespeckte" Version erarbeiten kann.

Viele Grüße

Vitjee
Wenn Du es vereinfacht willst, dann ist Q = I * t.
I kannst Du messen, t kannst Du messen, also hast Du die Ladung, vorausgesetzt, Du kennst die Kapazität Deiner Batterie.

Gruß Markus
Hi,

vielen Dank für die Antwort. Die Kapazität der Batterie lässt sich einfach anhand des Datenblatts ermitteln. Muss morgen dann nochmal die exakte Bezeichnung aufschreiben. Es handelt sich um Batterien von Optima. Also ein sehr bekannter Hersteller. Nun inmeinem Fall ist dies jetzt so konzipiert, dass der Elektromotor von 40 in Reihe geschalteten Batterien gespeist wird. Ich würde es gerne so realisieren, dass ich meinen Strom erhalte um daraus die Ladung zu bestimmen. Anschaulich wäre dies natürlich auf einem Waveform. Doch hier gibt es auch wiederum Fallunterscheidungen wie z.B. : Fährt der Elektromotor an wird Strom verbraucht = Ladung wird kleiner. Bremst der Elektromotor fließt Strom in Richtung Speiseeinrichtung. Könnte ich das wirklich so machen, dass ich einmal Ladung habe zum Startpunkt, dann zu dem Punkt wo ich Strom verbrauche und dann bei dem Fall wo Strom eingespeist wird? Ich hoffe ihr könnt mir einige Tipps bezüglich meiner Problematik geben. Finde persönlich , dass das Batteriemanagement eine sehr interassante Sache ist nur leider auch sehr komplex.

Viele Grüße

vitjee
Hallo vitjee,

Sofern dein Zangenamperemeter eine absolute Angabe des Stromes macht, sprich in welche Richtung der Strom fließt wird mit angezeigt, dann sollte es recht simpel mit einer While-Schleife gehen. Dann einfach nur den Zeitabstand zwischen den Schleifendurchläufen messen und mit dem Strom multiplizieren. In dem Fall, dass der Motor nicht läuft, wirst du auch keinen Strom messen. Das sollte so als grobes Schätzeisen mal genügen.

Wichtig ist halt auch die Frage: Wie viel Zeit vergeht zwischen den einzelnen "Fahrten" des Motors. Ist diese Zeit zu lange, so müsstest du die Selbstentladung der Batterie berücksichtigen.

Darüber hinaus will ich dir noch sagen: Es wird wohl keine Batterie sondern eher ein Akkumulator sein. (Batterien können ja nicht mehr geladen werden, Akkus schon).

MfG Carsten
Referenz-URLs