A method and apparatus for controlling the parallel charging and discharging of multiple battery packs.

CN119813459BActive Publication Date: 2026-08-11DE POWER TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2026-08-11

AI Technical Summary

Benefits of technology

[0049]本发明采用周期统计方式,在目标电池包的充放电能力的每一更新周期内获取各个电池的充放电情况,在其他电池包在进入或者退出当前充放电模式下,对应设计了目标电池包的总包充放电功率数据计算流程,能够确保总包充放电功率数据的泛化性和准确性,进而提升了对目标电池包的充放电控制效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119813459B_ABST
    Figure CN119813459B_ABST
Patent Text Reader

Abstract

This invention relates to the field of battery technology and discloses a method and apparatus for controlling the parallel charging and discharging of multiple battery packs. The method includes: acquiring the current state information of each battery pack in the parallel main pack, wherein the parallel main pack is composed of a target battery pack connected in parallel with at least one other battery pack; responding to a preset start signal of the target battery pack, determining the charging and discharging mode of the target battery pack according to the preset start signal; sorting the target battery pack for charging and discharging based on the charging and discharging mode of the target battery pack and the current state information of all battery packs, and controlling the target battery pack to enter the charging and discharging mode; calculating the total charging and discharging power data of the target battery pack, and controlling the charging and discharging of the target battery pack based on the total charging and discharging power data. This invention overcomes the shortcomings of existing parallel charging and discharging of multiple independent battery packs, has the advantages of high control efficiency and low cost, can ensure the safe charging and discharging of parallel battery packs, and further improves the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery technology, and specifically to a method and apparatus for controlling the parallel charging and discharging of multiple battery packs. Background Technology

[0002] With the global shift towards new energy vehicles, electric motorcycles (also known as electric scooters) are also undergoing a transformation. Compared to electric vehicles, there is no unified standard for electric motorcycles in the industry; each manufacturer allocates different amounts of space for the battery, requiring manufacturers to customize batteries. Specifically, battery manufacturers are experimenting with smaller battery packs on different voltage platforms, allowing customers to choose multiple packs to network and meet their range requirements. Customers can choose different range packages and freely configure the battery packs during use.

[0003] Currently, for controlling the parallel charging and discharging of multiple independent battery packs, existing technologies involve adding a separate high-power control board outside the battery pack to manage its charging and discharging. However, this additional high-power control board requires specialized factories, such as battery manufacturers or vehicle manufacturers, to develop, which significantly increases the charging and discharging costs and space requirements of the battery pack. This results in high control costs and low efficiency, making it difficult to achieve proper charging and discharging of the battery pack, and ultimately seriously affecting user safety. Summary of the Invention

[0004] In view of this, the present invention provides a method and apparatus for controlling the parallel charging and discharging of multiple battery packs, in order to solve the problems of low control efficiency and high cost of parallel charging and discharging of multiple independent battery packs, which makes it difficult to achieve safe and effective charging and discharging control of battery packs and further affects the user experience.

[0005] In a first aspect, the present invention provides a method for controlling the parallel charging and discharging of multiple battery packs, the method comprising:

[0006] Obtain the current status information of each battery pack in the parallel package, wherein the parallel package is composed of the target battery pack and at least one other battery pack connected in parallel;

[0007] In response to a preset start signal from the target battery pack, the charging and discharging mode of the target battery pack is determined based on the preset start signal.

[0008] Based on the charging and discharging modes of the target battery pack and the current status information of all battery packs, the target battery pack is sorted for charging and discharging, and the target battery pack is controlled to enter the charging and discharging mode.

[0009] Calculate the total charge and discharge power data of the target battery pack, and perform charge and discharge control on the target battery pack based on the total charge and discharge power data. The total charge and discharge power data is determined according to the charge and discharge power data of all battery packs in the parallel main pack.

[0010] The multi-pack parallel charging and discharging control method of the present invention determines the charging and discharging mode of the target battery pack by using a preset start signal. First, it performs charging and discharging sorting to determine the charging and discharging order of each battery pack. After the charging and discharging sorting, it controls the target battery pack to enter the charging and discharging mode, calculates the total charging and discharging power data of the target battery pack, and performs charging and discharging control based on it. This method can reduce the control cost of parallel charging and discharging of multiple independent battery packs, help improve control efficiency, ensure the safe charging and discharging of parallel battery packs, and thus improve the user experience.

[0011] In one optional implementation, the preset start signal includes a charging signal and a discharging signal, wherein the charging signal is generated after the battery pack establishes a communication connection with a preset charging device, and the discharging signal is generated after the battery pack establishes a connection with a preset discharging device; determining the charging and discharging mode of the target battery pack based on the preset start signal includes:

[0012] If the preset start signal is a charging signal, then the charging and discharging mode of the target battery pack is determined to be the charging mode;

[0013] If the preset start signal is a discharge signal, then the charging and discharging mode of the target battery pack is determined to be the discharge mode.

[0014] This invention determines the corresponding charging and discharging mode by using the signal type of the preset start signal of the target battery pack, which can ensure accurate identification of the charging and discharging mode and help improve the subsequent precise control of the target battery pack.

[0015] In one optional implementation, if the charging / discharging mode is a charging mode, the target battery pack is sorted for charging / discharging based on its charging / discharging mode and the current state information of all battery packs, and the target battery pack is controlled to enter the charging / discharging mode, including:

[0016] Within the first preset period, based on the current status information of all battery packs, all battery packs to be charged with the charging / discharging mode in charging mode are obtained from the parallel main pack to obtain the first charging set;

[0017] The first charging set is filtered based on preset charging conditions to obtain the second charging set. The preset charging conditions are the charging restrictions of the battery pack. The charging restrictions include at least the following: the battery pack is forced to exit the charging mode, the battery pack compartment is invalid, the battery pack communication is abnormal, and the battery pack is in the charging protection state.

[0018] The minimum voltage is determined based on the current state information of each battery pack to be charged in the second charging set, and the first voltage difference between the current voltage and the minimum voltage of the target battery pack is calculated.

[0019] If the first voltage difference is 0, it is determined that the target battery pack belongs to the low-voltage pack parallel connection situation. After performing delay filtering on the target battery pack, the target battery pack is controlled to enter the charging mode. Here, the low-voltage pack parallel connection situation means that when the target battery pack is connected to the parallel total pack, the current voltage of the target battery pack is the minimum voltage on the parallel total pack.

[0020] If the first differential pressure is not zero, it is determined that the target battery pack does not belong to the parallel connection of low-voltage packs, and it is determined whether the first differential pressure is greater than the first preset differential pressure threshold. If the first differential pressure is not greater than the first preset differential pressure threshold, the target battery pack is controlled to enter the charging mode after a delay filtering process. If the first differential pressure is greater than the first preset differential pressure threshold, the process returns to the step of responding to the preset start signal of the target battery pack and determining the charging and discharging mode of the target battery pack according to the preset start signal.

[0021] This invention sorts all battery packs to be charged in the current parallel total in charging mode. After filtering out battery packs that do not meet the charging requirements based on charging constraints, it determines the charging order of the target battery pack based on whether the target battery pack belongs to the low-voltage pack parallel connection. After the target battery pack meets the relevant charging conditions, it performs a delay filtering process and controls it to enter the charging mode, which can ensure the charging safety of the target battery pack.

[0022] In one optional implementation, if the charging / discharging mode is a discharging mode, the target battery pack is sorted for charging / discharging based on its charging / discharging mode and the current state information of all battery packs, and the target battery pack is controlled to enter the charging / discharging mode, including:

[0023] Within the second preset period, based on the current status information of all battery packs, all battery packs to be discharged in the discharge mode are obtained from the parallel main pack to obtain the first discharge set.

[0024] The first discharge set is filtered based on preset discharge conditions to obtain the second discharge set. The preset discharge conditions are the discharge limiting conditions of the battery pack. The discharge limiting conditions include at least the following: the battery pack is in parallel connection midway, the battery pack has a fault exit, the battery pack has a forced exit from the discharge mode, the battery pack compartment is invalid, the battery pack communication is abnormal, and the battery pack is in the discharge protection state.

[0025] The highest voltage is determined based on the current state information of each battery pack to be discharged in the second discharge set, and the second voltage difference between the current voltage and the highest voltage of the target battery pack is calculated.

[0026] Determine whether the target battery pack is in a high-current dynamic parallel connection situation. The high-current dynamic parallel connection situation refers to the situation where the target battery pack is connected to the parallel total package and the current current of the parallel total package is greater than the preset threshold current.

[0027] When the target battery pack is not in a high-current dynamic parallel connection situation, it is determined whether the second voltage difference is greater than the second preset voltage difference threshold. If the second voltage difference is not greater than the second preset voltage difference threshold, the target battery pack is controlled to enter the discharge mode after a delay filtering process. If the second voltage difference is greater than the second preset voltage difference threshold, the process returns to the step of responding to the preset start signal of the target battery pack and determining the charging and discharging mode of the target battery pack according to the preset start signal.

[0028] When the target battery pack is in a high-current dynamic parallel connection, at least one second battery pack that is discharging in the parallel total is acquired. The third voltage difference between the target battery pack and each second battery pack is calculated, and it is determined whether each third voltage difference is greater than a second preset voltage difference threshold. The current of the second battery pack in the parallel total is greater than the preset threshold current. If all third voltage differences are greater than the second preset voltage difference threshold, the target battery pack is controlled to enter the discharge mode after a delay filtering process. If at least one third voltage difference is not greater than the second preset voltage difference threshold, the process returns to the step of responding to the preset start signal of the target battery pack and determining the charging and discharging mode of the target battery pack based on the preset start signal.

[0029] In the discharge mode, this invention sorts all battery packs to be discharged in the current parallel main unit. After filtering out battery packs that do not meet the discharge requirements based on discharge constraints, it judges the discharge sorting of the target battery pack based on whether the target battery pack belongs to a high-current dynamic parallel situation. After the target battery pack meets the relevant sorting conditions, it performs a delay filtering process and controls it to enter the discharge mode, which can ensure the discharge safety of the target battery pack.

[0030] In one optional implementation, calculating the total charge / discharge power data of the target battery pack includes:

[0031] Detect the current charge / discharge current of the parallel main unit, where the current charge / discharge current is the sum of the charge / discharge currents of all battery packs in the parallel main unit;

[0032] Determine whether the current charging / discharging current is less than the first preset current threshold.

[0033] When the current charging and discharging current is less than the first preset current threshold, the initial total charging and discharging power data of the battery pack is calculated, and the initial total charging and discharging power data of the battery pack is determined as the total charging and discharging power data of the target battery pack. The initial total charging and discharging power data is the maximum charging and discharging power data of the battery pack that has entered the charging and discharging mode. The charging and discharging power data of the battery pack that has entered the charging and discharging mode is obtained by looking up the preset charging and discharging power data table based on the current temperature and state of charge of the battery pack.

[0034] When the current charging and discharging current is not less than the first preset current threshold, the charging and discharging power data and charging and discharging capacity of the battery pack that has entered the charging and discharging mode are calculated, and the total charging and discharging power data of the target battery pack is determined based on the charging and discharging power data and corresponding charging and discharging capacity of all battery packs. The charging and discharging capacity of the battery pack is obtained by the ratio of the charging and discharging current of the battery pack to the total charging and discharging current of all battery packs that have entered the charging and discharging mode.

[0035] This invention calculates the total charge and discharge power data of the target battery pack based on the relationship between the current charge and discharge current of the parallel main pack and the first preset current threshold. This ensures the accuracy of the calculation of the total charge and discharge power data, thereby helping to improve the control efficiency of the target battery pack and ensuring the charging and discharging safety of the target battery pack.

[0036] In one optional implementation, the total charge / discharge power data of the target battery pack is determined based on the charge / discharge power data of all battery packs and their corresponding charge / discharge capabilities, including:

[0037] For all battery packs, including the target battery pack, calculate the ratio for each battery pack, where the ratio is the value obtained by comparing the charge and discharge power data of a single battery pack with its corresponding charge and discharge capacity.

[0038] The smallest ratio is selected from multiple ratios to obtain the total charge and discharge power data of the target battery pack.

[0039] This invention obtains the total charge and discharge power data of the target battery pack by using the charge and discharge power data of each battery pack and the minimum ratio of their charge and discharge capabilities, which can ensure the charging and discharging safety of each battery pack in the parallel main pack.

[0040] In one optional implementation, after obtaining the total charge and discharge power data of the target battery pack, the multi-pack parallel charge and discharge control method further includes:

[0041] Select the single-pack charge / discharge power data with the highest value from the charge / discharge power data of multiple battery packs;

[0042] If the total charge / discharge power data of the battery pack is less than the single-pack charge / discharge power data of a preset ratio and this continues for a first preset time, and if the total charge / discharge power data of the battery pack is equal to the ratio of the target battery pack, then the target battery pack is controlled to forcibly exit the charge / discharge mode.

[0043] If the total charge / discharge power data of the battery pack is not less than the single-pack charge / discharge power data of the preset ratio, or if the preset time is not continued, or if the total charge / discharge power data of the battery pack is not equal to the ratio of the target battery pack, then the charge / discharge control of the target battery pack will continue to be performed based on the total charge / discharge power data of the battery pack.

[0044] This invention designs a process to determine the relationship between the total battery pack's charge and discharge power data and the single-pack charge and discharge power data with the largest value among multiple battery packs. This process can verify the validity of the total battery pack's charge and discharge power data and force the target battery pack to exit the charge and discharge mode when the requirements are not met, thus greatly ensuring the charging and discharging safety of each battery pack in the parallel battery pack.

[0045] In one optional implementation, the multi-pack parallel charging and discharging control method for battery packs further includes:

[0046] Within each update cycle of the target battery pack's charging and discharging capability, the current status of each battery pack entering or exiting the charging and discharging mode is statistically analyzed.

[0047] If any battery pack enters the charging / discharging mode, the current calculated total charging / discharging power data of the target battery pack is maintained, and the process returns to the step of detecting the current charging / discharging current of the parallel battery packs until the new total charging / discharging power data of the target battery pack is calculated.

[0048] If any battery pack exits the charging / discharging mode, the process returns to the step of detecting the current charging / discharging current of the parallel main battery pack. Before the new total charging / discharging power data of the target battery pack is calculated, the maximum value in the charging / discharging power data of each battery pack in the parallel main battery pack is determined as the current total charging / discharging power data of the target battery pack.

[0049] This invention employs a periodic statistical method to acquire the charging and discharging status of each battery in each update cycle of the target battery pack's charging and discharging capacity. When other battery packs enter or exit the current charging and discharging mode, a corresponding calculation process for the total charging and discharging power data of the target battery pack is designed. This ensures the generalizability and accuracy of the total charging and discharging power data, thereby improving the charging and discharging control efficiency of the target battery pack.

[0050] In an optional implementation, if the charging / discharging mode is a charging mode, then after obtaining the total charging / discharging power data of the target battery pack, the multi-pack parallel charging / discharging control method for the battery pack further includes:

[0051] Obtain the parallel circulating current of the parallel main unit;

[0052] The total charge and discharge power data of the target battery pack is updated based on the parallel circulating current to obtain the updated total charge and discharge power data.

[0053] This invention takes into account the parallel circulating current of the parallel battery pack when the target battery pack is in charging mode, and updates the total charge and discharge power data of the target battery pack based on the parallel circulating current, which can ensure the accuracy of the calculation of the total charge and discharge power data.

[0054] In one optional implementation, the target battery pack is charged and discharged based on the total charge and discharge power data, including:

[0055] After the main communication unit uploads the total charge and discharge power data to the central control unit or the preset charging equipment, the central control unit or the preset charging equipment controls the charge and discharge of the target battery pack based on the total charge and discharge power data. The main communication unit is determined based on the bus position information in the current status information of each battery pack in the parallel main unit.

[0056] This invention communicates with the central control unit or preset charging equipment via a communication master packet, which can improve communication efficiency and further enhance the charging and discharging control of the target battery pack.

[0057] In an optional implementation, if the charging / discharging mode is a discharging mode, the multi-pack parallel charging / discharging control method for the battery pack further includes:

[0058] When energy feedback is detected in the discharge mode, the current feedback current of the parallel main unit is obtained;

[0059] Determine whether the current feedback current is less than the second preset current threshold.

[0060] When the current feedback current is less than the second preset current threshold, the initial total battery pack feedback power data is calculated and the initial total battery pack feedback power data is determined as the total battery pack charging power state of the target battery pack. The initial total battery pack feedback power data is the maximum feedback power data in the battery pack. The feedback power data corresponding to the battery pack is obtained by looking up the preset feedback power data table based on the current temperature and state of charge of the battery pack.

[0061] If the current feedback current is not less than the second preset current threshold and continues for the second preset time, calculate the charging power state and charging capacity of each battery pack, and determine the total battery pack feedback power data of the target battery pack based on the charging power state and charging capacity of all battery packs. The charging capacity of the battery pack is obtained by the ratio of the feedback current of the battery pack to the total charging current of all battery packs that have entered the charging mode.

[0062] The charging control of the target battery pack is based on the total power feedback data.

[0063] When the target battery pack is in discharge mode, this invention designs a calculation process for the total battery pack feedback power data corresponding to the energy feedback situation, and performs charging control on the target battery pack based on the total battery pack feedback power data, which can achieve precise charging control of the target battery pack.

[0064] In one optional implementation, the multi-pack parallel charging and discharging control method for battery packs further includes:

[0065] If the target battery pack is forced to exit the charging mode, the target battery pack will be controlled to enter the charging mode when the charging and discharging power data of the target battery pack is greater than the charging and discharging power data of other battery packs in the parallel total pack, or after restarting the charging signal and responding to the charging signal again.

[0066] If the target battery pack is forced to exit the discharge mode, the discharge signal will be restarted, and the target battery pack will be controlled to enter the discharge mode again after responding to the discharge signal.

[0067] This invention takes into account the prerequisites for the target battery pack to re-enter the corresponding charging / discharging mode after being forcibly exited from the charging / discharging mode, and can ensure comprehensive and effective charging / discharging control of the target battery pack.

[0068] In a second aspect, the present invention provides a multi-pack parallel charging and discharging control device for battery packs, the device comprising:

[0069] The information acquisition module is used to acquire the current status information of each battery pack in the parallel package, wherein the parallel package is composed of the target battery pack and at least one other battery pack connected in parallel.

[0070] The mode determination module is used to determine the charging and discharging mode of the target battery pack in response to a preset start signal of the target battery pack.

[0071] The charge / discharge sorting module is used to sort the target battery pack by charge / discharge mode and current status information of all battery packs, and control the target battery pack to enter the charge / discharge mode.

[0072] The charge / discharge control module is used to calculate the total charge / discharge power data of the target battery pack and to control the charge / discharge of the target battery pack based on the total charge / discharge power data. The total charge / discharge power data is determined according to the charge / discharge power data of all battery packs in the parallel main pack.

[0073] The multi-pack parallel charging and discharging control device of the present invention determines the charging and discharging mode of the target battery pack by means of a preset start signal, performs charging and discharging sorting to determine the charging and discharging sequence of each battery pack, controls the target battery pack to enter the corresponding charging and discharging mode, calculates the total charging and discharging power data of the target battery pack and performs charging and discharging control based on it, which can greatly reduce the control cost of parallel charging and discharging of multiple independent battery packs, improve control efficiency, ensure the safe charging and discharging of parallel battery packs, and enhance the user experience. Attached Figure Description

[0074] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0075] Figure 1 This is a schematic flowchart of a multi-pack parallel charging and discharging control method for battery packs according to an embodiment of the present invention;

[0076] Figure 2 This is a flowchart illustrating another embodiment of the parallel charging and discharging control method for multiple battery packs according to the present invention.

[0077] Figure 3 This is a schematic diagram of the parallel charging sequence of multiple packages;

[0078] Figure 4 This is a schematic diagram of the parallel discharge sequence of multiple packages;

[0079] Figure 5 This is a schematic diagram of the SOP calculation for multi-pack parallel charging;

[0080] Figure 6 This is a schematic diagram of the SOP calculation for multi-packet parallel discharge;

[0081] Figure 7 This is a structural block diagram of a multi-pack parallel charging and discharging control device for battery packs according to an embodiment of the present invention. Detailed Implementation

[0082] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0083] This embodiment provides a method for controlling the parallel charging and discharging of multiple battery packs. Figure 1 This is a flowchart illustrating the multi-pack parallel charging and discharging control method for battery packs according to an embodiment of the present invention, as shown below. Figure 1 As shown, the process includes the following steps:

[0084] Step S101: Obtain the current status information of each battery pack in the parallel package, wherein the parallel package is composed of the target battery pack and at least one other battery pack connected in parallel.

[0085] In this embodiment, the specific content of the current status information of the battery pack and the method of acquiring this information are not limited. For example, the current status information includes the battery pack's current, voltage, temperature, and storage compartment (i.e., the area where the batteries are stored, also known as the battery storage location), etc.; this information is obtained through the battery management system's analog front end (AFE) and analog-to-digital converter (AD module). It should be explained that in the battery management system, AFE usually refers to a "battery sampling chip," which is mainly used to collect parameters such as the voltage and temperature of the battery cells; the AD module is responsible for converting analog signals into digital signals so that the microcontroller or processor can perform further processing.

[0086] Step S102: In response to a preset start signal of the target battery pack, determine the charging and discharging mode of the target battery pack based on the preset start signal.

[0087] In this embodiment, the signal type of the preset start signal determines the current charging / discharging mode of the target battery pack, and the specific signal type can be determined according to the actual connection relationship of the target battery pack.

[0088] Step S103: Based on the charging and discharging mode of the target battery pack and the current status information of all battery packs, sort the target battery pack for charging and discharging, and control the target battery pack to enter the charging and discharging mode.

[0089] In this embodiment, the charging and discharging sequence of the target battery pack is essentially to determine the charging or discharging order of the battery pack. Following the sorting logic of discharging the high-voltage pack first and charging the low-voltage pack first, it independently determines whether the target battery pack should enter the charging or discharging mode.

[0090] Step S104: Calculate the total charge and discharge power data of the target battery pack, and perform charge and discharge control on the target battery pack based on the total charge and discharge power data. The total charge and discharge power data is determined according to the charge and discharge power data of all battery packs in the parallel total pack.

[0091] In this embodiment, the charge / discharge power data represents the SOP (State of Power) of the target battery pack in charging or discharging mode.

[0092] The multi-pack parallel charging and discharging control method for battery packs in this invention determines the charging and discharging mode of the target battery pack by using a preset start signal, then sorts the charging and discharging to determine the charging and discharging order of each battery pack. After sorting the charging and discharging, the method controls the target battery pack to enter the charging and discharging mode, calculates the total charging and discharging power data of the target battery pack, and performs charging and discharging control based on the data. This reduces the control cost of parallel charging and discharging of multiple independent battery packs, helps improve the charging and discharging control efficiency of the battery pack, ensures the safe charging and discharging of the parallel battery packs, and thus enhances the user experience.

[0093] This embodiment provides a method for controlling the parallel charging and discharging of multiple battery packs. Figure 2 This is a flowchart illustrating another method for controlling the parallel charging and discharging of multiple battery packs according to an embodiment of the present invention, as shown below. Figure 2 As shown, the process includes the following steps:

[0094] Step S201: Obtain the current status information of each battery pack in the parallel assembly, wherein the parallel assembly is composed of the target battery pack connected in parallel with at least one other battery pack. For details, please refer to [link to relevant documentation]. Figure 1 Step S101 of the illustrated embodiment will not be described again here.

[0095] Step S202: In response to a preset start signal of the target battery pack, determine the charging and discharging mode of the target battery pack based on the preset start signal.

[0096] In this embodiment, the preset start signal includes a charging signal and a discharging signal. The charging signal is generated after the battery pack establishes a communication connection with the preset charging device, and the discharging signal is generated after the battery pack establishes a connection with the preset discharging device. It should be noted that the discharging signal in this embodiment is generated after the battery pack establishes a connection with the preset discharging device, i.e., a hard wire connection. For example, a discharging signal is generated once the battery pack is inserted into the preset discharging device. Furthermore, the specific types of the preset charging and discharging devices in this embodiment can be adaptively set according to actual needs. For example, if the preset charging device is a charging pile, its corresponding charging signal is a smart charging signal; if the preset discharging device is a car, its corresponding discharging signal is a key signal, i.e., once the key is inserted into the vehicle and the key signal is detected, discharging can begin. This is only an illustrative example.

[0097] Specifically, in step S202 above, determining the charging and discharging mode of the target battery pack based on a preset start signal includes:

[0098] Step S2021: If the preset start signal is a charging signal, then the charging and discharging mode of the target battery pack is determined to be the charging mode.

[0099] Step S2022: If the preset start signal is a discharge signal, then the charging and discharging mode of the target battery pack is determined to be the discharge mode.

[0100] In this embodiment of the invention, the corresponding charging and discharging mode is determined by the signal type of the preset start signal of the target battery pack, which can ensure accurate identification of the charging and discharging mode and improve the precise control of the target battery pack.

[0101] Step S203: Based on the charging and discharging mode of the target battery pack and the current status information of all battery packs, sort the target battery pack for charging and discharging, and control the target battery pack to enter the charging and discharging mode.

[0102] In this embodiment, if the charging / discharging mode is charging mode, step S203 above, which sorts the target battery pack for charging / discharging based on the target battery pack's charging / discharging mode and the current state information of all battery packs, includes:

[0103] Step A1: Within the first preset period, based on the current status information of all battery packs, obtain all battery packs to be charged that are in charging mode from the parallel main battery pack, thus obtaining the first charging set.

[0104] In this embodiment, the specific value of the first preset period is not limited and can be adjusted adaptively according to actual needs. For example, the first preset period is 100ms, which is only used as an example.

[0105] Step A2: Filter the first charging set based on preset charging conditions to obtain the second charging set. The preset charging conditions are the charging restrictions of the battery pack. The charging restrictions include at least the following: the battery pack is forced to exit the charging mode, the battery pack compartment is invalid, the battery pack communication is abnormal, and the battery pack is in the charging protection state.

[0106] It should be noted that the specific contents of the charging limitation conditions in this embodiment will be marked accordingly when the battery pack experiences a corresponding abnormality.

[0107] Step A3: Determine the minimum voltage based on the current state information of each battery pack to be charged in the second charging set, and calculate the first voltage difference between the current voltage and the minimum voltage of the target battery pack.

[0108] Step A4: If the first voltage difference is 0, determine whether the target battery pack belongs to the low-voltage pack parallel connection situation, perform delay filtering on the target battery pack and then control the target battery pack to enter the charging mode; where the low-voltage pack parallel connection situation means that when the target battery pack is connected to the parallel total pack, the current voltage of the target battery pack is the minimum voltage on the parallel total pack.

[0109] Step A5: If the first differential pressure is not 0, it is determined that the target battery pack does not belong to the parallel connection of low-voltage packs, and it is determined whether the first differential pressure is greater than the first preset differential pressure threshold. If the first differential pressure is not greater than the first preset differential pressure threshold, the target battery pack is controlled to enter the charging mode after performing a delay filtering process. If the first differential pressure is greater than the first preset differential pressure threshold, the process returns to the step of responding to the preset start signal of the target battery pack and determining the charging and discharging mode of the target battery pack according to the preset start signal.

[0110] In this embodiment, the specific value of the first preset differential pressure threshold can be adaptively adjusted according to actual needs, and is not limited here.

[0111] It should be noted that in this embodiment, the target battery pack is subjected to time delay filtering, which can introduce a certain time delay, such as a delay of 1 second, to achieve the filtering effect on the target battery pack.

[0112] In this embodiment of the invention, all battery packs to be charged in the current parallel total are sorted in the charging mode. After filtering out battery packs that do not meet the charging requirements based on the charging constraints, the charging order of the target battery pack is determined according to whether the target battery pack belongs to the low-voltage pack parallel connection. After the target battery pack meets the relevant charging conditions, it is controlled to enter the charging mode after a delay filtering process, which can ensure the charging safety of the target battery pack.

[0113] In this embodiment, if the charging / discharging mode is the discharging mode, step S203 above, which sorts the target battery pack for charging / discharging based on the target battery pack's charging / discharging mode and the current state information of all battery packs, includes:

[0114] Step B1: Within the second preset period, based on the current status information of all battery packs, obtain all battery packs to be discharged that are in discharge mode from the parallel main battery pack, and obtain the first discharge set.

[0115] In this embodiment, the specific value within the second preset period is not limited and can be adjusted adaptively according to actual needs. For example, the second preset period is 50ms, which is only used as an example.

[0116] Step B2: Filter the first discharge set based on preset discharge conditions to obtain the second discharge set. The preset discharge conditions are the discharge limiting conditions of the battery pack. The discharge limiting conditions include at least the following: the battery pack is in a mid-term parallel connection, the battery pack has a fault exit, the battery pack has a forced exit from the discharge mode, the battery pack compartment is invalid, the battery pack communication is abnormal, and the battery pack is in a discharge protection state.

[0117] It should be noted that the specific contents of the discharge limiting conditions in this embodiment will be marked accordingly when the battery pack experiences a corresponding abnormality.

[0118] Step B3: Determine the highest voltage based on the current state information of each battery pack to be discharged in the second discharge set, and calculate the second voltage difference between the current voltage and the highest voltage of the target battery pack.

[0119] Step B4: Determine whether the target battery pack is in a high-current dynamic parallel connection situation. The high-current dynamic parallel connection situation refers to the situation where the target battery pack is connected to the parallel main unit and the current current of the parallel main unit is greater than the preset threshold current.

[0120] In this embodiment, the specific value of the preset threshold current is not limited and can be adjusted adaptively according to actual needs.

[0121] Step B5: When the target battery pack is not in a high-current dynamic parallel connection situation, determine whether the second voltage difference is greater than the second preset voltage difference threshold; if the second voltage difference is not greater than the second preset voltage difference threshold, then control the target battery pack to enter the discharge mode after performing a delay filtering process; if the second voltage difference is greater than the second preset voltage difference threshold, then return to the step of responding to the preset start signal of the target battery pack and determining the charging and discharging mode of the target battery pack according to the preset start signal.

[0122] In this embodiment, the specific value of the second preset differential pressure threshold can be adaptively adjusted according to actual needs; the relevant content of delay filtering processing is described above and will not be repeated here.

[0123] Step B6: When the target battery pack is in a high-current dynamic parallel connection situation, acquire at least one discharging second battery pack in the parallel total pack, calculate the third voltage difference between the target battery pack and each second battery pack, and determine whether each third voltage difference is greater than a second preset voltage difference threshold, wherein the current of the second battery pack in the parallel total pack is greater than the preset threshold current; if all third voltage differences are greater than the second preset voltage difference threshold, then perform a delay filtering process on the target battery pack and control the target battery pack to enter the discharge mode; if at least one third voltage difference is not greater than the second preset voltage difference threshold, then return to the step of responding to the preset start signal of the target battery pack and determining the charging and discharging mode of the target battery pack according to the preset start signal.

[0124] In this embodiment of the invention, all battery packs to be discharged in the current parallel total are sorted in the discharge mode. After filtering out battery packs that do not meet the discharge requirements based on the discharge limit conditions, the discharge order of the target battery pack is determined according to whether the target battery pack belongs to the high current dynamic parallel situation. After the target battery pack meets the relevant sorting conditions, it is controlled to enter the discharge mode after a delay filtering process, which can ensure the discharge safety of the target battery pack.

[0125] Step S204: Calculate the total charge and discharge power data of the target battery pack, and perform charge and discharge control on the target battery pack based on the total charge and discharge power data. The total charge and discharge power data is determined according to the charge and discharge power data of all battery packs in the parallel main pack.

[0126] Specifically, step S204 includes:

[0127] Step S2041: Detect the current charge / discharge current of the parallel main battery pack, wherein the current charge / discharge current is the sum of the charge / discharge currents of all battery packs in the parallel main battery pack.

[0128] In this embodiment, the specific method for detecting the current charging and discharging current is not limited, and can be obtained according to conventional current detection methods in the art.

[0129] Step S2042: Determine whether the current charging / discharging current is less than the first preset current threshold.

[0130] In this embodiment, the specific value of the first preset current threshold is adaptively adjusted according to actual needs.

[0131] Step S2043: When the current charging and discharging current is less than the first preset current threshold, calculate the initial total charging and discharging power data of the battery pack, and determine the initial total charging and discharging power data of the battery pack as the total charging and discharging power data of the target battery pack. The initial total charging and discharging power data is the maximum charging and discharging power data of the battery pack that has entered the charging and discharging mode. The charging and discharging power data corresponding to the battery pack that has entered the charging and discharging mode is obtained by looking up the preset charging and discharging power data table based on the current temperature and state of charge of the battery pack.

[0132] In practical applications, charging SOP tables and discharging SOP tables for the battery pack's temperature, state of charge, and corresponding power state under charging or discharging conditions can be obtained through offline calibration, which are the preset charging and discharging power data tables in this embodiment.

[0133] Step S2044: When the current charging and discharging current is not less than the first preset current threshold, calculate the charging and discharging power data and charging and discharging capacity of the battery packs that have entered the charging and discharging mode, and determine the total charging and discharging power data of the target battery pack based on the charging and discharging power data and corresponding charging and discharging capacity of all battery packs. The charging and discharging capacity of the battery pack is obtained by the ratio of the charging and discharging current of the battery pack to the total charging and discharging current of all battery packs that have entered the charging and discharging mode.

[0134] Specifically, in step S2044 above, determining the total charge / discharge power data of the target battery pack based on the charge / discharge power data of all battery packs and their corresponding charge / discharge capabilities includes:

[0135] Step C1: For all battery packs, including the target battery pack, calculate the ratio for each battery pack. The ratio is the value obtained by comparing the charge / discharge power data of a single battery pack with its corresponding charge / discharge capacity.

[0136] In this embodiment, the charging and discharging power data of the battery pack is obtained by looking up a table; the charging and discharging capacity of the battery pack is calculated based on the current charging and discharging state of each battery pack.

[0137] Step C2: Select the smallest ratio from multiple ratios to obtain the total charge and discharge power data of the target battery pack.

[0138] In this embodiment of the invention, the total charge and discharge power data of the target battery pack is obtained by using the charge and discharge power data of each battery pack and the minimum ratio of their charge and discharge capabilities, which can ensure the charging and discharging safety of each battery pack in the parallel main pack.

[0139] It should be noted that, to ensure the accuracy of the total charge / discharge power data of the target battery pack, i.e., the total charge / discharge SOP, this embodiment also includes a verification process for the total charge / discharge SOP to guarantee its calculation quality. Specifically, the multi-pack parallel charge / discharge control method for the battery pack in this embodiment further includes:

[0140] Step D1: Select the single-pack charge / discharge power data with the largest value from the charge / discharge power data of multiple battery packs.

[0141] Step D2: If the total charge / discharge power data of the battery pack is less than the single-pack charge / discharge power data of a preset ratio and this continues for a first preset time, and if the total charge / discharge power data of the battery pack is equal to the ratio of the target battery pack, then control the target battery pack to forcibly exit the charge / discharge mode.

[0142] In this embodiment, the specific values ​​of the preset ratio and the first preset time can be adaptively set according to actual needs, such as the preset ratio being 20% ​​and the first preset time being 2 minutes, which is only an example.

[0143] Step D3: If the total charge / discharge power data of the battery pack is not less than the single-pack charge / discharge power data of the preset ratio or does not continue for the preset time, or if the total charge / discharge power data of the battery pack is not equal to the target battery pack ratio, then continue to control the charge / discharge of the target battery pack based on the total charge / discharge power data.

[0144] In this embodiment of the invention, by designing a process to determine the relationship between the total charge and discharge power data and the single-pack charge and discharge power data with the largest value among the charge and discharge power data of multiple battery packs, the validity of the total charge and discharge power data can be verified, and the target battery pack can be forced to exit the charge and discharge mode when the requirements are not met, which greatly ensures the charging and discharging safety of each battery pack on the parallel main unit.

[0145] It should be noted that this embodiment employs a periodic statistical method. After calculating the total charge / discharge SOP of the target battery pack, a corresponding mechanism is designed to detect the entry or exit of other battery packs within the target battery pack's charge / discharge capacity update cycle, thereby updating the calculated total charge / discharge SOP. Specifically, the multi-pack parallel charge / discharge control method for the battery pack in this embodiment further includes:

[0146] Step E1: In each update cycle of the target battery pack's charge and discharge capability, the current status of each battery pack entering or exiting the charge and discharge mode is statistically analyzed.

[0147] In this embodiment, the specific value of the update cycle is adaptively set according to actual needs, such as an update cycle of 3 seconds.

[0148] In step E2, if any battery pack enters the charging / discharging mode, the total charging / discharging power data of the target battery pack is maintained, and the process returns to the step of detecting the current charging / discharging current of the parallel battery packs until a new total charging / discharging power data of the target battery pack is calculated.

[0149] In step E3, if any battery pack exits the charging / discharging mode, the process returns to the step of detecting the current charging / discharging current of the parallel main pack. Before the new total charging / discharging power data of the target battery pack is calculated, the maximum value in the charging / discharging power data corresponding to each battery pack in the parallel main pack is determined as the current total charging / discharging power data of the target battery pack.

[0150] It should be noted that in this embodiment, when the battery pack enters or exits the charging or discharging mode, the corresponding battery pack message status on the communication bus of the parallel main pack can be used to determine the situation.

[0151] In this embodiment of the invention, when other battery packs enter or exit the current charging and discharging mode, a corresponding calculation process for the total charging and discharging power data of the target battery pack is designed. This ensures the generalizability and accuracy of the total charging and discharging power data, thereby improving the charging and discharging control efficiency of the target battery pack.

[0152] It should be noted that after calculating the total charge / discharge SOP of the target battery pack, if the target battery pack is in charging mode, the circulating current situation also needs to be considered, and the total charge SOP of the battery pack needs to be updated based on the circulating current. Therefore, after obtaining the total charge / discharge power data of the target battery pack in charging mode, the multi-pack parallel charge / discharge control method of the battery pack in this embodiment further includes: obtaining the parallel circulating current of the parallel total pack; updating the total charge / discharge power data of the target battery pack based on the parallel circulating current to obtain the updated total charge / discharge power data. It should be explained that the circulating current is the discharge of the high-voltage pack to the low-voltage pack. Each battery pack can detect whether it is currently in a discharging or charging state. If a charger is plugged in and one battery pack is discharging, then the corresponding current is the circulating current. Specifically, updating the total charge / discharge power data of the target battery pack based on the parallel circulating current can ensure the accuracy of the calculation of the total charge / discharge power data.

[0153] In step S2045, after the communication master package uploads the total charge and discharge power data of the battery pack to the central control unit or the preset charging equipment, the central control unit or the preset charging equipment performs charge and discharge control on the target battery pack based on the total charge and discharge power data of the battery pack; wherein, the communication master package is determined according to the bus position information in the current status information of each battery pack in the parallel master package.

[0154] In this embodiment, the battery pack corresponding to the lowest or highest position on the bus can be selected as the main communication packet. This is only an example and is not intended to be limiting.

[0155] In this embodiment of the invention, the total charge and discharge power data of the target battery pack is calculated based on the relationship between the current charge and discharge current of the parallel main pack and the first preset current threshold. The total charge and discharge power data is then uploaded to the central control unit or preset charging device via a communication master pack, enabling the central control unit or preset charging device to control the charge and discharge of the target battery pack accordingly. This not only ensures the accuracy of the total charge and discharge power data calculation but also improves communication efficiency, further enhancing the control efficiency of the target battery pack and ensuring the charge and discharge safety of the target battery pack.

[0156] It should be noted that when the target battery pack is in discharge mode, it is also necessary to detect whether there is braking energy, i.e., energy feedback. Therefore, the multi-pack parallel charging and discharging control method of this embodiment further includes:

[0157] Step F1: When energy feedback is detected in the discharge mode, obtain the current feedback current of the parallel main unit.

[0158] In this embodiment, the specific method for obtaining the current feedback current can be obtained using conventional methods in the art.

[0159] Step F2: Determine whether the current feedback current is less than the second preset current threshold.

[0160] In this embodiment, the specific value of the second preset current threshold is adaptively adjusted based on actual needs.

[0161] Step F3: When the current feedback current is less than the second preset current threshold, calculate the initial total battery pack feedback power data and determine the initial total battery pack feedback power data as the total battery pack charging power state of the target battery pack. The initial total battery pack feedback power data is the maximum feedback power data in the battery pack. The feedback power data corresponding to the battery pack is obtained by looking up the preset feedback power data table based on the current temperature and state of charge of the battery pack.

[0162] In this embodiment, the specific method for obtaining the preset feedback power data table is described above and will not be repeated here.

[0163] Step F4: While the current feedback current is not less than the second preset current threshold and continues for the second preset time, calculate the charging power state and charging capacity of each battery pack, and determine the total feedback power data of the target battery pack based on the charging power state and charging capacity of all battery packs. The charging capacity of the battery pack is obtained by the ratio of the feedback current of the battery pack to the total charging current of all battery packs that have entered the charging mode.

[0164] In this embodiment, the specific values ​​of the second preset current threshold and the second preset time are not limited, and can be adjusted adaptively based on actual needs.

[0165] Step F5: Perform charging control on the target battery pack based on the total power feedback data.

[0166] In this embodiment of the invention, when the target battery pack is in discharge mode, a calculation process for the total battery pack feedback power data corresponding to the energy feedback is designed, taking into account the energy feedback situation. Based on the total battery pack feedback power data, the target battery pack is charged and controlled, which can achieve precise charging control of the target battery pack.

[0167] It should be noted that, considering the prerequisites for the target battery pack to re-enter the corresponding charging / discharging mode after being forcibly exited, in order to ensure comprehensive charging / discharging control of the target battery pack, the multi-pack parallel charging / discharging control method of this embodiment further includes:

[0168] Step G1: If the target battery pack is forced to exit the charging mode, then when the charging and discharging power data of the target battery pack is greater than the charging and discharging power data of other battery packs in the parallel total pack, or after restarting the charging signal and responding to the charging signal again, the target battery pack is controlled to enter the charging mode.

[0169] In step G2, if the target battery pack is forced to exit the discharge mode, the discharge signal is restarted, and the target battery pack is controlled to enter the discharge mode again after responding to the discharge signal.

[0170] In this embodiment of the invention, if the target battery is forced to exit the charging / discharging mode, and needs to rejoin the parallel main pack to enter the corresponding charging / discharging mode, certain preconditions must be met to ensure comprehensive and effective charging / discharging control of the target battery pack.

[0171] In one specific embodiment, a parallel charging and discharging method for multiple independent lithium battery packs is provided, incorporating multiple software algorithms. These software algorithms include a multi-pack parallel charging and discharging sorting algorithm, a multi-pack parallel charging / discharging SOP calculation algorithm, a multi-pack master-slave determination algorithm, a mid-process parallel determination algorithm, and a battery compartment determination algorithm. Specifically, the parallel charging and discharging steps are as follows:

[0172] 1. Real-time acquisition of information such as voltage, current, temperature, and compartment position of the current battery pack through AFE, AD module, temperature sensor, etc.; and after the preset start signal of the battery pack is valid, the information required for parallel connection is transmitted to the communication bus to receive parallel connection information of other battery packs in real time.

[0173] 2. Based on the received preset start signal, such as a smart charging signal or a key signal; where the key signal is a signal issued by the entire vehicle and simultaneously sent to all parallel battery packs; the preset start signal determines whether the battery pack should be charged or discharged in parallel. Specifically, the current battery pack determines whether to enter charging / discharging mode after voltage sorting. For example, after establishing a communication connection with the smart charger, it enters charging mode after parallel charging sorting; after receiving the key signal from the vehicle, it enters discharging mode after parallel discharging sorting. The sorting follows the logic of discharging the high-voltage pack first and charging the low-voltage pack first. When the voltage difference between the two packs is not significant, they can be charged and discharged simultaneously. For the multi-pack parallel charging / discharging sorting in this embodiment, please refer to [reference needed]. Figure 3 and Figure 4 Use the diagram to understand.

[0174] 3. The total charge / discharge SOP of the battery pack is calculated at the same time as the preset start signal is given. If there is no charge / discharge current on the bus at the beginning (this current is obtained by summing the current collected by each battery pack), then the initial total charge / discharge SOP of the battery pack is equal to the maximum charge / discharge SOP of the battery pack that has entered the charge / discharge mode.

[0175] 4. During the charging / discharging of the current battery pack, i.e., when there is charging / discharging current on the bus, the Battery Management System (BMS) calculates the charging / discharging capacity of each pack in real time based on the charging / discharging current of each pack. In practical applications, since the current acquisition of each pack is not synchronized, in this embodiment, the charging / discharging capacity of each pack = the total charging / discharging current of each pack within 3 seconds divided by the total charging / discharging current on the bus.

[0176] 5. When there is charging / discharging current on the bus, the total charge / discharge SOP of the current battery pack is min (the charge / discharge SOP of each pack divided by its charge / discharge capacity).

[0177] 6. The charging / discharging capacity of the current battery pack is updated every 3 seconds during periods of current flow; if there is no current, the previously calculated value is retained. If a battery pack exits or joins midway, the total charging / discharging SOP of the current battery pack is equal to the maximum charging / discharging SOP of the battery packs already in charging / discharging mode. For the calculation of the charging / discharging SOP for multiple packs in parallel in this embodiment, please refer to [reference needed]. Figure 5 and Figure 6 Please refer to the diagram for clarification. It needs to be explained that... Figure 5 and Figure 6 In the calculation of medium charge / discharge capacity, such as Figure 6 The discharge capacity of each battery pack, Z = (X × 1000) / Y, and the total pack SOP = single pack SOP × 1000 / Z, are both multiplied by 1000 to improve calculation accuracy and retain three decimal places. The judgment that the total pack SOP is 20% smaller than the maximum single pack SOP for 2 minutes is to remove a battery pack when its temperature is too high or too low and affects the parallel power to ensure parallel efficiency, i.e., to determine whether there is a high and low temperature parallel situation. The judgment process of the total pack SOP is derived from the data of this pack. Since the total pack SOP is the minimum value derived from the SOP of each pack and its charge and discharge capacity, each pack has a derived total pack SOP, that is, the total pack SOP derived from the data of this pack.

[0178] 7. When there is feedback in discharge mode, the charging SOP will only give the maximum feedback SOP of the total package each time feedback occurs. That is, the feedback capability of 600ms will be calculated after the feedback current is received, and then the total package feedback SOP will be given.

[0179] For example, if a charging current is detected when the battery pack is in discharge mode, the feedback SOP needs to be calculated. Since the current has a direction, the charging current or discharging current can be determined based on the current direction. Specifically, for parallel battery packs a, b, and c: the feedback SOP of a single pack can be obtained by looking up the SOC table based on the current temperature; when there is no feedback current, the total feedback SOP of the pack is the maximum feedback SOP of a single pack; when there is feedback current and it lasts for 600ms, the total feedback SOP of the pack = min(the feedback SOP of each pack divided by its charging capacity).

[0180] 8. The battery pack with the lowest position on the bus is designated as the master pack. The master pack can be any other position, used for communication with the central control unit and uploading the master pack's Standard Operating Procedure (SOP). In this embodiment, only the master pack has the authority to upload its calculated master pack charge / discharge SOP to the bus. As long as the controller or charger controls the charging and discharging of the battery pack according to this SOP, the actual current of multiple packs will not exceed their own capacity, and at least one pack will reach its maximum capacity. This allows for parallel connection of batteries with different State of Health (SOH), different State of Charge (SOC), and different temperatures.

[0181] It should be noted that the above steps are the normal battery pack parallel charging / discharging sequence and SOP calculation process. In actual use, the following situations should also be considered:

[0182] 1. Dynamic Parallel Discharge: When a high-voltage pack on the bus is discharging a large current, resulting in a significant voltage drop, low-voltage packs that have not yet entered discharge mode are temporarily not allowed to enter until the original high-voltage pack's total voltage is lower than the low-voltage pack's total voltage by a certain value, to prevent the occurrence of large circulating currents. In practical applications, because the preset start signals of each battery pack are given simultaneously, a large voltage difference will exist between the two packs during discharge.

[0183] 2. Parallel connection during discharge: When a battery pack is already in discharge mode on the bus, a battery pack inserted in the middle is not allowed to enter discharge mode until the discharge start signal is restarted. This is to prevent the bus from being powered off due to reordering.

[0184] 3. High / Low Temperature Parallel Connection: When several battery packs with different temperatures are connected in parallel, resulting in the total charge / discharge SOP of the pack being smaller than the maximum charge / discharge SOP of a single pack, the battery pack with the excessively high or low temperature will be removed from the parallel connection. If it is removed from the discharge mode, it can only be rejoined after the discharge start signal is restarted. If it is removed from the charging mode, it can only be rejoined when its charging SOP is greater than the SOP of other packs on the bus, or it can only be rejoined after the charging start signal is restarted, in order to prevent the parallel connection effect from being unsatisfactory.

[0185] In this embodiment, when the battery pack receives an external start signal, the battery packs on the communication bus exchange key information such as voltage, current, charge / discharge SOP, and operating status. The current battery pack independently determines whether to enter charging or discharging mode based on the order of high-voltage packs discharging first and low-voltage packs charging first. During charging and discharging, each battery pack calculates its own charging and discharging capacity based on the actual charging and discharging current, then divides the current pack's charging / discharging SOP by its capacity to obtain the total pack's charging / discharging SOP. Finally, the master pack sends the total pack's charging / discharging SOP to the controller for charging and discharging control of the current battery pack. This eliminates the cost of a control board and requires no additional circuitry; it only uses software algorithms to constantly monitor the battery packs on the bus. While it cannot eliminate circulating current, it keeps it within a reasonable range without excessive losses. By saving space on the control board, it makes assembly easier for car manufacturers and results in a simpler overall vehicle design.

[0186] In summary, the above-mentioned parallel charging and discharging scheme for battery packs allows multiple packs to be automatically ordered and connected in parallel, and the total charging / discharging SOP of the pack is updated in real time. Under the premise of ensuring that the charging / discharging current of each pack does not exceed the SOP, it can achieve its maximum energy efficiency.

[0187] This embodiment also provides a multi-pack parallel charging and discharging control device for battery packs, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as already described. As used below, a "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0188] This invention provides a multi-pack parallel charging and discharging control device for battery packs, such as... Figure 7 As shown, the device includes:

[0189] The information acquisition module 701 is used to acquire the current status information of each battery pack in the parallel package, wherein the parallel package is composed of the target battery pack and at least one other battery pack connected in parallel.

[0190] The mode determination module 702 is used to determine the charging and discharging mode of the target battery pack in response to a preset start signal of the target battery pack.

[0191] The charge / discharge sorting module 703 is used to sort the target battery pack by charge / discharge mode and current status information of all battery packs, and control the target battery pack to enter the charge / discharge mode.

[0192] The charge / discharge control module 704 is used to calculate the total charge / discharge power data of the target battery pack and to perform charge / discharge control on the target battery pack based on the total charge / discharge power data. The total charge / discharge power data is determined according to the charge / discharge power data of all battery packs in the parallel main battery pack.

[0193] Further functional descriptions of the above modules are the same as those in the corresponding embodiments described above, and will not be repeated here. The multi-pack parallel charging and discharging control device for the battery pack in this embodiment is presented in the form of functional units. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0194] The multi-pack parallel charging and discharging control device for battery packs in this embodiment of the invention can greatly reduce the control cost of parallel charging and discharging of multiple independent battery packs, improve control efficiency, ensure the safe charging and discharging of parallel battery packs, and enhance the user experience.

[0195] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A multi-pack parallel charge-discharge control method of a battery pack, characterized by, The method includes: Obtain the current status information of each battery pack in the parallel package, wherein the parallel package is composed of the target battery pack and at least one other battery pack connected in parallel; In response to a preset start signal of the target battery pack, the charging and discharging mode of the target battery pack is determined; In the charging and discharging mode, the charging and discharging power data and the corresponding charging and discharging current of each battery pack that has entered the charging and discharging mode are obtained. The charging and discharging power data of each battery pack that has entered the charging and discharging mode are obtained by looking up a table in a preset charging and discharging power data table based on the current temperature and state of charge of the corresponding battery pack. The charging and discharging capacity of each battery pack is determined by the ratio of the charging and discharging current of each battery pack to the total charging and discharging current of all battery packs that have entered charging and discharging mode. For each battery pack, calculate the ratio of its charging and discharging power data to its corresponding charging and discharging capacity; The minimum value among the ratios is selected as the total charge and discharge power data of the target battery pack, and the charge and discharge control of the target battery pack is performed based on the total charge and discharge power data.

2. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, The preset start signal includes a charging signal and a discharging signal, wherein the charging signal is generated after the battery pack establishes a communication connection with the preset charging device, and the discharging signal is generated after the battery pack establishes a connection with the preset discharging device; determining the charging and discharging mode of the target battery pack includes: If the preset start signal is a charging signal, then the charging and discharging mode of the target battery pack is determined to be the charging mode; If the preset start signal is a discharge signal, then the charging and discharging mode of the target battery pack is determined to be the discharge mode.

3. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, If the charging / discharging mode is a charging mode, after determining the charging / discharging mode of the target battery pack, the method further includes: Within the first preset period, based on the current status information of all battery packs, all battery packs to be charged with the charging / discharging mode in charging mode are obtained from the parallel main pack to obtain the first charging set; The first charging set is filtered based on preset charging conditions to obtain the second charging set. The preset charging conditions are the charging restrictions of the battery pack. The charging restrictions include at least the following: the battery pack is forced to exit the charging mode, the battery pack compartment is invalid, the battery pack communication is abnormal, and the battery pack is in the charging protection state. The minimum voltage is determined based on the current state information of each battery pack to be charged in the second charging set, and the first voltage difference between the current voltage of the target battery pack and the minimum voltage is calculated. If the first voltage difference is 0, it is determined that the target battery pack belongs to the low-voltage pack parallel connection situation. After performing delay filtering on the target battery pack, the target battery pack is controlled to enter the charging mode. Here, the low-voltage pack parallel connection situation means that when the target battery pack is connected to the parallel total pack, the current voltage of the target battery pack is the minimum voltage on the parallel total pack. If the first voltage difference is not 0, it is determined that the target battery pack does not belong to the low-voltage pack parallel connection situation, and it is determined whether the first voltage difference is greater than the first preset voltage difference threshold; if the first voltage difference is not greater than the first preset voltage difference threshold, the target battery pack is controlled to enter the charging mode after performing a delay filtering process; if the first voltage difference is greater than the first preset voltage difference threshold, the step of determining the charging and discharging mode of the target battery pack in response to the preset start signal of the target battery pack is returned.

4. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, If the charging / discharging mode is a discharging mode, after determining the charging / discharging mode of the target battery pack, the method further includes: Within the second preset period, based on the current status information of all battery packs, all battery packs to be discharged in the discharge mode are obtained from the parallel main pack to obtain the first discharge set. The first discharge set is filtered based on preset discharge conditions to obtain the second discharge set. The preset discharge conditions are the discharge limiting conditions of the battery pack. The discharge limiting conditions include at least the following: the battery pack is in a mid-term parallel connection, the battery pack has a fault exit, the battery pack has a forced exit from the discharge mode, the battery pack compartment is invalid, the battery pack communication is abnormal, and the battery pack is in a discharge protection state. The highest voltage is determined based on the current state information of each battery pack to be discharged in the second discharge set, and the second voltage difference between the current voltage of the target battery pack and the highest voltage is calculated. Determine whether the target battery pack belongs to a high-current dynamic parallel connection situation, wherein the high-current dynamic parallel connection situation refers to the situation where the target battery pack is connected to the parallel total package and the current current corresponding to the parallel total package is greater than a preset threshold current. When the target battery pack is not in a high-current dynamic parallel connection situation, it is determined whether the second voltage difference is greater than the second preset voltage difference threshold; if the second voltage difference is not greater than the second preset voltage difference threshold, the target battery pack is controlled to enter the discharge mode after a delay filtering process; if the second voltage difference is greater than the second preset voltage difference threshold, the process returns to the step of determining the charging and discharging mode of the target battery pack in response to the preset start signal of the target battery pack. When the target battery pack is in a high-current dynamic parallel connection, at least one second battery pack that is discharging in the parallel total is acquired. The third voltage difference between the target battery pack and each second battery pack is calculated, and it is determined whether each third voltage difference is greater than the second preset voltage difference threshold, wherein the current of the second battery pack in the parallel total is greater than the preset threshold current. If all third voltage differences are greater than the second preset voltage difference threshold, the target battery pack is controlled to enter the discharge mode after a delay filtering process. If at least one third voltage difference is not greater than the second preset voltage difference threshold, the process returns to the step of determining the charge / discharge mode of the target battery pack in response to the preset start signal of the target battery pack.

5. The method for controlling the parallel charging and discharging of multiple battery packs according to any one of claims 3 to 4, characterized in that, Before acquiring the charge / discharge power data and corresponding charge / discharge current of each battery pack that has entered charge / discharge mode, the method further includes: The current charge / discharge current of the parallel main unit is detected, wherein the current charge / discharge current is the sum of the charge / discharge currents of all battery packs in the parallel main unit; Determine whether the current charging / discharging current is less than a first preset current threshold; When the current charging and discharging current is less than a first preset current threshold, the initial total charging and discharging power data is calculated, and the initial total charging and discharging power data is determined as the total charging and discharging power data of the target battery pack. The initial total charging and discharging power data is the maximum charging and discharging power data of the battery pack that has entered the charging and discharging mode. The charging and discharging power data corresponding to the battery pack that has entered the charging and discharging mode is obtained by looking up the data in the preset charging and discharging power data table based on the current temperature and state of charge of the battery pack. When the current charging / discharging current is not less than the first preset current threshold, the step of obtaining the charging / discharging power data of each battery pack that has entered the charging / discharging mode and its corresponding charging / discharging current is executed.

6. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, After selecting the minimum value from the ratios as the total charge / discharge power data of the target battery pack, the method further includes: Select the single-pack charge / discharge power data with the highest value from the charge / discharge power data of multiple battery packs; If the total charge / discharge power data of the battery pack is less than a preset ratio of the charge / discharge power data of a single battery pack and this continues for a first preset time, and if the total charge / discharge power data of the battery pack is equal to the ratio of the target battery pack, then the target battery pack is controlled to forcibly exit the charge / discharge mode. If the total charge / discharge power data of the battery pack is not less than the single-pack charge / discharge power data of a preset ratio or does not continue for a preset time, or if the total charge / discharge power data of the battery pack is not equal to the ratio of the target battery pack, then the charge / discharge control of the target battery pack will continue based on the total charge / discharge power data of the battery pack.

7. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 5, characterized in that, The method further includes: Within each update cycle of the target battery pack's charging and discharging capability, the current status of each battery pack entering or exiting the charging and discharging mode is statistically analyzed. If any battery pack enters the charging / discharging mode, the current calculated total charging / discharging power data of the target battery pack is maintained, and the process returns to the step of detecting the current charging / discharging current of the parallel battery packs until a new total charging / discharging power data of the target battery pack is calculated. If any battery pack exits the charging / discharging mode, the process returns to the step of detecting the current charging / discharging current of the parallel total battery pack. Before the new total charging / discharging power data of the target battery pack is calculated, the maximum value in the charging / discharging power data corresponding to each battery pack in the parallel total battery pack is determined as the current total charging / discharging power data of the target battery pack.

8. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, If the charging / discharging mode is a charging mode, then after obtaining the total charge / discharge power data of the target battery pack, the method further includes: Obtain the parallel circulating current of the parallel main unit; The total charge and discharge power data of the target battery pack is updated based on the parallel circulating current to obtain the updated total charge and discharge power data.

9. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 2, characterized in that, The step of controlling the charging and discharging of the target battery pack based on the total charging and discharging power data includes: After the main communication package uploads the total charge and discharge power data of the battery pack to the central control unit or the preset charging device, the central control unit or the preset charging device performs charge and discharge control on the target battery pack based on the total charge and discharge power data of the battery pack; wherein, the main communication package is determined according to the bus position information in the current status information of each battery pack in the parallel main package.

10. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, If the charging / discharging mode is a discharging mode, the method further includes: When energy feedback is detected in the discharge mode, the current feedback current of the parallel main unit is obtained; Determine whether the current feedback current is less than the second preset current threshold; When the current feedback current is less than the second preset current threshold, the initial total battery pack feedback power data is calculated, and the initial total battery pack feedback power data is determined as the total battery pack charging power state of the target battery pack. The initial total battery pack feedback power data is the maximum feedback power data in the battery pack, and the feedback power data corresponding to the battery pack is obtained by looking up the preset feedback power data table based on the current temperature and state of charge of the battery pack. When the current feedback current is not less than a second preset current threshold and lasts for a second preset time, the charging power state of each battery pack and the charging capacity of the battery pack are calculated, and the total feedback power data of the target battery pack is determined based on the charging power state and the charging capacity of all battery packs. The charging capacity of the battery pack is obtained by the ratio of the feedback current of the battery pack to the total charging current of all battery packs that have entered the charging mode. The target battery pack is charged based on the total power feedback data.

11. The method for controlling the parallel charging and discharging of multiple battery packs according to claim 1, characterized in that, The method further includes: If the target battery pack is forced to exit the charging mode, then when the charging and discharging power data of the target battery pack is greater than the charging and discharging power data of other battery packs in the parallel total pack, or after restarting the charging signal and responding to the charging signal again, the target battery pack is controlled to enter the charging mode. If the target battery pack is forced to exit the discharge mode, the discharge signal is restarted, and the target battery pack is controlled to enter the discharge mode again in response to the discharge signal.

12. A multi-pack parallel charging and discharging control device for battery packs, characterized in that, The device includes: The information acquisition module is used to acquire the current status information of each battery pack in the parallel package, wherein the parallel package is composed of the target battery pack and at least one other battery pack connected in parallel. The mode determination module is used to determine the charging and discharging mode of the target battery pack in response to a preset start signal of the target battery pack. The charging and discharging control module is used to acquire the charging and discharging power data and corresponding charging and discharging current of each battery pack that has entered the charging and discharging mode in the charging and discharging mode. The charging and discharging power data of each battery pack that has entered the charging and discharging mode is obtained by looking up a table from a preset charging and discharging power data table based on the current temperature and state of charge of the corresponding battery pack. The charging and discharging capacity of each battery pack is determined by the ratio of the charging and discharging current of each battery pack to the total charging and discharging current of all battery packs that have entered charging and discharging mode. For each battery pack, calculate the ratio of its charging and discharging power data to its corresponding charging and discharging capacity; The minimum value among the ratios is selected as the total charge and discharge power data of the target battery pack, and the charge and discharge control of the target battery pack is performed based on the total charge and discharge power data.

Citation Information

Patent Citations

  • Control method, control system and device for multi-pack parallel connection of batteries

    CN117565747A

  • Control method of multi-battery pack parallel operation system and battery packs

    CN119134563A