Apparatus and method for processing battery cell voltage data
11560067 · 2023-01-24
Assignee
Inventors
Cpc classification
G01R31/392
PHYSICS
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01R19/003
PHYSICS
G01R31/385
PHYSICS
G01R31/396
PHYSICS
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
B60L50/64
PERFORMING OPERATIONS; TRANSPORTING
G01R31/36
PHYSICS
International classification
G01R31/385
PHYSICS
G01R31/392
PHYSICS
B60L58/16
PERFORMING OPERATIONS; TRANSPORTING
B60L50/64
PERFORMING OPERATIONS; TRANSPORTING
G01R31/36
PHYSICS
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An apparatus and a method for processing battery cell voltage data, which calculate a moving average by assigning a weight to one or more voltage data acquired from the battery cell and reflect the acquired voltage data to the calculated moving average and use the voltage data to rapidly follow a sudden change of the voltage data applied from the battery cell.
Claims
1. An apparatus for processing electric vehicle battery cell voltage data, the apparatus comprising: a voltage data acquiring unit configured to acquire three or more voltage data measurements of a voltage applied from one or more battery cells of an electric vehicle; a weight processing unit configured to calculate three or more weighting values and to assign the calculated three or more weighting values to the three or more voltage data measurements in a one-to-one correspondence; a moving average calculating unit configured to calculate a moving average of the three or more voltage data measurements using a formula that receives each of the three or more voltage data measurement and the corresponding three or more weighting values as input and outputs the moving average, wherein the moving average is indicative of the voltage applied from the one or more battery cells; and a voltage data processing unit configured to: detect a change in voltage applied from the battery cell based on the calculated moving average; and control a state of the one or more battery cells based on the detected change in voltage, wherein the three or more weighting values are calculated and assigned such that charging and discharging of the one or more battery cells of the electric vehicle is detected by the voltage data processing unit and external noise from the electric vehicle is not detected by the voltage data processing unit.
2. The apparatus of claim 1, wherein the weight processing unit is configured to calculate the plurality of weighting values based on a quantity of voltage data measurements determined to have been acquired by the voltage data acquiring unit.
3. The apparatus of claim 1, wherein the weight processing unit is configured to assign a largest weighting value to a most-recently measured voltage value.
4. The apparatus of claim 1, wherein the formula is:
5. The apparatus of claim 2, wherein, for an n.sup.th voltage data measurement acquired by the voltage data acquiring unit, the weight processing unit is configured to assign a weighting value equal to n.
6. The apparatus of claim 5, wherein the weighting value equal to n is greater than the weighting values assigned to all voltage data measurements acquired prior to the n.sup.th voltage data measurement.
7. The apparatus of claim 1, wherein the state of the one or more battery cells controlled by the voltage data processing unit includes at least one of: a charge state; a capacity deterioration state; or an output voltage of the one or more battery cells.
8. The apparatus of claim 1, wherein the voltage data processing unit is configured to detect an abnormal situation based on the change in voltage and control the state of the one or more battery cells in response to detection of the abnormal situation, wherein the abnormal situation includes one of overcharging the one or more battery cells, overdischarging the one or more battery cells, overcurrent of the one or more battery cells, overvoltage of the one or more battery cells, or overheating of the one or more battery cells.
9. A method for processing battery cell voltage data, the method comprising: acquiring three or more voltage data measurements of a voltage applied from one or more battery cells; calculating three or more weighting values; assigning the three or more calculated weighting values to the three or more voltage data measurements in a one-to-one correspondence; calculating a moving average of the voltage data measurements using a formula that receives each of the three or more voltage data measurement and the corresponding three or more weighting values as input and outputs the moving average, wherein the moving average is indicative of the voltage applied from the one or more battery cells; detecting a change in voltage applied from the battery cell based on the calculated moving average; and controlling a state of the one or more battery cells based on the detected change in voltage, wherein the three or more weighting values are calculated and assigned such that charging and discharging of the one or more battery cells of the electric vehicle is detected by the voltage data processing unit and external noise from the electric vehicle is not detected by the voltage data processing unit.
10. The method of claim 9, further comprising determining a quantity of voltage data measurements, wherein calculating the weighting values is based on the determined quantity of voltage data measurements acquired by the voltage data acquiring unit.
11. The method of claim 9, wherein assigning the calculated weighting values comprises assigning a largest weighting value to a most-recently measured voltage value.
12. The method of claim 9, wherein the formula is:
13. The method of claim 10, wherein assigning the calculated weighting values comprises assigning to an n.sup.th voltage data measurement acquired by the voltage data acquiring unit a weighting value equal to n.
14. The method of claim 13, wherein the weighting value equal to n is greater than the weighting values assigned to all voltage data measurements acquired prior to the n.sup.th voltage data measurement.
15. The method of claim 9, wherein the state of the one or more battery cells controlled based on the detected change in voltage includes at least one of: a charge state; a capacity deterioration state; or an output voltage of the one or more battery cells.
16. The method of claim 9, further comprising detecting an abnormal situation based on the change in voltage, wherein controlling the state of the one or more battery cells is in response to detection of the abnormal situation, and wherein the abnormal situation includes one of overcharging the one or more battery cells, overdischarging the one or more battery cells, overcurrent of the one or more battery cells, overvoltage of the one or more battery cells, or overheating of the one or more battery cells.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
BEST MODE
(3) The present invention will be described below in detail with reference to the accompanying drawings. Herein, the repeated description and the detailed description of publicly-known function and configuration that may make the gist of the present invention unnecessarily ambiguous will be omitted. Embodiments of the present invention are provided for more completely describing the present invention to those skilled in the art. Accordingly, shapes, sizes, and the like of elements in the drawings may be exaggerated for clearer explanation.
(4) Throughout the specification, unless explicitly described to the contrary, a case where any part “includes” any component will be understood to imply the inclusion of stated components but not the exclusion of any other component.
(5) In addition, the term “unit” disclosed in the specification means a unit that processes at least one function or operation, and the unit may be implemented by hardware or software or a combination of hardware and software.
(6) Further, an “abnormal situation” described in the specification may mean a malfunction occurrence situation of a battery 10 and an apparatus including the battery 10 due to overcurrent, overvoltage, and overheating of the battery 10.
(7)
(8) However, the apparatus 100 for processing battery cell voltage data illustrated in
(9) Further, it is noted that the apparatus 100 for processing battery cell voltage data illustrated in
(10) First, referring to
(11) Herein, the battery cell voltage data processing apparatus 100 may be used as a battery monitoring integrated circuit (BMIC) for measuring voltage data from one or more batteries in a battery management system (BMS), but is not limited thereto.
(12) First, the voltage data acquiring unit 110 may serve to measure voltage applied from a battery 10 including a battery pack constituted by a battery cell or one or more battery cells to acquire the voltage data.
(13) Herein, a type of battery 10 is not particularly limited and the battery 10 may be implemented by, batteries including, for example, a lithium ion battery, a lithium polymer battery, a nickel cadmium battery, a nickel hydrogen battery, a nickel zinc battery, and the like.
(14) Meanwhile, a value of the voltage data may vary due to external noise of the battery cell voltage data processing apparatus 100 or charge/discharge of the battery 10.
(15) Next, the weight processing unit 120 may serve to calculate a weight corresponding to each of one or more voltage data acquired through the voltage data acquiring unit 110 and assign the weight to the corresponding voltage data.
(16) Herein, the weight may be calculated based on the number of one or more voltage data acquired through the voltage data acquiring unit 110.
(17) For example, when the voltage data of the voltage data acquiring unit 110 acquires n-th (herein, n means a positive integer) voltage data from the voltage data acquiring unit 110, the weight processing unit 120 may assign a weight weighted at n times to the voltage data acquired at an n-th time.
(18) That is, the weight processing unit 120 calculates and assigns the weight based on the number of acquired voltage data to calculate and assign the largest weight for the voltage data corresponding to a voltage value of the battery 10, which is measured at a current step.
(19) However, a weight calculation method of the weight processing unit 120 according to the embodiment is not limited to the above-described method and it is noted that the method of calculating the weight may be changed according to setting by a user.
(20) As an example, when a weight weighted by a predetermined value is configured to be assigned to each of the voltage data acquired by the user, the weight processing unit 120 may assign the weight weighted by the predetermined value to the voltage data acquired at the n-th time.
(21) Next, the moving average calculating unit 130 may serve to calculate a moving average of one or more voltage data to which the weight is assigned.
(22) Herein, the moving average may be calculated through
(23)
(herein, c0, c1, and cn are the voltage data acquired first, at a 1-st step, and an n-th step, respectively and w0, w1, and wn are the weights calculated first, at the 1-st step, and the n-th step, respectively).
(24) However, the method of calculating the moving average according to an embodiment is not limited to the above-described method and it is noted that any method may be used as long as the corresponding method may acquire the moving average of one or more voltage data to which the weights are assigned.
(25) Next, the voltage data processing unit 140 may serve to reflect the voltage data of the battery 10 acquired through the voltage data acquiring unit 110 to the moving average to acquire the voltage data used at the current step.
(26) Herein, the voltage data used at the current step may be voltage data of the battery 10, which is actually measured when the voltage data of the battery 10 is measured in the battery cell voltage data processing apparatus 100 and the battery management apparatus (e.g., BMS) having the battery cell voltage data processing apparatus 100.
(27) Meanwhile, since the value of the voltage data used at the current step is a value obtained by reflecting one or more voltage data acquired through the voltage data acquiring unit 110 to the moving average, the value of the voltage data may be equal to a moving average value of one or more voltage data acquired up to now.
(28) That is, the voltage data acquired at the n-th time from the voltage data acquiring unit 110 is reflected to an equation of the moving average by the voltage data processing unit 140 and acquired and used as the voltage data used at the current step, and as a result, a voltage difference and a voltage variation value between one or more voltage data may be gentle during measuring the voltage data of the battery 10.
(29) Further, the voltage data to be acquired is reflected to the moving average to acquire the voltage data to be used at the current step and the voltage data used at the current step is acquired through the moving average of one or more voltage data assigned with the weight based on the number of acquired voltage data to rapidly follow the voltage data which abruptly varies due to the charge/discharge of the battery 10.
(30) Next,
(31) However, the method for processing battery cell voltage data illustrated in
(32) A battery cell voltage data processing process of the method for processing battery cell voltage data according to the embodiment of the present invention is schematically described with reference to
(33) Herein, the weight processing unit 120 calculates and assigns the weight corresponding to the voltage data based on the number of one or more acquired voltage data to calculate and assign the largest weight for the voltage data corresponding to the voltage of the battery 10, which is measured at the current step.
(34) Next, the moving average calculating unit 130 calculates the moving average of one or more voltage data to which the weight is assigned (S203).
(35) Herein, the moving average calculating unit 130 may calculate the moving average of the voltage data through
(36)
(herein, c0, c1, and cn are the voltage data acquired first, at a 1-st step, and an n-th step, respectively and w0, w1, and wn are the weights calculated first, at the 1-st step, and the n-th step, respectively).
(37) Next, the voltage data processing unit 140 reflects the voltage data acquired from the voltage data acquiring unit 110 to the moving average calculated from the moving average calculating unit 130 (S204) to acquire the voltage data used at the current step (S205).
(38) Herein, the voltage data used at the current step may be voltage data, which is actually measured to detect a charging state, a capacity deterioration state, and an output voltage state of the battery 10 in the battery cell voltage data processing apparatus 100 and the battery management apparatus (e.g., BMS) having the battery cell voltage data processing apparatus 100.
(39) That is, the weight is assigned to the voltage data acquired through the voltage data acquiring unit 110 based on the number of acquired voltage data and the voltage data is reflected to the calculated moving average to be acquired as the actual voltage data used at the current step to rapidly follow the fluctuation of the voltage data due to a voltage fluctuation situation such as the charge/discharge of the battery 10.
(40) In addition, the weight is continuously assigned to one or more acquired voltage data and the voltage data is reflected to the moving average to be used, thereby continuously detecting the voltage data fluctuation of the battery 10.
(41) Hereinabove, a specific embodiment of the present invention has been illustrated and described, but the technical spirit of the present invention is not limited to the accompanying drawings and the described contents and it is apparent to those skilled in the art that various modifications of the present invention can be made within the scope without departing from the technical spirit of the present invention and it will be regarded that the modifications are included in the claims of the present invention without departing from the spirit of the present invention.