Apparatus and method for estimating internal resistance of battery
First Claim
Patent Images
1. An apparatus for estimating internal resistance of a battery pack, comprising:
- a voltage sensing unit that measures a voltage value of the battery pack;
a current sensing unit that measures a current value of the battery pack;
a temperature sensing unit that measures a temperature value of the battery pack;
at least one microcontroller on a single integrated circuit comprising a processor, memory, and programmable input/output peripherals, the processor programmed to comprise;
(a) a condition initializing unit that initializes a current value measured in advance in the current sensing unit, a current, and a voltage;
(b) a temperature measuring unit that stores the current value received from the current sensing unit, the voltage value received from the voltage sensing unit, and the temperature value received from the temperature sensing unit, in an arbitrarily set variable;
(c) a current condition judging unit that judges whether the current value measured in the current sensing unit satisfies a preset current value condition;
(d) a current value, voltage value, and temperature value storing unit that extracts and stores in the memory a current value in the case in which the current value measured in the current sensing unit satisfies the preset current value condition according to the judgment of the current condition judging unit and stores the voltage value and temperature value measured together with the current value at the time of the measurement of the current value;
(e) estimating the internal resistance of the battery pack, wherein the processor repeats a process of extracting and storing the current value satisfying the preset current value condition according to the judgment of the current condition judging unit and storing the voltage value and temperature value measured together with the current value at the time of the measurement of the current value two times or more and then calculates the internal resistance of the battery pack using the current value, the voltage value, and the temperature value stored in the current value, voltage value, and temperature value storing unit; and
(f) comparing, for at least two internal resistance points, temperatures to determine the effect of temperature on internal resistance of the battery; and
a battery management system for use with a vehicle controller, predicting a replacement time of the battery pack, servicing, or for diagnosing and controlling the battery pack'"'"'s state based on the estimated internal resistance of the battery.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided are an apparatus and a method for estimating internal resistance of a battery pack. The apparatus includes: a voltage sensing unit that measures a voltage value of the battery pack; a current sensing unit that measures a current value of the battery pack; a temperature sensing unit that measures a temperature value of the battery pack; and a microprocessor unit (MCU) that calculates the internal resistance of the battery pack using values transferred from the voltage sensing unit, the current sensing unit, and the temperature sensing unit.
-
Citations
9 Claims
-
1. An apparatus for estimating internal resistance of a battery pack, comprising:
-
a voltage sensing unit that measures a voltage value of the battery pack; a current sensing unit that measures a current value of the battery pack; a temperature sensing unit that measures a temperature value of the battery pack; at least one microcontroller on a single integrated circuit comprising a processor, memory, and programmable input/output peripherals, the processor programmed to comprise; (a) a condition initializing unit that initializes a current value measured in advance in the current sensing unit, a current, and a voltage; (b) a temperature measuring unit that stores the current value received from the current sensing unit, the voltage value received from the voltage sensing unit, and the temperature value received from the temperature sensing unit, in an arbitrarily set variable; (c) a current condition judging unit that judges whether the current value measured in the current sensing unit satisfies a preset current value condition; (d) a current value, voltage value, and temperature value storing unit that extracts and stores in the memory a current value in the case in which the current value measured in the current sensing unit satisfies the preset current value condition according to the judgment of the current condition judging unit and stores the voltage value and temperature value measured together with the current value at the time of the measurement of the current value; (e) estimating the internal resistance of the battery pack, wherein the processor repeats a process of extracting and storing the current value satisfying the preset current value condition according to the judgment of the current condition judging unit and storing the voltage value and temperature value measured together with the current value at the time of the measurement of the current value two times or more and then calculates the internal resistance of the battery pack using the current value, the voltage value, and the temperature value stored in the current value, voltage value, and temperature value storing unit; and (f) comparing, for at least two internal resistance points, temperatures to determine the effect of temperature on internal resistance of the battery; and a battery management system for use with a vehicle controller, predicting a replacement time of the battery pack, servicing, or for diagnosing and controlling the battery pack'"'"'s state based on the estimated internal resistance of the battery. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A battery managing method for estimating internal resistance of a battery pack, and capable of efficiently managing charging and discharging of a battery cell, comprising:
-
a current, voltage, and temperature value extracting step of extracting a current value satisfying a predetermined condition and voltage and temperature values according to the current value; a repeating step of repeating the current, voltage, and temperature value extracting step two times or more; and an internal resistance calculating step of calculating the internal resistance of the battery pack using values calculated in the repeating step, wherein the current, voltage, and temperature value extracting step includes; a current value measuring step of measuring a current value of the battery pack every preset period; a condition range setting step of setting a current value section to be extracted using an initial current value first measured in the current value measuring step; a cycle counting step of counting a time in the case in which a current value measured after the initial current value in the current value measuring step is included in the current value section set in the condition range setting step; a current value extracting step of repeating the cycle counting step until the time counted in the cycle counting step becomes a preset time and extracting a current value in the case in which the counted time becomes the preset time as a result of the repetition; a current value resetting step of allowing current values that do not correspond to a preset low current section not to be extracted and resetting current values that correspond to the preset low current section after one current value is first extracted in the current value extracting step, and allowing a process to again start from the current value measuring step; an internal resistance calculating step of calculating the internal resistance of the battery pack using a current value and a voltage value extracted by repeating the current value extracting step two times or more; and comparing, for at least two internal resistance points, temperature to determine the effect of temperature on internal resistance of the battery, wherein the estimated internal resistance providing a battery management system input for predicting a replacement time of the battery pack, servicing, or for diagnosing and controlling the battery pack'"'"'s state. - View Dependent Claims (8, 9)
-
Specification