Aller au contenu
tben

Analyses détaillées des données circulant sur le bus CAN pour les TM3 SR+ LFP55

Messages recommandés

Un petit post au passage,

 

Le signal UI_ratedWHpM du message du bus CAN ci-dessous :

BO_ 826 ID33AUI_rangeSOC: 8 VehicleBus
 SG_ UI_idealRange : 16|10@1+ (1,0) [0|1023] "mi"  Receiver
 SG_ UI_Range : 0|10@1+ (1,0) [0|1023] "mi"  Receiver
 SG_ UI_SOC : 48|7@1+ (1,0) [0|127] "%"  Receiver
 SG_ UI_uSOE : 56|7@1+ (1,0) [0|127] "%"  Receiver
 SG_ UI_ratedWHpM : 32|10@1+ (1,0) [0|1023] "WHpM"  Receiver

...permet de convertir les Wh en miles

Sa valeur est constante sur ma voiture (même dans les SOC les plus extrêmes), et vaut 205 tout rond

 

Je trouve que c'est plus facile de retenir que 1 Mile vaux 205 Wh que l'équivalent en km

 

car comme 1km vaut environ 0,6214 miles

Forcément, quand on essaye de savoir combien vaut 1 km en Wh on tombe sur un nombre à virgule

Ici : 

1 km = 205 * 0.6214 = 127.387 Wh

 

On retombe sur les valeurs mesurées soit dit en passant

 

La formule exact de conversion de X Wh en miles est donc :

mi = X / 205

 

La formule exact de conversion de X Wh en km est donc :

km = convertMileToKm(X / 205)

 

Et la formule approchée :

km = X / 127.387

 

Voilà d'où viens la valeur de 127.38x que l'on mesure régulièrement

 

Par exemple, lors d'une recharge, la voiture affichait 51 500 Wh (d'après le bus CAN) pour 404.3 km (d'après TeslaMate),

ce qui vaut : 51500 /404.3 = 127.38 Wh/Km

 

Maintenant on a la formule exacte ;)

 

Edit : Hmmm il semble avoir un problème, cette formule marche si on ne prend pas en compte le buffer bas... pourtant bien pris en compte dans l'affichage en km de nos voiture. je vais regarder en seconde prise

Modifié par Jboll

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 11/06/2023 à 10:59, Jboll a dit :

car comme 1km vaut environ 0,6214 miles

1000/1609 = 0,6215

Ce qui fait km = X / 127,4 - pas besoin de 3 décimales

 

Le 11/06/2023 à 10:59, Jboll a dit :

Edit : Hmmm il semble avoir un problème, cette formule marche si on ne prend pas en compte le buffer bas... pourtant bien pris en compte dans l'affichage en km de nos voiture. je vais regarder en seconde prise

L'affichage triche sur les km pour absorber progressivement le buffer bas. En roulant à la conso typique (127,4 Wh / km) on perd 1 km tous les 955 m réels si buffer de 4,5%.

Modifié par MrFurieux

Partager ce message


Lien à poster
Partager sur d’autres sites

Voilà un topic intéressant, par quel moyen vous vous êtes connectés au port CAN ? Car j'ai un projet de Boombox avec un Arduino (j'ai le shield qui va bien) mais pas envie de me connecter via un adapteur type Sexybutton.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 15:51, JRCondat a dit :

Voilà un topic intéressant, par quel moyen vous vous êtes connectés au port CAN ? Car j'ai un projet de Boombox avec un Arduino (j'ai le shield qui va bien) mais pas envie de me connecter via un adapteur type Sexybutton.

Je te laisse regarder ces 2 topics (je reviens pour te mettre les liens)

Et de un : 

Et de 2 :

 

 

Modifié par tben

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon et bien ma formule : kmEPA = (Remaining - Buffer) x 8,17 ne marche pas depuis que j'ai fait une petite bizarrerie à ma voiture. Je l'ai laissée pendant 10 jours, branchée, avec Sentinelle, avec une consigne à 50%. Et bien mon buffer bas est monté à 4.38, pour un NFP à 51.5. On est très loin des 4,5%. Mon remaining est à 46.5. Donc je devrais avoir en km EPA = (46,5-4,38)*8,17= 344 km. Sur l'écran j'ai 363 qui est égal à 46,5*8,17*0,955, donc Remaining * 8,17 * (1-4,5%). 

Je vais voir si cela colle pendant quelques jours, puis ensuite comment cela se comporte sur une charge à 100%.

Modifié par tben

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 18:51, tben a dit :

Bon et bien ma formule : kmEPA = (Remaining - Buffer) x 8,17 ne marche pas depuis que j'ai fait une petite bizarrerie à ma voiture. Je l'ai laissée pendant 10 jours, branchée, avec Sentinelle, avec une consigne à 50%. Et bien mon buffer bas est monté à 4.38, pour un NFP à 51.5. On est très loin des 4,5%. Mon remaining est à 46.5. Donc je devrais avoir en km EPA = (46,5-4,38)*8,17= 344 km. Sur l'écran j'ai 363 qui est égal à 46,5*8,17*0,955, donc Remaining * 8,17 * (1-4,5%). 

Je vais voir si cela colle pendant quelques jours, puis ensuite comment cela se comporte sur une charge à 100%.

Ah, donc apparemment le buffer variable c'est pas réservé aux LFP60, il existe aussi (actuellement) sur les LFP55.

Pour ta formule, c'est toujours le même phénomène connu: le buffer bas (et donc ses variations) est masqué dans les km EPA, qui ne représentent pas exactement l'énergie normalisée pour la conso EPA - plus le buffer est grand, plus l'écart est grand. Ton 8,17 correspond au buffer "standard".

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 11/06/2023 à 23:01, MrFurieux a dit :

L'affichage triche sur les km pour absorber progressivement le buffer bas

C’est exact, et curieusement ce message ne le prend pas en compte… 


c’est embêtant d’appeler ces Km des Km “EPA” parce que au mieux il n’y a qu’à 100 % que c’est le cas (et encore…)

Je me rappelle m’être déjà fait avoir sur cette ambiguïté

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 15:51, JRCondat a dit :

par quel moyen vous vous êtes connectés au port CAN ?

Par la prise OBD derrière l’accoudoir centrale

 

par contre, c’est pas sûr que la musique de la boombox passe sur ce bus. A vérifier

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 23:17, Jboll a dit :

C’est exact, et curieusement ce message ne le prend pas en compte… 


c’est embêtant d’appeler ces Km des Km “EPA” parce que au mieux il n’y a qu’à 100 % que c’est le cas (et encore…)

Je me rappelle m’être déjà fait avoir sur cette ambiguïté

C'est des km EPA à condition d'abandonner l'idée qu'un km fait forcément 1000 m 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 18:51, tben a dit :

Je l'ai laissée pendant 10 jours, branchée, avec Sentinelle, avec une consigne à 50%. Et bien mon buffer bas est monté à 4.38, pour un NFP à 51.5

Excellent ce test 😁

 

tu as dévoilé un nouveau cas particulier

 

La valeur du buffer bas c’est bien 4,5% j’ai pas trop de doute dessus. Par contre il peut être modifié pour une autre raison, à la hausse cette fois.

@MrFurieux avait fait allusion dans un autre topic a quasiment 10% sur un autre modèle.

 

 Ce qui est étonnant, c’est ton NFP qui semble avoir une valeur nominale. Par contre ton remaining n’est pas à 50% malgré la consigne ?

 

Il est possible qu’il y ait une condition temporelle qui augmente le buffer s’il n’y a eu aucune charge complète depuis un bon moment

 

mais 10 jours c’est rien, on peux même la laisser sur un parking d’aéroport 1 mois. C’est sensé faire que 30km de perdu max. Voir moins. Mais dans ce cas, quelle serait la valeur du buffer bas au retour?

 

 Je me demande si le comportement de ce buffer serait identique pour 10 jours de veille que 10 jours de charge avec une consigne à 50%
 

au pif je dirai que non, car dans le cas d’une veille on sait exactement combien on perd: on diminue progressivement sur la courbe de tension, même si elle est presque plate, à 0,001v près c’est pas plat. Et donc que finalement c’est pas le temps qui joue sur l’augmentation de ce buffer, mais que ce serait le nombre de recharge incomplet  (?)

 

On pourrait le savoir si on détecte que ce buffer augmente régulièrement avec le temps, où uniquement a la fin d’une recharge incomplète

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 23:27, MrFurieux a dit :

C'est des km EPA à condition d'abandonner l'idée qu'un km fait forcément 1000 m 🙂

(edit : … et de considérer qu’un test EPA a été fait sur ma voiture alors que c’est pas le cas)

 

J’ai mon petit cœur qui saigne …

Modifié par Jboll

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 18:51, tben a dit :

une petite bizarrerie

En parlant de bizarrerie, le message comportant les min/max de tensions des cellules pourra te confirmer ou t’infirmer les bizarreries que tu avait vu sur les tensions de tes cellules lors de la charge

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 22:30, MrFurieux a dit :

Ton 8,17 correspond au buffer "standard".

Exact, et du coup je continue mon expérience pendant quelques jours en restant avec sentinelle, et sans charger à 100% car le buffer continue à augmenter : : 4.75 ce matin.

Le 13/06/2023 à 22:30, MrFurieux a dit :

donc apparemment le buffer variable c'est pas réservé aux LFP60

Tu avais mille fois raison, tu m'excuseras pour mes doutes sur tes affirmations. 

 

Et par ailleurs la nouvelle formule ne marche pas non plus.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/06/2023 à 23:19, Jboll a dit :

par contre, c’est pas sûr que la musique de la boombox passe sur ce bus. A vérifier

C'est même très peu probable. De toutes les façons écrire sur le bus CAN est casse-gueule, demande de savoir ce que l'on fait, et est détectable par Tesla. C'est pourquoi je deconseille aussi les sexy boutons.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 09:29, tben a dit :

C'est même très peu probable. De toutes les façons écrire sur le bus CAN est casse-gueule, demande de savoir ce que l'on fait, et est détectable par Tesla. C'est pourquoi je deconseille aussi les sexy boutons.

Non aucune musique ne passe par le CAN, je vais lire la vitesse de la voiture avec un CANBed de Longan (un arduino avec tout ce qui va bien pour le cabler directement sur le CAN) dans une fonction en loop et en dessous de 50km/h, jouer un son sur le HP extérieur de la bagnole que je vais brancher sur la sortie d'arduino avec en coupure un amplificateur 4W pour 20ohms.*

Après sur ton affirmation sur le fait que Tesla détecte les actions sur le CAN si la trame est bien formatée, je n'y crois pas du tout. Un ranger m'a confirmé qu'ils ne savaient pas ce qu'il y avait de branché en after market sur la bagnole ! Il a découvert ma motorisation de coffre arrière pourtant connectée sur le CAN et me dit qu'ils n'ont aucun moyen de le savoir au prélable.

Modifié par JRCondat

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 17:33, JRCondat a dit :

Après sur ton affirmation sur le fait que Tesla détecte les actions sur le CAN si la trame est bien formatée, je n'y crois pas du tout. Un ranger m'a confirmé qu'ils ne savaient pas ce qu'il y avait de branché en after market sur la bagnole ! Il a découvert ma motorisation de coffre arrière pourtant connectée sur le CAN et me dit qu'ils n'ont aucun moyen de le savoir au prélable.

Dans ce que tu évoques (motorisation du coffre arrière) et quand tu as discuter avec le ranger, as-tu juste évoqué la lecture sur le CAN, ou astu aussi évoqué l'écriture sur le CAN ?

Si la trame est bien formattée, elle sera lue, et si elle est lue elle peut être envoyée à Tesla.

Le 14/06/2023 à 17:33, JRCondat a dit :

je vais lire la vitesse de la voiture avec un CANBed de Longan (un arduino avec tout ce qui va bien pour le cabler directement sur le CAN) dans une fonction en loop et en dessous de 50km/h,

Tu vas le faire facilement. Si tu as besoin d'aide, nous sommes là. Tu nous raconteras. N'hésite pas à ouvrir une discussion.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 11/06/2023 à 10:59, Jboll a dit :

Edit : Hmmm il semble avoir un problème, cette formule marche si on ne prend pas en compte le buffer bas... pourtant bien pris en compte dans l'affichage en km de nos voiture. je vais regarder en seconde prise

Après relecture, il faut inclure le buffer bas dans l'équation, propre à l'affichage en km dans nos voitures, voici la nouvelle formule :

 

mi = (Remaining - Buffer Bas) / CCK

 

avec le Coefficient de Compression Kilométrique CCK = ((NFP - Buffer bas) / NFP) * CT

avec la Conso Typique CT = 205 / 1000

avec 205 étant la valeur en Wh/mi provenant du signal UI_ratedWHpM du bus CAN (voir message précédent)

 

J'ai testé avec quelques valeurs :

Pour le cas que tu cites @tben, j'arrive à 225 miles (~362 Km, il manque 1 km 🤷‍♂️)

Pour mon cas, NFP 49.88, EB 2.25, remaining 43.24, j'arrive à 209 mi, valeur exacte lu sur le bus

Autre cas, NFP 49.88, EB 2.25, remaining 45.88, j'arrive à 223 mi, valeur exacte lu sur le bus

Autre cas, NFP 51.5, EB 2.25, remaining 55.1, j'arrive à 251 mi (404 km, exact)

Autre cas, NFP 51.5, EB 2.25, remaining 2.25, j'arrive à 0 mi ce qui est correct aussi

 

Bref, voici les nouvelles formules :

mi = (Remaining - Buffer Bas) / (0.205 * (1- Buffer bas/NFP))

km =  1.609 * mi

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 19:40, tben a dit :

4.88 quand j'ai repris la voiture ce soir, 5.0 au bout de quelques km. Je poursuis l'expérience.

Tu constates donc que le buffer bas augmente bien après une recharge : En roulant.

Je raye dans ce cas une hypothèse ci-dessous

 

Pour cause de cette augmentation, il reste donc :

le temps depuis la dernière recharge à 100% (a voir si l'augmentation est périodique et régulière)

- le nombre de km parcouru depuis la dernière recharge à 100% (a voir si l'augmentation est constante par km)

- le nombre de recharge effectué sans terminer à 100%

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 22:18, Jboll a dit :

Bref, voici les nouvelles formules :

mi = (Remaining - Buffer Bas) / (0.205 * (1- Buffer bas/NFP))

km =  1.609 * mi

Merci, je l'essaie demain.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 22:37, Jboll a dit :

Tu constates donc que le buffer bas augmente bien après une recharge : En roulant.

En roulant je charge, mais surtout décharge.

 

J'ai 2 hypotheses :

- empécher de dormir

- ne pas charger à 100%

Nous en avons une en commun

Le 14/06/2023 à 22:37, Jboll a dit :

Pour cause de cette augmentation, il reste donc :

le temps depuis la dernière recharge à 100% (a voir si l'augmentation est périodique et régulière)

- le nombre de km parcouru depuis la dernière recharge à 100% (a voir si l'augmentation est constante par km)

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 22:53, tben a dit :

- empécher de dormir

Pour cause de cette augmentation, il reste donc :

la durée depuis la dernière recharge à 100% (a voir si l'augmentation est périodique et régulière)

- le nombre de km parcouru depuis la dernière recharge à 100% (a voir si l'augmentation est constante par km)

- le nombre de recharge effectué sans terminer à 100%
- la durée depuis la dernière veille de la voiture (a avoir si le buffer augmente en désactivant sentinelle)

- la durée + la valeur moyenne du SOC depuis la dernière recharge (a voir si un SOC de moyenne a 50% fait augmenter d’avantage le buffer qu’une moyenne a 80%)

- la valeur moyenne ou min du SOC pendant une durée prédéfini (a voir si le buffer diminue si tu te rapproche de 99% mais sans jamais l’atteindre)

Modifié par Jboll
Changement de 100%-> 99%

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 14/06/2023 à 22:18, Jboll a dit :

Bref, voici les nouvelles formules :

mi = (Remaining - Buffer Bas) / (0.205 * (1- Buffer bas/NFP))

km =  1.609 * mi

Cela fonctionne super. Je retesterai ce soir. Bravo.

Le buffer est à 5.13 maintenant.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je serais curieux aussi de savoir si ce buffer va se réduire entre 99 et 100% comme dans le cas d’une réduction de buffer a soc bas ou s’il réduira a un autre moment

 

 je me demande aussi s’il y a un max à ce buffer 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 15/06/2023 à 08:14, Jboll a dit :

Je serais curieux aussi de savoir si ce buffer va se réduire entre 99 et 100% comme dans le cas d’une réduction de buffer a soc bas ou s’il réduira a un autre moment

 

 je me demande aussi s’il y a un max à ce buffer 

J'ai les mêmes curiosités:

- jusqu'où il va monter

- qu'est-ce qui va le faire se reduire (je  suspecte en premier l'endormissement puis ensuite la charge à 100%)

- à quel rythme il va se reduire

 

c'est cela qui est génial d'avoir les données en temps réel (et enregistrées) le temps de conduite passe très vite.

 

Je vais peut-être quand j'aurais atteint le max, de voir ce qu'il se passe à bas soc (proche de 0)

Partager ce message


Lien à poster
Partager sur d’autres sites





×
×
  • Créer...
Automobile Propre

Automobile Propre est un site d'information communautaire qui est dédié à tout ce qui concerne l'automobile et l'environnement. Les thématiques les plus populaires de notre blog auto sont la voiture électrique et les hybrides, mais nous abordons également la voiture GNV / GPL, les auto à l'hydrogène, les apects politiques et environnementaux liés à l'automobile. Les internautes sont invités à réagir aux articles du blog dans les commentaires, mais également dans les différents forums qui sont mis à leur dispositon. Le plus populaire d'entre eux est certainement le forum voiture électrique qui centralise les discussions relatives à l'arrivée de ces nouveaux véhicules. Un lexique centralise les définitions des principaux mots techniques utilisés sur le blog, tandis qu'une base de données des voitures (commercialisées ou non) recense les voitures électriques et hybrides.