BEEP: A Python library for Battery Evaluation and Early Prediction
Author(s) -
Patrick Herring,
Chirranjeevi Balaji Gopal,
Muratahan Aykol,
Joseph H. Montoya,
Abraham Anapolsky,
Peter M. Attia,
William E. Gent,
Jens S. Hummelshøj,
Linda Hung,
Ha-Kyung Kwon,
Patrick Moore,
Daniel Schweigert,
Kristen Severson,
Santosh K. Suram,
Zi Yang,
Richard D. Braatz,
Brian D. Storey
Publication year - 2020
Publication title -
softwarex
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.528
H-Index - 21
ISSN - 2352-7110
DOI - 10.1016/j.softx.2020.100506
Subject(s) - python (programming language) , computer science , metadata , software , parsing , analytics , operating system , database , embedded system , artificial intelligence
Battery evaluation and early prediction software package (BEEP) provides an open-source Python-based framework for the management and processing of high-throughput battery cycling data-streams. BEEPs features include file-system based organization of raw cycling data and metadata received from cell testing equipment, validation protocols that ensure the integrity of such data, parsing and structuring of data into Python-objects ready for analytics, featurization of structured cycling data to serve as input for machine-learning, and end-to-end examples that use processed data for anomaly detection and featurized data to train early-prediction models for cycle life. BEEP is developed in response to the software and expertise gap between cell-level battery testing and data-driven battery development.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom