intermediate
SoH
akku
state-of-health

Akku State of Health (SoH)

Wie Levy Fleets pro Pack den State of Health aus OEM-Telemetrie berechnet – EFC, Kapazitätsverlust, Temperaturbelastung, Innenwiderstands-Proxy und der Levy-SoH-Index

Levy Fleets TeamMay 18, 20269 min read

Akku State of Health (SoH)

State of Health beantwortet die Frage "wie viel nutzbare Lebenszeit hat dieser Pack noch?" State of Charge zeigt, was im Tank ist; SoH zeigt, ob der Tank selbst schrumpft.

Levy Swap berechnet SoH für jeden eingesetzten Pack nächtlich. Das Ergebnis ist eine Zahl zwischen 0 und 100 fürs Dashboard, plus die Einzelsignale, die sie ergeben.

Der Levy-SoH-Index

SoH-BereichBedeutungEmpfohlene Aktion
90 – 100Neu oder fast neuÜberall einsetzen; ignorieren
75 – 89GesundÜberall einsetzen; Temperaturbelastung im Auge behalten
60 – 74AlterndIn Fahrzeuge mit geringerer Nachfrage rotieren
40 – 59Lebensende-WarnungAus hochmäßigen Fahrzeugen entfernen; Ersatz planen
Unter 40ZwangsausmusterungPack wird beim nächsten Tausch automatisch markiert

Der Index ist eine gewichtete Mischung der unten genannten Signale. Kein einzelnes Signal kann allein einen Pack ausmustern – aber zusammen erkennen sie Packs, die in einer Dimension gut aussehen und in einer anderen schlecht.

Was in den Index einfließt

1. Äquivalente Vollzyklen (EFC)

Kumulative entladene Tiefe ausgedrückt als äquivalente Anzahl voller Lade-/Entladezyklen. Zwei 50%-Entladungen zählen als ein EFC. Das sauberste Signal "wie stark wurde dieser Pack genutzt?" und über Fahrzeugtypen hinweg vergleichbar.

EFC wird aus dem laufenden SoC-Telemetriestrom berechnet – jeder Abfall in battery_level wird als Teilentladung verbucht. Der Job ist idempotent: Erneutes Ausführen zählt nicht doppelt.

2. Kapazitätsverlust-Prozentsatz

Abgeleitet aus Spannungs-unter-bekannter-Last-Messungen. Jedes Fahrzeugmodell hat eine Nennspannung, und der nächtliche Job vergleicht beobachtete Spannung bei geringer Last mit dem Nenn-Baseline-Wert. Ein Pack, dessen Spannung im Ruhezustand konstant unter dem Nennwert liegt, verliert nutzbare Kapazität.

Dies ist das chemiesensibelste Signal – LFP-Packs halten den größten Teil ihres Lebens konstant und brechen dann ein; NMC-Packs sinken linearer. Das Modell berücksichtigt die in der Pack-Zeile gespeicherte Chemie.

3. Temperaturbelastungsscore

Zwei Akkumulatoren werden pro Pack getrackt:

  • Heiße Minuten – Minuten oberhalb 45 °C Akkutemperatur
  • Kalte Minuten – Minuten unterhalb 0 °C Akkutemperatur

Beide werden in der SoH-Formel stark gewichtet, da beide den Verlust deutlich beschleunigen. Ein Pack in einer ungekühlten Sommer-Phoenix-Garage degradiert etwa doppelt so schnell wie derselbe Pack im Lager eines Betreibers in gemäßigtem Klima.

4. Innenwiderstands-Proxy

Lithium-Packs erhöhen ihren Innenwiderstand mit zunehmendem Alter, und das Symptom ist Spannungseinbruch unter Last. Die SoH-Engine korreliert gleichzeitige Telemetrie – Spannungsabfälle, während das Fahrzeug stark beansprucht wird (Geschwindigkeit hoch, Strom hoch) – um diesen Widerstandsanstieg ohne Firmware-Zugriff abzuschätzen.

5. EoL-Prognose (Lebensende-Datum)

Sobald ein Pack mindestens 30 Tage Daten hat, extrapoliert die Engine linear die Verlustrate, um vorherzusagen, wann SoH unter 40 fällt (Zwangsausmusterung). Das Ergebnis ist ein prognostiziertes Datum mit Konfidenzintervall. Nutzen Sie es, um Ersatzteile vorzeitig zu bestellen, nicht als harten Termin.

Unterstützte IoT-Typen und Konfidenzgewichte

Die SoH-Qualität hängt von der Telemetrie-Genauigkeit des zugrunde liegenden IoT-Typs ab. Jeder OEM liefert nach einem Konfidenzfaktor gewichtete Daten – je niedriger das Gewicht, desto vorsichtiger der SoH-Wert (wir bestrafen einen Pack nicht für dünne Daten, behaupten aber auch keine hohe Konfidenz).

OEM / IoT-TypKonfidenzHinweise
OKAI1.0Meiste Felder; saubere Spannung + Temperatur
Segway0.9Volle Abdeckung; Stromaufnahme verfügbar
Omni 4G0.85Spannung + Temperatur; manche Pakete dünn
Queclink (ZK600 / ZK105L)0.8Zuverlässige Spannung; Temperatur-Lücken möglich
Acton / Feishen / Physhen0.7Niedrigere Frequenz; H0-Mapping variiert
Zimo0.5Nur MQTT; weniger Felder, längere "Aufwärmzeit"
AXA / Manualn/aKeine Live-Telemetrie – SoH zeigt "n/a"

Wenn ein IoT-Typ nicht in dieser Liste steht, existiert die Pack-Zeile dennoch, aber der Index bleibt leer und die Akku-Gesundheits-Seite zeigt "n/a" mit dem IoT-Typ-Grund.

Wo SoH im Dashboard zu sehen ist

  • Dashboard → Swap → Akku-Gesundheit – flottenweite Rangliste, filterbar nach SoH-Band, EoL-Fenster oder Rotationsflag
  • Pack-Detailansicht – beliebigen Pack anklicken, um Spannungskurve, Heiß-/Kaltminuten-Historie, Tauschhistorie und projiziertes EoL zu sehen
  • Fahrzeugdetail – Der SoH des zugewiesenen Packs erscheint auf jeder Fahrzeug-Detailseite

Wann SoH eine Aktion auslöst

  • SoH unter 60 löst ein "Rotation empfohlen"-Flag aus, das das Fahrzeug in der Swap-Queue der Operator-App mit einem Nicht-SoC-Grund anzeigt.
  • SoH unter 40 markiert den Pack für Ausmusterung; der nächste Tausch leitet den Pack in den Status returned anstatt zurück ins Stationsinventar.
  • EoL innerhalb von 30 Tagen erscheint in den Übersichtskacheln der Akku-Gesundheit, damit Sie Ersatz vor der Klippe bestellen können.

Was SoH nicht tut

  • Keine neue Hardware nötig. Wir nutzen nur bestehende OEM-Telemetrie.
  • Keine BMS-Firmware-Flashs.
  • Es ist kein Kapazitätstest – ein Labor-Entladetest ist genauer, aber unpraktikabel auf Flottenebene. SoH ist ein kontinuierlicher Proxy, validiert auf ±10% MAE bei 30-Tage-Vorhersage über die unterstützte OEM-Matrix.

Fehlerbehebung SoH

Siehe Fehlerbehebung für die häufigsten SoH-Probleme – Packs, die im "Aufwärmen" stecken, plötzliche Einbrüche nach Firmware-Update, Diskrepanzen zwischen SoH und beobachteter Reichweite.