Published January 30, 2025 | Version v2.0.0
Software Open

COBRAPRO: A MATLAB toolbox for Physics-based Battery Modeling and Co-simulation Parameter Optimization

  • 1. ROR icon Stanford University

Description

COBRAPRO (Co-simulation Battery Modeling for Accelerated Parameter Optimization) is a physics-based battery modeling software with the capability to perform closed-loop parameter optimization using experimental data. COBRAPRO is based on the Doyle-Fuller-Newman (DFN) model, also known as the pseudo-two-dimensional (P2D) model, which is a high-fidelity LIB model considering the lithium-ion mass and charge conservation in the liquid electrolyte and solid electrodes, and Butler-Volmer kinetics. Accurate parameter values are essential for the model to predict real battery behavior under various usage conditions. However, due to assumptions and simplications in the model, parameters obtained from cell teardown experiments cannot be directly used to obtain accurate simulation results. Parameter identification is therefore crucial for developing models that accurately capture battery dynamics. COBRAPRO enables users to identify these parameters using current-voltage data, optimizing DFN parameters by minimizing the error between simulated and experimental results through an integrated optimization routine.

Files

COBRAPRO_v2.0.0.zip

Files (6.2 MB)

Name Size Download all
md5:86f35a5156c5317ade4172fd02e7e6ff
6.2 MB Preview Download

Additional details

Related works

Is published in
Journal article: 10.1149/1945-7111/ad7292 (DOI)

Dates

Created
2024-11-20

Software

Repository URL
https://github.com/COBRAPROsimulator/COBRAPRO
Programming language
MATLAB
Development Status
Active