Hellpower Energy GmbH & Co KG

Savoir technique accumulateurs · Technique

Ce que fait vraiment un BMS — et pourquoi l'automate doit être impliqué

Publié le Mis à jour le

Ce n'est pas la cellule individuelle qui sollicite le système de gestion de batterie (BMS) — c'est le pack qui devient critique : 15 cellules en série, jamais exactement identiques en capacité et résistance interne pour des raisons de fabrication. Sans intervention, leurs tensions s'écartent à chaque cycle jusqu'à ce que la cellule la plus faible atteigne en premier la limite supérieure en charge et en premier la limite inférieure en décharge — tandis que les autres ont encore de la réserve. Le pack vieillit alors au rythme de la pire cellule. Le système de gestion de batterie (BMS) existe précisément pour éviter cela et rendre l'état visible de l'extérieur.

La fenêtre de tension est une limite absolue

Chaque cellule au lithium possède une fenêtre de tension admissible en dehors de laquelle elle subit des dommages chimiques. Pour LiFePO4 elle se situe approximativement entre 2,5 V et 3,65 V par cellule, pour Li-NMC environ 3,0 V à 4,2 V. Si la limite supérieure est dépassée, l'électrolyte se décompose et du lithium métallique peut se déposer. En dessous de la limite inférieure, le collecteur de courant en cuivre de l'anode se dissout — de façon irréversible, et comme germe d'un court-circuit futur.

Le BMS mesure donc la tension de chaque cellule individuellement, pas seulement la tension du pack. Car 48 V au pack ne disent rien sur le fait qu'une cellule soit déjà à 3,6 V et une autre seulement à 3,1 V. Seule la mesure par cellule détecte la dispersion.

Équilibrage, protection, limitation de courant

Lors de l'équilibrage le BMS ramène les cellules au même niveau. Passivement, cela se fait via une résistance qui décharge délibérément la cellule la plus chargée jusqu'à ce que les autres la rattrapent — les courants d'équilibrage typiques sont de quelques dizaines à quelques centaines de milliampères. L'équilibrage actif transfère la charge des cellules pleines vers les vides ; plus complexe, mais avec de moindres pertes en cas de grande dispersion.

Le circuit de protection surveille la sur- et sous-tension, la sur- et sous-température ainsi que la surintensité et le court-circuit, et déconnecte le circuit avant qu'une limite soit atteinte. Décisive est la limitation du courant de charge en fonction de la température : charger en dessous de 0 °C provoque un dépôt de lithium (lithium plating), c'est pourquoi le BMS bloque ou réduit le courant de charge dans le froid. De même, il limite le taux C dans la zone supérieure de charge, car les courants élevés à un état de charge élevé sollicitent le plus la cellule.

SoC (State of Charge) est calculé par le BMS généralement par comptage coulombique — intégration du courant dans le temps — corrigé aux points de tension à vide. C'est exigeant pour LFP, car la courbe de décharge est plate sur de larges plages et quelques millivolts signifient de grandes différences de capacité. SoH (State of Health) se dérive de la capacité résiduelle mesurée et de la résistance interne croissante par rapport à l'état neuf — la base pour la planification de la maintenance et la prévision de durée de vie résiduelle.

Pourquoi l'automate doit être impliqué

Un système de gestion de batterie (BMS) qui se contente de déconnecter ne suffit pas dans les machines mobiles. Un AGV qui déconnecte la batterie en fonctionnement sans avertissement se retrouve immobilisé sous pleine charge quelque part dans l'installation. L'automate doit connaître l'état avant qu'une limite soit atteinte.

Le système de gestion de batterie (BMS) devrait donc être connecté à l'automate via un bus de terrain — dans l'industrie, selon la plateforme, CAN-Bus ou Profinet — et fournir en temps réel SoC, SoH, tensions des cellules individuelles, températures et codes de défaut. L'automate voit la capacité résiduelle et planifie le trajet vers la station de charge avant que la limite inférieure ne soit à portée. Si une cellule signale une anomalie de température, l'automate réduit la puissance de façon ordonnée au lieu de déconnecter brutalement. Surtout en fonctionnement continu, ce flux de données entre BMS et automate est aussi important que le pack lui-même.

Liste de contrôle pour le dimensionnement du BMS

  • Limites de tension adaptées à la chimie configurées (LFP 2,5–3,65 V, NMC 3,0–4,2 V par cellule) ?
  • Mesure par cellule individuelle sur tous les éléments en série, pas seulement la tension du pack ?
  • Équilibrage dimensionné pour la dispersion de cellules attendue sur la durée de vie ?
  • Courant de charge dépendant de la température limité, blocage de charge en dessous de 0 °C sans chauffage ?
  • Protocole de communication défini (CAN-Bus, J1939, SMBus, RS485) et coordonné avec l'automate réel ?
  • Comportement en cas limite clarifié : réduction ordonnée via l'automate plutôt que déconnexion brutale ?
  • Méthode SoC adaptée à la chimie — pour la courbe plate LFP, comptage coulombique avec correction tension à vide ?

Les quatre premiers points protègent le pack. Le cinquième et le sixième décident si la machine fonctionne de façon fiable avec lui. Comment le BMS est connecté à votre automate et quelles valeurs doivent transiter sur le bus, nous le clarifions volontiers sur la base de votre cahier des charges.

Articles et solutions complémentaires

Questions fréquentes

Quelle est la différence entre l'équilibrage passif et actif dans un BMS ?
L'équilibrage passif décharge la cellule la plus chargée via une résistance jusqu'à ce que les autres la rattrapent — les courants typiques sont de 10–200 mA. L'équilibrage actif transfère la charge des cellules pleines vers les vides ; moindres pertes, mais plus complexe. Avec des cycles partiels intenses en fonctionnement AGV, l'équilibrage passif ne suffit souvent pas à compenser la dérive des cellules sur la durée de vie.
Pourquoi le calcul du SoC est-il plus difficile pour LiFePO4 que pour Li-NMC ?
La courbe de décharge de LiFePO4 est presque plate sur de larges plages — quelques millivolts de différence de tension correspondent à de grandes différences de capacité. Le comptage coulombique pur dérive sans correction périodique de la tension à vide. Pour Li-NMC la courbe est plus raide, si bien que la mesure de tension améliore directement la précision.
Quel protocole de communication le BMS nécessite-t-il pour un automate Siemens ?
Dans le monde S7, Profinet est le standard. Un BMS qui parle Profinet nativement est intégré dans le projet TIA via une description de dispositif GSDML — sans passerelle CAN-vers-Profinet nécessaire. Pour les machines mobiles avec contrôleur de véhicule CAN-Bus, on utilise généralement CAN avec profil CANopen (basé sur les profils batterie CiA) ou un mapping PDO spécifique au fabricant.
À quelle température le BMS bloque-t-il le courant de charge ?
En dessous de 0 °C, la charge provoque un dépôt de lithium à l'anode — dommage irréversible. Le BMS bloque ou réduit le courant de charge en dessous de cette limite. Sans chauffage actif du pack, la charge dans le froid n'est pas autorisée. Le seuil exact dépend du taux C : plus le courant de charge est élevé, plus le derating s'enclenche tôt (typiquement déjà à partir de 10–15 °C à 1C-2C).
Comment le BMS détermine-t-il le SoH (State of Health) ?
Le SoH se dérive de deux valeurs mesurées : la capacité résiduelle mesurée par rapport à l'état neuf et la résistance interne croissante. Un pack est considéré EOL (End of Life) lorsque la capacité est tombée à 80 % de la valeur neuve ou que la résistance interne dépasse un seuil critique. Ces valeurs constituent la base de la planification de maintenance orientée état.

Connexion BMS à votre automate ?

Protocole de communication, limites de tension et comportement en cas limite clarifiés sur la base de votre cahier des charges.

Discuter des exigences BMS