← Neueste Arbeiten
💻 computer science

Deploying machine learning for remaining useful life prediction of lithium-ion batteries on Coral Dev Board

Diese Arbeit evaluiert und vergleicht die Leistungsfähigkeit von Random Forest-, XGBoost- und Temporal Convolutional Network-Modellen für die Vorhersage der Restlebensdauer von Lithium-Ionen-Batterien und demonstriert deren praktische Implementierung und Effektivität auf dem Coral Dev Board für die vorausschauende Wartung in Elektrofahrzeugen.

Ursprüngliche Autoren: Mariem Boujneh, Nesrine Majdoub, Taoufik Ladhari, Ali Serdar Atalay, Anis Sakly

Veröffentlicht 2026-09-11
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Mariem Boujneh, Nesrine Majdoub, Taoufik Ladhari, Ali Serdar Atalay, Anis Sakly

Originalarbeit lizenziert unter CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Elektrofahrzeuge und erneuerbare Energiespeichersysteme verlassen sich schwerpunktmäßig auf eine einzige, kritische Komponente: die Lithium-Ionen-Batterie. Diese Energiequellen sind nicht unendlich; wie jedes mechanische Teil verschleißen sie im Laufe der Zeit und verlieren die Fähigkeit, eine volle Ladung zu halten. Um diese Systeme sicher und effizient am Laufen zu halten, müssen Ingenieure genau wissen, wie viel Lebensdauer noch in einer Batterie verbleibt, bevor sie ausfällt. Dieses Konzept wird als „verbleibende nutzbare Lebensdauer“ (Remaining Useful Life) bezeichnet. Es unterscheidet sich schlicht von der Prüfung, wie viel Ladung in einem bestimmten Moment vorhanden ist; stattdessen handelt es sich um eine Vorhersage darüber, wie viele weitere Ladezyklen eine Batterie überstehen kann, bevor ihre Kapazität unter einen nutzbaren Grenzwert sinkt. Die Vorhersage dieser Lebensspanne ist schwierig, da Batterien auf komplexe, nicht-lineare Weise degradieren, die von Temperatur, Ladegeschwindigkeit und Nutzungshistorie abhängt. Ohne genaue Vorhersagen riskieren Nutzer plötzliche Ausfälle, während Hersteller Batterien zu früh ersetzen könnten, was Ressourcen verschwendet.

Ein Forschungsteam der National Engineering School of Tunis und von Enterprise Estonia hat diese Herausforderung angegangen, indem es testete, ob fortschrittliche Computerprogramme die Batterielebensdauer direkt auf kleinen, tragbaren Geräten vorhersagen können. Sie konzentrierten sich auf drei verschiedene Arten von maschinellen Lernalgorithmen – Computersysteme, die aus Daten lernen, anstatt starren, vorprogrammierten Regeln zu folgen. Das erste, genannt „Random Forest“, arbeitet wie ein Komitee von Entscheidungsträgern, bei dem jeder eine Vermutung anstellt und anschließend das Ergebnis mittelt. Das zweite, „XGBoost“, baut eine Sequenz von Modellen auf, bei der jedes neue Modell versucht, die Fehler des vorherigen zu korrigieren. Das dritte, ein „Temporal Convolutional Network“, ist speziell darauf ausgelegt, Muster zu verstehen, die sich über die Zeit entfalten, wie etwa den langsamen Rückgang der Gesundheit einer Batterie. Die Forscher wollten sehen, welche dieser Methoden am besten geeignet war, die Batterielebensdauer vorherzusagen, und vor allem, ob sie effizient auf einer Hardware namens „Coral Dev Board“ laufen konnten. Dieses Board ist ein kleiner Computer, der mit einem spezialisierten Chip ausgestattet ist, der darauf ausgelegt ist, Modelle der künstlichen Intelligenz schnell und mit sehr geringem Stromverbrauch auszuführen, was es ideal für den Einsatz in Fahrzeugen oder entlegenen Anlagen macht, in denen Cloud-Computing keine Option ist.

Um diese Computermodelle zu trainieren, nutzte das Team reale Daten, die über einen Zeitraum von neunundzwanzig Monaten aus zwanzig Elektrofahrzeugen gesammelt wurden. Diese Autos, alle desselben Modells, waren mit Lithium-Ionen-Batteriepacks ausgestattet, die kontinuierlich überwacht wurden. Die Daten zeichneten jedes Detail des Ladevorgangs auf, einschließlich der Spannung, des in die Batterie fließenden Stroms, der Temperatur der Zellen und der gesamten verfügbaren Kapazität. Da die Rohdaten von Sensoren oft Lücken oder Fehler enthalten, bereinigten und glätteten die Forscher die Informationen zuerst, füllten fehlende Werte auf und entfernten Rauschen, um ein klares Bild davon zu erstellen, wie die Batterien alterten. Sie berechneten dann die verbleibende nutzbare Lebensdauer für jeden Datenpunkt und erstellten so ein Ziel, von dem die Computermodelle lernen konnten. Der Datensatz wurde so aufgeteilt, dass die Modelle aus achtzig Prozent der Daten lernten und dann an den verbleibenden zwanzig Prozent getestet wurden, um zu sehen, wie gut sie bei neuen, ungesehenen Informationen abschnitten.

Die Forscher implementierten alle drei Algorithmen auf dem Coral Dev Board, um nicht nur deren Genauigkeit, sondern auch ihren Energieverbrauch und ihre Geschwindigkeit zu messen. Die Ergebnisse zeigten einen klaren Kompromiss zwischen Komplexität und Leistung. Das Temporal Convolutional Network, obwohl speziell für zeitbasierte Daten entwickelt, hatte Schwierigkeiten, seine Erkenntnisse zu generalisieren. Während es sehr niedrige Fehlerraten für spezifische Kurzzeitprognosen lieferte, war seine allgemeine Fähigkeit, den allgemeinen Trend der Batteriedegradation vorherzusagen, schlecht, was zu einem Wert führte, der andeutete, dass es bei dem breiteren Datensatz nicht besser als der Zufall abschnitt. Es verbrauchte zudem am wenigsten Energie, aber seine Inkonsistenz machte es für diese spezifische Aufgabe unzuverlässig. Der Random-Forest-Algorithmus, der für seine Fähigkeit bekannt ist, zu erklären, welche Faktoren am wichtigsten sind, schnitt besser ab als das Deep-Learning-Netzwerk, hinkte jedoch in der Genauigkeit immer noch hinterher. Er benötigte zudem am meisten Energie für den Betrieb, was ihn weniger geeignet für batteriebetriebene Edge-Geräte machte.

Der herausragende Performer war der XGBoost-Algorithmus. Diese Methode erreichte die höchste Gesamtgenauigkeit und sagte die verbleibende Lebensdauer der Batterien mit dem geringsten durchschnittlichen Fehler korrekt voraus. Sie balancierte hohe Präzision mit moderatem Energieverbrauch aus, verbrauchte signifikant weniger Strom als das Random-Forest-Modell und behielt gleichzeitig eine starke Fähigkeit bei, die komplexen, nicht-linearen Muster der Batteriealterung zu erkennen. Die Forscher fanden heraus, dass dieser Algorithmus besonders effektiv darin war, mit den unordentlichen, realen Daten aus den Elektrofahrzeugen umzugehen, ohne die schweren Rechenressourcen eines großen Servers zu benötigen. Durch den erfolgreichen Betrieb dieses Modells auf dem Coral Dev Board demonstrierte das Team, dass anspruchsvolle vorausschauende Wartung (Predictive Maintenance) direkt auf dem Gerät möglich ist. Dies bedeutet, dass Elektrofahrzeuge in Zukunft potenziell ihre eigene Batteriegesundheit in Echtzeit überwachen und Fahrer vor einem Ausfall warnen könnten, ohne dass dafür Daten an einen fernen Cloud-Server gesendet werden müssen. Die Studie kommt zu dem Schluss, dass Deep-Learning-Netzwerke zwar vielversprechend sind, einfachere, gut abgestimmte Algorithmen wie XGBoost derzeit die praktischere und zuverlässigere Wahl für den Einsatz der Batteriegesundheitsüberwachung auf kleiner, energieeffizienter Hardware sind.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →