SmartShunt SOC stimmt rechnerisch nicht mit den verbrauchten Ah überein

Hallo zusammen,

mir ist bei meinem SmartShunt etwas aufgefallen, das ich mir nicht erklären kann.

Ich habe inzwischen zwei verschiedene SmartShunts, die beide das gleiche Verhalten zeigen.

Die Einstellungen (Kapazität, Peukert, Ladewirkungsgrad usw.) sind korrekt gesetzt und die Geräte wurden vollständig geladen, sodass sie auf 100 % synchronisiert wurden.

Beispiel 1 (12 V LiFePO₄):

  • Batteriekapazität: 280 Ah
  • Verbrauchte Ah: 179 Ah
  • Angezeigter SOC: 49 %

Nach meiner Rechnung müssten noch 101 Ah im Akku sein.

101 Ah / 280 Ah = 36,1 %

Der SmartShunt zeigt jedoch 49 % an.


Beispiel 2 (48 V LiFePO₄):

  • Eingestellte Batteriekapazität: 1800 Ah
  • Verbrauchte Ah: 1791,7 Ah
  • Angezeigter SOC: 11 %

Rechnerisch bleiben noch:

1800 Ah − 1791,7 Ah = 8,3 Ah

Das entspricht nur 0,46 %, der SmartShunt zeigt aber 11 % an.


Mir ist bewusst, dass der SOC mit der Zeit driften kann, wenn keine vollständige Synchronisation erfolgt. Darum geht es mir aber nicht.

Meine eigentliche Frage ist:

Wie wird der SOC intern berechnet?

Ich bin bisher davon ausgegangen, dass der angezeigte Wert “Verbrauchte Ah” (Consumed Ah) die seit der letzten Synchronisation netto entnommenen Ah darstellt.

Dann müsste doch gelten:

SOC = 100 % − (verbrauchte Ah / Batteriekapazität × 100)

Genau diese Rechnung passt bei beiden SmartShunts jedoch nicht.

Übersehe ich etwas oder bedeutet der Wert “Verbrauchte Ah” etwas anderes als ich annehme?

Ich freue mich über eine Erklärung.

Du hast Deine Frage doch schon weiter oben in Deinem Beitrag selbst beantwortet:

Es geht bei der Ermittlung des SOC eben nicht nur um die simple Anrechnung der verbrauchten Ah.

Was ist bei “Entladungsboden” oder so ähnlich im Shunt eingestellt? Der Wert stellt 0%SOC da. Wenn dort z.B. 20% eingestellt sind, werden für die SOC Berechnung eben nur 80% der Kapazität verwendet. Der Rest ist Reserve.

SOC ist immer über die gesamte Batteriekapazität. Der Entladeboden wird nur für die Restlaufzeit und die SOC Warnung verwendet

Wie sehen die denn im Detail aus?

Somit wurde bei beiden Beispiele hier direkt vor der Entladung der SOC selbstständig auf 100% zurückgesetzt?

der Entladeboden liegt ist auf 0% eingestellt.

Ja der SOC wurde in beiden Fällen durch Aufladen und halten der Ladeschlussspannung auf 100% synchronisiert. Danach erfolgte dann die Entladung über mehrere Tage ohne wieder zu Laden.

Der “Entladungsboden” dient nur der Berechnung der Restlaufzeit