Python battery mathematical modelling (PyBaMM)

Author: 

Sulzer, V
Marquis, S
Timms, R
Robinson, M
Chapman, S

Publication Date: 

8 June 2021

Journal: 

Journal of Open Research Software

Last Updated: 

2021-10-11T21:02:37.207+01:00

Issue: 

1

Volume: 

9

DOI: 

10.5334/JORS.309

page: 

1-8

abstract: 

As the UK battery modelling community grows, there is a clear need for software that uses modern software engineering techniques to facilitate cross-institutional collaboration and democratise research progress. The Python package PyBaMM aims to provide a flexible platform for implementation and comparison of new models and numerical methods. This is achieved by implementing models as expression trees and processing them in a modular fashion through a pipeline. Comprehensive testing provides robustness to changes and hence eases the implementation of model extensions. PyBaMM is open source and available on GitHub. For more information visit www.pybamm.org.

Symplectic id: 

1181505

Submitted to ORA: 

Submitted

Publication Type: 

Journal Article