Options du protocole de communication de la batterie

section sep blanc
boucle de communication de la batterie

Table des matières

Batteries au lithium nécessitent un système de gestion de batterie (GTC) pour surveiller les paramètres critiques tels que la température, la tension, le courant, les taux de charge/décharge, la capacité et l'état de santé général. Si des problèmes tels qu'une surchauffe ou une surcharge sont détectés, le BMS alerte le système de contrôle principal pour qu'il lance le refroidissement ou arrête la charge. Par conséquent, des protocoles de communication fiables entre le BMS, l'appareil et le système de contrôle sont fondamentaux pour la sécurité et l'efficacité opérationnelles.

Types de protocoles de communication de batterie

Plusieurs protocoles de communication sont couramment utilisés aujourd’hui, chacun présentant des atouts spécifiques :

  • RS232 est destiné aux connexions point à point à courte distance telles que les diagnostics ou les mises à jour du micrologiciel. C'est simple mais ne prend en charge qu'un seul appareil et fonctionne mieux jusqu'à 15-20 mètres.
  • RS485 gère des distances plus longues (jusqu'à 1 200 mètres) et connecte plusieurs appareils sur un seul réseau. Il est fiable dans les environnements bruyants – idéal pour les systèmes énergétiques domestiques avec plusieurs batteries.
  • CAN (Controller Area Network), développé à l'origine pour les voitures et maintenant utilisé dans les systèmes énergétiques avancés, prend en charge la communication multi-appareils à haut débit avec détection d'erreurs. Il est robuste mais plus complexe à mettre en place, adapté aux applications à grande échelle ou commerciales nécessitant un échange de données en temps réel.
  • D'autres protocoles comme I2C, SMBus et UART servent des appareils plus petits (par exemple, les drones grand public) avec des besoins plus simples. Des protocoles sans fil tels que BLE sont utilisés pour la surveillance à courte portée.

ports de communication BMS
ports de communication BMS

Choisir le bon protocole de communication

Le choix du bon protocole dépend de vos besoins spécifiques. Il n’existe pas de solution universelle. Votre choix doit être basé sur l’échelle de votre système et ce dont vous avez besoin.

Voici une comparaison rapide de trois protocoles courants pour vous aider à décider :

Protocole Distance maximale Vitesse Idéal pour

ProtocoleDistance maximaleVitesseIdéal pour
RS23215-20mJusqu'à 115 kbit/sDiagnostics, configurations simples
RS485​1 200 mJusqu'à 10 Mbit/sSystèmes domestiques avec plusieurs batteries
PEUT40 m (à 1 Mbps)Jusqu'à 1 Mbit/sApplications à grande échelle en temps réel

Pour la plupart des systèmes domestiques multi-batteries, le RS485 est un bon choix. Pour les configurations plus grandes et hautes performances, CAN est souvent meilleur malgré sa complexité. Assurez-vous que le BMS et l'onduleur de votre batterie utilisent le même protocole pour éviter les pannes de communication et les problèmes du système.

Objectif d'un protocole de communication de batterie

La tâche principale d'un protocole de communication est de permettre l'échange de données. Il permet au système de gestion de batterie (BMS) de partager des informations importantes avec d'autres appareils, tels que des onduleurs ou des systèmes de surveillance. Généralement, ces données comprennent :

  • Tension et courant
  • Température
  • État de charge (SoC) – combien d'énergie reste-t-il
  • État de santé (SoH) – l'état général de la batterie
  • Messages d'alarme ou de défaut

Ces données continues servent trois objectifs principaux :

  1. Améliore la sécurité :​ Le BMS peut signaler à l'onduleur d'arrêter la charge si la batterie est pleine, évitant ainsi les dangers tels que la surcharge ou la surchauffe.
  2. Améliore l'efficacité :​ Des données précises permettent d'optimiser les cycles de charge et de décharge pour une meilleure utilisation de la batterie.
  3. Prolongs Battery Life:​ Balanced operation and precise monitoring reduce wear and tear, extending battery life.

canbus & rs485 connection

Communication Format Guidelines

For smooth communication, everyone in the system must follow the same communication format.

Flow and Sequential Guidelines

Data is sent in organized packets with an address, message, and error-checking method. Protocols define the structure of these data frames.

For example, the CAN protocol uses a frame format with an identifier (priority code), data, and checksum for errors. Communication often follows a sequence; a master device like a computer may request information from slave devices such as batteries in a specific order.

Transmission Fault Detection Guidelines

La transmission des données peut échouer. Les protocoles disposent de méthodes intégrées pour détecter ces défauts. Une méthode courante est le contrôle de redondance cyclique (CRC). Il s'agit d'un calcul mathématique ajouté à la fin du paquet de données.

L'appareil récepteur effectue le même calcul. Si les résultats diffèrent, il sait que les données ont été corrompues lors de la transmission. Le protocole dicte ensuite la marche à suivre, comme demander que les données soient à nouveau envoyées. Cela garantit la fiabilité des informations.

Directives d’adressage et de reconnaissance

Dans un réseau comportant plusieurs appareils, chacun a besoin d'un “adresse.” Cela garantit que les messages arrivent au bon endroit. Par exemple, dans un réseau Modbus, chaque batterie peut avoir une adresse unique comprise entre 0x01 et 0x0A.

L'accusé de réception est un moyen de confirmer qu'un message a été reçu. Certains protocoles utilisent un système dans lequel l'appareil récepteur renvoie un “reconnaissance” message. Si l’expéditeur ne reçoit pas d’accusé de réception, il renvoie le message pour une communication plus fiable.

Conclusion

Les protocoles de communication des batteries sont essentiels pour des systèmes énergétiques sûrs et efficaces. Ils constituent le lien vital entre la batterie, son système de gestion et les autres composants.

Le choix du bon protocole dépend de la taille et des besoins de votre système. Le RS485 convient souvent aux maisons, tandis que le CAN convient mieux aux applications à grande échelle. La clé est d'assurer la compatibilité entre toutes les parties de votre système et de suivre les directives établies pour le flux de données, la vérification des erreurs et l'adressage.

En permettant l'échange de données critiques, ces protocoles contribuent à prévenir les accidents, à optimiser les performances et à prolonger la durée de vie de votre investissement en batterie.

Facebook
Twitter
LinkedIn