State of charge equalization methods, state of charge equalization equipment and storage media

CN121663725BActive Publication Date: 2026-08-14GUANGZHOU SANJING ELETRIC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-19
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

这种混接模式虽能灵活匹配系统能量需求,但也会引发并机电池包中的各个电池包荷电状态不均衡,进而导致电池包的健康状态差异加剧,使用寿命大幅缩短

Benefits of technology

[0018]本申请的荷电状态均衡方法的技术方案,通过在充电模式下,将均衡目标值设定为大于或等于各个电池包的当前荷电状态最大值,以及在放电模式下,将均衡目标值设定为小于或等于各个电池包的当前荷电状态最小值;使得各个电池包的在充电或放电模式下,都能快速的达到荷电状态均衡;同时,根据各个电池包的荷电状态达到均衡目标值所需变化的能量,占所有电池包的荷电状态都达到均衡目标值所需变化的总能量的比例,为各个电池包配置相应的功率;如此,使并机电池包中的各个电池包都根据各自的能量需求配合适合的功率进行工作,进一步提升各个电池包达到荷电状态均衡的速度,从而避免了并机电池包的各个电池包长期处于荷电状态不均衡的状态,有效延长了各个电池包的使用寿命,进而提升了采用并机电池包的能源系统的寿命;并且通过各个电池包的荷电状态快速均衡,使得采用并机电池包的能源系统能够更加安全高效的运行。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121663725B_ABST
    Figure CN121663725B_ABST
Patent Text Reader

Abstract

This application discloses a state-of-charge (POC) equalization method, a POC equalization device, and a storage medium. The POC equalization method includes: selecting corresponding extreme values ​​from the current POC of each battery pack in the parallel battery pack according to the current operating mode; determining a target POC equalization value based on the extreme values ​​and the adjustment amount corresponding to the current operating mode; calculating, for each battery pack, the energy change required to reach the target POC equalization value, as a first proportionality coefficient relative to the total energy change required for all battery packs to reach the target POC equalization value; determining the configured power of each battery pack based on the first proportionality coefficient and the current total power demand value, and controlling each battery pack to operate according to its respective configured power. This technical solution achieves rapid POC equalization of each battery pack in a parallel battery pack, extends the service life of the parallel battery pack, and ensures the safe and efficient operation of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of parallel battery pack system technology, and in particular to a state-of-charge balancing method, state-of-charge balancing device and storage medium. Background Technology

[0002] In modern energy systems such as energy storage and power systems, multiple battery packs are typically connected in parallel to form a parallel battery pack in order to match and meet the system's energy demand. Among these, the use of mixed battery packs with different energy levels is becoming increasingly common. While this mixed connection mode can flexibly match the system's energy demand, it can also lead to an imbalance in the state of charge of the individual battery packs in the parallel battery pack, which in turn exacerbates the differences in the health status of the battery packs and significantly shortens their lifespan. Summary of the Invention

[0003] This application provides a state-of-charge (POC) balancing method, a POC balancing device, and a storage medium, aiming to achieve rapid POC balancing of each battery pack in a parallel battery pack, extend the service life of the parallel battery pack, and ensure the safe and efficient operation of the system.

[0004] To achieve the above objectives, this application proposes a state-of-charge (SOC) balancing method, applicable to energy systems employing parallel battery packs, comprising: Step S1: Based on the current operating mode of the parallel battery pack, select the corresponding extreme value from the current state of charge of each battery pack in the parallel battery pack. The current operating mode is either charging mode or discharging mode. The extreme value corresponding to the charging mode is the maximum value, and the extreme value corresponding to the discharging mode is the minimum value. Step S2: Based on the extreme value and the adjustment amount corresponding to the current working mode, determine the balance target value of the state of charge, so that the balance target value in the charging mode is not lower than the extreme value, and the balance target value in the discharging mode is not higher than the extreme value. Step S3: For each battery pack, calculate the energy change required to reach the equilibrium target value, and the first proportional coefficient of the total energy change required for all battery packs to reach the equilibrium target value. Step S4: Determine the configuration power of each battery pack based on the first proportional coefficient of each battery pack and the current total power demand value, and control each battery pack to work according to its own configuration power.

[0005] In some embodiments, determining the target value for balancing the state of charge based on the extreme value and the adjustment amount corresponding to the current operating mode includes: When the current working mode is charging mode, the extreme value and the first adjustment amount are subjected to a preset calculation to obtain a first target value, and the first target value is greater than the extreme value; The minimum value between the first target value and 100% is taken as the equilibrium target value; In some embodiments, determining the target value for balancing the state of charge based on the extreme value and the adjustment amount corresponding to the current operating mode includes: When the current working mode is the discharge mode, the extreme value and the second adjustment amount are preset to obtain a second target value, and the second target value is less than the extreme value; The maximum value between the second target value and 0% is taken as the equilibrium target value.

[0006] In some embodiments, performing a preset calculation on the extreme value and the first adjustment amount to obtain the first target value includes: Add the first adjustment amount to the extreme value to obtain the first target value; The step of performing a preset calculation on the extreme value and the second adjustment amount to obtain the second target value includes: Subtract the second adjustment amount from the extreme value to obtain the second target value.

[0007] In some embodiments, both the first adjustment amount and the second adjustment amount do not exceed 5%.

[0008] In some embodiments, the first adjustment amount and the second adjustment amount are both 3%, or the first adjustment amount and the second adjustment amount are values ​​determined according to the magnitude of the extreme value.

[0009] In some embodiments, determining the configured power of each battery pack based on a first proportionality coefficient for each battery pack and the current total power demand includes: The first proportional coefficient of each battery pack is multiplied by the total power demand value to obtain the first power of each battery pack; Determine whether the initial power of each battery pack does not exceed its maximum allowable power; If so, the first power of each battery pack will be used as its configured power.

[0010] In some embodiments, after the step of determining whether the first power of each battery pack does not exceed its maximum permissible power, the method further includes: If not, then the maximum allowable power of each first battery pack is used as its configured power, and the first battery pack is the battery pack whose first power exceeds its maximum allowable power; Calculate the total over-limit power value of each first battery pack whose first power exceeds its maximum allowable power, allocate the total over-limit power value to each second battery pack, the second battery pack being a battery pack whose first power does not exceed its maximum allowable power, and add the first power of the second battery pack to the allocated value obtained from the total over-limit power value to obtain its configured power. In some embodiments, after the step of determining whether the first power of each battery pack does not exceed its maximum permissible power, the method further includes: If not, then the maximum allowable power of each first battery pack is used as its configured power, the first battery pack is the battery pack whose first power exceeds its maximum allowable power, and the second battery pack is the battery pack whose first power does not exceed its maximum allowable power; Subtract the maximum allowable power of each first battery pack from the total power demand value to obtain the remaining power demand value; For each of the second battery packs, calculate the energy change required for its state of charge to reach the equilibrium target value, and use this energy as a third proportionality coefficient relative to the total energy change required for all the second battery packs to reach the equilibrium target value. The third proportional coefficient of each second battery pack is multiplied by the remaining power requirement value to obtain the configured power of each second battery pack.

[0011] In some embodiments, allocating the total excess power value to each of the second battery packs includes: For each of the second battery packs, calculate the energy change required for its state of charge to reach the equilibrium target value, and use this energy as a second proportionality coefficient relative to the total energy change required for all the second battery packs to reach the equilibrium target value. The allocation value of each second battery pack from the total over-limit power is determined by multiplying the second proportional coefficient of each second battery pack by the total over-limit power value.

[0012] In some embodiments, the state-of-charge equalization method further includes: When it is determined that any battery pack in the parallel battery pack has failed, the battery pack is removed from the parallel battery pack and the process jumps to step S1 or step S3.

[0013] In some embodiments, the state-of-charge equalization method further includes: When it is determined that the fault of any faulty battery pack has been eliminated, the battery pack is reintegrated into the parallel battery pack, and the process jumps to execute step S1 or step S3.

[0014] In some embodiments, prior to step S1, the state-of-charge equalization method further includes: Upon receiving the total power demand value from the demand side, determine whether the total power demand value is greater than the sum of the maximum allowable power of all battery packs in the parallel battery pack; If so, control each battery pack to operate according to its own maximum allowable power, and / or, send a signal to the demand side that the power capability is insufficient; If not, proceed to step S1.

[0015] In some embodiments, step S3 includes: When the current working mode is charging mode, the first proportional coefficient of each battery pack is calculated using the first formula. The first formula is: in, This is the first proportionality coefficient for the i-th battery pack. This is the target value for balanced charging modes. Let i be the current state of charge of the i-th battery pack. The rated energy of the i-th battery pack The rated energy of the j-th battery pack The battery health status of the i-th battery pack. The battery health status of the j-th battery pack; When the current working mode is discharge mode, the first proportional coefficient of each battery pack is calculated using the second formula. The second formula is: in, This is the first proportionality coefficient for the i-th battery pack. This is the target value for equalizing the discharge mode. Let i be the current state of charge of the i-th battery pack. The rated energy of the i-th battery pack The rated energy of the j-th battery pack The battery health status of the i-th battery pack. This represents the battery health status of the j-th battery pack.

[0016] This application also proposes a state of charge equalization device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the state of charge equalization method described in any of the above embodiments.

[0017] This application also proposes a storage medium storing a computer program, which, when executed by a processor, implements the steps of the state-of-charge equalization method described in any of the above embodiments.

[0018] The technical solution of the state-of-charge (POC) balancing method in this application sets the balancing target value to be greater than or equal to the maximum current POC value of each battery pack in charging mode, and to be less than or equal to the minimum current POC value of each battery pack in discharging mode. This allows each battery pack to quickly achieve POC balancing in both charging and discharging modes. Simultaneously, based on the proportion of the energy change required for each battery pack to reach the POC balancing target value to the total energy change required for all battery packs to reach the POC balancing target value, corresponding power is allocated to each battery pack. This ensures that each battery pack in the parallel battery pack operates with appropriate power according to its own energy needs, further improving the speed at which each battery pack reaches POC balancing. This avoids the battery packs in the parallel battery pack being in a state of POC imbalance for a long time, effectively extending the service life of each battery pack and thus improving the lifespan of the energy system using the parallel battery pack. Furthermore, the rapid POC balancing of each battery pack enables the energy system using the parallel battery pack to operate more safely and efficiently. Attached Figure Description

[0019] Figure 1 This is a flowchart illustrating an embodiment of the state-of-charge equalization method of this application; Figure 2 This is a flowchart illustrating an embodiment of the state-of-charge equalization method of this application; Figure 3 This is a flowchart illustrating an embodiment of the state-of-charge equalization method of this application; Figure 4 This is a flowchart illustrating an embodiment of the state-of-charge equalization method of this application; Figure 5 This is a flowchart illustrating an embodiment of the state-of-charge equalization method of this application; Figure 6 This is a schematic diagram of the structure of the state-of-charge balancing device in the hardware operating environment involved in the embodiments of this application. Detailed Implementation

[0020] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0021] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicator will also change accordingly.

[0022] It should also be noted that when a component is described as "fixed to" or "set on" another component, it can be directly on the other component or there may be an intervening component present. When a component is described as "connected to" another component, it can be directly connected to the other component or there may be an intervening component present.

[0023] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed in this application.

[0024] In modern energy systems such as energy storage and power systems, multiple battery packs are typically connected in parallel to form a parallel battery pack in order to match and meet the system's energy demand. Among these, the use of mixed battery packs with different energy levels is becoming increasingly common. While this mixed connection mode can flexibly match the system's energy demand, it can also lead to an imbalance in the state of charge of the individual battery packs in the parallel battery pack, which in turn exacerbates the differences in the health status of the battery packs and significantly shortens their lifespan.

[0025] To address the aforementioned problems, the inventors of this application, through extensive research on energy systems employing parallel battery packs, have developed a state-of-charge (POC) balancing method for such systems. This POC balancing method effectively improves the imbalance of the POC among the individual battery packs in a parallel battery pack, achieving rapid POC balancing and thus effectively extending the service life of each battery pack, thereby improving the overall lifespan of the parallel battery pack. Furthermore, the rapid POC balancing of each battery pack enables the parallel battery pack to operate safely and efficiently.

[0026] The implementing entity of the state of charge balancing method in this application is a state of charge balancing device. The state of charge balancing device can be the main battery pack of an energy system (such as an energy storage system or a power system), the main control board of an energy system, or a computing device such as a desktop computer, a laptop, a handheld computer, or a server.

[0027] like Figure 1 As shown, Figure 1 This is a flowchart illustrating an embodiment of the state-of-charge balancing method of this application.

[0028] In this embodiment, the state-of-charge equalization method includes: Step S1: Select the corresponding extreme value from the current state of charge of each battery pack in the parallel battery pack according to the current working mode of the parallel battery pack.

[0029] In this embodiment, the parallel battery pack operates in two modes: charging and discharging. The current operating mode is either charging or discharging. The extreme value corresponding to the charging mode is the maximum value, and the extreme value corresponding to the discharging mode is the minimum value.

[0030] During the operation of the parallel battery pack, the state-of-charge (SOC) balancing device first scans and acquires the current SOC of all battery packs in the parallel battery pack, and then selects the maximum or minimum value from the acquired current SOC values. If the current operating mode is charging mode, the maximum value is selected; if the current operating mode is discharging mode, the minimum value is selected. In this embodiment, step S1 can be executed in real time; step S1 can also be executed once at preset intervals (such as 100 milliseconds, 200 milliseconds, 500 milliseconds, 1 second, etc.).

[0031] Step S2: Based on the extreme value and the adjustment amount corresponding to the current working mode, determine the balance target value of the state of charge, so that the balance target value in the charging mode is not lower than the extreme value, and the balance target value in the discharging mode is not higher than the extreme value.

[0032] The state-of-charge (SOC) balancing device has pre-set adjustment values ​​for both charging and discharging modes. These adjustment values ​​can be fixed values; for example, in some embodiments, the adjustment values ​​for both charging and discharging modes do not exceed 5%, such as 3%. Alternatively, the SOC balancing device may have pre-set calculation methods for the adjustment values ​​in charging and discharging modes; for example, in some embodiments, the adjustment values ​​for charging and discharging modes are values ​​determined based on the magnitude of extreme values.

[0033] After selecting the extreme value corresponding to the current working mode, the state-of-charge balancing device calculates the balancing target value based on the extreme value and the adjustment amount corresponding to the current working mode; and the balancing target value obtained in the charging mode is not lower than the extreme value, and the balancing target value obtained in the discharging mode is not higher than the extreme value.

[0034] Step S3: For each battery pack, calculate the energy change required to reach the equilibrium target value for its state of charge, and the first proportional coefficient of the total energy change required for all battery packs to reach the equilibrium target value.

[0035] After the state-of-charge (POC) equalization device determines the equilibration target value for the current operating mode, it calculates the energy change required for each battery pack to reach the equilibration target value (referred to as the first change energy for ease of description), and calculates the total energy change required for all battery packs to reach the equilibration target value (referred to as the total change energy for ease of description). Then, it divides the first change energy of each battery pack by the total change energy to obtain the first proportional coefficient of each battery pack, which is the energy demand coefficient of each battery pack (i.e., reflecting its power demand ratio).

[0036] In charging mode, the first change in energy of a battery pack refers to the energy absorbed and stored required to charge the battery pack to the equilibrium target value, and the total change in energy refers to the total energy absorbed required to charge all battery packs to the equilibrium target value. In discharging mode, the first change in energy of a battery pack refers to the energy released required to discharge the battery pack to the equilibrium target value, and the total change in energy refers to the total energy released required to discharge all battery packs to the equilibrium target value.

[0037] Step S4: Determine the configuration power of each battery pack based on the first proportional coefficient of each battery pack and the current total power demand value, and control each battery pack to work according to its own configuration power.

[0038] In this embodiment, the current total power demand value is the magnitude of the power demand (charging power demand or discharging power demand) currently issued by the demand side (e.g., inverter or load side). After determining the energy demand coefficient (first proportional coefficient) of each battery pack, the state-of-charge balancing device allocates power to each battery pack according to the current total power demand value and with reference to the energy demand coefficient of each battery pack, thereby obtaining the configured power of each battery pack. It then controls each battery pack to operate according to its respective configured power; that is, in charging mode, each battery pack is controlled to charge according to its respective configured power, and in discharging mode, each battery pack is controlled to discharge according to its respective configured power. In this way, each battery pack in the parallel battery pack operates with a suitable power according to its own energy demand, thereby enabling each battery pack to achieve state-of-charge balancing more quickly through charging or discharging.

[0039] In charging mode: when the balancing target value is greater than the maximum value of the current state of charge (SOC) of each battery pack, there will be a potential energy difference between the current SOC of all battery packs and the balancing target value. The energy of each battery pack will be dynamically transferred to avoid stagnation, thereby achieving rapid charging balancing of each battery pack. When the balancing target value is equal to the maximum value of the current SOC of each battery pack, which is usually when the maximum value of the current SOC of each battery pack has reached 100%, the balancing target value cannot exceed the upper limit of the SOC of the battery pack (i.e., 100%). Therefore, the balancing target value is set to be equal to the maximum value of the current SOC of each battery pack. In this case, there will be a potential energy difference between the battery packs with a current SOC of less than 100% and the balancing target value. The energy of the battery packs will be dynamically transferred to avoid stagnation, thereby achieving rapid charging balancing of each battery pack.

[0040] In discharge mode: when the equalization target value is less than the minimum current state of charge (SOC) of each battery pack, there will be a potential energy difference between the current SOC of all battery packs and the equalization target value. The energy of each battery pack will be dynamically transferred to avoid stagnation, thereby achieving rapid discharge equalization of each battery pack. When the equalization target value is equal to the minimum current SOC of each battery pack, which is usually the case when the minimum current SOC of each battery pack reaches 0%, the equalization target value cannot exceed the lower limit of the battery pack's SOC (i.e., 0%). Therefore, the equalization target value is set to be equal to the minimum current SOC of each battery pack. In this case, there will be a potential energy difference between the battery packs with a current SOC greater than 0% and the equalization target value. The energy of the battery packs will be dynamically transferred to avoid stagnation, thereby achieving rapid discharge equalization of each battery pack.

[0041] The technical solution of the state-of-charge (POC) balancing method in this embodiment sets the balancing target value to be greater than or equal to the maximum current POC value of each battery pack in charging mode, and to be less than or equal to the minimum current POC value of each battery pack in discharging mode. This allows each battery pack to quickly achieve POC balancing in both charging and discharging modes. Simultaneously, based on the proportion of the energy change required for each battery pack to reach the POC balancing target value to the total energy change required for all battery packs to reach the POC balancing target value, corresponding power is allocated to each battery pack. This ensures that each battery pack in the parallel battery pack operates with appropriate power according to its own energy needs, further improving the speed at which each battery pack reaches POC balancing. This avoids the battery packs in the parallel battery pack being in a state of POC imbalance for a long time, effectively extending the service life of each battery pack and thus improving the lifespan of the energy system using the parallel battery pack. Furthermore, the rapid POC balancing of each battery pack enables the energy system using the parallel battery pack to operate more safely and efficiently.

[0042] Reference Figure 2 In some embodiments, step S2 above, the step of determining the equilibrium target value of the state of charge based on the extreme value and the adjustment amount corresponding to the current operating mode, includes: Step S21: When the current working mode is charging mode, perform a preset calculation on the extreme value and the first adjustment amount to obtain the first target value.

[0043] In this embodiment, the state-of-charge balancing device has a pre-set calculation method for the first target value under charging mode, which is to obtain the first target value by using a preset calculation based on the extreme value and the first adjustment amount. Furthermore, the calculated first target value must be greater than the extreme value.

[0044] In some embodiments, performing a preset operation on the extreme value and the first adjustment amount to obtain the first target value (i.e., step S21) can be: adding the extreme value to the first adjustment amount to obtain the first target value. That is, the preset operation in the charging mode is addition (i.e., summation). The first adjustment amount can be a preset fixed value, such as 3%, then the first target value is the extreme value corresponding to the charging mode (i.e., the maximum value in the current state of charge of each battery pack) plus 3%. The first adjustment amount can also correspond to an extreme value; different extreme values ​​may correspond to different first adjustment amounts. The state of charge balancing device can pre-set a mapping relationship between the first adjustment amount and the extreme value (i.e., the maximum value) corresponding to the charging mode.

[0045] In some embodiments, the extreme value and the first adjustment amount are used to perform a preset operation to obtain the first target value (i.e., step S21), or the extreme value is multiplied by the first adjustment amount to obtain the first target value; wherein, the first adjustment amount can be a parameter associated with the size of the extreme value, for example, the larger the extreme value, the smaller the corresponding first adjustment amount.

[0046] Step S22: Take the minimum value between the first target value and 100% as the equilibrium target value.

[0047] After calculating the first target value, the first target value is compared with the upper limit of the state of charge (100%) to determine whether the first target value exceeds the upper limit of the state of charge. If it exceeds, the upper limit of the state of charge is set to the equilibrium target value. If it does not exceed, the first target value is used as the equilibrium target value.

[0048] Reference Figure 2 In some embodiments, step S2 above, the step of determining the equilibrium target value of the state of charge based on the extreme value and the adjustment amount corresponding to the current operating mode, includes: Step S23: When the current working mode is discharge mode, perform preset calculations on the extreme value and the second adjustment amount to obtain the second target value; In this embodiment, the state-of-charge equalization device has a pre-set calculation method for the second target value under discharge mode, that is, the second target value is obtained by pre-calculating the extreme value and the second adjustment amount. Furthermore, the calculated second target value must be less than the extreme value.

[0049] In some embodiments, performing a preset operation on the extreme value and the second adjustment amount to obtain the second target value (i.e., step S21) can be: subtracting the second adjustment amount from the extreme value to obtain the second target value. That is, the preset operation in the discharge mode is subtraction (i.e., difference). The second adjustment amount can be a preset fixed value, such as 3%, then the second target value is the extreme value corresponding to the discharge mode (i.e., the maximum value in the current state of charge of each battery pack) minus 3%. The second adjustment amount can also correspond to the extreme value; different extreme values ​​may correspond to different second adjustment amounts. The state of charge balancing device can pre-set a mapping relationship between the second adjustment amount and the extreme value (i.e., the minimum value) corresponding to the discharge mode.

[0050] In some embodiments, the extreme value and the second adjustment amount are subjected to a preset operation to obtain the second target value (i.e., step S21), or the extreme value is divided by the second adjustment amount to obtain the second target value; wherein, the second adjustment amount can be a parameter associated with the size of the extreme value, for example, the smaller the extreme value, the smaller the corresponding second adjustment amount.

[0051] Step S24: Take the maximum value between the second target value and 0% as the equilibrium target value.

[0052] After calculating the second target value, the second target value is compared with the lower limit of the state of charge (0%) to determine whether the second target value exceeds the lower limit of the state of charge. If it exceeds the lower limit, the lower limit of the state of charge is set to the equilibrium target value. If it does not exceed the lower limit, the second target value is used as the equilibrium target value.

[0053] exist Figure 2 In the technical solution of this embodiment, in charging mode, a preset calculation is performed between the extreme value and the corresponding first adjustment amount, and the calculation result is compared with the upper limit of the state of charge to determine the equilibrium target value, thereby obtaining an equilibrium target value that is not less than the extreme value and does not exceed the upper limit of the state of charge; and in discharging mode, a preset calculation is performed between the extreme value and the corresponding second adjustment amount, and the calculation result is compared with the upper limit of the state of charge to determine the equilibrium target value, thereby obtaining an equilibrium target value that is not greater than the extreme value and does not exceed the upper limit of the state of charge. Thus, based on the equilibrium target value set in charging mode, each battery pack can be quickly charged to achieve state of charge equilibrium, and based on the equilibrium target value set in discharging mode, each battery pack can be quickly discharged to achieve state of charge equilibrium.

[0054] Of course, in other embodiments, the equalization target value in the charging or discharging mode can be determined in other ways.

[0055] In some embodiments, the first and second adjustment amounts mentioned above are both no more than 5%, for example, both are 3%. In this way, a small margin is used to maintain the balance driving force, so as to achieve a fast balance with "high precision, low risk, and stable response".

[0056] In some embodiments, step S3 above includes: Step S31: When the current working mode is charging mode, the first proportional coefficient of each battery pack is calculated using the first formula. The first formula is: in, This is the first proportionality coefficient for the i-th battery pack. This is the target value for balanced charging modes. Let i be the current state of charge of the i-th battery pack. - This reflects the difference between the current state of charge of the i-th battery pack and the equalization target value. The larger the difference, the higher the charging priority. The rated energy of the i-th battery pack Let be the rated energy of the j-th battery pack. The higher the rated energy, the higher the charging power it can carry. The battery health status of the i-th battery pack. This represents the battery health status of the j-th battery pack.

[0057] The numerator on the right side of the first formula above represents the energy required to charge the i-th battery pack to its equilibrium target value, while the denominator represents the total energy required to charge all battery packs to their equilibrium target value; the first proportionality coefficient. That is, the energy demand coefficient of the i-th battery pack in charging mode, which also reflects its power demand ratio.

[0058] Step S32: When the current working mode is discharge mode, the first proportional coefficient of each battery pack is calculated using the second formula. The second formula is: in, This is the first proportionality coefficient for the i-th battery pack. This is the target value for equalizing the discharge mode. Let i be the current state of charge of the i-th battery pack. - This reflects the difference between the current state of charge of the i-th battery pack and the balance target value. The larger the difference, the higher the discharge priority. The rated energy of the i-th battery pack Let be the rated energy of the j-th battery pack. The higher the rated energy, the higher the charging power it can carry. The battery health status of the i-th battery pack. This represents the battery health status of the j-th battery pack.

[0059] The right-hand side of the second formula above shows the numerator representing the energy released when the i-th battery pack's state of charge is discharged to the equilibrium target value, and the denominator representing the total energy released when all battery packs' states of charge are discharged to the equilibrium target value; the first proportionality coefficient. That is, the energy demand coefficient of the i-th battery pack in the discharge mode, which also reflects its power demand ratio.

[0060] In this embodiment, the State of Health (SOH) factor of the battery pack is incorporated into the calculation of the first proportional coefficient. Therefore, power is allocated according to the calculated first proportional coefficient of each battery pack, so that each battery pack works according to the allocated power, effectively extending the service life of each battery pack in the parallel battery pack and ensuring the safe and efficient operation of the system.

[0061] Reference Figure 3 In some embodiments, step S4 above, which involves determining the configured power of each battery pack based on a first proportional coefficient and the current total power demand, includes: Step S41: Multiply the first proportional coefficient of each battery pack by the total power demand value to obtain the first power of each battery pack. After determining the first proportional coefficient (i.e., percentage coefficient) of each battery pack, that is, after determining the power demand ratio of each first battery pack, the state of charge balancing equipment determines the corresponding power value (i.e., first power) allocated to each battery pack from the total power demand value based on the first proportional coefficient of each battery pack.

[0062] Step S42: Determine whether the first power of each battery pack does not exceed its maximum allowable power; Each battery pack has its own maximum allowable power. The state-of-charge balancing device can obtain the maximum allowable power of each battery pack by reading the attribute information of each battery pack. The state-of-charge balancing device compares the first power of each battery pack with its maximum allowable power to determine whether the first power exceeds its maximum allowable power. In turn, it determines whether the first power of each battery pack does not exceed its own maximum allowable power, that is, whether all battery packs can support normal operation at their respective first power.

[0063] Step S43: If so, the first power of each battery pack is used as its configured power.

[0064] When the state-of-charge equalization device determines that the first power of each battery pack does not exceed its maximum allowable power, it indicates that all battery packs can support normal operation at their respective first power. In this case, the first power of each battery pack is taken as its configured power.

[0065] In this embodiment, the total power demand is allocated according to the first proportional coefficient (i.e., the power demand ratio) of each battery pack, so that each battery pack is reasonably allocated the required proportion of power. In this way, when each battery pack is controlled to work according to its own configured power, the state of charge of each battery pack can be balanced more quickly, and more efficient and safer operation can be achieved.

[0066] Reference Figure 4 In some embodiments, after determining whether the first power of each battery pack does not exceed its maximum permissible power (i.e., step S42 above), the state-of-charge balancing method further includes: Step S44: If not, then the maximum allowable power of each first battery pack is used as its configured power, and the first battery pack is the battery pack whose first power exceeds its maximum allowable power. When the state-of-charge balancing device determines that not all battery packs have their first power below their respective maximum permissible power, meaning that at least one battery pack's first power exceeds its maximum permissible power, then for each battery pack whose first power exceeds its maximum permissible power (i.e., the first battery pack), the maximum permissible power of each first battery pack is used as its configured power. This ensures that the configured power of the first battery pack does not exceed its maximum permissible power, guaranteeing normal and stable operation at the configured power. At the same time, it ensures that the configured power is as close as possible to its theoretical value (i.e., the first power) determined based on the first proportionality coefficient (power demand ratio), guaranteeing faster achievement of state-of-charge balancing even when operating at the configured power.

[0067] Step S45: Calculate the total over-limit power value of the portion of the first power of each first battery pack that exceeds its maximum allowable power, allocate the total over-limit power value to each second battery pack, and add the first power of the second battery pack to the allocated value obtained from the total over-limit power value as its configured power.

[0068] The state-of-charge balancing device subtracts the maximum permissible power from the first power of each first battery pack to obtain the excess power portion of each first battery pack. The excess power portions of all first battery packs are added together to obtain the total excess power value. Then, the total excess power value is allocated to each second battery pack (i.e., battery packs whose first power does not exceed their maximum permissible power), meaning that each second battery pack receives a portion of the total excess power value.

[0069] The first power of the second battery pack is added to its allocated value from the total over-limit power value (i.e., the portion allocated from the total over-limit power value) to obtain its configuration power. That is, the configuration power of the second battery pack = first power + allocated value from the total over-limit power value.

[0070] In this embodiment, the configured power of each first battery pack is set to its maximum allowable power, and the unmet power demand of each first battery pack (i.e., the total over-limit power value) is allocated to the configured power of each second battery pack. This ensures that the current total power demand is met, while also making the configured power of each battery pack very close to its first power value. This ensures that each battery pack can still quickly achieve state of charge balance when operating at its configured power, extending the service life of each battery pack in the parallel battery pack and ensuring the safe and efficient operation of the system.

[0071] In some embodiments, the step S45 above, which involves allocating the total excess power value to each of the second battery packs, includes: Step S451: For each second battery pack, calculate the energy change required to reach the equilibrium target value for its state of charge, and the second proportional coefficient of the total energy change required for all second battery packs to reach the equilibrium target value. The state-of-charge balancing device calculates the energy change required for each second battery pack to reach the balancing target value (referred to as the second change energy for ease of description), and calculates the total energy change required for all second battery packs to reach the balancing target value (referred to as the second total change energy for ease of description). Then, the second change energy of each second battery pack is divided by the second total change energy to obtain the second proportional coefficient of each second battery pack, which is the energy demand coefficient of each second battery pack (i.e., reflecting its power demand ratio).

[0072] In charging mode, the second change energy of a second battery pack refers to the energy absorbed and stored required to charge the state of charge of the second battery pack to the equilibrium target value, and the second total change energy refers to the total energy absorbed required to charge all second battery packs to the equilibrium target value. In discharging mode, the second change energy of a second battery pack refers to the energy released required to discharge the state of charge of the battery pack to the equilibrium target value, and the second total change energy refers to the total energy released required to discharge all battery packs to the equilibrium target value.

[0073] In some embodiments, when the current operating mode is charging mode, the second proportional coefficient of each second battery pack is calculated using the third formula. The third formula is: in, This is the second proportional coefficient for the i-th second battery pack. For first power, This is the maximum allowable power during charging. This is the target value for balanced charging modes. For the i-th second battery pack, the current state of charge is ( - This reflects the difference between the current state of charge of the i-th second battery pack and the equalization target value. The larger the difference, the higher the charging priority. The rated energy of the i-th second battery pack Let be the rated energy of the j-th second battery pack. The higher the rated energy, the higher the charging power it can carry. The battery health status of the i-th second battery pack. This represents the battery health status of the j-th second battery pack. A higher battery health status indicates higher battery performance and a greater capacity to withstand charging power.

[0074] The right-hand side of the third formula above shows the numerator representing the energy required to charge the i-th second battery pack to its equilibrium target value, and the denominator representing the total energy required to charge all second battery packs to their equilibrium target value; the second proportionality coefficient. That is, the energy demand coefficient of the i-th second battery pack in the charging mode, which also reflects its power demand ratio.

[0075] When the current operating mode is discharge mode, the second proportional coefficient of each second battery pack is calculated using the fourth formula; The fourth formula is: in, This is the second proportional coefficient for the i-th second battery pack. For first power, This is the maximum permissible power during discharge. This is the target value for equalizing the discharge mode. For the i-th second battery pack, the current state of charge is ( - This reflects the difference between the current state of charge of the i-th second battery pack and the equalization target value. The larger the difference, the higher the discharge priority. The rated energy of the i-th second battery pack Let be the rated energy of the j-th second battery pack. The higher the rated energy, the higher the charging power it can carry. The battery health status of the i-th second battery pack. This represents the battery health status of the j-th second battery pack. A higher battery health status indicates higher battery performance and a greater capacity to withstand charging power.

[0076] The right-hand side of the fourth formula above shows the numerator representing the energy required to discharge the i-th second battery pack to its equilibrium target value, and the denominator representing the total energy required to discharge all second battery packs to their equilibrium target value; the second proportionality coefficient. That is, the energy demand coefficient of the i-th second battery pack in the discharge mode, which also reflects its power demand ratio.

[0077] Step S452: Multiply the second proportional coefficient of each second battery pack by the total over-limit power value to determine the allocation value of each second battery pack from the total over-limit power.

[0078] In this embodiment, after determining the energy demand coefficient (second proportional coefficient) of each second battery pack, the state of charge balancing device allocates power to each second battery pack according to the total over-limit power value and with reference to the energy demand coefficient of each second battery pack, thereby determining the allocation value obtained by each second battery pack from the total over-limit power value.

[0079] In this embodiment, the energy demand coefficient of each second battery pack is recalculated, and the total over-limit power value is allocated according to the energy demand coefficient of each second battery pack. This ensures that each second battery pack is allocated an appropriate value, and the final configuration power of each second battery pack is more in line with its power demand ratio. This allows each battery pack to achieve state of charge balance more quickly when it operates according to its own configuration power.

[0080] Reference Figure 5 In some embodiments, after determining whether the first power of each battery pack does not exceed its maximum permissible power (i.e., step S42 above), the state-of-charge balancing method further includes: Step S46: If not, then the maximum allowable power of each first battery pack is used as its configured power, and the first battery pack is the battery pack whose first power exceeds its maximum allowable power. When the state-of-charge balancing device determines that not all battery packs have their first power below their respective maximum permissible power, meaning that at least one battery pack's first power exceeds its maximum permissible power, then for each battery pack whose first power exceeds its maximum permissible power (i.e., the first battery pack), the maximum permissible power of each first battery pack is used as its configured power. This ensures that the configured power of the first battery pack does not exceed its maximum permissible power, guaranteeing normal and stable operation at the configured power. At the same time, it ensures that the configured power is as close as possible to its theoretical value (i.e., the first power) determined based on the first proportionality coefficient (power demand ratio), guaranteeing faster achievement of state-of-charge balancing even when operating at the configured power.

[0081] Step S47: Subtract the maximum allowable power of each first battery pack from the total power demand value to obtain the remaining power demand value; Subtract the power already allocated to the first battery pack from the current total power demand value, that is, subtract the configured power (i.e. the maximum allowable power) of each first battery pack, to obtain the remaining power demand value (i.e. the remaining unallocated power).

[0082] Step S48: For each second battery pack, calculate the energy change required to reach the equilibrium target value for its state of charge, and the third proportionality coefficient of the total energy change required for all second battery packs to reach the equilibrium target value. The state-of-charge (POC) balancing device calculates the energy change required for each second battery pack (i.e., the battery pack whose first power does not exceed its maximum allowable power) to reach the balancing target value (referred to as the third change energy for convenience). It also calculates the total energy change required for all second battery packs to reach the balancing target value (referred to as the third total change energy for convenience). Then, it divides the third change energy of each second battery pack by the third total change energy to obtain the third proportional coefficient of each second battery pack, which is the energy demand coefficient of each second battery pack (i.e., reflecting its power demand ratio).

[0083] In charging mode, the third change energy of a second battery pack refers to the energy absorbed and stored required to charge the second battery pack to the equilibrium target value, and the third total change energy refers to the total energy absorbed required to charge all second battery packs to the equilibrium target value. In discharging mode, the third change energy of a second battery pack refers to the energy released required to discharge the battery pack to the equilibrium target value, and the third total change energy refers to the total energy released required to discharge all battery packs to the equilibrium target value.

[0084] Step S49: Multiply the third proportional coefficient of each second battery pack by the remaining power requirement value to obtain the configured power of each second battery pack.

[0085] In this embodiment, after re-determining the energy demand coefficient (third proportional coefficient) of each second battery pack, the state-of-charge balancing device calculates the configured power of each second battery pack based on the remaining power demand value and referring to the energy demand coefficient of each second battery pack. This ensures that each second battery pack is allocated a configured power proportion that matches its power demand, thereby enabling faster state-of-charge balancing when each battery pack operates according to its configured power.

[0086] In some embodiments, the state-of-charge balancing method further includes: Step S5: When it is determined that any battery pack in the parallel battery pack has failed, remove the battery pack from the parallel battery pack and proceed to step S1 or step S3.

[0087] The state-of-charge (POC) balancing device monitors the fault status of each battery pack in the parallel battery pack. When a fault is detected in a battery pack, it immediately removes that battery pack from the parallel battery pack, thereby stopping power distribution to that battery pack. After the POC balancing device removes the faulty battery pack, the parallel battery pack temporarily no longer includes the faulty battery pack. At this time, the POC balancing device can continue to perform power distribution and control operations on each battery pack in the parallel battery pack normally according to the method described in the previous embodiment. For example, after removing the faulty battery pack, it can jump to step S1 or adjust to step S3. The technical solution of this embodiment effectively avoids the impact of a faulty battery pack on the normal operation of other battery packs.

[0088] In some embodiments, the state-of-charge balancing method further includes: Step S6: When it is determined that the fault of any faulty battery pack has been eliminated, the battery pack is reintegrated into the parallel battery pack, and the process jumps to step S1 or step S3.

[0089] When the state-of-charge (POC) balancing device detects the elimination of a faulty battery pack (e.g., the faulty battery pack is repaired or automatically returns to normal), it reintegrates that battery pack into the parallel battery pack. At this point, the number of battery packs in the parallel battery pack increases again. The POC balancing device then continues to perform power distribution and control operations on each battery pack in the parallel battery pack according to the method described in the previous embodiment. For example, after reintegrating the faulty battery pack into the parallel battery pack, it jumps to step S1 or adjusts to step S3 to redistribute power to each battery pack. The technical solution of this embodiment effectively realizes the rapid reintegration and use of repaired battery packs, ensuring that the system can match greater energy demands.

[0090] In some embodiments, prior to step S1, the state-of-charge equalization method further includes: Step S7: Upon receiving the total power demand value from the demand side, determine whether the total power demand value is greater than the sum of the maximum allowable power of all battery packs in the parallel battery pack. Step S8, if yes, then control each battery pack to operate according to its own maximum allowable power, and / or, send a signal to the demand side that the power capability is insufficient; If not, proceed to step S1.

[0091] In this embodiment, when the state of charge balancing device receives the total power demand value sent by the demand side, it first determines whether the sent power demand exceeds the maximum power capability of the parallel battery pack. That is, it obtains the maximum allowable power of each battery pack in the parallel battery pack and compares the total power demand value with the sum of the maximum allowable power of all battery packs in the parallel battery pack.

[0092] If the total power demand exceeds the sum of the maximum allowable power of all battery packs in the parallel battery pack, it indicates that the power demand issued by the demand side exceeds the maximum power capacity of the parallel battery pack. In this case, it is meaningless for the state-of-charge balancing equipment to allocate power to each battery pack according to the methods in steps S1 to S4 above. Therefore, the configured power of each battery pack is directly set to its maximum allowable power, and each battery pack is controlled to work according to its own maximum allowable power. And / or, a signal of insufficient power capacity is fed back to the demand side, suggesting that the demand side reduce the issued power demand to avoid long-term overload operation of each battery pack in the parallel battery pack, so as to extend the service life of each battery pack.

[0093] If the total power demand does not exceed the sum of the maximum allowable power of all battery packs in the parallel battery pack, it means that the power demand issued by the demand side does not exceed the maximum power capacity of the parallel battery pack. At this time, step S1 is executed to allocate power to each battery pack according to the method of steps S1 to S4.

[0094] In this embodiment, when a power demand is received from the demand side, it is first determined whether the total power demand value is greater than the sum of the maximum allowable power of all battery packs in the parallel battery pack. If so, it means that the power demand sent by the demand side exceeds the maximum power capacity of the parallel battery pack, and there is no need to use a coefficient to allocate power to each battery pack. The configured power of each battery pack is directly set to its maximum allowable power, which simplifies the subsequent processing. If not, step S1 is executed to allocate power to each battery pack according to the method of steps S1 to S4.

[0095] It should be noted that, provided there are no contradictions or conflicts between the above embodiments of the state-of-charge equalization method of this application, the above embodiments can be arbitrarily combined or combined to form new embodiments.

[0096] This application also proposes a state-of-charge balancing device, see reference. Figure 6 , Figure 6 This is a schematic diagram of the structure of the state-of-charge balancing device in the hardware operating environment involved in the embodiments of this application.

[0097] The state-of-charge balancing device in this application embodiment can be the main battery pack or main control board of an energy system, or it can be a computing device such as a desktop computer, laptop, handheld computer, or server. Figure 6 As shown, the state-of-charge equalization device may include: a processor 1001 (e.g., CPU), a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. The communication bus 1002 is used to establish communication between these components. The user interface 1003 may include a display screen and an input unit, such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0098] Those skilled in the art will understand that Figure 6 The state-of-charge equalization device structure shown does not constitute a limitation on the state-of-charge equalization device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0099] like Figure 6 As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and computer programs.

[0100] exist Figure 6 In the state-of-charge equalization device shown, the network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate with the client; and the processor 1001 can be used to call the computer program stored in the memory 1005. When the computer program is called and executed by the processor 1001, it implements the steps of the above-mentioned state-of-charge equalization method.

[0101] Based on the computer program proposed in the foregoing embodiments, this application also proposes a storage medium storing a computer program, which, when executed by a controller, implements the state-of-charge balancing method described in the foregoing embodiments.

[0102] Since the state-of-charge equalization device and storage medium of this application can implement the steps of the above-described state-of-charge equalization method, they at least have all the beneficial effects brought about by the technical solutions of the above-described state-of-charge equalization method embodiments, which will not be elaborated here.

[0103] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or modules, and may be electrical, mechanical, or other forms.

[0104] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0105] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0106] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0107] The above description is only a part or preferred embodiment of this application. Neither the text nor the drawings should limit the scope of protection of this application. All equivalent structural transformations made using the content of this application's specification and drawings under the overall concept of this application, or direct / indirect applications in other related technical fields, are included within the scope of protection of this application.

Claims

1. A state-of-charge (POC) balancing method, applied to an energy system employing parallel battery packs, characterized in that, include: Step S1: Based on the current operating mode of the parallel battery pack, select the corresponding extreme value from the current state of charge of each battery pack in the parallel battery pack. The current operating mode is either charging mode or discharging mode. The extreme value corresponding to the charging mode is the maximum value, and the extreme value corresponding to the discharging mode is the minimum value. Step S2: Based on the extreme value and the adjustment amount corresponding to the current working mode, determine the balance target value of the state of charge, so that the balance target value in the charging mode is not lower than the extreme value, and the balance target value in the discharging mode is not higher than the extreme value. Step S3: For each battery pack, calculate the energy change required to reach the equilibrium target value, and the first proportional coefficient of the total energy change required for all battery packs to reach the equilibrium target value. Step S4: Determine the configuration power of each battery pack based on the first proportional coefficient of each battery pack and the current total power demand value, and control each battery pack to work according to its own configuration power. The step of determining the configured power of each battery pack based on the first proportional coefficient of each battery pack and the current total power demand includes: The first proportional coefficient of each battery pack is multiplied by the total power demand value to obtain the first power of each battery pack; Determine whether the initial power of each battery pack does not exceed its maximum allowable power; If so, then the first power of each battery pack shall be used as its configured power; After the step of determining whether the first power of each battery pack does not exceed its maximum permissible power, the method further includes: If not, then the maximum allowable power of each first battery pack is used as its configured power, and the first battery pack is the battery pack whose first power exceeds its maximum allowable power; The total excess power value of each first battery pack, which is the portion of its first power exceeding its maximum permissible power, is calculated. The total excess power value is then allocated to each second battery pack, where the first power of the second battery pack does not exceed its maximum permissible power. The first power of the second battery pack is added to the allocated value obtained from the total excess power value to obtain its configured power.

2. The state-of-charge equalization method according to claim 1, characterized in that, The step of determining the equilibrium target value of the state of charge based on the extreme value and the adjustment amount corresponding to the current operating mode includes: When the current working mode is charging mode, the extreme value and the first adjustment amount are subjected to a preset calculation to obtain a first target value, and the first target value is greater than the extreme value; The minimum value between the first target value and 100% is taken as the equilibrium target value; And / or, determining the equilibrium target value of the state of charge based on the extreme value and the adjustment amount corresponding to the current operating mode includes: When the current working mode is the discharge mode, the extreme value and the second adjustment amount are preset to obtain a second target value, and the second target value is less than the extreme value; The maximum value between the second target value and 0% is taken as the equilibrium target value.

3. The state-of-charge balancing method according to claim 2, characterized in that, The step of performing a preset calculation on the extreme value and the first adjustment amount to obtain the first target value includes: Add the first adjustment amount to the extreme value to obtain the first target value; The step of performing a preset calculation on the extreme value and the second adjustment amount to obtain the second target value includes: Subtract the second adjustment amount from the extreme value to obtain the second target value.

4. The state-of-charge balancing method according to claim 3, characterized in that, Both the first adjustment and the second adjustment do not exceed 5%; And / or, the first adjustment amount and the second adjustment amount are both 3%, or, the first adjustment amount and the second adjustment amount are values ​​determined according to the magnitude of the extreme value.

5. The state-of-charge equalization method according to claim 1, characterized in that, After the step of determining whether the first power of each battery pack does not exceed its maximum permissible power, the method further includes: If not, then the maximum allowable power of each first battery pack is used as its configured power, the first battery pack is the battery pack whose first power exceeds its maximum allowable power, and the second battery pack is the battery pack whose first power does not exceed its maximum allowable power; Subtract the maximum allowable power of each first battery pack from the total power demand value to obtain the remaining power demand value; For each of the second battery packs, calculate the energy change required for its state of charge to reach the equilibrium target value, and use this energy as a third proportionality coefficient relative to the total energy change required for all the second battery packs to reach the equilibrium target value. The third proportional coefficient of each second battery pack is multiplied by the remaining power requirement value to obtain the configured power of each second battery pack.

6. The state-of-charge equalization method according to claim 1, characterized in that, The allocation of the excess power to each of the second battery packs includes: For each of the second battery packs, calculate the energy change required for its state of charge to reach the equilibrium target value, and use this energy as a second proportionality coefficient relative to the total energy change required for all the second battery packs to reach the equilibrium target value. The allocation value of each second battery pack from the total over-limit power is determined by multiplying the second proportional coefficient of each second battery pack by the total over-limit power value.

7. The state-of-charge equalization method according to any one of claims 1 to 6, characterized in that, Also includes: When it is determined that any battery pack in the parallel battery pack has failed, the battery pack is removed from the parallel battery pack and the process jumps to execute step S1 or step S3. And / or, the state-of-charge equalization method further includes: When it is determined that the fault of any faulty battery pack has been eliminated, the battery pack is reintegrated into the parallel battery pack, and the process jumps to execute step S1 or step S3. And / or, prior to step S1, the method further includes: Upon receiving the total power demand value from the demand side, determine whether the total power demand value is greater than the sum of the maximum allowable power of all battery packs in the parallel battery pack; If so, control each battery pack to operate according to its own maximum allowable power, and / or, send a signal to the demand side that the power capability is insufficient; If not, proceed to step S1; And / or, step S3 includes: When the current working mode is charging mode, the first proportional coefficient of each battery pack is calculated using the first formula. The first formula is: in, Let be the first proportionality coefficient for the i-th battery pack. This is the target value for balanced charging modes. Let i be the current state of charge of the i-th battery pack. Let i be the rated energy of the i-th battery pack. The rated energy of the j-th battery pack The battery health status of the i-th battery pack. The battery health status of the j-th battery pack; When the current working mode is discharge mode, the first proportional coefficient of each battery pack is calculated using the second formula. The second formula is: in, Let be the first proportionality coefficient for the i-th battery pack. This is the target value for equalizing the discharge mode. Let i be the current state of charge of the i-th battery pack. Let i be the rated energy of the i-th battery pack. The rated energy of the j-th battery pack The battery health status of the i-th battery pack. This represents the battery health status of the j-th battery pack.

8. A state-of-charge balancing device, characterized in that, The state-of-charge equalization device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the state-of-charge equalization method as described in any one of claims 1 to 7.

9. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the state-of-charge equalization method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Battery pack balancing method, battery management system and battery system

    CN108780927A

  • An active equalization method of battery pack based on battery health and state of charge

    CN109256834A