Link control system and link control method for battery clusters

DE602023004700T2Active Publication Date: 2025-07-09HITHIUM TECH HK LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE602023004700
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-11-15
Filing Date
2023-11-14
Publication Date
2025-07-09
Estimated Expiration
2043-11-14

AI Technical Summary

Technical Problem

Current firefighting strategies for energy storage containers, such as total-flooding firefighting, are inefficient in suppressing thermal runaway in battery clusters and fail to effectively prevent fire spreading, especially when inhibitors are not activated or insufficient.

Method used

A linkage control system for battery clusters that disperses inhibitors across clusters, allowing for centralized invocation of firefighting resources and efficient suppression by connecting detector modules and isolation-and-suppression devices through pipelines, prioritizing data reading to continuously monitor and address thermal runaway.

Benefits of technology

Enhances suppression efficiency by utilizing available firefighting resources across clusters, preventing fire spreading, and ensuring continuous monitoring and inhibitor supply, thereby improving the overall containment of thermal runaway events.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] This disclosure relates to the technical field of new energy battery, and particular to a linkage control system and a linkage control method for battery clusters.BACKGROUND

[0002] With the development of new energy batteries, the importance of an energy storage technology in society is also greatly improved, and the frequency of using a large energy storage station, energy storage container, or the like is becoming higher and higher. Firefighting for energy storage is required to be focused on in the energy storage of the batteries. Once thermal runaway occurs to the energy storage container, a chain combustion reaction often occurs, causing fire spreading and increased damage. Currently, a total-flooding firefighting strategy is mostly adopted for the energy storage container, that is, a firefighting controller sends an alarm signal, and simultaneously switches on a valve of a suppression device to release gas to the container to solve thermal runaway. However, a suppression efficiency of this strategy is not high. CN113 813 542A provides a multi-linkage fire control method and device and an outdoor cabinet system, and relates to the technical field of fire fighting. The multi-linkage fire control method comprises the following steps of controlling corresponding firefighting equipment to start under the condition that an energy storage battery cabinet meets a thermal runaway condition; obtaining the capacity value of a fire extinguishing agent in the firefighting equipment; judging whether the capacity value is smaller than or equal to a first preset value or not; and if the capacity value is smaller than or equal to the first preset value, controlling any one of control valves to be started, so that the fire extinguishing agent in other firefighting equipment is conveyed to the firefighting equipment corresponding to the energy storage battery cabinet meeting the thermal runaway condition, and conveying the fire extinguishing agent to the energy storage battery cabinet meeting the thermal runaway condition. CN111342153A discloses a lithium ion power battery safety early warning system. The power battery safety early warning system comprises a battery management system and a plurality of battery module monitoring units in communication connection with the battery management system, and each battery module corresponds to one battery module monitoring unit. Each battery module monitoring unit comprises a temperature sensor probe, an analog-to-digital converter and a single-chip microcomputer. The temperature sensor probes are arranged at the hollow parts of the inner cores of battery cells, the input ends of the analog-to-digital converters are connected with the signal ends of the temperature sensor probes, the output ends of the analog-to-digital converters are connected with the single-chip microcomputers, and the single-chip microcomputers acquire sensor data by sequentially scanning the sensors and send an early warning signal to the battery management system according to the sensor data. CN115425313A discloses an energy storage firefighting method and system, a battery management system and a storage medium, and the method comprises the steps that when a first gas detector arranged in a first battery module detects preset gas, a BMS starts a first exhaust fan corresponding to a first battery cluster where the first battery module is located, the preset gas is discharged from the energy storage container; the BMS obtains the concentration of the preset gas at each moment in the preset time period through a first gas detector and a second gas detector adjacent to the first gas detector; the BMS obtains the temperature of the first battery module at each moment in the preset time period through a first temperature sensor arranged in the first battery module; and the BMS determines whether to start a first firefighting device corresponding to the first battery cluster or not based on the concentration of the preset gas at each moment in the preset time period and the temperature of the first battery module at each moment in the preset time period so as to extinguish fire of the battery modules in the energy storage container.SUMMARY

[0003] Aspects of the invention are set out in the appended claims. In view of the above problem, a linkage control system and a linkage control method for battery clusters are provided in the disclosure, such that firefighting resources among different battery clusters can be invoked to suppress thermal runaway in time and centrally, and cluster-level linkage can be realized, thereby improving a suppression efficiency of thermal runaway in an energy storage container.

[0004] In a first aspect of implementations in the disclosure, a linkage control system for battery clusters is provided. The system includes multiple detector modules, multiple isolation-and-suppression devices, and a control host. The multiple isolation-and-suppression devices are respectively disposed in the battery clusters, each of the multiple isolation-and-suppression devices is provided with a solenoid valve, and the multiple isolation-and-suppression devices are connected by a pipeline. The multiple detector modules are respectively mounted in the battery clusters, and each of the multiple detector modules is configured to detect environmental data of battery modules in a corresponding battery cluster and periodically report the environmental data. The control host is configured to determine a first target battery cluster in which thermal runaway occurs according to the environmental data, and determine whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state, where the control host is configured to determine a second target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster when the inhibitor in the isolation-and-suppression device A is in an abnormal state, and switch on a solenoid valve of an isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

[0005] It can be seen that, in implementations of the disclosure, an inhibitor of an energy storage container is dispersed into each battery cluster, and flexibly arranged by using space of the clusters, so that volume of the inhibitor is reduced, space of the container body can be maximally utilized, thereby improving energy density of an energy storage system. When thermal runaway occurs to a certain battery cluster and an inhibitor in an isolation-and-suppression device in the battery cluster is in the abnormal state, the control host can determine, from other battery clusters (for example, adjacent battery clusters), a battery cluster capable of supporting an inhibitor to solve thermal runaway by the inhibitor in the isolation-and-suppression device in the battery cluster. Thus, firefighting resources among clusters can be invoked and shared, fire spreading can be suppressed in time and centrally and controlled quickly, and spread of thermal runaway to battery devices of other clusters can be avoided. Simultaneously, situations like failure of timely supplement of an inhibitor, insufficient inhibitor or inhibitor failure in a single battery cluster can be prevented. Therefore, a suppression efficiency of the whole energy storage container can be improved.

[0006] In combination with the first aspect, in a possible implementation, said each of the multiple detector modules includes a detector group consisting of at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector. After the inhibitor in the isolation-and-suppression device B is conveyed to the first target battery cluster through the pipeline to solve thermal runaway, the control host is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving multiple sets of environmental data reported by multiple detector groups; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; if thermal runaway of the first target battery cluster keeps continuous, determine a third target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster and the second target battery cluster, and switch on a solenoid valve of an isolation-and-suppression device C in the third target battery cluster, to let the inhibitor in the isolation-and-suppression device C be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

[0007] In the implementation, after thermal runaway occurs to a certain battery cluster and is successfully suppressed, in order to facilitate continuous monitoring of the battery cluster, the control host may set a data reading priority of a detector group in the battery cluster as a highest priority, so as to read environmental data reported by the detector group preferentially in a next period, to determine whether thermal runaway keeps continuous. In the condition that thermal runaway keeps continuous, a battery cluster capable of supporting an inhibitor is re-determined from remaining battery clusters, so as to invoke the inhibitor in the battery cluster to prevent thermal runaway from keeping occurring. Therefore, available firefighting resources can be sequentially invoked to solve the problem that thermal runaway keeps continuous to the battery cluster.

[0008] In combination with the first aspect, in a possible implementation, the control host is further configured to switch on a solenoid valve of the isolation-and-suppression device A when the inhibitor in the isolation-and-suppression device A is in the normal state to solve thermal runaway of the first target battery cluster by the inhibitor in the isolation-and-suppression device A. Said each of the multiple detector modules includes a detector group consisting of at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector, and after thermal runaway of the first target battery cluster is solved by the inhibitor in the isolation-and-suppression device A, the control host is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving multiple sets of environmental data reported by multiple detector groups; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; and if thermal runaway of the first target battery cluster keeps continuous, determine the second target battery cluster from the other battery clusters except the first target battery cluster, and switch on the solenoid valve of the isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

[0009] In the implementation, in the condition that the inhibitor in the battery cluster in which thermal runaway occurs is in the normal state, the control host suppresses thermal runaway of the battery cluster by the inhibitor, thereby realizing accurate suppression of a cluster-level. Meanwhile, compared with total-flooding spraying, suppression for a single cluster is beneficial to saving the inhibitor. In addition, after thermal runaway occurs to the battery cluster and is successfully suppressed, in order to facilitate continuous monitoring of the battery cluster, the control host may set a data reading priority of a detector group in the battery cluster as a highest priority, so as to read environmental data reported by the detector group preferentially in a next period, to determine whether thermal runaway keeps continuous. In the condition that thermal runaway keeps continuous, a battery cluster capable of supporting an inhibitor (for example, the second target battery cluster) is re-determined from remaining battery clusters (for example, adjacent battery clusters), so as to invoke the inhibitor in the battery cluster to prevent thermal runaway from keeping occurring.

[0010] In combination with the first aspect, the environmental data includes temperature data. In terms of determining the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster, the control host is specifically configured to: for each battery cluster among the other battery clusters except the first target battery cluster, obtain a probability of thermal runaway of said each battery cluster in a next period based on temperature data of said each battery cluster in a current period and temperature data of said each battery cluster in a historical period; obtain a confidence score for an isolation-and-suppression device in said each battery cluster supporting the first target battery cluster, according to the probability of thermal runaway of said each battery cluster in the next period, and a pipeline length between the isolation-and-suppression device in said each battery cluster and a spraying device for the inhibitor in the first target battery cluster; and determine a battery cluster in which an inhibitor is in the normal state and which has a lowest confidence score among the other battery clusters except the first target battery cluster, as the second target battery cluster.

[0011] In the implementation, the confidence score for the isolation-and-suppression device in each battery cluster supporting the battery cluster in which thermal runaway occurs is obtained, according to the probability of thermal runaway of each battery cluster among the other battery clusters in the next period, and the pipeline length between the isolation-and-suppression device in each battery cluster and a spraying device in the battery cluster in which thermal runaway occurs. And the battery cluster in which the inhibitor is in the normal state and with the lowest confidence score is determined as a battery cluster capable of supporting an inhibitor. Therefore, a battery cluster in which an inhibitor is idler in the current period and the next period can be invoked to support thermal runaway suppression.

[0012] In combination with the first aspect, in a possible implementation, in terms of obtaining the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period, the control host is specifically configured to: predict temperature data of said each battery cluster in the next period by using the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; and obtain the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the next period and a first preset temperature value, where the first preset temperature value is a battery self-heating temperature T1.

[0013] In the implementation, the control host predicts the temperature data of each battery cluster among the other battery clusters in the next period, and obtains the probability of thermal runaway of each battery cluster in the next period based on the temperature data in the next period and the first preset temperature value. An inhibitor of a battery cluster with a high probability is likely to be used for thermal runaway suppression for current cluster in next periods, and generally will not be included in a list of firefighting resources that can be invoked.

[0014] In combination with the first aspect, in a possible implementation, the control host is further configured to: determine whether thermal runaway occurs to said each battery cluster based on the temperature data of said each battery cluster in the current period and the first preset temperature value; and if no thermal runaway occurs to said each battery cluster, obtain the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; or if thermal runaway occurs in a battery cluster among the other battery clusters except the first target battery cluster, filter out the battery cluster in which thermal runaway occurs, and determine the second target battery cluster from remaining battery clusters.

[0015] In the implementation, if it is determined, based on the temperature data in the current period and the first preset temperature value, that thermal runaway occurs in a battery cluster among the other battery clusters (for example, adjacent battery clusters), then the battery cluster is filtered out, to avoid occupying the firefighting resource of the battery cluster.

[0016] In combination with the first aspect, in a possible implementation, the control host is further configured to: generate a first-level early warning signal, if temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the first preset temperature value and less than a second preset temperature value; generate a second-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the second preset temperature value and less than a third preset temperature value, where the second preset temperature value is a trigger temperature T2 of thermal runaway, and the third preset temperature value is a maximum temperature T3 during thermal runaway; or generate a third-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the third preset temperature value.

[0017] In the implementation, different early warning signals are generated based on different temperature data in the current period of the battery cluster in which thermal runaway occurs, so as to adopt different solutions.

[0018] In combination with the first aspect, in a possible implementation, said each of the multiple isolation-and-suppression devices is provided with a pressure switch, and the control host is further configured to: obtain pressure data reported by the pressure switch, and determine that an inhibitor in a corresponding isolation-and-suppression device is in the normal state, if the pressure data is greater than or equal to a preset pressure value, or determine that the inhibitor in the corresponding isolation-and-suppression device is in the abnormal state, if the pressure data is less than the preset pressure value.

[0019] In the implementation, the control host can determine whether the inhibitor in the corresponding isolation-and-suppression device is in the normal state according to the pressure data reported by the pressure switch. If the inhibitor in the corresponding isolation-and-suppression device is in the normal state, the inhibitor in the isolation-and-suppression device can be adopted to solve thermal runaway; if the inhibitor in the corresponding isolation-and-suppression device is in the abnormal state, an inhibitor in an isolation-and-suppression device in an adjacent battery cluster can be invoked to solve thermal runaway, so as to avoid a situation where the inhibitor fails to be activated and is unable to be sprayed.

[0020] In a second aspect (not claimed) of implementations in the disclosure, a linkage control system for battery clusters is provided. The system includes a detecting module, a first determining module, a second determining module, and a controlling module. The detecting module is configured to detect environmental data of battery modules in a corresponding battery cluster and periodically report the environmental data. The first determining module is configured to determine a first target battery cluster in which thermal runaway occurs according to the environmental data, and determine whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state. The second determining module is configured to determine a second target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster, when the inhibitor in the isolation-and-suppression device A in the first target battery cluster is in an abnormal state. And the controlling module is configured to switch on a solenoid valve of an isolation-and-suppression device B in the second target battery cluster, to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through a pipeline to solve thermal runaway.

[0021] It may be noted that the system in the second aspect is a software system corresponding to the system in the above first aspect. For specific implementation details and beneficial effects, reference can be made to the above first aspect.

[0022] In a third aspect of implementations in the disclosure, a linkage control method for battery clusters is provided, according to claim 8.

[0023] It may be noted that the method in the third aspect is corresponding to the system in the above second aspect. For specific implementation details and beneficial effects, reference can be made to the above second aspect.

[0024] In a fourth aspect (not claimed) of implementations in the disclosure, a computer readable storage medium is provided. The computer readable storage medium is configured to store a computer program, which executed by a device to realize the method described in any one of the above third aspect.BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to describe technical solutions of implementations in the disclosure or related art more clearly, the following will give a brief introduction to the accompanying drawings used for describing the implementations or the related art. Apparently, the accompanying drawings hereinafter described are some implementations of the disclosure. Based on these drawings, those of ordinary skill in the art can also obtain other drawings without creative effort. FIG. 1 is a schematic diagram of a linkage control system for battery clusters provided in implementations of the disclosure. FIG. 2 is a schematic diagram illustrating a process of obtaining temperature data of adjacent battery clusters in a next period provided in implementations of the disclosure. FIG. 3 is a schematic diagram of adjacent battery clusters provided in implementations of the disclosure. FIG. 4 is a schematic diagram of another linkage control system for battery clusters provided in implementations of the disclosure. FIG. 5 is a schematic flowchart of a linkage control method for battery clusters provided in implementations of the disclosure.

[0026] Reference signs: linkage control system 100 for battery clusters, detector module 110, isolation-and-suppression device 120, control host 130, solenoid valve 140, pressure switch 150, pipeline 160, spraying device 170, detecting module 401, first determining module 402, second determining module 403, controlling module 404.DETAILED DESCRIPTION

[0027] In order to enable those of ordinary skill in the art to better understand the technical solutions of the disclosure, technical solutions of implementations in the disclosure will be described clearly and comprehensively below with reference to the accompanying drawings in the implementations of the disclosure. Apparently, implementations described herein are merely some implementations rather than all implementations of the disclosure.

[0028] The terms "include", "comprise", and "have" as well as variations thereof in the specification, the claims and the accompanying drawings of the disclosure, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus including a series of steps or units is not limited to the listed steps or units, on the contrary, it can optionally include other steps or units that are not listed; alternatively, other steps or units inherent to the process, method, product, or apparatus can also be included. In addition, the terms "first", "second", "third" and the like are used to distinguish different objects rather than describe a particular order.

[0029] The term "implementation" or "embodiment" in the disclosure means that a particular feature, structure, or feature described in conjunction with the implementation may be contained in at least one implementation of the disclosure. The phrase appearing in various places in the specification does not necessarily refer to the same implementation, nor does it refer to an independent or alternative implementation that is mutually exclusive with other implementations. It is explicitly and implicitly understood by those skilled in the art that an implementation described in the disclosure may be combined with other implementations.

[0030] In order to facilitate understanding implementations of the disclosure, the specific technical problems to be solved in the disclosure are further analyzed and put forward below, and the related technical solutions of the disclosure are briefly introduced below.

[0031] In the related art, a total-flooding firefighting strategy of gas is generally adopted for an energy storage container. When a sensor (or detector) detects smoke and temperature signals, a firefighting controller sends an alarm signal, and a valve is switched on simultaneously to release gas to the energy storage container to solve thermal runaway. However, in an energy storage container, the inhibitor for thermal runaway is usually stored in one device, which makes it difficult for the total-flooding firefighting strategy to specifically suppress a certain battery cluster, and once the inhibitor fails to be activated, it is impossible to be sprayed. As a result, thermal runaway is unable to be solved for the energy storage container by the inhibitor. In this case, only other devices can be used, which makes a suppression efficiency low and increases a risk of fire spreading. In addition, in most of current firefighting systems, the inhibitor can only be sprayed once. When thermal runaway keeps continuous to a lithium battery, if the inhibitor is unable to be sprayed again, then it is difficult to prevent thermal runaway of the battery from keeping occurring. At the same time, the firefighting system generally starts to operate only when the sensor senses smoke and abnormal temperature. As a result, an effective prior protection is lacked, and it will be more difficult to suppress thermal runaway.

[0032] Considering the defects and deficiencies of the related art, a linkage control system and a linkage control method for battery clusters are provided in implementations of the disclosure.

[0033] Reference is made to FIG. 1, which is a schematic diagram of a linkage control system for battery clusters provided in implementations of the disclosure. As illustrated in FIG. 1, the linkage control system 100 for battery clusters includes multiple detector modules 110, multiple isolation-and-suppression devices 120, and a control host 130. The multiple isolation-and-suppression devices 120 are respectively disposed in each battery cluster (it may be understood that a battery module is stored in an energy storage container in the form of battery clusters, and an energy storage container generally includes multiple battery clusters). Each isolation-and-suppression device 120 is provided with a solenoid valve 140 and a pressure switch 150, the multiple isolation-and-suppression devices 120 are connected with one another by a pipeline 160, and a spraying device 170 is disposed in a pipeline segment in each battery cluster. A dosage of an inhibitor stored in each isolation-and-suppression device 120 is a dosage of an inhibitor for a single cluster.

[0034] The multiple detector modules 110 are respectively mounted in the battery clusters, and configured to detect environmental data of battery modules in a corresponding battery cluster and periodically report the environmental data. Each detector module 110 at least can be used for detecting temperature, smoke and combustible gas, then the environmental data includes, but is not limited to, temperature data, smoke data, and combustible gas data, that is, the environmental data reported by the detector module 110 in each battery cluster in each period can be represented by a vector. Further, each detector module 110 also has a data analysis function. When any one of the environmental data reaches a data threshold value, the detector module 110 also sends an alarm signal to the control host 130, so that the control host 130 generates an early warning signal and controls an alarm to perform a linkage alarm.

[0035] The control host 130 is configured to determine a first target battery cluster in which thermal runaway occurs according to the environmental data. Alternatively, the environmental data may carry a location identifier of each battery cluster in the energy storage container. The control host 130 analyzes the environmental data, and if it is determined that certain environmental data includes abnormal data caused by thermal runaway, then the control host 130 can determine the first target battery cluster in which thermal runaway occurs according to a location identifier in the environmental data. Alternatively, the environmental data may carry a device identifier of the detector module 110, and the control host 130 stores an association relationship between each device identifier and a location identifier of a corresponding battery cluster in the energy storage container. The control host 130 analyzes the environmental data, and if it is determined that certain environmental data includes abnormal data caused by thermal runaway, then the control host 130 can determine the first target battery cluster in which thermal runaway occurs according to an association relationship between a device identifier and a location identifier in the environmental data. For example, if a location identifier of battery cluster 1 is location ij , and a device identifier of the detector module 110 in battery cluster 1 is C 1 , then the control host 130 can determine a battery cluster in which thermal runaway occurs and a location of the battery cluster based on the association relationship C1-location ij , where i and j respectively represent a row position and a column position of the battery cluster in the energy storage container.

[0036] The control host 130 is further configured to determine whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state. Exemplarily, the control host 130 is specifically configured to: obtain pressure data reported by the pressure switch 150 of each isolation-and-suppression device 120; analyze each pressure data; and if pressure data reported by a pressure switch 150 of a corresponding isolation-and-suppression device 120 (for example, the isolation-and-suppression device A) is greater than or equal to a preset pressure value, determine that an inhibitor in the isolation-and-suppression device is in the normal state (in general, only an inhibitor in the normal state can be activated successfully), or if the pressure data is less than the preset pressure value, determine that the inhibitor in the isolation-and-suppression device is in the abnormal state (for example, situations like no inhibitor, insufficient inhibitor or inhibitor failure). The preset pressure value may be 90% of designed storage pressure of the isolation-and-suppression device 120. In the implementation, the control host 130 can determine whether the inhibitor in the corresponding isolation-and-suppression device is in the normal state according to the pressure data reported by the pressure switch 150. If the inhibitor in the corresponding isolation-and-suppression device is in the normal state, the inhibitor in the isolation-and-suppression device can be adopted to solve thermal runaway; if the inhibitor in the corresponding isolation-and-suppression device is in the abnormal state, an inhibitor in an isolation-and-suppression device 120 in other battery clusters can be invoked to solve thermal runaway, so as to avoid a situation where the inhibitor fails to be activated and is unable to be sprayed.

[0037] The control host 130 is further configured to switch on a solenoid valve 140 of the isolation-and-suppression device A when the inhibitor in the isolation-and-suppression device A is in the normal state to solve thermal runaway of the first target battery cluster by the inhibitor in the isolation-and-suppression device A; or determine a second target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster when the inhibitor in the isolation-and-suppression device A is in the abnormal state, and switch on a solenoid valve 140 of an isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline 160 to solve thermal runaway.

[0038] It can be seen that, in implementations of the disclosure, an inhibitor of the energy storage container is dispersed into each battery cluster, and flexibly arranged by using space of the clusters, so that volume of the inhibitor is reduced, space of the container body can be maximally utilized, thereby improving energy density of an energy storage system. When thermal runaway occurs to a certain battery cluster and an inhibitor in an isolation-and-suppression device 120 in the battery cluster is in the abnormal state, the control host 130 can determine, from other battery clusters (for example, adjacent battery clusters), a battery cluster capable of supporting an inhibitor to solve thermal runaway by the inhibitor in the isolation-and-suppression device 120 in the battery cluster. Thus, firefighting resources among clusters can be invoked and shared, fire spreading can be suppressed in time and centrally and controlled quickly, and spread of thermal runaway to battery devices of other clusters can be avoided. Simultaneously, situations like failure of timely supplement of an inhibitor, insufficient inhibitor or inhibitor failure in a single battery cluster can be prevented. Therefore, a suppression efficiency of the whole energy storage container can be improved.

[0039] Exemplarily, each of the multiple detector modules includes a detector group consisting of at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector. After the inhibitor in the isolation-and-suppression device B is conveyed to the first target battery cluster through the pipeline to solve thermal runaway, the control host 130 is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving multiple sets of environmental data reported by multiple detector groups; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the multidimensional environmental data reported by the detector group in the first target battery cluster; if thermal runaway of the first target battery cluster keeps continuous, determine a third target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster and the second target battery cluster, and switch on a solenoid valve 140 of an isolation-and-suppression device C in the third target battery cluster, to let the inhibitor in the isolation-and-suppression device C be conveyed to the first target battery cluster through the pipeline 160 to solve thermal runaway. Specifically, after the fire in the first target battery cluster is suppressed, the control host 130 sets the data reading priority of the detector group in the first target battery cluster as the highest priority, and reads the environmental data reported by the detector group in the first target battery cluster preferentially in a next period based on the data reading priority, to determine whether thermal runaway of the first target battery cluster keeps continuous. If thermal runaway of the first target battery cluster keeps continuous, the control host 130 determines the third target battery cluster from the other battery clusters except the first target battery cluster and the second target battery cluster; and in the condition that the inhibitor in the isolation-and-suppression device C in the third target battery cluster is in the normal state, invokes the inhibitor to solve thermal runaway of the first target battery cluster. In the implementation, after thermal runaway occurs to a certain battery cluster and is successfully suppressed, in order to facilitate continuous monitoring of the battery cluster, the control host 130 may set a data reading priority of a detector group in the battery cluster as a highest priority, so as to read environmental data reported by the detector group preferentially in a next period, to determine whether thermal runaway keeps continuous. In the condition that thermal runaway keeps continuous, a battery cluster capable of supporting an inhibitor is re-determined from remaining battery clusters, so as to invoke the inhibitor in the battery cluster to prevent thermal runaway from keeping occurring. Therefore, available firefighting resources can be sequentially invoked to solve the problem that thermal runaway keeps continuous to the battery cluster.

[0040] Exemplarily, after thermal runaway of the first target battery cluster is solved by the inhibitor in the isolation-and-suppression device A, the control host 130 is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving multiple sets of environmental data reported by multiple detector groups; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; and if thermal runaway of the first target battery cluster keeps continuous, determine the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster, and switch on the solenoid valve 140 of the isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline 160 to solve thermal runaway. Specifically, after thermal runaway of the first target battery cluster is suppressed, the inhibitor in the isolation-and-suppression device A may be insufficient to prevent thermal runaway from keeping occurring. Thus, when monitoring that thermal runaway of the first target battery cluster keeps continuous, the control host 130 determines the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster to solve thermal runaway of the first target battery cluster by the inhibitor in the second target battery cluster.

[0041] In the implementation, in the condition that the inhibitor in the battery cluster in which thermal runaway occurs is in the normal state, the control host 130 suppresses thermal runaway of the battery cluster by the inhibitor, thereby realizing accurate suppression of a cluster-level. Meanwhile, compared with total-flooding spraying, suppression for a single cluster is beneficial to saving the inhibitor. In addition, after thermal runaway occurs to the battery cluster and is successfully suppressed, in order to facilitate continuous monitoring of the battery cluster, the control host 130 may set a data reading priority of a detector group in the battery cluster as a highest priority, so as to read environmental data reported by the detector group preferentially in a next period, to determine whether thermal runaway keeps continuous. In the condition that thermal runaway keeps continuous, a battery cluster capable of supporting an inhibitor (for example, the second target battery cluster) is re-determined from remaining battery clusters (for example, adjacent battery clusters), so as to invoke the inhibitor in the battery cluster to prevent thermal runaway from keeping occurring.

[0042] According to the invention, in terms of determining the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster, the control host 130 is specifically configured to: for each battery cluster among the other battery clusters except the first target battery cluster, obtain a probability of thermal runaway of each battery cluster in a next period based on temperature data of each battery cluster in a current period and temperature data of each battery cluster in a historical period; obtain a confidence score for an isolation-and-suppression device 120 in each battery cluster supporting the first target battery cluster, according to the probability of thermal runaway of each battery cluster in the next period, and a pipeline length between the isolation-and-suppression device 120 in each battery cluster and a spraying device 170 for the inhibitor in the first target battery cluster; and determine a battery cluster in which an inhibitor is in the normal state and which has a lowest confidence score among the other battery clusters except the first target battery cluster, as the second target battery cluster.

[0043] Specifically, assuming that the current period is the i-th period, then the historical period may be implemented as k periods before the i-th period, in terms of obtaining the probability of thermal runaway of each battery cluster in the next period based on the temperature data of each battery cluster in the current period and the temperature data of each battery cluster in the historical period, the control host 130 is specifically configured to: predict temperature data of each battery cluster in the next period by using the temperature data of each battery cluster in the current period and the temperature data of each battery cluster in the historical period; and obtain the probability of thermal runaway of each battery cluster in the next period of after current period based on the temperature data of each battery cluster in the next period and a first preset temperature value, where the first preset temperature value is a battery self-heating temperature T1.

[0044] Referring to FIG. 2, the control host 130 uses temperature data t i-k in the (i-k)-th period, temperature data t i-k+1 in the (i-k+1)-th period..., and temperature data t i in the i-th period as input data for a long short term memory (LSTM) model, predicts temperature data T in the next period, and calculates the probability of thermal runaway of each battery cluster in the next period by using the following formula: probability = 1 − T − T 1 100 In formula (1), probability represents the probability of thermal runaway of each battery cluster in the next period, which means that the closer temperature data of each battery cluster in a period is to T1, the higher the probability of thermal runaway. In the implementation, the control host 130 predicts the temperature data of each battery cluster among the other battery clusters in the next period, and obtains the probability of thermal runaway of each battery cluster in the next period based on the temperature data in the next period and the first preset temperature value. An inhibitor of a battery cluster with a high probability is likely to be used for thermal runaway suppression for current cluster in next periods, and generally will not be included in a list of firefighting resources that can be invoked.

[0045] The confidence score for the isolation-and-suppression device 120 in above each battery cluster supporting the first target battery cluster is calculated by using the following formula: score = α ∗ length + β ∗ probability In formula (2), score represents the confidence score, length represents the pipeline length between the isolation-and-suppression device 120 in each battery cluster and the spraying device 170 in the first target battery cluster, and α and β each represent a preset weight. α is usually taken as a constant of 1, β is greater than α, that is, in the case of small difference in pipeline lengths, it is considered that the probability of thermal runaway of each battery cluster in the next period is a more important parameter index than the pipeline length between the isolation-and-suppression device 120 in each battery cluster and the spraying device 170 in the first target battery cluster.

[0046] The control host 130 is further configured to rank multiple adjacent battery clusters in ascending order according to the confidence score, and determine a first adjacent battery cluster in the sequence as the second target battery cluster. As illustrated in FIG. 3, multiple adjacent battery clusters of battery cluster 1 are battery cluster 2, battery cluster 3 and battery cluster 4. Based on the layout of each battery cluster in the energy storage container, a pipeline length between an isolation-and-suppression device 120 in battery cluster 2 and the spraying device 170 in battery cluster 1, a pipeline length between an isolation-and-suppression device 120 in battery cluster 3 and the spraying device 170 in battery cluster 1, and a pipeline length between an isolation-and-suppression device 120 in battery cluster 4 and the spraying device 170 in battery cluster 1 have no great difference therebetween. Thus, the higher a probability of thermal runaway of a battery cluster, the higher a confidence score of the battery cluster. If a confidence score of battery cluster 2 is greater than a confidence score of battery cluster 4, and the confidence score of battery cluster 4 is greater than a confidence score of battery cluster 3, then battery cluster 3 is determined as the second target battery cluster. In the implementation, the confidence score for the isolation-and-suppression device 120 in each battery cluster supporting the battery cluster in which thermal runaway occurs is obtained, according to the probability of thermal runaway of each battery cluster in the next period after the current period, and the pipeline length between the isolation-and-suppression device 120 in each battery cluster and a spraying device 170 in the battery cluster in which thermal runaway occurs. And the battery cluster with the lowest confidence score is determined as a battery cluster capable of supporting an inhibitor. Therefore, a battery cluster in which an inhibitor is idler in the current period and the next period can be invoked to support thermal runaway suppression.

[0047] Exemplarily, the control host130 is further configured to: determine whether thermal runaway occurs to each battery cluster based on the temperature data of each battery cluster in the current period and the first preset temperature value; and if no thermal runaway occurs to each battery cluster, obtain the probability of thermal runaway of each battery cluster in the next period based on the temperature data of each battery cluster in the current period and the temperature data of each battery cluster in the historical period; or if thermal runaway occurs in a battery cluster among the other battery clusters except the first target battery cluster, filter out the battery cluster in which thermal runaway occurs, and determine the second target battery cluster from remaining battery clusters. Specifically, when temperature data of a certain battery cluster in the current period reaches the first preset temperature value, the control host 130 determines that thermal runaway occurs to a battery module of the battery cluster. For example, in FIG. 3, when thermal runaway occurs to battery cluster 3, it is considered that an inhibitor in the isolation-and-suppression device 120 in battery cluster 3 may be used for thermal runaway suppression for battery cluster 3 at any time. Therefore, battery cluster 3 is filtered out, and the second target battery cluster is selected from battery cluster 2 and battery cluster 4. In the implementation, if it is determined, based on the temperature data in the current period and the first preset temperature value, that thermal runaway occurs in a battery cluster among the other battery clusters (for example, adjacent battery clusters), then the battery cluster is filtered out, to avoid occupying the firefighting resource of the battery cluster.

[0048] Exemplarily, the control host130 is further configured to: generate a first-level early warning signal, if temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the first preset temperature value and less than a second preset temperature value; generate a second-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the second preset temperature value and less than a third preset temperature value, where the second preset temperature value is a trigger temperature T2 of thermal runaway, and the third preset temperature value is a maximum temperature T3 during thermal runaway; or generate a third-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the third preset temperature value. The early-warning grades of the first-level early warning signal, the second-level early warning signal, and the third-level early warning signal increase in sequence. The first-level early warning signal is used for controlling the alarm to perform a sound-and-light linkage alarm. The second-level early warning signal is used for instructing the pressure switch 150 of the isolation-and-suppression device 120 in the battery cluster in which thermal runaway occurs, to immediately report the pressure data in real time. The third-level early warning signal is used for counting down to switching on the solenoid valve 140 of the isolation-and-suppression device 120 in the battery cluster in which thermal runaway occurs, and prompting the personnel to evacuate. In the implementation, different early warning signals are generated based on different temperature data in the current period of the battery cluster in which thermal runaway occurs, so as to adopt different solutions.

[0049] Reference is made to FIG. 4, which is a schematic diagram of another linkage control system for battery clusters provided in implementations of the disclosure. As illustrated in FIG. 4, the linkage control system 100 for battery clusters includes a detecting module 401, a first determining module 402, a second determining module 403, and a controlling module 404.

[0050] The detecting module 401 is configured to detect environmental data of battery modules in a corresponding battery cluster and periodically report the environmental data.

[0051] Exemplarily, the detecting module 401 can detect the environmental data of battery modules in a corresponding battery cluster through at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector.

[0052] The first determining module 402 is configured to determine a first target battery cluster in which thermal runaway occurs according to the environmental data, and determine whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state.

[0053] The second determining module 403 is configured to determine a second target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster, when the inhibitor in the isolation-and-suppression device A in the first target battery cluster is in an abnormal state.

[0054] The controlling module 404 is configured to switch on a solenoid valve of an isolation-and-suppression device B in the second target battery cluster, to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through a pipeline to solve thermal runaway.

[0055] The detecting module 401, the first determining module 402, the second determining module 403, and the controlling module 404 may be unit modules in the same device (such as an energy storage container or a control host), or may be unit modules in different devices.

[0056] In a possible implementation, after the inhibitor in the isolation-and-suppression device B is conveyed to the first target battery cluster through the pipeline to solve thermal runaway, the controlling module 404 is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data of the detector group in the first target battery cluster preferentially based on the data reading priority; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data in the first target battery cluster; if thermal runaway of the first target battery cluster keeps continuous, determine a third target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster and the second target battery cluster, and switch on a solenoid valve of an isolation-and-suppression device C in the third target battery cluster, to let the inhibitor in the isolation-and-suppression device C be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

[0057] In a possible implementation, the controlling module 404 is further configured to: switch on a solenoid valve of the isolation-and-suppression device A when the inhibitor in the isolation-and-suppression device A is in the normal state to solve thermal runaway of the first target battery cluster by the inhibitor in the isolation-and-suppression device A. After thermal runaway of the first target battery cluster is solved by the inhibitor in the isolation-and-suppression device A, the controlling module 404 is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data of the detector group in the first target battery cluster preferentially based on the data reading priority; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data in the first target battery cluster; and if thermal runaway of the first target battery cluster keeps continuous, determine the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster, and switch on the solenoid valve of the isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

[0058] According to the invention, the environmental data includes temperature data. In terms of determining the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster, the controlling module 404 is further configured to: for each battery cluster among the other battery clusters except the first target battery cluster, obtain a probability of thermal runaway of said each battery cluster in a next period based on temperature data of said each battery cluster in a current period and temperature data of said each battery cluster in a historical period; obtain a confidence score for an isolation-and-suppression device in said each battery cluster supporting the first target battery cluster, according to the probability of thermal runaway of said each battery cluster in the next period, and a pipeline length between the isolation-and-suppression device in said each battery cluster and a spraying device for the inhibitor in the first target battery cluster; and determine a battery cluster in which an inhibitor is in the normal state and which has a lowest confidence score among the other battery clusters except the first target battery cluster, as the second target battery cluster.

[0059] In a possible implementation, in terms of obtaining the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period, the controlling module 404 is specifically configured to: predict temperature data of said each battery cluster in the next period by using the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; and obtain the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the next period and a first preset temperature value, where the first preset temperature value is a battery self-heating temperature T1.

[0060] In a possible implementation, the controlling module 404 is further configured to: determine whether thermal runaway occurs to said each battery cluster based on the temperature data of said each battery cluster in the current period and the first preset temperature value; and if no thermal runaway occurs to said each battery cluster, obtain the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; or if thermal runaway occurs in a battery cluster among the other battery clusters except the first target battery cluster, filter out the battery cluster in which thermal runaway occurs, and determine the second target battery cluster from remaining battery clusters.

[0061] In a possible implementation, the controlling module 404 is further configured to: generate a first-level early warning signal, if temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the first preset temperature value and less than a second preset temperature value; generate a second-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the second preset temperature value and less than a third preset temperature value, where the second preset temperature value is a trigger temperature T2 of thermal runaway, and the third preset temperature value is a maximum temperature T3 during thermal runaway; or generate a third-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the third preset temperature value.

[0062] In a possible implementation, said each of the multiple isolation-and-suppression devices is provided with a pressure switch, the first determining module 402 is further configured to: obtain pressure data reported by the pressure switch, and determine that an inhibitor in a corresponding isolation-and-suppression device is in the normal state, if the pressure data is greater than or equal to a preset pressure value, or determine that the inhibitor in the corresponding isolation-and-suppression device is in the abnormal state, if the pressure data is less than the preset pressure value.

[0063] For the implementation of each unit module in the linkage control system 100 for battery clusters, reference can be made to related descriptions in implementations illustrated in FIG. 1, and the same or similar beneficial effects can be achieved.

[0064] Based on the descriptions of the above system implementations, a linkage control method for battery clusters is further provided in implementations of the disclosure. Reference is made to FIG. 5, which is a schematic flowchart of a linkage control method for battery clusters provided in implementations of the disclosure. The method can be applied to a linkage control system for battery clusters. As illustrated in FIG. 5, the method can include operations at 501-506.

[0065] At 501, environmental data of multiple battery clusters sent by multiple detector modules is received periodically.

[0066] Each of the multiple detector modules respectively corresponds to each of the multiple battery clusters.

[0067] At 502, a first target battery cluster in which thermal runaway occurs is determined according to the environmental data.

[0068] At 503, whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state is determined. If the inhibitor in the isolation-and-suppression device A is in an abnormal state, operation at 504 is executed; if the inhibitor in the isolation-and-suppression device A is in the normal state, operation at 506 is executed.

[0069] At 504, a second target battery cluster in which an inhibitor is in the normal state is determined from other battery clusters except the first target battery cluster.

[0070] At 505, a solenoid valve of an isolation-and-suppression device B in the second target battery cluster is switched on, to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through a pipeline to solve thermal runaway.

[0071] At 506, a solenoid valve of the isolation-and-suppression device A is switched on, and thermal runaway of the first target battery cluster is solved by the inhibitor in the isolation-and-suppression device A.

[0072] For the implementation of each operation at 501-506, reference can be made to related descriptions in implementations illustrated in FIG. 1, and the same or similar beneficial effects can be achieved.

[0073] In a possible implementation, said each of the multiple detector modules includes a detector group consisting of at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector. After the inhibitor in the isolation-and-suppression device B is conveyed to the first target battery cluster through the pipeline to solve thermal runaway, the method further includes the following. A data reading priority of a detector group in the first target battery cluster is set as a highest priority. Environmental data reported by the detector group in the first target battery cluster is read preferentially based on the data reading priority, when multiple sets of environmental data reported by multiple detector groups are received. Whether thermal runaway of the first target battery cluster keeps continuous is monitored according to the environmental data reported by the detector group in the first target battery cluster. If thermal runaway of the first target battery cluster keeps continuous, a third target battery cluster in which an inhibitor is in the normal state is determined from other battery clusters except the first target battery cluster and the second target battery cluster. And a solenoid valve of an isolation-and-suppression device C in the third target battery cluster is switched on, to let the inhibitor in the isolation-and-suppression device C be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

[0074] In a possible implementation, after thermal runaway of the first target battery cluster is solved by the inhibitor in the isolation-and-suppression device A, the method further includes the following. A data reading priority of a detector group in the first target battery cluster is set as a highest priority. Environmental data reported by the detector group in the first target battery cluster is read preferentially based on the data reading priority, when multiple sets of environmental data reported by multiple detector groups are received. Whether thermal runaway of the first target battery cluster keeps continuous is monitored according to the environmental data reported by the detector group in the first target battery cluster. If thermal runaway of the first target battery cluster keeps continuous, the second target battery cluster is determined from the other battery clusters except the first target battery cluster, and the solenoid valve of the isolation-and-suppression device B in the second target battery cluster is switched on to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline, to solve thermal runaway.

[0075] According to the invention, the environmental data includes temperature data. The second target battery cluster in which the inhibitor is in the normal state is determined from the other battery clusters except the first target battery cluster as follows. For each battery cluster among the other battery clusters except the first target battery cluster, a probability of thermal runaway of said each battery cluster in a next period is obtained based on temperature data of said each battery cluster in a current period and temperature data of said each battery cluster in a historical period; a confidence score for an isolation-and-suppression device in said each battery cluster supporting the first target battery cluster is obtained, according to the probability of thermal runaway of said each battery cluster in the next period, and a pipeline length between the isolation-and-suppression device in said each battery cluster and a spraying device for the inhibitor in the first target battery cluster; and a battery cluster in which an inhibitor is in the normal state and which has a lowest confidence score among the other battery clusters except the first target battery cluster is determined as the second target battery cluster.

[0076] In a possible implementation, the probability of thermal runaway of said each battery cluster in the next period is obtained based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period as follows. Temperature data of said each battery cluster in the next period is predicted by using the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; the probability of thermal runaway of said each battery cluster in the next period is obtained based on the temperature data of said each battery cluster in the next period and a first preset temperature value, where the first preset temperature value is a battery self-heating temperature T1.

[0077] In a possible implementation, the method further includes the following. Whether thermal runaway occurs to said each battery cluster is determined based on the temperature data of said each battery cluster in the current period and the first preset temperature value; and if no thermal runaway occurs to said each battery cluster, the probability of thermal runaway of said each battery cluster in the next period is obtained based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; or if thermal runaway occurs in a battery cluster among the other battery clusters except the first target battery cluster, the battery cluster in which thermal runaway occurs is filtered out, and the second target battery cluster is determined from remaining battery clusters.

[0078] In a possible implementation, the method further includes the following. A control host generates a first-level early warning signal, if temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the first preset temperature value and less than a second preset temperature value; the control host generates a second-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the second preset temperature value and less than a third preset temperature value, where the second preset temperature value is a trigger temperature T2 of thermal runaway, and the third preset temperature value is a maximum temperature T3 during thermal runaway; or the control host generates a third-level early warning signal, if the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the third preset temperature value.

[0079] In a possible implementation, each isolation-and-suppression device is provided with a pressure switch, and the method further includes the following. Pressure data reported by the pressure switch is obtained, and it is determined that an inhibitor in a corresponding isolation-and-suppression device is in the normal state, if the pressure data is greater than or equal to a preset pressure value, or it is determined that the inhibitor in the corresponding isolation-and-suppression device is in the abnormal state, if the pressure data is less than the preset pressure value.

[0080] A computer readable storage medium (memory) is further provided in implementations of the disclosure. The computer readable storage medium is a memory device in each device, and is configured to store a computer program executed by the device. When the computer program runs on the device, the method illustrated in FIG. 5 can be realized. It can be understood that, the computer readable storage medium herein may include an internal storage medium in each device, and may also include an extended storage medium supported by each device. The computer readable storage medium provides a storage space in which operating systems of various devices are stored. Moreover, one or more computer programs suitable for being loaded and executed by a processor are also stored in the storage space. It may be noted that, the computer readable storage medium herein may be a high-speed random access memory (RAM) or a non-volatile memory, such as at least one disk memory, alternatively, it may also be at least one computer readable storage medium located far away from the foregoing processor.

[0081] A computer program product is further provided in implementations of the disclosure. When the computer program product is run by the device, the method illustrated in FIG. 5 can be realized.

[0082] In the foregoing implementations, the description of each implementation has its own emphasis. For the parts not described in detail in one implementation, reference may be made to related descriptions in other implementations.

[0083] It can be understood that, the processor in implementations of the disclosure may be a central processing unit (CPU), and may also be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programming logic devices, discrete gate or transistor logic devices, discrete hardware components or the like. The general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

[0084] It can be understood that, the memory in implementations of the disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or flash memory. The volatile memory may be a RAM, which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM).

[0085] It may be noted that, when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programming logic devices, discrete gate or transistor logic devices, discrete hardware components, the memory (memory module) is integrated into the processor.

[0086] It may be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0087] It may be understood that, in various implementations of the disclosure, the magnitude of the sequence numbers of the above processes does not mean the order of execution. The order of execution of each process may be determined by its function and internal logic, and may not constitute any limitation to the implementation process of implementations of the disclosure.

[0088] It will be appreciated that the systems, apparatuses, and methods disclosed in various implementations of the disclosure may be implemented in various other manners. For example, the above apparatus implementations are merely illustrative, e.g., the division of units is only a division of logical functions, and other manners of division may also available in practice, e.g., multiple units or assemblies may be combined or may be integrated into another system, or some features may be ignored or omitted. In other respects, the coupling or direct coupling or communication connection as illustrated or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, and may be electrical, mechanical, or otherwise.

[0089] Separated units as illustrated may or may not be physically separated. Components displayed as units may or may not be physical units, and may reside at one location or may be distributed to multiple networked units. Some or all of the units may be selectively adopted according to practical needs to achieve desired objectives of the implementations.

[0090] In addition, in various implementations of the disclosure, the various functional units may be integrated into one processing unit, or each unit may be physically present, or two or more units may be integrated into one unit. The integrated unit may be stored in a computer readable storage medium when it is implemented in the form of a software functional unit and is sold or used as a separate product.

[0091] In the disclosure, "at least one" refers to one or more, and "multiple" refers to two or more. The term "and / or" herein only describes an association relationship between associated objects, which means that there may be three relationships. For example, A and / or B can mean A alone, both A and B exist, and B alone, where A and B can be singular or plural. In addition, the character " / " in the disclosure, unless otherwise specified, generally indicates that the associated objects are in an "or" relationship.

[0092] The steps in the method of implementations in the disclosure can be adjusted, combined and deleted according to the practical needs.

[0093] The modules in the device of implementations in the disclosure can be merged, divided and deleted according to the practical needs.

[0094] As described above, the above implementations are only used to illustrate, but not to limit the technical solutions of the disclosure. Although the disclosure has been described in detail with reference to the foregoing implementations, those skilled in the art may understand that, they can still modify the technical solutions described in the foregoing implementations or replace some technical features equally. However, these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of implementations in the disclosure.

Claims

1. A linkage control system (100) for battery clusters, comprising a plurality of detector modules (110), a plurality of isolation-and-suppression devices (120), and a control host (130), wherein the plurality of isolation-and-suppression devices are respectively disposed in the battery cluster, each of the plurality of isolation-and-suppression devices is provided with a solenoid valves (140), and the plurality of isolation-and-suppression devices are connected by a pipeline (160); the plurality of detector modules are respectively mounted in the each battery cluster, and each of the plurality of detector modules is configured to detect environmental data of battery modules in a corresponding battery cluster and periodically report the environmental data; and the control host is configured to determine a first target battery cluster in which thermal runaway occurs according to the environmental data, and determine whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state, wherein the control host is configured to determine a second target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster when the inhibitor in the isolation-and-suppression device A is in an abnormal state, and switch on a solenoid valve of an isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline, to solve thermal runaway; wherein the environmental data comprises temperature data, and in terms of determining the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster, the control host is specifically configured to: for each battery cluster among the other battery clusters except the first target battery cluster, obtain a probability of thermal runaway of said each battery cluster in a next period based on temperature data of said each battery cluster in a current period and temperature data of said each battery cluster in a historical period; obtain a confidence score for an isolation-and-suppression device in said each battery cluster supporting the first target battery cluster, according to the probability of thermal runaway of said each battery cluster in the next period, and a pipeline length between the isolation-and-suppression device in said each battery cluster and a spraying device for the inhibitor in the first target battery cluster; and determine a battery cluster in which an inhibitor is in the normal state and which has a lowest confidence score among the other battery clusters except the first target battery cluster, as the second target battery cluster.

2. The system of claim 1, wherein said each of the plurality of detector modules comprises a detector group consisting of at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector, and after the inhibitor in the isolation-and-suppression device B is conveyed to the first target battery cluster through the pipeline to solve thermal runaway, the control host is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving a plurality of sets of environmental data reported by a plurality of detector groups; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; when thermal runaway of the first target battery cluster keeps continuous, determine a third target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster and the second target battery cluster; and switch on a solenoid valve of an isolation-and-suppression device C in the third target battery cluster, to let the inhibitor in the isolation-and-suppression device C be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

3. The system of claim 1, wherein the control host is further configured to: switch on a solenoid valve of the isolation-and-suppression device A when the inhibitor in the isolation-and-suppression device A is in the normal state, to solve thermal runaway of the first target battery cluster by the inhibitor in the isolation-and-suppression device A; and said each of the plurality of detector modules comprises a detector group consisting of at least one of a temperature detector, a humidity detector, a smoke detector, or a gas detector, and after thermal runaway of the first target battery cluster is solved by the inhibitor in the isolation-and-suppression device A, the control host is further configured to: set a data reading priority of a detector group in the first target battery cluster as a highest priority; read environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving a plurality of sets of environmental data reported by a plurality of detector groups; monitor whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; and when thermal runaway of the first target battery cluster keeps continuous, determine the second target battery cluster from the other battery clusters except the first target battery cluster, and switch on the solenoid valve of the isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

4. The system of claim 1, wherein in terms of obtaining the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period, the control host is specifically configured to: predict temperature data of said each battery cluster in the next period by using the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; and obtain the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the next period and a first preset temperature value, wherein the first preset temperature value is a battery self-heating temperature T1.

5. The system of claim 4, wherein the control host is further configured to: determine whether thermal runaway occurs to said each battery cluster based on the temperature data of said each battery cluster in the current period and the first preset temperature value; and when no thermal runaway occurs to said each battery cluster, obtain the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; or when thermal runaway occurs in a battery cluster among the other battery clusters except the first target battery cluster in the current period, filter out the battery cluster in which thermal runaway occurs, and determine the second target battery cluster from remaining battery clusters.

6. The system of claim 5, wherein the control host is further configured to: generate a first-level early warning signal, when temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the first preset temperature value and less than a second preset temperature value; generate a second-level early warning signal, when the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the second preset temperature value and less than a third preset temperature value, wherein the second preset temperature value is a trigger temperature T2 of thermal runaway, and the third preset temperature value is a maximum temperature T3 during thermal runaway; or generate a third-level early warning signal, when the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the third preset temperature value.

7. The system of any of claims 1 to 6, wherein said each of the plurality of isolation-and-suppression devices is provided with a pressure switch, and the control host is further configured to: obtain pressure data reported by the pressure switch, and determine that an inhibitor in a corresponding isolation-and-suppression device is in the normal state, when the pressure data is greater than or equal to a preset pressure value, or determine that the inhibitor in the corresponding isolation-and-suppression device is in the abnormal state, when the pressure data is less than the preset pressure value.

8. A linkage control method for battery clusters, applied to a linkage control system for battery clusters, comprising: receiving (501) periodically environmental data of a plurality of battery clusters sent by a plurality of detector modules, wherein each of the plurality of detector modules respectively corresponds to each of the plurality of battery clusters; determining (502) a first target battery cluster in which thermal runaway occurs according to the environmental data, and determining (503) whether an inhibitor in an isolation-and-suppression device A in the first target battery cluster is in a normal state; determining (504) a second target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster, when the inhibitor in the isolation-and-suppression device A is in an abnormal state; and switching (505) on a solenoid valve of an isolation-and-suppression device B in the second target battery cluster, to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through a pipeline to solve thermal runaway; wherein the environmental data comprises temperature data, and determining the second target battery cluster in which the inhibitor is in the normal state from the other battery clusters except the first target battery cluster comprises: for each battery cluster among the other battery clusters except the first target battery cluster, obtaining a probability of thermal runaway of said each battery cluster in a next period based on temperature data of said each battery cluster in a current period and temperature data of said each battery cluster in a historical period; obtaining a confidence score for an isolation-and-suppression device in said each battery cluster supporting the first target battery cluster, according to the probability of thermal runaway of said each battery cluster in the next period, and a pipeline length between the isolation-and-suppression device in said each battery cluster and a spraying device for the inhibitor in the first target battery cluster; and determining a battery cluster in which an inhibitor is in the normal state and which has a lowest confidence score among the other battery clusters except the first target battery cluster, as the second target battery cluster.

9. The method of claim 8, further comprising: setting a data reading priority of a detector group in the first target battery cluster as a highest priority; reading environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving a plurality of sets of environmental data reported by a plurality of detector groups; monitoring whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; when thermal runaway of the first target battery cluster keeps continuous, determining a third target battery cluster in which an inhibitor is in the normal state from other battery clusters except the first target battery cluster and the second target battery cluster; and switching on a solenoid valve of an isolation-and-suppression device C in the third target battery cluster, to let the inhibitor in the isolation-and-suppression device C be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

10. The method of claim 8, further comprising: switching on a solenoid valve of the isolation-and-suppression device A when the inhibitor in the isolation-and-suppression device A is in the normal state, to solve thermal runaway of the first target battery cluster by the inhibitor in the isolation-and-suppression device A; setting a data reading priority of a detector group in the first target battery cluster as a highest priority; reading environmental data reported by the detector group in the first target battery cluster preferentially based on the data reading priority, when receiving a plurality of sets of environmental data reported by a plurality of detector groups; monitoring whether thermal runaway of the first target battery cluster keeps continuous according to the environmental data reported by the detector group in the first target battery cluster; and when thermal runaway of the first target battery cluster keeps continuous, determining the second target battery cluster from the other battery clusters except the first target battery cluster, and switching on the solenoid valve of the isolation-and-suppression device B in the second target battery cluster to let the inhibitor in the isolation-and-suppression device B be conveyed to the first target battery cluster through the pipeline to solve thermal runaway.

11. The method of claim 8, wherein obtaining the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period comprises: predicting temperature data of said each battery cluster in the next period by using the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; and obtaining the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the next period and a first preset temperature value, wherein the first preset temperature value is a battery self-heating temperature T1.

12. The method of claim 11, further comprising: determining whether thermal runaway occurs to said each battery cluster based on the temperature data of said each battery cluster in the current period and the first preset temperature value; and when no thermal runaway occurs to said each battery cluster, obtaining the probability of thermal runaway of said each battery cluster in the next period based on the temperature data of said each battery cluster in the current period and the temperature data of said each battery cluster in the historical period; or when thermal runaway occurs in a battery cluster among the other battery clusters except the first target battery cluster in the current period, filtering out the battery cluster in which thermal runaway occurs, and determine the second target battery cluster from remaining battery clusters.

13. The method of claim 12, further comprising: generating a first-level early warning signal, when temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the first preset temperature value and less than a second preset temperature value; generating a second-level early warning signal, when the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the second preset temperature value and less than a third preset temperature value, wherein the second preset temperature value is a trigger temperature T2 of thermal runaway, and the third preset temperature value is a maximum temperature T3 during thermal runaway; or generating a third-level early warning signal, when the temperature data in the current period of the battery cluster in which thermal runaway occurs is greater than or equal to the third preset temperature value.