The provided code files are utilized to construct a convolutional neural network (CNN)-based state of health (SOH) estimator using data from Samsung 30T cylindrical 21700 cells. These files encompass essential functions: 1) Preprocessing of original data, including normalization and data splitting, 2) Training the CNN-based SOH estimator, and 3) Evaluating performance and generating result plots for the CNN-based SOH estimator. The comprehensive functionality of these files, as well as detailed discussion of results, are extensively covered in the IEEE Xplore publication titled "A Convolutional Neural Network for Estimation of Lithium-Ion Battery State-of-Health during Constant Current Operation," and supplemented by the accompanying user guide "CNN based SOH estimation code - Users Guide.pdf".
The battery aging data used is also open source:
“Fifteen minute fast charge aging dataset - Samsung 30T cells”, Borealis Data, 2023. https://doi.org/10.5683/SP3/UYPYDJ