Parallel battery cluster control method and device and battery system control board

By controlling the discharge and charging of parallel battery clusters in groups and using a pre-charging mechanism to adjust the voltage difference, the problem of damage caused by circulating current between battery clusters is solved, and the safe operation and stable power supply of the battery clusters are achieved.

CN114498834BActive Publication Date: 2026-01-02BEIJING HYPERSTRONG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210095805.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-26
Publication Date
2026-01-02
Estimated Expiration
2042-01-26

AI Technical Summary

Technical Problem

In parallel battery clusters, the large voltage difference between the battery clusters can easily lead to circulating currents, causing damage to the battery clusters and making it impossible to meet the power supply requirements of the equipment.

Method used

By acquiring the voltage difference of the battery clusters, the discharge and charging are controlled in groups, and the voltage difference is adjusted within a preset range using a pre-charging mechanism to avoid excessive circulating current.

Benefits of technology

This effectively avoids damage from circulating currents between battery clusters, ensuring the safe operation of the battery clusters and meeting the power supply requirements of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114498834B_ABST
    Figure CN114498834B_ABST
Patent Text Reader

Abstract

The application provides a parallel battery cluster control method, device and battery system control board. The method is applied to a battery system control board of a vehicle and comprises the following steps: obtaining a control instruction sent by a controller of the vehicle and determining voltage difference values of each battery cluster in the vehicle; determining a first battery group with a voltage difference value less than or equal to a first preset value and sending a first discharging instruction to the first battery group; a second battery group comprises battery clusters with voltage difference values greater than the first preset value and less than or equal to a second preset value; in the process of discharging the first battery group, real-time voltage values of the first battery group and the battery clusters in the second battery group are obtained; a first charging instruction is sent to the battery clusters in the second battery group with a real-time voltage difference value less than or equal to the second preset value and a real-time voltage difference value greater than the first preset value, so that the battery clusters are prevented from being damaged due to excessive internal circulation when discharging the battery clusters and the phenomenon that the battery clusters cannot meet the power supply demand of the vehicle is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of battery, in particular to a parallel battery cluster control method and device, a battery system control board method and device, and equipment. BACKGROUND

[0002] At present, in order to avoid the problem of insufficient power supply of a single battery cluster, a method of connecting multiple battery clusters in parallel is usually used to increase the output current of the battery module to meet the power supply demand of the equipment.

[0003] For a battery module including multiple battery clusters connected in parallel, since the internal resistance of each battery cluster is small, if there is a relatively large voltage difference between the battery clusters during discharging of the battery module, a relatively large circulating current will be formed between the battery clusters, which is easy to cause damage to the battery clusters.

[0004] In order to ensure the safe operation of the parallel battery clusters, the present application provides a new parallel battery cluster control device. SUMMARY

[0005] The parallel battery cluster control method and device and the battery system control board provided by the present application solve the problem that the parallel battery clusters are easy to be damaged during discharging.

[0006] In a first aspect, the present application provides a parallel battery cluster control method, which is applied to a battery system control board of a vehicle, and the method comprises:

[0007] obtaining a control instruction sent by a controller of the vehicle, the control instruction being used to instruct the battery clusters in the vehicle to discharge, and determining a voltage difference value of each battery cluster in the vehicle, the voltage difference value of each battery cluster being a difference value between an initial voltage value of the battery cluster and an initial voltage value of a battery cluster in the vehicle having the largest initial voltage value;

[0008] determining a first battery group including battery clusters with a voltage difference value less than or equal to a first preset value, and sending a first discharging instruction to the battery clusters in the first battery group, the first discharging instruction being used to instruct the battery clusters in the first battery group to discharge; a second battery group including battery clusters with a voltage difference value greater than the first preset value and less than or equal to a second preset value, the second preset value being greater than the first preset value;

[0009] obtaining real-time voltage values of the battery clusters in the first battery group and the battery clusters in the second battery group during discharging of the battery clusters in the first battery group;

[0010] sending a first charging instruction to the battery cluster of the second battery pack, wherein the first charging instruction is used to instruct the battery cluster of the second battery pack to pre-charge.

[0011] In a possible implementation, the sending of the first discharging instruction to the battery cluster in the first battery pack comprises:

[0012] sending a first control signal to the subsystem control board of the battery cluster in the first battery pack, wherein the first control signal is used to instruct the subsystem control board of the battery cluster in the first battery pack to control the main loop switch of the battery cluster in the first battery pack to close, so that the battery cluster in the first battery pack discharges.

[0013] In a possible implementation, the sending of the first charging instruction to the battery cluster of the second battery pack, wherein the real-time voltage difference is less than or equal to the second preset value and the real-time voltage difference is greater than the first preset value, comprises:

[0014] sending a second control signal to the subsystem control board of the battery cluster in the second battery pack, wherein the second control signal is used to control the pre-charge switch of the battery cluster in the second battery pack to close, so that the battery cluster in the first battery pack pre-charges the battery cluster in the second battery pack.

[0015] In a possible implementation, the method further comprises:

[0016] if it is determined that the difference between the real-time voltage value of the battery cluster in the second battery pack and the real-time voltage value of the battery cluster in the first battery pack is less than the first preset value, sending a second discharging instruction to the battery cluster in the second battery pack, wherein the second discharging instruction is used to instruct the battery cluster in the second battery pack to discharge.

[0017] In a possible implementation, the sending of the second discharging instruction to the battery cluster in the second battery pack comprises:

[0018] sending a third control signal to the subsystem control board of the battery cluster in the second battery pack, so that the battery cluster in the second battery pack discharges, wherein the third control signal is used to instruct the subsystem control board of the battery cluster in the second battery pack to control the pre-charge switch of the battery cluster in the second battery pack to open and control the main loop switch of the battery cluster in the second battery pack to close, so that the battery cluster in the second battery pack discharges.

[0019] In a possible implementation, the third control signal is specifically used to instruct the subsystem control board of the battery cluster in the second battery pack to control the main loop switch of the battery cluster in the second battery pack to be closed, and then control the pre-charge switch of the battery cluster in the second battery pack to be opened.

[0020] In a possible implementation, the method further includes:

[0021] monitoring a plug-in signal at a charging interface of the vehicle, the plug-in signal being used to represent charging of the battery clusters in the vehicle, and determining a voltage value of each battery cluster in the vehicle;

[0022] determining a third battery pack with a minimum voltage value, and sending a second charging instruction to the battery cluster in the third battery pack, the second charging instruction being used to instruct charging of the battery cluster in the third battery pack;

[0023] during the charging of the battery cluster in the third battery pack, obtaining a real-time voltage value of each battery cluster in real time;

[0024] sending a third charging instruction to the battery cluster with a real-time difference value less than or equal to a third preset value, the third charging instruction being used to instruct charging of the battery cluster, the real-time difference value being a difference value between the real-time voltage value of each battery cluster and the real-time voltage value of the battery cluster in the third battery pack.

[0025] In a possible implementation, the sending of the second charging instruction to the battery cluster in the third battery pack includes:

[0026] sending a fourth control signal to the subsystem control board of the battery cluster in the third battery pack, the fourth control signal being used to instruct the subsystem control board of the battery cluster in the third battery pack to control the main loop switch of the battery cluster in the third battery pack to be closed, so as to charge the battery cluster in the third battery pack.

[0027] In a second aspect, the present application provides a control device for parallel battery clusters, the device being applied to a battery system control board of a vehicle, and the device including:

[0028] a first determining unit, configured to obtain a control instruction sent by a controller of the vehicle, the control instruction being used to instruct the battery clusters in the vehicle to be discharged, and determine a voltage difference value of each battery cluster in the vehicle, the voltage difference value of each battery cluster being a difference value between an initial voltage value of each battery cluster and an initial voltage value of the battery cluster in the vehicle with a maximum initial voltage value.

[0029] The second determining unit is configured to determine a battery cluster with a voltage difference less than or equal to a first preset value as a first battery pack, and send a first discharging instruction to the battery cluster in the first battery pack, where the first discharging instruction is used to instruct the battery cluster in the first battery pack to discharge; and a second battery pack includes a battery cluster with a voltage difference greater than the first preset value and less than or equal to a second preset value, where the second preset value is greater than the first preset value.

[0030] The first obtaining unit is configured to obtain real-time voltage values of the battery clusters in the first battery pack and real-time voltage values of the battery clusters in the second battery pack in real time during the discharging of the battery clusters in the first battery pack.

[0031] The first sending unit is configured to send a first charging instruction to a battery cluster in the second battery pack with a real-time voltage difference less than or equal to the second preset value and a real-time voltage difference greater than the first preset value, where the real-time voltage difference is a difference between a real-time voltage value of the battery cluster in the second battery pack and a real-time voltage value of the battery cluster in the first battery pack, and the first charging instruction is used to instruct pre-charging of the second battery pack.

[0032] In a possible implementation, the second determining unit is specifically configured to:

[0033] The first sending unit is configured to send a first control signal to a subsystem control board of the battery cluster in the first battery pack, where the first control signal is used to instruct the subsystem control board of the battery cluster in the first battery pack to control a main loop switch of the battery cluster in the first battery pack to close, so that the battery cluster in the first battery pack discharges.

[0034] In a possible implementation, the first sending unit is specifically configured to:

[0035] The first sending unit is configured to send a second control signal to a subsystem control board of the battery cluster in the second battery pack with a real-time voltage difference less than or equal to the second preset value and a real-time voltage difference greater than the first preset value, where the second control signal is used to control a pre-charging switch of the battery cluster in the second battery pack to close, so that the battery cluster in the first battery pack pre-charges the battery cluster in the second battery pack.

[0036] In a possible implementation, the apparatus further includes:

[0037] The second sending unit is configured to send a second discharging instruction to the battery cluster in the second battery pack if it is determined that a difference between the real-time voltage value of the battery cluster in the second battery pack and the real-time voltage value of the battery cluster in the first battery pack is less than the first preset value, where the second discharging instruction is used to instruct the battery cluster in the second battery pack to discharge.

[0038] In a possible implementation, the second sending unit is specifically configured to:

[0039] sending a third control signal to the subsystem control panel of the battery cluster in the second battery pack, so that the battery cluster in the second battery pack is discharged, and the third control signal is used for the subsystem control panel of the battery cluster in the second battery pack to control the pre-charge switch of the battery cluster in the second battery pack to be turned off and control the main loop switch of the battery cluster in the second battery pack to be turned on, so that the battery cluster in the second battery pack is discharged.

[0040] In a possible implementation, the third control signal is specifically used to instruct the subsystem control panel of the battery cluster in the second battery pack to control the main loop switch of the battery cluster in the second battery pack to be turned on after the pre-charge switch of the battery cluster in the second battery pack is turned off.

[0041] In a possible implementation, the device further includes:

[0042] a third determining unit configured to monitor a plug-in signal at a charging interface of the vehicle, the plug-in signal being used to represent charging of the battery cluster in the vehicle, and determine a voltage value of each battery cluster in the vehicle.

[0043] a fourth determining unit configured to determine a battery cluster with a minimum voltage value as a third battery pack, and send a second charging instruction to the battery cluster in the third battery pack, the second charging instruction being used to instruct charging of the battery cluster in the third battery pack.

[0044] a second obtaining unit configured to obtain a real-time voltage value of each battery cluster in real time in a process of charging the battery cluster in the third battery pack.

[0045] a third sending unit configured to send a third charging instruction to a battery cluster with a real-time difference value less than or equal to a third preset value, the third charging instruction being used to instruct charging of the battery cluster, and the real-time difference value being a difference value between the real-time voltage value of each battery cluster and a real-time voltage value of the battery cluster in the third battery pack.

[0046] In a possible implementation, the third sending unit is specifically configured to:

[0047] sending a fourth control signal to the subsystem control panel of the battery cluster in the third battery pack, the fourth control signal being used to instruct the subsystem control panel of the battery cluster in the third battery pack to control the main loop switch of the battery cluster in the third battery pack to be closed, so as to charge the battery cluster in the third battery pack.

[0048] In a third aspect, the present application provides a battery system control board, which is configured to perform the method according to any one of the first aspect.

[0049] In a fourth aspect, the present application provides a vehicle, which comprises the battery system control board according to the third aspect and a plurality of battery clusters, wherein the battery system control board is connected to each of the plurality of battery clusters.

[0050] In a fifth aspect, the present application provides a computer readable storage medium, which stores computer execution instructions, wherein the computer execution instructions are configured to implement the method according to any one of the first aspect when executed by a processor.

[0051] In a sixth aspect, the present application provides a computer program product, which comprises a computer program configured to implement the method according to any one of the first aspect when executed by a processor.

[0052] The control method, device and battery system control board for parallel battery clusters provided by the present application are applied to a battery system control board of a vehicle, and the method comprises the following steps: obtaining a control instruction sent by a controller of the vehicle, and determining a voltage difference value of each battery cluster in the vehicle; determining a first battery cluster with a voltage difference value less than or equal to a first preset value as the first battery cluster, and sending a first discharging instruction to the first battery cluster; during the discharging process of the first battery cluster, obtaining a real-time voltage value of the first battery cluster and a real-time voltage value of a second battery cluster in real time, wherein the second battery cluster is a battery cluster with a voltage difference value greater than the first preset value and less than or equal to a second preset value; and sending a first charging instruction to the second battery cluster with a real-time voltage difference value less than or equal to the second preset value and a real-time voltage difference value greater than the first preset value, so as to avoid the phenomenon that the internal circulation of the battery cluster is too large during the discharging of the battery cluster, the internal devices of the battery cluster are damaged, and the power supply demand of the vehicle cannot be met. BRIEF DESCRIPTION OF DRAWINGS

[0053] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.

[0054] Figure 1 A flowchart of a control method for parallel battery clusters according to an embodiment of the present application is shown in the figure;

[0055] Figure 2 An architecture diagram of a battery management system according to an embodiment of the present application is shown in the figure;

[0056] Figure 3 A flowchart of another control method for parallel battery clusters according to an embodiment of the present application is shown in the figure;

[0057] Figure 4A structure schematic diagram of a control device of a parallel battery cluster is provided for an embodiment of the present application.

[0058] Figure 5 A structure schematic diagram of a control device of a parallel battery cluster is provided for another embodiment of the present application.

[0059] The specific embodiments of the present application have been shown through the above-described drawings, and will be described in more detail hereinafter. These drawings and the written description are not intended to restrict the scope of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0060] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, the same numbers are used to indicate the same or similar components. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application.

[0061] At present, due to the limitation of the capacity of a single battery cluster, in order to meet the power supply requirements of a device (e.g., a vehicle, a base station, etc.), a plurality of battery clusters are usually connected in parallel to supply power to the device. However, when a plurality of battery clusters are connected in parallel, due to the inconsistent operating states between different battery clusters, there will be a large difference in voltage between the battery clusters. When a plurality of parallel battery clusters are operated at the same time, if the voltage difference between the battery clusters is large, it is easy to form a large circulating current between the battery clusters, that is, a battery cluster with a higher voltage will charge a battery cluster with a lower voltage to form a circulating current, and when the circulating current is large, it is easy to cause damage to the battery.

[0062] The control method, device and battery system control board of the parallel battery cluster provided by the present application are used to solve the above technical problems.

[0063] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the drawings.

[0064] Figure 1 A flowchart of a control method of a parallel battery cluster is provided for an embodiment of the present application. The control method of the parallel battery cluster provided in the embodiment can be applied to a battery system control board on a vehicle. As shown in the figure, the method comprises the following steps: Figure 1

[0065] ​S101, acquire a control instruction sent by a controller of the vehicle, wherein the control instruction is used to instruct the battery clusters in the vehicle to discharge, and determine a voltage difference value of each battery cluster in the vehicle, the voltage difference value of each battery cluster being a difference value between an initial voltage value of each battery cluster and an initial voltage value of a battery cluster with a maximum initial voltage value in the vehicle.

[0066] Exemplarily, the vehicle in the embodiment includes a controller, parallel battery clusters, and a battery system control board connected with the parallel battery clusters. The battery system control board on the vehicle can be used to receive an instruction sent by the controller on the vehicle to achieve control on the parallel battery clusters on the vehicle.

[0067] When receiving the control instruction sent by the vehicle controller to instruct the battery clusters in the vehicle to discharge, the battery system control board acquires an initial voltage value of each battery cluster in the parallel battery clusters on the vehicle, and compares and determines a maximum initial voltage value in the acquired initial voltage values. Then, a difference value between the voltage value of each battery cluster and the maximum initial voltage value is determined as the voltage difference value of each battery cluster. In some examples, the controller on the vehicle can be a vehicle control unit (VCU). The communication between the vehicle controller and the battery system control board can be achieved by using a controller area network (CAN) technology

[0068] S102, determine a battery cluster with a voltage difference value less than or equal to a first preset value as a first battery group, and send a first discharge instruction to the battery clusters in the first battery group, the first discharge instruction being used to instruct the battery clusters in the first battery group to discharge; a second battery group includes battery clusters with voltage difference values greater than the first preset value and less than or equal to a second preset value, the second preset value being greater than the first preset value.

[0069] Exemplarily, after determining the voltage difference value of each battery cluster, the voltage difference value of each battery cluster is compared with the first preset value, and the battery cluster with the voltage difference value less than the first preset value in the parallel battery clusters is determined as the first battery group, and the battery clusters in the first battery group are controlled to discharge by sending the first discharge instruction to the battery clusters in the first battery group. That is, in step S102, when the parallel battery clusters need to be discharged, first, the battery clusters (i.e., the battery clusters in the first battery group) with the voltage difference value less than the first preset value between the maximum initial voltage value in the parallel battery clusters are controlled to discharge. In the actual control process, the first battery group can include multiple battery clusters, so when the first discharge instruction is sent to the first battery group, the first discharge instruction can be sent to each battery cluster in the first battery group, or the first discharge instruction can be sent to part of the battery clusters in the first battery group, which is not specifically limited here.

[0070] Further, the battery cluster with a voltage difference greater than the first preset value and less than or equal to the second preset value is taken as the second battery group.

[0071] S103, in the process of discharging the battery cluster in the first battery group, real-time voltage values of the battery cluster in the first battery group and real-time voltage values of the battery cluster of the second battery group are acquired.

[0072] Exemplarily, when the battery cluster in the first battery group is in the discharging phase, the battery system control board also needs to monitor the real-time voltage values of the battery cluster in the first battery group and the real-time voltage values of the second battery group. It should be noted that when there are multiple battery clusters in the first battery group and the multiple battery clusters are all in the discharging process, since the multiple battery clusters are connected in parallel, the real-time voltage values of the multiple battery clusters in the first battery group are the same in the discharging process.

[0073] S104, a first charging instruction is sent to the battery cluster of the second battery group with a real-time voltage difference less than or equal to the second preset value and a real-time voltage difference greater than the first preset value, wherein the real-time voltage difference is the difference between the real-time voltage value of the battery cluster in the second battery group and the real-time voltage value of the battery cluster in the first battery group, and the first charging instruction is used to instruct pre-charging of the second battery group.

[0074] Exemplarily, in the process of monitoring the real-time voltage values of the first battery group and the second battery group, a real-time voltage difference between the real-time voltage value of the battery cluster in the second battery group and the real-time voltage value of the battery cluster in the first battery group is determined in real time according to the difference comparison between the real-time voltage value of the battery cluster in the first battery group and the real-time voltage value of the battery cluster in the second battery group.

[0075] And the first charging instruction is sent to the battery cluster in the second battery group with a real-time voltage difference greater than the first preset value and less than or equal to the second preset value, so as to pre-charge the battery cluster in the second battery group with a real-time voltage value satisfying the above condition. It should be noted that the pre-charging of the second battery group here can be charging the second battery group by the first battery group which is discharging.

[0076] As for the battery cluster with a real-time voltage difference greater than the second preset value, since the difference between the real-time voltage values is large, in order to avoid damage to the battery cluster with a real-time voltage difference greater than the second preset value when the circulating current is large, no treatment is performed for the battery cluster with a real-time voltage difference greater than the second preset value.

[0077] In the embodiment, in order to avoid the phenomenon that the internal circulation of the parallel battery cluster is too large during discharging, the internal devices of the battery cluster are damaged, and the vehicle power supply demand cannot be met, when the battery cluster needs to be discharged, the battery cluster in the first battery pack with the voltage difference between the initial voltage value and the first preset value is first controlled to be in the discharging state, and the battery cluster in the second battery pack is not discharged. Subsequently, during the discharging process of the first battery pack, the real-time voltage difference between the battery cluster in the first battery pack and the battery cluster in the second battery pack is compared in real time, and the battery cluster in the second battery pack with the real-time voltage difference less than or equal to the second preset value and greater than the first preset value is controlled to be in the charging state, and the battery cluster with the real-time voltage difference greater than the second preset value is not processed. Further, according to the control mode provided in the embodiment, during the discharging process of the first battery pack, by controlling only the battery cluster in the second battery pack with the real-time voltage difference less than or equal to the second preset value and greater than or equal to the first preset value to be in the pre-charging state, the phenomenon that the battery cluster with a large real-time voltage difference is easily damaged when it is in the charging state is avoided.

[0078] In some embodiments, when sending the first discharging instruction to the battery cluster in the first battery pack, that is, when performing step S102, the following method can be specifically used: a first control signal is sent to the subsystem control board of the battery cluster in the first battery pack, and the first control signal is used to instruct the subsystem control board of the battery cluster in the first battery pack to control the main loop switch of the battery cluster in the first battery pack to close, so that the battery cluster in the first battery pack discharges.

[0079] For example, the battery cluster in the embodiment includes a subsystem control board and a main loop switch. The main loop switch is connected with the positive connection terminal of the last battery monomer of the plurality of series-connected battery monomers in the battery cluster, and when the main loop switch is closed, the battery cluster can discharge externally. The subsystem control board in the battery cluster can be used to control the state of the main loop switch contained in the battery cluster, and when the subsystem control board obtains the first control signal sent by the battery system control board, the system control board will control the main loop switch to close, so that the battery cluster can discharge through the main loop switch.

[0080] In some embodiments, when sending the first charging instruction to the battery cluster in the second battery pack with the real-time voltage difference less than or equal to the second preset value and greater than the first preset value, that is, when performing step S104, the following steps can be used for execution: a second control signal is sent to the subsystem control board of the battery cluster in the second battery pack with the real-time voltage difference less than or equal to the second preset value and greater than the first preset value, and the second control signal is used to control the pre-charging switch of the battery cluster in the second battery pack to close, so that the battery cluster in the first battery pack pre-charges the battery cluster in the second battery pack.

[0081] Exemplarily, in the embodiment, the battery cluster includes a pre-charge switch and a subsystem control board. The subsystem control board can be used to obtain the first charging instruction sent by the battery system control board, and then control the pre-charge switch of the battery cluster to be opened, so that the battery cluster in the second battery pack with a real-time voltage difference less than a second preset value and greater than a first preset value is in a charging state, that is, the first battery pack being discharged pre-charges the battery cluster in the second battery pack with the real-time voltage difference satisfying the above conditions. In some embodiments, the pre-charge switch is connected to the positive terminal of the battery in the battery cluster through a current-limiting resistor, and the current-limiting resistor is set to avoid the influence of a large circulating current on the battery in the battery cluster.

[0082] For example, in actual application, the control method provided by the above embodiment can be applied to the battery system control board in the architecture diagram of the battery management system as shown in Figure 2 , and the battery system control board can be used to obtain the real-time voltage value of the battery cluster in the first battery pack, and then send a first control signal to the subsystem control board of the battery cluster in the first battery pack, so that the subsystem control board controls the main loop switch (K1) to be closed, and then the battery cluster in the first battery pack is in a discharging state. Figure 2 , and the battery system control board can be used to obtain the real-time voltage value of the battery cluster in the first battery pack, and then send a first control signal to the subsystem control board of the battery cluster in the first battery pack, so that the subsystem control board controls the main loop switch (K1) to be closed, and then the battery cluster in the first battery pack is in a discharging state. Figure 2 An architecture diagram of a battery management system provided by the embodiment of the application. Specifically, Figure 2 each battery cluster includes a subsystem control board, a main loop switch (identified by K1 in the figure), and a pre-charge switch (identified by K2 in the figure). Moreover, each battery cluster includes a plurality of battery monomers connected in series, and each battery monomer is provided with a corresponding acquisition control board for acquiring the voltage value of the battery monomer. Moreover, the plurality of acquisition control boards in the same battery cluster send the acquired real-time voltage value of the battery monomer to the subsystem control board in the battery cluster through the daisy chain communication method, and the real-time voltage value of the battery cluster is determined by the subsystem control board. In addition, the main loop switch can be directly connected to the positive electrode of the last battery monomer of the plurality of battery monomers connected in series, and the pre-charge switch can be connected to the positive electrode of the last battery monomer of the plurality of battery monomers connected in series through a current-limiting resistor.

[0083] Specific working principle as follows, when the first discharge instruction needs to be sent to the battery cluster in the first battery pack, at this time, the battery system control board can send a first control signal to the subsystem control board of the battery cluster in the first battery pack, and then the subsystem control board controls the main loop switch (K1) to be closed according to the received first control signal. When the first charging instruction needs to be sent to the battery cluster in the second battery pack with a real-time voltage difference less than or equal to a second preset value and a real-time voltage difference greater than a first preset value, a second control signal can be sent to the subsystem control board of the battery cluster in the second battery pack, and then the subsystem control board controls the pre-charge switch (K2) to be closed according to the second control signal, and then the battery cluster in the first battery pack being discharged can be sequentially charged to the battery cluster in the second battery pack through the pre-charge switch (K2) connected thereto and the current-limiting resistor connected to the pre-charge switch (K2).

[0084] Further, when the control method of the parallel battery cluster in the embodiments of the present application is applied to the battery system control board in the battery management framework shown in Figure 2 When the control method of the parallel battery cluster in the embodiments of the present application is applied to the battery system control board in the battery management framework shown in

[0085] In the control method of the parallel battery cluster shown in Figure 1 On the basis of the control method of the parallel battery cluster shown in the embodiments of the present application, the control method further includes the following steps:

[0086] If it is determined that the difference between the real-time voltage value of the battery cluster in the second battery pack and the real-time voltage value of the battery cluster in the first battery pack is less than the first preset value, a second discharge instruction is sent to the battery cluster in the second battery pack, wherein the second discharge instruction is used to instruct the battery cluster in the second battery pack to discharge.

[0087] For example, in the process of discharging the battery cluster in the first battery pack, the voltage of the battery cluster in the first battery pack will decrease, and as the battery cluster in the first battery pack pre-charges the battery cluster in the second battery pack, the real-time voltage difference between the battery cluster in the first battery pack and the battery cluster in the second battery pack will also decrease. When it is determined that the difference between the real-time voltage value of the battery cluster in the second battery pack and the voltage value of the battery cluster in the first battery pack is less than the first preset value, at this time, the second discharge instruction can be sent to the battery cluster in the second battery pack to make the battery cluster in the second battery pack discharge. And as the battery cluster in the first battery pack continues to discharge, the real-time voltage difference of the battery cluster whose initial voltage value is greater than the initial voltage value of the first battery pack by more than the second preset value will also decrease, and the real-time voltage difference will change from being greater than the second preset value to being greater than the first preset value and less than or equal to the second preset value. When the real-time voltage difference falls between the first preset value and the second preset value, the battery cluster that meets the above condition can also be controlled to be in a charging state, and the real-time voltage difference between the battery cluster and the battery cluster in the first battery pack can be reduced by charging, so that eventually every battery cluster on the vehicle is in a discharging state.

[0088] In a possible implementation, when it is determined that the difference between the real-time voltage value of the battery cluster in the second battery pack and the real-time voltage value of the first battery pack is less than the first preset value, a second discharge instruction is sent to the battery cluster in the second battery pack, and the following steps can be specifically adopted:

[0089] The third control signal is sent to the subsystem control board of the battery cluster in the second battery pack, so that the battery cluster in the second battery pack is discharged. The third control signal is used to control the subsystem control board of the battery cluster in the second battery pack to control the pre-charge switch of the battery cluster in the second battery pack to be turned off and the main loop switch of the battery cluster in the second battery pack to be turned on, so that the battery cluster in the second battery pack is discharged. That is, in this step, the battery management system block diagram shown in Figure 2 When the real-time voltage difference between the battery cluster in the first battery pack and the battery cluster in the second battery pack in the pre-charge state is less than the first preset value, the battery system control board can send a third control signal to the subsystem control board of the battery cluster in the second battery pack that meets the real-time voltage difference condition to control the pre-charge switch to be turned off and the main loop switch to be turned on, so that the battery in the second battery pack can output a power supply signal to the outside through the main loop switch.

[0090] In a possible implementation, the third control signal sent by the battery control system to the subsystem control board of the battery cluster in the second battery pack is specifically used to instruct the subsystem control board of the battery cluster in the second battery pack to control the pre-charge switch of the battery cluster in the second battery pack to be turned off after the main loop switch of the battery cluster in the second battery pack is turned on. That is, when the battery cluster in the second battery pack in the pre-charge state needs to be discharged, the main loop switch needs to be turned on first and then the pre-charge switch needs to be turned off, thereby avoiding the voltage value of the battery cluster from dropping when the pre-charge switch of the battery cluster is turned off first, and thereby preventing the battery cluster from being damaged due to the voltage value dropping after the main loop switch is turned on.

[0091] In some embodiments, the embodiment also provides the following steps to control the charging process of the parallel battery clusters. Figure 3 Another flowchart of a control method of parallel battery clusters is provided in the embodiment. As shown in Figure 3 The method comprises the following steps:

[0092] S201, monitor the plug-in signal at the charging interface of the vehicle, and determine the voltage value of each battery cluster in the vehicle.

[0093] For example, in the embodiment, the battery system control board on the vehicle has a charging interface connection, which can be used to detect whether a charging gun is currently inserted into the charging interface of the vehicle. When it is detected that a charging gun is inserted, that is, when the plug-in signal is monitored, the plug-in signal is used to indicate that the battery cluster on the vehicle is being charged.

[0094] S202, determine the battery cluster with the minimum voltage value as the third battery pack, and send a second charging instruction to the battery cluster in the third battery pack, the second charging instruction being used to instruct charging the battery cluster in the third battery pack.

[0095] Exemplarily, by comparing the voltage values corresponding to each battery cluster obtained through the step S201, the battery cluster with the minimum voltage value is determined as the third battery pack, and by sending the second charging instruction to the third battery pack, the battery cluster in the third battery pack is charged.

[0096] In one example, when the second charging instruction is sent to the battery cluster in the third battery pack, the following step can be implemented: the battery system control board sends a fourth control signal to the subsystem control board of the battery cluster in the third battery pack, the fourth control signal being used to instruct the subsystem control board of the battery cluster in the third battery pack to control the main loop switch of the battery cluster in the third battery pack to close, so as to charge the battery cluster in the third battery pack.

[0097] S203, in the process of charging the battery cluster in the third battery pack, the real-time voltage value of each battery cluster is obtained.

[0098] S204, send a third charging instruction to the battery cluster with a real-time difference value less than or equal to a third preset value, the third charging instruction being used to instruct charging the battery cluster, and the real-time difference value being the difference between the real-time voltage value of each battery cluster and the real-time voltage value of the battery cluster in the third battery pack.

[0099] Exemplarily, in the process of charging the battery cluster in the third battery pack, the battery system control board also needs to obtain the real-time voltage value of each battery cluster. Since the real-time voltage value of the battery cluster in the third battery pack will continuously increase during the charging process of the third battery pack, when the real-time difference between the real-time voltage value of the battery cluster in the third battery pack and the real-time voltage value of the remaining battery clusters on the vehicle is less than or equal to the third preset value, the third charging instruction is sent to the battery cluster with the real-time difference value less than or equal to the third preset value, so as to charge the battery cluster with the real-time difference satisfying the above condition. The value of the third preset value in the embodiment can be 0.

[0100] By the control method of parallel battery clusters provided in the embodiment, when charging the battery clusters of the vehicle, the battery cluster with the lowest voltage value can be charged first, and as the voltage value of the battery cluster in the charging state continuously increases, the remaining battery clusters with a real-time voltage difference less than a third preset value from the above battery cluster are charged, until all the battery clusters are in the charging state, thereby avoiding the phenomenon of battery cluster damage caused by excessive circulating current when the voltage difference between the battery clusters is large.

[0101] Figure 4A structure diagram of a control device of a parallel battery cluster is provided for an embodiment of the present application, and the device comprises:

[0102] The first determining unit 41 is configured to acquire a control instruction sent by a controller of the vehicle, the control instruction being used to instruct the battery clusters in the vehicle to discharge, and determine a voltage difference value of each battery cluster in the vehicle, the voltage difference value of each battery cluster being a difference value between an initial voltage value of each battery cluster and an initial voltage value of a battery cluster with a maximum initial voltage value in the vehicle.

[0103] The second determining unit 42 is configured to determine a battery cluster with a voltage difference value less than or equal to a first preset value as a first battery group, and send a first discharge instruction to the battery cluster in the first battery group, the first discharge instruction being used to instruct the battery cluster in the first battery group to discharge; and a second battery group comprises battery clusters with voltage difference values greater than the first preset value and less than or equal to a second preset value, the second preset value being greater than the first preset value.

[0104] The first acquiring unit 43 is configured to acquire real-time voltage values of the battery clusters in the first battery group and real-time voltage values of the battery clusters in the second battery group in real time during the discharging of the battery clusters in the first battery group.

[0105] The first sending unit 44 is configured to send a first charging instruction to the battery clusters in the second battery group with real-time voltage difference values less than or equal to the second preset value and greater than the first preset value, wherein the real-time voltage difference value is a difference value between the real-time voltage value of the battery cluster in the second battery group and the real-time voltage value of the battery cluster in the first battery group, and the first charging instruction is used to instruct pre-charging of the second battery group.

[0106] The device provided in the embodiment is used to implement the technical solutions provided by the above method, and has similar principles and technical effects, which will not be described herein.

[0107] In a possible implementation, the second determining unit 42 is specifically configured to:

[0108] send a first control signal to a subsystem control board of the battery cluster in the first battery group, the first control signal being used to instruct the subsystem control board of the battery cluster in the first battery group to control a main loop switch of the battery cluster in the first battery group to close, so that the battery cluster in the first battery group discharges.

[0109] In a possible implementation, the first sending unit 44 is specifically configured to:

[0110] The second control signal is used to control the pre-charge switch of the battery cluster in the second battery pack to be closed, so that the battery cluster in the first battery pack pre-charges the battery cluster in the second battery pack.

[0111] Figure 5 Another structure diagram of the control device for parallel battery clusters is provided in the embodiment of the application, which is based on the structure shown in the embodiment. Figure 4 The device in the embodiment further includes:

[0112] The second sending unit 45 is configured to send a second discharge instruction to the battery cluster in the second battery pack if it is determined that the difference between the real-time voltage value of the battery cluster in the second battery pack and the real-time voltage value of the battery cluster in the first battery pack is less than the first preset value, wherein the second discharge instruction is used to instruct the battery cluster in the second battery pack to discharge.

[0113] In a possible implementation, the second sending unit 45 is specifically configured to:

[0114] The third control signal is used to control the pre-charge switch of the battery cluster in the second battery pack to be opened and control the main loop switch of the battery cluster in the second battery pack to be closed, so that the battery cluster in the second battery pack discharges.

[0115] In a possible implementation, the third control signal is specifically used to instruct the subsystem control board of the battery cluster in the second battery pack to control the main loop switch of the battery cluster in the second battery pack to be closed and then control the pre-charge switch of the battery cluster in the second battery pack to be opened.

[0116] In a possible implementation, the device further includes:

[0117] The third determining unit 46 is configured to monitor a plug-in signal at the charging interface of the vehicle, and determine the voltage value of each battery cluster in the vehicle, wherein the plug-in signal is used to represent that the battery cluster in the vehicle is charged.

[0118] The fourth determining unit 47 is configured to determine the battery cluster with the minimum voltage value as the third battery pack, and send a second charging instruction to the battery cluster in the third battery pack, wherein the second charging instruction is used to instruct the battery cluster in the third battery pack to be charged.

[0119] The second obtaining unit 48 is configured to obtain the real-time voltage value of each battery cluster in real time during the charging of the battery cluster in the third battery pack.

[0120] The third sending unit 49 is configured to send a third charging instruction to the battery cluster whose real-time difference is less than or equal to a third preset value, the third charging instruction being used to instruct to charge the battery cluster, the real-time difference being a difference between a real-time voltage value of each battery cluster and a real-time voltage value of the battery cluster in the third battery pack.

[0121] In a possible implementation, the third sending unit 49 is specifically configured to:

[0122] send a fourth control signal to the subsystem control board of the battery cluster in the third battery pack, the fourth control signal being used to instruct the subsystem control board of the battery cluster in the third battery pack to control the main loop switch of the battery cluster in the third battery pack to be closed to charge the battery cluster in the third battery pack.

[0123] The apparatus provided by the embodiment has the same implementation principles and technical effects as the method provided by the above method, and thus no further description is given.

[0124] The embodiment of the present application provides a battery system control board, which is used to execute the method provided by any of the above embodiments.

[0125] The embodiment of the present application provides a vehicle, which comprises the battery system control board in the above embodiments and a plurality of battery clusters, and the battery system control board is connected with each battery cluster in the plurality of battery clusters.

[0126] The present application provides a computer readable storage medium, which stores computer execution instructions, and the computer execution instructions are used to implement the method of any of the above embodiments when executed by a processor.

[0127] The present application provides a computer program product, which comprises a computer program, and the computer program is used to implement the method of any of the above embodiments when executed by a processor.

[0128] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the present application cover any and all variations of the application that come within the scope of the general inventive concepts described herein. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application indicated by the following claims.

[0129] It should be understood that the present application is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is indicated by the appended claims, rather than the embodiments disclosed above.

Claims

1. A control method of parallel battery clusters, characterized by, The method is applied to a battery system control board of a vehicle, and the method comprises: obtaining a control instruction sent by a controller of the vehicle, the control instruction being used to instruct battery clusters in the vehicle to discharge, and determining a voltage difference value of each battery cluster in the vehicle, the voltage difference value of each battery cluster being a difference value between an initial voltage value of each battery cluster and an initial voltage value of a battery cluster with a maximum initial voltage value in the vehicle; determining a first battery group including battery clusters with a voltage difference value less than or equal to a first preset value, and sending a first discharge instruction to the battery clusters in the first battery group, the first discharge instruction being used to instruct the battery clusters in the first battery group to discharge; a second battery group including battery clusters with a voltage difference value greater than the first preset value and less than or equal to a second preset value, the second preset value being greater than the first preset value; obtaining real-time voltage values of the battery clusters in the first battery group and real-time voltage values of the battery clusters in the second battery group in a process in which the battery clusters in the first battery group are discharging; sending a first charging instruction to the battery clusters in the second battery group with a real-time voltage difference value less than or equal to the second preset value and greater than the first preset value, wherein the real-time voltage difference value is a difference value between the real-time voltage value of the battery cluster in the second battery group and the real-time voltage value of the battery cluster in the first battery group, and the first charging instruction is used to instruct pre-charging of the second battery group.

2. The method of claim 1, wherein, The method further comprises: sending a second discharge instruction to the battery clusters in the second battery group if it is determined that the difference value between the real-time voltage value of the battery cluster in the second battery group and the real-time voltage value of the battery cluster in the first battery group is less than the first preset value, wherein the second discharge instruction is used to instruct the battery clusters in the second battery group to discharge.

3. The method of claim 1, wherein, The method further comprises: sending a second discharge instruction to the battery clusters in the second battery group if it is determined that the difference value between the real-time voltage value of the battery cluster in the second battery group and the real-time voltage value of the battery cluster in the first battery group is less than the first preset value, wherein the second discharge instruction is used to instruct the battery clusters in the second battery group to discharge.

4. The method of claim 1, wherein, ​ ​ 5. The method of claim 4, wherein, ​ The third control signal is used to control the pre-charge switch of the battery cluster in the second battery pack to be turned off and control the main loop switch of the battery cluster in the second battery pack to be turned on, so that the battery cluster in the second battery pack is discharged.

6. The method of claim 5, wherein, The third control signal is used to instruct the sub-system control board of the battery cluster in the second battery pack to control the main loop switch of the battery cluster in the second battery pack to be turned on and control the pre-charge switch of the battery cluster in the second battery pack to be turned off.

7. The method of claim 1, wherein, The method further comprises: monitoring a plug-in signal at a charging interface of the vehicle, the plug-in signal being used to represent charging of the battery cluster in the vehicle, and determining a voltage value of each battery cluster in the vehicle; determining a battery cluster with a minimum voltage value as a third battery pack, and sending a second charging instruction to the battery cluster in the third battery pack, the second charging instruction being used to instruct charging of the battery cluster in the third battery pack; during the process of charging the battery cluster in the third battery pack, real-time voltage values of the battery cluster in the third battery pack are obtained in real time; sending a third charging instruction to a battery cluster with a real-time difference value less than or equal to a third preset value, the third charging instruction being used to instruct charging of the battery cluster, the real-time difference value being a difference value between the real-time voltage value of each battery cluster and the real-time voltage value of the battery cluster in the third battery pack.

8. The method of claim 7, wherein, The sending of the second charging instruction to the battery cluster in the third battery pack comprises: sending a fourth control signal to a sub-system control board of the battery cluster in the third battery pack, the fourth control signal being used to instruct the sub-system control board of the battery cluster in the third battery pack to control the main loop switch of the battery cluster in the third battery pack to be closed, so as to charge the battery cluster in the third battery pack.

9. A control device for a cluster of parallel-connected batteries, characterized by The device is applied to a battery system control board of a vehicle, and the device comprises: a first determination unit configured to obtain a control instruction sent by a controller of the vehicle, the control instruction being used to instruct the battery cluster in the vehicle to be discharged, and determine a voltage difference value of each battery cluster in the vehicle, the voltage difference value of each battery cluster being a difference value between an initial voltage value of each battery cluster and an initial voltage value of a battery cluster with a maximum initial voltage value in the vehicle; a second determination unit configured to determine a battery cluster with a voltage difference value less than or equal to a first preset value as a first battery pack, and send a first discharge instruction to the battery cluster in the first battery pack, the first discharge instruction being used to instruct the battery cluster in the first battery pack to be discharged; a second battery pack comprising a battery cluster with a voltage difference value greater than the first preset value and less than or equal to a second preset value, the second preset value being greater than the first preset value; a first acquisition unit configured to obtain real-time voltage values of the battery cluster in the first battery pack and real-time voltage values of the battery cluster in the second battery pack in real time during the process of discharging the battery cluster in the first battery pack. The first sending unit is configured to send a first charging instruction to the battery cluster of the second battery pack, where a real-time voltage difference of the second battery pack is less than or equal to a second preset value, and the real-time voltage difference is greater than the first preset value, and the first charging instruction is used to instruct pre-charging of the second battery pack.

10. A battery system control board, characterized by, The battery system control board is configured to execute the method according to any one of claims 1-8.

11. A vehicle characterized by comprising: The vehicle comprises the battery system control board according to claim 10 and a plurality of battery clusters, and the battery system control board is connected with each battery cluster of the plurality of battery clusters.

12. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are configured to be executed by a processor to implement the method according to any one of claims 1-8.

13. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program is configured to be executed by a processor to implement the method according to any one of claims 1-8.

Citation Information

Patent Citations

  • Storage battery pack control method and system

    CN102148522A

  • KR20210047816A