The State of Charge (SOC) is the "fuel gauge" of an EV. Unlike a petrol tank where you can physically measure the liquid level, measuring the charge remaining in a battery requires sophisticated algorithms.
You cannot directly measure SOC. Unlike voltage or current, it's not a physical quantity you can sense with a meter. SOC must be estimated from measurable quantities:
Sponsored
70% of India's auto industry trusts Skill-Lync
For training their engineers in CAD, CAE & simulation
Learn More
Terminal voltage
Current (in/out)
Temperature
Internal impedance
Each method has tradeoffs between accuracy, computational cost, and robustness.
Method 1: Coulomb Counting
The simplest and most intuitive approach: track how much charge flows in and out.
Temperature range: India sees 0°C to 50°C. SOC algorithms must handle:
Reduced capacity at extremes
Different OCV curves
Model parameter variation
Computational constraints: Entry-level EVs use low-cost MCUs:
First-order ECM + EKF is typical
Lookup tables over complex functions
Fixed-point math for speed
Practical accuracy: ±3% is acceptable for consumer EVs. Commercial vehicles (buses, trucks) may need ±1% for fleet optimization.
Key Takeaways
Coulomb counting is simple but drifts due to accumulated errors
OCV lookup works only at rest but provides no-drift reference
Kalman filter combines both methods optimally
Battery models (ECM) relate voltage to SOC for prediction
Practical BMS uses multiple methods with fallbacks
Accuracy of ±1-3% is achievable with modern algorithms
What's Next
In the next lesson, we'll learn about the Battery Management System (BMS) — the electronic system that implements SOC estimation, cell balancing, protection, and communication in a real EV.
Career Growth
3,000+ Engineers Placed in Top Companies
Join the ranks of successful engineers at Bosch, Tata, L&T, and 500+ hiring partners.