Présentation: L'ordinateur supérieur, l'ordinateur inférieur et le BMS sont interconnectés dans le système de gestion de batterie au lithium (BMS), formant un cadre complet de gestion, de surveillance et de contrôle. Grâce à leurs divisions de rôles respectives et à leur collaboration, ils garantissent le fonctionnement sûr, fiable et efficace du système de batterie.
Première relation de base:
1. Computer supérieur
L'ordinateur supérieur est le dispositif central de contrôle et de gestion du système. Il est principalement responsable de la surveillance, de l'analyse des données globales et de l'émission d'instructions de fonctionnement. L'ordinateur supérieur communique bidirectionnellement avec le BMS via des protocoles de communication standard (tels que CAN BUS, RS485, UART ou Ethernet), obtenant les données de fonctionnement de la
paquet de batterie, y compris la tension, le courant, la température, le SOC (statut de charge), le SOH (état de santé) et d'autres paramètres clés. L'ordinateur supérieur analyse et stocke ces données, et émet des instructions de fonctionnement en fonction de l'état de la batterie, telles que l'équilibrage de la batterie, l'ajustement des stratégies de charge et l'exécution des actions de protection, etc. En outre, l'ordinateur supérieur peut également surveiller plusieurs modules BMS, activer la surveillance à distance, le contrôle centralisé et la gestion de la maintenance.
2. Machine de niveau inférieur
La machine de niveau inférieur est responsable de l'interaction avec des capteurs ou des actionneurs, de la collecte de données de capteurs ou de l'exécution de tâches de contrôle spécifiques. Il transmet les données au BMS et exécute des tâches liées à la gestion de la batterie. Dans certains systèmes, la machine de niveau inférieur est également responsable de tâches d'exécution spécifiques, telles que le contrôle du dispositif de régulation de la température des cellules de batterie individuelles. La plate-forme matérielle de la machine de niveau inférieur comprend généralement un châssis PXI, des processeurs en temps réel et des cartes d'E / S, etc., et est responsable de l'exécution de la séquence et de l'invocation de l'appareil.
3. 3. BMS
BMS est un appareil qui gère directement le module de batterie. Il est responsable de la surveillance, de la protection et du contrôle de la batterie. BMS communique avec l'ordinateur supérieur pour signaler l'état de la batterie et recevoir des instructions, et communique également avec l'ordinateur inférieur pour obtenir des données de capteur au niveau inférieur ou contrôler des actionneurs spécifiques. BMS acquiert les données du capteur au niveau inférieur via l'ordinateur inférieur, tels que la tension, le courant et la température de chaque cellule de batterie, et traite les données clés localement avant de les envoyer à l'ordinateur supérieur. BMS a également diverses fonctions, notamment la collecte des données, la gestion de l'équilibre, les fonctions de protection et le diagnostic des défauts, la gestion de la charge, la gestion thermique et la notification d'alarme, etc.
Deuxième interaction 、 entre l'ordinateur hôte, le BMS et l'ordinateur d'ordre inférieur
1. Flux de données:
De la machine de niveau inférieur au BMS: la machine de niveau inférieur collecte les données de la batterie et la transmet au BMS pour le traitement et la gestion centralisés.
Du BMS à la machine de niveau supérieur: les données traitées par le BMS sont téléchargées sur la machine de niveau supérieur, qui effectue ensuite une analyse et un stockage plus approfondis, et génère des rapports, prédit la durée de vie de la batterie, etc.
2. Flux d'instructions:
De l'ordinateur supérieur à la BMS: l'ordinateur supérieur, en fonction de l'état de fonctionnement de la batterie ou des instructions de l'opérateur, envoie des instructions de fonctionnement au BMS, tel que l'ajustement des stratégies de charge et de décharge, effectuant des actions d'égalisation ou de protection.
Du BMS à l'ordinateur inférieur: le BMS envoie des instructions de l'ordinateur supérieur à l'ordinateur inférieur pour effectuer des tâches opérationnelles spécifiques, telles que le démarrage ou l'arrêt de la protection de la batterie, le BMS envoie des instructions de l'ordinateur supérieur à l'ordinateur inférieur pour effectuer des tâches opérationnelles spécifiques, telles que le démarrage ou l'arrêt du dispositif de protection de la batterie, l'ajustement de la commande de température, etc.
Trois. 、 Communication et protocoles
1. Protocole de communication entre l'ordinateur hôte et BMS:
Les protocoles de communication courants comprennent le bus CAN, RS485, Ethernet, UART, etc. Ces protocoles fournissent des canaux de transmission de données fiables, garantissant que l'ordinateur supérieur et le BMS peuvent échanger des données et des instructions en temps réel.
2. Protocole de communication entre BMS et ordinateur de niveau inférieur:
La communication entre la machine de niveau inférieur et le BMS peut utiliser des protocoles de communication internes tels que I2C ou SPI, qui sont utilisés pour l'échange rapide des données des capteurs et des commandes de contrôle. Ces protocoles sont généralement utilisés dans les scénarios de communication à courte distance et en temps réel.
Troisième 、 Structure hiérarchique de l'architecture du système
Architecture hiérarchique: L'ordinateur supérieur, le BMS et l'ordinateur inférieur forment une structure hiérarchique: l'ordinateur supérieur est au niveau supérieur et est responsable de la surveillance globale, du traitement des données et du contrôle du système.
En tant que couche intermédiaire, BMS effectue non seulement des tâches de gestion de batterie spécifiques, mais rapporte également des données sur l'ordinateur supérieur et exécute les instructions données par l'ordinateur supérieur.
2. Le dispositif de niveau inférieur est tout en bas et interagit directement avec les capteurs et les actionneurs, fournissant des fonctions de collecte et de contrôle de données locales.