Early Prediction of Battery Cycle Life Using Machine Learning

dc.contributor.authorLiu, Wenmeng
dc.contributor.supervisorGulliver, T. Aaron
dc.date.accessioned2021-01-26T18:19:46Z
dc.date.available2021-01-26T18:19:46Z
dc.date.copyright2021en_US
dc.date.issued2021-01-26
dc.degree.departmentDepartment of Electrical and Computer Engineeringen_US
dc.degree.levelMaster of Engineering M.Eng.en_US
dc.description.abstractLithium-ion batteries are widely used in transportation and vehicle electrification because of their low cost, high-energy density, and long lifetime. However, aging, complex nonlinear degradation, and diverse operation conditions degrade the performance of batteries. In addition, it often takes months to years to evaluate the cycle life of an Li-ion battery. Therefore, accurate prediction of the cycle life using the data from the first few cycles is imperative. In this study, supervised Machine Learning (ML) techniques are used to develop data-driven models that can accurately predict the cycle life of lithium iron phosphate (LFP) batteries. This model is built using battery data from the first 300 cycles, at which point most batteries have yet to exhibit capacity degradation. The dataset employed consists of experimental results for 124 LFP batteries tested under 72 fast charging protocols. This dataset is one of the largest open-access datasets for Li-ion batteries. To investigate the electrochemical evolution of each battery, 14 domain-based features are considered which fall into three categories: ∆Q(V) features, discharge capacity, and physical measurements related to battery degradation (such as internal resistance). ∆Q(V) is the discharge capacity difference between the end and start cycles at a discharge voltage V. An early prediction model on cycle life can be regarded as a regression problem. A subset of these features is used as input to the ML models. The ML models used in this study are a linear model with L1 and L2 norm regularization (elastic net), a tree-based model (random forest), and a linear model with L1 norm regularization (benchmark). The benchmark model only uses the log variance of ∆Q(V) due to its high correlation with cycle life. The elastic net model provides the best overall prediction performance (7.28% test error), followed by the random forest model (7.85% test error) and the benchmark model (11.45% test error).en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/12592
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectMachine learningen_US
dc.subjectCycle lifeen_US
dc.titleEarly Prediction of Battery Cycle Life Using Machine Learningen_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Liu_Wenmeng_MEng_2021.pdf
Size:
8.48 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: