Batteriemanagementsysteme (BMS)

Was ist ein Batteriemanagementsysteme (BMS)?

Lithium-Ionen-Batteriepacks sind die häufigsten Energiespeichersysteme in Flugzeugen, Elektrofahrzeugen, tragbaren Geräten und sonstigen Vorrichtungen, die eine zuverlässige Stromquelle mit hoher Energiedichte und geringem Gewicht benötigen. Das Batteriemanagementsystem (BMS) sorgt für den sicheren Betrieb, Leistung und die Batterielebensdauer unter verschiedenen Lade-/Entlade- sowie Umgebungsbedingungen. Beim Entwurf eines BMS entwickeln Ingenieure Regler und Überwachungslogiken, die Folgendes leisten:

  • Überwachung der Zellspannung und -Temperatur
  • Schätzung des Ladezustands und der Alterung
  • Begrenzung der Eingangsleistung und Ausgangsleistung zum Schutz vor Überhitzung und Überladung
  • Steuerung des Ladeprofils
  • Austarieren des Ladezustands einzelner Zellen
  • Isolation des Batteriepacks gegenüber der elektrischen Last, falls notwendig

Die Modellierungs- und Simulationsfunktionen von Simulink® ermöglichen die Entwicklung von Batteriemanagementsystemen, einschließlich des Entwurfs und der Parametrisierung von Ersatzschaltbildern einzelner Zellen, des Entwurfs elektronischer Schaltungen und Steuerungslogiken, der automatischen Codegenerierung sowie der Verifikation und Validierung. Mit Simulink können Ingenieure die Batteriemanagementsysteme wie folgt entwerfen und simulieren:

  • Modellierung von Batteriepacks mithilfe elektrischer Netzwerke, deren Topologie die des tatsächlichen Systems widerspiegelt und entsprechend der Anzahl der Zellen skaliert wird
  • Parameterisierung äquivalenter Schaltkreiselemente mithilfe von Testdaten, um die Zellenchemie genau darzustellen
  • Entwurf der Leistungselektronik-Schaltung, die das Pack mit den Reglern und der Überwachungslogik verbindet
  • Entwurf von Algorithmen für die Überwachungs- und Fehlererkennungslogik
  • Entwurf von Zustandsbeobachtern, um den Ladezustand und die Alterung online zu schätzen

Mit Simulink können Ingenieure das korrekte Verhalten des Batteriemanagementsystems bei unterschiedliche Betriebs- und Fehlersituationen im Modell evaluieren, bevor sie es mithilfe von Hardware testen. Sie können C-Code aus Simulink-Modellen generieren, um Ihre Steuerungs und Regelungsalgorithmen in einem Rapid Prototyping-System oder auf einem Microcontroller zu implementieren. Mit Simulink kann Code aus den Modellen der Batterie und den elektronischen Komponenten generiert werden, mit denen Sie Echtzeitsimulationen für HIL-Tests (Hardware-in-the-Loop) durchführen können, um Ihr BMS zu validieren, bevor Sie es auf ihrer Zielhardware implementieren.


Beispiele und Anleitungen

Video

Berichte von Anwendern

Technische Artikel

Siehe auch: Batteriemodellierung, Entwurf von Leistungselektroniksteuerungen mit Simulink, Simulation von Leistungselektronik, feldorientierte Steuerung, Batterieladezustand

Simscape Battery

Entwicklung und Simulation von Batterie- und Energiespeichersystemen

Navigation im Panel