Method for diagnosing error of cell balancing

10461544 ยท 2019-10-29

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for diagnosing an error of cell balancing in a cell balancing circuit constantly maintaining a plurality of cell voltages of a battery includes a first step of calculating a cell balancing residual time through a cell balancing required time and a cell balancing performing time in a previous driving, a second step of confirming a cell balancing required time in a current driving after the first step, a third step of calculating a time deviation between the cell balancing required time of the second step and the cell balancing residual time of the first step, and a fourth step of deciding whether or not the error has occurred through the time deviation calculated in the third step.

Claims

1. A method for diagnosing an error in a cell balancing circuit configured to constantly maintain a plurality of cell voltages of a battery, comprising: a first step of calculating a cell balancing residual time (trd_1) based on a cell balancing required time (trq_1) and a cell balancing performing time (tpf_1) in a previous driving; a second step of confirming a cell balancing required time (trq_2) in a current driving after the first step; a third step of calculating a time deviation (tdev) based on the cell balancing required time (trq_2) of the second step and the cell balancing residual time (trd_1) of the first step; a fourth step of deciding whether or not an error has occurred in the cell balancing circuit based on a ratio between the time deviation (tdev) and the cell balancing performing time (tpf_1); and a fifth step of operating the cell balancing circuit in a case in which the error does not occur in the fourth step, wherein in the fourth step, it is decided that the error has occurred in the cell balancing circuit when the ratio between the time deviation (tdev) and the cell balancing performing time (tpf_1) satisfies any one of following ranges: t dev t pf - 1 100 ( % ) - A , B t dev t pf - 1 100 ( % ) ( A , B > 0 ) .

2. The method of claim 1, further comprising, before the first step: a step of deciding a cell balancing entering condition indicating whether or not a minimum cell voltage and a voltage deviation between different cells are at predetermined levels or more.

3. The method of claim 1, wherein in the first step, the cell balancing residual time (trd_1) is calculated by subtracting the cell balancing performing time (tpf_1) from the cell balancing required time (trq_1).

4. The method of claim 1, wherein in the third step, the time deviation (tdev) is calculated by subtracting the cell balancing residual time (trd_1) from the cell balancing required time (trq_2).

5. The method of claim 1, wherein in the fourth step, it is decided that the cell balancing circuit is not operated when 90 ( % ) t dev t pf - 1 100 ( % ) , and it is decided that the cell balancing circuit is excessively operated when t dev t pf - 1 100 ( % ) - 300 ( % ) .

6. The method of claim 1, further comprising, after the fourth step: a sixth step of deciding whether or not the error continuously occurs in three driving cycles when it is decided that the error has occurred in the fourth step.

7. The method of claim 6, further comprising: a seventh step of re-controlling the cell balancing circuit in a case in which the error in the cell balancing circuit does not continuously occur in the three driving cycles in the fifth step.

8. A method for diagnosing an error in a cell balancing circuit configured to constantly maintain a plurality of cell voltages of a battery, comprising: a first step of deciding a cell balancing entering condition indicating whether or not a minimum cell voltage and a voltage deviation between different cells are at predetermined levels or more is satisfied; a second step of calculating a cell balancing residual time (trd_1) by subtracting a cell balancing performing time (tpf_1) in a previous driving from a cell balancing required time (trq_1) in the previous driving; a third step of confirming a cell balancing required time (trq_2) in current driving after the first step; a fourth step of calculating a time deviation (tdev) by subtracting the cell balancing residual time (trd_1) of the first step from the cell balancing required time (trq_2) of the second step; a fifth step of deciding whether or not an error has occurred in the cell balancing circuit based on a ratio between the time deviation (tdev) and the cell balancing performing time (tpf_1); and a sixth step of operating the cell balancing circuit in a case in which the error does not occur in the fifth step, wherein in the fourth step, it is decided that the error has occurred in the cell balancing circuit when the ratio between the time deviation (tdev) and the cell balancing performing time (tpf_1) satisfies any one of following ranges: t dev t pf - 1 100 ( % ) - A , B t dev t pf - 1 100 ( % ) ( A , B > 0 ) .

9. The method of claim 8, wherein in the fifth step, it is to decided that the cell balancing circuit is not operated when 90 ( % ) t dev tpf 1 100 ( % ) , and it is decided that the cell balancing circuit is excessively operated when t dev tpf 1 100 ( % ) - 300 ( % ) .

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The above and other objects, features and advantages of the present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings.

(2) FIG. 1 is a flow chart illustrating a method for diagnosing an error of cell balancing according to an exemplary embodiment of the present disclosure.

DETAILED DESCRIPTION

(3) Exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

(4) A method for diagnosing an error of cell balancing according to an exemplary embodiment of the present disclosure may include a first step (S10) of calculating a cell balancing residual time in a previous driving in a cell balancing circuit, a second step (S20) of confirming a cell balancing required time in current driving, a third step (S30) of calculating a time deviation between the cell balancing required time and the cell balancing residual time, and a fourth step (S40) of deciding whether or not an error has occurred through the time deviation, as illustrated in FIG. 1.

(5) Cell balancing means that a plurality of cell voltages of a battery for a hybrid vehicle are constantly maintained, and the present disclosure relates to a method for diagnosing an error of cell balancing.

(6) As illustrated in FIG. 1, the first step (S10) may be a step of calculating the cell balancing residual time through a cell balancing required time and a cell balancing performing time in the previous driving of the vehicle.

(7) Here, in the first step (S10), the cell balancing residual time may be calculated by subtracting the cell balancing performing time from the cell balancing required time.

(8) Meanwhile, a process may pass through a 1-1-th step (S11) of deciding a cell balancing entering condition indicating whether or not a minimum cell voltage and a voltage deviation between different cells are at predetermined levels or more before the first step (S10), and proceeding to the first step (S10) when the cell balancing entering condition is satisfied.

(9) The second step (S20) may be a step of confirming the cell balancing required time in current driving after the first step (S10).

(10) The third step (S30) may be a step of calculating the time deviation between the cell balancing required time of the second step (S20) and the cell balancing residual time of the first step (S10).

(11) Here, in the third step (S30), the time deviation may be calculated by subtracting the cell balancing residual time from the cell balancing required time.

(12) The fourth step (S40) may be a step of deciding whether or not the error has occurred through the time deviation calculated in the third step (S30).

(13) Here, in the fourth step (S40), it may be decided that the cell balancing is normal in the case in which the time deviation is in a predetermined range and it may be decided that the cell balancing is abnormal in the case in which the time deviation exceeds the predetermined range.

(14) Here, in the predetermined range for deciding normality and abnormality, it may be decided that the cell balancing is not operated when the time deviation is 90% or more on the basis of the cell balancing performing time, it may be decided that the cell balancing is excessively operated when the time deviation is 300% or less on the basis of the cell balancing performing time, and it may be decided that the cell balancing is normally operated when the time deviation exceeds 300% and is less than 90% on the basis of the cell balancing performing time.

(15) Table 1 represents diagnosis of an error of cell balancing related to time deviation.

(16) TABLE-US-00001 TABLE 1 Current Previous Driving Driving Cell Cell Cell Cell Time Balancing Balancing Balancing Balancing Deviation Decision of Required Performing Residual Required of Residual Whether or Time Time Time Time Time not Error Occurs Cell 1 0 sec 300 sec 0 sec 0 sec 0 sec(0%) Normal Cell 2 500 sec 200 sec 200 sec 0 sec(0%) Normal Cell 3 400 sec 100 sec 70 sec 30 sec(10%) Normal Cell 4 1000 sec 700 sec 980 sec +280 sec(+93%) Cell Balancing is not operated Cell 5 1200 sec 900 sec 0 sec 900 sec(300%) Cell Balancing is excessively operated

(17) Meanwhile, a process may proceed to a fifth step (S50) of deciding whether or not the error of the cell balancing continuously occurs in three driving cycles when it is decided that the error of the cell balancing occurs after the fourth step (S40), thereby confirming whether the error of the cell balancing is a logic error caused by software or an error caused by hardware.

(18) Here, the method for diagnosing an error of cell balancing may further include a sixth step (S60) of re-controlling the cell balancing in the case in which the error of the cell balancing does not continuously occur in the three driving cycles in the fifth step (S50) and a seventh step (S70) of finally diagnosing that the error of the cell balancing occurs in the case in which the error of the cell balancing continuously occurs in the three driving cycles in the fifth step (S50).

(19) That is, in the case in which the error of the cell balancing occurs in driving cycles of less than the three driving cycles, it may be decided that the error of the cell balancing is a control logic error caused by the software, thereby making it possible to re-control the cell balancing. In the case in which the error of the cell balancing continuously occurs in the three or more driving cycles, it may be decided that the error of the cell balancing is an error of cell balancing caused by the hardware, thereby making it possible to inform a driver of the error through a service lamp.

(20) In the present disclosure, performance of the cell balancing may be re-driven or forcibly ended through an operation control at the time of detecting an abnormal operation of the cell balancing, thereby making it possible to prevent a circuit from being burned due to a high temperature and ensure a normal operation of the cell balancing.

(21) Meanwhile, in the case in which the error of the cell balancing does not occur in the fourth step (S40), a cell balancing performing step, an IG OFF step, a cell balancing ending step, and a cell balancing residual time storing step may be performed.

(22) As described above, the method for diagnosing an error of cell balancing according to an exemplary embodiment of the present disclosure in a cell balancing circuit constantly maintaining the plurality of cell voltages of the battery for a hybrid vehicle may include the first step (S10) of calculating the cell balancing residual time by subtracting the cell balancing performing time in the previous driving from the cell balancing required time in the previous driving when the cell balancing entering condition is satisfied after the 1-1-th step (S11) of deciding the cell balancing entering condition indicating whether or not the minimum cell voltage and the voltage deviation between the different cells are at the predetermined levels or more, the second step (S20) of confirming the cell balancing required time in the current driving after the first step (S10), the third step (S30) of calculating the time deviation by subtracting the cell balancing residual time of the first step (S10) from the cell balancing required time of the second step (S20), and the fourth step (S40) of deciding whether or not the error has occurred by deciding that the cell balancing is normal in the case in which the time deviation calculated in the third step (S30) is in the predetermined range and deciding that the cell balancing is abnormal in the case in which the time deviation exceeds the predetermined range.

(23) As described above, according to the exemplary embodiment of the present disclosure, since it may be diagnosed whether or not the cell balancing operation is abnormal using an existing logic without adding separate hardware, stability of the control of the cell balancing may be secured, it may be decided whether the error of the cell balancing is an error due to the logic error of the software or an error due to abnormality of the hardware, the performance of the cell balancing is forcibly ended at the time of occurrence of the error to prevent a component from being burned or ignited due to a high temperature, thereby making it possible to increase stability, and an excessive deviation between cell voltages due to a malfunction of a cell balancing logic or circuit is prevented to prevent deterioration of performance of a battery pack and improve marketability.

(24) Hereinabove, although the present disclosure has been described with reference to exemplary embodiments and the accompanying drawings, the present disclosure is not limited thereto, but may be variously modified and altered by those skilled in the art to which the present disclosure pertains without departing from the spirit and scope of the present disclosure claimed in the following claims.