All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
State of Charge: The level of un used charge in electric battery is called State of Charge (SoC). There is no sensors to measure the SoC directly from the battery like voltage current, force, pressure etc. Methods of SoC estimation: chemical voltage current integration Kalman filtering pressure Current Integration method…
Satish M
updated on 13 Feb 2021
State of Charge:
The level of un used charge in electric battery is called State of Charge (SoC). There is no sensors to measure the SoC directly from the battery like voltage current, force, pressure etc.
Methods of SoC estimation:
Current Integration method or Coulomb counting method (CCM)
This method, also known as "coulomb counting", calculates the SoC by measuring the battery current and integration it in time. Since no measurement can be perfect, this method suffers from long-term drift and lack of a reference point: therefore, the SoC must be re-calibrated on a regular basis, such as by resetting the SoC to 100% when a charger determines that the battery is fully charged (using one of the other methods described here).
Limitations of CCM:
There are several factors that affect the accuracy of Coulomb counting method including temperature, battery history,
discharge current, and cycle life.
* Coulomb Counting doesn't work as well with Lead Acid batteries, because of the significant leakage current within Lead Acid
batteries does not go through the battery current sensor and is therefore not taken into account.
* Not all the charge in a Lead Acid battery is converted into useful work: some of it is converted in waste heat, an effect that is
characterized by the Peukerts exponent.
* On the other side, Coulomb Counting does work as well with Li-Ion batteries, because of their low leakage and good Peukert
exponent.
* Another limitation of Coulomb Counting is drift. In any integration, any small, constant error in the variable being integrated
results in a drift in the result. In the case of Coulomb Counting, any small offset in the measurement of battery current, will
result in the SOC drifting up (or down) over time.
Implementation of coulomb counting for SOC estimation in BMS :
The methods that are used to measure the SoC in BMS are given as follows
1. CCM
2. Extended Kalman Filter (EKF)
3. Untended kalman filter (UKF)
CCM:
The inputs to CCM are current and temperature. The capacity is calculated with respect to input temperature using 1D look up table. The capacity and current are given ti product and multiplier block which are combinely given to integrator.
Gain K has 1/3600 value which converts hours in seconds. FInally SoC is measured at output side.
Conclusion:
This report presents methods of SoC measurment. The CCM is discussed in details with matlab/simulink diagram along with BMS circuit.
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Project 1 (Mini Project on Vehicle Direction Detection
Project Title: Vehicle Direction Determination Aim To create a Simulink model of Vehicle Direction Detection as per the Requirement data. General Overview: Identifying the direction of the vehicle is one of the important & diverse features in Autonomous driving & Advanced Driver Assistance Features. This particular sub-feature…
15 Oct 2023 06:26 PM IST
Project 1
Boost Converter (CCM): Vi=20-30V V0=40V Vo/Vi=1/1-D Range of Duty Cycle if Vi is 20 40/20=2 1-D=0.5 D=0.5 If Vi=30 Vo/vi=4/3 1-D=1.33 D=0.33 Calculation of Load Resistor: As per given data P=600W V0=40V R=Vo^2/P R=1600/600 R=2.66 ohm Calcultion of Inductance: Assume fs=100khz current ripple is 20% Inductor current…
10 Nov 2021 06:47 AM IST
Week 4 Challenge
Consider the following operating points of a fuel cell during a short period of operation. 15 W/cm2 3 W/cm2 27 W/cm2 Where would these points go in the diagram below? The power at some points are as follows P1=1V*0A/cm2 =0w/cm2 P2=0.75*0.3= 0.225 w/cm2 P3= 0.6*0.75 =0.45 w/cm2 P4=0.25*1.15 =0.2875 from the above points…
23 Jun 2021 08:23 AM IST
Week 7 Challenge
The vehicle parameters for modeling in MATLAB/Simulink is as follows fr = coefficient of rolling resistance =0.015g = gravitational acceleration=9.81M = vehicle mass=1910.2kgQ = air density=1.29Cx = aerodynamic drag coefficient=0.4170A = frontal surface area of the vehicle=2.86 The simulation is divided into four sections…
20 May 2021 11:58 AM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.