Hellpower Energy GmbH & Co KG

Akkutechnik Wissen · Technik

BMS-Steuerung: Was ein Batteriemanagementsystem wirklich tut — und warum die Maschinensteuerung mitreden muss

Veröffentlicht am Aktualisiert am

Nicht die einzelne Zelle macht der BMS-Steuerung Arbeit — kritisch wird der Pack: 15 Zellen in Reihe, produktionsbedingt nie exakt gleich in Kapazität und Innenwiderstand. Ohne Eingriff driften ihre Spannungen mit jedem Zyklus auseinander, bis die schwächste Zelle beim Laden zuerst die Obergrenze reißt und beim Entladen zuerst die Untergrenze — während der Rest noch Reserve hat. Der Pack altert dann im Takt der schlechtesten Zelle. Das Batteriemanagementsystem (BMS) existiert, um genau das zu verhindern und den Zustand nach außen sichtbar zu machen.

Das Spannungsfenster ist eine harte Grenze

Jede Lithium-Zelle hat ein zulässiges Spannungsfenster, außerhalb dessen sie chemisch Schaden nimmt. Bei LiFePO4 liegt es grob bei 2,5 V bis 3,65 V pro Zelle, bei Li-NMC bei etwa 3,0 V bis 4,2 V. Wird die Obergrenze überschritten, zersetzt sich der Elektrolyt und es kann sich metallisches Lithium abscheiden. Unter der Untergrenze löst sich der Kupfer-Stromableiter der Anode auf — irreversibel, und ein späterer Kurzschlusskeim.

Das BMS misst deshalb jede Zellspannung einzeln, nicht nur die Packspannung. Denn 48 V am Pack sagen nichts darüber, ob eine Zelle bereits bei 3,6 V und eine andere erst bei 3,1 V steht. Erst die Einzelzellmessung erkennt die Spreizung.

Balancing, Schutz, Strombegrenzung

Beim Balancing zieht das BMS die Zellen wieder zusammen. Passiv geschieht das über einen Widerstand, der die höchste Zelle gezielt entlädt, bis die anderen aufschließen — typische Balancing-Ströme liegen bei einigen zehn bis wenigen hundert Milliampere. Aktives Balancing schiebt Ladung von voll nach leer um; aufwendiger, aber verlustärmer bei großer Spreizung.

Die Schutzschaltung überwacht Über- und Unterspannung, Über- und Untertemperatur sowie Überstrom und Kurzschluss und trennt den Stromkreis, bevor eine Grenze erreicht wird. Entscheidend ist die Ladestrombegrenzung in Abhängigkeit der Temperatur: Laden unter 0 °C erzwingt Lithium-Plating, deshalb sperrt oder drosselt das BMS den Ladestrom im Kalten. Genauso begrenzt es die C-Rate im oberen Ladebereich, weil hohe Ströme bei hohem Ladezustand die Zelle am stärksten belasten.

SoC (State of Charge) berechnet das BMS meist per Coulomb-Zählung — Integration des Stroms über die Zeit — korrigiert an Ruhespannungspunkten. Das ist bei LFP anspruchsvoll, weil die Entladekurve über weite Bereiche flach ist und wenige Millivolt große Kapazitätsunterschiede bedeuten. SoH (State of Health) leitet sich aus der gemessenen Restkapazität und dem steigenden Innenwiderstand gegenüber dem Neuzustand ab — die Basis für Wartungsplanung und Restlaufzeitprognose.

Warum die Maschinensteuerung mitreden muss

Ein Batteriemanagementsystem (BMS), das nur abschaltet, reicht in mobilen Maschinen nicht aus. Ein fahrerloses Transportsystem (AGV/FTS), das im Betrieb ohne Vorwarnung die Batterie trennt, bleibt mit voller Last irgendwo im Werk stehen. Die Maschinensteuerung muss den Zustand kennen, bevor eine Grenze erreicht wird.

Deshalb sollte das Batteriemanagementsystem (BMS) über einen Feldbus — in der Industrie je nach Plattform CAN-Bus oder Profinet — an die Steuerung angebunden sein und SoC, SoH, Einzelzellspannungen, Temperaturen und Fehlercodes in Echtzeit liefern. Die Steuerung sieht die verbleibende Kapazität und plant den Weg zur Ladestation, bevor die Untergrenze in Reichweite kommt. Meldet eine Zelle eine Temperaturauffälligkeit, drosselt die Steuerung geordnet, statt hart zu trennen. Gerade im Dauerbetrieb ist dieser Datenfluss zwischen BMS und Steuerung so wichtig wie der Pack selbst.

Checkliste für die BMS-Auslegung

  • Spannungsgrenzen zur Chemie passend gesetzt (LFP 2,5–3,65 V, NMC 3,0–4,2 V pro Zelle)?
  • Einzelzellmessung über alle Reihenglieder, nicht nur Packspannung?
  • Balancing dimensioniert auf die erwartete Zellspreizung über die Lebensdauer?
  • Ladestrom temperaturabhängig begrenzt, Ladesperre unter 0 °C ohne Heizung?
  • Kommunikationsprotokoll definiert (CAN-Bus, J1939, SMBus, RS485) und mit der realen Steuerung abgestimmt?
  • Verhalten im Grenzfall geklärt: geordnetes Drosseln über die Steuerung statt harter Trennung?
  • SoC-Verfahren zur Chemie passend — bei flacher LFP-Kurve reine Coulomb-Zählung mit Ruhespannungskorrektur?

Die ersten vier Punkte schützen den Pack. Der fünfte und sechste entscheiden, ob die Maschine damit zuverlässig arbeitet. Wie das BMS an Ihre Steuerung angebunden wird und welche Werte über den Bus laufen sollen, klären wir gern anhand Ihres Lastenhefts.

Weiterführende Artikel und Lösungen

Häufige Fragen

Was ist der Unterschied zwischen passivem und aktivem Balancing beim BMS?
Passives Balancing entlädt die höchste Zelle über einen Widerstand, bis die anderen aufschließen — typische Ströme liegen bei 10–200 mA. Aktives Balancing schiebt Ladung von voll nach leer um; verlustärmer, aber aufwendiger. Bei starken Teilzyklen im AGV-Betrieb reicht passives Balancing oft nicht aus, um die Zelldrift über die Lebensdauer zu kompensieren.
Warum ist die SoC-Berechnung bei LiFePO4 schwieriger als bei Li-NMC?
Die Entladekurve von LiFePO4 ist über weite Bereiche nahezu flach — wenige Millivolt Spannungsunterschied entsprechen großen Kapazitätsunterschieden. Reine Coulomb-Zählung driftet ohne regelmäßige Ruhespannungskorrektur. Bei Li-NMC ist die Kurve steiler, sodass Spannungsmessung die Genauigkeit direkt verbessert.
Welches Kommunikationsprotokoll braucht das BMS für eine Siemens-SPS?
In der S7-Welt ist Profinet der Standard. Ein BMS, das Profinet nativ spricht, wird über eine GSDML-Gerätebeschreibung ins TIA-Projekt eingebunden — kein CAN-zu-Profinet-Gateway nötig. Für mobile Maschinen mit CAN-Bus-Fahrzeugsteuerung kommt meist CAN mit CANopen-Profil (angelehnt an CiA-Batterie-Profile) oder ein herstellerspezifisches PDO-Mapping zum Einsatz.
Ab welcher Temperatur sperrt das BMS den Ladestrom?
Unter 0 °C erzwingt Laden Lithium-Plating an der Anode — irreversible Schädigung. Das BMS sperrt oder drosselt den Ladestrom unterhalb dieser Grenze. Ohne aktive Heizung des Packs ist Laden im Kalten nicht zulässig. Die genaue Schwelle hängt von der C-Rate ab: je höher der Ladestrom, desto früher setzt das Derating ein (typisch bereits ab 10–15 °C bei 1C-2C).
Wie erkennt das BMS den SoH (State of Health)?
Der SoH leitet sich aus zwei Messwerten ab: der gemessenen Restkapazität gegenüber dem Neuzustand und dem steigenden Innenwiderstand. Ein Pack gilt als EOL (End of Life), wenn die Kapazität auf 80 % des Neuwertes gefallen ist oder der Innenwiderstand einen kritischen Schwellwert überschreitet. Diese Werte sind die Basis für zustandsorientierte Wartungsplanung.
Was ist ein BMS-Steuerungssystem — und wie unterscheidet es sich von der Maschinensteuerung?
Das BMS-Steuerungssystem ist die Elektronik im Akkupack selbst: Es überwacht jede Zelle einzeln, balanciert Ladungsdifferenzen, begrenzt Strom und Temperatur und schützt vor Über- und Unterspannung. Die Maschinen- oder Fahrzeugsteuerung liegt eine Ebene darüber und plant den Betrieb. Beide sprechen über CAN-Bus oder Profinet miteinander: Das BMS liefert SoC, SoH, Zellspannungen, Temperaturen und Fehlercodes, die übergeordnete Steuerung reagiert darauf — sie drosselt geordnet oder plant den Weg zur Ladestation, statt den Pack hart zu trennen.

BMS-Anbindung an Ihre Steuerung?

Kommunikationsprotokoll, Spannungsgrenzen und Grenzfall-Verhalten anhand Ihres Lastenhefts klären.

BMS-Anforderungen besprechen