Fast and flexible physics-based battery models in Python
-
Updated
Sep 23, 2026 - Python
Fast and flexible physics-based battery models in Python
Curated index of open-source electrochemical battery models (DFN/P2D, SPM, SPMe) with reproducibility-focused reviews.
Code and data for the paper "Systematic derivation and validation of a reduced thermal-electrochemical model for lithium-ion batteries using asymptotic methods" by Brosa Planella et al. (2021).
An automated Twitter Bot that Tweets random Battery Simulations and replies to requested Battery Simulations.
A copier template for battery modeling projects using PyBaMM
C/C++ solvers used by PyBaMM, and their Python bindings
pybamm.org website source code
A comprehensive simulation platform integrating vehicle dynamics, environment emulation, body controls, and battery management for holistic testing and validation of automated vehicles.
Sandbox to develop, test and compare Kalman Fitler-enabled estimation techniques for state of charge of a sample lithium-ion battery, utilizing transient signals to predict state across points in time.
Physics-based electrochemical modeling of lithium-ion cells in Python: a from-scratch DFN/SPM solver, parameter estimation, and thermal, degradation, and design studies, validated against PyBaMM.
Phase 1 battery fleet study across three different battery chemistries (residential systems) include the analysis: telemetry quality, SOH forecasting, anomaly screening, PyBaMM reference models, and synthetic dispatch.
NFPP Sodium-Ion Energy Storage Evaluation for Distribution Networks
Observability-aware battery fault diagnostics with calibrated abstention, external simulation, and measured-cell evaluation.
Localization of The PyBaMM Documentation
[WORK IN PROGRESS] an attempt to run PyBaMM simulations in the browser via Pyodide 🌐
PyBaMM sensitivity analysis of electrolyte conductivity and thickness in a PILBCP-inspired solid polymer electrolyte battery.
NLP-to-simulation pipeline that extracts lithium-ion battery parameters from scientific literature, validates them against published data, and runs reproducible PyBaMM simulations.
Battery second-life grading, RUL prediction, and AI material passport for EV batteries — ET AutoTech Hackathon 2026, Theme 5: AI for Circular Economy.
Research-ready, reproducible lithium-ion battery digital twin built on PyBaMM, with modular models, validation, thermal simulation, and Vicena/Rowan compute routing.
To associate your repository with the pybamm topic, visit your repo's landing page and select "manage topics."