Challenge

Week 7 State of charge estimation

State of Charge Estimation

1)What is Coulomb Counting?

Coulomb counting is a technique used to track the state of charge of a battery pack. It works by integrating the active flowing current(amps) over time to derive the

total sum of energy entering or leaving the battery pack. This produces a capacity that is measured in Amps.

Considering the equation-

SOC(t) = SOC(t0) - ∫tt0 - ɳ(t)I(t)/C0b dt

where I is current and ɳ is the efficiency during charging and discharging. Coulomb’s counting is easy to implement. But sometimes it becomes difficult to accurately estimate

battery SOC. Because battery capacity and efficiency are significantly influenced by operating temperature and current direction. Furthermore, it is necessary to calibrate the initial battery SOC.

In order to improve SOC estimation, coulomb counting and voltage-based method can be combined. A cumulative error counting integration can be removed by counter calibration based on

the open-circuit voltage characteristic.

2)Implementation of Coulombs counting for SOC estimation

Coulomb's counting based algorithm is often used as the core technology for SOC estimation in BMS. They express SOC as the ratio of available capacity to the nominal one.

The remaining capacity in the battery can be calculated by measuring the current flow rate.

The common equation to calculate SOC,

SOC = SOC0 + ∫t0t0+τ Ibat Δt/Qrated *100

where

SOC0 represent initial SOC

Ibat represent current across battery

Qrated is the nominal capacity

The estimation of SOC of Li-ion Battery is based on monitoring the voltage VBat the current Ibat and temperature. The operation mode of battery is recognized by the direction of the current

through the battery system. Coulomb counter is used to track the SOC when the battery is charging /discharging and self-discharging. The amount of charges in an operating period is obtained by integrating of measured charging/discharging current Ibat as expressed as

ΔQ = ∫t0t0+τ Ibat dt

Flow chart of the proposed algorithm

In the algorithm, we start by determining the SOC0 from measuring the initial open-circuit voltage

SOC = f(OCV)

Charged Mode

The charging procedure of Li-ion battery consists of constant current-voltage (CC-CV).

The coulomb counter is represented by Qgain which is represented buy charge accumulation during the operating period

Discharge Mode

when the current Ibat is negative then the battery is discharged mode. In this mode, the coulomb counter is presented by Qlost which represent the number of charges lost

Qlost(t + τ) = Qlost(t) + ΔQ

The value of DOD is calculated as

DOD(t + τ) = DOD(t) + ΔDOD(t + τ)

where

ΔDOD(t + τ) = Qlost(t + τ)/Qrated

Self Discharge Mode

The amount of charges loss per hour is calculated, this amount is designed by the constant, Qper/hour / q. Then the quantity of charged dissipated in this phase

Qoc is calculated as

Qoc(h+1) = Qoc(h) + qper /hour

h is an hour of storage

This value will be added to the number of charges lost. Qlost during discharge mode and amount of charge accumulated

Qlost = Qlost + Qoc

Qtot = Qtot - Qoc

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.