Repositories
Open-source software and datasets by Feng Guo, including the RoboBATT robot battery telemetry dataset, CPG-SPMT, and the Electrochemical Battery Model Atlas for reproducible battery modelling and BMS research.
Open Research
Datasets and tools for reproducible battery research
My open research work combines reusable battery datasets, control-oriented models, and reproducibility resources for battery management systems and electrochemical modelling.
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
Open robot battery dataset · Zenodo
RoboBATT: Multirate Robot Battery and Actuator Telemetry Traces
Two approximately 4.3-hour scripted operating records from an AGIBOT G2 Pro mobile dual-arm robot, linking multirate actuator telemetry with pack-level measurements from two parallel 48 V, 17 Ah lithium iron phosphate batteries.
- Native-cadence 22-channel joint-drive messages and pack-level BMS reports
- Aligned 10 Hz tables covering current, voltage, SOC, SOH, temperature, joint, and chassis states
- Reproducible catalogues of 5,920 counter-phase arm cycles and 127 telemetry-derived macrocycles
- Includes field dictionaries, validation records, analysis code, checksums, and battery duty-cycle profiles