Battery thermal runaway detection method and device, electronic equipment and storage medium

Through multiple sensors collecting battery information and determining multiple preset conditions, the problem that battery thermal runaway judgment in the prior art depends on a single parameter, and more accurate and timely battery thermal runaway detection is achieved.

CN119575209APending Publication Date: 2025-03-07SANDIANSHUI NEW ENERGY TECH (ANHUI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411750099.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

In the prior art, the determination of thermal runaway battery mainly relies on the threshold judgment of a single parameter, and the early risks of thermal runaway battery cannot be accurately and promptly discovered.

Method used

The battery information of the target battery box is collected by multiple different types of sensors, and it is determined in real time whether any of the preset battery thermal runaway conditions is met. If it is met, it is determined that thermal runaway occurs.

Benefits of technology

It improves the accuracy and timeliness of battery thermal runaway detection, can detect the risk of battery thermal runaway earlier, and ensures the safety and stability of the battery system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119575209A_ABST
    Figure CN119575209A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a battery thermal runaway detection method and device, electronic equipment and a storage medium, and relates to the technical field of new energy ship batteries. The method is applied to a controller of the battery thermal runaway management system, the battery thermal runaway management system further comprises a plurality of sensors of different types, and the sensors are in communication connection with the controller. The method comprises the following steps: controlling each sensor to respectively collect battery information of a target battery box according to a first preset collection frequency; the target battery box comprises a plurality of battery packs, and each battery pack comprises a plurality of single batteries. Judging whether the battery information meets any one of a plurality of preset battery thermal runaway conditions or not in real time; if yes, it is judged that thermal runaway happens to the target battery box. According to the invention, the thermal runaway of the battery in the battery cabinet can be detected more accurately and timely.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of new energy ship batteries, and in particular to a battery thermal runaway detection method, device, electronic equipment and storage medium. Background Art

[0002] As the core component of electric ships, the safety and stability of batteries are of vital importance. As the carrier of battery packs, the reliability and accuracy of the thermal management system of battery cabinets are particularly important. Accurate detection of thermal runaway of batteries is the basis for the reliability and accuracy of thermal management systems.

[0003] In the prior art, the determination of battery thermal runaway mainly relies on the threshold judgment of a single parameter, such as temperature, voltage, etc. However, in reality, battery thermal runaway is often the result of the combined effect of multiple factors. The threshold judgment of a single parameter is not accurate enough, and it is also impossible to detect risks in time in the early stage of battery thermal runaway. Summary of the invention

[0004] The objectives of the present invention include, for example, providing a battery thermal runaway detection method, device, electronic device and storage medium, which can at least partially solve the above-mentioned technical problems.

[0005] The embodiments of the present invention can be implemented as follows:

[0006] In a first aspect, an embodiment of the present invention provides a battery thermal runaway detection method, which is applied to a controller of a battery thermal runaway management system, wherein the battery thermal runaway management system further includes a plurality of sensors of different types, each of which is respectively communicated with the controller; the method includes:

[0007] Controlling each of the sensors to respectively collect battery information of a target battery box at a first preset collection frequency; the target battery box includes a plurality of battery packs, and each of the battery packs includes a plurality of battery cells;

[0008] Determine in real time whether the battery information meets any one of a plurality of preset battery thermal runaway conditions;

[0009] If so, it is determined that thermal runaway has occurred in the target battery box.

[0010] Optionally, the sensor includes a temperature sensor, the battery information includes a single cell voltage and a single cell temperature; the preset battery thermal runaway condition includes a first battery thermal runaway condition and a second battery thermal runaway condition; and the controlling each of the sensors to collect battery information of the target battery box at a first preset collection frequency includes:

[0011] Controlling the temperature sensor to collect the battery cell temperature of each battery pack, and collecting the battery cell voltage of each battery cell through a sampling line;

[0012] The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions includes:

[0013] Determine whether the battery cell temperature exceeds a first battery cell temperature threshold, and if so, determine that the first thermal runaway sub-condition is satisfied; determine whether the cell voltage is less than a first voltage threshold, and if so, determine that the second thermal runaway sub-condition is satisfied; determine whether the temperature rise of the battery pack reaches a preset rate, and if so, determine that the third thermal runaway sub-condition is satisfied;

[0014] If the first thermal runaway sub-condition is met and the second thermal runaway sub-condition is met, it is determined that the first battery thermal runaway condition is met; if the first thermal runaway sub-condition is met and the third thermal runaway sub-condition is met, it is determined that the second battery thermal runaway condition is met.

[0015] Optionally, the preset battery thermal runaway condition further includes a third battery thermal runaway condition, a fourth battery thermal runaway condition and a fifth battery thermal runaway condition, and the battery information further includes a battery pack temperature; and the real-time determination of whether the battery information satisfies any one of the plurality of preset battery thermal runaway conditions further includes:

[0016] Determine whether it is detected that the battery cell temperature exceeds the second battery cell temperature threshold or is lower than the third battery cell temperature threshold, and if so, determine that the fourth thermal runaway sub-condition is met; determine whether the temperature difference between the two battery pack temperatures reaches a preset temperature difference, and if so, determine that the fifth thermal runaway sub-condition is met;

[0017] If the second thermal runaway sub-condition is met and the fifth thermal runaway sub-condition is met, it is determined that the third battery thermal runaway condition is met; if the third thermal runaway sub-condition is met and the fourth thermal runaway sub-condition is met, it is determined that the fourth battery thermal runaway condition is met; if the fourth thermal runaway sub-condition is met and the fifth thermal runaway sub-condition is met, it is determined that the fifth battery thermal runaway condition is met.

[0018] Optionally, the sensor further includes a smoke sensor and a combustible gas sensor, the battery information further includes a battery box temperature, a smoke concentration, and a combustible gas concentration percentage; the preset battery thermal runaway condition further includes a sixth battery thermal runaway condition; the controlling each of the sensors to collect the battery information of the target battery box at a first preset collection frequency also includes:

[0019] Controlling the temperature sensor to collect the battery box temperature of the target battery box, controlling the smoke sensor to collect the smoke concentration in the target battery box, and controlling the combustible gas sensor to collect the combustible gas concentration percentage in the target battery box;

[0020] The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions also includes:

[0021] Determine whether the battery box temperature exceeds a preset battery box temperature threshold, and whether the smoke concentration exceeds a preset concentration threshold. If so, determine that the sixth thermal runaway sub-condition is met; determine whether the combustible gas concentration percentage reaches a preset combustible gas concentration percentage threshold. If so, determine that the seventh thermal runaway sub-condition is met;

[0022] If the sixth thermal runaway sub-condition is met and the seventh thermal runaway sub-condition is met, it is determined that the sixth battery thermal runaway condition is met.

[0023] Optionally, the preset battery thermal runaway condition further includes a seventh battery thermal runaway condition, an eighth battery thermal runaway condition, a ninth battery thermal runaway condition, and a tenth battery thermal runaway condition; and the real-time determination of whether the battery information satisfies any one of the plurality of preset battery thermal runaway conditions further includes:

[0024] Within the first preset time period, determining whether there is any battery cell whose cell state information has not changed, and if so, determining that the eighth thermal runaway sub-condition is met;

[0025] In the high-voltage power-down state, determining whether there are a preset number of battery cells in the same battery pack whose voltage fluctuations reach a preset fluctuation threshold, and if so, determining that the ninth thermal runaway sub-condition is met;

[0026] Determining whether there is a single cell battery whose single cell voltage is less than a second voltage threshold, and if so, determining that a tenth thermal runaway sub-condition is met;

[0027] If the first thermal runaway sub-condition is met and the eighth thermal runaway sub-condition is met, it is determined that the seventh battery thermal runaway condition is met; if the third thermal runaway sub-condition is met and the eighth thermal runaway sub-condition is met, it is determined that the eighth battery thermal runaway condition is met; if the fifth thermal runaway sub-condition is met and the eighth thermal runaway sub-condition is met, it is determined that the ninth battery thermal runaway condition is met; if the ninth thermal runaway sub-condition is met and the tenth thermal runaway sub-condition is met, it is determined that the tenth battery thermal runaway condition is met.

[0028] Optionally, the method further comprises:

[0029] For each of the preset battery thermal runaway conditions, if one thermal runaway sub-condition in the preset battery thermal runaway condition is triggered, determining whether another thermal runaway sub-condition in the preset battery thermal runaway condition is triggered within a second preset time length;

[0030] If so, it is determined that the preset battery thermal runaway condition is met;

[0031] If not, the two thermal runaway sub-conditions in the preset battery thermal runaway condition are re-judged.

[0032] Optionally, the method further comprises:

[0033] If two or more of the thermal runaway sub-conditions are triggered at the same time, and any preset battery thermal runaway condition is not satisfied within the second preset time period, the triggered thermal runaway sub-condition is determined as the target thermal runaway sub-condition;

[0034] The sensor corresponding to the thermal runaway sub-condition is controlled to collect the battery information at a second preset collection frequency; wherein the second preset collection frequency is higher than the first preset collection frequency.

[0035] In a second aspect, an embodiment of the present invention provides a battery thermal runaway detection device, which is applied to a controller of a battery thermal runaway management system, wherein the battery thermal runaway management system further includes a plurality of sensors of different types, each of which is respectively communicated with the controller; the battery thermal runaway detection device includes:

[0036] A battery information acquisition unit, used to control each of the sensors to respectively acquire battery information of a target battery box at a first preset acquisition frequency; the target battery box includes a plurality of battery packs, each of the battery packs includes a plurality of battery cells;

[0037] A preset battery thermal runaway condition judgment unit, used to judge in real time whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions;

[0038] The thermal runaway determination unit is used to determine that thermal runaway has occurred in the target battery box when the battery information meets any one of a plurality of preset battery thermal runaway conditions.

[0039] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any one of the above methods when executing the program.

[0040] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium includes a computer program, and when the computer program is executed, the server where the computer-readable storage medium is located is controlled to implement the steps of any one of the above methods.

[0041] The beneficial effects of the embodiments of the present invention include, for example:

[0042] The battery information of the target battery box is collected through multiple different types of sensors, and multiple preset battery thermal runaway conditions are judged in real time based on the collected battery information. If one of the preset battery thermal runaway conditions is met, it is determined that the target battery box has thermal runaway. Since multiple types of battery information are collected and multiple preset battery thermal runaway conditions are judged at the same time, the detection of battery thermal runaway is more accurate and timely. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0044] Figure 1 A block diagram of an electronic device provided by an embodiment of the present invention;

[0045] Figure 2 A flowchart of a method for detecting thermal runaway of a battery provided by an embodiment of the present invention;

[0046] Figure 3 A summary diagram of a preset battery thermal runaway condition provided by an embodiment of the present invention;

[0047] Figure 4 An architectural diagram of a battery thermal runaway detection device provided in an embodiment of the present invention.

[0048] Icon: 100 - electronic device; 110 - memory; 120 - processor; 130 - communication module; 300 - battery thermal runaway detection device; 301 - battery information acquisition unit; 302 - preset battery thermal runaway condition judgment unit; 303 - thermal runaway determination unit. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0050] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0052] In addition, the terms “first”, “second”, etc., if used, are merely used to distinguish between the descriptions and should not be understood as indicating or implying relative importance.

[0053] It should be noted that, in the absence of conflict, the features in the embodiments of the present invention may be combined with each other.

[0054] With the global energy transformation and the improvement of environmental awareness, ship electrification has become an important trend in the shipping industry. As a type of electric ship, battery-swap ships can achieve rapid replenishment by replacing battery packs, improving operational efficiency and endurance. As the core component of electric ships, the safety and stability of batteries are crucial. As the carrier of battery packs, the reliability and accuracy of the thermal management system of battery cabinets are particularly important.

[0055] Battery thermal runaway is the most serious type of battery failure. Once battery thermal runaway occurs, it will cause serious consequences and even threaten the safety of ships and personnel.

[0056] In the prior art, the determination of battery thermal runaway mainly relies on the threshold judgment of a single parameter, such as temperature, voltage, etc. This method is simple and easy to implement, but it has many defects and shortcomings:

[0057] Single judgment basis: only focusing on one or a few parameters, ignoring the multi-factor results of thermal runaway; judgment conditions are not precise enough: the judgment conditions of existing methods are often too broad or vague, resulting in frequent false alarms and missed alarms. Imperfect fault handling mechanism: the fault handling mechanism of existing methods is often too simple and direct, such as directly cutting off the power supply.

[0058] Based on the above situation, the embodiments of the present invention provide a battery thermal runaway detection method, device, electronic device and storage medium, which can effectively alleviate the above technical problems.

[0059] Please refer to Figure 1, is a block diagram of an electronic device 100 provided by the present application. The electronic device 100 may be a device capable of performing data processing, which is not limited in this embodiment. The electronic device 100 includes a memory 110, a processor 120, and a communication module 130. The memory 110, the processor 120, and the communication module 130. Each component is electrically connected to each other directly or indirectly to achieve data transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses or signal lines.

[0060] The memory 110 is used to store programs or data. The memory 110 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc.

[0061] The processor 120 is used to read / write data or programs stored in the memory and execute corresponding functions.

[0062] The communication module 130 is used to establish a communication connection between the server and other communication terminals through the network, and to send and receive data through the network.

[0063] It should be understood that Figure 1 The structure shown is only a schematic diagram of the structure of the electronic device 100. The electronic device 100 may also include Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown. Figure 1 The components shown in the figure can be implemented by hardware, software or a combination thereof. The electronic device 100 can be arranged in other devices or as an independent device.

[0064] An embodiment of the present invention provides a battery thermal runaway detection method, which is applied to a controller of a battery thermal runaway management system, wherein the battery thermal runaway management system further comprises a plurality of sensors of different types, each of which is respectively connected to the controller for communication. The method comprises: Figure 2 The following steps are shown:

[0065] Step S110: Control each of the sensors to collect battery information of a target battery box at a first preset collection frequency. The target battery box includes a plurality of battery packs, and each of the battery packs includes a plurality of battery cells.

[0066] Step S120: determining in real time whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions.

[0067] Step S130: If yes, it is determined that thermal runaway has occurred in the target battery box.

[0068] In step S110, each of the sensors is controlled to collect battery information of a target battery box at a first preset collection frequency. The target battery box includes a plurality of battery packs, and each of the battery packs includes a plurality of battery cells.

[0069] In the embodiment of the present invention, the controller may be a single processor or a collection of multiple processors. For example, the controller may be a BMS (Battery Management System) or a collection of a BMS and an EMS (Energy Management System) / PMS (Power Management System).

[0070] The sensor may be any sensor capable of acquiring various battery information of the target battery box. For example, if the sensor is a temperature sensor, the corresponding battery information may be the battery pack temperature, the battery box temperature, the battery cell temperature, etc.; if the sensor is a smoke concentration sensor, the corresponding battery information may be the smoke concentration in the battery box.

[0071] When the battery thermal runaway management system starts working, the controller controls each sensor to collect battery information according to the set first preset collection frequency. It should be noted that each sensor can collect battery information according to the same collection frequency (such as the first preset collection frequency). In actual situations, each sensor can also collect battery information according to different collection frequencies, and the embodiment of the present invention does not specifically limit this.

[0072] In step S120, it is determined in real time whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions.

[0073] There are multiple preset battery thermal runaway conditions, and each preset battery thermal runaway condition can also include two or more thermal runaway sub-conditions. After the controller obtains the corresponding battery information from each sensor, it can use this battery information to determine the corresponding thermal runaway sub-condition. If all the thermal runaway sub-conditions included in a preset battery thermal runaway condition are triggered, it is determined that the preset battery thermal runaway condition is met.

[0074] Optionally, the sensor includes a temperature sensor, and the battery information includes a single cell voltage and a single cell temperature. The preset battery thermal runaway condition includes a first battery thermal runaway condition and a second battery thermal runaway condition. The controlling each of the sensors to collect battery information of the target battery box at a first preset collection frequency includes:

[0075] The temperature sensor is controlled to collect the battery cell temperature of each battery pack, and the battery cell voltage of each battery cell is collected through a sampling line.

[0076] The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions includes:

[0077] Determine whether the battery cell temperature exceeds the first battery cell temperature threshold, and if so, determine that the first thermal runaway sub-condition is met. Determine whether the cell voltage is less than the first voltage threshold, and if so, determine that the second thermal runaway sub-condition is met. Determine whether the temperature rise of the battery pack reaches a preset rate, and if so, determine that the third thermal runaway sub-condition is met.

[0078] If the first thermal runaway sub-condition is satisfied and the second thermal runaway sub-condition is satisfied, it is determined that the first battery thermal runaway condition is satisfied. If the first thermal runaway sub-condition is satisfied and the third thermal runaway sub-condition is satisfied, it is determined that the second battery thermal runaway condition is satisfied.

[0079] When the sensor is a temperature sensor, the battery information obtained may be the single cell voltage and the single cell temperature. The controller controls the temperature sensor to collect the single cell temperature of each battery pack in the target battery box, and at the same time, collects the single cell voltage of each battery cell through the sampling line.

[0080] If the temperature of a battery cell among each battery cell exceeds the preset first battery cell temperature threshold (for example, 68°C), it is considered that the first thermal runaway sub-condition is triggered. If the cell voltage of a battery cell among each battery cell is less than the preset first voltage threshold (for example, 2V), it is considered that the second thermal runaway sub-condition is triggered. If the temperature rise of a battery pack among each battery pack reaches a preset rate, it is considered that the third thermal runaway sub-condition is triggered. For example, if the battery pack temperature of battery pack A in the target battery box rises by 3°C within 1s and lasts for 2s, it is considered that the third thermal runaway sub-condition is triggered.

[0081] When the first thermal runaway sub-condition is triggered and the second thermal runaway sub-condition is triggered, it is determined that the first battery thermal runaway condition is met. When the first thermal runaway sub-condition is triggered and the third thermal runaway sub-condition is triggered, it is determined that the second battery thermal runaway condition is met.

[0082] Optionally, the preset battery thermal runaway condition further includes a third battery thermal runaway condition, a fourth battery thermal runaway condition and a fifth battery thermal runaway condition, and the battery information further includes a battery pack temperature. The real-time determination of whether the battery information satisfies any one of the plurality of preset battery thermal runaway conditions further includes:

[0083] Determine whether the battery cell temperature is detected to exceed the second battery cell temperature threshold or is lower than the third battery cell temperature threshold, and if so, determine that the fourth thermal runaway sub-condition is met. Determine whether the temperature difference between the two battery pack temperatures reaches a preset temperature difference, and if so, determine that the fifth thermal runaway sub-condition is met.

[0084] If the second thermal runaway sub-condition is satisfied and the fifth thermal runaway sub-condition is satisfied, it is determined that the third battery thermal runaway condition is satisfied. If the third thermal runaway sub-condition is satisfied and the fourth thermal runaway sub-condition is satisfied, it is determined that the fourth battery thermal runaway condition is satisfied. If the fourth thermal runaway sub-condition is satisfied and the fifth thermal runaway sub-condition is satisfied, it is determined that the fifth battery thermal runaway condition is satisfied.

[0085] In addition to determining the first battery thermal runaway condition and the second battery thermal runaway condition, the third battery thermal runaway condition, the fourth battery thermal runaway condition and the fifth battery thermal runaway condition can also be set. When it is detected that the temperature of a battery cell exceeds the set second battery cell temperature threshold or is lower than the set third battery cell temperature threshold, the fourth thermal runaway sub-condition is triggered. The second battery cell temperature threshold and the third battery cell temperature threshold can be two extreme values, such as the second battery cell temperature threshold is 255°C and the third battery cell temperature threshold is -40°C. When the sensor detects a limit value, it is highly likely that the system's instantaneous data is abnormal, that is, the temperature acquisition line fails, so it can be set as the fourth thermal runaway sub-condition.

[0086] When it is detected that the temperature difference between two battery packs in the target battery box reaches a preset temperature difference, the fifth thermal runaway sub-condition is triggered.

[0087] When the second thermal runaway sub-condition is triggered and the fifth thermal runaway sub-condition is triggered, it is determined that the third battery thermal runaway condition is met. When the third thermal runaway sub-condition is triggered and the fourth thermal runaway sub-condition is triggered, it is determined that the fourth battery thermal runaway condition is met. When the fourth thermal runaway sub-condition is triggered and the fifth thermal runaway sub-condition is triggered, it is determined that the fifth battery thermal runaway condition is met.

[0088] Optionally, the sensor further includes a smoke sensor and a combustible gas sensor, and the battery information further includes battery box temperature, smoke concentration, and combustible gas concentration percentage. The preset battery thermal runaway condition also includes a sixth battery thermal runaway condition. The control of each of the sensors to collect battery information of the target battery box at the first preset collection frequency also includes:

[0089] The temperature sensor is controlled to collect the battery box temperature of the target battery box, the smoke sensor is controlled to collect the smoke concentration in the target battery box, and the combustible gas sensor is controlled to collect the combustible gas concentration percentage in the target battery box.

[0090] The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions also includes:

[0091] Determine whether the battery box temperature exceeds a preset battery box temperature threshold, and whether the smoke concentration exceeds a preset concentration threshold. If so, determine that the sixth thermal runaway sub-condition is met. Determine whether the combustible gas concentration percentage reaches a preset combustible gas concentration percentage threshold. If so, determine that the seventh thermal runaway sub-condition is met.

[0092] If the sixth thermal runaway sub-condition is met and the seventh thermal runaway sub-condition is met, it is determined that the sixth battery thermal runaway condition is met.

[0093] Furthermore, a smoke sensor and a combustible gas sensor may be provided to respectively collect the smoke concentration and the combustible gas concentration percentage of the target battery box.

[0094] When the battery box temperature obtained by the controller exceeds the preset battery box temperature threshold (such as 75°C), and the smoke concentration exceeds the preset concentration threshold (such as 20ppm), the sixth thermal runaway sub-condition is triggered. When the combustible gas concentration percentage reaches the preset combustible gas concentration percentage threshold (such as the detected CO / H2 concentration reaches 50%LEL), the seventh thermal runaway sub-condition is triggered. When the sixth thermal runaway sub-condition is triggered and the seventh thermal runaway sub-condition is triggered, it is determined that the sixth battery thermal runaway condition is met.

[0095] Optionally, the preset battery thermal runaway condition further includes a seventh battery thermal runaway condition, an eighth battery thermal runaway condition, a ninth battery thermal runaway condition, and a tenth battery thermal runaway condition. The real-time determination of whether the battery information satisfies any one of the plurality of preset battery thermal runaway conditions further includes:

[0096] Within the first preset time period, it is determined whether there is any battery cell whose cell state information has not changed, and if so, it is determined that the eighth thermal runaway sub-condition is satisfied.

[0097] In the high-voltage power-down state, it is determined whether the voltage fluctuation of a preset number of battery cells in the same battery pack reaches a preset fluctuation threshold. If so, it is determined that the ninth thermal runaway sub-condition is met.

[0098] It is determined whether there is a single cell battery whose single cell voltage is less than the second voltage threshold, and if so, it is determined that the tenth thermal runaway sub-condition is met.

[0099] If the first thermal runaway sub-condition is satisfied and the eighth thermal runaway sub-condition is satisfied, it is determined that the seventh battery thermal runaway condition is satisfied. If the third thermal runaway sub-condition is satisfied and the eighth thermal runaway sub-condition is satisfied, it is determined that the eighth battery thermal runaway condition is satisfied. If the fifth thermal runaway sub-condition is satisfied and the eighth thermal runaway sub-condition is satisfied, it is determined that the ninth battery thermal runaway condition is satisfied. If the ninth thermal runaway sub-condition is satisfied and the tenth thermal runaway sub-condition is satisfied, it is determined that the tenth battery thermal runaway condition is satisfied.

[0100] In addition to the above preset battery thermal runaway conditions, the seventh battery thermal runaway condition, the eighth battery thermal runaway condition, the ninth battery thermal runaway condition and the tenth battery thermal runaway condition may also be set. The controller may monitor various data (such as temperature, current, voltage, etc.) of each battery cell to determine whether it does not change within the first preset time length. If such a battery cell exists, it may be determined that the cell state information of the battery cell does not change within the first preset time length, and it may be considered that a daisy chain fault or a slave acquisition fault may occur, triggering the eighth thermal runaway sub-condition.

[0101] At the same time, when the target battery box is in the high voltage down state, it can be determined whether there are a preset number (such as 3 or more) of battery cells in the same battery pack whose cell voltage fluctuation reaches a preset fluctuation threshold (such as 20mV). If so, the ninth thermal runaway sub-condition is triggered. When the cell voltage of a single cell in the target battery box is less than the second voltage threshold (such as 1.5V), the tenth thermal runaway sub-condition is triggered.

[0102] If the first thermal runaway sub-condition is triggered and the eighth thermal runaway sub-condition is triggered, the seventh battery thermal runaway condition is met. If the third thermal runaway sub-condition is triggered and the eighth thermal runaway sub-condition is triggered, the eighth battery thermal runaway condition is met. If the fifth thermal runaway sub-condition is triggered and the eighth thermal runaway sub-condition is triggered, it is determined that the ninth battery thermal runaway condition is met. If the ninth thermal runaway sub-condition is triggered and the tenth thermal runaway sub-condition is triggered, it is determined that the tenth battery thermal runaway condition is met.

[0103] It should be noted that during the thermal runaway detection process, the battery information obtained by the controller may only meet a certain thermal runaway sub-condition for a very short period of time, and then fail to meet the thermal runaway sub-condition. Therefore, the duration can be set based on the battery information meeting a certain thermal runaway sub-condition, such as 1000ms or 2000ms. If a certain battery information continues to meet a certain thermal runaway sub-condition within the duration, it is determined that the thermal runaway sub-condition is triggered.

[0104] Optionally, the method further comprises:

[0105] For each of the preset battery thermal runaway conditions, if one thermal runaway sub-condition in the preset battery thermal runaway condition is triggered, it is determined whether another thermal runaway sub-condition in the preset battery thermal runaway condition is triggered within a second preset time length.

[0106] If yes, it is determined that the preset battery thermal runaway condition is met. If no, the two thermal runaway sub-conditions in the preset battery thermal runaway condition are re-determined.

[0107] In actual battery thermal runaway detection, it may happen that one thermal runaway sub-condition in a preset battery thermal runaway condition is triggered, while another thermal runaway sub-condition is not triggered. Therefore, the timing can be started when one thermal runaway sub-condition in the preset battery thermal runaway condition is triggered. If another thermal runaway sub-condition is triggered within a second preset time (such as 5 minutes), it is determined that the preset battery thermal runaway condition is met; if another thermal runaway sub-condition is not triggered within the second preset time, the triggered thermal runaway sub-condition is cleared and the battery thermal runaway detection is performed again.

[0108] Optionally, the method further comprises:

[0109] The method further comprises:

[0110] If two or more of the thermal runaway sub-conditions are triggered at the same time, and any preset battery thermal runaway condition is not satisfied within the second preset time period, the triggered thermal runaway sub-condition is determined as the target thermal runaway sub-condition;

[0111] The sensor corresponding to the thermal runaway sub-condition is controlled to collect the battery information at a second preset collection frequency; wherein the second preset collection frequency is higher than the first preset collection frequency.

[0112] If two or more different thermal runaway sub-conditions are triggered among the ten thermal runaway sub-conditions, but the preset battery thermal runaway conditions are not met. And after the second preset time, the preset battery thermal runaway conditions are still not met. Then the thermal runaway sub-conditions that are triggered at the same time can be determined as the target thermal runaway sub-conditions, and the collection frequency of the battery information corresponding to the target thermal runaway sub-conditions can be increased from the first preset collection frequency to the second preset collection frequency, so as to focus on monitoring the changes in the data.

[0113] In step S130 , if yes, it is determined that thermal runaway has occurred in the target battery box.

[0114] If the controller determines that any of the ten preset battery thermal runaway conditions mentioned above is met, it is considered that the target battery box has thermal runaway. At this time, the controller can issue a battery thermal runaway alarm, prohibit charging and discharging of the target battery box, and limit the charging and discharging power to 0. At the same time, if the controller is a BMS rather than a combination of BMS and PMS / EMS, the controller can request the PMS / EMS to lower the high voltage. If the PMS / EMS does not issue a high voltage command within the set time (such as 500ms), the relay will be directly cut off. Prevent thermal runaway from spreading further.

[0115] For a better explanation of the present invention, see Figure 3 , the embodiment of the present invention provides thermal runaway sub-conditions corresponding to each preset battery thermal runaway condition.

[0116] Based on the same inventive concept, Figure 4 As shown, the embodiment of the present invention provides a battery thermal runaway detection device 300, which is applied to a controller of a battery thermal runaway management system, and the battery thermal runaway management system also includes a plurality of different types of sensors, each of which is respectively connected to the controller for communication. The battery thermal runaway detection device 300 includes:

[0117] The battery information acquisition unit 301 is used to control each of the sensors to respectively acquire the battery information of the target battery box at a first preset acquisition frequency. The target battery box includes a plurality of battery packs, and each of the battery packs includes a plurality of battery cells.

[0118] The preset battery thermal runaway condition judgment unit 302 is used to judge in real time whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions.

[0119] The thermal runaway determination unit 303 is configured to determine that thermal runaway has occurred in the target battery box when the battery information satisfies any one of a plurality of preset battery thermal runaway conditions.

[0120] Regarding the above-mentioned battery thermal runaway detection device 300, the specific functions of each unit therein have been described in detail in the embodiment of the battery thermal runaway detection method provided in this specification, and will not be elaborated here.

[0121] Based on the same inventive concept, an embodiment of the present invention specification provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of any method of the battery thermal runaway detection method described above are implemented.

[0122] The present invention has at least the following beneficial effects:

[0123] The battery information of the target battery box is collected through multiple different types of sensors, and multiple preset battery thermal runaway conditions are judged in real time based on the collected battery information. If one of the preset battery thermal runaway conditions is met, it is determined that the target battery box has thermal runaway. Since multiple types of battery information are collected and multiple preset battery thermal runaway conditions are judged at the same time, the detection of battery thermal runaway is more accurate and timely.

[0124] In several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order 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 with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0125] In addition, the functional modules in the various embodiments of the present invention may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.

[0126] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. 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.

[0127] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A battery thermal runaway detection method, characterized in that: A controller applied to a battery thermal runaway management system, wherein the battery thermal runaway management system further comprises a plurality of sensors of different types, each of which is respectively connected to the controller for communication; the method comprising: Controlling each of the sensors to respectively collect battery information of a target battery box at a first preset collection frequency; the target battery box includes a plurality of battery packs, and each of the battery packs includes a plurality of battery cells; Determine in real time whether the battery information meets any one of a plurality of preset battery thermal runaway conditions; If so, it is determined that thermal runaway has occurred in the target battery box.

2. The battery thermal runaway detection method according to claim 1, characterized in that: The sensor includes a temperature sensor, the battery information includes a single battery voltage and a single battery temperature; the preset battery thermal runaway condition includes a first battery thermal runaway condition and a second battery thermal runaway condition; The controlling each of the sensors to respectively collect battery information of the target battery box at a first preset collection frequency includes: Controlling the temperature sensor to collect the battery cell temperature of each battery pack, and collecting the battery cell voltage of each battery cell through a sampling line; The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions includes: Determine whether the battery cell temperature exceeds a first battery cell temperature threshold, and if so, determine that the first thermal runaway sub-condition is satisfied; determine whether the cell voltage is less than a first voltage threshold, and if so, determine that the second thermal runaway sub-condition is satisfied; determine whether the temperature rise of the battery pack reaches a preset rate, and if so, determine that the third thermal runaway sub-condition is satisfied; If the first thermal runaway sub-condition is met and the second thermal runaway sub-condition is met, it is determined that the first battery thermal runaway condition is met; if the first thermal runaway sub-condition is met and the third thermal runaway sub-condition is met, it is determined that the second battery thermal runaway condition is met.

3. The battery thermal runaway detection method according to claim 2, characterized in that: The preset battery thermal runaway condition further includes a third battery thermal runaway condition, a fourth battery thermal runaway condition and a fifth battery thermal runaway condition, and the battery information further includes a battery pack temperature; and the real-time determination of whether the battery information satisfies any one of the plurality of preset battery thermal runaway conditions further includes: Determine whether it is detected that the battery cell temperature exceeds the second battery cell temperature threshold or is lower than the third battery cell temperature threshold, and if so, determine that the fourth thermal runaway sub-condition is met; determine whether the temperature difference between the two battery pack temperatures reaches a preset temperature difference, and if so, determine that the fifth thermal runaway sub-condition is met; If the second thermal runaway sub-condition is met and the fifth thermal runaway sub-condition is met, it is determined that the third battery thermal runaway condition is met; if the third thermal runaway sub-condition is met and the fourth thermal runaway sub-condition is met, it is determined that the fourth battery thermal runaway condition is met; if the fourth thermal runaway sub-condition is met and the fifth thermal runaway sub-condition is met, it is determined that the fifth battery thermal runaway condition is met.

4. The battery thermal runaway detection method according to claim 3, characterized in that: The sensor further includes a smoke sensor and a combustible gas sensor, the battery information further includes battery box temperature, smoke concentration and combustible gas concentration percentage; the preset battery thermal runaway condition further includes a sixth battery thermal runaway condition; the control of each of the sensors to collect battery information of the target battery box at a first preset collection frequency also includes: Controlling the temperature sensor to collect the battery box temperature of the target battery box, controlling the smoke sensor to collect the smoke concentration in the target battery box, and controlling the combustible gas sensor to collect the combustible gas concentration percentage in the target battery box; The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions also includes: Determine whether the battery box temperature exceeds a preset battery box temperature threshold, and whether the smoke concentration exceeds a preset concentration threshold. If so, determine that the sixth thermal runaway sub-condition is met; determine whether the combustible gas concentration percentage reaches a preset combustible gas concentration percentage threshold. If so, determine that the seventh thermal runaway sub-condition is met; If the sixth thermal runaway sub-condition is met and the seventh thermal runaway sub-condition is met, it is determined that the sixth battery thermal runaway condition is met.

5. The battery thermal runaway detection method according to claim 3, characterized in that: The preset battery thermal runaway conditions also include a seventh battery thermal runaway condition, an eighth battery thermal runaway condition, a ninth battery thermal runaway condition, and a tenth battery thermal runaway condition; The real-time determination of whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions also includes: Within the first preset time period, determining whether there is any battery cell whose cell state information has not changed, and if so, determining that the eighth thermal runaway sub-condition is satisfied; In the high-voltage power-down state, determining whether there are a preset number of battery cells in the same battery pack whose voltage fluctuations reach a preset fluctuation threshold, and if so, determining that the ninth thermal runaway sub-condition is met; Determining whether there is a single cell battery whose single cell voltage is less than a second voltage threshold, and if so, determining that a tenth thermal runaway sub-condition is met; If the first thermal runaway sub-condition is met and the eighth thermal runaway sub-condition is met, it is determined that the seventh battery thermal runaway condition is met; if the third thermal runaway sub-condition is met and the eighth thermal runaway sub-condition is met, it is determined that the eighth battery thermal runaway condition is met; if the fifth thermal runaway sub-condition is met and the eighth thermal runaway sub-condition is met, it is determined that the ninth battery thermal runaway condition is met; if the ninth thermal runaway sub-condition is met and the tenth thermal runaway sub-condition is met, it is determined that the tenth battery thermal runaway condition is met.

6. The battery thermal runaway detection method according to any one of claims 2 to 5, characterized in that: The method further comprises: For each of the preset battery thermal runaway conditions, if one thermal runaway sub-condition in the preset battery thermal runaway condition is triggered, determining whether another thermal runaway sub-condition in the preset battery thermal runaway condition is triggered within a second preset time length; If so, it is determined that the preset battery thermal runaway condition is met; If not, the two thermal runaway sub-conditions in the preset battery thermal runaway condition are re-judged.

7. The battery thermal runaway detection method according to claim 6, characterized in that: The method further comprises: If two or more of the thermal runaway sub-conditions are triggered at the same time, and any preset battery thermal runaway condition is not satisfied within the second preset time period, the triggered thermal runaway sub-condition is determined as the target thermal runaway sub-condition; The sensor corresponding to the thermal runaway sub-condition is controlled to collect the battery information according to a second preset collection frequency; wherein the second preset collection frequency is higher than the first preset collection frequency.

8. A battery thermal runaway detection device, characterized in that: A controller applied to a battery thermal runaway management system, wherein the battery thermal runaway management system further comprises a plurality of sensors of different types, each of the sensors being respectively connected to the controller for communication; The battery thermal runaway detection device comprises: A battery information acquisition unit, used to control each of the sensors to respectively acquire battery information of a target battery box at a first preset acquisition frequency; the target battery box includes a plurality of battery packs, each of the battery packs includes a plurality of battery cells; A preset battery thermal runaway condition judgment unit, used to judge in real time whether the battery information satisfies any one of a plurality of preset battery thermal runaway conditions; The thermal runaway determination unit is used to determine that thermal runaway has occurred in the target battery box when the battery information meets any one of a plurality of preset battery thermal runaway conditions.

9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 7 when executing the program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a computer program, and when the computer program is executed, the server where the computer-readable storage medium is located is controlled to implement the steps of the method according to any one of claims 1 to 7.