Battery control method and device, equipment and storage medium
By collecting the temperature and parameters of the battery cell, judging and implementing the control method of the battery pack, the problem of insufficient timeliness of the battery thermal runaway control is solved and the safety of the battery is improved.
Patent Information
- Application Number
- CN202410081042.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-19
- Publication Date
- 2025-07-22
AI Technical Summary
In the prior art, the timeliness of battery thermal runaway control control are poor, resulting in low battery safety and the inability to control it in time after gas or smoke escapes.
By collecting the monomer temperature of the battery cell, determine whether the target monomer exists, and determine the control method of the battery pack based on the target parameters, including implementing thermal runaway control or non-implementing thermal runaway control, collecting target parameters of the target battery pack, determining the alarm characteristic quantity, determining whether there is a monomer temperature rise rate and temperature warning signal, and then implementing corresponding control measures.
It improves the timeliness of battery thermal runaway control, avoids the control before it is implemented after thermal runaway, and enhances the safety of the battery.
Smart Images

Figure CN120357080A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of energy storage, and particularly to a battery control method, device, equipment and storage medium. Background Art
[0002] The thermal runaway control of batteries in an energy storage room is the current key research direction for technicians. For example, the battery can be a lithium battery.
[0003] Currently, it is possible to determine whether a battery will experience thermal runaway based on the gas or smoke emitted by the battery. Specifically, a gas sensor or a smoke sensor can be set in the energy storage room, and the sensor can be used to monitor whether the battery emits gas or smoke. If it is detected that the battery emits gas or smoke, thermal runaway control can be performed on the battery. However, in the above method, the gas or smoke can only be detected after it escapes from the battery, so it is impossible to ensure the timeliness of thermal runaway control, resulting in poor battery safety. Summary of the Invention
[0004] The present application provides a battery control method, device, equipment and storage medium, and the method can improve the safety of the battery.
[0005] In a first aspect, the present application provides a battery control method, which is applied to a battery control system in an energy storage room. A plurality of battery packs are arranged in the energy storage room, and each battery pack includes a plurality of battery cells. The method includes:
[0006] Collect the cell temperature of each battery cell to obtain a plurality of cell temperatures;
[0007] According to the plurality of cell temperatures, determine whether there is a target cell in the energy storage room, and the cell temperature of the target cell is greater than a first threshold;
[0008] If so, collect the target parameters of the target battery pack, determine the control mode of the target battery pack according to the target parameters, and control the target battery pack according to the control mode. The target battery pack is the battery pack including the target cell, and the control mode is to implement thermal runaway control or not to implement thermal runaway control.
[0009] In a possible implementation manner, determining the control mode according to the target parameters includes:
[0010] According to the target parameters, determine the warning characteristic quantity within a preset duration. The warning characteristic quantity includes the temperature rise rate of each battery cell in the target battery pack and the temperature warning state in the energy storage room. The temperature warning state is that there is a temperature warning signal or there is no temperature warning signal;
[0011] Determine the control mode according to the warning characteristic quantity.
[0012] In a possible implementation, the target parameter includes the individual cell temperatures of each battery cell in the target battery pack; the warning characteristic quantity is the temperature rise rate of each battery cell in the target battery pack; determining the warning characteristic quantity according to the target parameter includes:
[0013] Determine the target duration of the target period, where the target period is the acquisition period of the target parameter, and the target duration is less than or equal to the preset duration;
[0014] According to the target duration and the individual cell temperatures of each battery cell in the target battery pack, determine the temperature rise rate of each battery cell in the target battery pack.
[0015] In a possible implementation, the target parameter further includes a temperature warning signal in the energy storage room; the warning characteristic quantity is the temperature warning state in the energy storage room; determining the warning characteristic quantity according to the target parameter includes:
[0016] Determine whether the temperature warning signal is empty within the preset duration;
[0017] If not, determine that the temperature warning state is that there is a temperature warning signal;
[0018] If so, determine that the temperature warning state is that there is no temperature warning signal.
[0019] In a possible implementation, determining the control method according to the warning characteristic quantity includes:
[0020] Judge whether there is a target warning characteristic quantity in the warning characteristic quantity, where the target warning characteristic quantity includes a temperature rise rate of a single cell greater than a second threshold and the existence of a temperature warning signal;
[0021] If so, determine that the control method is to implement thermal runaway control.
[0022] In a possible implementation, the control method is to implement thermal runaway control; the target parameter further includes the individual cell voltages of each battery cell in the target battery pack; controlling the target battery pack according to the control method includes:
[0023] According to the individual cell temperatures of each battery cell in the target battery pack, determine the average temperature of the target battery pack;
[0024] Determine the temperature differences between the individual cell temperatures and the average temperature to obtain a plurality of temperature differences, and determine a target temperature difference among the plurality of temperature differences, where the target temperature difference is the maximum value among the plurality of temperature differences;
[0025] Determine the average voltage of the target battery pack according to the individual voltages of the battery cells in the target battery pack;
[0026] Determine the voltage differences between the individual voltages of the battery cells and the average voltage to obtain a plurality of voltage differences, and determine a target voltage difference among the plurality of voltage differences, where the target voltage difference is the maximum value among the plurality of voltage differences;
[0027] Control the target battery pack according to the target temperature difference and the target voltage difference.
[0028] In a possible implementation, controlling the target battery pack according to the target temperature difference and the target voltage difference includes:
[0029] If the target temperature difference is greater than a third threshold or the target voltage difference is greater than a fourth threshold, then control the target battery according to the maximum individual temperature, where the maximum individual temperature is the maximum value of the individual temperatures of the battery cells in the target battery pack.
[0030] In a possible implementation, controlling the target battery according to the maximum individual temperature includes:
[0031] If the maximum individual temperature is less than or equal to a fifth threshold, then cut off the power supply of the target battery pack;
[0032] If the maximum individual temperature is greater than the fifth threshold, then cut off the power supply of the target battery pack and cool the energy storage chamber.
[0033] In a second aspect, the present application provides a battery control device applied to a battery control system in an energy storage chamber. A plurality of battery packs are arranged in the energy storage chamber, and each battery pack includes a plurality of battery cells. The device includes: a collection module, a judgment module, a determination module, and a control module, where,
[0034] The collection module is configured to collect the individual temperatures of each battery cell to obtain a plurality of individual temperatures;
[0035] The judgment module is configured to judge whether there is a target cell in the energy storage chamber according to the plurality of individual temperatures, where the individual temperature of the target cell is greater than a first threshold;
[0036] If so, the collection module is further configured to collect the target parameters of the target battery pack, the determination module is configured to determine the control method of the target battery pack according to the target parameters, and the control module is configured to control the target battery pack according to the control method. The target battery pack is the battery pack including the target cell, and the control method is to implement thermal runaway control or not to implement thermal runaway control.
[0037] In one possible implementation, the determining module is specifically configured to,
[0038] According to the target parameter, determine the alarm feature quantity within a preset time period, where the alarm feature quantity includes the single - body temperature rise rate of each battery cell in the target battery pack and the temperature warning state in the energy storage room, and the temperature warning state is that there is a temperature warning signal or there is no temperature warning signal;
[0039] According to the alarm feature quantity, determine the control method.
[0040] In one possible implementation, the target parameter includes the single - body temperature of each battery cell in the target battery pack; the alarm feature quantity is the single - body temperature rise rate of each battery cell in the target battery pack; the determining module is specifically configured to,
[0041] Determine the target duration of the target period, where the target period is the acquisition period of the target parameter, and the target duration is less than or equal to the preset duration;
[0042] According to the target duration and the single - body temperature of each battery cell in the target battery pack, determine the single - body temperature rise rate of each battery cell in the target battery pack.
[0043] In one possible implementation, the target parameter further includes the temperature warning signal in the energy storage room; the alarm feature quantity is the temperature warning state in the energy storage room; the determining module is specifically configured to,
[0044] Determine whether the temperature warning signal is empty within the preset duration;
[0045] If not, determine that the temperature warning state is that there is a temperature warning signal;
[0046] If so, determine that the temperature warning state is that there is no temperature warning signal.
[0047] In one possible implementation, the determining module is specifically configured to,
[0048] Judge whether there is a target alarm feature quantity in the alarm feature quantity, where the target alarm feature quantity includes a single - body temperature rise rate greater than a second threshold and the presence of a temperature warning signal;
[0049] If so, determine that the control method is to implement thermal runaway control.
[0050] In one possible implementation, the control method is to implement thermal runaway control; the target parameter further includes the single - body voltage of each battery cell in the target battery pack; the control module is specifically configured to,
[0051] Determine the average temperature of the target battery pack according to the individual temperatures of the battery cells in the target battery pack;
[0052] Determine the temperature differences between the individual temperatures of the battery cells and the average temperature to obtain a plurality of temperature differences, and determine a target temperature difference among the plurality of temperature differences, where the target temperature difference is the maximum value among the plurality of temperature differences;
[0053] Determine the average voltage of the target battery pack according to the individual voltages of the battery cells in the target battery pack;
[0054] Determine the voltage differences between the individual voltages of the battery cells and the average voltage to obtain a plurality of voltage differences, and determine a target voltage difference among the plurality of voltage differences, where the target voltage difference is the maximum value among the plurality of voltage differences;
[0055] Control the target battery pack according to the target temperature difference and the target voltage difference.
[0056] In a possible implementation, the control module is specifically configured to,
[0057] If the target temperature difference is greater than a third threshold or the target voltage difference is greater than a fourth threshold, then control the target battery according to the maximum individual temperature, where the maximum individual temperature is the maximum value of the individual temperatures of the battery cells in the target battery pack.
[0058] In a possible implementation, the control module is specifically configured to,
[0059] If the maximum individual temperature is less than or equal to a fifth threshold, then cut off the power supply of the target battery pack;
[0060] If the maximum individual temperature is greater than the fifth threshold, then cut off the power supply of the target battery pack and cool the energy storage chamber.
[0061] In a third aspect, the present application provides a battery control device, including: a processor, and a memory communicatively connected to the processor;
[0062] The memory stores computer-executable instructions;
[0063] The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of the first aspect.
[0064] In a fourth aspect, the present application provides a computer-readable storage medium, where computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of the first aspect.
[0065] In a fifth aspect, the present application provides a computer program product, including a computer program which, when executed by a computer, implements the method described in any one of the first aspect.
[0066] The battery control method, device, equipment and storage medium provided by the embodiments of the present application can collect the individual temperatures of each battery cell in the energy storage chamber to obtain a plurality of individual temperatures; it can determine whether there is a target cell in the energy storage chamber according to the plurality of individual temperatures; if there is a target cell in the energy storage chamber, it can collect the target parameters of the battery pack where the target cell is located, determine the control mode of the target battery pack according to the target parameters, and control the target battery pack according to the control mode. Through the above method, it is possible to determine whether to implement thermal runaway control on the battery pack according to parameters such as temperature before the thermal runaway phenomenon occurs in the battery pack or battery cell. It avoids implementing thermal runaway control after the thermal runaway phenomenon occurs, ensures the timeliness of thermal runaway control, and improves the safety of the battery. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained according to these drawings.
[0068] Figure 1 It is a schematic diagram of an application scenario provided by an embodiment of the present application;
[0069] Figure 2 It is a schematic flow chart of a battery control method provided by an embodiment of the present application;
[0070] Figure 3 It is a schematic flow chart of another battery control method provided by an embodiment of the present application;
[0071] Figure 4 It is a schematic structural diagram of a battery control device provided by an embodiment of the present application;
[0072] Figure 5 It is a schematic hardware structure diagram of a battery control device provided by an embodiment of the present application.
[0073] Through the above drawings, the clear embodiments of the present application have been shown, and there will be more detailed descriptions later. These drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0074] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0075] The embodiments of the present application relate to thermal runaway. For ease of understanding, thermal runaway will be explained first.
[0076] Thermal runaway: refers to an irreversible thermal reaction that occurs in a battery under abnormal conditions. For example, the abnormal conditions can be overcharging, over-discharging, or short-circuiting, etc. Thermal runaway may lead to serious consequences such as explosion or fire of the battery pack, and may cause incalculable losses.
[0077] For ease of understanding, the following will be combined with Figure 1 , to describe the application scenarios involved in the present application.
[0078] Figure 1 FIG. is a schematic diagram of an application scenario provided by an embodiment of the present application. As Figure 1 shown, batteries can be arranged in the energy storage room, and the batteries can include multiple battery packs, and the multiple battery packs can be battery pack 1, battery pack 2,..., and battery pack N. The multiple battery packs can be independent of each other, or there can be a connection relationship between the multiple battery packs (not shown in the figure). N is an integer greater than or equal to 2. For example, the energy storage room can be an energy storage machine room, or a machine room of a data center, etc., and the battery can be a lithium battery.
[0079] Each battery pack can include multiple battery cells. As Figure 1 shown, battery pack 1 can include battery cell 1, battery cell 2,..., and battery cell M1, battery pack 2 can include battery cell 1, battery cell 2,..., and battery cell M2,..., battery pack N can include battery cell 1, battery cell 2,..., and battery cell MN. Among them, M1, M2,..., and MN can be integers greater than or equal to 2, and multiple of M1, M2,..., and MN can be equal or not equal, and the embodiments of the present application do not make any limitations in this regard.
[0080] It should be noted that Figure 1 only the structure of the energy storage room is described exemplarily, and it does not constitute a limitation on the structure of the energy storage room. The energy storage room can include more or fewer components than shown in the figure. For example, sensors can also be arranged in the energy storage room.
[0081] The thermal runaway control of the batteries in the energy storage room is the current key research direction of those skilled in the art.
[0082] A large number of documents and materials show that in the early stage of thermal runaway of a battery, gas or smoke may escape. Based on this, currently, it is possible to determine whether a battery will experience thermal runaway according to the gas or smoke escaping from the battery.
[0083] Exemplarily, sensors (such as gas sensors or smoke sensors) can be arranged in the energy storage chamber, and the battery can be monitored by the sensors to determine whether gas or smoke escapes. If it is monitored that gas or smoke escapes from the battery, thermal runaway control can be performed on the battery. However, in the above method, the gas or smoke can only be monitored after escaping from the battery, so the timeliness of thermal runaway control cannot be guaranteed, resulting in poor safety of the battery.
[0084] In view of this, an embodiment of the present application provides a battery control method to solve the technical problem of poor battery safety. In this method, the monomer temperature of each battery monomer can be collected, and the control mode of the battery pack can be determined according to parameters such as the monomer temperature. The control mode can be to perform thermal runaway control or not to perform thermal runaway control.
[0085] It should be noted that if the control mode is to perform thermal runaway control, thermal runaway control can be performed on the battery pack.
[0086] In the battery control method provided by the embodiment of the present application, it is possible to determine whether to perform thermal runaway control on the battery pack according to parameters such as temperature before the battery pack or the battery monomer experiences thermal runaway. This avoids performing thermal runaway control only after the thermal runaway phenomenon occurs, ensures the timeliness of thermal runaway control, and improves the safety of the battery.
[0087] The technical solution of the present application and how the technical solution of the present application solves the above technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below with reference to the drawings.
[0088] Figure 2 It is a schematic flowchart of a battery control method provided by an embodiment of the present application. The execution subject of this method can be a battery control system or a battery control device arranged in the battery control system. The battery control device can be implemented by software or by a combination of software and hardware. Please refer to Figure 2 , this method may include:
[0089] S201. Collect the monomer temperature of each battery monomer to obtain a plurality of monomer temperatures.
[0090] In this embodiment, the battery control system can be the battery control system in the energy storage chamber. A plurality of battery packs are arranged in the energy storage chamber, and each battery pack includes a plurality of battery monomers.
[0091] In this embodiment, the individual temperature of each battery cell in the energy storage chamber can be collected. For example, a temperature sensor can be set on each battery cell, and the individual temperature of each battery cell can be collected through the temperature sensor.
[0092] In this embodiment, there are at least the following two situations for collecting the individual temperature of each battery cell:
[0093] Situation 1: Under a preset scenario, collect the individual temperature of each battery cell;
[0094] Situation 2: According to a preset collection period, collect the individual temperature of each battery cell.
[0095] First, the above Situation 1 will be described.
[0096] In this case, the preset scenario can be a scenario where the charging duration is greater than the preset charging duration, or a scenario where the discharging duration is greater than the preset discharging duration, etc. Among them, the preset charging duration and the preset discharging duration can be set according to actual needs, and this embodiment does not limit this.
[0097] Specifically, the individual temperature of each battery cell can be collected only under the preset scenario.
[0098] In this case, the number of times of collecting the individual temperature is small, so that the overhead of the battery control system is small.
[0099] Secondly, the above Situation 2 will be described.
[0100] In this case, the preset collection period can be set according to actual needs. Optionally, the preset collection period can be 60 seconds.
[0101] Specifically, in this case, the individual temperature of each battery cell in the energy storage chamber can be collected periodically according to the preset collection period.
[0102] In this case, the individual temperature can be collected continuously periodically, so that the monitoring accuracy of the individual temperature is relatively high.
[0103] S202: Judge whether there is a target battery cell in the energy storage chamber according to multiple individual temperatures.
[0104] In this embodiment, the target battery cell is a battery cell in the energy storage chamber whose individual temperature is greater than the first threshold.
[0105] In this embodiment, the first threshold can be set according to the working state of the battery cell. The working state of the battery cell can be a charging state or a discharging state.
[0106] Optionally, if the working state of the battery cell is the charging state, the first threshold can be 30 °C; if the working state of the battery cell is the discharging state, the first threshold can be 35 °C.
[0107] Specifically, it is possible to determine whether there is a target cell in the energy storage chamber according to the working state of each battery cell in the energy storage chamber and the cell temperature.
[0108] In one example, for any battery cell, if the working state of the battery cell is the charging state and the cell temperature of the battery cell is greater than 30 °C, then the battery cell can be determined as the target cell.
[0109] In another example, for any battery cell, if the working state of the battery cell is the discharging state and the cell temperature of the battery cell is greater than 35 °C, then the battery cell can be determined as the target cell.
[0110] S203. If so, collect the target parameters of the target battery pack and determine the control method of the target battery pack according to the target parameters.
[0111] The target battery pack is a battery pack including the target cell.
[0112] The control method of the target battery pack is to implement thermal runaway control or not to implement thermal runaway control.
[0113] It should be noted that if the control method is to implement thermal runaway control, thermal runaway control can be performed on the target battery pack.
[0114] In this embodiment, the warning characteristic quantity within a preset duration can be determined according to the target parameters. The warning characteristic quantity includes the single-cell temperature rise rate of each battery cell in the target battery pack and the temperature warning state in the energy storage chamber. The temperature warning state is that there is a temperature warning signal or there is no temperature warning signal; the control method is determined according to the warning characteristic quantity.
[0115] The preset duration can be a period of time after it is determined that there is a target cell in the energy storage chamber.
[0116] The temperature warning signal can be the temperature warning issued by the fire protection system in the energy storage chamber.
[0117] It should be understood that if the temperature warning state is that there is a temperature warning signal, the fire protection system in the energy storage chamber issues a temperature warning; if the temperature warning state is that there is no temperature warning signal, the fire protection system in the energy storage chamber does not issue a temperature warning.
[0118] In this embodiment, if the single - body temperature rise rate is greater than the second threshold, or the temperature warning state in the energy storage chamber is that there is a temperature warning signal, it can be determined that the control mode of the target battery pack is to implement thermal runaway control. The second threshold can be set according to actual needs. Optionally, the second threshold can be 5 °C / min.
[0119] It should be noted that the method for determining the warning feature quantity within the preset duration according to the target parameter can be referred to Figure 3 in the embodiment, and details are not described here.
[0120] S204. Control the target battery pack according to the control mode.
[0121] In this embodiment, if the control mode is to implement thermal runaway control, thermal runaway control can be performed on the target battery pack to avoid the occurrence of thermal runaway in the target battery pack.
[0122] The battery control method provided in this embodiment can collect the single - body temperature of each battery single - body in the energy storage chamber to obtain a plurality of single - body temperatures; it can judge whether there is a target single - body in the energy storage chamber according to the plurality of single - body temperatures; if there is a target single - body in the energy storage chamber, it can collect the target parameter of the battery pack where the target single - body is located, determine the control mode of the target battery pack according to the target parameter, and control the target battery pack according to the control mode. Through the above - mentioned method, it is possible to determine whether to implement thermal runaway control on the battery pack according to parameters such as temperature before the occurrence of thermal runaway in the battery pack or battery single - body. It avoids implementing thermal runaway control only after the occurrence of thermal runaway, ensures the timeliness of thermal runaway control, and improves the safety of the battery.
[0123] In Figure 2 the embodiment, it is also possible to determine the warning feature quantity according to the target parameter. Next, in combination with Figure 3 , the battery control method provided in this application will be further described.
[0124] Figure 3 is a schematic flowchart of another battery control method provided in an embodiment of this application. The execution subject of this method can be a battery control system or a battery control device set in the battery control system. The battery control device can be implemented by software or by a combination of software and hardware. Please refer to Figure 3 , and this method can include:
[0125] S301. Collect the single - body temperature of each battery single - body to obtain a plurality of single - body temperatures.
[0126] S302. Judge whether there is a target single - body in the energy storage chamber according to the plurality of single - body temperatures.
[0127] It should be noted that for the specific implementation manners of S301 - S302, reference can be made to S201 - S202, and details will not be elaborated here.
[0128] S303. If so, collect the target parameters of the target battery pack.
[0129] In this embodiment, the target parameters may include: the individual temperatures of each battery cell in the target battery pack, and the temperature warning signal in the energy storage chamber.
[0130] Optionally, after collecting the target parameters of the target battery pack, the target parameters can also be stored.
[0131] In this embodiment, the target parameters can be collected periodically according to the target period. That is to say, the collection period of the target parameters can be the target period.
[0132] It should be noted that if the individual temperature of each battery cell is collected according to the preset collection period in S301, the target period can be less than or equal to the preset collection period. So as to better monitor the target parameters of the target battery pack when there is a target cell in the energy storage chamber.
[0133] Exemplarily, if the preset collection period is 60 seconds, the target period can be 30 seconds.
[0134] S304. Determine the alarm characteristic quantity within the preset duration according to the target parameters.
[0135] The preset duration can be a preset period of time. It should be understood that the preset duration can be greater than or equal to the target period. For example, the preset duration can be equal to the target period, or the preset duration can be an integer multiple of the target period.
[0136] In this embodiment, the alarm characteristic quantity may include the individual temperature rise rate of each battery cell in the target battery pack, and the temperature warning state in the energy storage chamber.
[0137] In this embodiment, according to different target parameters, determining the alarm characteristic quantity within the preset duration according to the target parameters includes at least the following two situations:
[0138] Situation 1. The target parameters include the individual temperatures of each battery cell in the target battery pack, and the individual temperature rise rate of each battery cell in the target battery pack can be determined according to the target parameters;
[0139] Situation 2. The target parameters include the temperature warning signal in the energy storage chamber, and the temperature warning state in the energy storage chamber can be determined according to the target parameters.
[0140] First, the above Situation 1 will be described.
[0141] In this case, the target duration of the target cycle can be determined. The target cycle is the acquisition cycle of the target parameter, and the target duration is less than or equal to the preset duration. According to the target duration and the individual temperatures of each battery cell in the target battery pack, the individual temperature rise rate of each battery cell in the target battery pack is determined.
[0142] In this case, the individual temperature rise rate of each battery cell in the target battery pack within the preset duration can be determined, or alternatively, the one or more individual temperature rise rates of each battery cell in the target battery pack within each target cycle within the preset duration can also be determined.
[0143] It should be noted that the method for determining the individual temperature rise rate of each battery cell in the target battery pack is the same. Below, taking any one battery cell in the target battery pack as an example, the method for determining the individual temperature rise rate of the battery cell will be described.
[0144] In one example, the individual temperature rise rate of the battery cell within the preset duration can be determined.
[0145] In this example, the individual temperature rise rate of the battery cell within the preset duration can be determined based on the individual temperature at the earliest acquisition time, the individual temperature at the latest acquisition time, and the duration between the two individual temperature acquisition times within the preset duration.
[0146] For example, assuming that the individual temperature at the earliest acquisition time within the preset duration is W11 and the corresponding acquisition time is t11, and the individual temperature at the latest acquisition time is W12 and the corresponding acquisition time is t12, then:
[0147]
[0148] In another example, the one or more individual temperature rise rates of the battery cell within each target cycle within the preset duration can be determined.
[0149] In this example, if the preset duration is equal to the target duration, the individual temperature rise rate of the battery cell within the preset duration can be determined. The method for determining the individual temperature rise rate can refer to the previous example and will not be elaborated here.
[0150] In this example, if the preset duration includes multiple target durations, the temperature rise rate of the battery cell within each target duration can be determined. It should be noted that the method for determining the temperature rise rate of the battery cell within each target duration is the same. Below, taking any one target duration within the preset duration as an example, the method for determining the temperature rise rate of the battery cell within the target duration will be described.
[0151] For any target duration, the start time of the target duration, the single-cell temperature of the single cell at the start time, the end time of the target duration, and the single-cell temperature of the single cell at the end time can be determined, and the temperature rise rate of the single cell within the target duration can be determined according to the start time of the target duration, the single-cell temperature of the single cell at the start time, the end time of the target duration, and the single-cell temperature of the single cell at the end time.
[0152] For example, assume that the start time of the target duration is t21, the single-cell temperature of the single cell at the start time is W21, the end time of the target duration is t22, and the single-cell temperature of the single cell at the end time is W22. Then
[0153]
[0154] It should be understood that for any single cell within the target battery pack, one or more single-cell temperature rise rates can be determined.
[0155] Secondly, the above-mentioned situation 2 will be described.
[0156] In this case, it can be determined whether the temperature warning signal is empty within the preset duration; if not, it is determined that the temperature warning state is that there is a temperature warning signal; if so, it is determined that the temperature warning state is that there is no temperature warning signal.
[0157] In this case, if the temperature warning signal is empty, the fire protection system in the energy storage room does not issue a temperature warning signal; if the temperature warning signal is not empty, the fire protection system in the energy storage room issues a temperature warning signal.
[0158] Specifically, if the fire protection system in the energy storage room issues a temperature warning signal within the preset duration, it can be determined that the temperature warning state is that there is a temperature warning signal. If the fire protection system in the energy storage room does not issue a temperature warning signal within the preset duration, it can be determined that the temperature warning state is that there is no temperature warning signal.
[0159] S305. Determine the control method according to the warning characteristic quantity.
[0160] In this embodiment, it can be determined whether there is a target warning characteristic quantity in the warning characteristic quantity. The target warning characteristic quantity includes the single-cell temperature rise rate greater than the second threshold and the existence of a temperature warning signal; if so, it is determined that the control method is to implement thermal runaway control.
[0161] The second threshold can be set according to actual needs, and this embodiment does not limit it. Optionally, the second threshold can be 5 °C / min.
[0162] Specifically, if there is a memory temperature warning signal within the preset duration; or, if within the preset duration, the temperature rise rate of any single battery cell in the target battery pack is greater than the second threshold, it can be determined that the control method is to implement thermal runaway control.
[0163] It should be noted that within the preset duration, each battery cell corresponds to multiple temperature rise rates. For any single battery cell, if there is any one or more temperature rise rates greater than the second threshold, it can be considered that the temperature rise rate of the battery cell within the preset duration is greater than the second threshold.
[0164] It should be understood that if the target warning feature quantity does not exist in the warning feature quantity, it can be determined that the control method is not to implement thermal runaway control.
[0165] S306. If the control method is to implement thermal runaway control, determine the target temperature difference and the target voltage difference.
[0166] In this embodiment, if the control method is to implement thermal runaway control, thermal runaway control can be performed on the target battery pack to avoid the occurrence of thermal runaway in the target battery pack.
[0167] In this embodiment, the target parameter may further include the individual voltages of the battery cells in the target battery pack. When implementing thermal runaway control on the target battery pack, the target temperature difference and the target voltage difference can be determined according to the target parameters.
[0168] Specifically, the average temperature of the target battery pack can be determined according to the individual temperatures of the battery cells in the target battery pack; the temperature differences between the individual temperatures of the battery cells and the average temperature are obtained to get multiple temperature differences, and the target temperature difference is determined among the multiple temperature differences, and the target temperature difference is the maximum value among the multiple temperature differences; the average voltage of the target battery pack is determined according to the individual voltages of the battery cells in the target battery pack; the voltage differences between the individual voltages of the battery cells and the average voltage are obtained to get multiple voltage differences, and the target voltage difference is determined among the multiple voltage differences, and the target voltage difference is the maximum value among the multiple voltage differences.
[0169] During specific implementation, the individual temperatures of the battery cells in the target battery pack within the preset duration can be determined; for any single battery cell, the individual temperature of the battery cell can be the average value of one or more individual temperatures within the preset duration; the average temperature of the target battery pack can be determined according to the individual temperatures of the battery cells in the target battery pack; the average temperature of the target battery pack can be the average value of the individual temperatures of the battery cells in the target battery pack; the temperature differences between the individual temperatures of each battery cell and the average temperature of the target battery pack can be determined to obtain multiple temperature differences; and the maximum value among the multiple temperature differences can be determined as the target temperature difference.
[0170] The individual voltages of each battery cell in the target battery pack within a preset duration can be determined; for any one battery cell, the individual voltage of the battery cell can be the average value of one or more individual voltages within the preset duration; the average voltage of the target battery pack can be determined based on the individual voltages of each battery cell in the target battery pack; the average voltage of the target battery pack can be the average value of the individual voltages of each battery cell in the target battery pack; the voltage difference between the individual voltage of each battery cell and the average voltage of the target battery pack can be determined to obtain a plurality of voltage differences; and the maximum value among the plurality of voltage differences can be determined as the target voltage difference.
[0171] S307. Control the target battery pack according to the target temperature difference and the target voltage difference.
[0172] In this embodiment, if the target temperature difference is greater than the third threshold or the target voltage difference is greater than the fourth threshold, the target battery is controlled according to the maximum individual temperature, and the maximum individual temperature is the maximum value of the individual temperatures of each battery cell in the target battery pack.
[0173] The magnitudes of the third threshold and the fourth threshold can be set according to actual needs, and this embodiment does not limit this. Optionally, the third threshold can be 10°C and the fourth threshold can be 1V.
[0174] In this embodiment, when controlling the target battery according to the maximum individual temperature, if the maximum individual temperature is less than or equal to the fifth threshold, the power supply of the target battery pack is cut off; if the maximum individual temperature is greater than the fifth threshold, the power supply of the target battery pack is cut off and the energy storage room is cooled down.
[0175] The magnitude of the fifth threshold can be set according to actual needs, and this embodiment does not limit this. Optionally, the fifth threshold can be 65°C.
[0176] Cooling down the energy storage room can include setting some or all of the air conditioners in the energy storage room to maximum cooling and activating the fire protection measures in the energy storage room, etc. The fire protection measures in the energy storage room can be, for example, gas spraying, etc.
[0177] Specifically, if the target temperature difference is greater than the third threshold or the target voltage difference is greater than the fourth threshold, and the maximum individual temperature is less than or equal to the fifth threshold, the power supply of the target battery pack can be cut off. If the target temperature difference is greater than the third threshold or the target voltage difference is greater than the fourth threshold, and the maximum individual temperature is greater than the fifth threshold, the power supply of the target battery pack can be cut off and the energy storage room can be cooled down.
[0178] The battery control method provided in this embodiment can collect the individual temperatures of each battery cell to obtain multiple individual temperatures; it can determine whether there is a target cell in the energy storage room based on the multiple individual temperatures; if so, it can collect the target parameters of the target battery pack; it can determine the alarm characteristic quantity within a preset duration according to the target parameters; it can determine the control method according to the alarm characteristic quantity; if the control method is to implement thermal runaway control, it can determine the target temperature difference and the target voltage difference; and it can control the target battery pack according to the target temperature difference and the target voltage difference. Through the above method, it is possible to determine whether to implement thermal runaway control on the battery pack according to parameters such as temperature and voltage before the battery pack or battery cell exhibits a thermal runaway phenomenon. This avoids implementing thermal runaway control only after a thermal runaway phenomenon occurs, ensures the timeliness of thermal runaway control, and improves the safety of the battery.
[0179] Figure 4 It is a schematic structural diagram of a battery control device provided in an embodiment of the present application. It is applied to a battery control system in an energy storage room, where multiple battery packs are arranged in the energy storage room, and each battery pack includes multiple battery cells; please refer to Figure 4 The battery control device 10 includes: an acquisition module 11, a judgment module 12, a determination module 13, and a control module 14, where
[0180] The acquisition module 11 is configured to collect the individual temperatures of each battery cell to obtain multiple individual temperatures;
[0181] The judgment module 12 is configured to determine whether there is a target cell in the energy storage room according to the multiple individual temperatures, and the individual temperature of the target cell is greater than a first threshold;
[0182] If so, the acquisition module 11 is further configured to collect the target parameters of the target battery pack, the determination module 13 is configured to determine the control method of the target battery pack according to the target parameters, and the control module 14 is configured to control the target battery pack according to the control method. The target battery pack is the battery pack including the target cell, and the control method is to implement thermal runaway control or not to implement thermal runaway control.
[0183] The battery control device provided in this embodiment can be used to execute the battery control method in the above method embodiment, and its implementation principle and technical effects are similar, which will not be elaborated here.
[0184] In a possible implementation manner, the determination module 13 is specifically configured to
[0185] Determine an alarm feature quantity within a preset duration according to the target parameter, where the alarm feature quantity includes the temperature rise rate of each battery cell in the target battery pack and the temperature warning state in the energy storage room, and the temperature warning state is that there is a temperature warning signal or there is no temperature warning signal;
[0186] Determine the control method according to the alarm feature quantity.
[0187] In a possible implementation manner, the target parameter includes the single - cell temperature of each battery cell in the target battery pack; the alarm feature quantity is the temperature rise rate of each battery cell in the target battery pack; the determining module 13 is specifically configured to,
[0188] Determine the target duration of the target period, where the target period is the acquisition period of the target parameter, and the target duration is less than or equal to the preset duration;
[0189] Determine the temperature rise rate of each battery cell in the target battery pack according to the target duration and the single - cell temperature of each battery cell in the target battery pack.
[0190] In a possible implementation manner, the target parameter further includes a temperature warning signal in the energy storage room; the alarm feature quantity is the temperature warning state in the energy storage room; the determining module 13 is specifically configured to,
[0191] Determine whether the temperature warning signal is empty within the preset duration;
[0192] If not, determine that the temperature warning state is that there is a temperature warning signal;
[0193] If so, determine that the temperature warning state is that there is no temperature warning signal.
[0194] In a possible implementation manner, the determining module 13 is specifically configured to,
[0195] Judge whether there is a target alarm feature quantity in the alarm feature quantity, where the target alarm feature quantity includes a temperature rise rate greater than a second threshold and a temperature warning signal;
[0196] If so, determine that the control method is to implement thermal runaway control.
[0197] In a possible implementation manner, the control method is to implement thermal runaway control; the target parameter further includes the single - cell voltage of each battery cell in the target battery pack; the control module 14 is specifically configured to,
[0198] Determine the average temperature of the target battery pack according to the single - cell temperature of each battery cell in the target battery pack.
[0199] Determine the cell temperatures of each of the battery cells and the temperature differences from the average temperature to obtain a plurality of temperature differences, and determine a target temperature difference among the plurality of temperature differences, where the target temperature difference is the maximum value among the plurality of temperature differences;
[0200] Determine the average voltage of the target battery pack according to the cell voltages of each of the battery cells in the target battery pack;
[0201] Determine the voltage differences between the cell voltages of each of the battery cells and the average voltage to obtain a plurality of voltage differences, and determine a target voltage difference among the plurality of voltage differences, where the target voltage difference is the maximum value among the plurality of voltage differences;
[0202] Control the target battery pack according to the target temperature difference and the target voltage difference.
[0203] In a possible implementation, the control module 14 is specifically configured to,
[0204] If the target temperature difference is greater than a third threshold or the target voltage difference is greater than a fourth threshold, then control the target battery according to the maximum cell temperature, where the maximum cell temperature is the maximum value of the cell temperatures of each of the battery cells in the target battery pack.
[0205] In a possible implementation, the control module 14 is specifically configured to,
[0206] If the maximum cell temperature is less than or equal to a fifth threshold, then cut off the power supply of the target battery pack;
[0207] If the maximum cell temperature is greater than the fifth threshold, then cut off the power supply of the target battery pack and cool the energy storage chamber.
[0208] The battery control device provided in this embodiment can be used to execute the battery control method in the above method embodiment, and its implementation principle and technical effects are similar, which will not be elaborated here.
[0209] Figure 5 It is a schematic hardware structure diagram of a battery control device provided in an embodiment of the present application. Please refer to Figure 5 , the battery control device 20 may include: a processor 21 and a memory 22, where the processor 21 and the memory 22 can communicate; exemplarily, the processor 21 and the memory 22 communicate through a communication bus 23, the memory 22 is used to store computer execution instructions, and the processor 21 is used to call the computer execution instructions in the memory to execute the battery control method shown in any of the above method embodiments.
[0210] Optionally, the battery control device 20 may further include a communication interface, which may include a transmitter and / or a receiver.
[0211] Optionally, the foregoing processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the present application may be directly embodied as being executed and completed by a hardware processor, or may be executed and completed by a combination of hardware and software modules in the processor.
[0212] The present application provides a computer-readable storage medium, on which computer-executable instructions are stored; the computer-executable instructions are used to implement the battery control method as described in any of the foregoing embodiments.
[0213] The embodiments of the present application provide a computer program product, which includes a computer program. When the computer program is executed, the computer is caused to execute the foregoing battery control method.
[0214] All or part of the steps of implementing the foregoing method embodiments may be completed by hardware related to program instructions. The foregoing program may be stored in a readable memory. When the program is executed, it executes the steps including those of the foregoing method embodiments; and the foregoing memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.
[0215] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions may be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processing machine, or other programmable terminal devices to generate a machine, such that the instructions executed by the processing unit of the computer or other programmable terminal devices generate for implementing in the process Figure 1 one process or multiple processes and / or blocks Figure 1means for the functions specified in one or more blocks.
[0216] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable terminal device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device that implements the functions specified in one Figure 1 process or more processes and / or blocks Figure 1 or more blocks.
[0217] These computer program instructions may also be loaded onto a computer or other programmable terminal device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one Figure 1 process or more processes and / or blocks Figure 1 or more blocks.
[0218] Obviously, those skilled in the art can make various modifications and variations to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
[0219] In the present application, the term "including" and its variants may mean non-limiting inclusion; the term "or" and its variants may mean "and / or". In the present application, terms such as "first", "second", etc. are used to distinguish similar objects and do not necessarily have to be used to describe a specific order or sequence. In the present application, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0220] After considering the specification and the disclosed invention in practice, those skilled in the art will readily think of other embodiments of the present application. The present application aims to cover any variations, uses, or adaptive changes of the present application that follow the general principles of the present application and include common general knowledge or conventional technical means in the technical field not disclosed in the present application.
Claims
1. A battery control method, characterized in that, A battery control system applied to an energy storage room, where multiple battery packs are arranged in the energy storage room, and each battery pack includes multiple battery cells. The method includes: Collect the cell temperature of each battery cell to obtain multiple cell temperatures; Based on the multiple cell temperatures, determine whether there is a target cell in the energy storage room, and the cell temperature of the target cell is greater than a first threshold; If so, collect the target parameters of the target battery pack, determine the control method of the target battery pack according to the target parameters, and control the target battery pack according to the control method. The target battery pack is the battery pack including the target cell, and the control method is to implement thermal runaway control or not to implement thermal runaway control.
2. The method according to claim 1, wherein Determining the control method according to the target parameters includes: Based on the target parameters, determine the alarm feature quantity within a preset duration. The alarm feature quantity includes the temperature rise rate of each battery cell in the target battery pack and the temperature warning state in the energy storage room. The temperature warning state is that there is a temperature warning signal or there is no temperature warning signal; Based on the alarm feature quantity, determine the control method.
3. The method according to claim 2, characterized in that, The target parameters include the cell temperature of each battery cell in the target battery pack; the alarm feature quantity is the temperature rise rate of each battery cell in the target battery pack; Based on the target parameters, determining the alarm feature quantity includes: Determine the target duration of the target period. The target period is the acquisition period of the target parameters, and the target duration is less than or equal to the preset duration; Based on the target duration and the cell temperature of each battery cell in the target battery pack, determine the temperature rise rate of each battery cell in the target battery pack.
4. The method according to claim 2, wherein The target parameters further include the temperature warning signal in the energy storage room; the alarm feature quantity is the temperature warning state in the energy storage room; Based on the target parameters, determining the alarm feature quantity includes: Determine whether the temperature warning signal is empty within a preset duration; If not, determine that the temperature warning state is that there is a temperature warning signal; If so, determine that the temperature warning state is that there is no temperature warning signal.
5. The method according to any one of claims 2-4, characterized in that, Based on the alarm feature quantity, determining the control method includes: Judge whether there is a target alarm feature quantity in the alarm feature quantity. The target alarm feature quantity includes a temperature rise rate greater than a second threshold and there is a temperature warning signal; If so, determine that the control method is to implement thermal runaway control.
6. The method according to any one of claims 3-5, characterized in that, The control method is to implement thermal runaway control; the target parameters further include the cell voltage of each battery cell in the target battery pack. Controlling the target battery pack according to the control method includes: Based on the cell temperature of each battery cell in the target battery pack, determine the average temperature of the target battery pack; Determine the temperature difference between the cell temperature of each battery cell and the average temperature to obtain multiple temperature differences, and determine the target temperature difference among the multiple temperature differences. The target temperature difference is the maximum value among the multiple temperature differences; Based on the cell voltage of each battery cell in the target battery pack, determine the average voltage of the target battery pack; Determine the cell voltages of each of the battery cells and the voltage differences from the average voltage to obtain a plurality of voltage differences, and determine a target voltage difference among the plurality of voltage differences, where the target voltage difference is the maximum value among the plurality of voltage differences; Control the target battery pack according to the target temperature difference and the target voltage difference.
7. The method according to claim 6, characterized in that, Controlling the target battery pack according to the target temperature difference and the target voltage difference includes: If the target temperature difference is greater than a third threshold or the target voltage difference is greater than a fourth threshold, then control the target battery according to the maximum cell temperature, where the maximum cell temperature is the maximum value of the cell temperatures of each of the battery cells in the target battery pack.
8. The method according to claim 7, wherein Controlling the target battery according to the maximum cell temperature includes: If the maximum cell temperature is less than or equal to a fifth threshold, then cut off the power supply of the target battery pack; If the maximum cell temperature is greater than the fifth threshold, then cut off the power supply of the target battery pack and cool the energy storage chamber.
9. A battery control device, characterized in that, Applied to a battery control system in an energy storage chamber, where a plurality of battery packs are arranged in the energy storage chamber, and each battery pack includes a plurality of battery cells. The device includes: a collection module, a judgment module, a determination module, and a control module, where The collection module is configured to collect the cell temperatures of each of the battery cells to obtain a plurality of cell temperatures; The judgment module is configured to judge whether there is a target cell in the energy storage chamber according to the plurality of cell temperatures, where the cell temperature of the target cell is greater than a first threshold; If so, the collection module is further configured to collect the target parameters of the target battery pack, the determination module is configured to determine the control method of the target battery pack according to the target parameters, and the control module is configured to control the target battery pack according to the control method. The target battery pack is the battery pack including the target cell, and the control method is to implement thermal runaway control or not to implement thermal runaway control.
10. A battery control device, characterized in that, Includes: A processor and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, Computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by the processor, they are used to implement the method according to any one of claims 1 to 8.