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/2a57f92d-d0f8-4fdb-8b87-c8286ac77b2f.v1
The DOI displayed above is for this specific version of this dataset, 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/2a57f92d-d0f8-4fdb-8b87-c8286ac77b2f

Datacite citation style

Raja, Mohamad A.; Kim, Seong Su (2025): 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. software. https://doi.org/10.4121/2a57f92d-d0f8-4fdb-8b87-c8286ac77b2f.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Software

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-19 first online, published, posted

Publisher

4TU.ResearchData

Format

Image/.jpeg MATLAB/.m Spreadsheet/.xlsx

Organizations

Korea Advanced Institute of Science & Technology (KAIST), Department of Mechanical Engineering
TU Delft, Faculty of Aerospace Engineering, Department of Aerospace Structures and Materials

DATA

Files (6)