Un client rencontrait un problème avec une de ses batteries au lithium, dont la capacité réelle était nettement inférieure aux spécifications attendues. La batterie déclenchait régulièrement une protection, interrompant son fonctionnement. Il fallait comprendre ce qui se passait réellement avant de pouvoir poser un diagnostic.
La batterie comportait un port RS485, ce qui ouvrait la porte à de possibles découvertes. Finalement, ce port, fourni par le gestionnaire de batterie intégré (BMS), exposait des données internes via MODBUS.
Nous lui avons donc développé une petite solution de supervision permettant de récupérer les données internes et de les stocker en séries chronologiques :
Node-RED pour communiquer avec le BMS et gérer les données MODBUS
InfluxDB pour conserver l’historique
Grafana pour visualiser les tensions, les courants, l’énergie emmagasinée et leurs tendances dans le temps
L’historique nous a rapidement permis d’identifier le problème. Une des 16 cellules présentait un comportement très différent des autres et sa tension chutait beaucoup plus rapidement lors de la décharge.
C’est cette cellule qui atteignait la limite de basse tension en premier et qui provoquait la protection du BMS. Le problème n’était donc pas simplement une batterie qui « manquait de capacité », mais bien une cellule défectueuse qui limitait l’utilisation de l’ensemble du système.
Ce projet illustre une approche que nous privilégions : suivre et améliorer les équipements existants plutôt que de les remplacer.
Avec des outils open source et des protocoles standards, il est possible d’ajouter de l’observabilité à un équipement déjà déployé, de centraliser ses données et de mieux comprendre son comportement.
Mais cette approche va plus loin que le diagnostic. Une fois les équipements connectés et observables, il devient possible de mettre en place progressivement :
- de la supervision et des alertes
- des mises à jour à distance
- de la gestion de configuration
- des mécanismes de sauvegarde et de restauration
- une meilleure continuité des affaires
L’idée est de simplifier l’exploitation, le maintien et l’évolution de systèmes complexes.
Catégorie de projet : 5 000 – 10 000 $CA
Nous trouvons des solutions efficaces à des
problèmes complexes, en jumelant solutions
existantes et adaptations de notre cru.