PyBEP: An Open-Source Tool for Electrode Potential Determination from Battery OCV Measurements

This paper introduces PyBEP, a Python-based tool for the automated and optimized selection of open-circuit potential (OCP) curves and calculation of stoichiometric cycling ranges for lithium-ion battery electrodes based on open-circuit voltage (OCV) measurements. Thereby, it overcomes key challenges...

Full description

Saved in:
Bibliographic Details
Published in:Batteries (Basel) Vol. 11; no. 8; p. 295
Main Authors: Pišek, Jon, Katrašnik, Tomaž, Zelič, Klemen
Format: Journal Article
Language:English
Published: Basel MDPI AG 01.08.2025
Subjects:
ISSN:2313-0105, 2313-0105
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper introduces PyBEP, a Python-based tool for the automated and optimized selection of open-circuit potential (OCP) curves and calculation of stoichiometric cycling ranges for lithium-ion battery electrodes based on open-circuit voltage (OCV) measurements. Thereby, it overcomes key challenges in traditional approaches, which are often time-intensive and susceptible to errors due to manual curve digitization, data inconsistency, and coding complexities. The originality of PyBEP arises from the systematic integration of automated electrode chemistry identification, quality-controlled database usage, refinement of the results using incremental capacity methodology, and simultaneous optimization of multiple electrode parameters. The PyBEP database leverages high-quality, curated OCP data and employs differential evolution optimization for precise OCP determination. Validation against literature data and experimental results confirms the robustness and accuracy of PyBEP, consistently achieving precision of 10 mV or better. PyBEP also offers features like electrode chemical composition identification and quality enhancement of measurement data, further extending the battery modeling functionalities without the need for battery disassembly. PyBEP is open-source and accessible on GitHub, providing a streamlined, accurate resource for the battery research community, making PyBEP a unique and directly applicable toolkit for electrochemical researchers and engineers.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2313-0105
2313-0105
DOI:10.3390/batteries11080295