Flow battery management method and system

By monitoring the flow battery pack in real time and generating heat dissipation or heating prompt information, the problems of uneven voltage and uneven temperature inside the flow battery pack are solved, and the safety and life of the components are improved.

CN120184295AInactive Publication Date: 2025-06-20HUNAN CHUANGZHI DIGITAL TECH CO LTD

Patent Information

Application Number
CN202510663657.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-22
Publication Date
2025-06-20
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

There are uneven voltage and uneven temperature problems inside the flow battery pack, which affects the life and safety of the flow battery pack.

Method used

By monitoring the temperature and voltage of the flow battery pack in real time, dividing the cooling area, setting temperature sensors and cooling pipelines, generating heat dissipation or heating prompt information based on temperature differences, and displaying and executing it through the management system.

Benefits of technology

The temperature and voltage of the flow battery pack are stabilized, and the operation safety and service life are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120184295A_ABST
    Figure CN120184295A_ABST
Patent Text Reader

Abstract

The invention discloses a flow battery management method and system. The method comprises the following steps: acquiring a flow battery pack; the flow battery pack is divided according to cooling areas to obtain a plurality of flow battery groups, each flow battery group is provided with at least one cooling pipeline, each flow battery group is provided with at least one flow battery monomer, and each flow battery monomer is provided with at least one temperature sensor; based on a temperature sensor, acquiring a temperature value set of the same flow battery group at different time nodes, and combining the temperature value sets of all the flow battery monomers in any flow battery group to obtain a temperature value set of the corresponding flow battery group; comparing and analyzing the temperature values in the temperature value set of the flow battery group, judging whether the corresponding flow battery group needs heat dissipation or heating, and if so, generating heat dissipation or heating prompt information; by monitoring the flow battery pack in real time, the operation safety and the service life of the flow battery pack are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of batteries, and more specifically, to a method and system for managing a flow battery. Background Art

[0002] Due to the advantages of decoupling power and capacity, long cycle life, and suitability for large-scale energy storage, flow batteries have been widely used in fields such as renewable energy grid connection and power grid frequency modulation. However, there are problems of uneven voltage and uneven temperature inside the flow battery pack, which will further lead to problems of the life and safety of the flow battery pack. Summary of the Invention

[0003] In order to solve at least one of the above technical problems, the object of the present invention is to provide a method and system for managing a flow battery, which can stably control the temperature, voltage, etc. of the flow battery pack by monitoring the temperature, voltage, etc. of the flow battery pack in real time, and improve the operation safety and service life of the flow battery pack.

[0004] The first aspect of the present invention provides a method for managing a flow battery, including: Obtaining a flow battery pack; Dividing the flow battery pack according to the cooling area to obtain a plurality of flow battery sub-groups, and at least one cooling pipeline is arranged for each flow battery sub-group, at least one flow battery cell is arranged in each flow battery sub-group, and at least one temperature sensor is arranged for each flow battery cell; Based on the temperature sensors, obtaining a set of temperature values of the same flow battery sub-group at different time nodes , where represents the temperature value at time node n; Combining the temperature value sets of all flow battery cells in any one flow battery sub-group to obtain the temperature value set of the corresponding flow battery sub-group , where represents the temperature value set of the flow battery cell m; Comparing and analyzing the temperature values in the temperature value set of the flow battery sub-group to determine whether the corresponding flow battery sub-group needs heat dissipation or heating. If so, generating a heat dissipation or heating prompt message; Sending the heat dissipation or heating prompt message to a preset management terminal for display.

[0005] In this solution, the step of comparing and analyzing the temperature values in the temperature value set of the flow battery sub-group includes: Extract the temperature value at any time node, and compare and analyze the temperature value at any time node with the preset first temperature threshold in sequence. If the corresponding temperature value is greater than the preset first temperature threshold, the count is incremented by one. After traversing all the temperature values at the corresponding time node, extract the total count value of temperature values greater than the preset first temperature threshold at the corresponding time node. If the total count value of temperature values greater than the preset first temperature threshold at the corresponding time node is greater than or equal to the preset first count threshold, generate a heat dissipation prompt message; Compare and analyze the temperature value at any time node with the preset second temperature threshold in sequence. If the corresponding temperature value is less than the preset second temperature threshold, the count is incremented by one. After traversing all the temperature values at the corresponding time node, extract the total count value of temperature values less than the preset second temperature threshold at the corresponding time node. If the total count value of temperature values less than the preset second temperature threshold at the corresponding time node is greater than or equal to the preset second count threshold, generate a heating prompt message; If the temperature value at the same time node is both less than the preset second temperature threshold and greater than the preset first temperature threshold, trigger the safety warning message at the corresponding time node; Based on the safety warning message at the corresponding time node, disconnect the corresponding flow battery group from the main circuit.

[0006] In this solution, the step of comparing and analyzing the temperature values in the temperature value set of the flow battery group further includes: Subtract the temperature value of any previous time node from the temperature value of the last time node in the temperature value set of the same flow battery cell under different time nodes to obtain the first temperature difference; When the first temperature difference is greater than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature increase rate between the corresponding two different time nodes; when the first temperature difference is less than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature decrease rate between the corresponding two different time nodes; Traverse the temperature value set of the corresponding flow battery group to determine the maximum temperature increase rate and the minimum temperature decrease rate; When the maximum temperature increase rate is greater than the preset first temperature increase rate threshold and the temperature value of the corresponding last time node is greater than the preset first temperature threshold, generate a heat dissipation prompt message; When the minimum temperature decrease rate is less than the preset first temperature decrease rate threshold and the temperature value of the corresponding last time node is less than the preset second temperature threshold, generate a heating prompt message; When both a heat dissipation prompt message and a heating prompt message are generated simultaneously, trigger a safety warning message.

[0007] In this solution, it further includes: After generating the heat dissipation information, extract the temperature value set of the same flow battery group at the current time node, and determine the corresponding cooling index P. The formula is as follows: , where 、 are weight conversion coefficients. When is less than or equal to , set to zero. is the preset first temperature threshold, represents the maximum heating rate in the flow battery group at the corresponding time node, represents the temperature value of the flow battery cell m at the current time node j; According to the preset cooling index range that the cooling index falls into, determine the coolant flow rate corresponding to the cooling index, and perform heat dissipation on the flow battery group based on the corresponding coolant flow rate.

[0008] In this solution, it also includes: Based on the preset temperature sensor, obtain the coolant temperature values at the inlet and outlet positions of the cooling pipeline; Subtract the coolant temperature value at the outlet position from the coolant temperature value at the inlet position to obtain the second temperature difference; When the second temperature difference is greater than or equal to the preset second temperature difference threshold, record the duration value of the corresponding second temperature difference. If the duration value of the corresponding second temperature difference is greater than or equal to the preset first duration threshold, generate coolant flow direction switching information; Based on the coolant flow direction switching information, adjust the flow direction of the coolant to perform balanced heat dissipation.

[0009] In this solution, it also includes: Obtain the output voltage of each flow battery cell in the flow battery group and the output voltage of the entire flow battery group; Perform difference calculation on the output voltage of each flow battery cell in the flow battery group and the output voltage of the entire flow battery group in sequence to obtain the output voltage difference; According to the output voltage difference, generate the electrolyte flow rate adjustment value Q for the corresponding flow battery cell. The formula is , where represents the base flow rate, is the adjustment coefficient, represents the output voltage of the flow battery cell m, is the output voltage of the entire flow battery group.

[0010] In this solution, it also includes: According to the temperature value set of the flow battery group, obtain the temperature value set of all flow battery cells in the flow battery group at the same time node; Determine the average temperature value of the corresponding flow battery group at the corresponding time node according to the temperature value set of all flow battery monomers in the flow battery group at the same time node; Extract the temperature value of any one flow battery monomer minus the average temperature value of the corresponding flow battery group at the corresponding time node to obtain the temperature difference of the corresponding flow battery monomer; Determine the target voltage of the corresponding flow battery monomer according to the temperature difference of the corresponding flow battery monomer, and its formula is where represents the target voltage of flow battery monomer m, represents the temperature-voltage coupling coefficient, represents the temperature difference of flow battery monomer m; Revise the output voltage of the flow battery monomer according to the target voltage of the flow battery monomer.

[0011] The second aspect of the present invention provides a flow battery management system, including a memory and a processor. A flow battery management method program is stored in the memory. When the flow battery management method program is executed by the processor, the following steps are implemented: Obtain a flow battery pack; Divide the flow battery pack according to the cooling area to obtain a plurality of flow battery groups, and at least one cooling pipeline is arranged for each flow battery group. Each flow battery group has at least one flow battery monomer, and at least one temperature sensor is arranged for each flow battery monomer; Based on the temperature sensor, obtain the temperature value set of the same flow battery group at different time nodes where represents the temperature value at time node n; Combine the temperature value sets of all flow battery monomers in any one flow battery group to obtain the temperature value set of the corresponding flow battery group where represents the temperature value set of flow battery monomer m; Compare and analyze the temperature values in the temperature value set of the flow battery group to determine whether the corresponding flow battery group needs heat dissipation or heating. If so, generate a heat dissipation or heating prompt message; Send the heat dissipation or heating prompt message to a preset management terminal for display.

[0012] In this solution, the step of comparing and analyzing the temperature values in the temperature value set of the flow battery group includes: Extract the temperature value at any time node, and compare and analyze the temperature value at any time node with the preset first temperature threshold in sequence. If the corresponding temperature value is greater than the preset first temperature threshold, increment the count. After traversing all the temperature values at the corresponding time node, extract the total count value of temperature values greater than the preset first temperature threshold at the corresponding time node. If the total count value of temperature values greater than the preset first temperature threshold at the corresponding time node is greater than or equal to the preset first count threshold, generate a heat dissipation prompt message; Compare and analyze the temperature value at any time node with the preset second temperature threshold in sequence. If the corresponding temperature value is less than the preset second temperature threshold, increment the count. After traversing all the temperature values at the corresponding time node, extract the total count value of temperature values less than the preset second temperature threshold at the corresponding time node. If the total count value of temperature values less than the preset second temperature threshold at the corresponding time node is greater than or equal to the preset second count threshold, generate a heating prompt message; If the temperature value at the same time node is both less than the preset second temperature threshold and greater than the preset first temperature threshold, trigger the safety warning message at the corresponding time node; Based on the safety warning message at the corresponding time node, disconnect the corresponding flow battery group from the main circuit.

[0013] In this solution, the step of comparing and analyzing the temperature values in the temperature value set of the flow battery group further includes: Subtract the temperature value of any previous time node from the temperature value of the last time node in the temperature value set of the same flow battery cell at different time nodes to obtain the first temperature difference; When the first temperature difference is greater than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature increase rate between the corresponding two different time nodes; when the first temperature difference is less than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature decrease rate between the corresponding two different time nodes; Traverse the temperature value set of the corresponding flow battery group to determine the maximum temperature increase rate and the minimum temperature decrease rate; When the maximum temperature increase rate is greater than the preset first temperature increase rate threshold and the temperature value of the corresponding last time node is greater than the preset first temperature threshold, generate a heat dissipation prompt message; When the minimum temperature decrease rate is less than the preset first temperature decrease rate threshold and the temperature value of the corresponding last time node is less than the preset second temperature threshold, generate a heating prompt message; When both a heat dissipation prompt message and a heating prompt message are generated simultaneously, trigger the safety warning message.

[0014] A method and system for managing a flow battery, by monitoring the temperature, voltage, etc. of the flow battery pack in real time, thereby stabilizing the temperature, voltage, etc. of the flow battery pack, improving the operation safety and service life of the flow battery pack. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 Shows a flowchart of a method for managing a flow battery according to the present invention; Figure 2 Shows a block diagram of a flow battery management system according to the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0016] In order to more clearly understand the above objects, features and advantages of the present invention, the present invention will be further described in detail below with reference to the drawings and specific embodiments. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

[0017] In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited by the specific embodiments disclosed below.

[0018] Figure 1 Shows a flowchart of a method for managing a flow battery according to the present invention.

[0019] As Figure 1 shown, the present invention discloses a method for managing a flow battery, including: S101, obtaining a flow battery pack; S102, dividing the flow battery pack according to the cooling area to obtain a plurality of flow battery sub-groups, and at least one cooling pipeline is arranged for each flow battery sub-group, at least one flow battery cell is arranged for each flow battery sub-group, and at least one temperature sensor is arranged for each flow battery cell; S103, based on the temperature sensor, obtaining a set of temperature values of the same flow battery sub-group at different time nodes , where represents the temperature value at time node n; S104, combining the temperature value sets of all flow battery cells in any one flow battery sub-group to obtain a temperature value set of the corresponding flow battery sub-group , where represents the temperature value set of the flow battery cell m; S105, comparing and analyzing the temperature values in the temperature value set of the flow battery sub-group, determining whether the corresponding flow battery sub-group needs heat dissipation or heating, and if so, generating a heat dissipation or heating prompt message; S106. Send the heat dissipation or heating prompt information to a preset management terminal for display.

[0020] According to an embodiment of the present invention, the liquid flow battery monomers are combined in parallel to form a liquid flow battery group, and the liquid flow battery groups are combined in parallel to form a liquid flow battery pack. Each liquid flow battery group is provided with a switch, and the connection between the corresponding liquid flow battery group and the main circuit is controlled by the switch. When the safety warning information of the corresponding liquid flow battery group is generated, the connection between the corresponding liquid flow battery group and the main circuit is disconnected.

[0021] According to an embodiment of the present invention, the step of comparing and analyzing the temperature values in the temperature value set of the liquid flow battery group includes: Extract the temperature value at any time node, and compare and analyze the temperature value at any time node with a preset first temperature threshold in sequence. If the corresponding temperature value is greater than the preset first temperature threshold, the count is incremented by one. After traversing all the temperature values at the corresponding time node, extract the total count value of the temperature values greater than the preset first temperature threshold at the corresponding time node. If the total count value of the temperature values greater than the preset first temperature threshold at the corresponding time node is greater than or equal to a preset first count threshold, generate a heat dissipation prompt information; Compare and analyze the temperature value at any time node with a preset second temperature threshold in sequence. If the corresponding temperature value is less than the preset second temperature threshold, the count is incremented by one. After traversing all the temperature values at the corresponding time node, extract the total count value of the temperature values less than the preset second temperature threshold at the corresponding time node. If the total count value of the temperature values less than the preset second temperature threshold at the corresponding time node is greater than or equal to a preset second count threshold, generate a heating prompt information; If the temperature values at the same time node are both less than the preset second temperature threshold and greater than the preset first temperature threshold, trigger the safety warning information at the corresponding time node; Based on the safety warning information at the corresponding time node, disconnect the corresponding liquid flow battery group from the main circuit.

[0022] It should be noted that during normal use, when the battery is operating, heat is generated, which causes the temperature of the entire liquid flow battery pack to rise gradually. When the battery is short-circuited or the battery power is too large, the temperature of the corresponding liquid flow battery group will be too high; for example, the normal operating temperature of a vanadium redox flow battery is between 10 and 40 degrees Celsius, and the extreme tolerance temperature is between -5 and 50 degrees Celsius. If the current external environment temperature is above minus ten degrees, generate a heating prompt information to heat the corresponding liquid flow battery to a normal operating temperature range.

[0023] According to an embodiment of the present invention, the step of comparing and analyzing the temperature values in the temperature value set of the liquid flow battery group further includes: Subtract the temperature value of any previous time node from the temperature value of the last time node in the set of temperature values of the same flow battery cell at different time nodes to obtain a first temperature difference; When the first temperature difference is greater than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the heating rate at the corresponding two different time nodes; when the first temperature difference is less than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the cooling rate at the corresponding two different time nodes; Traverse the set of temperature values of the corresponding flow battery group to determine the maximum heating rate and the minimum cooling rate; When the maximum heating rate is greater than a preset first heating rate threshold and the temperature value of the corresponding last time node is greater than a preset first temperature threshold, a heat dissipation prompt message is generated; When the minimum cooling rate is less than a preset first cooling rate threshold and the temperature value of the corresponding last time node is less than a preset second temperature threshold, a heating prompt message is generated; When both a heat dissipation prompt message and a heating prompt message are generated, a safety warning message is triggered.

[0024] It should be noted that the temperature environment of the current flow battery is predicted through the heating rate or the cooling rate, so as to cool or heat the flow battery in advance; the preset second temperature threshold is less than the preset first temperature threshold, and is specifically set according to the properties of the corresponding flow battery. For example, the preset first temperature threshold of the all-vanadium flow battery can be set to 40 °C, and the preset second temperature threshold can be set to 10 °C.

[0025] According to an embodiment of the present invention, it further includes: After generating the heat dissipation information, extract the set of temperature values of the same flow battery group at the current time node, and determine the corresponding cooling index P, and its formula is: , where 、 is a weight conversion coefficient. When is less than or equal to , is set to zero, is the preset first temperature threshold, represents the maximum heating rate in the flow battery group at the corresponding time node, represents the temperature value of the flow battery cell m at the current time node j; According to the preset cooling index range into which the cooling index falls, determine the coolant flow rate corresponding to the corresponding cooling index, and dissipate heat from the flow battery group based on the corresponding coolant flow rate.

[0026] It should be noted that the cooling index is divided into multiple cooling index ranges according to a preset cooling index base number. For example, if the cooling index base number is 3, then a cooling index range interval is 3, and the corresponding preset cooling index ranges are less than or equal to 3, greater than 3 and less than or equal to 6, and so on, to construct the preset cooling index ranges; each preset cooling index range corresponds to a coolant flow rate, reducing the adjustment frequency.

[0027] According to an embodiment of the present invention, it further includes: Based on a preset temperature sensor, obtain the coolant temperature values at the inlet and outlet positions of the cooling pipeline; Subtract the coolant temperature value at the outlet position from the coolant temperature value at the inlet position to obtain a second temperature difference; When the second temperature difference is greater than or equal to a preset second temperature difference threshold, record the duration value corresponding to the second temperature difference. If the duration value corresponding to the second temperature difference is greater than or equal to a preset first duration threshold, generate coolant flow direction switching information; Based on the coolant flow direction switching information, adjust the flow direction of the coolant to achieve balanced heat dissipation.

[0028] It should be noted that the higher the temperature of the coolant, the worse the cooling effect of the corresponding coolant, resulting in an unclear heat dissipation effect near the outlet position of the cooling pipeline. Therefore, when generating the coolant flow direction switching information, the coolant inlet position of the corresponding coolant pipeline is switched to the outlet position, and the coolant outlet position of the corresponding coolant pipeline is switched to the inlet position; by adjusting the inlet and outlet positions, the effect of balanced heat dissipation is achieved.

[0029] According to an embodiment of the present invention, it further includes: Obtain the output voltage of each flow battery cell in the flow battery group and the output voltage of the entire flow battery group; Perform a difference calculation on the output voltage of each flow battery cell in the flow battery group and the output voltage of the entire flow battery group in sequence to obtain an output voltage difference; According to the output voltage difference, generate an electrolyte flow rate adjustment value Q for the corresponding flow battery cell, and its formula is , where represents the base flow rate, is the adjustment coefficient, represents the output voltage of the flow battery cell m, is the output voltage of the entire flow battery group.

[0030] It should be noted that during discharge, the electrolyte flow rate of the flow battery cell and the voltage of the corresponding flow battery are in a proportional relationship within a certain range. Therefore, the output voltage of the corresponding flow battery cell can be adjusted by controlling the electrolyte flow rate of the flow battery cell.

[0031] According to an embodiment of the present invention, it further includes: Based on the set of temperature values of the flow battery group, obtain the set of temperature values of all flow battery monomers in the flow battery group at the same time node; Based on the set of temperature values of all flow battery monomers in the flow battery group at the same time node, determine the average temperature value of the corresponding flow battery group at the corresponding time node; Extract the temperature value of any one flow battery monomer minus the average temperature value of the corresponding flow battery group at the corresponding time node to obtain the temperature difference of the corresponding flow battery monomer; Based on the temperature difference of the corresponding flow battery monomer, determine the target voltage of the corresponding flow battery monomer, and its formula is where represents the target voltage of flow battery monomer m, represents the temperature-voltage coupling coefficient, represents the temperature difference of flow battery monomer m; Revise the output voltage of the flow battery monomer according to the target voltage of the flow battery monomer.

[0032] It should be noted that by adjusting the target voltage of the corresponding flow battery monomer through the temperature difference of the flow battery monomer, the voltage and temperature in the entire flow battery pack can be balanced.

[0033] According to an embodiment of the present invention, it further includes: when the temperature value of any one flow battery monomer in the flow battery group exceeds the highest set temperature, or when the temperature value of any one flow battery monomer in the flow battery group is lower than the lowest set temperature, generate a safety warning message for the corresponding flow battery group.

[0034] According to an embodiment of the present invention, it further includes: obtaining the state of charge of the flow battery monomer at the current time node, and when the state of charge is less than a preset first percentage or greater than a preset second percentage, start a preset auxiliary device to stir the electrolyte in the flow battery monomer, and the stirring time is set to A, and its formula is: where represents the maximum stirring duration, represents the state of charge of the flow battery monomer at the current time node.

[0035] It should be noted that the preset first percentage is less than the preset second percentage. For example, the preset first percentage is 20% and the preset second percentage is 80%. By stirring, the balance of the electrolyte concentration in the flow battery monomer is maintained.

[0036] According to an embodiment of the present invention, it further includes: obtaining the change rate of the electrolyte conductivity in a flow battery cell and the temperature gradient of the electrolyte, multiplying the change rate of the electrolyte conductivity in the flow battery cell by a corresponding weight coefficient to obtain a first weighted index; multiplying the temperature gradient of the electrolyte by a corresponding weight coefficient to obtain a second weighted index; adding the first weighted index and the second weighted index to obtain a deposition risk index of the electrolyte of the corresponding flow battery cell; if the deposition risk index of the electrolyte of the corresponding flow battery cell is greater than a preset risk threshold, generating an electrolyte maintenance warning message and sending the electrolyte maintenance warning message to a preset management terminal for prompting.

[0037] It should be noted that the temperature distribution data of the electrolyte in the corresponding flow battery is directly obtained through a temperature sensor, so as to determine the temperature gradient of the electrolyte in the corresponding flow battery; the preset management terminal is prompted through the electrolyte maintenance warning message to perform circulating cleaning on the electrolyte, so as to improve the service life of the corresponding flow battery.

[0038] Figure 2 The block diagram of a flow battery management system according to the present invention is shown.

[0039] As Figure 2 shown, a second aspect of the present invention provides a flow battery management system 2, including a memory 21 and a processor 22. A flow battery management method program is stored in the memory. When the flow battery management method program is executed by the processor, the following steps are implemented: Obtain a flow battery pack; Divide the flow battery pack according to the cooling area to obtain a plurality of flow battery subgroups, and at least one cooling pipeline is arranged for each flow battery subgroup. Each flow battery subgroup has at least one flow battery cell, and at least one temperature sensor is arranged for each flow battery cell; Based on the temperature sensor, obtain the temperature value set of the same flow battery subgroup at different time nodes , where represents the temperature value at time node n; Combine the temperature value sets of all flow battery cells in any one flow battery subgroup to obtain the temperature value set of the corresponding flow battery subgroup , where represents the temperature value set of flow battery cell m; Compare and analyze the temperature values in the temperature value set of the flow battery subgroup to determine whether the corresponding flow battery subgroup needs heat dissipation or heating. If so, generate a heat dissipation or heating prompt message; Send the heat dissipation or heating prompt message to a preset management terminal for display.

[0040] In this solution, the step of comparing and analyzing the temperature values in the temperature value set of the flow battery group includes: Extract the temperature value at any time node, and compare and analyze the temperature value at any time node with the preset first temperature threshold in sequence. If the corresponding temperature value is greater than the preset first temperature threshold, the count is incremented by one. After traversing all the temperature values at the corresponding time node, extract the total count value of the temperature values greater than the preset first temperature threshold at the corresponding time node. If the total count value of the temperature values greater than the preset first temperature threshold at the corresponding time node is greater than or equal to the preset first count threshold, generate a heat dissipation prompt message; Compare and analyze the temperature value at any time node with the preset second temperature threshold in sequence. If the corresponding temperature value is less than the preset second temperature threshold, the count is incremented by one. After traversing all the temperature values at the corresponding time node, extract the total count value of the temperature values less than the preset second temperature threshold at the corresponding time node. If the total count value of the temperature values less than the preset second temperature threshold at the corresponding time node is greater than or equal to the preset second count threshold, generate a heating prompt message; If the temperature value at the same time node is both less than the preset second temperature threshold and greater than the preset first temperature threshold, trigger the safety warning message for the corresponding time node; Based on the safety warning message for the corresponding time node, disconnect the corresponding flow battery group from the main circuit.

[0041] In this solution, the step of comparing and analyzing the temperature values in the temperature value set of the flow battery group further includes: Subtract the temperature value of any previous time node from the temperature value of the last time node in the temperature value set of the same flow battery cell under different time nodes to obtain the first temperature difference; When the first temperature difference is greater than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature rise rate between the corresponding two different time nodes; when the first temperature difference is less than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature drop rate between the corresponding two different time nodes; Traverse the temperature value set of the corresponding flow battery group to determine the maximum temperature rise rate and the minimum temperature drop rate; When the maximum temperature rise rate is greater than the preset first temperature rise rate threshold and the temperature value of the corresponding last time node is greater than the preset first temperature threshold, generate a heat dissipation prompt message; When the minimum temperature drop rate is less than the preset first temperature drop rate threshold and the temperature value of the corresponding last time node is less than the preset second temperature threshold, generate a heating prompt message; When both a heat dissipation prompt message and a heating prompt message are generated simultaneously, trigger a safety warning message.

[0042] A flow battery management method and system disclosed by the present invention can stabilize the temperature, voltage, etc. of a flow battery pack by monitoring the temperature, voltage, etc. of the flow battery pack in real time, thereby improving the operation safety and service life of the flow battery pack.

[0043] In several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces. The indirect coupling or communication connection of devices or units can be electrical, mechanical, or other forms.

[0044] The units described above as separate components may or may not be physically separated. The components shown as units may or may not be physical units; they can be located in one place or distributed to multiple network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0045] In addition, in each embodiment of the present invention, each functional unit can be all integrated in a processing unit, or each unit can be separately used as a unit, or two or more units can be integrated in a unit; the above integrated unit can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0046] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media that can store program codes such as mobile storage devices, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks, or optical discs.

[0047] Alternatively, if the above integrated units of the present invention are implemented in the form of software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present invention essentially or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as removable storage devices, ROM, RAM, magnetic disks, or optical discs.

Claims

1. A method for managing a flow battery, characterized in that, Including: Obtain a flow battery pack; Divide the flow battery pack according to the cooling area to obtain multiple flow battery sub - groups, and at least one cooling pipeline is arranged for each flow battery sub - group. There is at least one flow battery cell in each flow battery sub - group, and at least one temperature sensor is arranged for each flow battery cell; Based on the temperature sensor, obtain the set of temperature values of the same flow battery group at different time nodes , where represents the temperature value at time node n; Combine the temperature value sets of all flow battery monomers in any flow battery group to obtain the temperature value set corresponding to the flow battery group , where represents the temperature value set of the flow battery monomer m; Compare and analyze the temperature values in the temperature value set of the flow battery sub - group to determine whether the corresponding flow battery sub - group needs heat dissipation or heating. If so, generate a heat dissipation or heating prompt message; Send the heat dissipation or heating prompt message to a preset management terminal for display.

2. The method for managing a flow battery according to claim 1, characterized in that, The step of comparing and analyzing the temperature values in the temperature value set of the flow battery sub - group includes: Extract the temperature value at any time node, and compare and analyze the temperature value at any time node with a preset first temperature threshold in sequence. If the corresponding temperature value is greater than the preset first temperature threshold, the count is incremented. After traversing all the temperature values at the corresponding time node, extract the total number value of temperature values greater than the preset first temperature threshold at the corresponding time node. If the total number value of temperature values greater than the preset first temperature threshold at the corresponding time node is greater than or equal to the preset first quantity threshold, generate a heat dissipation prompt message; Compare and analyze the temperature value at any time node with a preset second temperature threshold in sequence. If the corresponding temperature value is less than the preset second temperature threshold, the count is incremented. After traversing all the temperature values at the corresponding time node, extract the total number value of temperature values less than the preset second temperature threshold at the corresponding time node. If the total number value of temperature values less than the preset second temperature threshold at the corresponding time node is greater than or equal to the preset second quantity threshold, generate a heating prompt message; If the temperature value at the same time node is both less than the preset second temperature threshold and greater than the preset first temperature threshold, trigger the safety warning message at the corresponding time node; Based on the safety warning message at the corresponding time node, disconnect the corresponding flow battery sub - group from the main circuit.

3. The method for managing a flow battery according to claim 2, characterized in that, The step of comparing and analyzing the temperature values in the temperature value set of the flow battery sub - group further includes: Subtract the temperature value of any previous time node from the temperature value of the last time node in the temperature value set of the same flow battery cell at different time nodes to obtain a first temperature difference; When the first temperature difference is greater than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature rise rate between the corresponding two different time nodes; when the first temperature difference is less than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature drop rate between the corresponding two different time nodes; Traverse the temperature value set of the corresponding flow battery sub - group to determine the maximum temperature rise rate and the minimum temperature drop rate; When the maximum temperature rise rate is greater than the preset first temperature rise rate threshold and the temperature value of the corresponding last time node is greater than the preset first temperature threshold, generate a heat dissipation prompt message; When the minimum temperature drop rate is less than the preset first temperature drop rate threshold and the temperature value of the corresponding last time node is less than the preset second temperature threshold, generate a heating prompt message; When the heat dissipation prompt information and the heating prompt information are generated simultaneously, a safety warning information is triggered.

4. The method for managing a flow battery according to claim 3, characterized in that, It further includes: After generating the heat dissipation information, extract the set of temperature values of the same flow battery group at the current time node, and determine the corresponding cooling index P. The formula is as follows: , where 、 are weight conversion coefficients. When is less than or equal to , set to zero. is the preset first temperature threshold. represents the maximum heating rate in the flow battery group at the corresponding time node. represents the temperature value of the flow battery single cell m at the current time node j. According to the preset cooling index range in which the cooling index falls, determine the coolant flow rate corresponding to the corresponding cooling index, and dissipate heat from the flow battery group based on the corresponding coolant flow rate.

5. The method for managing a flow battery according to claim 4, characterized in that, It further includes: Based on a preset temperature sensor, obtain the coolant temperature values at the inlet and outlet positions of the cooling pipeline; Subtract the coolant temperature value at the outlet position from the coolant temperature value at the inlet position to obtain a second temperature difference; When the second temperature difference is greater than or equal to a preset second temperature difference threshold, record the duration value for which the corresponding second temperature difference persists. If the duration value for which the corresponding second temperature difference persists is greater than or equal to a preset first duration threshold, generate coolant flow direction switching information; Based on the coolant flow direction switching information, adjust the flow direction of the coolant for balanced heat dissipation.

6. The method for managing a flow battery according to claim 1, characterized in that, It further includes: Obtain the output voltage of each flow battery cell in the flow battery group and the output voltage of the entire flow battery group; Perform a difference calculation on the output voltage of each flow battery cell in the flow battery group and the output voltage of the entire flow battery group in sequence to obtain an output voltage difference; Generate the electrolyte flow rate adjustment value Q for the corresponding flow battery single cell according to the output voltage difference, and its formula is , where represents the base flow rate, is the adjustment coefficient, represents the output voltage of the flow battery single cell m, is the output voltage of the entire flow battery group.

7. The method for managing a flow battery according to claim 6, characterized in that,It further includes: According to the temperature value set of the flow battery group, obtain the temperature value set of all flow battery cells in the flow battery group at the same time node; According to the temperature value set of all flow battery cells in the flow battery group at the same time node, determine the average temperature value of the corresponding flow battery group at the corresponding time node; Extract the temperature difference of a corresponding flow battery cell by subtracting the average temperature value of the corresponding flow battery group at the corresponding time node from the temperature value of any one flow battery cell; Determine the target voltage of the corresponding flow battery cell according to the temperature difference of the corresponding flow battery cell, and its formula is , where represents the target voltage of the flow battery cell m, represents the temperature-voltage coupling coefficient, represents the temperature difference of the flow battery cell m; Revise the output voltage of the flow battery cell according to the target voltage of the flow battery cell.

8. A flow battery management system, characterized in that, It includes a memory and a processor. A flow battery management method program is stored in the memory. When the flow battery management method program is executed by the processor, the following steps are implemented: Obtain a flow battery pack; Divide the flow battery pack according to the cooling area to obtain a plurality of flow battery groups. Each flow battery group is provided with at least one cooling pipeline. Each flow battery group has at least one flow battery cell. Each flow battery cell is provided with at least one temperature sensor; Based on the temperature sensor, obtain the set of temperature values of the same liquid flow battery group at different time nodes , where represents the temperature value at time node n; Combine the temperature value sets of all flow battery monomers in any one flow battery sub-group to obtain the temperature value set corresponding to the flow battery sub-group , where represents the temperature value set of flow battery monomer m; Compare and analyze the temperature values in the temperature value set of the flow battery group to determine whether the corresponding flow battery group needs heat dissipation or heating. If so, generate heat dissipation or heating prompt information; Send the heat dissipation or heating prompt information to a preset management terminal for display.

9. The flow battery management system according to claim 8, characterized in that, The step of comparing and analyzing the temperature values in the temperature value set of the flow battery group includes: Extract the temperature value of any one time node, and compare and analyze the temperature value of any one time node with a preset first temperature threshold in sequence. If the corresponding temperature value is greater than the preset first temperature threshold, the count is incremented by one. After traversing all the temperature values of the corresponding time node, extract the total count value of the corresponding time node where there are temperature values greater than the preset first temperature threshold. If the total count value of the corresponding time node where there are temperature values greater than the preset first temperature threshold is greater than or equal to a preset first count threshold, generate heat dissipation prompt information; Compare the temperature value at any time node with the preset second temperature threshold in sequence. If the corresponding temperature value is less than the preset second temperature threshold, increment the count by one. After traversing all the temperature values at the corresponding time node, extract the total number value indicating that there are temperature values less than the preset second temperature threshold at the corresponding time node. If the total number value indicating that there are temperature values less than the preset second temperature threshold at the corresponding time node is greater than or equal to the preset second quantity threshold, generate a heating prompt message; If the temperature value at the same time node is both less than the preset second temperature threshold and greater than the preset first temperature threshold, trigger the safety warning message at the corresponding time node; Based on the safety warning message at the corresponding time node, disconnect the corresponding flow battery group from the main circuit.

10. The flow battery management system according to claim 9, characterized in that, The step of comparing and analyzing the temperature values in the temperature value set of the flow battery group further includes: Subtract the temperature value of any previous time node from the temperature value of the last time node in the temperature value set of the same flow battery cell at different time nodes to obtain the first temperature difference; When the first temperature difference is greater than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature increase rate at the corresponding two different time nodes; when the first temperature difference is less than zero, divide the first temperature difference by the time difference between the corresponding two different time nodes to obtain the temperature decrease rate at the corresponding two different time nodes; Traverse the temperature value set of the corresponding flow battery group to determine the maximum temperature increase rate and the minimum temperature decrease rate; When the maximum temperature increase rate is greater than the preset first temperature increase rate threshold and the temperature value of the corresponding last time node is greater than the preset first temperature threshold, generate a heat dissipation prompt message; When the minimum temperature decrease rate is less than the preset first temperature decrease rate threshold and the temperature value of the corresponding last time node is less than the preset second temperature threshold, generate a heating prompt message; When both a heat dissipation prompt message and a heating prompt message are generated simultaneously, trigger a safety warning message.

Citation Information

Patent Citations

  • Battery system for distributing flow energy storage current or voltage and control method

    CN102148390A

  • Single-flow battery management system

    CN104124460A

  • Battery temperature control method, battery management controller, battery temperature control system and automobile

    CN112038731A

  • Thermal management method of liquid-cooled energy storage system

    CN116666838A

  • Fuel cell heating technology and temperature control method

    CN117117251A

Cited By

  • Flow channel heat dissipation management system and method of flow battery

    CN121331871A

  • A flow channel heat dissipation management system and method for a flow battery

    CN121331871B