EUC SoH to narzędzie do analizy stanu baterii (SoH) w elektrycznych monocyklach. Przetwarza logi jazdy z popularnych aplikacji do rejestrowania danych z EUC, aby oszacować kondycję baterii, opór wewnętrzny i długoterminowe wzorce degradacji.
Aplikacja działa w całości na urządzeniu, nie korzysta z trackerów ani dostępu do sieci. Jest w pełni darmowa i dostępna na zasadach open source na licencji AGPL.
Główne funkcje:
- Rekurencyjne skanowanie pamięci w celu automatycznego wykrywania podfolderów WheelLog i EUC World oraz plików logów w formacie CSV.
- Parsowanie logów jazdy i oddzielanie plików zaakceptowanych od odrzuconych, z wyraźnym wskazaniem przyczyn odrzucenia (np. zbyt mało punktów danych, nieprawidłowe obliczenie Req).
- Obliczanie wskaźników stanu baterii, takich jak opór zastępczy (Req) i wskaźniki oparte na metodzie CUSUM.
- Wyświetlanie interaktywnych wykresów przy użyciu biblioteki MPAndroidChart, wizualizujących zmiany oporu i trendy SoH w czasie.
- Zarządzanie plikami dla każdego koła osobno: sprawdzanie, które logi należą do danego koła, wykluczanie problematycznych plików i zachowywanie tylko odpowiedniego zestawu danych do analizy.
- Eksport ustrukturyzowanego archiwum, przydatnego przy odsprzedaży, ekspertyzie czy serwisie: raportu PDF (soh.pdf), podsumowania statystyk w CSV oraz odpowiadających im logów WheelLog i EUC World, uporządkowanych według identyfikatora koła.
- Bezpośrednie udostępnianie wygenerowanego raportu PDF i archiwum do aplikacji do przesyłania wiadomości, e-maila lub chmury, z interfejsem użytkownika zaprojektowanym wokół niewielkiej liczby czytelnych akcji.
- Domyślne działanie offline; brak konieczności zakładania konta, rejestracji czy korzystania z zewnętrznych serwerów.
Typowy przebieg pracy:
1. Skanowanie pamięci w poszukiwaniu folderów, w których przechowywane są logi z WheelLog lub EUC World.
2. Pozwolenie aplikacji EUC SoH na rekurencyjne skanowanie podfolderów w celu znalezienia wszystkich kompatybilnych plików CSV i pogrupowania ich według kół.
3. Uruchomienie analizy SoH w celu obliczenia Req i powiązanych wskaźników, a następnie przeglądanie wygenerowanych wykresów pod kątem długoterminowej degradacji baterii.
4. Przeglądanie listy zaakceptowanych i odrzuconych plików logów podczas analizy.
5. Eksport raportu PDF wraz z ustrukturyzowanym archiwum bazowych logów, gotowych do udostępnienia kupującemu, technikowi lub do własnych celów archiwalnych.
EUC SoH jest przeznaczony dla technicznie zaawansowanych użytkowników, entuzjastów i serwisów naprawczych, którzy potrzebują przejrzystej i powtarzalnej diagnostyki stanu baterii w elektrycznych monocyklach.
Na podstawie https://hal.science/hal-05553115
Ostatnia aktualizacja
29 maj 2026