SOC JK BMS bloqué à 99 % : pourquoi il n'atteint pas 100 %
Votre batterie charge toute la journée, les cellules semblent pleines, et pourtant le JK BMS affiche toujours 99 %. Il ne passe jamais à 100 %, ou seulement certains jours. Dans la plupart des cas, les cellules n'ont rien. Le BMS retient volontairement le dernier pour cent et attend la fin d'une charge complète, mais quelque chose dans la configuration de charge empêche cette fin d'arriver.
Pourquoi le JK BMS bloque le SOC à 99 %
Le JK BMS compte les ampères-heures qui entrent dans le pack et qui en sortent (comptage coulométrique). Sur les JK BMS de type onduleur (la série PB et les modèles similaires en firmware V15 et V19), le compteur n'a pas le droit d'afficher 100 % simplement parce qu'il a compté assez d'ampères-heures. Il s'arrête à 99 % et ne passe à 100 % que lorsque la charge est réellement terminée.
Il y a une bonne raison à cela. Beaucoup d'onduleurs arrêtent de charger dès que la batterie annonce 100 %. Si le BMS affichait 100 % sur la seule base du compteur, un pack dont le compteur a dérivé s'arrêterait trop tôt, les cellules n'auraient jamais de vraie phase d'absorption et l'équilibreur n'aurait jamais le temps de travailler en haut de charge.
Le BMS attend donc trois conditions, dans cet ordre :
- La tension du pack atteint la RCV cellule (tension de demande de charge) multipliée par le nombre de cellules.
- Elle se maintient à ce niveau pendant toute la Durée RCV, la phase d'absorption.
- À la fin de la Durée RCV, les cellules sont toujours à la Tension SOC-100% ou au-dessus.
C'est seulement alors que le BMS remet le compteur à 100 % et, si le mode float est activé, passe à la tension de floating. Si l'une des trois conditions manque, la charge suivante repart de 99 % et le recalage n'a jamais lieu.
Les modèles JK plus anciens ou plus petits, sans minuterie RCV, sont plus simples : ils recalent à 100 % dès qu'une cellule atteint la Tension SOC-100%. Le guide de calibration du SOC JK BMS traite ce cas et le problème général de dérive.
Causes fréquentes d'un SOC bloqué à 99 %
La consigne du chargeur est sous la RCV. Si l'onduleur ou le chargeur absorbe à 55.2 V alors que le BMS attend 16 × 3.50 V = 56.0 V, le pack n'atteint jamais la RCV et la minuterie ne démarre jamais. C'est la cause la plus courante avec les chargeurs réglés à la main.
Chute de tension ou mesure différente. Même avec des réglages cohérents, les câbles, le fusible et le shunt font chuter un peu la tension sous courant, et la mesure de l'onduleur peut lire 0.1 à 0.2 V de plus que le BMS. Avec une liaison CAN ou RS485 en boucle fermée (Deye, Victron, Growatt et d'autres), l'onduleur croit fournir la tension demandée alors que le BMS voit moins.
La Durée RCV ne colle pas à la journée. Avec une Durée RCV longue, la production solaire baisse avant la fin de la minuterie, et le recalage n'a lieu que les jours très ensoleillés. Un chargeur qui passe en floating ou s'arrête sur sa propre minuterie avant celle du BMS produit le même effet.
La Tension SOC-100% est trop proche de la RCV. À la fin de l'absorption, le courant baisse et la tension des cellules se relâche un peu. Si la Tension SOC-100% est juste sous la RCV, les cellules peuvent passer en dessous au moment précis où le BMS vérifie.
Une cellule haute coupe la charge. Si le pack est déséquilibré, la cellule la plus haute atteint l'OVP cellule alors que la moyenne est encore sous la RCV. Le BMS coupe la charge, le pack n'atteint jamais la RCV et le log montre une protection de surcharge au lieu d'une charge complète. Voir pourquoi la protection de surcharge des cellules se déclenche sans cesse et les réglages d'équilibrage JK BMS.
La capacité de la batterie est réglée trop bas. Le compteur atteint alors 99 % des heures avant que le pack soit plein et y reste jusqu'à la fin de la charge. On dirait un SOC bloqué, même quand tout le reste est juste.
Comment corriger, étape par étape
- Comparez les tensions. Multipliez la RCV cellule par le nombre de cellules et comparez avec la tension d'absorption du chargeur ou de l'onduleur. Réglez le chargeur 0.1 à 0.2 V au-dessus pour compenser les pertes dans les câbles, mais restez sous l'OVP cellule multipliée par le nombre de cellules.
- Vérifiez la chaîne. Le firmware exige Réarmement OVP cellule < Tension SOC-100% < RCV cellule < OVP cellule, de façon stricte. En LFP, les préréglages prêts à l'emploi utilisent une RCV de 3.55, 3.50 et 3.45 V avec une Tension SOC-100% de 3.50, 3.45 et 3.41 V (intensif, équilibré, doux). Un écart d'environ 0.05 V entre les deux rend le recalage fiable. Voir les préréglages prêts à l'emploi.
- Choisissez une Durée RCV réaliste. L'éditeur recommande 0.5 à 5 heures, et 1 heure est une bonne valeur par défaut pour un cyclage solaire quotidien. Les minuteries longues ne servent qu'à un pack qui a vraiment besoin d'équilibrage.
- Réglez d'abord l'équilibrage. Si une cellule s'emballe en haut de charge, les tensions ci-dessus ne peuvent pas fonctionner. Faites démarrer l'équilibreur un peu sous la RCV, comme expliqué dans le guide des réglages LiFePO4.
- Vérifiez la capacité. Saisissez la capacité réelle du pack en Ah, soit la capacité d'une cellule multipliée par le nombre de branches en parallèle.
- Faites une charge complète et observez. Le pack doit atteindre la RCV, s'y maintenir, puis passer à 100 % à la fin de la Durée RCV.
Vérifier dans JK Preset Studio
Connectez votre BMS en Bluetooth ou ouvrez votre fichier .jkcfg dans l'éditeur. Il vérifie toute la chaîne, du réarmement OVP à la RCV, avant toute écriture, et signale une Durée RCV ou une Tension SOC-100% hors de la plage recommandée. La Durée RCV elle-même reste un réglage réservé au fichier dans l'éditeur : modifiez-la par un import .jkcfg ou dans l'app JK. La référence des paramètres explique chaque champ.
Si le pack s'arrête toujours avant la RCV, chargez le Detail Log dans la page d'analyse des logs. Des protections de surcharge déclenchées près du haut de charge désignent une cellule haute plutôt que les réglages SOC.
FAQ
Un SOC bloqué à 99 % est-il dangereux ?
Pas en soi. Cela veut seulement dire que le compteur n'a pas été recalé. Au fil des semaines l'erreur grandit, et le SOC affiché en fin de décharge devient moins fiable : cela vaut donc la peine de corriger.
Pourquoi atteint-il 100 % certains jours et pas d'autres ?
La Durée RCV ne s'achève que les jours où le soleil suffit à tenir la RCV pendant toute la minuterie. Une Durée RCV plus courte ou une tension de chargeur un peu plus haute rend en général le comportement régulier.
Faut-il baisser l'OVP pour forcer le recalage ?
Non. Cela ne fait que rapprocher la protection de la charge normale et provoque des coupures. Corrigez plutôt la tension du chargeur, la Durée RCV et la Tension SOC-100%.
Guides associés
- Calibration du SOC JK BMS : dérive, sauts et remise à zéroCalibration du SOC sur JK BMS : pourquoi le SOC dérive ou saute, le rôle de SOC-100% voltage et SOC-0% voltage, comment les régler et recalibrer le pack.
- Réglages JK BMS pour LiFePO4 : 8S et 16S, 280Ah et 314AhRéglages JK BMS pour packs LiFePO4 : tensions par cellule, équilibrage, courants et températures pour 8S et 16S en 280Ah et 314Ah, en trois niveaux d'usure.
- Protection surcharge cellule JK BMS en boucle : cause et solutionLa protection de surcharge cellule du JK BMS coupe et se réarme chaque minute ? Voyez pourquoi un chargeur réglé trop haut en est la cause, et comment corriger.