MATLAB Code for Structuring BMS Battery Cycling Data into Charge/Discharge Profiles for Analysis & ML. Related Paper: "Computational Micromechanics and Machine Learning-Informed Design of Composite Carbon Fiber-Based Structural Battery for Multifunctional Performance Prediction"

DOI:10.4121/c0e2e54e-b8e2-4539-abeb-d87f0e097e2c.v1
The DOI displayed above is for this specific version of this collection, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
DOI: 10.4121/c0e2e54e-b8e2-4539-abeb-d87f0e097e2c

Datacite citation style

Raja, Mohamad A.; Kim, Seong Su (2025): MATLAB Code for Structuring BMS Battery Cycling Data into Charge/Discharge Profiles for Analysis & ML. Related Paper: "Computational Micromechanics and Machine Learning-Informed Design of Composite Carbon Fiber-Based Structural Battery for Multifunctional Performance Prediction". Version 1. 4TU.ResearchData. collection. https://doi.org/10.4121/c0e2e54e-b8e2-4539-abeb-d87f0e097e2c.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Collection

This repository contains MATLAB code for structuring raw battery cycling data obtained from Battery Management Systems (BMS). The script converts multi-sheet Excel data into a cycle-based format commonly used in the battery research community, similar to the NASA battery dataset structure. This code was used in the paper titled: "Computational Micromechanics and Machine Learning-Informed Design of Composite Carbon Fiber-Based Structural Battery for Multifunctional Performance Prediction."

It is a simple, well-documented code that separates voltage, current, and capacity data into individual charging and discharging cycles. The data is stored in a MATLAB structure, making it suitable for downstream analysis or machine learning. In my case, BMS data from structural carbon fiber battery lamina was used as a showcase for the data processing framework. This code was developed during my Master's research at KAIST (Korea Advanced Institute of Science and Technology).

History

  • 2025-05-17 first online, published, posted

Publisher

4TU.ResearchData

Organizations

Korea Advanced Institute of Science & Technology (KAIST)

DATASETS