Repositories
Open-source battery modelling software and reproducibility resources by Feng Guo, including CPG-SPMT and Electrochemical Battery Model Atlas for electrochemical battery model implementation, comparison, and validation.
Open Source
Tools for reproducible electrochemical battery modelling
My open-source work focuses on making electrochemical battery models easier to run, compare, validate, and reuse in control-oriented BMS research.
Control-oriented model implementation
CPG-SPMT
A control-oriented parameter-grouped single particle model with thermal effects for efficient lithium-ion battery simulation, state estimation, and BMS control workflows.
- Parabolic approximation for efficient SPM state-space implementation
- 14 grouped parameters, including temperature-dependent activation-energy terms
- Validated across 24 conditions: 8 temperatures and 3 drive cycles
Reproducibility atlas
Electrochemical Battery Model Atlas
A curated, reproducibility-focused guide to public electrochemical battery model repositories and workflows, covering DFN/P2D, SPM, SPMe, thermal coupling, and degradation models.
- Indexes 19 public model repositories or workflows
- Documents 16 successful reproductions with command-level evidence
- Includes model pages, numerical-method notes, reproduction dashboards, and a staged reading roadmap