Apparatus and control method for battery management system
Published 19 Nov 2020 · application patented
Current assignee: SK on Co., Ltd. · originally SK Innovation Co., Ltd.
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: Ju Young Choi, Jae Yun Min, Yong Hee Lee · Examiner: David V Henze-Gongola · AU 2859 · TC 2800
Life of the application
8 dated eventsAbstract
An embodiment of the present invention is directed to providing an apparatus and a control method for a battery management system (BMS) that may operate in an optimal charging temperature range to suppress deterioration of battery cells during rapid charging of a secondary battery that requires a high charging current.
Description
10 parts›CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2019-0056742, filed on May 15, 2019, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference in its entirety.
›TECHNICAL FIELD
The following disclosure relates to an apparatus and a control method for a battery management system (BMS).
›BACKGROUND
As the demand for electric vehicles rapidly increases, consumers' demands for improving the ease of use of electric vehicles are increasing. In particular, rapid charging technology is being actively developed to shorten a charging time of secondary batteries in the electric vehicles. However, in the case of an electric vehicle requiring a high energy density, a high current is applied during rapid charging, and heat generated at this time may have a great influence on the deterioration of battery cells.
In order to prevent the deterioration of the battery cells due to a heat generation phenomenon during the rapid charging of the secondary battery, the existing rapid charging technology simply measures a temperature of the secondary battery and compares the measured temperature with a reference value to control a charging current of the secondary battery. However, a change in the temperature of the secondary battery is accompanied by a time delay, and even if the charging current of the secondary battery is lowered when the temperature of the secondary battery exceeds the reference value, the temperature of the secondary battery reaches the temperature that affects the battery cells and affects the deterioration of the battery cells. In addition, in order to prevent such a problem, when the charging current of the secondary battery is controlled by lowering a temperature reference value, there is a problem that a charging speed of the secondary battery may not be shortened.
A secondary battery protection apparatus that also considers a linear change in the temperature of the secondary battery is disclosed in Korean Patent Publication No. 10-1249347 entitled “Secondary Battery having Temperature Measuring Pad and Protection Apparatus for the Same” (Patent Document 1). Patent Document 1 discloses a secondary battery and a protection apparatus for the same that blocks a flow of current when a rate of change of a temperature measurement value based on a previous time point and a current time point is a threshold value or more. This has the effect of preventing an occurrence of safety accidents such as fire or explosion by the secondary battery by blocking the flow of current based on the rate of change of the temperature measurement value when abnormality of the secondary battery such as over-current occurs, but in Patent Document, since the current is blocked by only controlling a switch when the rate of change of the temperature measurement value is the threshold value or more, rapid charging that shortens the charging speed of the secondary battery is not possible.
›RELATED ART DOCUMENT
Patent Document
(Patent Document 1) Korean Patent Publication No. 10-1249347 (“Secondary Battery having Temperature Measuring Pad and Protection Apparatus for the Same”, published on Apr. 1, 2013)
›SUMMARY
An embodiment of the present invention is directed to providing an apparatus and a control method for an apparatus for a battery management system (BMS) that may operate in an optimal charging temperature range to suppress deterioration of battery cells during rapid charging of a secondary battery that requires a high charging current.
Further, an embodiment of the present invention is directed to providing an apparatus and a control method for an apparatus for a battery management system (BMS) that may improve life stability of battery cells and modules by minimizing deterioration of the battery cells due to exposure to a high temperature.
In one general aspect, an apparatus for a battery management system (BMS) includes: a measuring unit measuring or estimating a temperature, a state of charge (SOC), a voltage, and a charging current of a battery; a first calculating unit calculating a temperature change amount for each charge amount of the temperature of the battery with respect to the SOC or the voltage of the battery, based on the temperature, the SOC, and the voltage of the battery measured at different time points by the measuring unit; a second calculating unit calculating an expected temperature of the battery when the SOC of the battery is charged with a first reference value, based on the temperature, the SOC, and the temperature change amount for each charge amount of the battery; and a control unit controlling a first charging current based on information obtained by comparing the expected temperature calculated by the second calculating unit and a predetermined first reference temperature, and charging the battery with the first charging current.
The control unit may increase the first charging current when the expected temperature is the first reference temperature or less, and decrease the first charging current when the expected temperature is the first reference temperature or more.
The first calculating unit may calculate the temperature change amount for each charge amount based on a first SOC, a second SOC, a first temperature, and a second temperature, the first SOC may be the SOC of the battery measured at a first time point, and the second SOC may be the SOC of the battery measured at a second time point different from the first time point, and the first temperature may be the temperature of the battery measured at the first time point, and the second temperature may be the temperature of the battery measured at the second time point.
The control unit may charge the battery with a second charging current that is the first charging current or less as the charging current of the battery, when the temperature of the battery measured by the measuring unit exceeds the first reference temperature.
The control unit may charge the battery with a third charging current different from the first charging current as the charging current of the battery, when the SOC of the battery measured by the measuring unit exceeds the first reference value.
In another general aspect, a control method for an apparatus for a battery management system (BMS) includes: a measuring step of measuring or estimating a temperature, a state of charge (SOC), a voltage, and a charging current of a battery; a first calculating step of calculating a temperature change amount for each charge amount of the temperature of the battery with respect to the SOC or the voltage of the battery, based on the temperature, the SOC, and the voltage of the battery measured at different time points in the measuring step; a second calculating step of calculating an expected temperature of the battery when the SOC of the battery is charged with a first reference value, based on the temperature, the SOC, and the temperature change amount for each charge amount of the battery; and a controlling step of controlling a first charging current based on information obtained by comparing the expected temperature calculated in the second calculating step and a predetermined first reference temperature, and charging the battery with the first charging current.
In the controlling step, the first charging current may be increased when the expected temperature is the first reference temperature or less, and the first charging current may be decreased when the expected temperature is the first reference temperature or more.
In the first calculating step, the temperature change amount for each charge amount may be calculated based on a first SOC, a second SOC, a first temperature, and a second temperature, the first SOC may be the SOC of the battery measured at a first time point, and the second SOC may be the SOC of the battery measured at a second time point different from the first time point, and the first temperature may be the temperature of the battery measured at the first time point, and the second temperature may be the temperature of the battery measured at the second time point.
In the controlling step, the battery may be charged with a second charging current that is the first charging current or less as the charging current of the battery, when the temperature of the battery measured in the measuring step exceeds the first reference temperature.
In the controlling step, the battery may be charged with a third charging current different from the first charging current as the charging current of the battery, when the SOC of the battery measured in the measuring step exceeds the first reference value.
›BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram illustrating an apparatus for a battery management system (BMS) according to the present invention.
FIGS. 2 and 3 illustrate examples of a temperature graph of a battery according to a state of charge (SOC) of the battery of the apparatus for a BMS according to the present invention.
FIG. 4 illustrates another example of the temperature graph of the battery according to the SOC of the battery of the apparatus for a BMS according to the present invention.
FIGS. 5 to 7 are flowcharts of the control method for an apparatus for a BMS according to the present invention.
›DETAILED DESCRIPTION OF EMBODIMENTS · 1 of 3
Hereinafter, an apparatus and a control method for a battery management system (BMS) according to the present invention will be described in detail with reference to the accompanying drawings.
As illustrated in FIG. 1 , an apparatus 1000 for a battery management system (BMS) according to the present invention may include a measuring unit 100 , a calculating unit 200 , and a control unit 300 . In addition, the calculating unit 200 may include a first calculating unit 210 and a second calculating unit 220 .
The respective components will be described in detail. The measuring unit 100 may measure or estimate a temperature T, a state of charge (SOC) C, a voltage V, and a charging current I of a battery B.
The temperature T, the voltage V, and the charging current I of the battery B may be measured using well-known measuring instruments or methods, and the SOC C of the battery B is generally impossible to directly measure, and may thus be estimated by an indirect method. As an example, in order to estimate the SOC C of the battery B, information on the measured temperature T, voltage V, and/or charging current I of the battery B may be used, but the estimation method of the SOC C of the battery B is not limited thereto, and the SOC C of the battery B may be estimated by various conventionally known methods.
The first calculating unit 210 may calculate a temperature change amount ΔT/ΔC for each charge amount of the temperature T of the battery B with respect to the SOC C or the voltage V of the battery, based on information on the temperature T, SOC C and voltage V of a plurality of batteries measured at different time points t in the measuring unit 100 .
The second calculating unit 220 may calculate an expected temperature T_exp of the battery B expected when the SOC C of the battery is charged with a first reference value C_th 1 , based on information on the temperature T, SOC C, and temperature change amount ΔT/ΔC for each charge amount of the battery B.
The calculating unit 200 will be described in more detail. The first calculating unit 210 may calculate the temperature change amount ΔT/ΔC for each charge amount based on information on a first SOC C 1 , a second SOC C 2 , a first temperature T 1 , and a second temperature T 2 as illustrated in Table 1 below. Table 1 below illustrates the SOC C and temperature T of the battery measured at different time points t.
Since the temperature T of the battery B changes in relation to the SOC C of the battery, it may be expressed as Equation 1 below.
T=f ( C )= r 1 C i +r i-1 C i-1 ++r 1 C+r 0 [Equation 1]
In addition, Equation 1 above may be approximated as Equation 2 below.
T=f ( C )≈ r 1 C+r 0 [Equation 2]
Equation 2 above is a function of a trend line L of FIG. 2 and r 1 of Equation 2 is the temperature change amount ΔT/ΔC for each charge amount, and therefore, if the first SOC C 1 , the second SOC C 2 , the first temperature T 1 , and the second temperature T 2 are substituted into Equation 2, r 1 , that is, the temperature change amount ΔT/ΔC for each charge amount, may be calculated as (T 2 −T 1 )/(C 2 −C 1 ). Since r 0 is also similarly known, the second calculating unit 220 may calculate the expected temperature T_exp expected by substituting the first reference value C_th 1 into C of Equation 2 in which r 0 and r 1 are calculated.
In addition, Equation 1 above may be approximated as Equation 3 below.
T=f ( C )≈ r 2 C 2 +r 1 C+r 0 [Equation 3]
As illustrated in Table 1 and FIG. 3 , when a current time point is t 3 , the first calculating unit 210 calculates r 0 , r 1 , and r 2 of Equation 3 using information on the temperature T and the SOC C of the battery B at previous time points t 1 and t 2 such that the second calculating unit 220 may calculate the expected temperature T_exp expected by substituting the first reference value C_th 1 into C of Equation 3 in which r 0 , r 1 , and r 2 are calculated.
Similarly, when a current time point is t(k), the first calculating unit 210 calculates r 0 , r 1 , and r 2 of Equation 3 using information on the temperature T and the SOC C of the battery B at previous time points t(k−2) and t(k−1) such that the second calculating unit 220 may calculate the expected temperature T_exp expected by substituting the first reference value C_th 1 into C of Equation 3 in which r 0 , r 1 , and r 2 are calculated.
At this time, if a trend equation of the temperature T of the battery according to the SOC C of the battery B is approximated as Equation 3, a more accurate expected temperature T_exp than the approximation as Equation 2 may be calculated and the control unit 300 may also calculate the charging current I more accurately, which has the effect of rapid charging.
The apparatus 1000 for a BMS according to the present invention may approximate Equation 1 using the temperature T of the battery according to the SOC C of the battery B at the current time point and one or two previous time points as illustrated in Equations 2 and 3 above, and may also approximate Equation 1 using the SOC C and the temperature T of the battery B at two or more previous time points.
On the other hand, the control unit 300 may control a first charging current I_c 1 based on information obtained by comparing the expected temperature T_exp calculated by the second calculating unit 220 and the first reference temperature T_th 1 determined by the user, and charge the battery with the first charging current I_c 1 .
In detail, the control unit 300 may control the first charging current I_c 1 by increasing the first charging current I_c 1 when the expected temperature T_exp of the trend line L is the first reference temperature T_th 1 or less as illustrated in FIG. 2A or 3 , and decreasing the first charging current I_c 1 when the expected temperature T_exp of the trend line L is the first reference temperature T_th 1 or more as illustrated in FIG. 2B or 3 .
On the other hand, as illustrated in FIG. 1 , the apparatus 1000 for a BMS may further include a storage unit 400 . The storage unit 400 may learn the stored history of data that has been charged in the past.
›DETAILED DESCRIPTION OF EMBODIMENTS · 2 of 3
The storage unit 400 will be described in more detail. When the first charging current I_c 1 is controlled by comparing the expected temperature T_exp calculated by the second calculating unit 200 and the first reference temperature T_th 1 , the storage unit 400 may store and learn data of an optimal charging current I_opt that the expected temperature T_exp according to the SOC C, the temperature T, and the temperature change amount ΔT/ΔC for each charge amount of the battery B is equal to the first reference temperature T_th 1 as illustrated in Table 2 below. Therefore, when the expected temperature T_exp is different from the first reference temperature T_th 1 , the optimal charging current I_opt that the expected temperature T_exp is equal to the first reference temperature T_th 1 may be immediately calculated without gradually increasing or decreasing the first charging current I_c 1 .
Further, if the storage unit 400 stores and learns the data of the optimal charging current I_opt that the expected temperature T_exp according to the SOC C, the temperature T, and the temperature change amount ΔT/ΔC for each charge amount of the battery B is equal to the first reference temperature T_th 1 as illustrated in Table 2 above, the storage unit 400 may calculate the optimal charging current I_opt using the SOC C and the temperature T of the battery B at the current time point, a predetermined first reference temperature T_th 1 , and a first reference value C_th 1 . Here, the predetermined first reference temperature T_th 1 and the first reference value C_th 1 may be determined by the user.
In more detail, the temperature change amount ΔT/ΔC for each charge amount may be calculated as Equation 4 below using the SOC C and the temperature T of the battery B measured at the current time point, the first reference temperature T_th 1 , and the first reference value C_th 1 .
The optimal charging current I_opt may be calculated as illustrated in Equation 5 below using the optimal charging current I_opt according to the SOC C, the temperature T, and the temperature change amount ΔT/ΔC for each charge amount of the battery B as illustrated in Table 2 above.
Therefore, even if characteristics of the optimal charging current (I_opt) according to the SOC C, the temperature T, and the temperature change amount ΔT/ΔC for each charge amount are unknown depending on each battery B cell, the apparatus 1000 for a BMS according to the present invention has an effect of suppressing deterioration of the battery cell while rapidly charging a secondary battery by calculating the optimal charging current I_opt by grasping the characteristics of the battery B cell.
In addition, when the temperature T of the battery B measured by the measuring unit 100 exceeds the first reference temperature T_th 1 , the control unit 300 may charge the battery B with a second charging current I_c 2 that is the first charging current I_c 1 or less, as the charging current I of the battery B. That is, the second charging current I_c 2 may be a value that is less than the first charging current I_c 1 . At this time, the second charging current I_c 2 may be 50 to 99% of the first charging current I_c 1 .
In addition, when the SOC C of the battery B measured by the measuring unit 100 exceeds the first reference value C_th 1 , the control unit 300 may charge the battery B with a third charging current I_c 3 that is different from the first charging current I_c 1 , as the charging current I of the battery B. That is, the third charging current I_c 3 may be a value that is less than the first charging current I_c 1 . At this time, the third charging current I_c 3 may be 50 to 99%, of the first charging current I_c 1 .
As described above, the first calculating unit 210 approximates Equation of the temperature T of the battery B according to the SOC C of the battery B by calculating the temperature change amount ΔT/ΔC for each charge amount of the battery B, the second calculating unit 220 calculates the expected temperature T_exp of the battery B expected when the SOC C of the battery B is charged with the first reference value C_th 1 using the approximated Equation, and the control unit 300 calculates the first charging current I_c 1 and charges the battery B by decreasing or changing the charging current I of the battery B when the temperature T or the SOC C of the battery B exceeds the first reference temperature T_th 1 or the first reference value C_th 1 .
On the other hand, the apparatus 1000 for a BMS according to the present invention may charge the battery B by setting a plurality of reference temperatures of the battery B and a plurality of reference values of the SOC C of the battery B to calculate the charging current I of the battery B.
For example, as illustrated in FIG. 4 , when the temperature T of the battery B exceeds the first reference temperature T_th 1 or the SOC C of the battery B exceeds the first reference value C_th 1 , the control unit 300 does not change the charging current I of the battery B to the second charging current I_c 2 or the third charging current I_c 3 , the first calculating unit 210 calculates trend equations of trend lines L 1 ′, L 2 ′, and L 3 ′ of the temperature T of the battery B according to the SOC C of the battery B as illustrated in Equation 2 or 3 by calculating the temperature change amount ΔT/ΔC for each charge amount of the battery B again, the second calculating unit 220 calculates the expected temperature T_exp of the battery B expected when the SOC C of the battery B is charged with the second reference value C_th 2 using the calculated trend equations, and the control unit 300 may charge the battery B such as L 3 ′ by increasing the charging current I when the expected temperature T_exp is the second reference temperature T_th 2 or less such as an extension line of L 3 , and charge the battery B such as L 1 ′ by decreasing the charging current I when the expected temperature T_exp is the second reference temperature T_th 2 or more such as an extension line of L 1 .
›DETAILED DESCRIPTION OF EMBODIMENTS · 3 of 3
As such, by setting the plurality of reference temperatures, it is possible to more reliably prevent the temperature of the battery B cell from reaching the temperature at which the deterioration of the cell occurs, and by setting the plurality of reference values of the SOC C of the battery B, the SOC C of the battery B may reach a specific reference value more quickly, thereby allowing rapid charging.
Hereinafter, a control method for an apparatus 1000 for a BMS will be described in detail.
As illustrated in FIG. 5 , a control method for an apparatus 1000 for a BMS according to the present invention may include a measuring step S 100 , a calculating step S 200 , and a controlling step S 300 . In addition, the calculating step S 200 may include a first calculating step S 210 and a second calculating step S 220 . The respective steps will be described in detail. In the measuring step S 100 , a temperature T, a state of charge (SOC) C, a voltage V, and a charging current I of a battery B may be measured or estimated. In addition, in the first calculating step S 210 , a temperature change amount ΔT/ΔC for each charge amount of the temperature T of the battery B that rises to increase a unit level ΔC of the SOC may be calculated based on information on the temperature T, SOC C and voltage V of a plurality of batteries measured at different time points t in the measuring step S 100 , and Equation of the temperature T of the battery B according to the SOC C of the battery B may be approximated. The detailed description has been made in the apparatus 1000 for a BMS, and is thus omitted.
In the second calculating step S 220 , an expected temperature T_exp of the battery B expected when the SOC C of the battery is charged with a first reference value C_th 1 may be calculated based on information on the temperature T, SOC C, and temperature change amount ΔT/ΔC for each charge amount of the battery B, and information on the approximated Equation of the temperature T of the battery B according to the SOC C of the battery B. At this time, in the controlling step S 300 , a first charging current I_c 1 may be calculated by increasing the first charging current I_c 1 when the expected temperature T_exp calculated in the second calculating step S 220 is a predetermined first reference temperature T_th 1 or less, and decreasing the first charging current I_c 1 when the expected temperature T_exp is the first reference temperature T_th 1 or more.
On the other hand, as illustrated in FIG. 5 , the control method for an apparatus 1000 for a BMS for a BMS may further include a storing step S 400 . In the storing step S 400 , a stored history of data that has been charged in the past may be learned.
The storing step S 400 will be described in more detail. When the first charging current I_c 1 is controlled by comparing the expected temperature T_exp calculated in the second calculating step S 200 and the first reference temperature T_th 1 , in the storing step S 400 , data of an optimal charging current I_opt that the SOC C, the temperature T, and the expected temperature T_exp of the battery B are equal to the first reference temperature T_th 1 may be stored and learned by learning an increase or decrease in the first charging current I_c 1 as illustrated in FIG. 5 . Therefore, when the expected temperature T_exp is different from the first reference temperature T_th 1 , the optimal charging current I_opt that the expected temperature T_exp is equal to the first reference temperature T_th 1 may be immediately calculated without gradually increasing or decreasing the first charging current I_c 1 .
As illustrated in FIG. 6 , in the controlling step S 300 , when the temperature T of the battery B measured in the measuring step S 100 exceeds the first reference temperature T_th 1 or the SOC C of the battery B exceeds the first reference value C_th 1 , the battery B may be charged with a second charging current I_c 2 that is the first charging current I_c 1 or less or a third charging current I_c 3 that is different from the first charging current I_c 1 , as the charging current I of the battery B.
According to the apparatus and the control method for a BMS according to various embodiments of the present invention as described above, a relational expression of the battery temperature according to the SOC of the battery is approximated, a charging current of the battery reaching the SOC of the battery and the temperature of the battery that are desired by the user is calculated based on the relational expression, and the battery is charged with the charging current, thereby making it possible to suppress the deterioration of the battery cells while rapidly charging the secondary battery.
The present invention is not limited to the above-mentioned embodiments, and may be variously applied, and may be variously modified without departing from the gist of the present invention claimed in the claims.
›DETAILED DESCRIPTION OF MAIN ELEMENTS
100 : measuring unit
200 : calculating unit
210 : first calculating unit
220 : second calculating unit
300 : control unit
C_th: reference value
T_exp: expected temperature
T_th: reference temperature
S 100 : measuring step
S 200 : calculating step
S 210 : first calculating step
S 220 : second calculating step
S 300 : controlling step
S 400 : storing step
›Tables in the description — 4
| Time Point (t) | SOC (C) | Temperature (T) |
| t1 | C1 | T1 |
| t2 | C2 | T2 |
| t3 | C3 | T3 |
| . . . | . . . | . . . |
| t(k − 2) | C(k − 2) | T(k − 2) |
| t(k − 1) | C(k − 1) | T(k − 1) |
| t(k) | C(k) | T(k) |
| . . . | . . . | . . . |
| Temperature | Temperature | |||
| SOC (C) | (T) | ΔT/ΔC | (T_exp) | I_opt |
| . . . | . . . | . . . | . . . | . . . |
| C(k) | T(k) | ΔT/ΔC(k) | T_exp(k) | I_opt(k) |
| C(k + 1) | T(k + 1) | ΔT/ΔC(k + 1) | T_exp(k + 1) | I_opt(k + 1) |
| C(k + 2) | T(k + 2) | ΔT/ΔC(k + 2) | T_exp(k + 2) | I_opt(k + 2) |
| . . . | . . . | . . . | . . . | . . . |
| Δ | | |||||||
| | T | |||||||
| Δ | | |||||||
| | C | |||||||
| = | ||||||||
| T | th | | | 1 | ||||
| - | ||||||||
| T | current | |||||||
| C | th | | | 1 | ||||
| - | ||||||||
| C | current | |||||||
| [ | ||||||||
| Equation | | |||||||
| | 4 | |||||||
| ] |
| I | opt |
| = | |
| g | |
| ( | |
| T | current |
| , | |
| C | current |
| , | |
| Δ | |
| | T |
| Δ | |
| | C |
| ) | |
| [ | |
| Equation | |
| | 5 |
| ] |
Claims as published
10 claimsLog in to read the claims of this publication.
Log in to unlockClassifications
11 codes- B60L58/16
- B60L58/22
- B60L58/24
- G01R31/389
- G01R31/367
- G01R31/392
- G01R31/36
- G01R31/3842
- H01M10/44
- H01M10/42
- H02J7/00
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this publication are not paired with the granted ones in what we hold.
File wrapper
See the full prosecution history — every USPTO and applicant action on this file, in order.
Log in to unlockDocuments
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.
Log in to unlock