BMS (Battery Management System)
Résumez cet article :
Le BMS (Battery Management System) est le système électronique qui surveille et protège en temps réel chaque cellule d’une batterie au lithium — tension, température, courant — et coupe le circuit dès qu’une condition dangereuse est détectée. Il est la pièce maîtresse de sécurité de tout stockage lithium, qu’il s’agisse d’un système solaire autonome, d’un véhicule électrique ou d’une batterie portative.
Fonctions et paramètres d’un BMS
| Fonction | Paramètres typiques | Action BMS |
|---|---|---|
| Surveillance tension cellule | 2,5-3,65 V (LiFePO4) — 3,0-4,2 V (NMC) | Alarme ou coupure immédiate si hors plage |
| Équilibrage passif (balancing) | Résistance de dissipation — différentiel ≤ 50 mV entre cellules | Dissipe l’excédent de la cellule la plus chargée en chaleur |
| Équilibrage actif | Convertisseur DC-DC cellule à cellule — rendement > 90 % | Redistribue l’énergie sans dissipation — idéal pour grands packs |
| Protection surcourant (OCP) | Coupure si I > I_max_discharge (ex. 150 A pour pack 100 Ah) | Ouverture des MOSFET de puissance en série |
| Protection thermique | Sonde NTC sur cellules — coupure charge si T > 45 °C, décharge si T > 60 °C | Inhibition charge ou décharge selon seuil |
| SOC (State of Charge) | Coulométrie (intégration courant) + tension à vide | Affichage SOC — pilotage des seuils de coupure |
Intégration dans une installation solaire ou IRVE
Le BMS s’installe entre les cellules lithium et les bornes de sortie du pack. Dans un système solaire raccordé au tableau électrique, il communique généralement avec le contrôleur de charge et l’onduleur via CAN bus ou RS-485 pour coordonner les courants de charge et de décharge. La NF C 15-100 impose que l’installation DC soit protégée contre les courts-circuits par des fusibles ou des disjoncteurs DC en amont du BMS.
Les liaisons équipotentielles entre le châssis du rack batterie et la masse générale de l’installation évitent les tensions de contact dangereuses en cas de défaut d’isolement. Un contrôle d’isolement DC (IMD) est recommandé sur les systèmes non mis à la terre (IT DC).
Les BMS modernes (Victron, JKBMS, Daly Smart) exposent leurs données via UART, CAN bus ou Bluetooth. Connecté à un Raspberry Pi ou une box domotique (Home Assistant, VenusOS), vous visualisez en temps réel la tension de chaque cellule, la température, le SOC et l’historique des alarmes — un outil de diagnostic précieux avant toute intervention sur le parc batterie.
FAQ terrain
Mon BMS coupe en décharge alors que le SOC affiche 30 % — pourquoi ?
Deux causes courantes : une cellule déséquilibrée atteint sa tension minimale avant les autres (le BMS protège la cellule la plus faible, pas le pack global), ou le courant de décharge dépasse temporairement le seuil OCP lors d’un appel de puissance (démarrage moteur, onduleur en surcharge). Vérifiez les tensions individuelles des cellules via l’interface Bluetooth : un écart > 100 mV en décharge signale une cellule dégradée nécessitant un remplacement.
Quelle différence entre un BMS 8S et 16S pour LiFePO4 ?
Le suffixe désigne le nombre de cellules en série : 8S = 8 cellules × 3,2 V nominal = 25,6 V (système 24 V), 16S = 16 cellules × 3,2 V = 51,2 V (système 48 V). Le BMS doit impérativement correspondre au nombre de cellules du pack — utiliser un 8S sur un pack 16S laisse 8 cellules non surveillées et non protégées.
Le BMS peut-il remplacer le disjoncteur DC au tableau ?
Non. Le BMS protège les cellules contre les conditions hors plage (tension, température, courant). Un disjoncteur DC au tableau protège le câblage entre le pack et l’onduleur contre les courts-circuits externes. Ces deux protections sont complémentaires et obligatoires : un court-circuit violent peut dépasser le courant de coupure des MOSFET internes du BMS et l’endommager sans disjoncteur DC en aval.
Résumez cet article :