Diagnostic method to monitor battery cells of safety-critical systems
First Claim
Patent Images
1. A control method for a battery monitoring system comprising a plurality of paired battery monitors, comprising:
- sampling, using a first battery monitor of the plurality of paired battery monitors a first voltage of a battery cell of a battery stack,sampling, using a second battery monitor of the plurality of paired battery monitors a second voltage of the battery cell, wherein the sampling of the battery cell by the second monitor is at sampling instant different from the sampling of the battery cell by the first battery monitor;
comparing the first voltage and the second voltage; and
identifying a battery stack malfunction responsive to the comparison of the first voltage and the second voltage of the battery cell.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method to detect battery cell malfunctions through redundant offset battery cell monitoring. Redundant battery monitoring may be implemented in a battery monitoring system to process battery cell voltages at offset times. A processor may compare offset voltage samples for a particular battery cell. If the samples vary outside a predetermined range, the processor may indicate a battery cell malfunction.
-
Citations
22 Claims
-
1. A control method for a battery monitoring system comprising a plurality of paired battery monitors, comprising:
-
sampling, using a first battery monitor of the plurality of paired battery monitors a first voltage of a battery cell of a battery stack, sampling, using a second battery monitor of the plurality of paired battery monitors a second voltage of the battery cell, wherein the sampling of the battery cell by the second monitor is at sampling instant different from the sampling of the battery cell by the first battery monitor; comparing the first voltage and the second voltage; and identifying a battery stack malfunction responsive to the comparison of the first voltage and the second voltage of the battery cell.
-
-
2. A battery monitor system, comprising:
-
a plurality of battery monitors, each having battery cell inputs for connection to respective cells of a battery system, the battery monitors including an analog-to-digital converter (ADC) and routing logic operationally coupling the battery cell inputs to the ADC during sampling, wherein a pair of battery monitors are provided for each cell; and control logic to;
(i) define a sampling order of the battery cell inputs, the control logic initiating a control code sequence such that a first battery monitor samples a channel corresponding to a respective battery cell at a first sampling instance to obtain a first voltage sample and a second battery monitor samples the channel at a second sampling instance to obtain a second voltage sample, the first and second sampling instances being different from each other, and (ii) detect a battery stack malfunction based on a comparison of the first voltage sample and the second voltage sample.
-
-
3. A method for detecting a malfunctioning battery cell within a stack of battery cells with a pair of battery monitors, comprising:
-
sampling, using a first battery monitor, a first voltage sample of a battery cell; sampling, using a second battery monitor, a second voltage sample of the battery cell, wherein the sampling of the battery cell by the second battery monitor is at sampling instant different from the sampling of the battery cell by the first battery monitor; storing the first voltage sample in shift register(s) corresponding to the first battery monitor; storing the second voltage sample in shift register(s) corresponding to the second battery monitor; reading the stored first and second voltage samples out of the register(s); and comparing the stored first and second voltage samples to generate a voltage difference;
if the voltage difference varies outside a predetermined range, identify a malfunction of the battery cell. - View Dependent Claims (4, 5, 6, 20)
-
-
7. A method for redundant battery cell monitoring using a monitoring loop within a stack of battery cells, comprising:
-
initializing a control code sequence corresponding to a number of battery cells being monitored; initializing a first and second offset for the control code sequence; selecting a battery cell corresponding to the first and second control code offset; sampling, using a first battery cell monitor, a first voltage of the battery cell corresponding to the first control code offset; sampling, using a second battery cell monitor, a second voltage of the battery cell corresponding to the second control code offset; storing the first and second battery cell voltage samples corresponding to the first and second control code offsets into shift register(s); advancing the first or second control code offset; and comparing the stored first and second battery cell voltage samples to determine whether a voltage difference for the selected battery cell is outside a predetermined range; wherein the first and second control code offsets each defines an order of cycling through the battery cells, and the first and second control code offsets are selected such that at a common sampling instant, the battery cells being sampled by each of the first and second battery cell monitors are different from each other. - View Dependent Claims (8, 9)
-
-
10. A battery monitor system, comprising:
-
a plurality of respective primary battery monitors, each respective primary battery monitor having; inputs for a number of battery cells; an input for a control pin; an analog to digital converter provided in communication with the inputs; and a register file having a plurality of shift registers; a plurality of respective secondary battery monitors, each connected in parallel to each of a respective primary battery monitor inputs, each secondary battery monitor having; inputs for a number of battery cells; an input for a control pin; an analog to digital converter provided in communication with the inputs; and a register file having a plurality of shift registers; primary and secondary serial communication links provided among the primary and secondary battery monitors to form a primary and secondary daisy chain communication link; and a processor provided in common on one end of the primary and secondary daisy chain link;
wherein the plurality of respective primary battery monitors and the plurality of secondary battery monitors are adapted to monitor the battery cells based on a predetermined battery cell monitoring sequence, the sequence being selected such that;the primary monitor is assigned to a battery cell at a first processing cycle of the processor to sample and store a first voltage of the battery cell, the second primary monitor is assigned to the battery cell at a second processing cycle of the processor different from the first processing cycle to sample and store a second voltage of the battery cell, and a malfunction of the battery cell is based on a comparison between the first voltage and the second voltage. - View Dependent Claims (11, 12, 13, 22)
-
-
14. A battery monitor, comprising:
-
a multiplexer having inputs for connection to a predetermined number of battery cells; a first and second analog to digital converter (ADC) each having an input coupled to an output of the multiplexer; a controller coupled to the multiplexer, the controller loading at least two separate control code sequences such that the first ADC obtains a first sample of a battery cell at a first sampling instance and the second ADC obtains a second sample of the battery cell at a second sampling instance different from the first sampling instance, and detecting a malfunction of the battery cell responsive to a determination that a voltage difference between the first sample and the second sample is outside a predetermined range; and a register file having a plurality of shift registers, one shift register for each of a plurality of cells monitored by each of the first and second ADC. - View Dependent Claims (15, 21)
-
-
16. A battery monitor system, comprising:
a plurality of battery monitors connected as a daisy chain, each battery monitor including; inputs for a number of battery cells; a first and second analog to digital converter (ADC) provided in parallel communication with the inputs, the ADCs being adapted to monitor battery cells based on at least one predetermined monitoring sequence; a controller coupled to the multiplexer, the controller loading at least two separate control code sequences such that the first ADC obtains a first sample of a battery cell at a first sampling instance and the second ADC obtains a second sample of the battery cell at a second sampling instance different from the first sampling instance, and detecting a malfunction of the battery cell responsive to a determination that a voltage difference between the first sample and the second sample is outside a predetermined range; and a register file having a plurality of shift registers, one shift register for each of a plurality of battery cells monitored by each of the first and second ADC. - View Dependent Claims (17, 18, 19)
Specification