# US 12,191,700 B2 · Device and method for managing batteries of vehicle

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,191,700 B2
- Document ID: US12191700B2
- Status: Granted
- Kind: B2
- Application number: 18/375,237
- Filed: 2023-09-29
- Published: 2024-02-01
- Granted: 2025-01-07
- Earliest claimed: 2020-06-30
- Assignees: Hyundai Motor Company; Kia Corporation
- Applicants: Hyundai Motor Company; Kia Corporation
- Inventors: Yoon Jun Lee
- Web page: https://patentgrep.com/patent/US12191700B2

## CPC

- H02J 7/977: {of the battery}
- G01K 1/026: {arrangements for monitoring a plurality of temperatures, e.g. by multiplexing}
- G01K 1/14: Supports; Fastening devices; Arrangements for mounting thermometers in particular locations
- G01K 7/427: {Temperature calculation based on spatial modeling, e.g. spatial inter- or extrapolation}
- G01K 15/007: {Testing}
- H02J 7/50: acting upon multiple batteries simultaneously or sequentially
- H02J 7/80: including monitoring or indicating arrangements
- H02J 2105/37: exchanging power with electric vehicles [EV] or with hybrid electric vehicles [HEV]
- Y02E 60/10: Energy storage using batteries
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- G01K: MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR (radiation pyrometry G01J5/00)
- Y02E: REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION

## Abstract

A device and a method for managing batteries of a vehicle are disclosed. The device may include: batteries arranged in a vehicle, a plurality of temperature sensors mounted at different locations of the batteries, and a controller that, when a failure occurs at an arbitrary temperature sensor among the plurality of temperature sensors, estimates a temperature value at the failed temperature sensor using big data, and controls discharge of the batteries based on the estimated temperature value.

## Claims

### Claim 1

A device for managing batteries of a vehicle, the device comprising:
a plurality of temperature sensors mounted at different locations of the batteries; and
a controller configured to:
when a failure has occurred at a temperature sensor among the plurality of temperature sensors, estimate a temperature value at the failed temperature sensor based on data accumulated from operations of the batteries; and
control discharge of the batteries based on the estimated temperature value at the failed temperature sensor,
wherein the controller is configured to estimate the temperature value at the failed temperature sensor based on an average value of difference values between highest temperatures and lowest temperatures in respective periods of time.

### Claim 2 (depends on 1)

The device of claim 1, wherein the controller is configured to estimate the temperature value at the failed temperature sensor based on the average value of difference values between highest temperatures and lowest temperatures in respective periods of time, information on a temperature sensor (S_MaxT) which more frequently measures the highest temperature than other remaining temperature sensors among the plurality of temperature sensors, and temperature values of the remaining temperature sensors.

### Claim 3 (depends on 2)

The device of claim 2, wherein the controller is configured to:
calculate a sum of the average value and a maximum value among the temperature values measured by the remaining temperature sensors when the failed temperature sensor and the temperature sensor (S_MaxT) are mounted at the same locations of respective batteries; and
estimate the calculated sum as the temperature value at the failed temperature sensor.

### Claim 4 (depends on 2)

The device of claim 2, further comprising:
a storage configured to store the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time, and the information on the temperature sensor (S_MaxT).

### Claim 5 (depends on 2)

The device of claim 2, wherein the controller is configured to collect the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time, and the information on the temperature sensor (S_MaxT) from a data server when the failure has occurred at the temperature sensor among the plurality of temperature sensors.

### Claim 6 (depends on 5)

The device of claim 5, wherein the data server is configured to:
periodically collect temperature values measured by the plurality of temperature sensors mounted on the batteries of the same vehicle;
calculate the difference values between the highest temperatures and the lowest temperatures in the respective periods of time; and
calculate the average value of the difference values in an accumulating manner, and repeatedly identify the temperature sensor (S_MaxT) more frequently measuring the highest temperature among the plurality of temperature sensors.

### Claim 7 (depends on 6)

The device of claim 6, wherein the data server is configured to discard a temperature value collected when a failure has occurred at the batteries of the same vehicle without using as the data.

### Claim 8 (depends on 1)

The device of claim 1, wherein the controller is configured to estimate the temperature value at the failed temperature sensor based on the average value of difference values between highest temperatures and lowest temperatures in respective periods of time, information on a temperature sensor (S_MinT) which more frequently measures the lowest temperature than other remaining temperature sensors among the plurality of temperature sensors, and temperature values of the remaining temperature sensors.

### Claim 9 (depends on 8)

The device of claim 8, wherein the controller is configured to:
subtract the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time from a minimum value among the temperature values measured by the remaining temperature sensors when the failed temperature sensor and the temperature sensor (S_MinT) are mounted at the same locations of respective batteries; and
estimate the subtracted value as the temperature value at the failed temperature sensor.

### Claim 10 (depends on 8)

The device of claim 8, further comprising:
a storage configured to store the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time, and the information on the temperature sensor (S_MinT).

### Claim 11 (depends on 8)

The device of claim 8, wherein the controller is configured to collect the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time, and the information on the temperature sensor (S_MinT) from a data server when the failure has occurred at the temperature sensor among the plurality of temperature sensors.

### Claim 12 (depends on 11)

The device of claim 11, wherein the data server is configured to:
periodically collect temperature values measured by the plurality of temperature sensors mounted on the batteries of the same vehicle;
calculate the difference values between the highest temperatures and the lowest temperatures in the respective periods of time; and
calculate the average value of the difference values in an accumulating manner, and repeatedly identify the temperature sensor (S_MinT) more frequently measuring the lowest temperature among the plurality of temperature sensors.

### Claim 13 (depends on 12)

The device of claim 12, wherein the data server is configured to discard a temperature value collected when a failure has occurred at the batteries of the same vehicle without using as the data.

### Claim 14

A method for managing batteries of a vehicle including a plurality of temperature sensors mounted at different locations of the batteries, the method comprising:
determining, by a controller, whether a failure has occurred at a temperature sensor among the plurality of temperature sensors;
estimating, by the controller, a temperature value at the failed temperature sensor based on an average value of difference values between highest temperatures and lowest temperatures in respective periods of time; and
managing, by the controller, discharge of the batteries based on the estimated temperature value.

### Claim 15 (depends on 14)

The method of claim 14, wherein estimating the temperature value at the failed temperature sensor includes:
collecting the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time, and information on a temperature sensor (S_MaxT) which more frequently measures the highest temperature than other remaining temperature sensors among the plurality of temperature sensors from a data server;
calculating a sum of the average value of the difference values and a maximum value among the temperature values measured by the remaining temperature sensors when the failed temperature sensor and the temperature sensor (S_MaxT) are mounted at the same locations of respective batteries; and
estimating the calculated sum as the temperature value at the failed temperature sensor.

### Claim 16 (depends on 15)

The method of claim 15, wherein collecting the information includes:
periodically collecting temperature values measured by the plurality of temperature sensors mounted on the batteries of the same vehicle;
calculating the difference values between the highest temperatures and the lowest temperatures in the respective periods of time; and
calculating the average value of the difference values in an accumulating manner, and repeatedly identifying the temperature sensor (S_MaxT) more frequently measuring the highest temperature among the plurality of temperature sensors.

### Claim 17 (depends on 14)

The method of claim 14, wherein estimating the temperature value at the failed temperature sensor includes:
collecting the average value of the difference values between the highest temperatures and the lowest temperatures in the respective periods of time, and information on a temperature sensor (S_MinT) which more frequently measures the lowest temperature than other remaining temperature sensors among the plurality of temperature sensors, and temperature values of the remaining temperature sensors from a data server;
subtracting the average value of the difference values from a minimum value among the temperature values measured by the remaining temperature sensors when the failed temperature sensor and the temperature sensor (S_MinT) are mounted at the same locations of respective batteries; and
estimating the subtracted value as the temperature value at the failed temperature sensor.

### Claim 18 (depends on 17)

The method of claim 17, wherein collecting the information includes:
periodically collecting temperature values measured by the plurality of temperature sensors mounted on the batteries of the same vehicle;
calculating the difference values between the highest temperatures and the lowest temperatures in the respective periods of time; and
calculating the average value of the difference values in an accumulating manner, and repeatedly identifying the temperature sensor (S_MinT) more frequently measuring the lowest temperature among the plurality of temperature sensors.
