Battery equalization method and system, vehicle, storage medium, and electronic device
11292360 · 2022-04-05
Assignee
Inventors
- Hongbin Luo (Shenzhen, CN)
- Chao WANG (Shenzhen, CN)
- Xiaofeng Shen (Shenzhen, CN)
- Qiuyong Zeng (Shenzhen, CN)
- Yuanhong Liu (Shenzhen, CN)
- Xiang ZHANG (Shenzhen, CN)
Cpc classification
H02J7/0048
ELECTRICITY
H02J7/0014
ELECTRICITY
B60L58/21
PERFORMING OPERATIONS; TRANSPORTING
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
International classification
H02J7/00
ELECTRICITY
B60L58/22
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A battery equalization method includes: obtaining a voltage value of a to-be-equalized cell in a battery pack; obtaining a reference voltage value required for equalization; determining a target equalization duration of the to-be-equalized cell according to a voltage value of the to-be-equalized cell, the reference voltage value, and a preset equalization duty cycle, where the equalization duty cycle is a ratio of an equalization period in a unit cycle to the unit cycle, and the unit cycle includes the equalization period and a sampling period; and controlling equalization of the to-be-equalized cell in the equalization period in the unit cycle according to the target equalization duration. According to this method, sampling is separated from equalization in a unit cycle, thereby ensuring accuracy of collected battery information, making the calculated equalization duration relatively accurate, and improving equalization effects of the battery pack.
Claims
1. A battery equalization method, comprising: determining a to-be-equalized cell in a battery pack by collecting performance parameters in a sampling period in a unit cycle; obtaining a voltage value of the to-be-equalized cell; obtaining a reference voltage value required for equalization; determining a target equalization duration of the to-be-equalized cell according to a voltage value of the to-be-equalized cell, the reference voltage value, and a preset equalization duty cycle, wherein the equalization duty cycle is a ratio of an equalization period in a unit cycle to the unit cycle, wherein the unit cycle comprises the equalization period and the sampling period; and controlling equalization of the to-be-equalized cell in the equalization period in the unit cycle according to the target equalization duration, and wherein the determining the target equalization duration comprises: determining, according to a voltage value of a reference cell and an open circuit voltage (OCV)—state of charge (SOC) curve (OCV-SOC curve) of the reference cell, a first SOC value corresponding to the voltage value of the reference cell, wherein the reference cell is a cell that, in the battery pack, has a smallest difference between the voltage value of the cell and the reference voltage value; determining, according to the voltage value of the to-be-equalized cell and the OCV-SOC curve of the to-be-equalized cell, a second SOC value corresponding to the voltage value of the to-be-equalized cell; and determining the target equalization duration according to the first SOC value, the second SOC value, and the equalization duty cycle.
2. The method according to claim 1, wherein the step of determining the first SOC value corresponding to the voltage value of the reference cell comprises: determining a reference OCV value of the reference cell according to the voltage value of the reference cell and an internal resistance value of the reference cell; and determining, according to the reference OCV value and the OCV-SOC curve of the reference cell, that the SOC value corresponding to the reference OCV value is the first SOC value; and wherein the step of determining the second SOC value corresponding to the voltage value of the to-be-equalized cell comprises: determining an OCV value of the to-be-equalized cell according to the voltage value of the to-be-equalized cell and an internal resistance value of the to-be-equalized cell; and determining, according to the OCV-SOC curve of the to-be-equalized cell, that the SOC value corresponding to the OCV value of the to-be-equalized cell is the second SOC value.
3. The method according to claim 1, wherein the step of determining the target equalization duration according to the first SOC value, the second SOC value, and the equalization duty cycle comprises: determining a SOC difference based on ΔQ=ΔSOC×C.sub.n, wherein ΔQ is the SOC difference, ΔSOC is a SOC difference value between the first SOC value and the second SOC value, and C.sub.n is an available capacity of the to-be-equalized cell; and determining the target equalization duration based on t=ΔQ/(I×τ), wherein t is the target equalization duration, I is an equalization current of the to-be-equalized cell, and τ is the equalization duty cycle.
4. The method according to claim 1, wherein the step of determining a target equalization duration of the to-be-equalized cell according to the voltage value of the to-be-equalized cell, the reference voltage value, and a preset equalization duty cycle comprises: determining the target equalization duration of the to-be-equalized cell according to a voltage difference between the voltage value of the to-be-equalized cell and the reference voltage value, and a corresponding relationship between a preset voltage difference, the equalization duty cycle, and an equalization duration.
5. The method according to claim 1, wherein the reference voltage value is a minimum value of voltage values of all cells, a maximum value of voltage values of all cells, or an average value of voltage values of all cells.
6. The method according to claim 5, wherein the step of controlling equalization of the to-be-equalized cell in the equalization period in the unit cycle comprises: controlling discharge of the to-be-equalized cell in the equalization period in the unit cycle if the reference voltage value is the minimum value of the voltage values of all cells; or controlling charging of the to-be-equalized cell in the equalization period in the unit cycle if the reference voltage value is the maximum value of the voltage values of all cells; or controlling, if the reference voltage value is the average value of the voltage values of all cells, discharge of the to-be-equalized cell in the equalization period in the unit cycle when the voltage value of the to-be-equalized cell is greater than the reference voltage value, and controlling charging of the to-be-equalized cell in the equalization period in the unit cycle when the voltage value of the to-be-equalized cell is less than the reference voltage value.
7. The method according to claim 1, wherein the performance parameters comprise a SOC value, an internal resistance value, a self-discharge rate value, a voltage change rate, a SOC change rate, a time change rate, or at least one thereof.
8. A battery equalization system, comprising an equalization module, a collection module, and a control module, wherein: the collection module is configured to collect battery information of a battery pack, wherein the battery information is used to determine a voltage value of each cell in the battery pack; the control module is configured to: obtain a voltage value of a to-be-equalized cell in the battery pack; obtain a reference voltage value required for equalization; determine a target equalization duration of the to-be-equalized cell according to a voltage value of the to-be-equalized cell, the reference voltage value, and a preset equalization duty cycle, wherein the equalization duty cycle is a ratio of an equalization period to a unit cycle; determine, according to a voltage value of a reference cell and an open circuit voltage (OCV)—state of charge (SOC) curve (OCV-SOC curve) of the reference cell, a first SOC value corresponding to the voltage value of the reference cell, wherein the reference cell is a cell that, in the battery pack, has a smallest difference between the voltage value of the cell and the reference voltage value; determine, according to the voltage value of the to-be-equalized cell and the OCV-SOC curve of the to-be-equalized cell, a second SOC value corresponding to the voltage value of the to-be-equalized cell; and determine the target equalization duration according to the first SOC value, the second SOC value, and the equalization duty cycle; and control equalization of the to-be-equalized cell in the equalization period in the unit cycle according to the target equalization duration; the equalization module is configured to equalize the to-be-equalized cell under the control of the control module.
9. The battery equalization system according to claim 8, wherein the control module is configured to: determine a reference OCV value of the reference cell according to the voltage value of the reference cell and an internal resistance value of the reference cell; determine, according to the reference OCV value and the OCV-SOC curve of the reference cell, that the SOC value corresponding to the reference OCV value is the first SOC value; determine an OCV value of the to-be-equalized cell according to the voltage value of the to-be-equalized cell and an internal resistance value of the to-be-equalized cell; and determine, according to the OCV-SOC curve of the to-be-equalized cell, that the SOC value corresponding to the OCV value of the to-be-equalized cell is the second SOC value.
10. The battery equalization system according to claim 8, wherein the control module is configured to: determine a SOC difference based on ΔQ=ΔSOC×C.sub.n, wherein ΔQ is the SOC difference, ΔSOC is a SOC difference value between the first SOC value and the second SOC value, and C.sub.n is an available capacity of the to-be-equalized cell; and determine the target equalization duration based on t=ΔQ/(I×τ), wherein t is the target equalization duration, I is an equalization current of the to-be-equalized cell, and τ is the equalization duty cycle.
11. The battery equalization system according to claim 8, wherein the control module is configured to: determine the target equalization duration of the to-be-equalized cell according to a voltage difference between the voltage value of the to-be-equalized cell and the reference voltage value, and a correspondence between a preset voltage difference, the equalization duty cycle, and an equalization duration.
12. The battery equalization system according to claim 8, wherein the control module is further configured to: determine the to-be-equalized cell in the battery pack according to performance parameters of cells in the battery pack, wherein the performance parameters comprise a SOC value, an internal resistance value, a self-discharge rate value, a voltage change rate, a SOC change rate, a time change rate, or at least one thereof.
13. The battery equalization system according to claim 8, wherein the control module is connected through one channel to the collection module and the equalization module that correspond to a same cell, and the control module is configured to: when it is determined that the cell connected to the control module does not need to be equalized, control the control module to get connected to a corresponding sampling module; or the control module is further configured to: when it is determined that the cell connected to the control module needs to be equalized, control the collection module and the equalization module to multiplex the channel in a time division manner.
14. The battery equalization system according to claim 13, wherein the control module comprises a control chip, and the control chip is connected through one pin and the one channel to the collection module and the equalization module that correspond to the same cell.
15. The battery equalization system according to claim 8, wherein the control module is respectively connected through two channels to the collection module and the equalization module that correspond to the same cell.
16. The battery equalization system according to claim 15, wherein the control module comprises a control chip, the control chip is respectively connected through two pins to the collection module and the equalization module that correspond to the same cell, and the two pins are in one-to-one correspondence to the two channels.
17. A vehicle, wherein the vehicle comprises a battery pack and the battery equalization system according to claim 8.
18. A computer-readable storage medium on which a computer program instruction is stored, wherein the program instruction implements the method according to claim 1 when executed by a processor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings are used to provide a further understanding of the present application, constitute a part of the specification, are used to explain the present application together with the following specific implementations, but do not constitute a limitation on the present application. In the accompanying drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) The specific implementations of the present application will be described in detail below with reference to the accompanying drawings. It should be understood that, the specific implementations described herein are only used to illustrate and explain the present application, and are not intended to limit the present application.
(11) Referring to
(12) In an embodiment, each cell corresponds to a collection module 102 and an equalization module 104. The collection module 102 and the equalization module 103 that correspond to the same cell are connected to the control module 101 through different control cannels respectively. The control module 101 may include a control chip 105. The control chip 105 is respectively connected through two pins 106 to the collection module and the equalization module that correspond to the same cell, and the two pins 106 are in one-to-one correspondence to the two channels.
(13) In this embodiment, the control module 101 controls the collection module 102 and the equalization module 103 get connected in separate periods in a unit cycle, and performs battery information collection and battery equalization separately, so that the battery information collection and the equalization are performed in separate periods. This avoids the impact caused by an equalization current on precision of the battery information collection when the collection and the equalization of the battery information are performed simultaneously.
(14) In one embodiment, referring to
(15) In other embodiments, different cells may share an equalization module. For example, N cells in a battery pack may share the same equalization module, or every preset number of (for example, 2, 3 or 5) cells share one equalization module, or the like. When at least two of multiple cells that share one equalization module need to be equalized, during the equalization period in a unit cycle, the equalization module is alternately connected to each of the at least two cells that need to be equalized.
(16) Referring to
(17) Refer to
(18) The battery equalization system includes a control module 301, a collection module 302, and an equalization module 303. The battery equalization system can be used to equalize the battery pack 304. The battery pack 304 includes multiple cells connected in series. The control module 301 is connected through one control channel 305 to the collection module 302 and the equalization module 303 that correspond to the same cell. The control module 301 is configured to: when it is determined that the cell connected to the control module 301 does not need to be equalized, control the control module 301 to get connected to a corresponding sampling module 302. Alternatively, the control module 301 is further configured to: when it is determined that the cell connected to the control module 301 needs to be equalized, control the collection module 302 and the equalization module 303 to multiplex the control channel 305 in a time division manner in a unit cycle.
(19) A unit cycle includes a collection period and an equalization period. The control module 301 controls the collection module 302 to sample battery information of the cell during a collection period to obtain the battery information of the cell. The battery information includes at least one of: voltage, current, temperature, and the like. In an embodiment, the battery information may include only a voltage value, thereby obtaining a voltage performance parameter of a cell. In another embodiment, the battery information may include a voltage value, a current value, a temperature value, and the like, thereby obtaining performance parameters such as state of charge (SOC), internal resistance, and self-discharge rate of the cell.
(20) The control module 301 determines, according to the battery information of the cell collected by the collection module 302, a to-be-equalized cell that needs to be equalized. For the to-be-equalized cell that needs enabling of equalization, the control module 301 controls the equalization module corresponding to the to-be-equalized cell so that the equalization module equalizes the to-be-equalized cell in the equalization period.
(21) Therefore, in the embodiment of the present application, the same control channel is shared between the collection module and the equalization module. The control module controls the collection module and the equalization module to multiplex the control channel in a time division manner in a unit cycle, thereby avoiding the impact caused by the equalization current to precision of battery information collection when the battery information collection and the equalization are performed simultaneously. On the other hand, compared with the embodiment shown in
(22) In one embodiment, a switch K is disposed in a control channel shared by the collection module and the equalization module. The control module 301 is connected to the switch K, and by controlling the switch K, implements connection to the collection module 302 or the equalization module 303 in separate periods. When the switch K is connected to the collection module 302, the control module 301 controls the collection module 302 to collect battery information of the cell in the collection period. When the switch K is connected to the equalization module 303, the control module 301 controls the equalization module 303 to equalize the corresponding cell.
(23) In one embodiment, referring to
(24) In other embodiments, different cells may share an equalization module. For example, N cells in a battery pack may share the same equalization module, or every preset number of (for example, 2, 3 or 5) cells share one equalization module, or the like. When at least two of multiple cells that share one equalization module need to be equalized, during the equalization period in a unit cycle, the equalization module is alternately connected to each of the at least two cells that need to be equalized.
(25) Refer to
(26) In an embodiment, the collection module may be a voltage collection chip, configured to collect the voltage of the cell in the collection period.
(27) Referring to
(28) Step S51: Obtain a voltage value of a to-be-equalized cell in a battery pack;
(29) Step S52: Obtain a reference voltage value required for equalization;
(30) Step S53: Determine a target equalization duration of the to-be-equalized cell according to a voltage value of the to-be-equalized cell, the reference voltage value, and a preset equalization duty cycle, where the equalization duty cycle is a ratio of an equalization period in a unit cycle to the unit cycle, and the unit cycle includes the equalization period and a sampling period; and
(31) Step S54: Control equalization of the to-be-equalized cell in the equalization period in the unit cycle according to the target equalization duration.
(32) The voltage value may be a load voltage value. In this case, the sampling module may directly obtain the load voltage value by collecting a voltage value of the to-be-equalized cell in the battery pack in the sampling period in a unit cycle. The voltage value may also be an open circuit voltage value. In this case, the open circuit voltage value can be calculated by the control module according to the load voltage value collected by the sampling module in the sampling period in the unit cycle. That is, open circuit voltage value=load voltage value+internal resistance value of a cell×charging current value or discharging current value of the cell. Alternatively, in another embodiment, the voltage collected when the cell stops operating and reaches a stable state or at the moment of the battery just starting operating is inherently an open circuit voltage or can be approximately regarded as an open circuit voltage. In this case, the open circuit voltage value of the cell can be collected directly.
(33) Optionally, the to-be-equalized cell may be a to-be-equalized cell determined according to some performance parameters of the cell in the battery pack. The parameters used to determine the to-be-equalized cell may include voltage value, SOC, internal resistance, self-discharge rate, voltage change rate, SOC change rate, time change rate, and the like. Therefore, the methods for determining the to-be-equalized cell in the battery pack is diversified in the present application. In addition, the performance parameters used to determine the to-be-equalized cell may be obtained directly by collection in the sampling period in the unit cycle, or may be calculated according to the battery information collected in the sampling period in a unit cycle. Therefore, the performance parameters used to determine the to-be-equalized cell are relatively accurate, and the determined to-be-equalized cell is also relatively accurate.
(34) Referring to Table 1 below, Table 1 exemplifies a method for determining a to-be-equalized cell in the battery pack when the parameters used to determine the to-be-equalized cell are voltage value, SOC, internal resistance, self-discharge rate, voltage change rate, SOC change rate, or time change rate, and a method for subsequently equalizing the corresponding to-be-equalized cell after the to-be-equalized cell is determined.
(35) The self-discharge rate of the cell is used to represent capacity loss status and a capacity loss rate of the cell. In an embodiment, when the battery pack stops operating and reaches a stable state (at a time point t1), an open circuit voltage value V1 of each cell of the power battery pack is detected and recorded. At the moment of the battery pack resuming operation (at a time point t2), an open circuit voltage value V2 of each cell of the power battery pack is detected and recorded. The self-discharge rate η of each cell is calculated according to the open circuit voltage values of each cell that are obtained in the two detections. The method for calculating the self-discharge rate value η is as follows:
(36) (1) Based on the open circuit voltage (OCV)-SOC curve of the battery (such as the curve shown in
(37) (2) Calculate a SOC change value ΔSOC of the battery according to the two SOC values that respectively correspond to V1 and V2;
(38) (3) According to ΔSOC and a full capacity C of the battery, calculate the battery capacity of current discharged through self discharge of the battery, ΔQ=ΔSOC*C; and
(39) (4) Calculate the value of the self-discharge rate η of the battery: η=ΔQ/(t1−t2).
(40) The voltage change rate of the cell may be a size of voltage change occurring when a specified physical variable of the cell changes per unit. For example, an example described in the present application is the size of voltage change of the cell (dv/dq) occurring when a preset capacity of current is charged into or discharged from the cell, or the size of voltage change of the cell (dv/dt) occurring when the cell is charged or discharged for a preset duration.
(41) The SOC change rate of the cell may be a size of SOC change occurring when a specified physical variable of the cell changes per unit. For example, an example described in the present application is an incremental capacity of current (dq/dv) for increasing the voltage of the cell by one unit voltage from an initial voltage value, or a decremental capacity of current (dq/dv) for decreasing the voltage of the cell by one unit voltage from an initial voltage value.
(42) The time change rate of the cell may be a size of time change occurring when a specified physical variable of the cell changes per unit. For example, an example described in the present application is a charging time (dq/dv) required for increasing the voltage of the cell by one unit voltage from an initial voltage value, or a discharge time (dq/dv) required for decreasing the voltage of the cell by one unit voltage from an initial voltage value.
(43) TABLE-US-00001 TABLE 1 Reference Method for value of Usage of Performance determining performance battery Equalization parameter equalization parameter pack method Voltage Determine that a Smallest Charge or Discharge the cell which, in at voltage value discharge to-be-equalized cell, least one cell, has in the battery and perform passive a difference pack equalization between its Greatest Charge or Charge the to-be-equalized voltage value and voltage value discharge cell, and perform active a reference in the battery equalization voltage value pack being greater than Average Charge or Discharge the to-be-equalized or equal to an voltage value discharge cell whose voltage value is equalization in the battery greater than the average value enabling threshold is pack in the to-be-equalized cells, a to-be-equalized and perform passive equalization; cell and charge the to-be-equalized cell whose voltage value is less than the average value, and perform active equalization SOC Determine that a Smallest SOC Charge or Discharge the to-be-equalized cell which, in at value in the discharge cell, and perform passive least one cell, has battery pack equalization a difference Greatest SOC Charge or Charge the to-be-equalized between its SOC value in the discharge cell, and perform active value and a battery pack equalization reference SOC Average SOC Charge or Discharge the to-be-equalized value being value in the discharge cell whose SOC value is greater than or battery pack greater than the average value equal to an in the to-be-equalized cells, equalization and perform passive equalization; enabling and charge the to-be-equalized threshold is a cell whose SOC value is less than to-be-equalized the average value, and perform cell active equalization Self-discharge Determine that a Smallest Charge or Discharge the to-be-equalized rate cell which, in at self-discharge discharge cell, and perform passive least one cell, has rate value in equalization a difference the battery between its pack self-discharge Greatest Charge or Charge the to-be-equalized rate value and a self-discharge discharge cell, and perform active reference rate value in equalization self-discharge the battery rate value being pack greater than or Average Charge or Discharge the to-be-equalized equal to an self-discharge discharge cell whose self-discharge rate equalization rate value in value is greater than the average enabling the battery value in the to-be-equalized threshold is a pack cells, and perform passive to-be-equalized equalization; and charge the cell to-be-equalized cell whose self-discharge rate value is less than the average value, and perform active equalization Internal Determine that a Smallest Charge Discharge the to-be-equalized resistance cell which, in at internal cell, and perform passive least one cell, has resistance equalization a difference value in Discharge Charge the to-be-equalized between its internal the battery cell, and perform active resistance value pack equalization and a reference Greatest Charge Charge the to-be-equalized internal internal cell, and perform active resistance value resistance equalization being greater than value in Discharge Discharge the to-be-equalized or equal to an the battery cell, and perform passive equalization pack equalization enabling Average Charge Discharge the to-be-equalized threshold is a internal cell whose internal resistance to-be-equalized resistance value is greater than the cell value in average value in the the battery to-be-equalized cells, and pack perform passive equalization; and charge the to-be-equalized cell whose internal resistance value is less than the average value, and perform active equalization Discharge Discharge the to-be-equalized cell whose internal resistance value is less than the average value in the to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose internal resistance value is greater than the average value, and perform active equalization Voltage Determine that a Smallest Charge Discharge the to-be-equalized change rate cell which, in at voltage cell, and perform passive least one cell, has change rate equalization a difference value in Discharge Charge the to-be-equalized between its the battery cell, and perform active voltage change pack equalization rate value and a Greatest Charge Charge the to-be-equalized reference voltage voltage change cell, and perform active change rate value rate value in equalization being greater than the battery Discharge Discharge the to-be-equalized or equal to an pack cell, and perform passive equalization equalization enabling Average Charge Discharge the to-be-equalized threshold is a voltage change cell whose voltage change rate to-be-equalized rate value in value is greater than the cell the battery average value in the pack to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose voltage change rate value is less than the average value, and perform active equalization Discharge Discharge the to-be-equalized cell whose voltage change rate value is less than the average value in the to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose voltage change rate value is greater than the average value, and perform active equalization SOC change Determine that a Smallest Charge Discharge the to-be-equalized rate cell which, in at SOC change cell, and perform passive least one cell, has rate value in equalization a difference the battery Discharge Charge the to-be-equalized between its SOC pack cell, and perform active change rate value equalization and a reference Greatest Charge Charge the to-be-equalized SOC change rate SOC change cell, and perform active value being rate value in equalization greater than or the battery Discharge Discharge the to-be-equalized equal to an pack cell, and perform passive equalization equalization enabling Average SOC Charge Discharge the to-be-equalized threshold is a change rate cell whose SOC change rate to-be-equalized value in value is greater than the cell the battery average value in the pack to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose SOC change rate value is less than the average value, and perform active equalization Discharge Discharge the to-be-equalized cell whose SOC change rate value is less than the average value in the to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose SOC change rate value is greater than the average value, and perform active equalization Time change Determine that a Smallest Charge Discharge the to-be-equalized rate cell which, in at time change cell, and perform passive least one cell, has rate value in equalization a difference the battery Discharge Charge the to-be-equalized between its time pack cell, and perform active change rate value equalization and a reference Greatest Charge Charge the to-be-equalized time change rate time change cell, and perform active value being rate value in equalization greater than or the battery Discharge Discharge the to-be-equalized equal to an pack cell, and perform passive equalization equalization enabling Average time Charge Discharge the to-be-equalized threshold is a change rate cell whose time change rate to-be-equalized value in value is greater than the cell the battery average value in the pack to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose time change rate value is less than the average value, and perform active equalization Discharge Discharge the to-be-equalized cell whose time change rate value is less than the average value in the to-be-equalized cells, and perform passive equalization; and charge the to-be-equalized cell whose time change rate value is greater than the average value, and perform active equalization
(44) In the embodiment of the present application, the reference voltage value used to calculate the target equalization duration of the to-be-equalized cell may be a minimum value of the voltage values of all cells, or a maximum value of the voltage values of all cells, or an average value of the voltage values of all cells.
(45) The equalization duty cycle is a ratio of the equalization period in a unit cycle to the unit cycle, and may be used to represent the proportion of the equalization period and the sampling period to the unit cycle. The preset equalization duty cycle may be a preset equalization duty cycle that remains unchanged during the equalization process, for example, may be preset to 50%, or the like.
(46) Optionally, after the voltage value of the to-be-equalized cell is determined, the target equalization duration of equalizing the to-be-equalized cell under the preset equalization duty cycle may be calculated. The following describes possible methods for determining the target equalization duration of the to-be-equalized cell according to the voltage value of the to-be-equalized cell and the reference voltage value.
(47) The first method:
(48) First, refer to
(49) The cell that, in all the cells, has the smallest difference (possibly 0) between its voltage value and the reference voltage value may be determined as a reference cell. According to a voltage value of the reference cell and an internal resistance value of the reference cell, a reference OCV value of the reference cell is determined. Then, according to the reference OCV value and an OCV-SOC curve of the reference cell, a SOC value corresponding to the reference OCV value is determined as a first SOC value.
(50) The OCV value of the to-be-equalized cell is determined according to the voltage value of the to-be-equalized cell and the internal resistance value of the to-be-equalized cell. Then, according to the OCV-SOC curve of the to-be-equalized cell, it is determined that the SOC value corresponding to the OCV value of the to-be-equalized cell is a second SOC value.
(51) Hereinafter, a process of obtaining the SOC value according to the voltage value and the internal resistance value will be described with reference to
(52) Referring to
OCV=V.sub.L+I×R (1)
(53) where V.sub.L is the load voltage value collected by the collection module in the collection period; I is a discharging current or charging current (which may be a preset value) collected by the collection module in the collection period; and R is the internal resistance value of the cell.
(54) The internal resistance value of the cell may be preset. Alternatively, the internal resistance value of the cell may be determined according to the voltage and capacity of the cell. For example, the internal resistance value of the cell is determined according to a correspondence between the voltage, the capacity, and the internal resistance value of the cell. It should be understood that another battery model such as a Thevenin model, or a Partnership for a New Generation of Vehicles (PNGV) model may be applied to convert the collected load voltage of the cell into an open circuit voltage.
(55) After obtaining the open circuit voltage of the cell, the SOC value corresponding to the cell can be obtained according to the OCV-SOC curve of the cell.
(56) It should be understood that the OCV-SOC curve shown in
(57) In an embodiment of the present application, the OCV-SOC curve or the OCV-SOC correspondence table may be obtained through measurement. For example, for a cell, in the process of changing its SOC value from 0 to 100%, the open circuit voltage (OCV) of the battery is measured at intervals equivalent to a specific SOC value, and then the OCV corresponding to each point is in one-to-one correspondence to the SOC, thereby forming a SOC-OCV curve or an OCV-SOC correspondence table of the cell.
(58) It should be understood that in measuring the open circuit voltage (OCV), the load voltage of the cell may be collected first, and then the load voltage is converted into the corresponding open circuit voltage (OCV) according to formula (1).
(59) Therefore, the first SOC value of the reference cell can be obtained according to the reference voltage value, the internal resistance value of the reference cell, and the OCV-SOC curve corresponding to the reference cell. The second SOC value of the to-be-equalized cell is obtained according to the voltage value of the to-be-equalized cell, the internal resistance of the to-be-equalized cell, and the OCV-SOC curve corresponding to the to-be-equalized cell.
(60) Subsequently, a SOC difference is determined according to formula (2):
ΔQ=ΔSOC×C.sub.n (2)
(61) where ΔQ is the SOC difference, ΔSOC is a SOC difference between the first SOC value and the second SOC value, and C.sub.n is an available capacity of the to-be-equalized cell.
(62) The target equalization duration of the to-be-equalized cell is determined according to formula (3):
t=ΔQ/(I×τ) (3)
(63) where t is the preset equalization duration of the to-be-equalized cell, I is the preset equalization current of the to-be-equalized cell, and τ is the equalization duty cycle. The equalization duty cycle is a ratio of the equalization period in a unit cycle to the unit cycle. In the embodiment of the present application, the equalization duty cycle may be a value preset according to the requirements, for example, may be preset to 50%, or the like.
(64) After the target equalization duration of the to-be-equalized cell is determined, the to-be-equalized cell is equalized according to the target equalization duration, so as to improve equalization efficiency and reduce equalization costs.
(65) The second determining method includes the following steps:
(66) determining the target equalization duration of the to-be-equalized cell according to a voltage difference between the voltage value of the to-be-equalized cell and the reference voltage value, and a correspondence between a preset voltage difference, the equalization duty cycle, and a equalization duration.
(67) The correspondence between the preset voltage difference, the equalization duty cycle, and the equalization duration may be obtained through multiple equalization experiments or obtained empirically. For example, a table may be used to keep a record, and then the value of the target equalization duration corresponding to the measured voltage difference and the preset equalization duty cycle may be searched out in the table.
(68) After the target equalization duration is obtained, the to-be-equalized cell may be equalized in the equalization period in a unit cycle according to the target equalization duration. Depending on the reference voltage value used to calculate the equalization duration, the equalization method may vary.
(69) Optionally, if the reference voltage value is a minimum value of the voltage values of all cells, the to-be-equalized cell is controlled to discharge in the equalization period in a unit cycle. Alternatively, if the reference voltage value is a maximum value of the voltage values of all cells, the to-be-equalized cell is controlled to charge in the equalization period in a unit cycle. Alternatively, if the reference voltage value is an average value of the voltage values of all cells, when the voltage value of the to-be-equalized cell is greater than the reference voltage value, the to-be-equalized cell is controlled to discharge in the equalization period in a unit cycle and, when the voltage value of the to-be-equalized cell is less than the reference voltage value, the to-be-equalized cell is controlled to charge in the equalization period in a unit cycle.
(70) Equalization Process
(71) Refer to
(72) Referring to
(73) For a to-be-equalized cell that needs to be passively equalized, the control module controls a parallel circuit between the to-be-equalized cell and its corresponding resistor to get connected in the equalization period in a unit cycle, so as to perform passive equalization for the cell. Referring to
(74) The resistor 811 may be a fixed-value resistor or a variable resistor. In one embodiment, the resistor 811 may be a thermistor with a positive temperature coefficient, and may change with the change of the temperature. In this way, an equalization current generated in the equalization can be adjusted, and heat generated by the battery equalization system can be automatically adjusted, and finally, the temperature of the battery equalization system can be effectively controlled.
(75) Referring to
(76) For the to-be-equalized cell that needs to be actively equalized, the control module controls the charging branch circuit 94 corresponding to the to-be-equalized cell to get connected. When rotating, the engine 91 drives the generator 92 to generate electricity, so that electricity generated by the generator 92 is transmitted to the to-be-equalized cell, and the SOC of the to-be-equalized cell increases.
(77) Referring to
(78) Referring to
(79) In some other embodiments, the to-be-equalized cell can not only be charged by a generator as shown in
(80) In another embodiment, not only the resistor and the to-be-equalized cell are connected in parallel as shown in
(81) As described above, in the embodiment of the present application, multiple cells may share one equalization module. When at least two of multiple cells sharing one equalization module need to be equalized, the equalization module is alternately connected to each of the at least two to-be-equalized cells in the equalization period in a unit cycle to equalize each cell separately.
(82) Correspondingly, in an embodiment of the present application, a vehicle is further provided, which includes the battery equalization system.
(83) Correspondingly, in an embodiment of the present application, a computer-readable storage medium is further provided, on which a computer program instruction is stored. When executed by a processor, the program instruction implements the battery equalization method.
(84) Correspondingly, in an embodiment of the present application, an electronic device is further provided, which includes: the computer-readable storage medium; and one or more processors for executing a program in the computer-readable storage medium.
(85) The preferred implementations of the present application have been described in detail above with reference to the accompanying drawings, but the present application is not limited to the specific details in the above implementations. Various simple variations can be made to the technical solutions of the present application within the scope of the technical idea of the present application, and such simple variations shall fall within the protection scope of the present application.
(86) In addition, it should be noted that, the specific technical features described in the foregoing specific implementations may be combined in any appropriate manner without conflict. To avoid unnecessary repetition, various possible combinations are not described in this application.
(87) In addition, various implementations of the present application may be combined without violating the idea of the present application, and such combinations shall also be regarded as the content disclosed in the present application.