SOC-Bench is a declared-protocol benchmark of three state-of-charge (SOC) estimation algorithms for electric-vehicle lithium-ion batteries, executed entirely on public, citable laboratory datasets from the NASA Prognostics Center of Excellence (PCoE) and the CALCE Battery Group at the University of Maryland.
SOC is the quantity every battery management system must report, and India's EV fleet — dominated by two- and three-wheelers — is extremely sensitive to range anxiety and premature cell ageing, both of which trace back to SOC error. Yet student projects typically demonstrate one estimator on one dataset and declare victory. This study instead implements three estimators in one framework — Coulomb counting with periodic OCV re-anchoring, OCV-lookup with resistive-drop correction, and an Extended Kalman Filter (EKF) on a first-order equivalent-circuit model — and scores them on the same cells, the same current profiles (including CALCE's dynamic DST, FUDS and US06 drive-profile tests) and the same metrics.
The evaluation protocol is frozen before any estimator is scored, in the spirit of 22RMI16: "truth" SOC is defined by OCV-anchored capacity determination, three cold-start SOC-error trials (±10 %, ±20 %) test convergence, RMSE and post-settling maximum error are pre-declared, and a parameter-sensitivity sweep (±20 % on R0, R1, C1) answers how much identification quality the EKF actually needs.
The deliverable is a paper-style study with a reproducible Python pipeline — the honest comparison an M.Tech viva can defend, with every number traceable to a public dataset and a fixed random seed.
- Relevant for
- Karnataka
- Level
- Advanced · 22 weeks · solo
- Common at
- Visvesvaraya Technological University, Anna University, Chennai, Jawaharlal Nehru Technological University Hyderabad
- Updated
- Nov 2026