Temperature regulation and control method and device of storage battery pack system and electronic equipment

By real-time acquisition and analysis of the single battery temperature of the battery pack and controlling the air conditioner based on the temperature difference, the precise temperature regulation of the battery pack system is achieved, and the problem of inaccurate temperature regulation in the existing technology is solved, which extends the battery life and saves resources.

CN120109370APending Publication Date: 2025-06-06HANGZHOU HANGGANG METRO CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510289806.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The temperature control methods of existing battery pack systems cannot be accurately regulated based on the real-time temperature changes of each battery pack in real time, resulting in a shortening of the battery life and a large amount of waste of labor costs and resources.

Method used

By obtaining the temperature of each single battery of the battery pack and determining the temperature threshold based on its type information, the temperature state of the battery pack is determined. When the temperature state is abnormal, the control mode and control parameters of the air conditioner are determined based on the temperature difference value, and the air conditioner is controlled in real time to achieve accurate temperature regulation.

Benefits of technology

Real-time automatic and accurate temperature regulation of each battery pack in the battery pack system is realized, saving labor costs and resources, extending the service life of the battery, and reducing unnecessary resource waste when the temperature is normal and stable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120109370A_ABST
    Figure CN120109370A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a temperature regulation and control method and device of a storage battery pack system and electronic equipment. The method comprises the following steps: firstly determining a temperature threshold value corresponding to the storage battery pack according to the type information of the storage battery pack, and continuously obtaining the temperature of each single battery of the storage battery pack; and then determining the temperature state of each storage battery pack according to each temperature threshold and the extreme temperature in each single battery temperature. Furthermore, when the temperature state is determined to be abnormal, control modes and regulation and control parameters of all the air conditioners are determined based on all the temperature difference values, and the air conditioners corresponding to all the storage battery packs are controlled according to all the control modes and the regulation and control parameters, so that the purpose of automatically and accurately controlling all the storage battery packs in the storage battery pack system in real time is achieved. A large amount of manpower cost resources are saved, the service life of the battery is prolonged, the standby state of the air conditioner is kept when the temperature of each storage battery pack is normal and stable, and unnecessary resource waste is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One or more embodiments of the present specification relate to the field of intelligent measurement and control technology, and in particular, to a temperature control method, device and electronic equipment for a battery pack system. Background Art

[0002] With the rapid development of the rail transit industry, the uninterruptible power supply system is an indispensable key link in the rail transit power system, providing a stable power supply to ensure the safe operation of data and equipment. Among them, the battery pack, as the core component of the uninterruptible power supply module, plays a vital role, and the ambient temperature will affect the battery capacity and service life of the battery. Therefore, a temperature control method for the battery pack system is needed to place each battery pack in the battery pack system in the optimal temperature environment. The existing temperature control often adopts a unified control method of manual regular inspection, which not only wastes a lot of manpower cost resources, but also fails to accurately control the ambient temperature according to the real-time temperature changes of each battery pack in real time, shortening the service life of the battery. Summary of the invention

[0003] The embodiments of this specification provide a temperature control method, device and electronic equipment for a battery pack system, and the technical solutions thereof are as follows: In a first aspect, an embodiment of the present specification provides a temperature control method for a battery pack system, the method comprising: For any battery pack, determine a temperature threshold corresponding to the battery pack based on the type information of the battery pack, and obtain the temperature of each single cell of the battery pack, wherein the temperature threshold includes a first critical temperature for representing an abnormally high temperature of each single cell and a second critical temperature for representing an abnormally low temperature of each single cell; Determine the temperature state of each of the battery packs based on each of the temperature thresholds and the extreme temperatures of each of the single cell temperatures, wherein the extreme temperatures include a maximum single cell temperature and a minimum single cell temperature; When the temperature state is determined to be abnormal, the control mode and regulation parameters of each air conditioner are determined based on each temperature difference, and the air conditioner corresponding to each battery pack is controlled according to each control mode and regulation parameter, and the temperature difference is the difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

[0004] In a second aspect, a temperature control device for a battery pack system is provided, the device comprising: an acquisition module, configured to determine, for any battery pack, a temperature threshold corresponding to the battery pack based on the type information of the battery pack, and acquire the temperature of each single cell of the battery pack, wherein the temperature threshold includes a first critical temperature for characterizing that each single cell is abnormally high in temperature and a second critical temperature for characterizing that each single cell is abnormally low in temperature; A determination module, configured to determine the temperature state of each of the battery packs based on each of the temperature thresholds and an extreme temperature among each of the single cell temperatures, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; A control module is used to determine the control mode and regulation parameters of each air conditioner based on each temperature difference when the temperature state is determined to be abnormal, and control the air conditioner corresponding to each battery pack according to each control mode and regulation parameter, wherein the temperature difference is the difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

[0005] In a third aspect, an electronic device is provided, including a device processor and a memory; The device processor is connected to the memory; The memory is used to store executable program code; The device processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the steps of the method provided in the first aspect or any possible implementation manner of the first aspect.

[0006] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and the computer-readable storage medium stores instructions, which, when the instructions are executed on a computer or a device processor, cause the computer or the device processor to execute the method provided in the first aspect or any possible implementation of the first aspect.

[0007] The beneficial effects brought by the technical solutions provided by some embodiments of this specification include at least: In one or more embodiments of the present specification, the temperature threshold corresponding to the battery pack is first determined through the type information of the battery pack, and the temperature of each single cell of the battery pack is obtained. Then, the temperature state of each battery pack is determined according to each temperature threshold and the extreme temperature of each single cell temperature. Furthermore, when the temperature state is determined to be abnormal, the control mode and regulation parameters of each air conditioner are determined based on each temperature difference, and the air conditioner corresponding to each battery pack is controlled according to each control mode and regulation parameter, so as to achieve the purpose of real-time automatic and precise control of each battery pack in the battery pack system, saving a lot of manpower cost resources, and improving the service life of the battery. When the temperature of each battery pack is normal and stable, the air conditioner is kept in standby mode, reducing unnecessary waste of resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0009] Figure 1 A flowchart of a temperature control method for a battery pack system provided in an embodiment of this specification; Figure 2 A schematic diagram of the structure of a temperature control device for a battery pack system provided in an embodiment of this specification; Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of this specification. DETAILED DESCRIPTION

[0010] 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.

[0011] The terms "first", "second", "third", etc. in the description and claims of this specification and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0012] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements described without departing from the scope of the present specification. Various processes or components may be appropriately omitted, substituted or added to each example. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted or combined. In addition, features described with respect to some examples may be combined in other examples.

[0013] See also Figure 1 , Figure 1 The figure shows an overall flow chart of a temperature control method of a battery pack system provided in an embodiment of the present specification.

[0014] like Figure 1 As shown, the temperature control method of the battery pack system may at least include the following steps: Step 101: For any battery pack, determine a temperature threshold corresponding to the battery pack based on type information of the battery pack, and obtain the temperature of each single cell of the battery pack.

[0015] The temperature threshold comprises a first critical temperature for characterizing that each of the single cells is abnormally high in temperature and a second critical temperature for characterizing that each of the single cells is abnormally low in temperature.

[0016] In the embodiment of this specification, the control system architecture of the temperature control method may include a server, multiple battery packs, multiple air conditioners, a target terminal and a connection network. Among them, the server can be used to receive the primary control instructions issued by the target terminal, and the primary control instructions are used to indicate which battery packs need to be controlled. In addition, the server can also obtain various temperature data, and execute the temperature control method, and send each hierarchical air conditioner control instruction to the air conditioner corresponding to each battery pack through the connection network.

[0017] Among them, the battery pack control system may include multiple battery packs dispersed in different track areas. Due to the different actual deployment conditions and deployment time, the types of battery packs may not all be the same. In addition, different types of battery packs have different corresponding working environment temperature thresholds. Therefore, in order to perform real-time temperature control on each battery pack in the battery pack system, it is necessary to first determine the temperature threshold corresponding to each battery pack according to the type information of each battery pack through a pre-built information database or an online query method. Then, for any battery pack, under normal circumstances, the factors such as the model, type, use time, and use environment of each single battery included in it are the same. Therefore, in the actual charging and discharging work, the temperatures of each single battery corresponding to each single battery included in each battery pack mostly maintain a uniform change trend, either the temperature rises at the same time, or the temperature drops at the same time, and there will be no situation where both the temperature rises and the temperature drops at the same time. There will only be individual or very few single batteries with individual temperature protrusions due to abnormal increase in internal resistance and other reasons. However, when a few individual temperatures are prominent, the battery pack needs to be individually temperature-controlled in time to prevent problems such as battery aging or fire caused by extremely high or low temperatures. Therefore, it is necessary to obtain the temperature of each single cell corresponding to each single cell in the battery pack through a temperature sensor, so as to subsequently control the temperature of each battery pack in the battery pack system.

[0018] The temperature threshold includes a first critical temperature and a second critical temperature. The first critical temperature is used to characterize the abnormally high temperature critical value corresponding to the temperature of the single cell, and the second critical temperature is used to characterize the abnormally low temperature critical value corresponding to the temperature of the single cell. When the extreme temperature is lower than the second critical temperature, the movement of ions inside each single cell slows down, causing the chemical reaction rate to decrease, reducing the output power of the battery. When the extreme temperature is higher than the first critical temperature, the chemical reaction inside each single cell accelerates, accelerating battery aging and shortening the service life.

[0019] In one possible implementation, determining the temperature threshold corresponding to the battery pack based on the type information of the battery pack includes: receiving a control instruction, and determining type information of the battery pack according to the control instruction; The type information is queried based on a battery type-temperature database to determine a temperature threshold corresponding to the battery pack.

[0020] In the embodiment of the present specification, the battery pack system may include multiple battery packs, and each battery pack corresponds to a different usage state, and some may be in a charging and discharging state, and some may be in a dormant state. Therefore, after receiving the primary control instruction sent by the target terminal, the server only needs to send further graded air conditioning control instructions to each battery pack that is not in a dormant state. In addition, the received control instruction may include the serial number and type information of the battery pack to be regulated, and then the type information corresponding to the battery pack is parsed according to the control instruction. Further, the determined type information is input into the battery type-temperature database to obtain the temperature threshold corresponding to the type information.

[0021] The battery type-temperature database can be constructed through a large number of historical test records and factory data manuals of various types of batteries. In the battery type-temperature database, each type of battery pack has a set of temperature thresholds corresponding to it.

[0022] As an example, the temperature threshold corresponding to battery pack A is HA (second critical temperature 15° C., first critical temperature 35° C.), and the temperature threshold corresponding to battery pack B is HB (second critical temperature 10° C., first critical temperature 40° C.).

[0023] Step 102 : determining the temperature state of each of the battery packs based on each of the temperature thresholds and the extreme temperature of each of the single cell temperatures.

[0024] The extreme temperature includes the highest single cell temperature and the lowest single cell temperature.

[0025] In the embodiments of this specification, for a single battery pack, after determining the corresponding temperature threshold and the temperature of each single cell, the extreme temperature of each single cell temperature, i.e., the highest single cell temperature and the lowest single cell temperature, can be determined by using the extreme value comparison algorithm or the curve fitting derivation method. Then, the temperature state of each battery pack is determined by using the temperature threshold and the extreme temperature through difference calculation or proportion method, so that the temperature of each battery pack determined to be abnormal can be promptly controlled.

[0026] In one possible implementation, the temperature state of each battery pack is determined based on each temperature threshold and an extreme temperature in each single cell temperature, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature, including: Determine the extreme temperature of each of the single cell temperatures based on an extreme value comparison algorithm, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; Comparing the highest single cell temperature with a first critical temperature in the temperature threshold to obtain a first comparison result, and comparing the lowest single cell temperature with a second critical temperature in the temperature threshold to obtain a second comparison result; The temperature state of each of the battery packs is determined according to the first comparison result and the second comparison result.

[0027] In the embodiment of the present specification, when determining the temperature state of each battery pack based on each temperature threshold and the extreme temperature in each single cell temperature, the temperature of each single cell can be first compared one by one through the extreme value comparison algorithm. Among them, when determining the highest single cell temperature, two of the single cell temperatures are compared, and only the temperature of the single cell with a high temperature value is retained, and all the remaining single cell temperatures are compared in sequence to obtain the highest single cell temperature. Similarly, the lowest single cell temperature is obtained. Then, the highest single cell temperature is compared with the first critical temperature in the temperature threshold to obtain a first comparison result, and the lowest single cell temperature is compared with the second critical temperature in the temperature threshold to obtain a second comparison result. Further, the temperature state of each battery pack is determined according to the first comparison result and the second comparison result. Among them, since the temperatures of each single cell included in each battery pack are mostly in a uniform change trend during the actual charging and discharging operation, the temperature either rises at the same time or drops at the same time, and there will be no situation where both the temperature rises and the temperature drops at the same time. Therefore, there will be a situation where at most one of the first comparison result and the second comparison result is abnormal, that is, when the temperature state is determined to be abnormal, it is either a high temperature abnormality or a low temperature abnormality.

[0028] In one possible implementation, determining the temperature state of the battery pack according to the first comparison result and the second comparison result includes: When the first comparison result indicates that the highest single cell temperature is greater than the first critical temperature or the second comparison result indicates that the lowest single cell temperature is less than the second critical temperature, the temperature state of the battery pack is determined to be abnormal; When the first comparison result indicates that the highest single cell temperature is not greater than the first critical temperature and the second comparison result indicates that the lowest single cell temperature is not less than the second critical temperature, the temperature state of the battery pack is determined to be normal.

[0029] In the embodiment of the present specification, when determining the temperature state of the battery pack according to each comparison result, as long as it is determined that one of the first comparison result and the second comparison result is abnormal, that is, when the first comparison result is characterized by the highest single cell temperature not being greater than the first critical temperature, or the second comparison result is characterized by the lowest single cell temperature being less than the second critical temperature, it can be determined that the temperature state of the battery pack is abnormal. When the first comparison result is characterized by the highest single cell temperature not being greater than the first critical temperature, and the second comparison result is characterized by the lowest single cell temperature not being less than the second critical temperature, the temperature state of the battery pack is determined to be normal.

[0030] As an example, the lowest single cell temperature corresponding to battery group A is 34°C, and the highest single cell temperature is 36°C. The lowest single cell temperature corresponding to battery group B is 30°C, and the highest single cell temperature is 32°C. The lowest single cell temperature corresponding to battery group C is 5°C, and the highest single cell temperature is 6°C. The temperature threshold corresponding to battery group A is HA (second critical temperature 15°C, first critical temperature 35°C), the temperature threshold corresponding to battery group B is HB (second critical temperature 10°C, first critical temperature 40°C), and the temperature threshold corresponding to battery group C is HC (second critical temperature 6°C, first critical temperature 40°C). The temperature status of battery group A and battery group C is determined to be abnormal, and the temperature status of battery group B is determined to be normal.

[0031] Step 103: When the temperature state is determined to be abnormal, the control mode and regulation parameters of each air conditioner are determined based on each temperature difference, and the air conditioner corresponding to each battery pack is controlled according to each control mode and regulation parameter.

[0032] The temperature difference is a difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

[0033] In the embodiments of the present specification, each battery pack may be configured with an air conditioner to be paired with it for individual regulation. For a single battery pack, when the temperature state of the battery pack is determined to be abnormal, the battery pack needs to be temperature regulated. The difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature may be determined first. That is, when the temperature state is abnormal, the difference between the highest single cell temperature and the first critical temperature or the difference between the lowest single cell temperature and the second critical temperature is first calculated, and then the control mode and regulation parameters of the air conditioner are determined based on the temperature difference. As an example, when the temperature difference does not exceed the set difference interval, the air conditioner is determined to be the control mode and regulation parameters corresponding to the graded modulation level. When the temperature difference is too large, the air conditioner needs to be determined to be the control mode and regulation parameters corresponding to the enhanced modulation level. Then, the air conditioner corresponding to each battery pack is controlled according to the determined control modes and regulation parameters to ensure that each battery pack is at the optimal operating temperature.

[0034] In one possible implementation, when the temperature state is determined to be abnormal, determining the control mode and regulation parameters of each air conditioner based on each temperature difference includes: When the temperature state is determined to be abnormal, determining the abnormality level and abnormality type of each battery pack based on each temperature difference, the abnormality level includes primary abnormality and secondary abnormality, and the abnormality type includes high temperature abnormality and low temperature abnormality; The control mode and regulation parameters of each air conditioner are determined according to the abnormality level and abnormality type.

[0035] In the embodiment of the present specification, for a single battery pack, when the temperature state of the battery pack is determined to be abnormal, it is necessary to first determine the abnormal type and abnormal level of the battery pack according to the temperature difference, that is, first determine whether the abnormality of the battery pack is a high temperature abnormality or a low temperature abnormality, and then further compare the absolute value corresponding to the temperature difference with the preset gradient threshold. When the absolute value of the temperature difference is less than the gradient threshold, it is determined that the abnormality at this time is a first-level abnormality, and when the absolute value of the temperature difference is greater than the gradient threshold, it is determined that the abnormality at this time is a second-level abnormality. Therefore, when a high temperature abnormality is determined, it is determined whether it is a first-level abnormality or a second-level abnormality, or when a low temperature abnormality is determined, it is determined whether it is a first-level abnormality or a second-level abnormality. Specifically, if the abnormal type is determined to be a high temperature abnormality, the control mode of the air conditioner can be determined to be a cooling mode first, and then the cooling parameters can be determined according to the abnormal level corresponding to the high temperature. When the abnormal type is determined to be a low temperature abnormality, the control mode of the air conditioner can be determined to be a heating mode, and then the heating parameters can be determined according to the abnormal level corresponding to the low temperature. Among them, a high temperature alarm threshold can also be set. When the highest single battery temperature exceeds the high temperature alarm threshold, a text message needs to be sent to the target terminal in time to remind the staff to check and deal with it, so as to slow down the time of battery leakage or fire.

[0036] As an example, when dividing the abnormality level according to the absolute value of the temperature difference, the gradient threshold ΔT1=5°C can be preset. When |ΔT|<5°C, the corresponding abnormality level is determined to be a level 1 abnormality. When |ΔT|≥5°C, the corresponding abnormality level is determined to be a level 2 abnormality.

[0037] The temperature threshold corresponding to battery pack A is HA (second critical temperature 15°C, first critical temperature 35°C). If the lowest single cell temperature obtained at a certain time is 34°C and the highest single cell temperature is 36°C, then the corresponding high temperature difference is 36°C-35°C=1°C. At this time, it can be determined as a high temperature abnormality and a level one abnormality. The control mode of the air conditioner is the cooling mode, and the cooling parameters of the air conditioner are adjusted down by 1.5°C based on the previous constant temperature control temperature. If the lowest single cell temperature obtained at a certain time is 38°C and the highest single cell temperature is 41°C, then the corresponding high temperature difference is 41°C-35°C=6°C. At this time, it can be determined as a high temperature abnormality and a level two abnormality. The control mode of the air conditioner is the cooling mode, and the cooling parameters of the air conditioner are adjusted down by 18°C ​​based on the previous constant temperature control temperature.

[0038] Among them, a high temperature alarm threshold can be set at 50°C. If the highest single cell battery temperature exceeds 50°C, a warning SMS message needs to be generated and sent to the target terminal in time to remind the staff to check and handle it.

[0039] In one possible implementation, determining the control mode and regulation parameters of each air conditioner according to the abnormality level and abnormality type includes: When the abnormality type is a high temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded cooling mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a high temperature abnormality and the abnormality level is a secondary abnormality, the control mode of the air conditioner is determined to be an enhanced cooling mode, and the control parameter is determined based on the square value of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded heating mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a level 2 abnormality, the control mode of the air conditioner is determined to be a pulse heating mode, and the regulation parameters are determined based on the product of the temperature difference and the charge and discharge rate of the battery pack.

[0040] In the embodiment of the present specification, when it is determined that the abnormal type of the battery pack is a high temperature abnormality and the abnormal level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded cooling mode, and the linear ratio of the temperature difference is calculated to determine the control parameter, that is, the parameter Δh=K for downward control of the air conditioner temperature 1×|ΔT|, where ΔT is the calculated temperature difference, K 1 1.5 is recommended.

[0041] When it is determined that the abnormal type of the battery pack is high temperature abnormality and the abnormal level is level 2 abnormality, the control mode of the air conditioner is determined to be enhanced cooling mode, and the square value of the temperature difference is calculated to determine the control parameter, that is, the parameter Δh=K for downward control of the air conditioner temperature 2 ×|ΔT| 2 , where ΔT is the calculated temperature difference, K 2 The value can be 0.5.

[0042] When it is determined that the abnormal type of the battery pack is low temperature abnormality and the abnormal level is level one, the control mode of the air conditioner is determined to be the graded heating mode, and the linear ratio of the temperature difference is calculated to determine the control parameter, that is, the parameter Δh=K for upward control of the air conditioner temperature 3 ×|ΔT|, where ΔT is the calculated temperature difference, K 3 1.2 is recommended.

[0043] When it is determined that the abnormal type of the battery pack is low temperature abnormality and the abnormal level is level 2 abnormality, the control mode of the air conditioner is determined to be pulse heating mode, and the product of the temperature difference and the battery pack charge and discharge rate is calculated to determine the control parameter, that is, the parameter ΔT=K for the upward control of the air conditioner temperature 4 ×|ΔT|×R, where R is the current battery pack charge and discharge rate, ΔT is the calculated temperature difference, and K 4 1.2 is recommended.

[0044] In one embodiment, the method further comprises: When the temperature state is determined to be normal, determining the working state of the battery pack, the working state including an equalizing charge state, a floating charge state and a discharging state; When the working state is determined to be the equalizing charging state or the discharging state, determining the control mode of the air conditioner to be the constant temperature mode, and determining the constant temperature corresponding to the constant temperature mode based on the average battery temperature corresponding to the temperatures of the single batteries; When the working state is determined to be a floating charge state, the control mode of the air conditioner is determined to be a standby mode.

[0045] In the embodiment of the present specification, for a single battery pack, when the temperature state of the battery pack is determined to be normal, the server may first determine the working state of the battery pack in the primary control instruction sent through the target terminal. Among them, the working state of the battery pack may include an equalized charge state, a floating charge state and a discharge state. Since the battery will generate too much heat during the equalized charge state or the discharge state, and the temperature change caused by the heat is small when the battery is in the floating charge state. Therefore, when the working state is determined to be an equalized charge state or a discharge state, the control mode of the air conditioner is determined to be a constant temperature mode, and the average battery temperature corresponding to the temperature of all single cells is calculated, and the average battery temperature is used as a reference, and 0.5°C is reduced to the constant temperature corresponding to the constant temperature mode to offset the excessive heat that may be generated by the battery during the equalized charge state or the discharge state. When the working state is determined to be a floating charge state, the control mode of the air conditioner is determined to be a standby mode to reduce unnecessary energy waste.

[0046] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0047] See next Figure 2 , Figure 2 The figure shows a schematic diagram of the structure of a temperature control device of a battery pack system provided in an embodiment of the present specification. It should be noted that: Figure 2 The temperature control device of the battery pack system shown is used to implement the present application Figure 1 For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the present application. Figure 1 The embodiment shown.

[0048] like Figure 2 As shown, the temperature control device of the battery pack system may include at least: The acquisition module 201 is used to determine, for any battery pack, a temperature threshold corresponding to the battery pack based on the type information of the battery pack, and acquire the temperature of each single cell of the battery pack, wherein the temperature threshold includes a first critical temperature for representing an abnormally high temperature of each single cell and a second critical temperature for representing an abnormally low temperature of each single cell; A determination module 202, configured to determine the temperature state of each of the battery packs based on each of the temperature thresholds and an extreme temperature among each of the single cell temperatures, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; The control module 203 is used to determine the control mode and regulation parameters of each air conditioner based on each temperature difference when the temperature state is determined to be abnormal, and control the air conditioner corresponding to each battery pack according to each control mode and regulation parameter, and the temperature difference is the difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

[0049] In one possible implementation, the acquisition module 201 is specifically used for: receiving a control instruction, and determining type information of the battery pack according to the control instruction; The type information is queried based on a battery type-temperature database to determine a temperature threshold corresponding to the battery pack.

[0050] In one possible implementation, the determination module 202 is specifically configured to: Determine the extreme temperature of each of the single cell temperatures based on an extreme value comparison algorithm, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; Comparing the highest single cell temperature with a first critical temperature in the temperature threshold to obtain a first comparison result, and comparing the lowest single cell temperature with a second critical temperature in the temperature threshold to obtain a second comparison result; The temperature state of each of the battery packs is determined according to the first comparison result and the second comparison result.

[0051] In one possible implementation, the determination module 202 is further configured to: When the first comparison result indicates that the highest single cell temperature is greater than the first critical temperature or the second comparison result indicates that the lowest single cell temperature is less than the second critical temperature, the temperature state of the battery pack is determined to be abnormal; When the first comparison result indicates that the highest single cell temperature is not greater than the first critical temperature and the second comparison result indicates that the lowest single cell temperature is not less than the second critical temperature, the temperature state of the battery pack is determined to be normal.

[0052] In one possible implementation, the control module 203 is specifically configured to: When the temperature state is determined to be abnormal, determining the abnormality level and abnormality type of each battery pack based on each temperature difference, the abnormality level includes primary abnormality and secondary abnormality, and the abnormality type includes high temperature abnormality and low temperature abnormality; The control mode and regulation parameters of each air conditioner are determined according to the abnormality level and abnormality type.

[0053] In one possible implementation, the control module 203 is further configured to: When the abnormality type is a high temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded cooling mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a high temperature abnormality and the abnormality level is a secondary abnormality, the control mode of the air conditioner is determined to be an enhanced cooling mode, and the control parameter is determined based on the square value of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded heating mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a level 2 abnormality, the control mode of the air conditioner is determined to be a pulse heating mode, and the regulation parameters are determined based on the product of the temperature difference and the charge and discharge rate of the battery pack.

[0054] In one possible implementation, the control module 203 is further configured to: When the temperature state is determined to be normal, determining the working state of the battery pack, the working state including an equalizing charge state, a floating charge state and a discharging state; When the working state is determined to be the equalizing charging state or the discharging state, determining the control mode of the air conditioner to be the constant temperature mode, and determining the constant temperature corresponding to the constant temperature mode based on the average battery temperature corresponding to the temperatures of the single batteries; When the working state is determined to be a floating charge state, the control mode of the air conditioner is determined to be a standby mode.

[0055] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be implemented with the help of software and / or hardware. The "unit" and "module" in this specification refer to software and / or hardware that can independently complete or cooperate with other components to complete specific functions, where the hardware can be, for example, a field programmable gate array (FPGA), an integrated circuit (IC), etc.

[0056] Each processing unit and / or module of the embodiments of the present application may be implemented by an analog circuit that implements the functions described in the embodiments of the present application, or may be implemented by software that executes the functions described in the embodiments of the present application.

[0057] See next Figure 3 , Figure 3A schematic diagram of the structure of an electronic device provided in an embodiment of this specification is shown.

[0058] like Figure 3 As shown, the electronic device 300 may include: at least one device processor 301 , at least one network interface 303 , a user interface 303 , a memory 305 and at least one communication bus 302 .

[0059] The communication bus 302 may be used to realize the connection and communication among the above-mentioned components.

[0060] The user interface 303 may include buttons, and the optional user interface may also include a standard wired interface or a wireless interface.

[0061] The network interface 304 may include, but is not limited to, a Bluetooth module, an NFC module, a Wi-Fi module, etc.

[0062] Among them, the device processor 301 may include one or more processing cores. The device processor 301 uses various interfaces and lines to connect various parts within the entire electronic device 300, and executes various functions and processes data of the electronic device 300 by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the device processor 301 can be implemented in at least one hardware form of DSP, FPGA, and PLA. The device processor 301 can integrate one or a combination of CPU, GPU, modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the device processor 301, and it can be implemented separately through a chip.

[0063] The memory 305 may include a RAM or a ROM. Optionally, the memory 305 includes a non-transitory computer-readable medium. The memory 305 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally be at least one storage device located away from the aforementioned device processor 301. As Figure 3 As shown, the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module, and program instructions.

[0064] Specifically, the device processor 301 may be used to call the temperature control application of the battery pack system stored in the memory 305, and specifically perform the following operations: For any battery pack, determine a temperature threshold corresponding to the battery pack based on the type information of the battery pack, and obtain the temperature of each single cell of the battery pack, wherein the temperature threshold includes a first critical temperature for representing an abnormally high temperature of each single cell and a second critical temperature for representing an abnormally low temperature of each single cell; Determine the temperature state of each of the battery packs based on each of the temperature thresholds and the extreme temperatures of each of the single cell temperatures, wherein the extreme temperatures include a maximum single cell temperature and a minimum single cell temperature; When the temperature state is determined to be abnormal, the control mode and regulation parameters of each air conditioner are determined based on each temperature difference, and the air conditioner corresponding to each battery pack is controlled according to each control mode and regulation parameter, and the temperature difference is the difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

[0065] As an option of the embodiment of this specification, the determining the temperature threshold corresponding to the battery pack based on the type information of the battery pack includes: receiving a control instruction, and determining type information of the battery pack according to the control instruction; The type information is queried based on a battery type-temperature database to determine a temperature threshold corresponding to the battery pack.

[0066] As an optional embodiment of this specification, the temperature state of each battery pack is determined based on each temperature threshold and an extreme temperature in each single cell temperature, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature, including: Determine the extreme temperature of each of the single cell temperatures based on an extreme value comparison algorithm, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; Comparing the highest single cell temperature with a first critical temperature in the temperature threshold to obtain a first comparison result, and comparing the lowest single cell temperature with a second critical temperature in the temperature threshold to obtain a second comparison result; The temperature state of each of the battery packs is determined according to the first comparison result and the second comparison result.

[0067] As an option of the embodiment of this specification, determining the temperature state of the battery pack according to the first comparison result and the second comparison result includes: When the first comparison result indicates that the highest single cell temperature is greater than the first critical temperature or the second comparison result indicates that the lowest single cell temperature is less than the second critical temperature, the temperature state of the battery pack is determined to be abnormal; When the first comparison result indicates that the highest single cell temperature is not greater than the first critical temperature and the second comparison result indicates that the lowest single cell temperature is not less than the second critical temperature, the temperature state of the battery pack is determined to be normal.

[0068] As an option of the embodiment of this specification, when the temperature state is determined to be abnormal, determining the control mode and regulation parameters of each air conditioner based on each temperature difference includes: When the temperature state is determined to be abnormal, determining the abnormality level and abnormality type of each battery pack based on each temperature difference, the abnormality level includes primary abnormality and secondary abnormality, and the abnormality type includes high temperature abnormality and low temperature abnormality; The control mode and regulation parameters of each air conditioner are determined according to the abnormality level and abnormality type.

[0069] As an option of the embodiment of this specification, the determining the control mode and regulation parameters of each air conditioner according to the abnormality level and abnormality type includes: When the abnormality type is a high temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded cooling mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a high temperature abnormality and the abnormality level is a secondary abnormality, the control mode of the air conditioner is determined to be an enhanced cooling mode, and the control parameter is determined based on the square value of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded heating mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a level 2 abnormality, the control mode of the air conditioner is determined to be a pulse heating mode, and the regulation parameters are determined based on the product of the temperature difference and the charge and discharge rate of the battery pack.

[0070] As an option of the embodiment of this specification, the method further includes: When the temperature state is determined to be normal, determining the working state of the battery pack, the working state including an equalizing charge state, a floating charge state and a discharging state; When the working state is determined to be the equalizing charging state or the discharging state, determining the control mode of the air conditioner to be the constant temperature mode, and determining the constant temperature corresponding to the constant temperature mode based on the average battery temperature corresponding to the temperatures of the single batteries; When the working state is determined to be a floating charge state, the control mode of the air conditioner is determined to be a standby mode.

[0071] The embodiments of this specification also provide a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.

[0072] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0073] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0074] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0075] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0076] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0077] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program codes.

[0078] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by entering a program to instruct related hardware, and the program may be stored in a computer-readable memory, which may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0079] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

Claims

1. A temperature control method for a battery system, characterized in that: The method comprises: For any battery pack, determine a temperature threshold corresponding to the battery pack based on the type information of the battery pack, and obtain the temperature of each single cell of the battery pack, wherein the temperature threshold includes a first critical temperature for representing an abnormally high temperature of each single cell and a second critical temperature for representing an abnormally low temperature of each single cell; Determine the temperature state of each of the battery packs based on each of the temperature thresholds and the extreme temperatures of each of the single cell temperatures, wherein the extreme temperatures include a maximum single cell temperature and a minimum single cell temperature; When the temperature state is determined to be abnormal, the control mode and regulation parameters of each air conditioner are determined based on each temperature difference, and the air conditioner corresponding to each battery pack is controlled according to each control mode and regulation parameter, and the temperature difference is the difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

2. The method according to claim 1, characterized in that The determining a temperature threshold corresponding to the battery pack based on the type information of the battery pack includes: receiving a control instruction, and determining type information of the battery pack according to the control instruction; The type information is queried based on a battery type-temperature database to determine a temperature threshold corresponding to the battery pack.

3. The method according to claim 1, characterized in that The determining of the temperature state of each battery pack based on each temperature threshold and an extreme temperature among each single cell temperature, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature, comprises: Determine the extreme temperature of each of the single cell temperatures based on an extreme value comparison algorithm, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; Comparing the highest single cell temperature with a first critical temperature in the temperature threshold to obtain a first comparison result, and comparing the lowest single cell temperature with a second critical temperature in the temperature threshold to obtain a second comparison result; The temperature state of each of the battery packs is determined according to the first comparison result and the second comparison result.

4. The method according to claim 3, characterized in that: The determining the temperature state of the battery pack according to the first comparison result and the second comparison result includes: When the first comparison result indicates that the highest single cell temperature is greater than the first critical temperature or the second comparison result indicates that the lowest single cell temperature is less than the second critical temperature, the temperature state of the battery pack is determined to be abnormal; When the first comparison result indicates that the highest single cell temperature is not greater than the first critical temperature and the second comparison result indicates that the lowest single cell temperature is not less than the second critical temperature, the temperature state of the battery pack is determined to be normal.

5. The method according to claim 1, characterized in that When the temperature state is determined to be abnormal, determining the control mode and regulation parameters of each air conditioner based on each temperature difference includes: When the temperature state is determined to be abnormal, determining the abnormality level and abnormality type of each battery pack based on each temperature difference, the abnormality level includes primary abnormality and secondary abnormality, and the abnormality type includes high temperature abnormality and low temperature abnormality; The control mode and regulation parameters of each air conditioner are determined according to the abnormality level and abnormality type.

6. The method according to claim 5, characterized in that The determining of the control mode and regulation parameters of each air conditioner according to the abnormality level and abnormality type includes: When the abnormality type is a high temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded cooling mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a high temperature abnormality and the abnormality level is a secondary abnormality, the control mode of the air conditioner is determined to be an enhanced cooling mode, and the control parameter is determined based on the square value of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a first-level abnormality, the control mode of the air conditioner is determined to be a graded heating mode, and the control parameter is determined based on the linear ratio of the temperature difference; When the abnormality type is a low temperature abnormality and the abnormality level is a level 2 abnormality, the control mode of the air conditioner is determined to be a pulse heating mode, and the regulation parameters are determined based on the product of the temperature difference and the charge and discharge rate of the battery pack.

7. The method according to claim 1, characterized in that The method further comprises: When the temperature state is determined to be normal, determining the working state of the battery pack, the working state including an equalizing charge state, a floating charge state and a discharging state; When the working state is determined to be the equalizing charging state or the discharging state, determining the control mode of the air conditioner to be the constant temperature mode, and determining the constant temperature corresponding to the constant temperature mode based on the average battery temperature corresponding to the temperatures of the single batteries; When the working state is determined to be a floating charge state, the control mode of the air conditioner is determined to be a standby mode.

8. A temperature control device for a battery system, characterized in that: The device comprises: an acquisition module, configured to determine, for any battery pack, a temperature threshold corresponding to the battery pack based on the type information of the battery pack, and acquire the temperature of each single cell of the battery pack, wherein the temperature threshold includes a first critical temperature for characterizing that each single cell is abnormally high in temperature and a second critical temperature for characterizing that each single cell is abnormally low in temperature; A determination module, configured to determine the temperature state of each of the battery packs based on each of the temperature thresholds and an extreme temperature among each of the single cell temperatures, wherein the extreme temperature includes a maximum single cell temperature and a minimum single cell temperature; A control module is used to determine the control mode and regulation parameters of each air conditioner based on each temperature difference when the temperature state is determined to be abnormal, and control the air conditioner corresponding to each battery pack according to each control mode and regulation parameter, wherein the temperature difference is the difference between the extreme temperature and the temperature threshold corresponding to the extreme temperature.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, wherein the computer-readable storage medium has instructions stored therein, and when the instructions are executed on a computer or a processor, the computer or the processor executes the steps of the method according to any one of claims 1 to 7.