Un système de gestion de batterie (BMS) constitue la couche de sécurité et de contrôle du pack de batteries. Il surveille la tension des cellules, le courant du pack, la température, l’état de l’isolation et d’autres signaux, puis utilise ces informations pour protéger les cellules et gérer le fonctionnement. Les systèmes de test de batteries valident le BMS en appliquant des conditions électriques et thermiques précises, en enregistrant des mesures de haute précision et en vérifiant que les algorithmes du BMS réagissent correctement dans des conditions normales, anormales et de défaut.
Un BMS maintient les cellules dans leur zone de fonctionnement sûre (SOA) grâce à la surveillance, la protection, l’équilibrage, le contrôle thermique, la communication et l’estimation de l’état. Les systèmes de test de batteries fournissent les stimuli contrôlés et la précision de mesure nécessaires pour démontrer que ces fonctions et algorithmes fonctionnent de manière fiable.
Quelles sont les principales fonctions d’un BMS ?
Surveillance des paramètres électriques
Le BMS mesure la tension de chaque cellule, la tension totale du pack ainsi que le courant de charge ou de décharge. Ces mesures indiquent si les cellules s’approchent d’une surtension, d’une sous-tension, d’une surintensité ou d’autres conditions dangereuses.
Une surveillance précise de chaque cellule est essentielle, car le pack est limité par sa cellule la plus faible, et non simplement par sa tension moyenne.
Surveillance de la température et de l’isolation
Les capteurs de température surveillent la température des cellules, des modules, du liquide de refroidissement, de l’admission d’air et du boîtier. Le BMS utilise ces données pour détecter les surchauffes, les conditions de gel et les gradients thermiques.
Un système complet peut également mesurer la résistance d’isolation afin d’identifier les chemins de fuite entre le circuit haute tension de la batterie et le véhicule ou le boîtier du pack.
Protection contre les conditions dangereuses
Le BMS protège les cellules contre la surcharge, la décharge excessive, le courant excessif et la température excessive. Si nécessaire, il peut ouvrir les contacteurs ou déconnecter de toute autre manière la batterie de la charge ou du chargeur.
Le BMS n’est pas un chargeur de précision ni une alimentation limitant le courant. Des composants électroniques de puissance dédiés doivent réguler le courant de charge et de sortie ; le BMS supervise ces processus et les commande ou les désactive lorsque les limites sont dépassées.
Équilibrage des cellules
L’équilibrage des cellules réduit les différences d’état de charge, de capacité et de tension entre les cellules connectées en série. Sans équilibrage, une cellule faible ou présentant une tension élevée peut contraindre l’ensemble du pack à interrompre prématurément la charge ou la décharge.
L’équilibrage peut être passif, par exemple en dérivant l’énergie autour d’une cellule à haute tension, ou utiliser une autre architecture. Le BMS doit déterminer quand l’équilibrage est nécessaire et vérifier que l’action d’équilibrage produit le résultat attendu.
Gestion des conditions thermiques
Le BMS contrôle ou commande les systèmes de chauffage et de refroidissement en fonction des températures mesurées et des seuils définis. Cela peut inclure un contrôle proportionnel, dans lequel la puissance de chauffage ou de refroidissement varie selon l’écart entre la température mesurée et la température cible.
La gestion thermique contribue à préserver les performances de la batterie, à limiter sa dégradation et à prévenir les dépassements dangereux de température.
Estimation du SOC et du SOH
Le BMS estime l’état de charge (SOC), qui représente la charge utile restante, et l’état de santé (SOH), qui reflète des évolutions telles que la perte de capacité ou l’augmentation de la résistance interne.
Ces valeurs sont calculées à partir de mesures et de modèles, et non mesurées directement comme la tension. Leur précision dépend donc fortement de la qualité des données de la batterie et de la validité des algorithmes d’estimation.
Diagnostic des défauts et communication de l’état
Le BMS détecte les mesures anormales, les défaillances des capteurs, les erreurs de communication et les dépassements des limites de fonctionnement. Il génère des avertissements, des codes de défaut et des commandes de protection.
Il communique également l’état et les limites de la batterie aux autres systèmes, généralement via une communication CAN, notamment la puissance disponible, le SOC, le SOH, la température et les informations relatives aux défauts.
Évaluation des variations entre cellules
Un BMS robuste tient compte des différences de capacité, de résistance interne, de SOC et de vieillissement des cellules. Ces différences, parfois appelées dispersion ou variabilité des cellules, influencent les décisions d’équilibrage et les limites de sécurité du pack.
Ignorer ces variations peut entraîner la surcharge ou la décharge excessive d’une seule cellule faible, même lorsque les mesures moyennes du pack semblent acceptables.
Comment les systèmes de test de batteries valident les algorithmes du BMS
Création de conditions électriques contrôlées
Les systèmes de test de batteries fonctionnent comme des sources et des charges programmables. Ils peuvent exécuter des profils de charge et de décharge définis, reproduire des cycles de fonctionnement et appliquer des niveaux de courant contrôlés tout en enregistrant la réponse de la batterie.
Les ingénieurs peuvent ainsi tester le comportement du BMS dans des conditions répétables, plutôt que de s’appuyer uniquement sur un fonctionnement réel non contrôlé.
Fourniture de mesures de référence précises
Le système de test mesure la tension, le courant, la température et d’autres paramètres de diagnostic avec une précision supérieure à celle généralement disponible avec le seul BMS. Ces mesures de référence servent de base pour évaluer les relevés des capteurs du BMS et les états calculés.
Les limites d’acceptation en laboratoire doivent être définies pour l’application concernée. À titre d’exemples issus des documents de référence, les configurations de test peuvent viser une erreur de tension totale inférieure ou égale à ±1 % du pleine échelle, une erreur de courant inférieure ou égale à ±0,3 A pour des courants jusqu’à 30 A ou ±1 % au-delà de 30 A, une erreur de température inférieure ou égale à ±2 °C et une erreur de tension de chaque module inférieure ou égale à ±0,5 % du pleine échelle.
Validation des modèles de SOC et de SOH
Les ingénieurs comparent le SOC estimé par le BMS à une référence obtenue à partir de données de test contrôlées et de conditions de charge ou de décharge connues. Les tests doivent couvrir des plages de SOC élevée, moyenne et faible, car la précision du modèle varie souvent au cours de la fenêtre de fonctionnement.
Les documents de référence indiquent des objectifs d’erreur de SOC inférieurs ou égaux à 6 % pour les SOC élevés et faibles et inférieurs ou égaux à 10 % dans la plage intermédiaire. Ces valeurs doivent être considérées comme des exigences propres à l’application, et non comme des limites universelles du secteur.
Les modèles de SOH peuvent être évalués en testant des cellules et des packs sur des cycles de vieillissement, puis en comparant les estimations aux variations mesurées de capacité et de résistance.
Test des algorithmes d’équilibrage
Les systèmes de test peuvent créer des différences délibérées entre les cellules en appliquant des SOC initiaux, des historiques de cycles ou des conditions de charge différents. Les ingénieurs peuvent ensuite déterminer si le BMS identifie le déséquilibre et active l’équilibrage au moment approprié.
Pour un système équilibré par le haut, un test peut surveiller une cellule dont la tension a été volontairement augmentée et confirmer que le circuit de dérivation réduit sa tension comme prévu. Cela vérifie à la fois la logique de décision d’équilibrage et le matériel associé.
Vérification de la logique de protection
Un système de test peut amener la batterie vers des limites définies et vérifier que le BMS réagit correctement. Il peut par exemple confirmer que la décharge est désactivée lorsqu’une cellule atteint sa tension minimale.
De même, la charge peut être poursuivie dans des conditions contrôlées jusqu’à ce qu’une cellule atteigne sa tension maximale autorisée, afin de confirmer que l’autorisation de charge est supprimée ou que l’action de protection appropriée est déclenchée.
La même approche s’applique aux surintensités, aux surchauffes, à la déconnexion des capteurs, aux pertes de communication et aux défauts d’isolation.
Validation du contrôle thermique
Les plateformes de test peuvent contrôler la température ambiante et surveiller la réponse thermique de la batterie. Certains systèmes d’évaluation génèrent ou surveillent également des signaux de capteurs tels que des entrées analogiques de 0 à 5 V et des sorties de commande PWM.
Les ingénieurs peuvent ainsi simuler le retour d’information de température, étalonner le comportement proportionnel du chauffage ou du refroidissement et vérifier les seuils d’arrêt thermique sans attendre que chaque défaut se produise naturellement.
Réalisation de tests hardware-in-the-loop et de simulations de défauts
Un système de test peut simuler les charges de la batterie, les équipements de charge, le retour des capteurs et les conditions de défaut pendant que le BMS physique fonctionne dans la boucle. Cette approche contribue à valider les décisions des algorithmes avant le déploiement complet du véhicule ou du produit.
L’objectif est de tester non seulement les points de fonctionnement normaux, mais aussi les transitions, les conditions limites et les combinaisons de défauts difficiles ou dangereuses à reproduire avec une batterie non contrôlée.
Ce que couvre un programme complet de validation du BMS
Précision des mesures
La première étape consiste à confirmer que le BMS mesure avec précision la tension des cellules, la tension du pack, le courant, la température et les autres entrées. Le système de test fournit la référence traçable à laquelle les relevés du BMS sont comparés.
Des données de capteurs incorrectes peuvent faire paraître défaillant un algorithme correct, ou permettre à un algorithme défaillant de passer inaperçu.
Fonctionnement opérationnel
Les ingénieurs vérifient que le pack assemblé fournit correctement la puissance, que le sens du courant et les conventions de signe sont corrects et que les commandes de charge et de décharge produisent le comportement attendu.
Cette étape vérifie également les messages de communication, le fonctionnement des contacteurs, les sorties thermiques et la transmission de l’état.
Performances en matière de défauts et de sécurité
La validation doit inclure les surtensions, les sous-tensions, les surchauffes, les surintensités, les conditions liées à l’inversion de polarité, les défauts d’isolation et les défaillances des capteurs, lorsque cela s’applique.
La qualification électrique peut également inclure la résistance diélectrique, la tension de tenue d’isolation et les essais d’immunité électromagnétique. Les essais environnementaux peuvent comprendre le fonctionnement à haute et basse température, l’exposition liée à l’humidité et la résistance au brouillard salin lorsque l’application l’exige.
Répétabilité dans différentes conditions de fonctionnement
Le BMS doit être testé à différentes températures, avec différents taux de courant, niveaux de SOC, états de vieillissement et variations entre cellules. Un modèle performant à température ambiante et à courant modéré peut se comporter différemment près des limites de sa plage de fonctionnement.
Les systèmes de test de batteries facilitent ces comparaisons en appliquant des profils répétables et en collectant des données synchronisées.
Comprendre les compromis et les pièges courants
Confondre la protection du BMS avec la régulation de puissance
Un BMS peut détecter une condition de courant ou de tension dangereuse et déconnecter la batterie, mais il ne régule pas intrinsèquement la tension ou le courant du chargeur. Le considérer comme un substitut à un chargeur ou à un convertisseur de puissance crée une lacune importante en matière de conception et de validation.
La configuration de test doit donc valider à la fois les décisions du BMS et l’équipement externe qui les exécute.
Tester uniquement les valeurs au niveau du pack
La tension et la température moyennes du pack peuvent masquer une situation dangereuse au niveau d’une cellule. Une seule cellule peut atteindre sa limite alors que l’ensemble du pack semble encore normal.
La validation doit inclure des mesures individuelles des cellules et la variabilité entre cellules, en particulier pour les packs connectés en série.
S’appuyer sur des modèles nominaux de batterie
Les modèles de SOC et de SOH étalonnés à partir de données limitées peuvent échouer dans des conditions de température, de taux de courant, de vieillissement ou de populations de cellules différentes. Des tests de haute précision couvrant des profils variés sont nécessaires pour révéler ces faiblesses.
De meilleures données peuvent également éviter une conception excessive, par exemple l’imposition de limites inutilement conservatrices parce que le modèle manque de fiabilité.
Utiliser une précision de test insuffisante
Si les erreurs du système de test sont comparables aux erreurs du BMS évaluées, le résultat ne permet pas de distinguer de manière fiable les performances de l’algorithme du bruit de mesure.
Le système de test doit donc offrir une précision adaptée, une acquisition synchronisée, une commande programmable et une résolution suffisante pour les critères de validation prévus.
Omettre les transitions aux limites et les transitions de défaut
Tester uniquement le fonctionnement en régime permanent ne prouve pas que le BMS réagit correctement lorsqu’une limite est franchie. Les ingénieurs doivent tester l’approche d’une limite, la transition de protection, l’état de défaut et le comportement de récupération lorsque celle-ci est autorisée.
Comment appliquer ces principes à votre projet
Un système de test de batteries doit être sélectionné comme un instrument de validation, et pas seulement comme une charge programmable.
- Si votre priorité est la protection de sécurité : utilisez une simulation contrôlée de la tension, du courant, de la température, de l’isolation et des défauts de capteurs afin de vérifier chaque seuil de protection et chaque réponse de déconnexion.
- Si votre priorité est la précision du SOC et du SOH : collectez des données de haute précision sur différentes plages de SOC, températures, profils de charge et états de vieillissement, puis comparez les estimations du BMS à des références obtenues indépendamment.
- Si votre priorité est l’équilibrage des cellules : testez des cellules présentant volontairement des écarts et confirmez l’activation de l’équilibrage, son efficacité ainsi que la protection contre la surtension ou la décharge excessive.
- Si votre priorité est la gestion thermique : simulez les entrées des capteurs de température et surveillez le comportement du chauffage, du refroidissement, du PWM et de l’arrêt dans différentes conditions thermiques définies.
- Si votre priorité est la production ou l’assurance qualité : automatisez les contrôles de mesure, de fonctionnement, de communication, de protection, diélectriques et environnementaux avec des critères réussite/échec répétables.
Un programme de test de batteries bien conçu transforme les algorithmes du BMS, qui ne sont que des modèles théoriques, en fonctions de sécurité et de contrôle vérifiées.
Tableau récapitulatif :
| Fonction du BMS | Description | Validation par les tests |
|---|---|---|
| Surveillance | Mesure la tension des cellules, le courant, la température et l’isolation | Le système de test fournit des mesures de référence pour vérifier la précision, par exemple une tension à ±1 % de la pleine échelle |
| Protection | Prévient la surcharge, la décharge excessive, la surintensité et la surchauffe | Application contrôlée des limites ; vérification de la déconnexion |
| Équilibrage | Égalise le SOC et la tension des cellules | Déséquilibre volontaire des cellules ; confirmation de l’activation de l’équilibrage |
| Gestion thermique | Contrôle le chauffage et le refroidissement | Simulation des entrées de température ; vérification des réponses PWM |
| Estimation du SOC/SOH | Calcule l’état de charge et l’état de santé | Comparaison des estimations avec une référence issue des données de test, par exemple une erreur de SOC inférieure ou égale à 6 % |
| Diagnostic des défauts et communication | Détecte les défauts et transmet l’état via CAN | Injection de défauts, tels que la déconnexion d’un capteur ou la perte de communication, puis vérification des codes et des commandes |
Assurez la sécurité et la fiabilité de vos algorithmes BMS. KINTEK fournit des systèmes avancés de test de batteries pour une validation complète du BMS, des aspects électriques aux aspects thermiques. Nos équipements prennent en charge la R&D, l’assurance qualité et la production. Contactez-nous dès aujourd’hui pour discuter de vos besoins en validation et faire progresser votre technologie de batterie.