IP Library Granted Patent US 10,908,218
Granted Patent B2
US 10,908,218 · App. 16/013,130 · Granted Feb 2, 2021

Battery cell management system that detects data misalignment between battery cell voltage values and battery cell overvoltage flags

Inventor: Kerfegar K. Katrak (Fenton, MI)
Assignee: LG Chem, Ltd.
G01R31/3648H02J7/0026G01R31/3835G01R31/396
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,908,218
App. No.
16/013,130
Granted
Feb 2, 2021
Kind
B2
Abstract

A battery management system having a microcontroller with first and second applications and first and second tables is provided. The first table has a first record with a first encoded channel index and a first battery cell voltage value associated with a first battery cell. The second table has a first record with a first encoded channel index and a first battery cell overvoltage flag associated with the first battery cell. The first application sends the first encoded channel index from the first table to the second application. The second application transitions a contactor to an open operational position, when the first encoded channel index from the first table is not equal to a first predetermined encoded channel index indicating a data misalignment of the first battery cell voltage value and the first battery cell overvoltage flag.

Claims (32)

1. A battery management system that detects data misalignment of battery cell voltage values and battery cell overvoltage flags, comprising:

a microcontroller having first and second applications and first and second tables;

the first table having a first record with a first encoded channel index and a first battery cell voltage value associated with a first battery cell;

the second table having a first record with a first encoded channel index and a first battery cell overvoltage flag associated with the first battery cell;

the first application reading the first record of the first table to obtain the first encoded channel index in the first table;

the first application sending the first encoded channel index from the first table to the second application; and

the second application commanding the microcontroller to transition a contactor to an open operational position, when the first encoded channel index from the first table is not equal to a first predetermined encoded channel index associated with the first battery cell indicating a data misalignment of the first battery cell voltage value and the first battery cell overvoltage flag.

2. The battery management system of claim 1 , wherein:

the second application reading the first record of the second table to obtain the first encoded channel index in the second table;

the second application sending the first encoded channel index from the second table to the first application; and

the first application commanding the microcontroller to transition the contactor to the open operational position, when the first encoded channel index from the second table is not equal to a second predetermined encoded channel index associated with the first battery cell indicating the data misalignment of the first battery cell voltage value and the first battery cell overvoltage flag.

3. The battery management system of claim 1 , wherein the first encoded channel index has a Hamming distance of at least four from the second encoded channel index.

4. The battery management system of claim 1 , wherein the first encoded channel index is a hexadecimal value.

5. The battery management system of claim 1 , wherein the first battery cell overvoltage flag is a binary value.

6. The battery management system of claim 1 , wherein the first encoded channel index in the first table is not equal to the first encoded channel index in the second table.

7. The battery management system of claim 1 , wherein the first table having a second record with a second encoded channel index and a second battery cell voltage value associated with a second battery cell;

the second table having a second record with a second encoded channel index and a second battery cell overvoltage flag associated with the second battery cell;

the first application reading the second record of the first table to obtain the second encoded channel index in the second table;

the first application sending the second encoded channel index from the first table to the second application; and

the second application commanding the microcontroller to transition the contactor to the open operational position, when the second encoded channel index from the first table is not equal to a third predetermined encoded channel index associated with the second battery cell indicating a data misalignment of the second battery cell voltage value and the second battery cell overvoltage flag.

8. The battery management system of claim 7 , wherein:

the second application reading the second record of the second table to obtain the second encoded channel index in the second table;

the second application sending the second encoded channel index from the second table to the first application; and

the first application commanding the microcontroller to transition the contactor to the open operational position, when the second encoded channel index from the second table is not equal to a fourth predetermined encoded channel index associated with the second battery cell indicating the data misalignment of the second battery cell voltage value and the second battery cell overvoltage flag.

9. The battery management system of claim 1 , further comprising:

a battery cell voltage measurement IC measuring a voltage being output by the first battery cell; and

the battery cell voltage measurement IC sending the first battery cell voltage value to the microcontroller.

10. The battery management system of claim 1 , further comprising:

a battery cell voltage measurement IC determining whether a voltage being output by the first battery cell is greater than a threshold voltage;

the battery cell voltage measurement IC setting a first battery cell overvoltage flag equal to a fault value if the voltage being output by the first battery cell is greater than the threshold voltage; and

the battery cell voltage measurement IC sending the first battery cell overvoltage flag to the microcontroller.

11. The battery management system of claim 1 , wherein the battery cell voltage measurement IC operably communicates with the microcontroller utilizing a communication bus.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2021
From: LG CHEM, LTD.
To: LG ENERGY SOLUTION, LTD.
Reel/Frame 058295/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2018
From: KATRAK, KERFEGAR K.
To: LG CHEM, LTD.
Reel/Frame 046142/0690 →