Patent ID: 8587259

Claim:
A method of estimating a temperature of a battery, the method comprising the step of: measuring a temperature of a predetermined module of modules of the battery at predetermined time intervals by using a temperature sensor mounted in the predetermined module; measuring a current and a voltage of the predetermined module at predetermined time intervals respectively by using a current sensor and a voltage sensor mounted in the predetermined module and calculating the change of the currents and voltages; calculating a resistance of the predetermined module by using the change of the currents and voltages; determining whether the calculated resistance increases by a predetermined amount at predetermined time intervals and whether the temperature of the predetermined module changes at the predetermined time interval; measuring currents and voltages of the other modules and calculating the change of currents and voltages; calculating a total resistance of the entire modules from the change of the currents and voltages; and estimating the temperature of the battery by identifying a temperature corresponding to the total resistance in a preset resistance and temperature table, wherein the step of determining whether the calculated resistance increases and whether the temperature of the predetermined module changes comprises determining whether when the temperature T(t) of the predetermined module at a time, t and the temperature T(t−a) of the predetermined module at a time, t−a are different and whether the resistance Rt(t) of the predetermined module at the time, t increases with respect to the resistance Rt(t−a) of the predetermined module at the time, t−a by a predetermined amount according to change of the temperature.