BattMo

BattMo is a versatile, and open-sourced, toolbox for modeling, and optimizing electrochemical devices. The initial development features a pseudo X-dimensional (PXD) framework for the Doyle-Fuller-Newman model of lithium-ion battery cells. However, the development plan for BattMo includes extensions to other battery chemistries (e.g. metal-air) and eventually hydrogen systems (i.e. electrolyzers and fuel cells). It provides interfaces for MATLAB, Python, and Julia, and includes an interactive web app to explore battery behavior, continuum modeling, and design optimization.

Documentation
https://battmo.org
Language
MATLAB, julia, python
License
GPL-3.0, MIT
Authors
SINTEF
Funding Source
HEU DigiBatt, HEU IntelLiGent, HEU BATMAX