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.
- Repository
- https://github.com/BattMoTeam
- Documentation
- https://battmo.org
- Language
- MATLAB, julia, python
- License
- GPL-3.0, MIT
- Authors
- SINTEF
- Funding Source
- HEU DigiBatt, HEU IntelLiGent, HEU BATMAX