Method and system for monitoring thermal runaway after power-off hibernation, and electronic device

By acquiring battery status data using sensor modules during the battery management system's sleep state and then waking up the system for detailed analysis, the problem of thermal runaway monitoring during the power-off sleep state of new energy vehicles is solved, ensuring the battery pack's safety monitoring at all times and improving safety.

CN116587863BActive Publication Date: 2026-01-13VOYAH AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310649307.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-31
Publication Date
2026-01-13
Estimated Expiration
2043-05-31

AI Technical Summary

Technical Problem

Existing technologies cannot effectively monitor the thermal runaway of the battery pack when a new energy vehicle is in a dormant state after power-off, leading to potential safety hazards and failing to ensure the safety of the vehicle owner and people near the vehicle.

Method used

In the battery management system's sleep state, the first sensor module acquires battery status data. If the data exceeds a set threshold, the system is awakened and the second sensor module acquires more detailed data for analysis to assess the battery pack's safety status and determine if there is a risk of thermal runaway.

Benefits of technology

It enables real-time monitoring of the battery pack during power-off hibernation, timely detection of thermal runaway risks, and improved safety for vehicle owners and people near the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116587863B_ABST
    Figure CN116587863B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of vehicles and discloses a thermal runaway monitoring method and system after power-off hibernation and electronic equipment. The method comprises the following steps: acquiring first battery state data of a battery pack when a battery management system is in a hibernation state; if it is determined that the first battery state data exceeds a set battery data threshold, the battery management system is woken up; second battery state data of the battery pack is acquired, and the second battery state data is analyzed to obtain a safety evaluation result of the battery pack; and the thermal runaway state of the battery pack is determined according to the second battery state data and / or the safety evaluation result. In this way, if there is a thermal runaway risk when the vehicle is in a power-off hibernation state, the battery management system can also be woken up in time, and the acquired battery state data is analyzed by the battery management system, so that accurate monitoring of the thermal runaway of the battery pack is realized, and the safety of the vehicle owner and people near the vehicle is effectively ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology and discloses a method, system, and electronic device for monitoring thermal runaway after power-off hibernation. Background Technology

[0002] As new energy vehicles gradually increase their share in the automotive sector, safety is the primary concern for consumers. Incidents of vehicle damage and injuries due to battery pack thermal runaway leading to fires are not uncommon. Therefore, accurate and comprehensive thermal monitoring of battery packs is of paramount importance.

[0003] Especially when the vehicle is in a power-off sleep state, if the battery pack experiences thermal runaway, it is more likely to lead to irreversible thermal runaway, potentially causing unforeseen harm to the vehicle owner or people nearby. Therefore, existing thermal runaway monitoring methods cannot effectively ensure the safety of the vehicle owner and people near the vehicle. Summary of the Invention

[0004] This application relates to the field of vehicle technology and discloses a method, system and electronic device for monitoring thermal runaway after power-off hibernation, in order to solve the technical problem that the existing thermal runaway monitoring methods cannot effectively ensure the safety of the vehicle owner and people near the vehicle when the vehicle is in a power-off hibernation state.

[0005] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0006] According to one aspect of the embodiments of this application, a method for monitoring thermal runaway after power-off hibernation is provided. The method includes: acquiring first battery state data of a battery pack when the battery management system is in hibernation; waking up the battery management system if it is determined that the first battery state data exceeds a set battery data threshold; acquiring second battery state data of the battery pack and analyzing the second battery state data to obtain a safety assessment result of the battery pack; and determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result.

[0007] In one embodiment of this application, based on the foregoing scheme, the first battery state data includes at least one or more of the following: first battery pack temperature value, first battery pack pressure value, and first individual cell voltage value; the second battery state data includes at least one or more of the following: second battery pack temperature value, second battery pack pressure value, second individual cell voltage value, battery pack smoke concentration value, battery pack gas composition value, and individual cell film pressure value.

[0008] In one embodiment of this application, based on the aforementioned scheme, setting a battery data threshold includes at least one or more of setting a temperature threshold, setting an air pressure threshold, and setting a single cell voltage threshold; determining that the first battery state data exceeds the set battery data threshold includes: if a first preset condition is met, then determining that the first battery state data exceeds the set battery data threshold;

[0009] The first preset conditions include:

[0010] The temperature of the first battery pack is greater than the set temperature threshold; or,

[0011] The air pressure value of the first battery pack is greater than the set air pressure threshold; or,

[0012] The voltage of the first individual cell is greater than the set individual cell voltage threshold.

[0013] In one embodiment of this application, before analyzing the second battery status data based on the aforementioned scheme, the method further includes: if a second preset condition is met, determining whether the second battery status data exceeds a set battery data threshold; if each of the second battery status data does not exceed the corresponding set battery data threshold, controlling the battery management system to enter a sleep state and triggering an early warning prompt for the first battery status data.

[0014] The second preset condition includes:

[0015] The first difference between the temperature values ​​of the first battery pack and the second battery pack is greater than a set temperature difference threshold; or,

[0016] The second difference between the air pressure values ​​of the first battery pack and the second battery pack is greater than a set air pressure difference threshold; or,

[0017] The third difference between the voltage values ​​of the first and second individual cells is greater than the set threshold for individual cell voltage difference.

[0018] In one embodiment of this application, based on the aforementioned scheme, the step of analyzing the second battery state data to obtain the safety assessment result of the battery pack includes: for any second battery state data, finding the corresponding score value in a pre-set scoring table; the scoring table stores the correspondence between each second battery state data and the score value; and determining the sum of the score values ​​corresponding to each second battery state data as the safety assessment result of the battery pack.

[0019] In one embodiment of this application, based on the foregoing scheme, determining the thermal runaway state of the battery pack according to the second battery state data and / or the safety assessment result includes: if at least two of the second battery state data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is greater than or equal to the set assessment threshold, then it is determined that the battery pack has experienced thermal runaway.

[0020] In one embodiment of this application, based on the foregoing scheme, determining the thermal runaway state of the battery pack according to the second battery state data and / or the safety assessment result includes: if at least two items of the second battery state data exceed the corresponding set battery data threshold, then obtaining the duration for which the second battery state data exceeds the set battery data threshold; if the duration exceeds a preset duration, then determining that the battery pack has experienced thermal runaway.

[0021] In one embodiment of this application, based on the foregoing scheme, the method further includes: if at least two of the second battery state data exceed the corresponding set battery data threshold and the safety assessment result of the battery pack is less than the set assessment threshold, then the second battery state data of the battery pack is continued to be acquired, and the number of error reports of the second battery state data is recorded;

[0022] According to one aspect of the embodiments of this application, a thermal runaway monitoring system after power-off hibernation is provided. The system includes: a first sensor module, configured to acquire first battery state data of a battery pack when the battery management system is in hibernation; and to wake up the battery management system if it is determined that the first battery state data exceeds a set battery data threshold; a second sensor module, configured to acquire second battery state data of the battery pack; and a battery management system, configured to analyze the second battery state data to obtain a safety assessment result of the battery pack; and to determine the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result.

[0023] In the above scheme, the first sensor module is specifically used for:

[0024] If the first preset condition is met, then it is determined that the first battery status data exceeds the set battery data threshold.

[0025] The first preset conditions include:

[0026] The temperature of the first battery pack is greater than the set temperature threshold; or,

[0027] The air pressure value of the first battery pack is greater than the set air pressure threshold; or,

[0028] The voltage of the first individual cell is greater than the set individual cell voltage threshold.

[0029] In the above scheme, the battery management system is specifically used for:

[0030] If the second preset condition is met, then determine whether the second battery status data exceeds the set battery data threshold.

[0031] If each of the second battery status data does not exceed the corresponding set battery data threshold, the battery management system is controlled to enter a sleep state and an early warning prompt is triggered for the first battery status data.

[0032] The second preset condition includes:

[0033] The first difference between the temperature values ​​of the first battery pack and the second battery pack is greater than a set temperature difference threshold; or,

[0034] The second difference between the air pressure values ​​of the first battery pack and the second battery pack is greater than a set air pressure difference threshold; or,

[0035] The third difference between the voltage values ​​of the first and second individual cells is greater than the set threshold for individual cell voltage difference.

[0036] In the above scheme, the battery management system is specifically used for:

[0037] For any second battery status data, the corresponding score value is looked up in a pre-set scoring table; the scoring table stores the correspondence between each second battery status data and the score value;

[0038] The sum of the scores corresponding to each of the second battery status data is determined as the safety assessment result of the battery pack.

[0039] In the above scheme, the battery management system is specifically used for:

[0040] If at least two of the second battery state data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is greater than or equal to the set assessment threshold, then it is determined that the battery pack has experienced thermal runaway.

[0041] In the above scheme, the battery management system is specifically used for:

[0042] If at least two of the second battery status data exceed the corresponding set battery data threshold, then obtain the duration for which the second battery status data exceeds the set battery data threshold;

[0043] If the duration exceeds the preset duration, it is determined that the battery pack has experienced thermal runaway.

[0044] In the above scheme, the battery management system is specifically used for:

[0045] If at least two of the second battery status data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is less than the set assessment threshold, then the second battery status data of the battery pack will continue to be acquired, and the number of error reports of the second battery status data will be recorded.

[0046] If the number of error reports exceeds the set number of error reports, an early warning message will be triggered for the second battery status data.

[0047] According to one aspect of the embodiments of this application, an electronic device is provided, the electronic device including one or more processors and one or more memories, the one or more memories storing at least one piece of program code, the at least one piece of program code being loaded and executed by the one or more processors to implement the thermal runaway monitoring method after power-down hibernation as described in any of the above embodiments.

[0048] This application provides a method, system, and electronic device for monitoring thermal runaway after power-off hibernation, comprising: acquiring first battery state data of the battery pack when the battery management system is in hibernation; waking up the battery management system if it is determined that the first battery state data exceeds a set battery data threshold; acquiring second battery state data of the battery pack and analyzing the second battery state data to obtain a safety assessment result of the battery pack; and determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result. Thus, compared to the prior art where the battery management system is only periodically woken up when the vehicle is in a power-off hibernation state, this method provides a more comprehensive monitoring method. Compared to traditional battery management systems that monitor battery pack thermal runaway, which prevent monitoring between two wake-up cycles, this application allows for a preliminary assessment of thermal runaway using first battery status data even when the vehicle is in a power-off sleep state. If a thermal runaway risk is identified, the battery management system is woken up, and a more precise assessment is made using second battery status data, ensuring comprehensive monitoring of battery pack thermal runaway. This demonstrates that the thermal runaway monitoring method of this application covers the entire period of the vehicle's power-off sleep state, enabling timely detection of whether thermal runaway has occurred in the battery pack, thereby improving the safety of the vehicle owner and nearby personnel.

[0049] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0050] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0051] Figure 1 A schematic diagram of a thermal runaway monitoring system after power-down hibernation in an embodiment of this application is shown;

[0052] Figure 2 A flowchart of a thermal runaway monitoring method after power-off hibernation according to an embodiment of this application is shown;

[0053] Figure 3 A schematic diagram of the structure of a computer system suitable for implementing the embodiments of this application is shown;

[0054] The annotations in the attached figures are explained as follows:

[0055] 100—Thermal runaway monitoring system after power-down hibernation; 101—First sensor module;

[0056] 102—Second sensor module, 103—Battery management system. Detailed Implementation

[0057] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0058] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0059] It should be noted that "multiple" in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0060] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such uses of these terms can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described.

[0061] To better understand the technical solution of this application, we will first introduce the thermal runaway monitoring system after electrical hibernation, such as... Figure 1 As shown in this application, the thermal runaway monitoring system 100 after power-off hibernation includes: a first sensor module 101, a second sensor module 102, and a battery management system 103.

[0062] The first sensor module 101 is used to acquire the first battery status data of the battery pack when the battery management system 103 is in a dormant phase; if it is determined that the first battery status data exceeds a set battery data threshold, the battery management system 103 is woken up.

[0063] The first sensor module 101 may include one or more of an analog front end (AFE) and a barometric pressure sensor, which can detect the temperature of the battery pack, the voltage of each individual cell in the battery pack, and the barometric pressure in the battery pack, respectively.

[0064] The simulation front end can acquire the temperature of the battery pack or the individual cell voltage of each cell in the battery pack. The simulation front end can set the set battery data threshold related to thermal runaway. It can also determine whether the acquired temperature of the battery pack or the individual cell voltage of each cell in the battery pack exceeds the corresponding set battery data threshold. If it is determined that it exceeds the threshold, the simulation front end can send a wake-up command to the battery management system 103 to wake up the battery management system 103.

[0065] It should be noted that the air pressure sensor can obtain the air pressure inside the battery pack. If the air pressure sensor determines that the air pressure inside the battery pack exceeds the corresponding set battery data threshold, it will directly send a wake-up command to the battery management system 103 to wake up the battery management system 103.

[0066] The first sensor module 101 can be specifically used to: determine that the first battery status data exceeds a set battery data threshold if a first preset condition is met; the first preset condition includes: the temperature value of the first battery pack is greater than a set temperature threshold; or, the air pressure value of the first battery pack is greater than a set air pressure threshold; or, the voltage value of the first individual battery is greater than a set individual voltage threshold.

[0067] The second sensor module 102 is used to acquire the second battery status data of the battery pack.

[0068] The second sensor module 102 may include one or more of the following: AFE, barometric pressure sensor, smoke sensor, gas composition sensor, and membrane pressure sensor. It may also include sensors such as an acoustic sensor. The smoke sensor can be used to detect the smoke concentration in the battery pack, the gas composition sensor can be used to detect the smoke gas composition in the battery pack, and the membrane pressure sensor can be used to detect the membrane pressure of each individual cell in the battery pack.

[0069] The battery management system 103 is used to analyze the second battery state data to obtain the safety assessment result of the battery pack; and to determine the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result.

[0070] The battery management system 103 can be specifically used to: if a second preset condition is met, determine whether the second battery status data exceeds a set battery data threshold; if each of the second battery status data does not exceed the corresponding set battery data threshold, control the battery management system to enter a sleep state and trigger an early warning prompt for the first battery status data; the second preset condition includes: a first difference between the temperature value of the first battery pack and the temperature value of the second battery pack is greater than a set temperature difference threshold; or, a second difference between the air pressure value of the first battery pack and the air pressure value of the second battery pack is greater than a set air pressure difference threshold; or, a third difference between the voltage value of the first individual battery and the voltage value of the second individual battery is greater than a set individual voltage difference threshold.

[0071] The battery management system 103 can also be used to: for any second battery state data, look up the corresponding score value in a pre-set scoring table; the scoring table stores the correspondence between each second battery state data and the score value; and determine the sum of the score values ​​corresponding to each second battery state data as the safety assessment result of the battery pack.

[0072] The battery management system 103 can also be used to: determine that the battery pack has experienced thermal runaway if at least two of the second battery state data exceed the corresponding set battery data threshold and the safety assessment result of the battery pack is greater than or equal to the set assessment threshold.

[0073] The battery management system 103 can also be used to: if at least two of the second battery state data exceed the corresponding set battery data threshold, obtain the duration for which the second battery state data exceeds the set battery data threshold; if the duration exceeds a preset duration, determine that the battery pack has experienced thermal runaway.

[0074] The battery management system 103 can also be used to: if at least two of the second battery status data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is less than the set assessment threshold, then continue to acquire the second battery status data of the battery pack and record the number of errors in the second battery status data; if the number of errors exceeds the set number of errors, then trigger an early warning prompt for the second battery status data.

[0075] In addition, if the battery management system 103 determines that the battery pack has experienced thermal runaway, it can also wake up the vehicle and send the thermal runaway information to the emergency handling controller (not shown in the figure) and the vehicle terminal TBOX (not shown in the figure) via the CAN bus.

[0076] As mentioned above, the thermal runaway monitoring system 100 after power-off hibernation may also include an emergency handling controller and a vehicle terminal TBOX. After receiving thermal runaway information, the emergency handling controller can control the cooling equipment near the battery pack to cool the battery pack, so as to slow down the heating rate of the battery pack or reduce the temperature of the battery pack.

[0077] The vehicle terminal TBOX can communicate with the user's mobile terminal (such as mobile phone, wearable device, iPad, etc.) through the back-end system, push the thermal runaway information of the vehicle to the mobile terminal, and can also send thermal runaway information to the owner's mobile terminal via SMS or voice call so that the owner can be notified in time that the vehicle's battery pack has thermal runaway.

[0078] Based on the above system, this application also provides a method for monitoring thermal runaway after power-off hibernation. Figure 2 A flowchart of a thermal runaway monitoring method after power-off hibernation according to an embodiment of this application is shown, such as... Figure 2 As shown, the thermal runaway monitoring method after power-off hibernation includes at least steps S210 to S240.

[0079] S210: When the battery management system is in a dormant state, the first battery status data of the battery pack is obtained.

[0080] In this application, when the vehicle power is detected to be off, the battery management system enters a dormant state. In order to monitor the thermal runaway of the battery pack during the dormant period of the battery management system, this embodiment can use the first sensor module to obtain the first battery state data of the battery pack according to a set detection cycle. The first battery state data can be used to determine whether the battery state of the battery pack has changed abnormally.

[0081] The first battery status data includes at least one or more of the following: the temperature value of the first battery pack, the air pressure value of the first battery pack, and the voltage value of the first individual battery cell.

[0082] The set detection periods for acquiring battery status data by each sensor in the first sensor module can be the same or different. For example, the set detection period for the barometric pressure sensor to detect the barometric pressure of the first battery pack can be 30ms, the set detection period for the temperature sensor to detect the temperature of the first battery pack can be 100ms, and the set detection period for the voltage sensor to detect the voltage of the first individual battery cell in the battery pack can be 500ms. The set detection periods for acquiring battery status data by each sensor can be set according to actual needs and are not limited here.

[0083] S220, if it is determined that the first battery status data exceeds the set battery data threshold, then the battery management system is woken up.

[0084] In this application, after acquiring the first battery state data of the battery pack using the first sensor module, it can be determined through a simulation front-end whether it is necessary to wake up the battery management system; wherein, a set battery data threshold related to thermal runaway can be set in the simulation front-end.

[0085] In one implementation, determining that the first battery state data exceeds a set battery data threshold includes:

[0086] If the first preset condition is met, then it is determined that the first battery status data exceeds the set battery data threshold.

[0087] The first preset conditions include:

[0088] The temperature of the first battery pack is greater than the set temperature threshold; or,

[0089] The air pressure value of the first battery pack is greater than the set air pressure threshold; or,

[0090] The voltage of the first individual cell is greater than the set individual cell voltage threshold.

[0091] Setting battery data thresholds includes at least one or more of the following: setting temperature threshold, setting air pressure threshold, setting single cell voltage threshold, setting smoke concentration threshold, setting gas composition threshold, and setting single cell film pressure threshold. The specific values ​​of each battery data threshold can be set according to actual needs and are not limited here.

[0092] If the temperature of the first battery pack exceeds the set temperature threshold, or the voltage of the first individual battery exceeds the set individual voltage threshold, the battery pack may experience thermal runaway. In this case, a wake-up command can be sent to the battery management system via a simulation front-end to wake up the battery management system in a timely manner and perform further and more complete detection of the battery pack's thermal runaway.

[0093] If the air pressure value of the first battery pack is greater than the set air pressure threshold, the battery pack may experience thermal runaway. In this case, the air pressure sensor can be used to send a wake-up command to the battery management system to wake up the battery management system in time and further detect the thermal runaway of the battery pack.

[0094] When the battery management system is in a wake-up state, the second sensor module can be used to acquire the second battery status data of the battery pack. This second battery status data includes at least one or more of the following: second battery pack temperature, second battery pack pressure, second individual cell voltage, battery pack smoke concentration, battery pack gas composition, and individual cell film pressure.

[0095] Before analyzing the second battery status data using the battery management system, it's crucial to determine the accuracy of the previously acquired first battery status data. This allows for timely detection of potential malfunctions in the first sensor module, reducing the probability of false alarms related to thermal runaway. If the first battery status data is confirmed to be accurate, the battery management system can then analyze the second battery status data. If the first battery status data is found to be inaccurate, it indicates a potential malfunction in the first sensor module, triggering a warning message for that module.

[0096] That is, before analyzing the second battery state data, the method further includes:

[0097] If the second preset condition is met, it is determined whether the second battery status data exceeds the set battery data threshold; if each of the second battery status data does not exceed the corresponding set battery data threshold, the battery management system is controlled to enter a sleep state and a warning prompt is triggered for the first battery status data.

[0098] The second preset condition includes:

[0099] The first difference between the temperature values ​​of the first battery pack and the second battery pack is greater than a set temperature difference threshold; or,

[0100] The second difference between the air pressure values ​​of the first battery pack and the second battery pack is greater than a set air pressure difference threshold; or,

[0101] The third difference between the voltage values ​​of the first and second individual cells is greater than the set threshold for individual cell voltage difference.

[0102] Specifically, if the first difference between the temperature values ​​of the first and second battery packs is greater than a set temperature difference threshold, or the second difference between the air pressure values ​​of the first and second battery packs is greater than a set air pressure difference threshold, or the third difference between the voltage values ​​of the first and second individual batteries is greater than a set individual battery voltage difference threshold, it indicates that there is a significant error in the same type of data obtained by the first and second sensor modules within a short period of time. This is because the interval between waking up the battery management system after obtaining the first battery status data from the first sensor module and obtaining the second battery status data from the second sensor module is relatively short. Under normal operating conditions, the battery status data obtained from the two consecutive acquisitions will not change significantly. The set temperature difference threshold, the set air pressure difference threshold, and the set individual battery voltage difference threshold can be set according to actual needs and are not restricted here.

[0103] Additionally, it can be determined whether the status data of the second battery exceeds a set battery data threshold. If none of the second battery status data exceeds the corresponding set battery data threshold, it can be assumed that the battery pack has not experienced thermal runaway, or that the status data of the first battery obtained using the first sensor lacks accuracy. This can trigger a warning from the first sensor module to remind the user that the first sensor module of the battery pack may be malfunctioning. Furthermore, if it is determined that the battery pack has not experienced thermal runaway, the battery management system can be controlled to enter a sleep state to reduce power consumption caused by keeping the battery management system in a wake-up state for extended periods.

[0104] The battery management system can also send the warning alerts from the first sensor module to the vehicle terminal via the CAN bus. The vehicle terminal can communicate with the user's mobile terminal through the back-end system to send the warning alerts from the first sensor module to the user.

[0105] S230, acquire the second battery status data of the battery pack, analyze the second battery status data, and obtain the safety assessment result of the battery pack.

[0106] Before determining the thermal runaway state of the battery pack based on the second battery status data and / or the safety assessment results, the accuracy of the second battery status data can be judged first. If the second battery status data lacks accuracy, the second battery status data obtained by the second sensor module cannot be used as reference data to monitor the thermal runaway of the battery pack. If the accuracy of the second battery status data is good, it can be determined whether the battery pack has experienced thermal runaway based on the second battery status data and / or the safety assessment results.

[0107] That is, before determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment results, the method further includes:

[0108] If at least two of the second battery status data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is less than the set assessment threshold, then the second battery status data of the battery pack will continue to be acquired, and the number of error reports of the second battery status data will be recorded.

[0109] If the number of error reports exceeds the set number of error reports, an early warning message will be triggered for the second battery status data.

[0110] If at least two of the multiple second battery status data exceed the corresponding set battery data threshold, and the battery pack safety assessment result is less than the set assessment threshold, it may be due to a malfunction in the second sensor module or fluctuations in the battery status within the battery pack. This could cause one or more of the acquired second battery status data to fail to accurately reflect the battery status of the battery pack. In such cases, the error count for the second battery status data is recorded as 1, and the second battery status data of the battery pack can be acquired again. The battery management system can then be used to analyze the new second battery status data of the battery pack to obtain a new safety assessment result for the battery pack.

[0111] If the new second battery status data is re-analyzed, and at least two of the second battery status data still exceed the corresponding set battery data threshold, and the battery pack safety assessment result is less than the set assessment threshold, the operation taken in the previous case can be repeated. If the number of error reports recorded for the second battery status data exceeds the set number of error reports, a warning prompt can be triggered for the second sensor module to remind the user that the second sensor module of the battery pack may be malfunctioning.

[0112] If the battery pack experiences thermal runaway while the second sensor module is operating normally (i.e., without any faults), multiple second battery status data will exceed the corresponding set battery data thresholds. However, the battery pack's safety assessment result will not be lower than the set assessment threshold. If the battery pack does not experience thermal runaway, at least two of the multiple second battery status data will not exceed the corresponding set battery data thresholds.

[0113] The battery management system can send warning messages from the second sensor module to the vehicle terminal via the CAN bus. The vehicle terminal can then communicate with the user's mobile terminal through the backend system to send the warning messages from the second sensor module to the user.

[0114] After confirming that the second sensor module has not malfunctioned, the thermal runaway state of the battery pack can be determined based on the second battery status data and / or the safety assessment results.

[0115] In one embodiment, analyzing the second battery state data to obtain the safety assessment result of the battery pack includes:

[0116] For any second battery status data, the corresponding score value is looked up in a pre-set scoring table; the scoring table stores the correspondence between each second battery status data and the score value;

[0117] The sum of the scores corresponding to each of the second battery status data is determined as the safety assessment result of the battery pack.

[0118] Specifically, for any second battery status data, according to the pre-set scoring table, the corresponding score value of each second battery status data can be found, the sum of the corresponding score values ​​of each second battery status data can be calculated, and the sum of the calculated score values ​​is determined as the safety assessment result of the battery pack.

[0119] Depending on the type or energy density of the battery pack, the pre-set scoring table can be configured according to actual needs. For example, the scoring table for a certain ternary lithium battery can be shown in Tables 1 and 2. Taking temperature in Table 1 as an example, the set temperature threshold can be 65℃. If the temperature of the second battery pack is 60℃, the corresponding score is 1 point.

[0120] It should be noted that in Table 1, the 3 kPa set pressure threshold can be understood as the actual air pressure of the battery pack exceeding the set air pressure of the battery pack by 3 kPa. The set air pressure of the battery pack can be understood as the air pressure inside the battery pack when it is in a non-thermal runaway state, i.e., during normal operation. In Table 2, the 15% set membrane pressure threshold can be understood as the pressure corresponding to the actual single cell volume expanding by 15% compared to the normal single cell volume.

[0121] Alternatively, Table 1 and Table 2 can be combined into one table; there are no restrictions on this.

[0122] Table 1

[0123]

[0124] Table 2

[0125]

[0126] S240, determine the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment results.

[0127] In one embodiment, determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result includes:

[0128] If at least two of the second battery state data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is greater than or equal to the set assessment threshold, then it is determined that the battery pack has experienced thermal runaway.

[0129] In this application, if at least two of the multiple second battery state data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is greater than or equal to the set assessment threshold, then it can be determined that the battery pack has experienced thermal runaway. The set assessment threshold can be set according to actual needs and is not limited here.

[0130] For example, the temperature threshold is set to 65℃, the voltage threshold is set to 1.5V, the air pressure threshold is set to 3kPa, and the smoke concentration is set to 5000ug / m³. 3 The threshold for smoke gas composition is set to include preset gas components (H2, CO2, CO), the threshold for membrane pressure is set to 15%, and the threshold for evaluation is set to 8 points.

[0131] Among the various second battery status data, the second battery pack temperature was 68℃, the second individual cell voltage was 1.2V, the second battery pack pressure exceeded the set pressure of the battery pack by 8 kPa, and the battery pack smoke concentration was 6500 ug / m³. 3 The battery pack gas composition values ​​include H2, CO2, and CO. The single cell membrane pressure value is 16%. According to the scoring tables shown in Tables 1 and 2, the battery pack safety assessment result can be calculated as 12 points. Among the multiple second battery state data, there are 6 second battery state data that exceed the corresponding set battery data threshold, and the battery pack safety assessment result is greater than the set assessment threshold. Therefore, it can be considered that the battery pack has experienced thermal runaway.

[0132] If, among multiple second battery state data, at most one second battery state data exceeds the set battery data range, and the battery pack safety assessment result is less than the set assessment threshold, then the battery pack can be considered to have not experienced thermal runaway.

[0133] For example, among several second battery status data, the second battery pack temperature is 66℃, the second individual cell voltage is 1.8V, the second battery pack pressure is 2kPa, and the battery pack smoke concentration is 4000ug / m³. 3The battery pack gas composition value does not include any of H2, CO2, CO, CH4, C2H4, and C2H6. The single cell film pressure value is 8%. According to the scoring tables shown in Tables 1 and 2, the safety assessment result of the battery pack is 7 points. Among the multiple second battery state data, if only one second battery state data exceeds the corresponding set battery data threshold and the safety assessment result of the battery pack is less than the set assessment threshold, then it can be considered that the battery pack has not experienced thermal runaway.

[0134] Additionally, in one embodiment, determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result includes:

[0135] If at least two of the second battery status data exceed the corresponding set battery data threshold, then obtain the duration for which the second battery status data exceeds the set battery data threshold;

[0136] If the duration exceeds the preset duration, it is determined that the battery pack has experienced thermal runaway.

[0137] In this application, if at least two of the multiple second battery state data exceed the corresponding set battery data threshold, the duration for which each second battery state data exceeds the corresponding set battery data threshold is recorded. If the duration exceeds the preset duration, it can be considered that the battery pack has experienced thermal runaway. The preset duration for each second battery state data can be the same or different. The preset duration can be set according to actual needs and is not limited here.

[0138] After determining that thermal runaway has occurred in the battery pack, the battery management system can send thermal runaway information to the vehicle terminal and the emergency response controller, so that the emergency response controller can perform emergency treatment on the battery pack, and send thermal runaway warning information to the user's mobile terminal through the vehicle terminal.

[0139] After receiving thermal runaway information, the emergency response controller can control the cooling equipment near the battery pack to cool the battery pack, thereby slowing down the rate of temperature rise or reducing the temperature of the battery pack.

[0140] The emergency response controller can control the cooling equipment near the battery pack to open the coolant outlet, allowing the coolant in the cooling equipment to flow to the battery pack, thereby slowing down the rate of temperature rise of the battery pack or reducing the temperature of the battery pack.

[0141] Alternatively, the emergency response controller can also activate an emergency response device containing cooling material near the battery pack, causing the cooling material inside the device to move closer to the battery pack to slow down the rate of temperature rise or lower the battery pack temperature. The cooling material can be sand or other materials that can cool down or slow down the temperature rise of the battery pack.

[0142] The vehicle terminal TBOX can communicate with the user's mobile terminal through the back-end system to push thermal runaway information to the user. It can also send thermal runaway information to the owner's mobile terminal via SMS or voice call so that the owner can be notified in time that the vehicle's battery pack has experienced thermal runaway.

[0143] After sending thermal runaway information to the vehicle terminal and emergency response controller, the real-time changing second battery status data obtained by the second sensor module can also be sent to the vehicle terminal, and then sent to the user's mobile terminal in real time, allowing the user to understand the changes in the battery status of the battery pack in real time.

[0144] After a battery pack experiences thermal runaway, its temperature may gradually rise. Since sensor modules near the battery pack may fail due to excessive heat, the battery management system (BMS) may also malfunction, preventing it from continuously monitoring the battery pack's real-time status. Therefore, this system can acquire the battery pack's temperature and / or voltage, along with the rate of temperature and voltage increase over a set time. The BMS can then roughly estimate the preset time remaining before spontaneous combustion and send this calculated time to the vehicle terminal, which in turn sends it to the user's mobile terminal in real time. This allows the user to understand the severity of the thermal runaway and remotely control the vehicle to issue warnings or notify security personnel and / or firefighters to promptly locate the battery pack and resolve the issue, preventing further injury or damage to the vehicle owner or nearby individuals.

[0145] The one or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:

[0146] Even when the car is in a power-off sleep state, the first battery status data obtained by the first sensor module can be used to effectively monitor the thermal runaway of the battery pack. The first battery status data can be used to determine whether the battery management system needs to be woken up. When the battery management system is in a woken up state, the second battery status data can be used to perform thermal runaway analysis, thereby accurately and timely detecting the risk of thermal runaway. It can also remind the car owner to detect the thermal runaway problem in time before the battery pack spontaneously combusts, and take certain effective measures to mitigate the thermal runaway of the battery pack before the car owner arrives.

[0147] This application also provides a computer program product comprising computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the thermal runaway monitoring method after power-down hibernation as described in any of the above embodiments.

[0148] This application also provides a computer-readable medium, which may be included in an electronic device or exist independently without being assembled into an electronic device. The computer-readable storage medium stores at least one line of program code, which is loaded and executed by a processor to implement the thermal runaway monitoring method after power-down hibernation as described in any of the above embodiments.

[0149] This application also provides an electronic device, which includes one or more processors and one or more memories, wherein at least one piece of program code is stored in the one or more memories, and the at least one piece of program code is loaded and executed by the one or more processors to implement the thermal runaway monitoring method after power-off hibernation as described in any of the above embodiments.

[0150] Figure 3 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown.

[0151] It should be noted that, Figure 3 The computer system 300 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0152] like Figure 3 As shown, the computer system 300 includes a Central Processing Unit (CPU) 301, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 302 or programs loaded from storage portion 308 into Random Access Memory (RAM) 303, such as performing the methods described in the above embodiments. The RAM 303 also stores various programs and data required for system operation. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304. An Input / Output (I / O) interface 305 is also connected to the bus 304.

[0153] The following components are connected to I / O interface 305: an input section 306 including a keyboard, mouse, etc.; an output section 307 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to I / O interface 305 as needed. Removable media 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 310 as needed so that computer programs read from them can be installed into storage section 308 as needed.

[0154] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by central processing unit (CPU) 301, it performs various functions defined in the system of this application.

[0155] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0156] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0157] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0158] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0159] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.

[0160] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0161] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this application, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0162] It should be understood that this application is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for monitoring thermal runaway after power-off hibernation, characterized in that, The method includes: When the battery management system is in a dormant state, the first battery status data of the battery pack is acquired; the first battery status data is detected by the first sensor module. If it is determined that the first battery status data exceeds the set battery data threshold, then the battery management system is activated; The system acquires second battery status data of the battery pack and analyzes the second battery status data to obtain a safety assessment result of the battery pack. Before analyzing the second battery status data, the system further includes: if a second preset condition is met, determining whether the second battery status data exceeds a set battery data threshold; if each second battery status data does not exceed its corresponding set battery data threshold, controlling the battery management system to enter a sleep state and triggering a warning prompt for the first battery status data; the second preset condition includes: a first difference between the temperature values ​​of the first and second battery packs being greater than a set temperature difference threshold; or, a second difference between the air pressure values ​​of the first and second battery packs being greater than a set air pressure difference threshold; or, a third difference between the voltage values ​​of the first and second individual batteries being greater than a set individual battery voltage difference threshold; the second battery status data is detected by a second sensor module. The thermal runaway state of the battery pack is determined based on the second battery state data and / or the safety assessment results.

2. The method according to claim 1, characterized in that, The first battery status data includes at least one or more of the following: first battery pack temperature value, first battery pack pressure value, and first individual cell voltage value; the second battery status data includes at least one or more of the following: second battery pack temperature value, second battery pack pressure value, second individual cell voltage value, battery pack smoke concentration value, battery pack gas composition value, and individual cell film pressure value.

3. The method according to claim 1 or 2, characterized in that, Setting battery data thresholds includes at least one or more of setting a temperature threshold, setting an air pressure threshold, and setting a single cell voltage threshold; determining that the first battery state data exceeds the set battery data thresholds includes: If the first preset condition is met, then it is determined that the first battery status data exceeds the set battery data threshold. The first preset conditions include: The temperature of the first battery pack is greater than the set temperature threshold; or, The air pressure value of the first battery pack is greater than the set air pressure threshold; or, The voltage of the first individual cell is greater than the set individual cell voltage threshold.

4. The method according to claim 1, characterized in that, The analysis of the second battery state data to obtain the safety assessment result of the battery pack includes: For any second battery status data, the corresponding score value is looked up in a pre-set scoring table; the scoring table stores the correspondence between each second battery status data and the score value; The sum of the scores corresponding to each of the second battery status data is determined as the safety assessment result of the battery pack.

5. The method according to claim 1, characterized in that, Determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment results includes: If at least two of the second battery state data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is greater than or equal to the set assessment threshold, then it is determined that the battery pack has experienced thermal runaway.

6. The method according to claim 1, characterized in that, Determining the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment results includes: If at least two of the second battery status data exceed the corresponding set battery data threshold, then obtain the duration for which the second battery status data exceeds the set battery data threshold; If the duration exceeds the preset duration, it is determined that the battery pack has experienced thermal runaway.

7. The method according to claim 1, characterized in that, The method further includes: If at least two of the second battery status data exceed the corresponding set battery data threshold, and the safety assessment result of the battery pack is less than the set assessment threshold, then the second battery status data of the battery pack will continue to be acquired, and the number of error reports of the second battery status data will be recorded. If the number of error reports exceeds the set number of error reports, an early warning message will be triggered for the second battery status data.

8. A thermal runaway monitoring system after power-off hibernation, characterized in that, The system includes: The first sensor module is used to acquire the first battery status data of the battery pack when the battery management system is in a dormant phase; if it is determined that the first battery status data exceeds a set battery data threshold, the battery management system is woken up. The second sensor module is used to acquire the second battery status data of the battery pack. A battery management system is used to analyze the second battery state data to obtain a safety assessment result of the battery pack; and to determine the thermal runaway state of the battery pack based on the second battery state data and / or the safety assessment result. Before analyzing the second battery state data, the system further includes: if a second preset condition is met, determining whether the second battery state data exceeds a set battery data threshold; if each second battery state data does not exceed its corresponding set battery data threshold, controlling the battery management system to enter a sleep state and triggering a warning prompt for the first battery state data; the second preset condition includes: a first difference between the temperature values ​​of the first and second battery packs is greater than a set temperature difference threshold; or, a second difference between the air pressure values ​​of the first and second battery packs is greater than a set air pressure difference threshold; or, a third difference between the voltage values ​​of the first and second individual cells is greater than a set individual cell voltage difference threshold.

9. An electronic device, characterized in that, The electronic device includes one or more processors and one or more memories, wherein at least one piece of program code is stored in the one or more memories, and the at least one piece of program code is loaded and executed by the one or more processors to implement the thermal runaway monitoring method after power-off hibernation as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Battery pack thermal runaway control method, controller, equipment and automobile

    CN112297848A

  • Battery thermal runaway management method, battery system and vehicle

    CN113206303A

  • Vehicle battery thermal runaway early warning method, device and equipment based on inspection awakening and storage medium

    CN115411388A