System and method to reduce data handling on lithium ion battery monitors
First Claim
1. A method for reduced data handling in a battery monitoring system, comprising:
- receiving, at a battery monitor communicatively coupled to a plurality of battery cells, data representative of a voltage of each of the plurality of battery cells;
determining, by the battery monitor based on the data, at least one of
1) a minimum value of the battery cell voltages,
2) a maximum value of the battery cell voltages, or
3) an average value of the battery cell voltages; and
sending, by the battery monitor to a processing device, response data including at least one of
1) the minimum value,
2) the maximum value, or
3) the average value, wherein the response data further includes some but not all of the battery cell voltages.
4 Assignments
0 Petitions
Accused Products
Abstract
An example method to reduce data handling on lithium ion battery monitors is provided and includes receiving a request from a micro-controller for data associated with one or more cells, receiving signals corresponding to monitored properties from the cells, calculating derivative properties from the monitored properties, dividing a default data into a plurality of portions, and sending the derivative properties and one of the portions to the micro-controller according to at least a first compute logic option or a second compute logic option. The default data can include cell voltages, auxiliary inputs, stack voltage, reference output voltage, analog voltage output, analog voltage input, temperature, and reference buffer voltage. The default data is provided sequentially to the micro-controller in as many consecutive read backs as the number of portions, where each portion corresponds to the default data measured at a distinct time instant.
-
Citations
20 Claims
-
1. A method for reduced data handling in a battery monitoring system, comprising:
-
receiving, at a battery monitor communicatively coupled to a plurality of battery cells, data representative of a voltage of each of the plurality of battery cells; determining, by the battery monitor based on the data, at least one of
1) a minimum value of the battery cell voltages,
2) a maximum value of the battery cell voltages, or
3) an average value of the battery cell voltages; andsending, by the battery monitor to a processing device, response data including at least one of
1) the minimum value,
2) the maximum value, or
3) the average value, wherein the response data further includes some but not all of the battery cell voltages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer readable media having instructions stored thereon that, when executed by one or more processing devices of a battery monitor, cause the battery monitor to:
-
receive data representative of a voltage of each of a plurality of battery cells communicatively coupled to the battery monitor; determine, based on the data, at least one of
1) a minimum value of the battery cell voltages,
2) a maximum value of the battery cell voltages, or
3) an average value of the battery cell voltages; andsend, to a processing device, response data including at least one of
1) the minimum value,
2) the maximum value, or
3) the average value, wherein the response data further includes some but not all of the battery cell voltages. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a communication interface to receive data representative of a voltage of each of a plurality of battery cells, and to receive and transmit data from and to a processing device; and control circuitry to; receive, via the communication interface, the data representative of the voltage of each of the plurality of battery cells; determine, based on the data, at least one of
1) a minimum value of the battery cell voltages,
2) a maximum value of the battery cell voltages, or
3) an average value of the battery cell voltages; andsend, via the communication interface to the processing device, response data including at least one of
1) the minimum value,
2) the maximum value, or
3) the average value, wherein the response data further includes some but not all of the battery cell voltages.- View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification