SOH der Batterie

  • Das Problem daran ist das diese Formel nicht passt (1byte -> max 256 Werte, laut Formel skaliert mit 66 -> 256/66 = 3,87, diesen Wert von 100 abgezogen gibt einen Werte Bereich von 96,13% bis 100%, wurde übrigens von einem anderen User in diesem thread auch schon erwähnt ) . Und das zweite Problem ist, dass die did (22f264) nicht für den Soh/soce steht sondern für den soc-r (Innenwiderstand vom Akku, Formel: ((A*256)+B)/100, ergibt bei unserem Neufahrzeugen(auch die die jetzt ein Jahr alt sind) grobe 57,43 mOhm Innenwiederstand.)


    Danke für die Erklärung, wenn ich helfen kann - mach ich gerne!

  • PID 22E010 hat bei mir keine Ergebnisse.

    Schade.


    Aber heute morgen ist mein obd dongel gekommen.


    Ich Versuch Mal die 0x22F*** dids morgen zu scannen (geht nur Recht langsam wegen cysec, ansonsten wird der obd temporär gesperrt bis zum nächsten Kaltstart).

    Vlt sticht mir da eine ins Auge. Bzw. Mit KI und chinesischer/japanischer Quellensuche vlt ein Indiz für was welche ansprechbare did für welchen Zweck ist.

  • Kann mal jemand die folgende Formel probieren auf dem 22F264?


    100 - ([B4:B5] / 660) bzw. für die CarScannerer 100 - ([A:B] / 660)?


    Das [B4:B5] ist eine Bereichserweiterung auf 16 Bit, entsprechend weitern wir den Wertebereich von 0 bis 255 auf 0 bis 65535 auf. Entsprechend kommt man mit dieser Formel auf einen SOH von unter 1%...


    Würde mich über Gegenargumente oder Bestätigung freuen...

  • Ich bin der Überzeugung daß es der Innenwiderstand ist bei dieser did.


    Aber um das sachlich zu machen.

    Es würde helfen mehrere "Paare" von soh/soce stand, km Stand und dazugehörenden A und B Bytes (bzw. B4 und B5) zu haben.


    Wenn mehrere roh Daten da sind ist es leichter mit den Daten eine sinnvolle Formel zu finden.

    Ich Post dir morgen kurz meine f264 Daten.

  • Komplett abwegig scheint die Formel erst einmal nicht...das schwanken muss ich auf meiner Seite einmal anschauen...

    Wenn ich mir deine alten Werte anschauen 0x16, 0x6f (22,111) -> 5743


    Dann ist es nach deiner Formel:

    100-5743/660= 91,29% bei einer soce Angabe von 98%


    Scheint mir es noch nicht zu passen.


    Aber umso mehr wir Werte haben umso eher kann man die richtige Hypothese aufstellen.


    Appell an die anderen:

    Bitte legt Mal den Sensor an, macht einen Testlauf und notiert euch die Werte. Gerne auch paar am Tag verteilt. Und postet es hier.

    Am besten in dem Format:

    22919 km, soce 94%, akkustand: 78%, A/B4: 11, B/B5: 184




    Edit: hatte ihnen zahlen Fehler von 0x1f auf 0x6F korrigiert. Danke Chris1988 für deine schrlarfen augen


  • ...Appell an die anderen:

    Bitte legt Mal den Sensor an, macht einen Testlauf und notiert euch die Werte. Gerne auch paar am Tag verteilt. Und postet es hier.

    Am besten in dem Format:

    22919 km, soce 94%, akkustand: 78%, A/B4: 11, B/B5: 184



    ...so im CarScanner eintragen?


    Name: [BMS] SOH

    Short name: bms_soh

    Command: 22F264

    Header: 7A1

    Formula: 100-([A:B]/660)

    Minimum: 0

    Maximum: 100

    Units: %

    Einmal editiert, zuletzt von theNick () aus folgendem Grund: Korrektur Maximum