Hellpower Energy GmbH & Co KG

Wiedza techniczna akumulatory · Technika

Co naprawdę robi BMS — i dlaczego sterownik maszyny musi być zaangażowany

Opublikowano Zaktualizowano

Nie pojedyncza ogniwo absorbuje system zarządzania baterią (BMS) — krytyczny jest pakiet: 15 ogniw w szeregu, nigdy dokładnie takich samych pod względem pojemności i rezystancji wewnętrznej ze względów produkcyjnych. Bez interwencji ich napięcia rozchodzą się z każdym cyklem, aż najsłabsze ogniwo osiągnie najpierw górny limit podczas ładowania i najpierw dolny limit podczas rozładowania — podczas gdy pozostałe mają jeszcze rezerwę. Pakiet starzeje się wtedy w tempie najgorszego ogniwa. System zarządzania baterią (BMS) istnieje właśnie po to, aby temu zapobiec i uczynić stan widocznym na zewnątrz.

Okno napięcia to twardy limit

Każde ogniwo litowe ma dopuszczalne okno napięcia, poza którym ulega uszkodzeniom chemicznym. Dla LiFePO4 wynosi ono w przybliżeniu 2,5 V do 3,65 V na ogniwo, dla Li-NMC około 3,0 V do 4,2 V. Przekroczenie górnego limitu powoduje rozkład elektrolitu i może dochodzić do osadzania się metalicznego litu. Poniżej dolnego limitu kolektor prądu miedziany anody ulega rozpuszczeniu — nieodwracalnie, stanowiąc zarodek przyszłego zwarcia.

Dlatego BMS mierzy napięcie każdego ogniwa osobno, nie tylko napięcie pakietu. Bo 48 V na pakiecie nie mówi nic o tym, czy jedno ogniwo jest już przy 3,6 V, a inne tylko przy 3,1 V. Tylko pomiar na poziomie ogniwa wykrywa rozkład.

Balansowanie, ochrona, ograniczenie prądu

Podczas balansowania BMS przywraca ogniwa do równego poziomu. Pasywnie odbywa się to przez rezystor, który celowo rozładowuje najwyższe ogniwo, aż inne je dogonią — typowe prądy balansowania wynoszą od kilkudziesięciu do kilkuset miliamperów. Aktywne balansowanie przenosi ładunek z pełnych ogniw do pustych; bardziej złożone, ale z mniejszymi stratami przy dużym rozrzucie.

Układ ochronny monitoruje nadnapięcie i podnapięcie, nadtemperaturę i podtemperaturę oraz przetężenie i zwarcie, i rozłącza obwód przed osiągnięciem limitu. Decydujące jest ograniczenie prądu ładowania w zależności od temperatury: ładowanie poniżej 0 °C powoduje osadzanie litu (lithium plating), dlatego BMS blokuje lub redukuje prąd ładowania na zimno. Podobnie ogranicza współczynnik C w górnym zakresie ładowania, ponieważ wysokie prądy przy wysokim stanie naładowania najbardziej obciążają ogniwo.

SoC (State of Charge) BMS oblicza zazwyczaj przez całkowanie ładunku — całkowanie prądu w czasie — korygowane w punktach napięcia spoczynkowego. Jest to wymagające dla LFP, ponieważ krzywa rozładowania jest płaska na szerokich zakresach i kilka miliwoltów oznacza duże różnice pojemności. SoH (State of Health) wyprowadza się z mierzonej pojemności resztkowej i rosnącej rezystancji wewnętrznej w stosunku do stanu nowego — podstawa do planowania konserwacji i prognozowania pozostałego czasu pracy.

Dlaczego sterownik maszyny musi być zaangażowany

System zarządzania baterią (BMS), który tylko odłącza, nie wystarcza w maszynach mobilnych. AGV, który odłącza baterię podczas pracy bez ostrzeżenia, zatrzymuje się z pełnym ładunkiem gdzieś w zakładzie. Sterownik maszyny musi znać stan przed osiągnięciem limitu.

Dlatego system zarządzania baterią (BMS) powinien być połączony ze sterownikiem przez magistralę polową — w przemyśle, w zależności od platformy, CAN-Bus lub Profinet — i dostarczać w czasie rzeczywistym SoC, SoH, napięcia poszczególnych ogniw, temperatury i kody błędów. Sterownik widzi pozostałą pojemność i planuje trasę do stacji ładowania, zanim dolny limit znajdzie się w zasięgu. Jeśli ogniwo zgłasza anomalię temperatury, sterownik redukuje moc w sposób uporządkowany zamiast gwałtownie odcinać. Szczególnie podczas pracy ciągłej ten przepływ danych między BMS a sterownikiem jest tak ważny jak sam pakiet.

Lista kontrolna do wymiarowania BMS

  • Limity napięcia dopasowane do chemii ustawione (LFP 2,5–3,65 V, NMC 3,0–4,2 V na ogniwo)?
  • Pomiar na poziomie każdego ogniwa dla wszystkich elementów szeregowych, nie tylko napięcie pakietu?
  • Balansowanie zwymiarowane na oczekiwany rozrzut ogniw przez cały okres eksploatacji?
  • Prąd ładowania zależny od temperatury ograniczony, blokada ładowania poniżej 0 °C bez ogrzewania?
  • Protokół komunikacyjny zdefiniowany (CAN-Bus, J1939, SMBus, RS485) i uzgodniony z rzeczywistym sterownikiem?
  • Zachowanie w przypadku granicznym wyjaśnione: uporządkowana redukcja przez sterownik zamiast gwałtownego odłączenia?
  • Metoda SoC dopasowana do chemii — dla płaskiej krzywej LFP, czyste całkowanie ładunku z korektą napięcia spoczynkowego?

Pierwsze cztery punkty chronią pakiet. Piąty i szósty decydują, czy maszyna działa z nim niezawodnie. Jak BMS jest podłączony do sterownika i jakie wartości mają przesyłać przez magistralę, chętnie wyjaśnimy na podstawie Państwa specyfikacji.

Dalsze artykuły i rozwiązania

Często zadawane pytania

Jaka jest różnica między balansowaniem pasywnym a aktywnym w BMS?
Balansowanie pasywne rozładowuje najwyższe ogniwo przez rezystor, aż pozostałe je dogonią — typowe prądy wynoszą 10–200 mA. Balansowanie aktywne przenosi ładunek z pełnych ogniw do pustych; mniejsze straty, ale bardziej złożone. Przy intensywnych cyklach częściowych w pracy AGV balansowanie pasywne często nie wystarcza do skompensowania dryfu ogniw przez cały okres eksploatacji.
Dlaczego obliczanie SoC jest trudniejsze dla LiFePO4 niż dla Li-NMC?
Krzywa rozładowania LiFePO4 jest prawie płaska na szerokich zakresach — kilka miliwoltów różnicy napięcia odpowiada dużym różnicom pojemności. Czyste całkowanie ładunku dryfuje bez okresowej korekty napięcia spoczynkowego. Dla Li-NMC krzywa jest bardziej stroma, więc pomiar napięcia bezpośrednio poprawia dokładność.
Jakiego protokołu komunikacyjnego potrzebuje BMS dla sterownika PLC Siemens?
W świecie S7 standardem jest Profinet. BMS mówiący natywnie Profinetem jest integrowany w projekcie TIA przez opis urządzenia GSDML — bez konieczności stosowania bramy CAN-to-Profinet. Dla maszyn mobilnych ze sterownikiem pojazdu CAN-Bus stosuje się zazwyczaj CAN z profilem CANopen (opartym na profilach baterii CiA) lub specyficzne dla producenta mapowanie PDO.
W jakiej temperaturze BMS blokuje prąd ładowania?
Poniżej 0 °C ładowanie powoduje osadzanie litu na anodzie — nieodwracalne uszkodzenie. BMS blokuje lub redukuje prąd ładowania poniżej tego limitu. Bez aktywnego ogrzewania pakietu ładowanie na zimno jest niedozwolone. Dokładny próg zależy od współczynnika C: im wyższy prąd ładowania, tym wcześniej włącza się derating (typowo już od 10–15 °C przy 1C-2C).
Jak BMS określa SoH (State of Health)?
SoH wyprowadza się z dwóch wartości mierzonych: mierzonej pojemności resztkowej w stosunku do stanu nowego i rosnącej rezystancji wewnętrznej. Pakiet uznaje się za EOL (End of Life), gdy pojemność spadła do 80 % wartości nowej lub rezystancja wewnętrzna przekroczyła krytyczną wartość progową. Wartości te są podstawą do planowania konserwacji opartej na stanie.

Podłączenie BMS do Państwa sterownika?

Protokół komunikacyjny, limity napięcia i zachowanie w przypadku granicznym wyjaśnione na podstawie Państwa specyfikacji.

Omówić wymagania BMS