Method and apparatus for online determination of battery state of charge and state of health
First Claim
Patent Images
1. A system for determining on-line battery'"'"'s state of charge, the system comprising:
- a measurement section having a voltage sensor, a current sensor and a temperature sensor, the measurement section adapted to take on-line measurements from the battery;
a computer having a battery dynamic model stored in a non-volatile memory, the battery dynamic model including various values of parameters Rs, Cst, Rst, Clt and Rlt determined at various temperatures, terminal voltages and currents while the battery is off line, the parameters being elements of a battery model that includes;
a resistance Rs in series with a first and a second RC branch;
the first RC branch representing a polarization phenomenon for short time just after keeping the battery in rest;
the first RC branch including a capacitor Cst connected in parallel with a resistor Rst;
the second RC branch representing the polarization phenomenon for long time just after keeping the battery in rest;
the second RC branch including a capacitor Clt connected in parallel with a resistor Rlt;
a computer having a processor adapted to receive the on-line measurements from the measurement section and to calculate an open circuit voltage online, using an equation
VOC=VBAT+Δ
VR+Δ
VP where VBAT—
Battery terminal voltage, Δ
VR—
Voltage drop due to battery resistance, and Δ
VP—
Voltage drop due to polarization phenomenon;
wherein Δ
VP is computed using an equation
3 Assignments
0 Petitions
Accused Products
Abstract
An online method and apparatus for determining state of charge (SoC) and state of health (SoH) of batteries on platforms that present dynamic charge and discharge environments is disclosed. A rested open circuit voltage (OCV) may be estimated online using a battery dynamic model along with measured terminal voltage, current and temperature. The SoC and SoH can then be determined from this estimated OCV. The apparatus and methods may estimate SoC and SoH of a battery in a real-time fashion without the need to a) disconnect the battery system from service; b) wait for a predefined rest time; or c) depolarize the battery.
-
Citations
10 Claims
-
1. A system for determining on-line battery'"'"'s state of charge, the system comprising:
-
a measurement section having a voltage sensor, a current sensor and a temperature sensor, the measurement section adapted to take on-line measurements from the battery; a computer having a battery dynamic model stored in a non-volatile memory, the battery dynamic model including various values of parameters Rs, Cst, Rst, Clt and Rlt determined at various temperatures, terminal voltages and currents while the battery is off line, the parameters being elements of a battery model that includes; a resistance Rs in series with a first and a second RC branch; the first RC branch representing a polarization phenomenon for short time just after keeping the battery in rest; the first RC branch including a capacitor Cst connected in parallel with a resistor Rst; the second RC branch representing the polarization phenomenon for long time just after keeping the battery in rest; the second RC branch including a capacitor Clt connected in parallel with a resistor Rlt; a computer having a processor adapted to receive the on-line measurements from the measurement section and to calculate an open circuit voltage online, using an equation
VOC=VBAT+Δ
VR+Δ
VPwhere VBAT—
Battery terminal voltage, Δ
VR—
Voltage drop due to battery resistance, and Δ
VP—
Voltage drop due to polarization phenomenon;wherein Δ
VP is computed using an equation - View Dependent Claims (2, 3)
-
-
4. A computer implemented method for determining a state of charge of an on-line battery, the method comprising:
-
determining various values of parameters Rs, Cst, Rs, Clt and Rlt at various temperatures, terminal voltages and currents while the battery is off line, the parameters being elements of a battery model that includes; a resistance Rs in series with a first and a second RC branch; the first RC branch representing a polarization phenomenon for short time just after keeping the battery in rest; the first RC branch including a capacitor Cst connected in parallel with a resistor Rst; the second RC branch representing the polarization phenomenon for long time just after keeping the battery in rest; the second RC branch including a capacitor Clt connected in parallel with a resistor Rlt; constructing a battery dynamic model that correlates the various off-line battery temperatures, terminal voltages and currents with the various values of parameters Rs, Cst, Rst, Clt and Rlt storing the battery dynamic model in a non-volatile memory of a computer; receiving, at a processor of the computer, on-line measurements of battery temperature, terminal voltage, and current; computing, using the processor of the computer, an open circuit voltage online without requiring a battery rest time using an equation
VOC=VBAT+Δ
VR+Δ
VPwhere VBAT—
Battery terminal voltage, Δ
VR—
Voltage drop due to battery resistance, and Δ
VP—
Voltage drop due to polarization phenomenon;wherein Δ
VP is computed using an equation - View Dependent Claims (5, 6, 7)
-
-
8. A computer implemented method for determining a state of health of on-line battery, comprising:
-
determining various values of parameters Rs, Cst, Rst, Clt and Rlt at various temperatures, terminal voltages and currents while the battery is off line, the parameters being elements of a battery model that includes; a resistance Rs in series with a first and a second RC branch; the first RC branch representing a polarization phenomenon for short time just after keeping the battery in rest; the first RC branch including a capacitor Cst connected in parallel with a resistor Rst; the second RC branch representing the polarization phenomenon for long time just after keeping the battery in rest; the second RC branch including a capacitor Clt connected in parallel with a resistor Rlt; constructing a battery dynamic model that correlates the various off-line battery temperatures, terminal voltages and currents with the various values of parameters Rs, Cst, Clt Rlt; storing the battery dynamic model in a non-volatile memory of a computer;
estimating, using a processor of a computer, a full capacity of the battery by;charging or discharging the battery while the battery is on line; computing, using a processor of a computer, an open circuit voltage of the online battery using an equation
VOC=VBAT+Δ
+Δ
VPwhere VBAT—
Battery terminal voltage, Δ
VR—
Voltage drop due to battery resistance, and Δ
VP—
Voltage drop due to polarization phenomenon;receiving, at a processor of the computer, on-line measurements of battery temperature, terminal voltage, and current; wherein Δ
VP is computed using an equation - View Dependent Claims (9, 10)
-
Specification