Battery pack thermal runaway early warning method and thermal runaway early warning apparatus, system, battery pack and device

By monitoring the temperature at the explosion-proof valve, the temperature of the battery module, the voltage of the single battery cell and abnormal sampling information, the thermal runaway level of the battery pack is determined and a warning is issued, which solves the problem of accurate early warning before thermal runaway of the lithium battery and improves the accuracy and safety of the early warning.

WO2025194734A1PCT designated stage Publication Date: 2025-09-25BYD CO LTD

Patent Information

Application Number
PCT/CN2024/121998
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-20
Filing Date
2024-09-27
Publication Date
2025-09-25

AI Technical Summary

Technical Problem

How to accurately issue an alarm before a lithium battery experiences thermal runaway to prevent vehicle damage and personal injury.

Method used

By monitoring the abnormal sampling information of the temperature at the explosion-proof valve, the battery module temperature, the single battery cell voltage and the battery cell parameters, the multi-dimensional warning level of thermal runaway of the battery pack is determined, and a warning message is issued according to the level.

Benefits of technology

It improves the accuracy of battery pack thermal runaway warning, reduces the risk of false alarms, and ensures that timely measures are taken to prevent accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121998_25092025_PF_FP_ABST
    Figure CN2024121998_25092025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a battery pack thermal runaway early warning method and thermal runaway early warning apparatus, a system, a battery pack and a device. The method comprises: determining battery pack thermal runaway detection parameters, wherein the battery pack thermal runaway detection parameters comprise at least two of an explosion-proof valve temperature parameter, a battery cell module temperature parameter, a single battery cell voltage parameter, and abnormal sampling information of a battery cell parameter; on the basis of the battery pack thermal runaway detection parameters, determining a battery pack thermal runaway early warning level; and on the basis of the battery pack thermal runaway early warning level, sending corresponding warning information.
Need to check novelty before this filing date? Find Prior Art

Description

Battery pack thermal runaway warning method, thermal runaway warning device, system, battery pack and equipment

[0001] This disclosure claims priority to a Chinese patent application filed with the Patent Office of China on March 20, 2024, with application number 202410326960.0 and application name “Battery Pack Thermal Runaway Warning Method, Device, System, Battery Pack and Equipment,” the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to battery technology, and more specifically, to a battery pack thermal runaway warning method, device, system, battery pack, and equipment. Background Art

[0003] As the power source for new energy vehicles, lithium-ion batteries have broad prospects for use with the increasing adoption of these vehicles. However, the use of lithium batteries also carries significant safety risks, particularly for ternary lithium batteries. Thermal runaway can generate significant heat and instantly destroy the vehicle, causing significant damage to personnel and property.

[0004] Therefore, how to accurately issue an alarm before the lithium battery thermal runaway is an issue that needs to be solved urgently.

[0005] Summary of the Invention

[0006] The purpose of the present disclosure is to provide a new technical solution for a battery pack thermal runaway warning method.

[0007] In a first aspect, the present disclosure discloses a battery pack thermal runaway warning method, comprising:

[0008] Determine battery pack thermal runaway detection parameters; wherein the battery pack thermal runaway detection parameters include at least two of the following: temperature parameters at the explosion-proof valve, temperature parameters of the battery cell module, voltage parameters of the single battery cell, and abnormal sampling information of the battery cell parameters;

[0009] Determining a battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters;

[0010] According to the thermal runaway warning level of the battery pack, a corresponding warning message is issued.

[0011] Optionally, when the battery pack thermal runaway detection parameters include temperature parameters at the explosion-proof valve, battery cell module temperature parameters, single cell voltage parameters, and abnormal sampling information of battery cell parameters, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters includes:

[0012] The thermal runaway warning level of the battery pack is determined based on the temperature parameters at the explosion-proof valve, the temperature parameters of the battery module, the voltage parameters of the single battery cell, and the abnormal sampling information of the battery cell parameters.

[0013] Optionally, determining the battery pack thermal runaway warning level according to the temperature parameter at the explosion-proof valve, the temperature parameter of the battery cell module, the voltage parameter of the single battery cell, and abnormal sampling information of the battery cell parameter includes:

[0014] Determining a first thermal runaway warning level according to the temperature parameter at the explosion-proof valve, determining a second thermal runaway warning level according to the temperature parameter of the battery module, determining a third thermal runaway warning level according to the voltage parameter of the single battery cell, and determining a fourth thermal runaway warning level according to abnormal sampling information of the battery cell parameter;

[0015] The battery pack thermal runaway warning level is determined according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level.

[0016] Optionally, a temperature sensor is installed at the explosion-proof valve on the battery pack, and the temperature sensor is used to collect the temperature at the explosion-proof valve.

[0017] Optionally, the temperature parameter at the explosion-proof valve includes a temperature rise rate at the explosion-proof valve and a maximum temperature value at the explosion-proof valve; wherein, when the battery pack thermal runaway detection parameter includes the temperature parameter at the explosion-proof valve, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes:

[0018] determining a first level of the first thermal runaway warning level according to a temperature rise rate at the explosion-proof valve, and determining a second level of the first thermal runaway warning level according to a maximum temperature value at the explosion-proof valve;

[0019] The highest level between the first level of the first thermal runaway warning level and the second level of the first thermal runaway warning level is determined as the first thermal runaway warning level.

[0020] Optionally, determining the first level of the first thermal runaway warning level according to the temperature rise rate at the explosion-proof valve includes:

[0021] When the temperature rise rate at the explosion-proof valve exceeds a first preset temperature rise rate threshold, obtaining a duration of the temperature rise rate at the explosion-proof valve;

[0022] determining a first level of the first thermal runaway warning level according to a duration of a temperature rise rate at the explosion-proof valve; and

[0023] Determining the second level of the first thermal runaway warning level according to the maximum temperature value at the explosion-proof valve includes:

[0024] When the maximum temperature value at the explosion-proof valve exceeds a first preset temperature threshold, obtaining a duration of the maximum temperature value at the explosion-proof valve;

[0025] A second level of the first thermal runaway warning level is determined according to a duration of a maximum temperature value at the explosion-proof valve.

[0026] Optionally, the battery cell module temperature parameters include the temperature rise rate in each battery cell module, the maximum temperature value in each battery cell module, and the number of upgrades of the temperature outlier risk level of each battery cell module; wherein, when the battery pack thermal runaway detection parameters include the battery cell module temperature parameters, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters includes:

[0027] determining a first level of the second thermal runaway warning level based on the temperature rise rate within each battery module, determining a second level of the second thermal runaway warning level based on the maximum temperature value within each battery module, and determining a third level of the second thermal runaway warning level based on the number of upgrades to the temperature outlier risk level of each battery module;

[0028] The highest level among the first level of the second thermal runaway warning level, the second level of the second thermal runaway warning level, and the third level of the second thermal runaway warning level is determined as the second thermal runaway warning level.

[0029] Optionally, determining the first level of the second thermal runaway warning level according to the temperature rise rate in each battery cell module includes:

[0030] When the temperature rise rate in at least one battery cell module exceeds a second preset temperature rise rate threshold, obtaining a duration of the temperature rise rate in the at least one battery cell module;

[0031] determining a first level of the second thermal runaway warning level according to a duration of a temperature rise rate in the at least one battery cell module;

[0032] The determining of the second level of the second thermal runaway warning level according to the maximum temperature value in each battery cell module includes:

[0033] When the maximum temperature value in the at least one battery cell module exceeds a second preset temperature threshold, obtaining a duration of the maximum temperature value in the at least one battery cell module;

[0034] A second level of the second thermal runaway warning level is determined according to the duration of the highest temperature value in the at least one battery cell module.

[0035] Optionally, before determining the third level of the second thermal runaway warning level according to the number of upgrades of the temperature outlier risk level of each battery cell module, the method further includes:

[0036] Obtain the temperature of each battery cell module and the preset temperature difference threshold within a sampling period;

[0037] According to the temperature inside each battery cell module at each sampling moment, determine the average temperature value inside all battery cell modules at each sampling moment;

[0038] Determine the temperature outlier risk level of each battery module at each sampling moment according to the temperature in each battery module at each sampling moment, the average temperature value of the temperatures in all battery modules at each sampling moment, and the preset temperature difference threshold;

[0039] According to the temperature outlier risk level of each battery module at each sampling moment, the number of times the temperature outlier risk level of each battery module is upgraded is determined.

[0040] Optionally, the single cell voltage parameter includes the number of times the voltage outlier risk level of each single cell is upgraded; wherein, when the battery pack thermal runaway detection parameter includes the single cell voltage parameter, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes:

[0041] The fourth thermal runaway warning level is determined according to the number of times the voltage outlier risk level of each battery cell is upgraded.

[0042] Optionally, before determining the fourth thermal runaway warning level according to the number of upgrades of the voltage outlier risk level of each battery cell, the method further includes:

[0043] Obtain the voltage value of each single cell and the preset voltage difference threshold within a sampling period;

[0044] Determine the average voltage value of all the single cell voltage values ​​at each sampling moment based on the voltage value of each single cell at each sampling moment;

[0045] Determining a voltage outlier risk level of each single cell at each sampling moment based on the voltage value of each single cell at each sampling moment, the average voltage value of all the voltage values ​​of the single cells at each sampling moment, and the preset voltage difference threshold;

[0046] According to the voltage outlier risk level of each single cell at each sampling moment, the number of times the voltage outlier risk level of each single cell is upgraded is determined.

[0047] Optionally, the abnormal sampling information of the battery cell parameters includes the number of battery cell modules with disconnected temperature sampling, the number of single battery cells with disconnected voltage sampling, and the number of battery cell modules with a temperature drop rate exceeding a preset drop rate threshold; wherein, when the battery pack thermal runaway detection parameter includes abnormal sampling information of the battery cell parameters, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes:

[0048] Determining a first level of the fourth thermal runaway warning level according to the number of battery cell modules where the temperature sampling is disconnected;

[0049] determining a second level of the fourth thermal runaway warning level according to the number of single battery cells where the voltage sampling is disconnected;

[0050] Determining the third level of the fourth thermal runaway warning level according to the number of battery cell modules whose temperature drop rate exceeds a preset drop rate threshold;

[0051] The highest level among the first level of the fourth thermal runaway warning level, the second level of the fourth thermal runaway warning level, and the third level of the fourth thermal runaway warning level is determined as the fourth thermal runaway warning level.

[0052] Optionally, the number of battery cell modules where the temperature sampling is disconnected is at least one of the number of discontinuous battery cell modules where the temperature sampling is disconnected and the number of continuous battery cell modules where the temperature sampling is disconnected.

[0053] The number of single cells where voltage sampling is disconnected includes at least one of the number of discontinuous single cells where voltage sampling is disconnected and the number of continuous single cells where voltage sampling is disconnected.

[0054] Optionally, determining the battery pack thermal runaway warning level according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level includes:

[0055] Obtaining weight values ​​corresponding to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level;

[0056] The battery pack thermal runaway warning level is determined according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, the fourth thermal runaway warning level, and corresponding weight values.

[0057] In a second aspect, the present disclosure discloses a battery pack thermal runaway warning device, comprising:

[0058] A thermal runaway detection parameter determination module, configured to determine battery pack thermal runaway detection parameters; wherein the battery pack thermal runaway detection parameters include at least two of the following: temperature parameters at the explosion-proof valve, temperature parameters of the battery cell module, voltage parameters of the single battery cell, abnormal battery cell parameters, and invalid sampling information of battery cell parameters;

[0059] a thermal runaway warning level determination module, configured to determine a battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters;

[0060] The warning information issuing module is used to issue corresponding warning information according to the thermal runaway warning level of the battery pack.

[0061] In a third aspect, the present disclosure discloses a battery pack thermal runaway warning device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer program is used to control the processor to operate to execute the battery pack thermal runaway warning method according to any one of the first aspects of the present disclosure.

[0062] In a fourth aspect, the present disclosure discloses a battery management system, including the battery pack thermal runaway warning device provided in the second aspect or the third aspect.

[0063] In a fifth aspect, the present disclosure discloses a battery pack, including the battery management system provided in the fourth aspect.

[0064] In a sixth aspect, the present disclosure discloses an electrical device, comprising the battery pack provided in the fifth aspect.

[0065] In a seventh aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement various possible implementation methods of the above method.

[0066] In an eighth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which implements various possible implementation methods of the above method when executed by a processor.

[0067] In combination with the above technical solution, the present disclosure obtains at least two parameters of the abnormal sampling information of the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell and the battery cell parameters, and determines the battery pack thermal runaway warning level according to at least two of the abnormal sampling information of the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell and the battery cell parameters. According to the battery pack thermal runaway warning level, corresponding warning information is issued. It can determine the battery pack thermal runaway warning level from multiple dimensions, and issue corresponding warning information based on different battery pack thermal runaway warning levels, which is more detailed, improves accuracy and reduces the risk of false alarms. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0069] FIG1 is a processing flow chart of a battery pack thermal runaway warning method provided by one embodiment of the present disclosure;

[0070] FIG2 is a flowchart of a process for determining a first thermal runaway warning level according to an embodiment of the present disclosure;

[0071] FIG3 is a flowchart of a process for determining a second thermal runaway warning level according to an embodiment of the present disclosure;

[0072] FIG4 is a flowchart of a process for determining a third thermal runaway warning level according to an embodiment of the present disclosure;

[0073] FIG5 is a flowchart of a process for determining a fourth thermal runaway warning level according to an embodiment of the present disclosure;

[0074] FIG6 is a functional block diagram of a battery pack thermal runaway warning device according to an embodiment of the present disclosure;

[0075] FIG7 is a schematic diagram of the hardware structure of a battery pack thermal runaway warning device according to an embodiment of the present disclosure;

[0076] FIG8 is a principle block diagram of a battery pack management system provided by one embodiment of the present disclosure;

[0077] FIG9 is a principle block diagram of a battery pack provided by one embodiment of the present disclosure;

[0078] FIG10 is a functional block diagram of an electrical device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0079] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0080] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.

[0081] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0082] The embodiments of the present disclosure provide a battery pack thermal runaway warning method, apparatus, system, battery pack, and equipment to improve the accuracy and reduce the risk of false alarms in battery pack runaway warning.

[0083] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0084] Various exemplary embodiments of the present specification will now be described in detail with reference to the accompanying drawings.

[0085] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the embodiments of this specification, its application, or uses.

[0086] It should be noted that like reference numerals and letters refer to like items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0087] In one embodiment of the present disclosure, a battery pack thermal runaway warning method is provided. As shown in FIG1 , the battery pack thermal runaway warning method of this embodiment may include the following steps S110 to S130 .

[0088] Step S110, determining battery pack thermal runaway detection parameters; wherein the battery pack thermal runaway detection parameters include at least two of the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell, and abnormal sampling information of the battery cell parameters.

[0089] In one embodiment, a temperature sensor is installed at the explosion-proof valve on the battery pack. This temperature sensor is used to collect the temperature at the explosion-proof valve. This temperature sensor can be an NTC (Negative Temperature Coefficient) sensor. The temperature value at the explosion-proof valve measured by this temperature sensor is directly collected by the battery management unit (BMU), thereby reducing overall costs.

[0090] The battery pack involved in this embodiment is composed of multiple battery cells. These multiple battery cells are divided into multiple battery modules. One or more temperature sensors are used to measure the temperature of each battery module. The AFE (Analog Front End) collects the voltage value of each single battery cell and the temperature value of each battery module measured by each temperature sensor.

[0091] Step S120: determining a battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters.

[0092] In one embodiment, when the battery pack thermal runaway detection parameters are the temperature parameter at the explosion-proof valve, the temperature parameter of the cell module, the voltage parameter of the single cell, and abnormal sampling information of the cell parameters, step S120 specifically includes: determining a first thermal runaway warning level based on the temperature parameter at the explosion-proof valve, determining a second thermal runaway warning level based on the temperature parameter of the cell module, determining a third thermal runaway warning level based on the voltage parameter of the single cell, and determining a fourth thermal runaway warning level based on the abnormal sampling information of the cell parameters; then, determining the battery pack thermal runaway warning level based on the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level. In this embodiment, the battery pack thermal runaway warning level is determined based on four dimensions: the temperature parameter at the explosion-proof valve, the temperature parameter of the cell module, the voltage parameter of the single cell, and abnormal sampling information of the cell parameters, thereby improving accuracy and reducing the risk of false alarms.

[0093] In one embodiment, the temperature parameters at the explosion-proof valve include a temperature rise rate at the explosion-proof valve and a maximum temperature at the explosion-proof valve. A first level of a first thermal runaway warning level is determined based on the temperature rise rate at the explosion-proof valve, and a second level of the first thermal runaway warning level is determined based on the maximum temperature at the explosion-proof valve. The highest level of the first thermal runaway warning level and the second thermal runaway warning level is determined as the first thermal runaway warning level.

[0094] The temperature rise rate at the explosion-proof valve is calculated based on the temperature value measured by the temperature sensor at the explosion-proof valve. Specifically, the temperature value measured by the temperature sensor within a sampling period is obtained, and the temperature rise rate at the explosion-proof valve is calculated based on the temperature value measured by the temperature sensor within the sampling period. For example, the temperature rise rate at the explosion-proof valve is calculated based on the lowest temperature value within the sampling period, the highest temperature value within the sampling period, and the sampling time interval between the lowest temperature value and the highest temperature value. It should be noted that, when using this calculation method, the condition that needs to be met is that the sampling time of the highest temperature value is later than the sampling time of the lowest temperature value. For another example, the temperature rise rate at the explosion-proof valve is calculated based on the first sampled temperature value, the last sampled temperature value and the duration of the sampling period within the sampling period.

[0095] The maximum temperature value at the explosion-proof valve is calculated based on the temperature value measured by the temperature sensor at the explosion-proof valve. Specifically, the temperature values ​​measured by the temperature sensor within a sampling period are obtained, and the maximum temperature value within the sampling period is determined as the maximum temperature value at the explosion-proof valve.

[0096] The duration of the sampling period is a pre-calibrated value, for example, 1s or 3s.

[0097] It should be noted that before determining the temperature rise rate and the maximum temperature at the explosion-proof valve based on the temperature value measured by the temperature sensor at the explosion-proof valve, it is determined whether the temperature value measured by the temperature sensor at the explosion-proof valve is valid. If the temperature value measured by the temperature sensor at the explosion-proof valve is valid, the temperature rise rate and the maximum temperature at the explosion-proof valve are determined.

[0098] In one example, when the temperature rise rate at the explosion-proof valve exceeds a first preset temperature rise rate threshold, the duration of the temperature rise rate at the explosion-proof valve is obtained. Then, a first level of a first thermal runaway warning level is determined based on the duration of the temperature rise rate at the explosion-proof valve.

[0099] Specifically, when the temperature rise rate at the explosion-proof valve does not exceed the first preset temperature rise rate threshold, the first level of the first thermal runaway warning level is determined to be 0. When the temperature rise rate at the explosion-proof valve exceeds the first preset temperature rise rate threshold, the duration of the temperature rise rate at the explosion-proof valve is obtained. When the duration of the temperature rise rate at the explosion-proof valve exceeds the first preset duration, the first level of the first thermal runaway warning level is determined to be 2. When the duration of the temperature rise rate at the explosion-proof valve does not exceed the first preset duration, and the duration of the temperature rise rate at the explosion-proof valve exceeds the second preset duration, the first level of the first thermal runaway warning level is determined to be 1. When the duration of the temperature rise rate at the explosion-proof valve does not exceed the second preset duration, the first level of the first thermal runaway warning level is determined to be 0. The first preset duration is greater than the second preset duration.

[0100] The first preset heating rate threshold is a pre-calibrated value, for example, 5° / s. The first preset duration is a pre-calibrated value, for example, 2s. The second preset duration is a pre-calibrated value, for example, 1s.

[0101] In one example, when the maximum temperature at the explosion-proof valve exceeds a first preset temperature threshold, a duration of the maximum temperature at the explosion-proof valve is obtained, and then a second level of the first thermal runaway warning level is determined based on the duration of the maximum temperature at the explosion-proof valve.

[0102] Specifically, if the maximum temperature value at the explosion-proof valve does not exceed the first preset temperature threshold, the second level of the first thermal runaway warning level is determined to be 0. If the maximum temperature value at the explosion-proof valve exceeds the first preset temperature threshold, the duration of the maximum temperature value at the explosion-proof valve is obtained. If the duration of the maximum temperature value at the explosion-proof valve exceeds a third preset duration, the second level of the first thermal runaway warning level is determined to be 2. If the duration of the maximum temperature value at the explosion-proof valve does not exceed the third preset duration, and the duration of the maximum temperature value at the explosion-proof valve exceeds a fourth preset duration, the second level of the first thermal runaway warning level is determined to be 1. If the duration of the maximum temperature value at the explosion-proof valve does not exceed the fourth preset duration, the second level of the first thermal runaway warning level is determined to be 0. The third preset duration is greater than the fourth preset duration.

[0103] The first preset temperature threshold is a pre-calibrated value. The third preset time length is a pre-calibrated value, for example, 2 seconds. The fourth preset time length is a pre-calibrated value, for example, 1 second.

[0104] FIG2 is a flowchart of a process for determining a first thermal runaway warning level according to an embodiment of the present disclosure. Referring to FIG2 , the process for determining a first thermal runaway warning level includes steps S201 to S220 .

[0105] Step S201: obtaining a temperature value measured by a temperature sensor at the explosion-proof valve.

[0106] Step S202: Determine whether the temperature value measured by the temperature sensor at the explosion-proof valve is valid.

[0107] If the judgment result of step S202 is valid, step S203 is executed to determine the temperature rise rate at the explosion-proof valve and the maximum temperature value at the explosion-proof valve according to the temperature value measured by the temperature sensor at the explosion-proof valve.

[0108] Step S204: determine whether the temperature rise rate at the explosion-proof valve exceeds a first preset temperature rise rate threshold.

[0109] If the judgment result of step S204 is no, step S205 is executed, and the first level of the first thermal runaway warning level is determined to be 0.

[0110] If the judgment result of step S204 is yes, step S206 is executed to obtain the duration of the temperature rise rate at the explosion-proof valve.

[0111] Step S207: determine whether the duration of the temperature rise rate at the explosion-proof valve exceeds a first preset duration.

[0112] If the judgment result of step S207 is yes, step S208 is executed, and the first level of the first thermal runaway warning level is determined to be 2.

[0113] If the result of the determination in step S207 is negative, step S209 is executed to determine whether the duration of the temperature rise rate at the explosion-proof valve exceeds a second preset time. The first preset time is greater than the second preset time.

[0114] If the determination result of step S209 is yes, step S210 is executed, and the first level of the first thermal runaway warning level is determined to be 1.

[0115] If the judgment result of step S209 is no, step S211 is executed, and the first level of the first thermal runaway warning level is determined to be 0.

[0116] Step S212: determine whether the maximum temperature value at the explosion-proof valve exceeds a first preset temperature threshold.

[0117] If the judgment result of step S212 is no, step S213 is executed, and the second level of the first thermal runaway warning level is determined to be 0.

[0118] If the judgment result of step S212 is yes, step S214 is executed to obtain the duration of the highest temperature value at the explosion-proof valve.

[0119] Step S215 , determining whether the duration of the highest temperature value at the explosion-proof valve exceeds a third preset duration.

[0120] If the judgment result of step S215 is yes, step S216 is executed, and the first level of the first thermal runaway warning level is determined to be 2.

[0121] If the result of the determination in step S215 is negative, step S217 is executed to determine whether the duration of the highest temperature value at the explosion-proof valve exceeds a fourth preset time length. The third preset time length is greater than the fourth preset time length.

[0122] If the determination result of step S217 is yes, step S218 is executed, and the second level of the first thermal runaway warning level is determined to be 1.

[0123] If the determination result of step S217 is negative, step S219 is executed, and the second level of the first thermal runaway warning level is determined to be 0.

[0124] Step S220 : determining the highest level between the first level of the first thermal runaway warning level and the second level of the first thermal runaway warning level as the first thermal runaway warning level.

[0125] The first thermal runaway warning level is determined by collecting the temperature parameters at the explosion-proof valve through the temperature sensor added to the explosion-proof valve, thereby realizing the determination of the thermal runaway warning level of the battery pack from the dimension of the temperature parameters at the explosion-proof valve. At the same time, the temperature sensor added to the explosion-proof valve is low in cost and will not increase the production cost excessively.

[0126] In one embodiment, the battery module temperature parameters include the temperature rise rate in each battery module, the maximum temperature value in each battery module, and the number of upgrades to the temperature outlier risk level of each battery module. The first level of the second thermal runaway warning level is determined based on the temperature rise rate in each battery module, the second level of the second thermal runaway warning level is determined based on the maximum temperature value in each battery module, and the third level of the second thermal runaway warning level is determined based on the number of upgrades to the temperature outlier risk level of each battery module. The highest level among the first level of the second thermal runaway warning level, the second level of the second thermal runaway warning level, and the third level of the second thermal runaway warning level is determined as the second thermal runaway warning level.

[0127] Based on each battery cell module, the temperature rise rate in the battery cell module is calculated based on the temperature value measured by the temperature sensor of the battery cell module. Specifically, the temperature value measured by the temperature sensor within a sampling period is obtained, and the temperature rise rate in the battery cell module is calculated based on the temperature value measured by the temperature sensor within the sampling period. For example, the temperature rise rate in the battery cell module is calculated based on the lowest temperature value within the sampling period, the highest temperature value within the sampling period, and the sampling time interval between the lowest temperature value and the highest temperature value. It should be noted that, when using this calculation method, the condition that needs to be met is that the sampling time of the highest temperature value is later than the sampling time of the lowest temperature value. For another example, the temperature rise rate in the battery cell module is calculated based on the first sampled temperature value, the last sampled temperature value and the length of the sampling period within the sampling period.

[0128] For each cell module, the maximum temperature value within the cell module is calculated based on the temperature value measured by the cell module's temperature sensor. Specifically, the temperature values ​​measured by the temperature sensor within a sampling period are obtained, and the maximum temperature value within the sampling period is determined as the maximum temperature value within the cell module.

[0129] The duration of the sampling period is a pre-calibrated value, for example, 1s or 3s.

[0130] It should be noted that, based on each battery cell module, before determining the temperature rise rate within the battery cell module, the maximum temperature within the battery cell module, and the number of times the temperature within the battery cell module meets the preset temperature rise requirements based on the temperature value measured by the temperature sensor of the battery cell module, it is determined whether the temperature value measured by the temperature sensor of the battery cell module is valid. If the temperature value measured by the temperature sensor of the battery cell module is valid, the determination of the temperature rise rate within the battery cell module, the maximum temperature within the battery cell module, and the number of times the temperature within the battery cell module meets the preset temperature rise requirements is then performed.

[0131] In one example, when the temperature rise rate in at least one battery cell module exceeds a second preset temperature rise rate threshold, a duration of the temperature rise rate in the at least one battery cell module is obtained. Then, a first level of a second thermal runaway warning level is determined based on the duration of the temperature rise rate in the at least one battery cell module.

[0132] Specifically, when the temperature rise rate in all battery modules does not exceed the second preset temperature rise rate threshold, the first level of the second thermal runaway warning level is determined to be 0. When the temperature rise rate in at least one battery module exceeds the second preset temperature rise rate threshold, the duration of the temperature rise rate in the corresponding battery module is obtained. When the duration of the temperature rise rate in the corresponding battery module exceeds the fifth preset time length, the first level of the second thermal runaway warning level is determined to be 2. When the duration of the temperature rise rate in the corresponding battery module does not exceed the fifth preset time length, and when the duration of the temperature rise rate in the corresponding battery module exceeds the sixth preset time length, the first level of the second thermal runaway warning level is determined to be 1. When the duration of the temperature rise rate in the corresponding battery module does not exceed the sixth preset time length, the first level of the second thermal runaway warning level is determined to be 0. The fifth preset time length is greater than the sixth preset time length.

[0133] The second preset temperature rise rate threshold is a pre-calibrated value, for example, 5° / s. The fifth preset time length is a pre-calibrated value, for example, 2s. The sixth preset time length is a pre-calibrated value, for example, 1s.

[0134] In one example, when the maximum temperature value within at least one battery cell module exceeds a second preset temperature threshold, a duration of the maximum temperature value within the at least one battery cell module is obtained. Then, a second level of the second thermal runaway warning level is determined based on the duration of the maximum temperature value within the at least one battery cell module.

[0135] Specifically, when the maximum temperature values ​​in all battery modules do not exceed the second preset temperature threshold, the second level of the second thermal runaway warning level is determined to be 0. When the maximum temperature value in at least one battery module exceeds the second preset temperature threshold, the duration of the maximum temperature value in the corresponding battery module is obtained. When the duration of the maximum temperature value in the corresponding battery module exceeds the seventh preset time length, the second level of the second thermal runaway warning level is determined to be 2. When the duration of the maximum temperature value in the corresponding battery module does not exceed the seventh preset time length, and the duration of the maximum temperature value in the corresponding battery module exceeds the eighth preset time length, the second level of the second thermal runaway warning level is determined to be 1. When the duration of the maximum temperature value in the corresponding battery module does not exceed the eighth preset time length, the second level of the second thermal runaway warning level is determined to be 0. The seventh preset time length is greater than the eighth preset time length.

[0136] The second preset temperature threshold is a pre-calibrated value. The seventh preset time length is a pre-calibrated value, for example, 2 seconds. The eighth preset time length is a pre-calibrated value, for example, 1 second.

[0137] In one embodiment, the temperature of each battery module and the preset temperature difference threshold within a sampling period are obtained. Based on the temperature of each battery module at each sampling moment, the average temperature value of the temperature of all battery modules at each sampling moment is determined. Based on the temperature of each battery module at each sampling moment, the average temperature value of the temperature of all battery modules at each sampling moment, and the preset temperature difference threshold, the temperature outlier risk level of each battery module at each sampling moment is determined. Based on the temperature outlier risk level of each battery module at each sampling moment, the number of times the temperature outlier risk level of each battery module is upgraded is determined.

[0138] Specifically, based on a sampling moment, according to the temperature inside each battery cell module at the sampling moment, the average temperature value of the temperature inside all battery cell modules at the sampling moment is calculated. The temperature value inside each battery cell module at the sampling moment is subtracted from the average temperature value to obtain the temperature difference value between the temperature value inside each battery cell module at the sampling moment and the average temperature value. Then, according to the temperature difference value between the temperature value inside each battery cell module at the sampling moment and the average temperature value and the temperature difference threshold, the temperature outlier risk level of each battery cell module at the sampling moment is obtained. For example, the temperature outlier risk level of each battery cell module at a sampling moment can be determined based on the quotient value obtained by dividing the temperature difference value by the temperature difference threshold. The quotient value may be an integer or not. According to the temperature outlier risk level of each battery cell module at all sampling moments, the number of times the temperature outlier risk level of each battery cell module is upgraded is determined.

[0139] It should be noted that based on a sampling moment, according to the temperature inside each battery cell module at the sampling moment, the highest temperature value and the lowest temperature value of each battery cell module are eliminated to obtain the average temperature value of the temperature inside all battery cell modules at the sampling moment.

[0140] If the number of upgrades to the temperature outlier risk level of at least one battery module exceeds a first preset number, the third level of the second thermal runaway warning level is determined to be Level 2. If the number of upgrades to the temperature outlier risk level of all battery modules does not exceed the first preset number, and the number of upgrades to the temperature outlier risk level of at least one battery module exceeds a second preset number, the third level of the second thermal runaway warning level is determined to be Level 1. If the number of upgrades to the temperature outlier risk level of all battery modules does not exceed the second preset number, the third level of the second thermal runaway warning level is determined to be Level 0. The first preset number is higher than the second preset number.

[0141] For example, there are multiple battery modules. Let's take battery module 1 and battery module 2 as examples for specific explanation. At sampling time t1, the temperature inside battery module 1 is 31°C, and the temperature inside battery module 2 is 41°C. At sampling time t1, the average temperature value inside all battery modules is 25°C. The temperature difference threshold ΔT is 3°C. At sampling time t1, the temperature outlier risk level of battery module 1 is level 2 (2*ΔT < 6°C < 3*ΔT), and the temperature outlier risk level of battery module 2 is level 5 (5*ΔT < 16°C < 6*ΔT). Within a sampling period, the temperature outlier risk level of battery module 1 increases from level 2 to level 3, then from level 3 to level 4, and finally from level 4 to level 5. The temperature outlier risk level of battery module 2 increases from level 3 to level 4. Within a sampling period, the temperature outlier risk level of battery module 1 increases three times. The temperature outlier risk level of battery cell module No. 2 has been upgraded once. The first preset number of times is 2, and the second preset number of times is 1. Because the temperature outlier risk level of battery cell module No. 1 has been upgraded more times than the first preset number of times, the third level of the second thermal runaway warning level is determined to be Level 2.

[0142] FIG3 is a flowchart of a process for determining a second thermal runaway warning level according to an embodiment of the present disclosure. Referring to FIG3 , the process for determining a second thermal runaway warning level includes steps S301 to S329 .

[0143] Step S301: obtaining a temperature value measured by a temperature sensor of the battery cell module.

[0144] Step S302 , determining whether the temperature value measured by the temperature sensor of the battery cell module is valid.

[0145] If the judgment result of step S302 is valid, step S303 is executed to determine the temperature rise rate in each battery cell module, the maximum temperature value in each battery cell module and the number of times the temperature outlier risk level of each battery cell module is upgraded based on the temperature value measured by the temperature sensor of the battery cell module.

[0146] Step S304 , determining whether the temperature rise rate in each battery cell module exceeds a second preset temperature rise rate threshold.

[0147] If the judgment result of step S304 is no, step S305 is executed, and the first level of the second thermal runaway warning level is determined to be 0.

[0148] If the judgment result of step S304 is yes, step S306 is executed to obtain the duration of the temperature rise rate in each battery cell module.

[0149] Step S307 , determining whether the duration of the temperature rise rate in each battery cell module exceeds a fifth preset time period.

[0150] If the judgment result of step S307 is yes, step S308 is executed, and the first level of the second thermal runaway warning level is determined to be 2.

[0151] If the result of the determination in step S307 is negative, step S309 is executed to determine whether the duration of the temperature rise rate in each battery cell module exceeds a sixth preset time. The fifth preset time is greater than the sixth preset time.

[0152] If the determination result of step S309 is yes, step S310 is executed, and the first level of the second thermal runaway warning level is determined to be 1.

[0153] If the determination result of step S309 is negative, step S311 is executed, and the first level of the second thermal runaway warning level is determined to be 0.

[0154] Step S312 , determining whether there is at least one battery cell module whose maximum temperature exceeds a second preset temperature threshold.

[0155] If the determination result of step S312 is negative, step S313 is executed, and the second level of the second thermal runaway warning level is determined to be 0.

[0156] If the judgment result of step S312 is yes, step S314 is executed to obtain the duration of the highest temperature value in at least one battery cell module.

[0157] Step S315 , determining whether there is at least one battery cell module whose maximum temperature value lasts longer than a seventh preset time period.

[0158] If the determination result of step S315 is yes, step S316 is executed, and the first level of the second thermal runaway warning level is determined to be 2.

[0159] If the result of the determination in step S315 is negative, step S317 is executed to determine whether the duration of the highest temperature value in at least one battery cell module exceeds an eighth preset time period. The seventh preset time period is greater than the eighth preset time period.

[0160] If the determination result of step S317 is yes, step S318 is executed, and the second level of the second thermal runaway warning level is determined to be 1.

[0161] If the determination result of step S317 is negative, step S319 is executed, and the second level of the second thermal runaway warning level is determined to be 0.

[0162] In step S320 , based on a sampling period, according to the temperature inside each battery cell module at each sampling moment, an average temperature value of the temperature inside all battery cell modules at each sampling moment is calculated.

[0163] Step S321 , subtracting the temperature value in each cell module at each sampling moment from the corresponding average temperature value to obtain a temperature difference between the temperature value in each cell module at each sampling moment and the average temperature value.

[0164] Step S322 , obtaining the temperature outlier risk level of each battery module at each sampling moment according to the temperature difference between the temperature value in each battery module and the average temperature value and the temperature difference threshold.

[0165] Step S323 : determining the number of times the temperature outlier risk level of each battery module is upgraded according to the temperature outlier risk level of each battery module at all sampling moments.

[0166] Step S324 , determining whether there is at least one battery cell module whose temperature outlier risk level has been upgraded more than a first preset number of times.

[0167] If the determination result of step S324 is yes, step S325 is executed, and the third level of the second thermal runaway warning level is determined to be 2.

[0168] If the result of the determination in step S324 is negative, step S326 is executed to determine whether the number of times the temperature outlier risk level of at least one battery cell module is upgraded exceeds a second preset number. The first preset number is higher than the second preset number.

[0169] If the determination result of step S326 is yes, step S327 is executed, and the third level of the second thermal runaway warning level is determined to be 1.

[0170] If the determination result of step S326 is negative, step S328 is executed, and the third level of the second thermal runaway warning level is determined to be 0.

[0171] Step S329 : determining the highest level among the first level of the second thermal runaway warning level, the second level of the second thermal runaway warning level, and the third level of the second thermal runaway warning level as the second thermal runaway warning level.

[0172] The second thermal runaway warning level is determined by the battery cell module temperature parameters, which realizes the second thermal runaway warning level of the battery pack determined from the dimension of the battery cell module temperature parameters. In addition, the battery cell module temperature parameters are specifically refined into three parameters: the temperature rise rate in each battery cell module, the maximum temperature value in each battery cell module, and the number of upgrades of the temperature outlier risk level of each battery cell module. Based on each parameter, a corresponding thermal runaway warning level can be determined. Combining the thermal runaway warning levels corresponding to these three parameters, the second thermal runaway warning level is determined, which is more detailed, more comprehensive, and has improved accuracy.

[0173] In one embodiment, the single cell voltage parameter includes the number of times the voltage outlier risk level of each single cell is upgraded, and the fourth thermal runaway warning level is determined according to the number of times the voltage outlier risk level of each single cell is upgraded.

[0174] In one embodiment, the voltage value of each battery cell within a sampling period and a preset voltage difference threshold are obtained. Based on the voltage value of each battery cell at each sampling moment, the average voltage value of all battery cell voltages at each sampling moment is determined. Based on the voltage value of each battery cell at each sampling moment, the average voltage value of all battery cell voltages at each sampling moment, and the preset voltage difference threshold, the voltage outlier risk level of each battery cell at each sampling moment is determined. Based on the voltage outlier risk level of each battery cell at each sampling moment, the number of times the voltage outlier risk level of each battery cell has been upgraded is determined.

[0175] Specifically, based on a sampling moment, according to the voltage value of each single cell at the sampling moment, the average voltage value of all the single cell voltage values ​​at the sampling moment is calculated. The voltage value of each single cell at the sampling moment is subtracted from the average voltage value to obtain the voltage difference between the voltage value of the single cell at the sampling moment and the average voltage value. Then, according to the voltage difference between the voltage value of each single cell at the sampling moment and the average voltage value and the voltage difference threshold, the voltage outlier risk level of each single cell at the sampling moment is obtained. For example, the voltage outlier risk level of each single cell at a sampling moment can be determined based on the quotient value obtained by dividing the voltage difference value by the voltage difference threshold. The quotient value may be an integer or not. According to the voltage outlier risk level of each single cell at all sampling moments, the number of times the voltage outlier risk level of each single cell is upgraded is determined.

[0176] It should be noted that based on a sampling moment, according to the voltage value of each single cell at the sampling moment, the highest voltage value of each single cell and the lowest voltage value of each single cell are eliminated to obtain the average voltage value of the voltage values ​​of all single cells at the sampling moment.

[0177] If the number of times the voltage outlier risk level of at least one battery cell is upgraded exceeds a third preset number, the third thermal runaway warning level is determined to be Level 2. If the number of times the voltage outlier risk level of all battery cells is upgraded does not exceed the third preset number, and the number of times the voltage outlier risk level of at least one battery cell is upgraded exceeds a fourth preset number, the third thermal runaway warning level is determined to be Level 1. If the number of times the voltage outlier risk level of all battery cells is upgraded does not exceed the fourth preset number, the third thermal runaway warning level is determined to be Level 0. The third preset number is higher than the fourth preset number.

[0178] For example, a battery cell includes multiple cells. Cells 1 and 2 are used as examples for this purpose. At sampling time t1, the voltage value of cell 1 is 3V, and the voltage value of cell 2 is 2.7V. At sampling time t1, the average voltage value of all cell voltages is 2.5V. The voltage difference threshold ΔV is 0.3V. At sampling time t1, the voltage outlier risk level of cell 1 is Level 1 (1*ΔV < 0.5V < 2*ΔV), and the voltage outlier risk level of cell 2 is Level 0 (0*ΔV < 0.2V < 1*ΔV). Within a sampling period, the voltage outlier risk level of cell 1 increases from Level 1 to Level 2. The voltage outlier risk level of cell 2 increases from Level 0 to Level 1, and then from Level 1 to Level 2. Within a sampling period, the voltage outlier risk level of cell 1 increases once. The voltage outlier risk level of cell 2 increases twice. The first preset number of times is 2, and the second preset number of times is 1. Since the number of times the voltage outlier risk level of the No. 2 battery cell has been upgraded exceeds the first preset number of times, the third thermal runaway warning level is determined to be level 2.

[0179] FIG4 is a flowchart of a process for determining a third thermal runaway warning level according to an embodiment of the present disclosure. Referring to FIG4 , the process for determining a third thermal runaway warning level includes steps S401 to S410.

[0180] Step S401: obtaining the voltage value of each battery cell based on a sampling period.

[0181] Step S402 , determining whether the voltage value of each battery cell is valid.

[0182] If the judgment result of step S402 is valid, step S403 is executed to determine the average voltage value of all the single cell voltage values ​​at each sampling moment based on the voltage value of each single cell at each sampling moment.

[0183] Step S404 , determining the voltage outlier risk level of each single cell at each sampling moment according to the voltage value of each single cell at each sampling moment, the average voltage value of all single cell voltage values ​​at each sampling moment, and a preset voltage difference threshold.

[0184] Step S405 : determining the number of times the voltage outlier risk level of each battery cell is upgraded according to the voltage outlier risk level of each battery cell at each sampling moment.

[0185] Step S406 , determining whether there is at least one single cell whose voltage outlier risk level has been upgraded more than a third preset number of times.

[0186] If the judgment result of step S406 is yes, step S407 is executed and the third thermal runaway warning level is determined to be 2.

[0187] If the result of the determination in step S406 is negative, step S408 is executed to determine whether the voltage outlier risk level of at least one single cell has been upgraded more than a fourth preset number of times. The third preset number of times is higher than the fourth preset number of times.

[0188] If the determination result of step S408 is yes, step S409 is executed and the third thermal runaway warning level is determined to be 1.

[0189] If the determination result of step S408 is negative, step S410 is executed and the third thermal runaway warning level is determined to be 0.

[0190] The third thermal runaway warning level is determined by the single cell voltage parameters, which realizes the determination of the third thermal runaway warning level of the battery pack from the dimension of single cell voltage parameters.

[0191] In one embodiment, the abnormal sampling information of the battery cell parameters includes the number of battery cell modules with disconnected temperature sampling, the number of single battery cells with disconnected voltage sampling, and the number of battery cell modules with a temperature drop rate exceeding a preset drop rate threshold.

[0192] The number of battery cell modules where temperature sampling is disconnected is at least one of the number of discontinuous battery cell modules where temperature sampling is disconnected and the number of continuous battery cell modules where temperature sampling is disconnected.

[0193] The number of single cells where voltage sampling is disconnected is at least one of the number of discontinuous single cells where voltage sampling is disconnected and the number of continuous single cells where voltage sampling is disconnected.

[0194] The reason for the disconnection of the sampling may be a short circuit of the single cell.

[0195] Based on a battery cell module, the temperature drop rate in the battery cell module is calculated based on the temperature value measured by the temperature sensor of the battery cell module. Specifically, the temperature value measured by the temperature sensor within a sampling period is obtained, and the temperature drop rate in the battery cell module is calculated based on the temperature value measured by the temperature sensor within the sampling period. For example, the temperature drop rate in the battery cell module is calculated based on the lowest temperature value within the sampling period, the highest temperature value within the sampling period, and the sampling time interval between the lowest temperature value and the highest temperature value. It should be noted that, when using this calculation method, the condition that needs to be met is that the sampling time of the lowest temperature value is later than the sampling time of the highest temperature value. For another example, the temperature drop rate in the battery cell module is calculated based on the first sampled temperature value, the last sampled temperature value and the length of the sampling period within the sampling period.

[0196] In this embodiment, the first level of the fourth thermal runaway warning level is determined based on the number of battery modules experiencing temperature sampling disconnections. The second level of the fourth thermal runaway warning level is determined based on the number of single battery cells experiencing voltage sampling disconnections. The third level of the fourth thermal runaway warning level is determined based on the number of battery modules whose temperature drop rate exceeds a preset drop rate threshold. The highest level among the first level, the second level, and the third level of the fourth thermal runaway warning level is determined as the fourth thermal runaway warning level.

[0197] If the number of battery modules with temperature sampling disconnections exceeds a first preset number, the first level of the fourth thermal runaway warning level is determined to be level 2. If the number of battery modules with temperature sampling disconnections does not exceed the first preset number and is greater than 0, the first level of the fourth thermal runaway warning level is determined to be level 1. If the number of battery modules with temperature sampling disconnections is 0, the first level of the fourth thermal runaway warning level is determined to be level 0.

[0198] If the number of battery cells with voltage sampling disconnections exceeds the second preset number, the second level of the fourth thermal runaway warning level is determined to be level 2. If the number of battery cells with voltage sampling disconnections does not exceed the second preset number and is greater than 0, the second level of the fourth thermal runaway warning level is determined to be level 1. If the number of battery cells with voltage sampling disconnections is 0, the second level of the fourth thermal runaway warning level is determined to be level 0.

[0199] When the number of battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold exceeds the third preset number, the third level of the fourth thermal runaway warning level is determined to be 2. When the number of battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold does not exceed the third preset number and is greater than 0, the third level of the fourth thermal runaway warning level is determined to be 1. When the number of battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold is 0, the third level of the fourth thermal runaway warning level is determined to be 0.

[0200] For example, when temperature sampling of m or more battery cell modules is disconnected, or temperature sampling of n (n < m) or more adjacent battery cell modules is disconnected, or voltage sampling of k or more single battery cells is disconnected, or there are h or more battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold, the third level of the fourth thermal runaway warning level is determined to be 2.

[0201] Except for the case where the third level of the fourth thermal runaway warning level is 2 as described above, when temperature sampling of battery cell modules within m is disconnected, or temperature sampling of n (n < m) or more adjacent battery cell modules within m is disconnected, or voltage sampling of k or more single battery cells within k is disconnected, or there are h or more battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold within h, the third level of the fourth thermal runaway warning level is determined to be 1.

[0202] When the temperature sampling of battery cell modules is not disconnected, the voltage sampling of single battery cells is not disconnected, and there are no battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold, the third level of the fourth thermal runaway warning level is determined to be 0.

[0203] Figure 5 is a processing flow chart for determining the fourth thermal runaway warning level according to an embodiment of the present disclosure. Referring to Figure 5, the determination of the second thermal runaway warning level includes steps S501 to S517.

[0204] Step S501, obtain the number of battery cell modules with temperature sampling disconnected, the number of single battery cells with voltage sampling disconnected, and the number of battery cell modules with a temperature drop rate exceeding the preset temperature drop rate threshold.

[0205] Step S502, determine whether the number of battery cell modules with temperature sampling disconnected exceeds the first preset number.

[0206] If the determination result in step S502 is yes, execute step S503, and the first level of the fourth thermal runaway warning level is determined to be 2.

[0207] If the determination result in step S502 is no, execute step S504, and determine whether the number of battery cell modules with temperature sampling disconnected is greater than 0.

[0208] If the determination result of step S504 is yes, step S505 is executed, and the first level of the fourth thermal runaway warning level is determined to be 1.

[0209] If the determination result of step S504 is negative, step S506 is executed, and the first level of the fourth thermal runaway warning level is determined to be 1.

[0210] Step S507 , determining whether the number of single cells with disconnected voltage sampling exceeds a second preset number.

[0211] If the determination result of step S507 is yes, step S508 is executed, and the second level of the fourth thermal runaway warning level is determined to be 2.

[0212] If the result of the determination in step S507 is negative, step S509 is executed to determine whether the number of single cells with disconnected voltage sampling is greater than 0.

[0213] If the determination result of step S509 is yes, step S510 is executed, and the third level of the fourth thermal runaway warning level is determined to be 1.

[0214] If the determination result of step S509 is negative, step S511 is executed, and the first level of the fourth thermal runaway warning level is determined to be 0.

[0215] Step S512 , determining whether the number of battery cell modules whose temperature drop rate exceeds a preset drop rate threshold exceeds a third preset number.

[0216] If the determination result of step S512 is yes, step S513 is executed, and the third level of the fourth thermal runaway warning level is determined to be 2.

[0217] If the determination result of step S512 is no, step S514 is executed to determine whether the number of battery cell modules whose temperature drop rate exceeds a preset drop rate threshold is greater than 0.

[0218] If the determination result of step S514 is yes, step S515 is executed, and the third level of the fourth thermal runaway warning level is determined to be 1.

[0219] If the determination result of step S514 is negative, step S516 is executed, and the third level of the fourth thermal runaway warning level is determined to be 0.

[0220] In step S517, the highest level among the first level of the fourth thermal runaway warning level, the second level of the fourth thermal runaway warning level, and the third level of the fourth thermal runaway warning level is determined as the fourth thermal runaway warning level.

[0221] The fourth thermal runaway warning level is determined through abnormal sampling information of battery cell parameters, which realizes the determination of the fourth thermal runaway warning level of the battery pack from the dimension of abnormal sampling information of battery cell parameters. In addition, the abnormal sampling information of battery cell parameters is specifically refined into three parameters: the number of battery cell modules with broken temperature sampling, the number of single battery cells with broken voltage sampling, and the number of battery cell modules with a temperature drop rate exceeding a preset drop rate threshold. Based on each parameter, a corresponding thermal runaway warning level can be determined. Combining the thermal runaway warning levels corresponding to these three parameters, the fourth thermal runaway warning level is determined, which is more detailed, more comprehensive, and has improved accuracy.

[0222] In one embodiment, weight values ​​corresponding to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level are obtained. The battery pack thermal runaway warning level is determined based on the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, the fourth thermal runaway warning level, and the corresponding weight values.

[0223] The weight value corresponding to the first thermal runaway warning level, the weight value corresponding to the second thermal runaway warning level, the weight value corresponding to the third thermal runaway warning level, and the weight value corresponding to the fourth thermal runaway warning level can be set according to needs.

[0224] Step S130: issuing a corresponding warning message according to the battery pack thermal runaway warning level.

[0225] Different battery pack thermal runaway warning levels correspond to different warning messages. For example, at the highest level, the warning message is "The vehicle's battery pack has experienced thermal runaway. Please move away from the vehicle." At lower levels, the warning message is "The vehicle may be at risk of thermal runaway."

[0226] The battery pack thermal runaway warning method provided by the present disclosure obtains at least two parameters of the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell and the abnormal sampling information of the battery cell parameters, determines the battery pack thermal runaway warning level according to at least two of the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell and the abnormal sampling information of the battery cell parameters, and issues corresponding warning information according to the battery pack thermal runaway warning level. This method can determine the battery pack thermal runaway warning level from multiple dimensions, and issue corresponding warning information based on different battery pack thermal runaway warning levels, which is more detailed, improves accuracy and reduces the risk of false alarms.

[0227] One embodiment of the present disclosure provides a battery pack thermal runaway warning device, as shown in FIG6 . The battery pack thermal runaway warning device 600 includes a thermal runaway detection parameter determination module 610 , a thermal runaway warning level determination module 620 , and a warning information issuing module 630 .

[0228] The thermal runaway detection parameter determination module 610 is used to determine the battery pack thermal runaway detection parameters; wherein, the battery pack thermal runaway detection parameters include at least two of the temperature parameters at the explosion-proof valve, the battery cell module temperature parameters, the single cell voltage parameters, the battery cell abnormality parameters, and the invalid sampling information of the battery cell parameters.

[0229] The thermal runaway warning level determination module 620 is used to determine the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters.

[0230] The warning information issuing module 630 is used to issue corresponding warning information according to the battery pack thermal runaway warning level.

[0231] In one embodiment, the thermal runaway warning level determination module 620 is also used to determine the battery pack thermal runaway warning level according to the abnormal sampling information of the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell and the battery cell parameters when the battery pack thermal runaway detection parameters include the temperature parameters at the explosion-proof valve, the temperature parameters of the battery cell module, the voltage parameters of the single battery cell and the battery cell parameters.

[0232] In one embodiment, the thermal runaway warning level determination module 620 is also used to determine a first thermal runaway warning level based on the temperature parameters at the explosion-proof valve, determine a second thermal runaway warning level based on the temperature parameters of the battery cell module, determine a third thermal runaway warning level based on the voltage parameters of the single battery cell, and determine a fourth thermal runaway warning level based on abnormal sampling information of the battery cell parameters; determine the thermal runaway warning level of the battery pack based on the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level and the fourth thermal runaway warning level.

[0233] In one embodiment, a temperature sensor is installed at the explosion-proof valve provided on the battery pack, and the temperature sensor is used to collect the temperature at the explosion-proof valve.

[0234] In one embodiment, the temperature parameters at the explosion-proof valve include a temperature rise rate at the explosion-proof valve and a maximum temperature at the explosion-proof valve. The thermal runaway warning level determination module 620 is further configured to determine a first level of a first thermal runaway warning level based on the temperature rise rate at the explosion-proof valve, and a second level of the first thermal runaway warning level based on the maximum temperature at the explosion-proof valve; and to determine the highest level of the first thermal runaway warning level and the second level of the first thermal runaway warning level as the first thermal runaway warning level.

[0235] In one embodiment, the thermal runaway warning level determination module 620 is further used to obtain the duration of the temperature rise rate at the explosion-proof valve when the temperature rise rate at the explosion-proof valve exceeds a first preset temperature rise rate threshold; determine the first level of the first thermal runaway warning level based on the duration of the temperature rise rate at the explosion-proof valve; and, when the maximum temperature value at the explosion-proof valve exceeds the first preset temperature threshold, obtain the duration of the maximum temperature value at the explosion-proof valve; and determine the second level of the first thermal runaway warning level based on the duration of the maximum temperature value at the explosion-proof valve.

[0236] In one embodiment, the battery module temperature parameters include the temperature rise rate within each battery module, the maximum temperature value within each battery module, and the number of upgrades to the temperature outlier risk level of each battery module. The thermal runaway warning level determination module 620 is further configured to determine a first level of a second thermal runaway warning level based on the temperature rise rate within each battery module, determine a second level of the second thermal runaway warning level based on the maximum temperature value within each battery module, and determine a third level of the second thermal runaway warning level based on the number of upgrades to the temperature outlier risk level of each battery module; and determine the highest level among the first level of the second thermal runaway warning level, the second level of the second thermal runaway warning level, and the third level of the second thermal runaway warning level as the second thermal runaway warning level.

[0237] In one embodiment, the thermal runaway warning level determination module 620 is also used to obtain the duration of the temperature rise rate in at least one battery cell module when the temperature rise rate in at least one battery cell module exceeds a second preset temperature rise rate threshold; determine the first level of the second thermal runaway warning level based on the duration of the temperature rise rate in at least one battery cell module; obtain the duration of the maximum temperature value in at least one battery cell module when the maximum temperature value in at least one battery cell module exceeds the second preset temperature threshold; determine the second level of the second thermal runaway warning level based on the duration of the maximum temperature value in at least one battery cell module.

[0238] In one embodiment, the battery pack thermal runaway warning device further includes a module for determining the temperature outlier risk level of the battery module. The module for determining the temperature outlier risk level of the battery module is used to obtain the temperature inside each battery module and a preset temperature difference threshold within a sampling period; determine the average temperature value of the temperature inside all battery modules at each sampling moment based on the temperature inside each battery module at each sampling moment; determine the temperature outlier risk level of each battery module at each sampling moment based on the temperature inside each battery module at each sampling moment, the average temperature value of the temperature inside all battery modules at each sampling moment, and the preset temperature difference threshold; determine the number of times the temperature outlier risk level of each battery module is upgraded based on the temperature outlier risk level of each battery module at each sampling moment.

[0239] In one embodiment, the cell voltage parameter includes the number of times the voltage outlier risk level of each cell has been upgraded. The thermal runaway warning level determination module 620 is further configured to determine a fourth thermal runaway warning level based on the number of times the voltage outlier risk level of each cell has been upgraded.

[0240] In one embodiment, the battery pack thermal runaway warning device further includes a module for determining the voltage outlier risk level of a single cell. The module for determining the voltage outlier risk level of a single cell is used to obtain the voltage value of each single cell and a preset voltage difference threshold within a sampling period; determine the average voltage value of all the voltage values ​​of the single cells at each sampling moment based on the voltage value of each single cell at each sampling moment; determine the voltage outlier risk level of each single cell at each sampling moment based on the voltage value of each single cell at each sampling moment, the average voltage value of all the voltage values ​​of the single cells at each sampling moment, and the preset voltage difference threshold; and determine the number of times the voltage outlier risk level of each single cell is upgraded based on the voltage outlier risk level of each single cell at each sampling moment.

[0241] In one embodiment, the abnormal sampling information of the battery cell parameters includes the number of battery cell modules with temperature sampling disconnections, the number of single battery cells with voltage sampling disconnections, and the number of battery cell modules with a temperature drop rate exceeding a preset drop rate threshold. The thermal runaway warning level determination module 620 is further configured to determine the first level of the fourth thermal runaway warning level based on the number of battery cell modules with temperature sampling disconnections; determine the second level of the fourth thermal runaway warning level based on the number of single battery cells with voltage sampling disconnections; determine the third level of the fourth thermal runaway warning level based on the number of battery cell modules with a temperature drop rate exceeding a preset drop rate threshold; and determine the highest level among the first level of the fourth thermal runaway warning level, the second level of the fourth thermal runaway warning level, and the third level of the fourth thermal runaway warning level as the fourth thermal runaway warning level.

[0242] In one embodiment, the number of battery cell modules where temperature sampling is broken is at least one of the number of discontinuous battery cell modules where temperature sampling is broken and the number of continuous battery cell modules where temperature sampling is broken, and the number of single battery cells where voltage sampling is broken includes at least one of the number of discontinuous single battery cells where voltage sampling is broken and the number of continuous single battery cells where voltage sampling is broken.

[0243] In one embodiment, the thermal runaway warning level determination module 620 is also used to obtain the weight values ​​corresponding to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level and the fourth thermal runaway warning level; and determine the battery pack thermal runaway warning level according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, the fourth thermal runaway warning level and the corresponding weight values.

[0244] It should be noted that the division of modules or units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0245] 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 processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially 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, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0246] One embodiment of the present disclosure provides a battery pack thermal runaway warning device, as shown in FIG7 . The battery pack thermal runaway warning device 700 includes a memory 710 and a processor 720. The memory 710 stores a computer program that controls the processor 720 to execute the battery pack thermal runaway warning method described in any of the above embodiments.

[0247] One embodiment of the present disclosure provides a battery management system, including a battery pack thermal runaway warning device as provided in any of the above embodiments. See FIG8 for details.

[0248] An embodiment of the present disclosure provides a battery pack including the battery management system provided in the above embodiment, as shown in FIG9 .

[0249] In some embodiments, a battery pack includes a housing, at least one battery located within the housing, and a battery management system located within the housing. The battery is connected to the battery management system.

[0250] One embodiment of the present disclosure provides an electric device including a battery pack as provided in the above embodiment. For details, see Figure 10. The electric device may be an electric vehicle.

[0251] In some embodiments, the electrical device is a vehicle, which includes a power system comprising a power battery, a conversion circuit, and a motor. The power battery includes at least one battery pack described in the above embodiments. The power battery is connected to the DC side of the conversion circuit, and the AC side of the conversion circuit is connected to the motor. The conversion circuit is used to convert the DC power provided by the power battery into AC power to supply the motor, which then drives the vehicle.

[0252] In some embodiments, the electrical device is an energy storage system, which includes an energy storage converter and an energy storage battery. The energy storage battery includes at least one battery pack described in the above embodiments. The energy storage battery is connected to the energy storage converter. The energy storage converter is used to convert external electrical energy into direct current (DC) power, which is then used to charge the energy storage battery and store energy. The energy storage converter is also used to convert the DC power from the energy storage battery and discharge it externally.

[0253] The present disclosure also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0254] The present disclosure also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0255] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0256] A computer-readable storage medium can be a tangible device that can hold and store computer instructions for use by a computer instruction execution device. A computer-readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which computer instructions are stored, and any suitable combination thereof. As used herein, a computer-readable storage medium is not to be construed as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through an electrical wire.

[0257] The computer instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer instructions from the network and forwards the computer instructions to be stored in the computer-readable storage medium in each computing / processing device.

[0258] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in a device as discrete components.

[0259] The various embodiments in this specification are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. For the electric vehicle embodiment, its related parts can be referred to the partial description of the method embodiment.

[0260] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0261] The foregoing description of this specification describes specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0262] The embodiments of this specification may be systems, methods, and / or computer program products. The computer program product may include a computer-readable storage medium carrying computer instructions for causing a processor to implement various aspects of the embodiments of this specification.

[0263] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0264] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. 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-executable instructions. These computer-executable 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 produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0265] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0266] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0267] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to multiple embodiments of this specification. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of a computer instruction, and the module, program segment or part of a computer instruction contains one or more executable computer instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.

[0268] The embodiments of the present specification have been described above. The above description is illustrative and not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope of the described embodiments. The terminology used herein is selected to best explain the principles of the embodiments, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the embodiments disclosed herein.

[0269] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims

1. A battery pack thermal runaway warning method, wherein: include: Determine battery pack thermal runaway detection parameters; wherein the battery pack thermal runaway detection parameters include at least two of the following: temperature parameters at the explosion-proof valve, temperature parameters of the battery cell module, voltage parameters of the single battery cell, and abnormal sampling information of the battery cell parameters; Determining a battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters; According to the thermal runaway warning level of the battery pack, a corresponding warning message is issued.

2. The method according to claim 1, wherein In the case where the battery pack thermal runaway detection parameters include temperature parameters at the explosion-proof valve, battery cell module temperature parameters, single cell voltage parameters, and abnormal sampling information of battery cell parameters, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameters includes: The thermal runaway warning level of the battery pack is determined based on the temperature parameters at the explosion-proof valve, the temperature parameters of the battery module, the voltage parameters of the single battery cell, and the abnormal sampling information of the battery cell parameters.

3. The method according to claim 2, wherein: The step of determining the thermal runaway warning level of the battery pack according to the temperature parameter at the explosion-proof valve, the temperature parameter of the battery module, the voltage parameter of the single battery cell, and the abnormal sampling information of the battery cell parameter includes: Determining a first thermal runaway warning level according to the temperature parameter at the explosion-proof valve, determining a second thermal runaway warning level according to the temperature parameter of the battery module, determining a third thermal runaway warning level according to the voltage parameter of the single battery cell, and determining a fourth thermal runaway warning level according to abnormal sampling information of the battery cell parameter; The battery pack thermal runaway warning level is determined according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level.

4. The method according to claim 1, wherein A temperature sensor is installed at the explosion-proof valve provided on the battery pack, and the temperature sensor is used to collect the temperature at the explosion-proof valve.

5. The method according to claim 1, wherein The temperature parameters at the explosion-proof valve include the temperature rise rate at the explosion-proof valve and the maximum temperature value at the explosion-proof valve; wherein, In a case where the battery pack thermal runaway detection parameter includes a temperature parameter at an explosion-proof valve, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes: determining a first level of a first thermal runaway warning level according to a temperature rise rate at the explosion-proof valve, and determining a second level of the first thermal runaway warning level according to a maximum temperature value at the explosion-proof valve; The highest level between the first level of the first thermal runaway warning level and the second level of the first thermal runaway warning level is determined as the first thermal runaway warning level.

6. The method according to claim 5, wherein: Determining the first level of the first thermal runaway warning level according to the temperature rise rate at the explosion-proof valve includes: When the temperature rise rate at the explosion-proof valve exceeds a first preset temperature rise rate threshold, obtaining a duration of the temperature rise rate at the explosion-proof valve; determining a first level of the first thermal runaway warning level according to a duration of a temperature rise rate at the explosion-proof valve; and Determining the second level of the first thermal runaway warning level according to the maximum temperature value at the explosion-proof valve includes: When the maximum temperature value at the explosion-proof valve exceeds a first preset temperature threshold, obtaining a duration of the maximum temperature value at the explosion-proof valve; A second level of the first thermal runaway warning level is determined according to a duration of a maximum temperature value at the explosion-proof valve.

7. The method according to claim 1, wherein The battery module temperature parameters include the temperature rise rate of each battery module, the maximum temperature value of each battery module and the number of upgrades of the temperature outlier risk level of each battery module; wherein, In a case where the battery pack thermal runaway detection parameter includes a battery cell module temperature parameter, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes: Determining a first level of a second thermal runaway warning level based on the temperature rise rate within each battery cell module, determining a second level of the second thermal runaway warning level based on the maximum temperature value within each battery cell module, and determining a third level of the second thermal runaway warning level based on the number of upgrades to the temperature outlier risk level of each battery cell module; The highest level among the first level of the second thermal runaway warning level, the second level of the second thermal runaway warning level, and the third level of the second thermal runaway warning level is determined as the second thermal runaway warning level.

8. The method according to claim 7, wherein: Determining the first level of the second thermal runaway warning level according to the temperature rise rate in each battery cell module includes: When the temperature rise rate in at least one battery cell module exceeds a second preset temperature rise rate threshold, obtaining a duration of the temperature rise rate in the at least one battery cell module; determining a first level of the second thermal runaway warning level according to a duration of a temperature rise rate in the at least one battery cell module; The second level of the second thermal runaway warning level is determined according to the maximum temperature value in each battery cell module, including: When the maximum temperature value in the at least one battery cell module exceeds a second preset temperature threshold, obtaining a duration of the maximum temperature value in the at least one battery cell module; A second level of the second thermal runaway warning level is determined according to the duration of the highest temperature value in the at least one battery cell module.

9. The method according to claim 7 or 8, wherein Before determining the third level of the second thermal runaway warning level according to the number of upgrades of the temperature outlier risk level of each battery cell module, the method further includes: Obtain the temperature of each battery cell module and the preset temperature difference threshold within a sampling period; According to the temperature inside each battery cell module at each sampling moment, determine the average temperature value inside all battery cell modules at each sampling moment; Determine the temperature outlier risk level of each battery module at each sampling moment according to the temperature in each battery module at each sampling moment, the average temperature value of the temperatures in all battery modules at each sampling moment, and the preset temperature difference threshold; According to the temperature outlier risk level of each battery module at each sampling moment, the number of times the temperature outlier risk level of each battery module is upgraded is determined.

10. The method according to claim 1, wherein The single cell voltage parameter includes the number of times the voltage outlier risk level of each single cell is upgraded; wherein, In a case where the battery pack thermal runaway detection parameter includes a single cell voltage parameter, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes: A fourth thermal runaway warning level is determined according to the number of times the voltage outlier risk level of each battery cell is upgraded.

11. The method according to claim 10, wherein: Before determining the fourth thermal runaway warning level according to the number of upgrades of the voltage outlier risk level of each battery cell, the method further includes: Obtain the voltage value of each single cell and the preset voltage difference threshold within a sampling period; Determine the average voltage value of all the single cell voltage values ​​at each sampling moment based on the voltage value of each single cell at each sampling moment; Determining a voltage outlier risk level of each single cell at each sampling moment based on the voltage value of each single cell at each sampling moment, the average voltage value of all the voltage values ​​of the single cells at each sampling moment, and the preset voltage difference threshold; According to the voltage outlier risk level of each single cell at each sampling moment, the number of times the voltage outlier risk level of each single cell is upgraded is determined.

12. The method according to claim 1, wherein The abnormal sampling information of the battery cell parameters includes the number of battery cell modules with disconnected temperature sampling, the number of single battery cells with disconnected voltage sampling, and the number of battery cell modules with a temperature drop rate exceeding a preset drop rate threshold; wherein, In a case where the battery pack thermal runaway detection parameter includes abnormal sampling information of battery cell parameters, determining the battery pack thermal runaway warning level according to the battery pack thermal runaway detection parameter includes: Determining a first level of a fourth thermal runaway warning level according to the number of battery cell modules where disconnection of the temperature sampling occurs; Determining a second level of the fourth thermal runaway warning level according to the number of single battery cells in which the voltage sampling is disconnected; Determining a third level of the fourth thermal runaway warning level according to the number of battery cell modules whose temperature drop rate exceeds a preset drop rate threshold; The highest level among the first level of the fourth thermal runaway warning level, the second level of the fourth thermal runaway warning level, and the third level of the fourth thermal runaway warning level is determined as the fourth thermal runaway warning level.

13. The method according to claim 12, wherein: The number of battery modules where temperature sampling is disconnected is at least one of the number of discontinuous battery modules where temperature sampling is disconnected and the number of continuous battery modules where temperature sampling is disconnected. The number of single cells where voltage sampling is disconnected includes at least one of the number of discontinuous single cells where voltage sampling is disconnected and the number of continuous single cells where voltage sampling is disconnected.

14. The method according to claim 3, wherein: The determining the battery pack thermal runaway warning level according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level includes: Obtaining weight values ​​corresponding to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, and the fourth thermal runaway warning level; The battery pack thermal runaway warning level is determined according to the first thermal runaway warning level, the second thermal runaway warning level, the third thermal runaway warning level, the fourth thermal runaway warning level, and corresponding weight values.

15. A battery pack thermal runaway warning device, wherein: include: A memory and a processor, wherein the memory stores computer instructions, and when the computer instructions are executed by the processor, the battery pack thermal runaway warning method according to any one of claims 1 to 14 is implemented.

16. A battery management system, wherein: Including the battery pack thermal runaway warning device as described in claim 15.

17. A battery pack, wherein: Comprising the battery management system as claimed in claim 16.

18. An electrical device, wherein: Comprising the battery pack as claimed in claim 17.

19. A processor-readable storage medium, wherein: The processor-readable storage medium stores a computer program, and the computer program is configured to cause the processor to execute the method according to any one of claims 1 to 14.

20. A computer program product, wherein The invention comprises a computer program, which implements the method according to any one of claims 1 to 14 when being executed by a processor.

Citation Information

Patent Citations

  • Battery pack thermal runaway early-warning fire extinguishing system

    CN112038560A

  • Battery thermal runaway early warning method and device

    CN113948781A

  • Ternary lithium battery thermal runaway early warning method and early warning system

    CN116246434A

  • Battery cooling method, device and system and storage medium

    CN116742184A

  • Battery, management system, management method, and readable medium

    CN117638277A

Cited By

  • Thermal runaway positioning method, device and system

    CN120908703A

  • Safety early warning method and device for vehicle battery, vehicle and medium

    CN121492754A