Battery system control method, device, apparatus, medium, and program product

文档序号:79118 发布日期:2021-10-08 浏览:25次 中文

阅读说明:本技术 电池系统控制方法、装置、设备、介质及程序产品 (Battery system control method, device, apparatus, medium, and program product ) 是由 姜科 郭富强 杨洸 王光明 王吉阳 于 2021-06-08 设计创作,主要内容包括:本申请提供了一种电池系统控制方法、装置、设备、介质及程序产品,通过在行车上高压模式下,根据任意两个电池组之间的电压差,对电池组进行分类,以确定第一类电池组,和/或,第二类电池组,其中第一类电池组的电压差小于第二类电池组的电压差,若第一类电池组中存在至少两个待上高压的第一电池组,则根据预设次序对所有第一电池组依次执行汇流操作,若第一类电池组中的各个电池组均已上高压,则对第二类电池组中至少一个待上高压的第二电池组执行预充电操作,和/或,汇流操作。解决了在大量电池组协同工作时如何避免各电池组的差异积累造成电池系统无法正常运行的技术问题。提高了电池系统的工况适应性和运行可靠性。(The application provides a battery system control method, a device, equipment, a medium and a program product, which classify battery packs according to the voltage difference between any two battery packs under a high-voltage mode of a traveling vehicle to determine a first battery pack and/or a second battery pack, wherein the voltage difference of the first battery pack is smaller than that of the second battery pack, if at least two first battery packs to be subjected to high voltage exist in the first battery pack, a confluence operation is sequentially performed on all the first battery packs according to a preset sequence, and if all the battery packs in the first battery pack are subjected to high voltage, a pre-charge operation and/or a confluence operation is performed on at least one second battery pack to be subjected to high voltage in the second battery pack. The technical problem of how to avoid the problem that the battery system cannot normally run due to the difference accumulation of the battery packs when a large number of battery packs work in a cooperative mode is solved. The working condition adaptability and the operation reliability of the battery system are improved.)

1. A battery system control method, comprising:

in a high-voltage driving mode, classifying all battery packs according to the voltage difference between any two battery packs in all battery packs to determine a first battery pack and/or a second battery pack, wherein the voltage difference of each battery pack in the first battery pack is smaller than that of each battery pack in the second battery pack;

if at least two first battery packs to be subjected to high voltage application exist in the first battery packs, sequentially performing a confluence operation on all the first battery packs according to a preset sequence, wherein the confluence operation is used for enabling the battery packs to be subjected to high voltage application, and the high voltage application comprises electrically connecting the battery packs with a battery system bus;

and if each battery pack in the first battery pack is subjected to high voltage, performing a pre-charging operation on at least one second battery pack to be subjected to high voltage in the second battery pack, and/or performing the confluence operation.

2. The battery system control method according to claim 1, wherein the sequentially performing the bus operation for all the first battery packs according to a preset order includes:

performing the confluence operation on first target battery packs, wherein the first target battery packs are two battery packs with the highest voltage in the first battery packs;

detecting whether a first-cycle operation requirement for performing the next confluence operation is satisfied, the first-cycle operation requirement including: the first battery pack is present;

and if so, re-determining the first target battery pack, and executing the confluence operation on the first target battery pack.

3. The battery system control method according to claim 1 or 2, wherein the performing of the precharge operation on at least one second battery pack to be subjected to high voltage in the second type battery packs, and/or the bus operation includes:

performing the pre-charge operation on at least one battery pack of the second battery pack;

performing the bus operation on a second target battery pack, which is a battery pack having a highest voltage among the second battery packs;

detecting whether a second-cycle operation requirement for performing the next confluence operation is satisfied, the second-cycle operation requirement including: the presence of the second battery pack;

if so, classifying all the battery packs again according to the voltage difference so as to re-execute each operation corresponding to the first battery pack and/or the second battery pack.

4. The battery system control method according to claim 3, characterized by further comprising:

under the condition that all the battery packs do not belong to the first battery pack or the second battery pack according to the voltage difference between any two battery packs, judging whether the first battery pack exists or not and/or the second battery pack has high voltage;

if not, after the confluence operation is executed on a third target battery pack, the high-voltage mode on the travelling crane is ended, the third target battery pack is the battery pack with the highest voltage in all battery packs to be subjected to high voltage application of the third battery pack, and the third battery pack is the battery pack to be subjected to high voltage application of all the battery packs;

and if so, ending the high-voltage driving mode.

5. The battery system control method according to claim 1, further comprising, before entering the high-voltage on-vehicle mode:

responding to a trigger signal of an operating mode, and entering the corresponding operating mode, wherein the operating mode comprises: the traveling high voltage mode and the charging high voltage mode;

when the trigger signal triggers the charging high-voltage mode, the bus operation is sequentially executed on all the battery packs in the order of voltage from low to high.

6. The battery system control method according to claim 5, wherein the performing the bus operation on all the battery packs in order of voltage from low to high comprises:

sequencing all the battery packs according to the sequence of the voltage from low to high to determine the serial number N of each battery pack, wherein N is greater than or equal to 1;

when the charging voltage of the No. N battery pack reaches the voltage of the No. N +1 battery pack, performing the confluence operation on the No. N +1 battery pack so as to charge the high voltage on the No. N +1 battery pack together with each battery pack with the high voltage;

repeating the above step until all the battery packs are charged by high voltage.

7. An electronic device, comprising:

a processor; and the number of the first and second groups,

a memory for storing a computer program for the processor;

wherein the processor is configured to execute the battery system control method of any one of claims 1 to 6 via execution of the computer program.

8. A battery management system, comprising: the system comprises a plurality of battery packs connected in parallel, a battery signal acquisition module, a battery pack control module and a system central control module; wherein the content of the first and second substances,

the battery signal acquisition module is used for acquiring the characteristic parameters of the battery pack and sending the characteristic parameters to the battery pack control module, wherein the characteristic parameters comprise: a voltage;

the battery pack control module is used for performing a confluence operation and a pre-charging operation on the battery pack, wherein the confluence operation is used for enabling the battery pack to complete an upper high voltage, and the upper high voltage comprises the step of electrically connecting the battery pack with a battery system bus;

the system central control module is used for controlling the battery pack together with the battery signal acquisition module and the battery pack control module so as to realize the battery system control method of any one of claims 1 to 6.

9. A computer-readable storage medium on which a computer program is stored, the computer program being characterized by implementing the battery system control method according to any one of claims 1 to 6 when executed by a processor.

10. A computer program product comprising a computer program, characterized in that the computer program realizes the battery system control method of any one of claims 1 to 6 when executed by a processor.

Technical Field

The present disclosure relates to the field of battery system control, and more particularly, to a battery system control method, apparatus, device, medium, and program product.

Background

In recent centuries, while people enjoy the rapid development of benefits in productivity, they consume a large amount of energy resources that cannot be regenerated in a short time, such as petroleum and coal, on the earth, and cause much pollution to the earth's environment. The concept of new energy grows up, the utilization rate of energy is improved by replacing combustion with electric energy, and the electric energy is more environment-friendly than coal and oil.

For energy and environmental protection problems, the automobile industry is the first time. Starting with passenger cars, the automobile technology is rapidly developing towards new energy automobiles. The hybrid electric vehicle is a development trend of new energy vehicles from hybrid electric vehicles to pure electric vehicles. At present, new energy sources have spread to other vehicle types, and as heavy trucks for transport, many different problems arise when new energy sources are made than for passenger cars.

Due to different requirements of the heavy truck on power output power when the heavy truck is empty and loaded, a large number of battery packs are generally configured on the electric heavy truck, and the number of the battery packs is several times or even dozens of times of that of a passenger vehicle. However, the more battery packs, the accumulation of the state difference of each battery pack during the use process affects the normal operation of the whole battery system, and even a safety problem may occur. And the requirement of electronic heavy truck to power is higher, in case battery system goes wrong, then the nest of lying prone motionless, then causes the traffic accident by weight.

Disclosure of Invention

The application provides a battery system control method, a device, equipment, a medium and a program product, which are used for solving the technical problem that the battery system cannot normally operate due to the fact that difference accumulation of battery packs is avoided when a large number of battery packs cooperatively work like an electric heavy truck.

In a first aspect, the present application provides a battery system control method, including:

in a high-voltage driving mode, classifying all battery packs according to the voltage difference between any two battery packs in all battery packs to determine a first battery pack and/or a second battery pack, wherein the voltage difference of each battery pack in the first battery pack is smaller than the voltage difference of each battery pack in the second battery pack;

if at least two first battery packs to be subjected to high voltage exist in the first battery packs, sequentially performing a confluence operation on all the first battery packs according to a preset sequence, wherein the confluence operation is used for enabling the battery packs to be subjected to high voltage, and the high voltage comprises electrically connecting the battery packs with a bus of a battery system;

if each battery pack in the first battery pack is subjected to high voltage, performing a pre-charging operation and/or a current converging operation on at least one second battery pack to be subjected to high voltage in the second battery pack.

It should be noted that, since the voltage difference needs to be compared by at least two battery packs, at least two battery packs are operated together each time the high voltage is applied, i.e., the bus operation is performed.

In one possible design, the bus-joining operation is sequentially performed on all the first battery packs according to a preset order, including:

performing a confluence operation on a first target battery pack, wherein the first target battery pack is two battery packs with the highest voltage in the first battery pack;

detecting whether a first-cycle operation requirement for executing a next confluence operation is satisfied, the first-cycle operation requirement including: there is a first battery pack;

if yes, the first target battery pack is determined again, and the confluence operation is performed on the first target battery pack.

In one possible design, the pre-charging operation, and/or the bus-bar operation, is performed on at least one second battery pack to which a high voltage is to be applied among the second battery packs, and includes:

performing a precharge operation on each battery pack in the second battery pack;

performing a bus operation on a second target battery pack, which is a battery pack having the highest voltage among the second battery packs, after the precharge operation is completed;

detecting whether a second-cycle operation requirement for performing a next confluence operation is satisfied, the second-cycle operation requirement including: a second battery pack is present;

if yes, classifying all the battery packs again according to the voltage difference so as to execute the steps again.

In one possible design, performing a precharge operation on each battery pack in the second battery pack includes:

the precharge operation is sequentially performed on the respective battery packs in the second battery pack from the highest-voltage battery pack.

Optionally, the method further includes:

under the condition that all battery packs do not belong to the first battery pack or the second battery pack according to the voltage difference between any two battery packs, judging whether the first battery pack exists or not and/or the second battery pack is high in voltage;

if not, after the confluence operation is performed on the third target battery pack, the high-voltage mode in the running vehicle is ended, the third target battery pack is the battery pack with the highest voltage in all the battery packs with high voltages to be charged in the third battery pack, and the third battery pack is the battery pack with high voltages to be charged in all the battery packs;

if yes, the high-voltage driving mode is ended.

Optionally, before entering the high-voltage driving mode, the method further includes:

responding to a trigger signal of an operating mode, and entering a corresponding operating mode, wherein the operating mode comprises the following steps: a high voltage driving mode and a high voltage charging mode;

when the trigger signal triggers the charging high-voltage mode, the bus operation is sequentially performed on all the battery packs in the order of voltage from low to high.

In one possible design, the bus operation is performed for all the battery packs in order of voltage from low to high, including:

sequencing all battery packs according to the sequence of the voltage from low to high to determine the serial number N of each battery pack, wherein N is greater than or equal to 1;

when the charging voltage of the No. N battery pack reaches the voltage of the No. N +1 battery pack, performing confluence operation on the No. N +1 battery pack so as to charge the high voltage on the No. N +1 battery pack together with each battery pack with the high voltage;

and repeating the previous step until all the battery packs are charged by high voltage.

In a second aspect, the present application provides a battery system control device including:

the acquisition module is used for acquiring the voltage difference between any two battery packs in all the battery packs;

the classification module is used for classifying all the battery packs according to the voltage difference under the high-voltage driving mode so as to determine a first battery pack and/or a second battery pack, wherein the voltage difference of each battery pack in the first battery pack is smaller than that of each battery pack in the second battery pack;

the processing module is used for sequentially performing a confluence operation on all the first battery packs according to a preset sequence if at least two first battery packs to be subjected to high voltage exist in the first battery packs, wherein the confluence operation is used for enabling the battery packs to be subjected to high voltage, and the high voltage comprises the step of electrically connecting the battery packs with a bus of a battery system;

and the processing module is also used for performing a pre-charging operation and/or a converging operation on at least one second battery pack to be subjected to high voltage application in the second battery packs if each battery pack in the first battery pack has high voltage application.

In one possible design, the processing module is specifically configured to:

performing a confluence operation on a first target battery pack, wherein the first target battery pack is two battery packs with the highest voltage in the first battery pack;

detecting whether a first-cycle operation requirement for executing a next confluence operation is satisfied, the first-cycle operation requirement including: there is a first battery pack;

if yes, the first target battery pack is determined again, and the confluence operation is performed on the first target battery pack.

In one possible design, the processing module is further specifically configured to:

performing a precharge operation on each battery pack in the second battery pack;

performing a bus operation on a second target battery pack, which is a battery pack having the highest voltage among the second battery packs, after the precharge operation is completed;

detecting whether a second-cycle operation requirement for performing a next confluence operation is satisfied, the second-cycle operation requirement including: a second battery pack is present;

if yes, classifying all the battery packs again according to the voltage difference so as to execute the steps again.

Optionally, the classification module is further configured to determine whether there is a first type of battery pack and/or whether the second type of battery pack has a high voltage when it is determined that all battery packs do not belong to the first type of battery pack or the second type of battery pack according to a voltage difference between any two battery packs;

if not, the processing module is further configured to finish the high-voltage driving mode after performing a confluence operation on a third target battery pack, where the third target battery pack is a battery pack with the highest voltage among all battery packs to be charged with high voltage, and the third battery pack is a battery pack to be charged with high voltage among all battery packs;

and if so, the processing module is also used for ending the high-voltage mode on the travelling crane.

Optionally, the processing module is further configured to:

responding to a trigger signal of an operating mode, and entering a corresponding operating mode, wherein the operating mode comprises the following steps: a high voltage driving mode and a high voltage charging mode;

when the trigger signal triggers the charging high-voltage mode, the bus operation is sequentially performed on all the battery packs in the order of voltage from low to high.

In one possible design, the processing module is further specifically configured to:

sequencing all battery packs according to the sequence of the voltage from low to high to determine the serial number N of each battery pack, wherein N is greater than or equal to 1;

when the charging voltage of the No. N battery pack reaches the voltage of the No. N +1 battery pack, performing confluence operation on the No. N +1 battery pack so as to charge the high voltage on the No. N +1 battery pack together with each battery pack with the high voltage;

and repeating the previous step until all the battery packs are charged by high voltage.

In a third aspect, the present application provides an electronic device, comprising:

a memory for storing program instructions;

and the processor is used for calling and executing the program instructions in the memory to execute any one of the possible battery system control methods provided by the first aspect.

In a fourth aspect, the present application provides a battery management system, comprising: the system comprises a plurality of battery packs connected in parallel, a battery signal acquisition module, a battery pack control module and a system central control module; wherein the content of the first and second substances,

the battery signal acquisition module is used for acquiring the characteristic parameters of the battery pack and sending the characteristic parameters to the battery pack control module, and the characteristic parameters comprise: a voltage;

a battery pack control module for performing a confluence operation and a pre-charge operation on the battery pack, the confluence operation being for causing the battery pack to complete a high voltage, the high voltage including electrically connecting the battery pack with a battery system bus;

and the system central control module is used for controlling the battery pack together with the battery signal acquisition module and the battery pack control module so as to realize any one of the possible battery system control methods provided by the first aspect.

In a fifth aspect, the present application provides a storage medium, wherein the readable storage medium stores a computer program, and the computer program is used for executing any one of the possible battery system control methods provided by the first aspect.

In a sixth aspect, the present application further provides a computer program product, which includes a computer program, and the computer program is executed by a processor to implement any one of the possible battery system control system methods provided in the first aspect.

In a seventh aspect, the present application further provides a vehicle including any one of the possible battery management systems provided in the fourth aspect.

The application provides a battery system control method, a device, equipment, a medium and a program product, which classify all battery packs according to the voltage difference between any two battery packs in all battery packs under a high-voltage driving mode to determine a first battery pack and/or a second battery pack, wherein the voltage difference of each battery pack in the first battery pack is smaller than that of each battery pack in the second battery pack, if at least one first battery pack to be subjected to high voltage exists in the first battery pack, a confluence operation is sequentially performed on all first battery packs according to a preset sequence, and if all the battery packs in the first battery pack are subjected to high voltage, at least one second battery pack to be subjected to high voltage in the second battery pack is subjected to a pre-charging operation and/or the confluence operation. The technical problem of how to avoid the problem that the battery system cannot normally run due to the difference accumulation of the battery packs when a large number of battery packs work in a cooperative mode is solved. The technical effects of improving the working condition adaptability and the operation reliability of the electric heavy truck, prolonging the service life of the battery and improving the working reliability of the battery management system are achieved.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.

Fig. 1 is a schematic structural diagram of a battery management system provided in the present application;

fig. 2 is a schematic flow chart of a battery system control method provided in the present application;

FIG. 3 is a schematic flow chart of another battery system control method provided in the practice of the present application;

fig. 4 is a schematic flow chart illustrating another battery system control method provided in the present application;

fig. 5 is a schematic structural diagram of a battery system control device according to an embodiment of the present disclosure;

fig. 6 is a schematic structural diagram of an electronic device provided in the present application.

With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. All other embodiments, including but not limited to combinations of embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any inventive step are within the scope of the present application.

The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

With the continuous promotion and deepening of the 'new energy regeneration/electromotion' of the automobile industry, heavy-duty trucks or engineering transport vehicles also get the opportunity and intersection of new energy regeneration/electromotion transformation, and are receiving more and more attention. Compare fuel vehicle, the electronic heavy truck has three aspects advantages:

1. the use cost is low, and the cost is saved by at least about 50% per kilometer;

2. the driving experience is good, the electric storage vehicles are all automatic gears, and the driving is convenient;

3. the comfort is good, and the noise and vibration cost of the fuel engine are avoided.

However, the electric heavy truck has a large load capacity, and the battery system is required to be capable of providing enough power or electric quantity to support the power output requirement of the vehicle under a large load working condition (such as full load climbing). To achieve this, the present application employs a multi-battery parallel scheme to achieve flexible adaptation of battery capacity.

However, in the long development process of the present inventors, it is found that the electric heavy truck is generally configured with a large number of battery packs, and the number of the battery packs is several times or even several tens times that of the passenger car. Because each battery cell has inevitable differences in manufacturing, voltage states of the battery packs also have differences, and with the use of the battery packs, for example, a part of the battery packs are connected with positive and negative busbars to supply electricity to a motor first, namely, are charged with high voltage, after the electricity of the part of the battery packs is consumed, voltage difference exists between the battery packs without the high voltage, and when the battery packs without the high voltage need to output more power when a heavy truck is required, a battery Management system (battery Management system) controls the high voltage on the battery packs without the high voltage, however, due to different voltages of the battery packs, current flows between the battery packs, namely, the high voltage battery pack outputs current to the low voltage battery pack, and further, electrical components inside the battery pack are burnt out due to overcurrent, or an overcurrent protection mechanism of the battery Management system is caused, thereby make high-pressure failure on these group batteries, lead to electronic heavily blocking can not obtain sufficient power take off to the nest that lies prone appears and can't start, perhaps climbing swift current phenomenons such as slope, cause the traffic accident very easily, have very big potential safety hazard.

The technical problem that when a large number of battery packs work cooperatively like an electric heavy truck, the problem that a battery system cannot run normally due to difference accumulation of the battery packs is solved. The invention conception of the application is as follows:

the control of the high-voltage mode and the charging mode on the battery pack which easily causes the phenomena is refined, and the voltage balance is carried out on the state of each battery pack, so that the voltage and the current on a bus of the battery system cannot have large sudden change, and a series of problems caused by the sudden change of the voltage or the current are reduced.

The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.

Fig. 1 is a schematic structural diagram of a battery management system provided in the present application. As shown in fig. 1, the battery management system 10 includes: battery pack B1~BnPre-charging resistor R of the pre-charging circuit of each battery pack1~RnCharging circuit pre-charging switch K of each battery pack12~Kn2Main positive switch K of power output loop of each battery pack11~Kn1And a battery signal acquisition module CSC of each battery pack11~CSC_nnBattery pack control module BMU for each battery pack1~BMUnAnd a system central control module BCMS.

In addition, B is1、R1、K12、K11、CSC_11~CSC_1n、BMU1Forming a Subsystem (Subsystem1), and the like for other subsystems, wherein the whole battery system comprises n subsystems; the system central control module BCMS is a master control board of the battery management system 10.

As shown in fig. 1, the battery management system 10 adopts a three-layer architecture design:

the first layer is a battery signal acquisition module (CSC _ xx);

the second layer is a battery pack control module (BMUx);

the third layer is a system central control module (BCMS).

The battery signal acquisition module of the first layer and the battery pack control module of the second layer adopt daisy chain communication, and battery pack data is uploaded to the battery pack control module of the second layer;

a Controller Area Network (CAN) communication is adopted between the battery pack control module at the second layer and the system central control module at the third layer for data and control instruction interaction;

in one possible embodiment, the system central control module BCMS has two CAN interfaces in addition to one internal communication CAN. One CAN interface of the two CAN interfaces is connected with the CAN of the whole vehicle to realize the communication with other controllers of the whole vehicle, and the other CAN interface is a charging communication CAN interface to realize the charging communication function with a national standard charger.

Specifically, the battery management system 10 provided in the present application may be applied to an electric heavy truck, and a control system thereof adopts a three-layer architecture, and allocates three layers of implementation functions as follows:

the first layer is a power battery signal acquisition control panel corresponding to the battery signal acquisition module:

the power battery signal acquisition control panel adopts a special Application Specific Integrated Circuit (ASIC) chip to acquire data such as voltage and temperature of the battery pack, and uploads an acquisition signal to the middle-layer subsystem control panel through daisy chain communication. Meanwhile, the balance command issued by the control board of the receiving and executing subsystem realizes the balance function of the battery system. The specific function distribution is shown in table 1:

TABLE 1 Power Battery Signal acquisition control Panel function

Classification Function(s)
Data acquisition Measuring voltage of battery monomer and collecting and measuring temperature of battery
Control strategy Passive equalization strategy execution and communication control

The sub-system control panel corresponding to the second layer battery pack control module:

and the subsystem control board is responsible for data acquisition, parameter calculation, fault protection and control strategy implementation of each subsystem battery pack. The specific functions are shown in table 2:

TABLE 2 subsystem control panel function

The third layer is a battery system control panel corresponding to the system central control module:

the battery system control board is responsible for data acquisition, parameter calculation, fault protection and control strategy implementation related to the battery system. The specific functions are shown in table 3:

TABLE 3 Battery System control Panel function

The multiple-group parallel scheme of the battery pack proposed by the embodiment is to design the battery management system to be that multiple battery packs are connected in parallel, and each battery pack is provided with an independent control loop switch (K)12~Kn2And K11~Kn1) And each battery pack is independently controlled. The scheme provided by the embodiment realizes redundancy and backup of multiple battery packs, when a certain battery pack has a fault, the fault battery pack is separately cut off and sends out an alarm signal, other normal battery packs can continue to provide power output,the phenomenon that the power of the vehicle cannot be output or the power output is insufficient due to the fault of a single battery (or a battery pack) is avoided.

The following describes in detail how the battery management system 10 executes the specific process of the battery system control method provided in the present application:

fig. 2 is a schematic flowchart of a battery system control method according to an embodiment of the present disclosure. As shown in fig. 2, the method for controlling a battery system includes the following steps:

s201, acquiring the voltage of all battery packs.

In this step, the cell voltages of the battery cells are acquired by the battery signal acquisition module (CSC _ xx) in fig. 1, and then transmitted to the corresponding battery pack control module BMUx through daisy chain communication, so as to obtain voltage data of each battery pack.

S202, under the high-voltage mode on the traveling vehicle, classifying all battery packs according to the voltage difference between any two battery packs to determine the first type battery pack and/or the second type battery pack.

In this step, the voltage difference of each battery pack in the first type of battery pack is smaller than the voltage difference of each battery pack in the second type of battery pack. I.e., the voltages of the battery packs in the first category of battery packs are closer together.

The high voltage on the train mode is used for: when the vehicle runs, the battery pack to be connected is electrically connected into the electric drive system so as to increase the power output power of the vehicle.

Electrically connecting the battery pack to be accessed to the electric drive system includes: and respectively and correspondingly connecting the anode and the cathode of the battery pack to be accessed with an anode bus and a cathode bus of the electric drive system, namely connecting the anode of the battery pack to be accessed with the anode bus of the electric drive system, and connecting the cathode of the battery pack to be accessed with the cathode bus of the electric drive system.

Specifically, a preset voltage difference threshold may be set, and when the voltage difference between any two groups of battery packs is smaller than the voltage difference threshold, the two groups of battery packs are classified into the first group of battery packs, and otherwise, the two groups of battery packs are classified into the second group of battery packs.

And S203, if at least two first battery packs to be subjected to high voltage exist in the first battery packs, sequentially performing a confluence operation on all the first battery packs according to a preset sequence.

In this step, the bus bar operation is used to complete the battery pack with an upper high voltage, which includes electrically connecting the battery pack with the battery system bus bar.

It should be noted that, since the voltage difference needs to be compared by at least two battery packs, at least two battery packs are operated together each time the high voltage is applied, i.e., the bus operation is performed.

For the first type battery pack with small voltage difference, the first type battery pack is directly incorporated into a bus of the battery system, and because the voltage difference is small, too large voltage or current sudden change cannot be caused.

And for the first type of battery pack, in one possible design, it is not all charged with high voltage all at once, but it is first sorted by voltage magnitude and then at least one first battery pack to be charged with high voltage is sequentially subjected to high voltage operation in a preset manner.

For example, the bus operation is performed on only one first battery pack at a time, or the bus operation is performed on 2 battery packs at a time, and so on. The sequence of the high voltage is the sequence of the voltage from large to small. Of course, when the voltage difference between the bus voltage and the first battery pack to be charged with high voltage is greater than the preset value, the operations of sequentially charging high voltage can be performed in a sequence from small to large. The selection can be performed by those skilled in the art according to the actual situation, and the application is not limited.

In another possible embodiment, the sorting in S202 is performed again each time the bus operation is performed, because the voltage of the battery pack that has been subjected to the high voltage is changed after the bus operation, so that the sorting of the battery packs is changed, and then the bus operation is performed again on the first battery pack with the N (N is greater than or equal to 1) bits before the voltage sorting in the newly sorted first battery pack.

And S204, if each battery pack in the first battery pack is subjected to high voltage, performing a pre-charging operation on at least one second battery pack to be subjected to high voltage in the second battery pack, and/or performing a confluence operation.

In this step, two embodiments can be distinguished:

in one case, if there is no battery pack of the first type in the classification in S202, a high voltage is applied to the battery pack of the second type having the voltage closest to the bus voltage, that is, a bus operation is performed thereon, for example, the bus operation is performed on the second battery pack having the highest or lowest voltage. And then, performing pre-charging operation on the remaining second battery packs to be subjected to high voltage in the second battery packs, and after the pre-charging operation is completed, sequentially performing convergence operation on all the second battery packs according to a preset sequence.

In one possible design, the battery pack sorting of S202, i.e., the respective steps of S202-S204, is re-performed once again each time the bus operation is performed. Since the voltage of the battery pack, which has been subjected to the high voltage, is changed after the current collection, the classification of the battery pack is changed.

Alternatively, if there is a first-type battery pack in the classification of S202, after step S203 is completed, a precharge operation is performed on all second-type battery packs to be subjected to a high voltage, and after the precharge is completed, a bus operation is performed in a predetermined order.

Similarly, after the pre-charging is completed, in one possible embodiment, S202 is performed again, that is, the battery packs are classified again, because after the pre-charging, the voltage of each second battery pack will change, and the corresponding classification will also change. The preset order may be in order of voltage from high to low or from low to high, and the bus operation is performed on at least one battery pack at a time.

In another possible design, the precharge operation is performed again after each execution of the bus operation, so that the voltage difference between the respective battery packs is reduced through the plurality of precharging.

It should be noted that, according to the scheme of parallel connection and independent control of multiple groups of battery packs provided in this embodiment, by using the high-voltage confluence mechanism for the traveling vehicle of the battery system shown in fig. 2, the problem that components are damaged or high voltage cannot be supplied due to excessive circulating current inside the battery packs when high-voltage confluence is performed on the vehicle under the condition of unbalanced voltage between the battery packs because the operating states are inconsistent can be effectively solved.

The present embodiment provides a method for controlling a battery system, in which, in a high voltage mode of a vehicle, all battery packs are classified according to a voltage difference between any two battery packs of all battery packs to determine a first battery pack and/or a second battery pack, where the voltage difference of each battery pack of the first battery pack is smaller than the voltage difference of each battery pack of the second battery pack, if at least one first battery pack to be subjected to a high voltage exists in the first battery pack, a pre-charging operation and/or a converging operation are performed on at least one second battery pack to be subjected to a high voltage in the second battery pack according to a preset sequence, and if each battery pack of the first battery pack is subjected to a high voltage. The technical problem of how to avoid the problem that the battery system cannot normally run due to the difference accumulation of the battery packs when a large number of battery packs work in a cooperative mode is solved. The technical effects of improving the working condition adaptability and the operation reliability of the electric heavy truck, prolonging the service life of the battery and improving the working reliability of the battery management system are achieved.

Fig. 3 is a schematic flow chart of another battery system control method implemented and provided in the present application. As shown in fig. 3, the method for controlling the battery system includes the following steps:

and S301, acquiring the voltages of all battery packs.

In this step, the cell voltages of the battery cells are acquired by the battery signal acquisition module (CSC _ xx) in fig. 1, and then transmitted to the corresponding battery pack control module BMUx through daisy chain communication, so as to obtain voltage data of each battery pack.

S302, whether the voltage difference between any two battery packs is smaller than a first preset threshold value is judged.

In this step, if yes, it is confirmed that the battery pack is classified as the first type battery pack, and then step S303 is performed, and if no, step S305 is performed.

Specifically, all battery packs with voltage differences smaller than a first threshold value are classified into a first type battery pack.

S303, a bus operation is performed on the first target battery group.

In this step, the first target battery group is two battery groups having the highest voltage among the first battery groups. The first battery pack is a battery pack to be subjected to high voltage in the first battery pack.

S304, whether the first cycle operation requirement for executing the next confluence operation is met or not is detected.

In this step, the first cycle operation requirement includes: there is a first battery pack, i.e., all battery packs in the first type battery pack have been high-voltage completed, or no battery pack is classified as the first type battery pack at the time of sorting at S302.

Specifically, the first cycle operation requirement specifically refers to:

(1) the internal circulation of the accessed battery pack is smaller than a preset threshold value;

(2) not all battery packs complete the upper high voltage.

With respect to the aspect (1), since the first battery pack is charged with a high voltage, it may be caused to charge each battery pack with a high voltage in a reverse direction, thereby forming a current inside each battery pack with a high voltage, that is, an internal circulating current. This circulating current is generally gradually reduced, and after it is smaller than a preset threshold, the current collecting operation is performed on the next first battery pack.

In a possible design, the point (1) may be replaced by performing the next confluence operation after a predetermined time, for example, 0.1S.

If the first cycle operation requirement is satisfied, step S302 is executed again, otherwise, the high voltage driving mode is ended.

S305, judging whether the voltage difference between any two battery packs is smaller than a second preset threshold value.

In this step, if yes, it is confirmed that the battery pack is classified as the second type battery pack, and step S306 is subsequently performed, and if no, step S309 is performed.

Specifically, all battery packs with voltage differences larger than or equal to a first threshold and smaller than a second preset threshold are classified into a second battery pack.

And S306, performing the pre-charging operation on at least one battery pack in the second battery pack.

In this step, the second battery pack is a battery pack to which a high voltage is to be applied among the second type battery packs. As shown in fig. 1, the battery pack control module controls the corresponding pre-charge switch to be turned on, and turns off the corresponding pre-charge switch after the preset charging time is over.

In one possible design, the bus operation is performed to the battery pack having the highest or lowest voltage among the second battery packs before the precharge operation is performed. The power-driven heavy truck backup power support is timely provided, and the safety problems of slope slipping and the like caused by insufficient or untimely power output are prevented.

S307, the bus operation is performed on the second target battery group.

In this step, the second target battery group is the battery group having the highest voltage among the second battery groups.

S308, whether the second cycle operation requirement for executing the next confluence operation is met or not is detected.

In this step, the second cycle operation requirement includes: there is a second battery pack, i.e., all the battery packs in the second type of battery pack have been high-voltage completed, or no battery pack is classified into the second type of battery pack at the time of the classification at S302.

Specifically, the second cycle operation requirement specifically includes:

(1) the internal circulation of the accessed battery pack is smaller than a preset threshold value;

(2) not all battery packs complete the upper high voltage.

With respect to the aspect (1), since the second battery pack is charged with a high voltage, it may be caused to charge each battery pack with a high voltage in the reverse direction, thereby forming a current inside each battery pack with a high voltage, that is, an internal circulating current. This circulating current is generally gradually reduced, and after it is smaller than a preset threshold, the current collecting operation is performed on the next second battery pack.

In a possible design, the point (1) may be replaced by performing the next confluence operation after a predetermined time, for example, 0.1S.

If the second cycle operation requirement is satisfied, step S302 is executed again, otherwise, the high voltage driving mode is ended.

And S309, determining that the voltage difference is greater than or equal to a second preset threshold value according to the voltage difference between any two battery packs.

S310, judging whether the first type of battery pack exists or not, and/or judging whether the second type of battery pack has high voltage or not.

In the step, if yes, the high-voltage driving mode is ended; if not, go to step S311.

S311, the bus operation is performed on the third target battery pack.

In this step, the third target battery pack is a battery pack with the highest voltage among all the battery packs to be charged with high voltage of the third battery pack, and the third battery pack is a battery pack to be charged with high voltage among all the battery packs.

The purpose of this step is to handle the adverse situation that the voltage difference of each battery pack is relatively large, so that the vehicle can still obtain power output, and the traffic safety hidden trouble caused by no power or insufficient power output is avoided.

After the third target battery pack is subjected to the confluence operation, the high-voltage mode is ended, because the battery of the electric heavy truck is in a state needing maintenance or replacement at the moment, the electric heavy truck is not suitable for carrying out load running again, and only a minimum no-load output power is provided, so that the electric heavy truck can move up in a short time, and the subsequent rescue maintenance is facilitated. Therefore, the hidden danger of traffic accidents caused by forced use of vehicles when the vehicle state is not good can be avoided.

The present embodiment provides a method for controlling a battery system, in which, in a high voltage mode of a vehicle, all battery packs are classified according to a voltage difference between any two battery packs of all battery packs to determine a first battery pack and/or a second battery pack, where the voltage difference of each battery pack of the first battery pack is smaller than the voltage difference of each battery pack of the second battery pack, if at least one first battery pack to be subjected to a high voltage exists in the first battery pack, a pre-charging operation and/or a converging operation are performed on at least one second battery pack to be subjected to a high voltage in the second battery pack according to a preset sequence, and if each battery pack of the first battery pack is subjected to a high voltage. The technical problem of how to avoid the problem that the battery system cannot normally run due to the difference accumulation of the battery packs when a large number of battery packs work in a cooperative mode is solved. The technical effects of improving the working condition adaptability and the operation reliability of the electric heavy truck, prolonging the service life of the battery and improving the working reliability of the battery management system are achieved.

In addition to the high voltage mode in the driving of the two embodiments, the voltage distribution of each battery pack is not uniform during charging, and the circulation effect in the battery pack is also very likely to cause the problem of burning out of electronic components. Therefore, before entering the high-voltage driving mode, the control method of the battery system further includes controlling the charging mode, specifically as follows:

fig. 4 is a schematic flowchart of another battery system control method provided in an embodiment of the present application, and as shown in fig. 4, the battery system control method includes the specific steps of:

and S401, responding to the trigger signal of the working mode, and entering the corresponding working mode.

In this embodiment, the operation modes include: a high voltage drive mode and a high voltage charge mode.

The specific working steps and principles of the high-pressure mode on the traveling crane can be seen in the embodiment shown in fig. 2 and 3.

The high-voltage charging mode is to connect the positive and negative poles of each battery pack to the positive and negative power supply buses respectively when each battery pack is charged. Different from the prior art that all battery packs are directly connected to a power bus for charging, the embodiment is to sequentially increase the voltage of each battery pack for voltage equalization.

Specifically, after the charging port detects that the charging gun is inserted, a charging trigger signal is sent to a system central control module of the battery management system, so that the battery management system enters a charging high-voltage mode.

S402, sequencing all the battery packs according to the sequence of the voltage from low to high so as to determine the serial number N of each battery pack.

In the step, N is a positive integer greater than or equal to 1.

And S403, performing a bus operation on the No. N battery pack to charge the No. N battery pack at a high voltage.

And S404, when the voltage of the No. N battery pack reaches the voltage of the No. N +1 battery pack, performing a confluence operation on the No. N +1 battery pack so as to charge the high voltage on the No. N +1 battery pack together with the battery packs with the high voltage.

And circularly repeating S403-S404 until all the battery packs are charged at the high voltage.

The battery system control method provided by this embodiment enters the corresponding operating mode by responding to the trigger signal of the operating mode, and performs the bus operation on all the battery packs in sequence from low to high in voltage when the trigger signal triggers the charging high-voltage mode. The problem of charge imbalance among the battery packs due to inconsistent voltage states of the battery packs is effectively solved. The operation consistency of each battery pack and the service life of the battery pack are improved.

Fig. 5 is a schematic structural diagram of a battery system control device according to an embodiment of the present application. The battery system control device 500 may be implemented by software, hardware, or a combination of both.

As shown in fig. 5, the battery system control device 500 includes:

an obtaining module 501, configured to obtain a voltage difference between any two battery packs of all the battery packs;

a classifying module 502, configured to classify all the battery packs according to the voltage difference in the high-voltage driving mode to determine a first battery pack and/or a second battery pack, where the voltage difference of each battery pack in the first battery pack is smaller than the voltage difference of each battery pack in the second battery pack;

the processing module 503 is configured to, if there are at least two first battery packs to be subjected to high voltage application in the first battery pack, sequentially perform a confluence operation on all the first battery packs according to a preset sequence, where the confluence operation is used to complete high voltage application of the battery packs, and the high voltage application includes electrically connecting the battery packs with a bus of a battery system;

the processing module 503 is further configured to perform a pre-charging operation on at least one second battery pack to be subjected to a high voltage in the second battery pack, and/or a bus operation, if each battery pack in the first battery pack has a high voltage.

In one possible design, the processing module 503 is specifically configured to:

performing a confluence operation on a first target battery pack, wherein the first target battery pack is two battery packs with the highest voltage in the first battery pack;

detecting whether a first-cycle operation requirement for executing a next confluence operation is satisfied, the first-cycle operation requirement including: there is a first battery pack;

if yes, the first target battery pack is determined again, and the confluence operation is performed on the first target battery pack.

In one possible design, the processing module 503 is further specifically configured to:

performing a precharge operation on each battery pack in the second battery pack;

performing a bus operation on a second target battery pack, which is a battery pack having the highest voltage among the second battery packs, after the precharge operation is completed;

detecting whether a second-cycle operation requirement for performing a next confluence operation is satisfied, the second-cycle operation requirement including: a second battery pack is present;

if yes, classifying all the battery packs again according to the voltage difference so as to execute the steps again.

Optionally, the classifying module 502 is further configured to determine whether there is a first type of battery pack and/or whether there is a high voltage in a second type of battery pack when it is determined that all battery packs do not belong to the first type of battery pack or the second type of battery pack according to a voltage difference between any two battery packs;

if not, the processing module 503 is further configured to end the high voltage driving mode after performing a confluence operation on a third target battery pack, where the third target battery pack is a battery pack with the highest voltage among all battery packs to be charged with high voltage, and the third battery pack is a battery pack to be charged with high voltage among all battery packs;

if yes, the processing module 503 is further configured to end the high voltage driving mode.

Optionally, the processing module 503 is further configured to:

responding to a trigger signal of an operating mode, and entering a corresponding operating mode, wherein the operating mode comprises the following steps: a high voltage driving mode and a high voltage charging mode;

when the trigger signal triggers the charging high-voltage mode, the bus operation is sequentially performed on all the battery packs in the order of voltage from low to high.

In one possible design, the processing module 503 is further specifically configured to:

sequencing all battery packs according to the sequence of the voltage from low to high to determine the serial number N of each battery pack, wherein N is greater than or equal to 1;

when the charging voltage of the No. N battery pack reaches the voltage of the No. N +1 battery pack, performing confluence operation on the No. N +1 battery pack so as to charge the high voltage on the No. N +1 battery pack together with each battery pack with the high voltage;

and repeating the previous step until all the battery packs are charged by high voltage.

It should be noted that the apparatus provided in the embodiment shown in fig. 5 can execute the method provided in any of the above method embodiments, and the specific implementation principle, technical features, term explanation and technical effects thereof are similar and will not be described herein again.

Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 6, the electronic device 600 may include: at least one processor 601 and memory 602. Fig. 6 shows an electronic device as an example of a processor.

A memory 602 for storing programs. In particular, the program may include program code including computer operating instructions.

The memory 602 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.

The processor 601 is configured to execute computer-executable instructions stored in the memory 602 to implement the methods described in the above method embodiments.

The processor 601 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

Alternatively, the memory 602 may be separate or integrated with the processor 601. When the memory 602 is a device independent from the processor 601, the electronic device 600 may further include:

a bus 603 for connecting the processor 601 and the memory 602. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.

Alternatively, in a specific implementation, if the memory 602 and the processor 601 are integrated into a single chip, the memory 602 and the processor 601 may communicate via an internal interface.

The present application further provides a battery management system, comprising: the system comprises a plurality of battery packs connected in parallel, a battery signal acquisition module, a battery pack control module and a system central control module; wherein the content of the first and second substances,

the battery signal acquisition module is used for acquiring the characteristic parameters of the battery pack and sending the characteristic parameters to the battery pack control module, and the characteristic parameters comprise: a voltage;

a battery pack control module for performing a confluence operation and a pre-charge operation on the battery pack, the confluence operation being for causing the battery pack to complete a high voltage, the high voltage including electrically connecting the battery pack with a battery system bus;

and the system central control module is used for controlling the battery pack together with the battery signal acquisition module and the battery pack control module so as to realize any one of the possible battery system control methods provided by the method embodiments.

The present application further provides a vehicle comprising any one of the above possible battery management systems.

An embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium may include: various media that can store program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and in particular, the computer-readable storage medium stores program instructions for the methods in the above method embodiments.

An embodiment of the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the computer program implements the method in the foregoing method embodiments.

Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.

It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车辆动力电池系统的控制方法、程序产品和动力电池系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!