Calendar ageing modelling using machine learning: an experimental investigation on lithium ion battery chemistries

List of Authors

  1. Burak Celen
    ,  
  2. Melik Bugra Ozcelik ,  
  3. Furkan Metin Turgut ,  
  4. Cisel Aras
    ,  
  5. Thyagesh Sivaraman
    ,  
  6. Yash Kotak ,  
  7. Christian Geisbauer
    ,  
  8. Hans-Georg Schweiger
Article Authors & roles Authors Peer review record Peer review Metrics
Cite

Abstract

Background: The phenomenon of calendar ageing continues to have an impact on battery systems worldwide by causing them to have undesirable operation life and performance. Predicting the degradation in the capacity can identify whether this phenomenon is occurring for a cell and pave the way for placing mechanisms that can circumvent this behaviour.

Methods: In this study, the machine learning algorithms, Extreme Gradient Boosting (XGBoost) and artificial neural network (ANN) have been used to predict the calendar ageing data belonging to six types of cell chemistries namely, Lithium Cobalt Oxide, Lithium Iron Phosphate, Lithium Manganese Oxide, Lithium Titanium Oxide, Nickle Cobalt Aluminum Oxide and Nickle Manganese Cobalt Oxide.

Results: Prediction results with overall Mean Absolute Percentage Error of 1.26% have been obtained for XGBoost algorithm. Among these results, Nickle Cobalt Aluminum Oxide and Nickle Manganese Cobalt Oxide type cell chemistries stand out with their mean absolute percentage errors of 0.35% and 0.57% respectively. Also, algorithm fitting performance is relatively better for these chemistries at 100% state of charge and 60°C temperature compared to ANN results. ANN algorithm predicts with mean absolute error of approximately 4.72% overall and 2.38% and 3.825% for Nickle Cobalt Aluminum Oxide and Nickle Manganese Cobalt Oxide. The fitting performance of ANN for Nickle Manganese Cobalt Oxide at 100% state of charge and 60°C temperature is especially poor compared to XGBoost.

Conclusions: For an electric vehicle battery calendar ageing prediction application, XGBoost can establish itself as the primary choice more easily compared to ANN. The reason is XGBoost’s error rates and fitting performance are more usable for such application especially for Nickel Cobalt Aluminum Oxide and Nickel Manganese Cobalt Oxide chemistries, which are amongst the most demanded cell chemistries for electric vehicle battery packs.

Corresponding author
Furkan Metin Turgut
0000-0003-4113-1755
Grant information

This research was financially supported by the European Union’s Horizon 2020 research and innovation programme under the grant agreement No H2020-EU.3.4, 875568 (CObalt-free Batteries for FutuRe Automotive Applications [COBRA]) and by EFRE-supported EU research network project SENSE BAY (grant number EU-1802-0005). This report reflects only the author’s view. The European Commission and the Innovation and Networks Executive Agency (INEA) are not responsible for any use that may be made of the information it contains.

The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Copyright
© 2023 Burak Celen (Co-Author); Melik Bugra Ozcelik (Co-Author); Furkan Metin Turgut (Corresponding Author, Co-Author); Cisel Aras (Co-Author); Thyagesh Sivaraman (Co-Author); Yash Kotak (Co-Author); Christian Geisbauer (Co-Author); Hans-Georg Schweiger (Co-Author) Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

First version published
Latest version published
Revised

Amendment

- For XGBoost and battery ageing models, more recent references added (8,10,16)
- All variables used in the equations made italic and tried to be explained in a nomenclature section at the beginning
- Figure 1 deleted
- Figure 6 (before Fig7) now has point on the plot lines to show the data sample points
- For Figure 1 (before Fig2) “%” sign added for SOC percentage values
- In Figures 3,4,5, “%” sign added for all values
- For the purpose of giving more details regarding the methodology, the used Python APIs and methodologies have been mentioned

Comments

Authors & roles

Burak Celen

Bogazici University, Istanbul, Turkey

Roles
Co-Author, Conceptualization, Data Curation, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing

Melik Bugra Ozcelik

AVL Research and Engineering Turkey, Istanbul, Turkey

Roles
Co-Author, Conceptualization, Data Curation, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing
0000-0003-2910-3858

Furkan Metin Turgut

AVL Research and Engineering Turkey, Istanbul, Turkey

Roles
Corresponding Author, Co-Author, Methodology, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing
0000-0003-4113-1755

Cisel Aras

AVL Research and Engineering Turkey, Istanbul, Turkey

Roles
Co-Author, Project Administration, Writing – Review & Editing

Thyagesh Sivaraman

AVL List GMBH, Graz, 8020, Austria

Roles
Co-Author, Writing – Review & Editing

Yash Kotak

Technische Hochschule Ingolstadt, Ingolstadt, 85049, Germany

Roles
Co-Author, Project Administration, Writing – Review & Editing
0000-0003-2730-4904

Christian Geisbauer

Technische Hochschule Ingolstadt, Ingolstadt, 85049, Germany

Roles
Co-Author, Conceptualization, Data Curation, Writing – Review & Editing

Hans-Georg Schweiger

Technische Hochschule Ingolstadt, Ingolstadt, 85049, Germany

Roles
Co-Author, Conceptualization, Writing – Review & Editing
0000-0003-0184-1322

Downloads over the last 12 months:

Cited by

via Crossref

View citing articles