Multi-battery pack heating method, device and equipment and computer readable storage medium

By obtaining the initial temperature and charging current of the battery pack, we judge whether multiple battery packs meet the heating conditions, and heat them at the same time when the conditions are met, the problem of inconsistent battery pack power is solved and the performance of the battery pack in low temperature environments is improved. and service life.

CN119297478APending Publication Date: 2025-01-10SHENZHEN TOPBAND NEW ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411396002.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the prior art, the multi-battery pack heating method leads to inconsistent power between battery packs, resulting in a large difference in power after charging and discharging cycles.

Method used

By obtaining the initial temperature and charging current of each battery pack, the connection relationship and number between multiple battery packs is determined. Based on the initial temperature, charging current, target connection relationship and number of battery packs, it is determined whether the heating conditions are met and if the heating conditions are met, it is satisfied. Multiple battery packs are heated simultaneously during conditions.

Benefits of technology

The battery consistency between multiple battery packs is achieved, avoiding the situation where some battery packs are heated and some are discharged, and improving the performance and service life of the battery pack in low temperature environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119297478A_ABST
    Figure CN119297478A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a multi-battery pack heating method. The method comprises the steps that the initial temperature of each battery pack and the charging current of each battery pack are acquired; determining the number of target connection relationships in the connection relationships among the plurality of battery packs and the number of the battery packs; and on the basis of the plurality of initial temperatures, the plurality of charging currents, the number of the target connection relationships and the number of the battery packs, heating the plurality of battery packs at the same time when it is determined that the plurality of battery packs meet heating conditions. The embodiment of the invention further discloses a multi-battery pack heating device and equipment and a computer readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a method, device, equipment and computer-readable storage medium for heating multiple battery packs. Background Art

[0002] Charging and discharging the battery in a relatively low temperature environment will cause continuous damage to the battery cells, so the battery needs to be heated to keep it at a normal temperature. At present, the relevant technology usually adopts the method of heating each battery pack in a multi-battery pack separately. However, due to the differences in the conditions of all battery packs, some packs are heated while others are discharged. After multiple cycles of charge and discharge, the consistency of the power between the battery packs becomes very poor. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present application hope to provide a multi-battery pack heating method, device, equipment and computer-readable storage medium, which can improve the problem of poor consistency of power between battery packs in the related art.

[0004] The technical solution of this application is implemented as follows:

[0005] A method for heating a plurality of battery packs, the method comprising:

[0006] Obtaining an initial temperature of each battery pack and a charging current of each battery pack;

[0007] Determining the number of target connection relationships among the connection relationships between the plurality of battery packs, and the number of the battery packs;

[0008] When it is determined that the plurality of battery packs satisfy a heating condition based on the plurality of initial temperatures, the plurality of charging currents, the number of the target connection relationships, and the number of the battery packs, the plurality of battery packs are heated simultaneously.

[0009] In the above scheme, when it is determined based on the multiple initial temperatures, the multiple charging currents, the number of the target connection relationships and the number of the battery packs that the multiple battery packs meet the heating condition, before the multiple battery packs are heated simultaneously, the method further includes:

[0010] Determining a target temperature from the multiple initial temperatures; wherein the target temperature is the lowest temperature among the multiple initial temperatures;

[0011] When the target temperature is lower than the low temperature protection temperature, a sub-current is determined from the plurality of charging currents; wherein the sub-current is the minimum current among the plurality of charging currents;

[0012] Based on the plurality of the charging currents, the sub-currents, the number of the target connection relations, and the number of the battery packs, it is determined whether the plurality of battery packs satisfy the heating condition.

[0013] In the above scheme, the multi-battery pack heating method further includes:

[0014] When the target temperature is greater than or equal to the low temperature protection temperature and the target temperature is less than the low temperature warning temperature, determining the operating current of the heating film corresponding to each of the battery packs at the target voltage;

[0015] Based on the plurality of the charging currents, the operating currents, the number of the target connection relationships, and the number of the battery packs, it is determined whether the plurality of battery packs meet the heating condition.

[0016] In the above solution, the determining whether the plurality of battery packs meet the heating condition based on the plurality of charging currents, the operating currents, the number of the target connection relationships and the number of the battery packs includes:

[0017] determining an average current based on a plurality of the charging currents and the number of the battery packs;

[0018] Determining a first value based on the sub-current and the number of the target connection relationships;

[0019] When the average current is greater than or equal to the first value, it is determined that the plurality of battery packs meet the heating condition.

[0020] In the above solution, the determining whether the plurality of battery packs meet the heating condition based on the plurality of charging currents, the operating currents, the number of the target connection relationships and the number of the battery packs includes:

[0021] determining an average current based on a plurality of the charging currents and the number of the battery packs;

[0022] Determining a second value based on the operating current and the number of target connection relationships;

[0023] When the average current is greater than or equal to the second value, it is determined that the plurality of battery packs meet the heating condition.

[0024] In the above scheme, after heating the multiple battery packs, it is determined that the multiple battery packs meet the heating condition based on the multiple initial temperatures, the multiple charging currents, the number of the target connection relationships and the number of the battery packs, the method further includes:

[0025] In the process of heating each of the battery packs, obtaining a heating temperature of each of the battery packs after heating for a period of time;

[0026] determining a temperature to be detected based on the plurality of heating temperatures and the number of the battery packs;

[0027] When it is determined that the temperature to be detected satisfies the heating stop temperature, heating of the plurality of battery packs is stopped simultaneously.

[0028] In the above scheme, the multi-battery pack heating method further includes:

[0029] During the heating process of each of the battery packs, monitoring the state of each of the battery packs;

[0030] When the state indicates that the battery pack is abnormal, heating of the plurality of battery packs is stopped simultaneously and an alarm message is output.

[0031] A multi-battery pack heating device, the device comprising:

[0032] an acquisition unit, used to acquire an initial temperature of each battery pack and a charging current of each battery pack;

[0033] a determining unit, configured to determine the number of target connection relationships among the connection relationships between the plurality of battery packs, and the number of the battery packs;

[0034] A processing unit is used to heat the multiple battery packs simultaneously when it is determined that the multiple battery packs meet the heating conditions based on the multiple initial temperatures, the multiple charging currents, the number of the target connection relationships and the number of the battery packs.

[0035] A multi-battery pack heating device, the device comprising: a processor, a memory, and a communication bus;

[0036] The communication bus is used to realize the communication connection between the processor and the memory;

[0037] The processor is used to execute the multi-battery pack heating program stored in the memory to implement the steps of the multi-battery pack heating method mentioned above.

[0038] A computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the multi-battery pack heating method as described above.

[0039] The multi-battery pack heating method, apparatus, device and computer-readable storage medium provided in the embodiments of the present application first obtain the initial temperature of each battery pack and the charging current of each battery pack, then determine the number of target connection relationships among the connection relationships between the multiple battery packs, and the number of battery packs, and then heat the multiple battery packs simultaneously when it is determined that the multiple battery packs meet the heating conditions based on the multiple initial temperatures, the multiple charging currents, the number of target connection relationships and the number of battery packs. In this way, whether the multiple battery packs meet the heating conditions for simultaneous heating is determined by the initial temperature, the multiple charging currents, the number of target connection relationships and the number of battery packs, and the multiple battery packs are heated simultaneously when the heating conditions are met, instead of heating only a single battery pack as in the related art. There will be no situation where some battery packs are heated while others are discharged, thereby ensuring the consistency of the charge levels among the multiple battery packs. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A schematic diagram of a process for heating a multi-battery pack provided in an embodiment of the present application;

[0041] Figure 2 A schematic diagram of a flow chart of another multi-battery pack heating method provided in an embodiment of the present application;

[0042] Figure 3 A schematic diagram of a flow chart of another multi-battery pack heating method provided in an embodiment of the present application;

[0043] Figure 4 A schematic diagram of a flow chart of another multi-battery pack heating method provided in an embodiment of the present application;

[0044] Figure 5 A schematic diagram of the structure of a multi-battery pack heating device provided in an embodiment of the present application;

[0045] Figure 6 A schematic diagram of the structure of a multi-battery pack heating device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0047] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0048] It should be noted that during the research and development process, it was found that after the parallel batteries were heated at low temperatures, the temperatures of all the battery packs could not be completely consistent, which led to inconsistent heating start-up times. The heating film is connected in parallel at both ends of the battery pack. If the external current is insufficient, the heating film will draw power from the battery pack. After multiple cycles of charge and discharge, the consistency between the batteries will become very poor. Some batteries may have a remaining capacity (State Of Charge, SOC) of 80%, while others may have only 10%.

[0049] Based on this, the embodiment of the present application provides a multi-battery pack heating method, which can be applied to a multi-battery pack heating device, referring to Figure 1 As shown, the method comprises the following steps:

[0050] Step 101: Obtain the initial temperature of each battery pack and the charging current of each battery pack.

[0051] In the embodiment of the present application, the initial temperature of the battery pack may refer to the temperature of the battery pack before it is heated, and each battery pack corresponds to an initial temperature; each battery pack is connected in parallel with a heating film, and the heating film of each battery pack is in a closed state initially. The heating film is essentially a resistor, and the heating film is connected in parallel at both ends of the battery pack, and the battery pack can be heated to a temperature suitable for use by heating the heating film of the battery pack, thereby improving the fluidity and working efficiency of the electrolyte inside the battery pack, and further improving the performance of the battery in a low temperature environment; the charging current is the charging current corresponding to each battery pack before the heating is turned on. Before the heating is turned on, a temperature sensor can be used to measure the temperature of each battery pack to obtain the initial temperature of each battery pack, and the charging current of each battery pack can be measured by an ammeter. It should be noted that multiple battery packs can communicate with each other.

[0052] Step 102: Determine the number of target connection relationships among the connection relationships between multiple battery packs and the number of battery packs.

[0053] In an embodiment of the present application, the connection relationship between multiple battery packs may include a parallel relationship between multiple battery packs and a series relationship between multiple battery packs. The target connection relationship may refer to a parallel relationship; the number of target connection relationships may refer to the number of parallel branches between multiple battery packs; the number of battery packs may refer to the total number of battery packs in the entire system; specifically, the parallel branches corresponding to the multiple battery packs may be counted to obtain the number of parallel branches, and the total number of the multiple battery packs may be counted to obtain the number of battery packs; it should be noted that the number of battery packs may also change in real time as the battery packs are shut down or the battery packs partially lose communication; and multiple battery packs may refer to multiple series-parallel battery packs.

[0054] In a feasible implementation, if the total number of battery packs is 16 and they are divided into 4 groups, i.e. 4 battery packs, each battery pack has 4 battery packs, wherein the battery packs between the 4 battery packs are connected in parallel and the 4 battery packs in each battery pack are connected in series, then, since there are 4 battery packs, the number of parallel branches is 4 and the number of battery packs is 16.

[0055] Step 103 : When it is determined that a plurality of battery packs meet a heating condition based on a plurality of initial temperatures, a plurality of charging currents, the number of target connection relationships, and the number of battery packs, the plurality of battery packs are heated simultaneously.

[0056] In an embodiment of the present application, it is possible to first determine whether multiple battery packs meet the heating conditions based on multiple initial temperatures, multiple charging currents, the number of target connection relationships and the number of battery packs. When it is determined that multiple battery packs meet the heating conditions, the multiple battery packs are heated simultaneously. In this way, by heating multiple battery packs together, rather than heating a single battery pack as in the related art, the consistency of series-parallel battery packs under low temperature conditions can be ensured.

[0057] In the embodiment of the present application, when the heating condition is not met, the multiple battery packs can only be charged. When determining whether the multiple battery packs meet the heating condition based on multiple initial temperatures, multiple charging currents, the number of target connection relationships, and the number of battery packs, the initial temperature can be judged first, and then the multiple charging currents, the number of target connection relationships, and the number of battery packs can be used to determine whether the multiple battery packs meet the heating condition based on the judgment result.

[0058] It should be noted that the present application can be specifically applied to the field of vehicle and ship batteries. After being connected in series and parallel, the low-voltage and low-capacity battery pack can be transformed into a high-voltage and high-capacity battery pack. At the same time, the function of heating the battery pack can be added to make the consistency of the battery pack better under low temperature conditions, thereby making the application range of the battery pack wider.

[0059] The multi-battery pack heating method provided in the embodiment of the present application jointly determines whether multiple battery packs meet the heating conditions for simultaneous heating through the initial temperature, multiple charging currents, the number of target connection relationships and the number of battery packs, and heats multiple battery packs simultaneously when the heating conditions are met, rather than heating only a single battery pack as in the related art. There will not be some battery packs being heated while others are discharging, thereby ensuring the consistency of the power levels among the multiple battery packs.

[0060] Based on the above embodiments, the present application provides another method for heating a multi-battery pack. Figure 2 , Figure 3 and Figure 4 As shown, the method may include the following steps:

[0061] Step 201: A multi-battery pack heating device obtains an initial temperature of each battery pack and a charging current of each battery pack.

[0062] Step 202: The multi-battery pack heating device determines the number of target connection relationships among the connection relationships between the multiple battery packs and the number of battery packs.

[0063] Step 203: The multi-battery pack heating device determines a target temperature from a plurality of initial temperatures.

[0064] The target temperature is the lowest temperature among the multiple initial temperatures.

[0065] In the embodiment of the present application, multiple initial temperatures can be screened to determine the lowest temperature.

[0066] Step 204 : When the target temperature is lower than the low temperature protection temperature, the multi-battery pack heating device determines a sub-current from a plurality of charging currents.

[0067] The sub-current is the minimum current among the multiple charging currents.

[0068] In the embodiment of the present application, the low temperature protection temperature can be set according to the actual situation; Figure 4 As shown, the minimum temperature and the low temperature protection temperature can be compared. When the minimum temperature is lower than the low temperature protection temperature, multiple charging currents are screened to determine the minimum current (i.e., sub-current). It should be noted that when the minimum temperature is lower than the low temperature protection temperature, only multiple battery packs can be heated simultaneously, and multiple battery packs cannot be charged.

[0069] It should be noted that step 205 may be performed after step 204, and steps 206 to 208 may also be performed after step 204:

[0070] Step 205 : The multi-battery pack heating device determines whether the multiple battery packs meet the heating conditions based on multiple charging currents, operating currents, the number of target connection relationships, and the number of battery packs.

[0071] In the embodiments of the present application, Figure 4 As shown, multiple charging currents and the number of parallel branches can be processed, and the working current and the number of battery packs can be processed, and then it is determined whether the multiple battery packs meet the heating conditions based on the two processing results.

[0072] It should be noted that step 205 can be implemented in the following ways:

[0073] Step 205A1: The multi-battery pack heating device determines an average current based on multiple charging currents and the number of battery packs.

[0074] In an embodiment of the present application, the average current may refer to the current obtained by averaging multiple charging currents and the number of battery packs; specifically, multiple charging currents may be added to obtain the sum of the multiple charging currents, and then the sum of the multiple charging currents and the number of battery packs may be divided to obtain the average current.

[0075] Step 205A2: The multi-battery pack heating device determines a first value based on the operating current and the number of target connection relationships.

[0076] In an embodiment of the present application, the first value may refer to a value obtained by operating the working current and the number of target connection relationships; specifically, the first value may be obtained by multiplying the working current and the number of target connection relationships.

[0077] Step 205A3: When the average current of the multi-battery pack heating device is greater than or equal to the first value, the multi-battery pack heating device determines that the multiple battery packs meet the heating condition.

[0078] In an embodiment of the present application, the average current and the first value can be compared in size. When the average current is greater than or equal to the first value, it is determined that multiple battery packs meet the heating conditions. At this time, heating can be turned on, that is, multiple battery packs can be heated simultaneously.

[0079] It should be noted that if Figure 4 As shown, when the average current is less than the first value, the plurality of battery packs can be charged only.

[0080] Step 206 : When the target temperature is greater than or equal to the first preset temperature and is less than the low temperature warning temperature, the multi-battery pack heating device determines the operating current of the heating film corresponding to each battery pack at the target voltage.

[0081] In the embodiments of the present application, Figure 4 As shown, the low temperature alarm temperature can be set based on actual conditions, and the low temperature protection temperature is lower than the low temperature alarm temperature. The minimum temperature and the low temperature protection temperature can be compared. When the minimum temperature is greater than or equal to the low temperature protection temperature, the low temperature alarm temperature can be compared with the minimum temperature.

[0082] In an embodiment of the present application, the target voltage may refer to the standard voltage at which the heating film works; the minimum temperature and the low temperature alarm temperature may be compared, and when the minimum temperature is lower than the low temperature alarm temperature, the working current (I) of the heating film at the standard voltage may be calculated based on the standard voltage (U) and the resistance (R) of the heating film. Specifically, the working current of the heating film at the standard voltage may be calculated using a current calculation formula such as I=U / R.

[0083] It should be noted that if Figure 4 As shown, when the lowest temperature is greater than or equal to the low temperature alarm temperature, that is, when the lowest temperature neither meets the low temperature protection temperature nor the low temperature alarm temperature, a new round of comparison needs to be restarted from step 201.

[0084] Step 207 : The multi-battery pack heating device determines whether the multiple battery packs meet the heating conditions based on multiple charging currents, operating currents, the number of target connection relationships, and the number of battery packs.

[0085] In the embodiments of the present application, Figure 4 As shown, multiple charging currents and the number of battery packs can be processed, and the working current and the number of target connection relationships can be processed, and then it is determined whether the multiple battery packs meet the heating conditions based on the two processing results.

[0086] It should be noted that step 207 can be implemented in the following ways:

[0087] Step 207B1, the multi-battery pack heating device determines a second value based on the operating current and the number of target connection relationships.

[0088] In an embodiment of the present application, the second value may refer to a value obtained by operating the working current and the number of target connection relationships; specifically, the second value may be obtained by multiplying the working current and the number of parallel branches.

[0089] Step 207B2: The multi-battery pack heating device determines an average current based on multiple charging currents and the number of battery packs.

[0090] Step 207B3: When the average current is greater than or equal to the second value, the multi-battery pack heating device determines that the multiple battery packs meet the heating condition.

[0091] In an embodiment of the present application, the average current can be compared with a second value, and when the average current is greater than or equal to the second value, it is determined that multiple battery packs meet the heating conditions. At this time, heating can be turned on, that is, multiple battery packs can be heated simultaneously.

[0092] It should be noted that if Figure 4 As shown, when the average current is less than the second value, the plurality of battery packs can be charged.

[0093] Step 208 : When determining that the multiple battery packs meet the heating conditions, the multiple battery pack heating device heats the multiple battery packs simultaneously.

[0094] It should be noted that step 208 can be executed after step 205 and step 207.

[0095] It should be noted that the above embodiment may further include the following steps:

[0096] Step 209 : During the heating process of each battery pack, the multi-battery pack heating device obtains the heating temperature of each battery pack after the heating is performed for a period of time.

[0097] In the embodiment of the present application, the heating temperature may refer to the temperature measured after multiple battery packs meet the heating conditions during the heating process (i.e., after heating for a period of time), and each battery pack has a unique corresponding heating temperature. A temperature sensor may be used to collect the heating temperature of each battery pack.

[0098] Step 210: The multi-battery pack heating device determines a temperature to be detected based on multiple heating temperatures and the number of battery packs.

[0099] In an embodiment of the present application, the temperature to be detected may refer to the temperature obtained after calculating multiple heating temperatures and the number of battery packs, and specifically may refer to the average temperature of multiple battery packs; specifically, the multiple heating temperatures may be summed up to obtain the total temperature, and then the total temperature and the number of battery packs may be divided to obtain the average temperature.

[0100] Step 211 : When the multi-battery pack heating device determines that the temperature to be detected meets the stop heating temperature, the multi-battery pack heating device stops heating the multiple battery packs at the same time.

[0101] In the embodiment of the present application, the stop heating temperature can be set based on the actual situation, and the temperature to be detected meets the stop heating temperature, which means that the temperature to be detected is greater than or equal to the stop heating temperature; Figure 3 As shown, the temperature to be detected and the temperature to stop heating can be compared. When the temperature to be detected is greater than or equal to the temperature to stop heating (i.e., the heating stop condition of the battery pack is met), the heating of multiple battery packs is stopped. In this way, after multiple battery packs are connected in series and used, it is necessary to ensure that all battery packs are heated at the same time (the heating current may be drawn from the battery or from the charger, depending on whether the current provided by the charger meets the heating requirements), and turn off the heating at the same time to ensure that the power of all battery packs is consistent.

[0102] It should be noted that the above embodiment may further include the following steps:

[0103] Step 212: The multi-battery pack heating device monitors the status of each battery pack during the heating process of each battery pack.

[0104] In the embodiment of the present application, during the heating process of each battery pack, the status of each battery pack can be continuously monitored by the monitoring module to obtain the status of each battery pack, and the status of the battery pack can include a normal battery pack and an abnormal battery pack.

[0105] Step 213 : When the status of the multiple battery pack heating device indicates that the battery pack is abnormal, the multiple battery pack heating device stops heating the multiple battery packs at the same time and outputs an alarm message.

[0106] In the embodiments of the present application, Figure 3 As shown, the alarm information is used to notify the battery pack of abnormal heating; the state of the battery pack can be judged, and when the state of the battery pack is determined to be abnormal, the heating of multiple battery packs can be stopped and the alarm information can be output. Specifically, when the battery pack abnormality meets the heating abnormality condition, only the heating of multiple battery packs can be stopped, and the alarm information of the battery pack abnormality can be output, and the heating of multiple battery packs can be resumed after a period of time; when the battery pack abnormality meets the heating failure condition, not only the heating of multiple battery packs is stopped, but also the heating program is exited, and the alarm information of the battery pack failure is output, and then the heating films of all battery packs are in the off state.

[0107] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0108] The multi-battery pack heating method provided in the embodiment of the present application jointly determines whether multiple battery packs meet the heating conditions for simultaneous heating through the initial temperature, multiple charging currents, the number of target connection relationships and the number of battery packs, and heats multiple battery packs simultaneously when the heating conditions are met, rather than heating only a single battery pack as in the related art. There will not be some battery packs being heated while others are discharging, thereby ensuring the consistency of the power levels among the multiple battery packs.

[0109] Based on the above embodiments, the present application provides a multi-battery pack heating device, which can be applied to Figure 1 and Figure 2 In the multi-battery pack heating method provided in the corresponding embodiment, refer to Figure 5 As shown, the multi-battery pack heating device 3 may include: an acquisition unit 31, a determination unit 32 and a processing unit 33, wherein:

[0110] An acquisition unit 31, used to acquire an initial temperature of each battery pack and a charging current of each battery pack;

[0111] a determining unit 32, configured to determine the number of target connection relationships among the connection relationships between the plurality of battery packs, and the number of the battery packs;

[0112] The processing unit 33 is used to heat the multiple battery packs simultaneously when it is determined that the multiple battery packs meet the heating conditions based on the multiple initial temperatures, the multiple charging currents, the number of target connection relationships and the number of battery packs.

[0113] In other embodiments of the present application, the processing unit 33 is further configured to perform the following steps:

[0114] Determining a target temperature from a plurality of initial temperatures; wherein the target temperature is the lowest temperature among the plurality of initial temperatures;

[0115] When the target temperature is lower than the low temperature protection temperature, a sub-current is determined from a plurality of charging currents; wherein the sub-current is a minimum current among the plurality of charging currents;

[0116] Based on the plurality of charging currents, the sub-currents, the number of target connection relations, and the number of battery packs, it is determined whether the plurality of battery packs meet the heating condition.

[0117] In other embodiments of the present application, the processing unit 33 is further configured to perform the following steps:

[0118] When the target temperature is greater than or equal to the low temperature protection temperature and the target temperature is less than the low temperature warning temperature, determining the operating current of the heating film corresponding to each battery pack at the target voltage;

[0119] Based on the plurality of charging currents, the operating currents, the number of target connection relationships, and the number of battery packs, it is determined whether the plurality of battery packs meet the heating condition.

[0120] In other embodiments of the present application, the processing unit 33 is further configured to perform the following steps:

[0121] Determining an average current based on the plurality of charging currents and the number of battery packs;

[0122] Determining a first value based on the number of sub-currents and target connection relationships;

[0123] When the average current is greater than or equal to the first value, it is determined that the plurality of battery packs meet the heating condition.

[0124] In other embodiments of the present application, the processing unit 33 is further configured to perform the following steps:

[0125] Determining an average current based on the plurality of charging currents and the number of battery packs;

[0126] Determining a second value based on the operating current and the number of target connection relationships;

[0127] When the average current is greater than or equal to the second value, it is determined that the plurality of battery packs meet the heating condition.

[0128] In other embodiments of the present application, the processing unit 33 is further configured to perform the following steps:

[0129] During the heating process of each battery pack, obtaining the heating temperature of each battery pack after heating for a period of time;

[0130] Determining a temperature to be detected based on a plurality of heating temperatures and the number of battery packs;

[0131] When it is determined that the temperature to be detected meets the heating stop temperature, heating of the multiple battery packs is stopped simultaneously.

[0132] In other embodiments of the present application, the processing unit 33 is further configured to perform the following steps:

[0133] During the heating process of each battery pack, monitoring the status of each battery pack;

[0134] When the status indicates that the battery pack is abnormal, the heating of multiple battery packs is stopped at the same time and an alarm message is output.

[0135] It should be noted that the specific implementation process of the steps performed by each module in the embodiment of the present application can be referred to Figure 1 and Figure 2 The implementation process of the multi-battery pack heating method provided in the corresponding embodiment will not be repeated here.

[0136] The multi-battery pack heating device provided in the embodiment of the present application jointly determines whether multiple battery packs meet the heating conditions for simultaneous heating through the initial temperature, multiple charging currents, the number of target connection relationships and the number of battery packs, and heats multiple battery packs simultaneously when the heating conditions are met, rather than heating only a single battery pack as in the related art. There will not be some battery packs being heated while others are discharging, thereby ensuring the consistency of the power levels among multiple battery packs.

[0137] Based on the above embodiments, the embodiments of the present application provide a multi-battery pack heating device, which can be applied to Figure 1 and Figure 2 In the multi-battery pack heating method provided in the corresponding embodiment, refer to Figure 6 As shown, the multi-battery pack heating device 4 may include: a processor 41, a memory 42 and a communication bus 43, wherein:

[0138] The communication bus 43 is used to realize the communication connection between the processor 41 and the memory 42;

[0139] The processor 41 is used to execute the multi-battery pack heating program in the memory 42 to implement the following steps:

[0140] Obtaining the initial temperature of each battery pack and the charging current of each battery pack;

[0141] Determining the number of target connection relationships among the connection relationships between the plurality of battery packs and the number of the battery packs;

[0142] When it is determined that the plurality of battery packs satisfy the heating condition based on the plurality of initial temperatures, the plurality of charging currents, the number of target connection relationships, and the number of battery packs, the plurality of battery packs are heated simultaneously.

[0143] In other embodiments of the present application, the processor 41 is used to execute the multi-battery pack heating program in the memory 42 to implement the following steps:

[0144] Determining a target temperature from a plurality of initial temperatures; wherein the target temperature is the lowest temperature among the plurality of initial temperatures;

[0145] When the target temperature is lower than the low temperature protection temperature, a sub-current is determined from a plurality of charging currents; wherein the sub-current is a minimum current among the plurality of charging currents;

[0146] Based on the plurality of charging currents, the sub-currents, the number of target connection relations, and the number of battery packs, it is determined whether the plurality of battery packs meet the heating condition.

[0147] In other embodiments of the present application, the processor 41 is used to execute the multi-battery pack heating program in the memory 42 to implement the following steps:

[0148] When the target temperature is greater than or equal to the low temperature protection temperature and the target temperature is less than the low temperature warning temperature, determining the operating current of the heating film corresponding to each battery pack at the target voltage;

[0149] Based on the plurality of charging currents, the operating currents, the number of target connection relationships, and the number of battery packs, it is determined whether the plurality of battery packs meet the heating condition.

[0150] In other embodiments of the present application, the processor 41 is used to execute the multi-battery pack heating program in the memory 42 to determine whether the multiple battery packs meet the heating conditions based on multiple charging currents, working currents, the number of target connection relationships and the number of battery packs, so as to implement the following steps:

[0151] Determining an average current based on the plurality of charging currents and the number of battery packs;

[0152] Determining a first value based on the number of sub-currents and target connection relationships;

[0153] When the average current is greater than or equal to the first value, it is determined that the plurality of battery packs meet the heating condition.

[0154] In other embodiments of the present application, the processor 41 is used to execute the multi-battery pack heating program in the memory 42 to determine whether the multiple battery packs meet the heating conditions based on multiple charging currents, working currents, the number of target connection relationships and the number of battery packs, so as to implement the following steps:

[0155] Determining an average current based on the plurality of charging currents and the number of battery packs;

[0156] Determining a second value based on the operating current and the number of target connection relationships;

[0157] When the average current is greater than or equal to the second value, it is determined that the plurality of battery packs meet the heating condition.

[0158] In other embodiments of the present application, the processor 41 is used to execute the multi-battery pack heating program in the memory 42 to implement the following steps:

[0159] In the process of heating each battery pack, obtaining a heating temperature of each battery pack after heating for a period of time;

[0160] Determining a temperature to be detected based on a plurality of heating temperatures and the number of battery packs;

[0161] When it is determined that the temperature to be detected meets the heating stop temperature, heating of the plurality of battery packs is stopped simultaneously.

[0162] In other embodiments of the present application, the processor 41 is used to execute the multi-battery pack heating program in the memory 42 to implement the following steps:

[0163] During the heating process of each battery pack, monitoring the status of each battery pack;

[0164] When the status indicates that the battery pack is abnormal, the heating of multiple battery packs is stopped at the same time and an alarm message is output.

[0165] It should be noted that the specific description of the steps executed by the processor can be referred to Figure 1 and Figure 2 The implementation process of the multi-battery pack heating method provided in the corresponding embodiment will not be repeated here.

[0166] The multi-battery pack heating device provided in the embodiment of the present application determines whether multiple battery packs meet the heating conditions for simultaneous heating through the initial temperature, multiple charging currents, the number of target connection relationships and the number of battery packs, and heats multiple battery packs simultaneously when the heating conditions are met, rather than heating only a single battery pack as in the related art. There will not be some battery packs being heated while others are discharging, thereby ensuring the consistency of the power levels among multiple battery packs.

[0167] Based on the foregoing embodiments, the embodiments of the present application provide a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement Figure 1 and Figure 2 The corresponding embodiments provide steps in the method for heating multiple battery packs.

[0168] It should be noted that the above-mentioned computer-readable storage medium can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM) and other memories; it can also be various electronic devices including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.

[0169] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0170] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0171] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0172] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products of the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0173] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0174] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0175] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for heating a multi-battery pack, characterized in that: The method comprises: Obtaining an initial temperature of each battery pack and a charging current of each battery pack; Determining the number of target connection relationships among the connection relationships between the plurality of battery packs, and the number of the battery packs; When it is determined that the plurality of battery packs satisfy a heating condition based on the plurality of initial temperatures, the plurality of charging currents, the number of the target connection relationships, and the number of the battery packs, the plurality of battery packs are heated simultaneously.

2. The method according to claim 1, characterized in that The method further comprises: before simultaneously heating the plurality of battery packs, in the case where it is determined based on the plurality of initial temperatures, the plurality of charging currents, the number of the target connection relationships and the number of the battery packs that the plurality of battery packs meet the heating condition, comprising: Determining a target temperature from the multiple initial temperatures; wherein the target temperature is the lowest temperature among the multiple initial temperatures; When the target temperature is lower than the low temperature protection temperature, a sub-current is determined from the plurality of charging currents; wherein the sub-current is the minimum current among the plurality of charging currents; Based on the plurality of the charging currents, the sub-currents, the number of the target connection relations, and the number of the battery packs, it is determined whether the plurality of battery packs satisfy the heating condition.

3. The method according to claim 2, characterized in that The method further comprises: When the target temperature is greater than or equal to the low temperature protection temperature and the target temperature is less than the low temperature warning temperature, determining the operating current of the heating film corresponding to each of the battery packs at the target voltage; Based on the plurality of the charging currents, the operating currents, the number of the target connection relationships, and the number of the battery packs, it is determined whether the plurality of battery packs meet the heating condition.

4. The method according to claim 3, characterized in that The determining whether the plurality of battery packs meet the heating condition based on the plurality of charging currents, the operating currents, the number of the target connection relationships, and the number of the battery packs includes: determining an average current based on a plurality of the charging currents and the number of the battery packs; Determining a first value based on the sub-current and the number of the target connection relationships; When the average current is greater than or equal to the first value, it is determined that the plurality of battery packs meet the heating condition.

5. The method according to claim 3, characterized in that: The determining whether the plurality of battery packs meet the heating condition based on the plurality of charging currents, the operating currents, the number of the target connection relationships, and the number of the battery packs includes: determining an average current based on a plurality of the charging currents and the number of the battery packs; Determining a second value based on the operating current and the number of target connection relationships; When the average current is greater than or equal to the second value, it is determined that the plurality of battery packs meet the heating condition.

6. The method according to claim 1, characterized in that After simultaneously heating the multiple battery packs when it is determined that the multiple battery packs meet the heating condition based on the multiple initial temperatures, the multiple charging currents, the number of the target connection relationships, and the number of the battery packs, the method further includes: In the process of heating each of the battery packs, obtaining a heating temperature of each of the battery packs after heating for a period of time; Determining a temperature to be detected based on the plurality of heating temperatures and the number of the battery packs; When it is determined that the temperature to be detected satisfies the heating stop temperature, heating of the plurality of battery packs is stopped simultaneously.

7. The method according to claim 1, characterized in that The method further comprises: During the heating process of each of the battery packs, monitoring the state of each of the battery packs; When the state indicates that the battery pack is abnormal, heating of the plurality of battery packs is stopped simultaneously and an alarm message is output.

8. A multi-battery pack heating device, characterized in that: The device comprises: an acquisition unit, configured to acquire an initial temperature of each battery pack and a charging current of each battery pack; a determining unit, configured to determine the number of target connection relationships among the connection relationships between the plurality of battery packs, and the number of the battery packs; A processing unit is used to heat the multiple battery packs simultaneously when it is determined that the multiple battery packs meet the heating conditions based on the multiple initial temperatures, the multiple charging currents, the number of the target connection relationships and the number of the battery packs.

9. A multi-battery pack heating device, characterized in that: The device comprises: a processor, a memory and a communication bus; The communication bus is used to realize the communication connection between the processor and the memory; The processor is used to execute the multi-battery pack heating program stored in the memory to implement the steps of the multi-battery pack heating method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the multi-battery pack heating method as described in any one of claims 1 to 7.