Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: "Open circuit voltage" and "Battery internal resistance" #1466

Open
wants to merge 2 commits into
base: development
Choose a base branch
from

Conversation

SW-Niko
Copy link

@SW-Niko SW-Niko commented Dec 16, 2024

Berechnet den "Internen Batteriewiderstand" und daraus die "Batterie Leerlaufspannung"

Einschränkungen:

  • Beim starten gibt es noch keinen Wert für den internen Widerstand
  • Die interne Widerstand wird aus Änderungen des Batteriestroms automatisch berechnet.
  • Um eine ausreichende Genauigkeit zu erzielen muss der Strom sich um mindestens 4A ändern
  • Die Leerlaufspannung und der Widerstand werden aktuell nur angezeigt
  • Es werden Durchschnittswerte gebildet
  • Erst wenn mindestens 5 Werte vorhanden sind wird der Wert als gültig angesehen und angezeigt
  • Aktuell nur für den Batterie Provider "SmartShunt"

grafik

Was noch fehlt ist ein Anfangs/Defaultwert der über die Web-UI konfiguriert werden kann.
An dieser Stelle benötige ich Unterstützung.

@SW-Niko
Copy link
Author

SW-Niko commented Dec 16, 2024

Noch eine Anmerkung zum "Internal Resistance". Man kann natürlich auch den Begriff "Load compensation factor" verwenden. Beides lässt sich in den jeweils anderen Wert einfach umrechnen.
Aber "Internal Resistance" hat einem großen Vorteil, weil man den Anfangs/Default Wert einfach vom Datenblatt der Batterie übernehmen kann.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant