Leave Your Message

Fonction BMS maître Yesa avec calculateur HEV

2026-09-29

Bonjour Yesa, concernant un problème de communication sur le bus CAN… Ensemble Comment votre Master BMS trompe-t-il ou traduit-il les signaux pour que le calculateur d'origine reste fonctionnel ?

 es1.png

Oui, c'est souvent là le véritable goulot d'étranglement pour les ingénieurs.

En résumé, un Master BMS n'usurpe pas l'identité d'une batterie en envoyant de fausses données. Il intercepte les requêtes du calculateur d'origine et traduit les données réelles de la batterie lithium au format et à la synchronisation exacts attendus par le calculateur pour une batterie NiMH. Il s'agit d'un convertisseur de protocole, et non d'un générateur de signal.

Pourquoi la traduction est nécessaire?

Le calculateur d'origine d'un véhicule hybride Toyota est programmé pour communiquer avec une batterie NiMH. Il attend un ensemble précis de messages sur le bus CAN (tension, courant, état de charge (SOC), température et résistance interne) à une fréquence et avec une échelle spécifiques. Le système de gestion de batterie (BMS) d'une batterie lithium utilise un protocole différent. Si vous la connectez simplement, le calculateur ne reçoit aucune information compréhensible ou reçoit des données hors de sa plage attendue, ce qui déclenche des codes d'erreur (comme P0A80) ou le passage en mode dégradé.

Commentfaitle Maître BMS agit en tant que traducteur?

Le BMS principal se situe entre les cellules au lithium et le bus CAN du véhicule. Son rôle est d'écouter, d'interpréter et de répondre de manière acceptable pour le calculateur d'origine.

1. Interception et reformatage des messages : Ce système lit les trames CAN diffusées par le calculateur d'origine et d'autres modules du véhicule. Il récupère ensuite les données brutes de ses propres capteurs lithium et les reformate en respectant les identifiants CAN, les structures d'octets et les facteurs d'échelle attendus par le calculateur d'origine pour une batterie NiMH. Par exemple, le BMS Plus 2 pour la Prius est décrit comme un ordinateur qui « intercepte les signaux CAN provenant du calculateur BMS d'origine et les modifie ».

2. Gestion de l'état de charge (SOC) : Il s'agit souvent de l'étape la plus critique. Les batteries NiMH et lithium présentent des courbes tension-SOC très différentes. Une cellule lithium maintient une tension relativement stable jusqu'à ce qu'elle soit presque déchargée. Si le BMS affichait la tension réelle de la batterie lithium, le calculateur pourrait croire qu'elle est encore presque pleine alors qu'elle est en réalité faible. Le BMS principal calcule un état de charge (SOC) qui correspond au comportement attendu par le calculateur pour une batterie NiMH, même s'il ne correspond pas à l'état réel de la cellule lithium. Cela évite que le calculateur ne prenne de mauvaises décisions concernant le démarrage du moteur ou la limitation de l'assistance.

3. Prévention des surcharges : Le chargeur d'origine continue de fournir du courant tant que le calculateur estime que la batterie NiMH peut l'accepter. Le système de gestion de batterie (BMS) principal surveille la tension réelle des cellules lithium. Lorsqu'il détecte que les cellules approchent d'un seuil de charge maximal sûr, il peut signaler au calculateur (via les données traduites) que la batterie est « pleine », ordonnant ainsi au chargeur d'arrêter ou de réduire le courant, même si la batterie lithium pourrait techniquement avoir encore de la marge. Il s'agit d'une fonction de sécurité essentielle qui prévient le risque d'emballement thermique mentionné précédemment.

 es2.png

Le véritable défi de l'ingénierie : le timing et l'intégrité

Faire fonctionner ce système sans faille est plus complexe que le simple envoi des octets corrects. Le calculateur d'origine est un système temps réel. S'il envoie une requête de données de batterie et ne reçoit pas de réponse dans un délai très court (souvent quelques millisecondes seulement), il enregistre une erreur de communication. Un BMS maître performant doit non seulement traduire les données, mais aussi **respecter les contraintes de synchronisation strictes** du bus CAN.

De plus, le protocole CAN lui-même ne dispose d'aucune sécurité ni authentification intégrée. C'est une arme à double tranchant : cela rend l'usurpation d'identité/la traduction possible, mais cela signifie également que le calculateur n'a aucun moyen de vérifier l'authenticité des données. Il se fie à ce qu'il reçoit tant que le format et la synchronisation sont corrects.

Résumé 

Le Master BMS fonctionne en **masquant la véritable nature de la batterie au lithium**. Il transmet un flux de données compatible NiMH soigneusement élaboré au calculateur d'origine, tout en gérant indépendamment les cellules au lithium pour garantir sécurité et longévité. Il ne s'agit pas d'une supercherie gratuite, mais d'une couche de compatibilité indispensable permettant à la chimie moderne du lithium de fonctionner au sein d'un système de contrôle ancien conçu pour une technologie totalement différente.

Si vous avez d'autres commentaires, n'hésitez pas à nous laisser un message ci-dessous.

Make an free consultant

Phone Number

Country

Remarks*

reset