Energy storage system operation method, device and equipment based on sequential power response

By dividing the energy storage system into clusters, determining the optimal discharge depth, and dynamically adjusting the power distribution, the problem of inconsistency in charge between energy storage units is solved, extending the service life of the energy storage unit and improving system efficiency.

CN120357519APending Publication Date: 2025-07-22ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510790108.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

In energy storage systems, inconsistent charge states between energy storage units lead to frequent charging and discharging, shortening service life and affecting system regulation capabilities. It is difficult for the prior art to effectively reduce the number of charge and discharge operations.

Method used

The energy storage system is divided into at least two energy storage unit clusters, the charge state sequence of each cluster is obtained, the optimal discharge depth is determined based on the cycle life calculation model, and the power distribution is dynamically adjusted according to the grid-side demand and charge state sequence.

Benefits of technology

By reducing the number of charge and discharge operations of the energy storage unit, the service life of the energy storage unit is extended and the operating efficiency and economicality of the system are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120357519A_ABST
    Figure CN120357519A_ABST
Patent Text Reader

Abstract

The invention relates to an energy storage system operation method and device based on sequential power response, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: under the condition that an energy storage system is divided into at least two energy storage unit clusters, acquiring a charge state sequence of energy storage units in each energy storage unit cluster; determining a cycle life characteristic curve of the energy storage system according to the cycle life measuring and calculating model of the energy storage system; determining the optimal discharge depth of the energy storage system according to the cycle life characteristic curve; and with reference to the optimal discharge depth of the energy storage system, determining a target energy storage unit to which power needs to be distributed according to the required power of the power grid side and the charge state sequence of the energy storage units. By adopting the method, the charge-discharge action times of the energy storage units can be effectively reduced while the charge state consistency between the energy storage units is maintained, so that the life loss of the energy storage units is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of energy storage, and particularly to an operating method, device, computer equipment, computer-readable storage medium and computer program product of an energy storage system based on sequential power response. Background Art

[0002] The transformation of the new power system is accelerating. With advantages such as fast response and flexible configuration, the battery energy storage system plays an important role in it. However, as the capacity ratio of the energy storage system increases rapidly, its operating safety issues become increasingly prominent. The battery energy storage system consists of multiple energy storage units. During operation, affected by the irregularity of the power distribution on the grid side (such as frequency modulation, suppressing the fluctuations of new energy, etc.), the charging and discharging rules are uncertain. The state of charge (SOC) of some energy storage units may exceed the upper and lower limits, resulting in overcharging or over-discharging. This will not only reduce the service life of the energy storage units, but also weaken the overall regulation ability (available capacity) of the energy storage system, thus affecting its safety and economy. Therefore, it is crucial to maintain the consistency of the state of charge among the energy storage units.

[0003] At present, certain achievements have been made in the research on the consistency control of the state of charge among energy storage units. Some scholars adjust the response power by exchanging the state of charge information of each energy storage unit to achieve faster SOC consistency control; some scholars establish a dynamic averaging mechanism based on parameter estimation and introduce an embedded event triggering mechanism to ensure that the state of charge of each energy storage unit gradually converges during operation. However, these methods have limitations. Usually, it is necessary to frequently adjust the charging and discharging actions of each energy storage unit to maintain consistency, which will cause the energy storage units to charge and discharge frequently, significantly resulting in life loss.

[0004] Therefore, there is an urgent need for an operating method, device, computer equipment, computer-readable storage medium and computer program product of an energy storage system based on sequential power response, which can effectively reduce the number of charging and discharging actions of the energy storage units while maintaining the consistency of the state of charge among the energy storage units, thereby reducing the life loss of the energy storage units. Summary of the Invention

[0005] Based on this, in view of the above technical problems, it is necessary to provide an operating method, device, computer equipment, computer-readable storage medium and computer program product of an energy storage system based on sequential power response, which can effectively reduce the number of charging and discharging actions of the energy storage units while maintaining the consistency of the state of charge among the energy storage units, thereby reducing the life loss of the energy storage units.

[0006] In a first aspect, the present application provides an operating method of an energy storage system based on sequential power response, including:

[0007] When the energy storage system is divided into at least two energy storage unit clusters, obtaining the state of charge sequence of the energy storage units in each energy storage unit cluster;

[0008] Determine the cycle life characteristic curve of the energy storage system according to the cycle life measurement model of the energy storage system;

[0009] Determine the optimal discharge depth of the energy storage system according to the cycle life characteristic curve;

[0010] With reference to the optimal discharge depth of the energy storage system, determine the target energy storage units that need to be allocated power according to the demand power on the grid side and the state of charge sequence of the energy storage units.

[0011] In one embodiment, the types of the energy storage unit clusters include charging energy storage unit clusters and discharging energy storage unit clusters; the number of energy storage units in both the charging energy storage unit cluster and the discharging energy storage unit cluster is equal, and the energy storage units in both have a swapping function; the determining of the optimal discharge depth of the energy storage system includes:

[0012] Independently charge the charging energy storage unit cluster and independently discharge the discharging energy storage unit cluster;

[0013] Dynamically adjust the charge and discharge operations according to the charging energy storage unit cluster and the discharging energy storage unit cluster to determine the optimal discharge depth of the energy storage system.

[0014] In one embodiment, the determining of the target energy storage units that need to be allocated power according to the demand power on the grid side and the state of charge sequence of the energy storage units includes:

[0015] Determine the number of target energy storage units that need to be allocated power according to the demand power on the grid side;

[0016] Determine the target energy storage units that need to be allocated power according to the number of target energy storage units and the state of charge sequence of the energy storage units.

[0017] In one embodiment, the determining of the number of target energy storage units that need to be allocated power according to the demand power on the grid side includes:

[0018] When the demand power on the grid side is lower than the rated power of a single energy storage unit, determine that the number of target energy storage units that need to be allocated power is 1;

[0019] When the demand power on the grid side increases, increase the number of target energy storage units for power allocation until all energy storage units are allocated power to participate in power response.

[0020] In one embodiment, the determining of the optimal discharge depth of the energy storage system according to the cycle life characteristic curve includes:

[0021] Use the rainflow counting method to obtain the discharge depth of each energy storage unit of the energy storage system;

[0022] Calculate the number of cycles at different depths of discharge according to the cycle life characteristic curve;

[0023] Map the number of cycles at different depths of discharge to the full charge-discharge depth to calculate the equivalent number of cycles;

[0024] Take the depth of discharge corresponding to the maximum value of the equivalent number of cycles as the optimal depth of discharge of the energy storage system.

[0025] In one of the embodiments, after determining the target energy storage unit that needs to be allocated power, it further includes:

[0026] Traverse each energy storage unit in the energy storage system and calculate the difference in state of charge between each energy storage unit and other energy storage units;

[0027] Obtain the change in the state of charge of each energy storage unit according to the difference in state of charge;

[0028] Determine the power distribution weight of each energy storage unit according to the change in the state of charge of each energy storage unit;

[0029] Allocate the required power on the grid side to the target energy storage unit that needs to be allocated power according to the power distribution weight, so that the target energy storage unit performs charge and discharge operations according to the required power.

[0030] In a second aspect, the present application also provides an operating device for an energy storage system based on sequential power response, including:

[0031] An acquisition module, configured to acquire the state of charge order of the energy storage units in each energy storage unit cluster when the energy storage system is divided into at least two energy storage unit clusters;

[0032] A processing module, configured to determine the cycle life characteristic curve of the energy storage system according to the cycle life measurement model of the energy storage system;

[0033] The processing module is further configured to determine the optimal depth of discharge of the energy storage system according to the cycle life characteristic curve;

[0034] An operation module, configured to determine the target energy storage unit that needs to be allocated power with reference to the optimal depth of discharge of the energy storage system, according to the required power on the grid side and the state of charge order of the energy storage units.

[0035] In a third aspect, the present application also provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0036] When the energy storage system is divided into at least two energy storage unit clusters, obtain the state-of-charge order of the energy storage units in each energy storage unit cluster;

[0037] According to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system;

[0038] According to the cycle life characteristic curve, determine the optimal depth of discharge of the energy storage system;

[0039] With reference to the optimal depth of discharge of the energy storage system, determine the target energy storage units that need to be allocated power according to the demand power on the grid side and the state-of-charge order of the energy storage units.

[0040] Fourthly, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0041] When the energy storage system is divided into at least two energy storage unit clusters, obtain the state-of-charge order of the energy storage units in each energy storage unit cluster;

[0042] According to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system;

[0043] According to the cycle life characteristic curve, determine the optimal depth of discharge of the energy storage system;

[0044] With reference to the optimal depth of discharge of the energy storage system, determine the target energy storage units that need to be allocated power according to the demand power on the grid side and the state-of-charge order of the energy storage units.

[0045] Fifthly, the present application also provides a computer program product, including a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0046] When the energy storage system is divided into at least two energy storage unit clusters, obtain the state-of-charge order of the energy storage units in each energy storage unit cluster;

[0047] According to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system;

[0048] According to the cycle life characteristic curve, determine the optimal depth of discharge of the energy storage system;

[0049] With reference to the optimal depth of discharge of the energy storage system, determine the target energy storage units that need to be allocated power according to the demand power on the grid side and the state-of-charge order of the energy storage units.

[0050] The above-mentioned operation method, device, computer equipment, computer-readable storage medium and computer program product of the energy storage system based on sequential power response provide a basis for accurate power distribution by dividing the energy storage system into at least two energy storage unit clusters and obtaining the order of the state of charge of the energy storage units in each cluster. This division method enables the system to dynamically adjust according to the order of the state of charge, avoiding frequent charge and discharge operations of all energy storage units. Secondly, based on the cycle life measurement model of the energy storage system, the cycle life characteristic curve is determined, and the optimal depth of discharge is found accordingly. The determination of this depth is the key to extending the service life of the energy storage system, because it can minimize the number of charge and discharge cycles while meeting the operation requirements, thereby reducing losses. Finally, by referring to the optimal depth of discharge and combining the required power on the grid side and the order of the state of charge of the energy storage units, the target energy storage units that need to be allocated power are dynamically determined. This method avoids the problem of frequent charge and discharge of all energy storage units in traditional technologies, significantly reduces the number of charge and discharge actions, and thus reduces life loss. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0052] Figure 1 FIG. is an application environment diagram of the operation method of the energy storage system based on sequential power response in an embodiment;

[0053] Figure 2 FIG. is a flowchart of the operation method of the energy storage system based on sequential power response in an embodiment;

[0054] Figure 3 FIG. is a schematic diagram of the cycle life characteristic curve in an embodiment;

[0055] Figure 4 FIG. is a flowchart of the operation method of the energy storage system based on sequential power response in another embodiment;

[0056] Figure 5 FIG. is a structural block diagram of the operation device of the energy storage system based on sequential power response in an embodiment;

[0057] Figure 6 FIG. is an internal structure diagram of computer equipment in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0058] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0059] It should be noted that the terms "first", "second", etc. used in the present application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having" used in the present application and any variations thereof are intended to cover non-exclusive inclusion. The term "plurality" used in the present application refers to two or more. The term "and / or" used in the present application refers to one of the solutions or any combination of multiple solutions.

[0060] The operation method of the energy storage system based on sequential power response provided by the embodiments of the present application can be applied to, for example Figure 1 the application environment shown. Among them, the terminal 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed in the cloud or on other network servers.

[0061] In the case where the energy storage system is divided into at least two energy storage unit clusters, the server 104 controls the terminal 102 to obtain the state-of-charge sequence of the energy storage units in each energy storage unit cluster; the server 104 determines the cycle life characteristic curve of the energy storage system according to the cycle life measurement model of the energy storage system; according to the cycle life characteristic curve, determines the optimal discharge depth of the energy storage system; with reference to the optimal discharge depth of the energy storage system, determines the target energy storage units that need to be allocated power according to the demand power on the grid side and the state-of-charge sequence of the energy storage units.

[0062] Among them, the terminal 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0063] In an exemplary embodiment, as Figure 2As shown, a method for operating an energy storage system based on sequential power response is provided. Taking the server 104 in Figure 1 as an example for illustration, it includes the following steps S202 to S208. Among them:

[0064] Step S202, when the energy storage system is divided into at least two energy storage unit clusters, obtain the state-of-charge order of the energy storage units in each energy storage unit cluster.

[0065] Specifically, the energy storage system consists of multiple energy storage units, and these energy storage units can be divided into different clusters according to functions or operation strategies. At least two clusters mean that the energy storage system does not operate as a whole but is subdivided into multiple parts, and each part can be independently controlled. This division method increases the flexibility and control accuracy of the system.

[0066] The state of charge (SOC) refers to the state of charge of each energy storage unit, which represents the ratio of its current electricity quantity to the total capacity. For example, if the state of charge of an energy storage unit is 50%, it means that its current electricity quantity is half of its total capacity.

[0067] The state-of-charge order refers to sorting the energy storage units in each energy storage unit cluster from high to low (or from low to high) according to the state of charge of the energy storage units. For example, if there are three energy storage units in a cluster, and their states of charge are 60%, 50%, and 40% respectively, then their state-of-charge order may be 60% > 50% > 40%. By obtaining the state-of-charge order, the electricity quantity distribution of the energy storage units in each cluster can be understood. This provides an important basis for subsequent power allocation and control strategies.

[0068] Step S204, according to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system.

[0069] Specifically, first, analyze the experimental data to find the relationship between the depth of discharge and the cycle life. Generally, the lower the depth of discharge, the longer the cycle life; the higher the depth of discharge, the shorter the cycle life. According to the analysis results of the experimental data, select a suitable mathematical model to describe the relationship between the depth of discharge and the cycle life. Common model forms include linear models, non-linear models, or empirical models.

[0070] Through this model, the cycle life at different depths of discharge and charge-discharge frequencies can be calculated. For example, the model can predict that when the depth of discharge is 40%, the cycle life of the energy storage system is 3000 times; while when the depth of discharge is 80%, the cycle life may only be 1000 times.

[0071] Use the model to calculate the cycle life at a series of depths of discharge. For example, calculate the cycle life at depths of discharge of 10%, 20%, 30%... 100%. Plot these data points in a coordinate system and connect them to form the cycle life characteristic curve.

[0072] Step S206, determine the optimal depth of discharge of the energy storage system according to the cycle life characteristic curve.

[0073] Specifically, as Figure 3 shown, the cycle life characteristic curve is a graphical representation that shows the relationship between the cycle life of the energy storage system (i.e., the number of charge-discharge cycles that can be completed) and its depth of discharge.

[0074] Horizontal axis: represents the depth of discharge (DoD), usually from 0% to 100%.

[0075] Vertical axis: represents the cycle life, that is, the number of charge-discharge cycles that the energy storage system can complete at a specific depth of discharge.

[0076] Among them, the optimal depth of discharge is usually a balance point, that is, at this depth of discharge, the cycle life of the energy storage system is the longest, and at the same time, it can meet the energy requirements in actual operation. Find the point of the depth of discharge with the longest cycle life from the curve. At the same time, consider the energy requirements and power requirements in actual operation. For example, if a higher depth of discharge is required in actual operation, the optimal depth of discharge may need to be appropriately increased, but still as close as possible to the theoretical optimal value.

[0077] Step S208, referring to the optimal depth of discharge of the energy storage system, determine the target energy storage unit that needs to be allocated power according to the demand power on the grid side and the state of charge sequence of the energy storage units.

[0078] Among them, the demand power on the grid side refers to the power that the grid needs the energy storage system to provide (discharge) or the power that the grid needs the energy storage system to absorb (charge) at a certain moment.

[0079] Specifically, when the grid needs the energy storage system to discharge, select appropriate energy storage units according to the magnitude of the demand power. Give priority to selecting energy storage units with a higher state of charge for discharge to ensure that the energy storage units will not be over-discharged. Refer to the optimal depth of discharge to ensure that the depth of discharge will not exceed this value, so as to extend the service life of the energy storage units.

[0080] When the grid needs the energy storage system to charge, select appropriate energy storage units according to the magnitude of the demand power. Give priority to selecting energy storage units with a lower state of charge for charging to ensure that the energy storage units will not be over-charged. Refer to the optimal depth of discharge to ensure that the depth of discharge after charging will not exceed this value, so as to extend the service life of the energy storage units.

[0081] For example, assume that an energy storage system is divided into two clusters, with each cluster having three energy storage units. Cluster A is used for discharging operations, and Cluster B is used for charging operations. At a certain point in time, the state of charge of the energy storage units in Cluster A is 60%, 50%, and 40% respectively, and the state of charge of the energy storage units in Cluster B is 30%, 20%, and 10% respectively. The optimal depth of discharge is 40%.

[0082] At this time, the power grid requires a discharge power of 100 kW. The energy storage unit with the highest state of charge (60%) in Cluster A is preferentially selected for discharging. If the power demand is large, the energy storage units with states of charge of 50% and 40% are then sequentially selected to participate in the discharge, ensuring that the depth of discharge is not less than 40%.

[0083] In the above operation method of the energy storage system based on sequential power response, by dividing the energy storage system into at least two clusters of energy storage units and obtaining the order of the state of charge of the energy storage units in each cluster, a basis for accurate power distribution is provided. This division method enables the system to dynamically adjust according to the order of the state of charge, avoiding all energy storage units from frequently participating in charge and discharge operations. Secondly, based on the cycle life measurement model of the energy storage system, the cycle life characteristic curve is determined, and the optimal depth of discharge is found accordingly. The determination of this depth is the key to extending the service life of the energy storage system because it can minimize the number of charge and discharge cycles while meeting the operation requirements, thereby reducing losses. Finally, by referring to the optimal depth of discharge, combining the required power on the power grid side and the order of the state of charge of the energy storage units, the target energy storage units that need to be allocated power are dynamically determined. This method avoids the problem of all energy storage units frequently charging and discharging in traditional technologies, significantly reduces the number of charge and discharge actions, and thus reduces the life loss.

[0084] In an exemplary embodiment, the types of energy storage unit clusters include charging energy storage unit clusters and discharging energy storage unit clusters; the number of energy storage units in the charging energy storage unit cluster and the discharging energy storage unit cluster is equal, and the energy storage units in both have a swapping function; determining the optimal depth of discharge of the energy storage system includes:

[0085] Independently charge the charging energy storage unit cluster and independently discharge the discharging energy storage unit cluster;

[0086] Dynamically adjust the charge and discharge operations according to the charging energy storage unit cluster and the discharging energy storage unit cluster to determine the optimal depth of discharge of the energy storage system.

[0087] Specifically, the energy storage system is divided into two types of clusters (dual energy storage control): The charging energy storage unit cluster refers to the cluster of energy storage units dedicated to charging operations. The discharging energy storage unit cluster refers to the cluster of energy storage units dedicated to discharging operations. This division method enables the energy storage system to more flexibly control the charging and discharging processes and optimize the operation strategy.

[0088] The number of energy storage units in the charging energy storage unit cluster and the discharging energy storage unit cluster is equal (i.e., the capacity is equal). This means that the two clusters are symmetric in capacity, facilitating the balancing of charging and discharging operations. The energy storage units in the two clusters can be swapped as needed. This swapping function increases the flexibility of the system, allowing for dynamic adjustment of the cluster composition under different operating conditions to optimize the operating efficiency.

[0089] According to the demand power on the grid side, the system can dynamically adjust the charging and discharging operations. For example, when the grid needs to discharge, the system can select the energy storage units with a higher state of charge in the discharging cluster for discharging; when the grid needs to charge, the system can select the energy storage units with a lower state of charge in the charging cluster for charging. Through this dynamic adjustment, the system can ensure that the state of charge of each energy storage unit is always close to the optimal depth of discharge, thereby extending its service life.

[0090] In this embodiment, by dividing the energy storage system into two clusters (charging energy storage unit cluster and discharging energy storage unit cluster), the system can achieve independent operation and precise control, dynamically adjust the charging and discharging operations, and thus more accurately determine and achieve the optimal depth of discharge. This method not only extends the service life of the energy storage system but also improves its operating efficiency and economy.

[0091] In an exemplary embodiment, according to the demand power on the grid side and the state of charge order of the energy storage units, determining the target energy storage units that need to be allocated power includes:

[0092] According to the demand power on the grid side, determining the number of target energy storage units that need to be allocated power;

[0093] According to the number of target energy storage units and the state of charge order of the energy storage units, determining the target energy storage units that need to be allocated power.

[0094] Specifically, according to the demand power on the grid side, determine the number of energy storage units that need to participate in the charging and discharging operations. This number depends on the magnitude of the demand power and the rated power of each energy storage unit. Assume that the rated power of each energy storage unit is P unit , and the demand power on the grid side is P grid , then the number of target energy storage units N that need to be allocated power = P grid / P unit , and round up.

[0095] When the power grid needs to discharge, the energy storage units with higher state of charge are preferentially selected for discharging. This can ensure that the energy storage units will not be over-discharged, and at the same time make full use of their power. Similarly, when the power grid needs to charge, the energy storage units with lower state of charge are preferentially selected for charging. This can ensure that the energy storage units will not be over-charged, and at the same time improve the charging efficiency. According to the target number of energy storage units and the order of state of charge, the energy storage units that need to be allocated power are dynamically selected.

[0096] For example, when N = 2, assume that the state of charge of the energy storage units in the discharging energy storage unit cluster is 60%, 50% and 40% respectively. Then, the 2 energy storage units with the highest state of charge (60% and 50%) are selected for discharging. Assume that the state of charge of the energy storage units in the charging energy storage unit cluster is 30%, 20% and 10% respectively. Then, the 2 energy storage units with the lowest state of charge (10% and 20%) are selected for charging.

[0097] In this embodiment, according to the real-time required power and the order of the state of charge of the energy storage units, the energy storage units that need to be allocated power are dynamically selected. By preferentially selecting the energy storage units with appropriate state of charge, it is ensured that overcharging and over-discharging will not occur during the charging and discharging process, thereby prolonging the service life of the energy storage units.

[0098] In an exemplary embodiment, according to the required power on the power grid side, determining the target number of energy storage units that need to be allocated power includes:

[0099] In the case where the required power on the power grid side is lower than the rated power of a single energy storage unit, it is determined that the target number of energy storage units that need to be allocated power is 1;

[0100] In the case where the required power on the power grid side increases, the target number of energy storage units for power allocation is increased until all energy storage units are allocated power to participate in power response.

[0101] Specifically, each energy storage unit has a rated power, which represents the maximum power that it can provide under normal operating conditions. For example, if the rated power of an energy storage unit is 50 kW, then it can provide at most 50 kW of power when discharging. When the required power on the power grid side is lower than the rated power of a single energy storage unit, only one energy storage unit is required to participate in power response. Assume that the required power on the power grid side is 30 kW and the rated power of a single energy storage unit is 50 kW. In this case, only one energy storage unit is required to participate in discharging, because the rated power of one energy storage unit is sufficient to meet the demand.

[0102] When the demand power on the grid side increases, more energy storage units are required to participate in power response. Assume that the demand power on the grid side is 120 kW and the rated power of a single energy storage unit is 50 kW. In this case, 3 energy storage units are required to participate in discharging because the total power of 3 energy storage units is 150 kW, which can meet the demand of 120 kW. As the demand power further increases, the system will gradually increase the number of energy storage units participating in power response until all energy storage units are allocated power to participate in power response.

[0103] In this embodiment, by dynamically adjusting the number of participating energy storage units, optimizing power distribution, reducing unnecessary charge and discharge actions, the service life of the energy storage units is extended, and the operating efficiency and economy of the system are improved.

[0104] In an exemplary embodiment, according to the cycle life characteristic curve, determining the optimal discharge depth of the energy storage system includes:

[0105] Using the rain flow counting method to obtain the discharge depth of each energy storage unit of the energy storage system;

[0106] According to the cycle life characteristic curve, calculating the number of cycles at different discharge depths;

[0107] Mapping the number of cycles at different discharge depths to the full charge and discharge depth, and calculating the equivalent number of cycles;

[0108] Taking the discharge depth corresponding to the maximum value of the equivalent number of cycles as the optimal discharge depth of the energy storage system.

[0109] Specifically, the rain flow counting method is a method for analyzing the charge and discharge cycles of a battery, which can identify the charge and discharge extreme points and discharge depth during the operation of the battery. Through the rain flow counting method, the discharge depth data of each energy storage unit in the energy storage system during different charge and discharge cycles can be collected.

[0110] According to the cycle life characteristic curve, the number of cycles at different discharge depths can be calculated. For example, when the discharge depth is 20%, the number of cycles may be 5000 times; when the discharge depth is 40%, the number of cycles may be 3000 times.

[0111] Since the main factors affecting the life of the energy storage are the number of charge and discharge cycles and the discharge depth, the charge and discharge extreme points and discharge depth during the operation of the energy storage can be identified through the rain flow counting method, and then using the cycle life characteristic curve, the number of cycles at different discharge depths collected is mapped to the number of cycles in the full charge and discharge situation and accumulated and summed, and the result value is compared with the maximum number of cycles obtained by testing in the full charge and discharge situation to estimate the service life of the energy storage. The equivalent number of cycles within the smoothing period T r can be expressed as: can be expressed as:

[0112] ;

[0113] where n is the number of cycles, represents the number of energy storage cycles converted to at a discharge depth of The value range is from 0 to 1. If half a cycle period appears under the actual operating conditions, it should be calculated as half a cycle, that is, take 0.5. represents the maximum number of cycles at an actual discharge depth of .

[0114] ;

[0115] In addition, the relationship between the discharge depth and the maximum number of cycles of the i th th full cycle of the energy storage system is expressed as the following formula, and the service life of the energy storage system during T r can be quantified as:

[0116] ;

[0117] Convert the number of cycles at different discharge depths to the equivalent number of cycles at the full charge-discharge depth (100% DOD). This can be achieved by multiplying the number of cycles at each discharge depth by the ratio of the discharge depth to the full charge-discharge depth. For example, if the number of cycles at a discharge depth of 20% is 5000 times, then the equivalent number of cycles at the full charge-discharge depth is 5000×20%÷100% = 1000 times.

[0118] Among the equivalent number of cycles at all discharge depths, find the maximum value. Take the discharge depth corresponding to the maximum value of the equivalent number of cycles as the optimal discharge depth of the energy storage system. This discharge depth can maximize the cycle life of the energy storage system while meeting the operating requirements.

[0119] Suppose the cycle life characteristic curve obtained through experiments or model calculations is as follows:

[0120] At a discharge depth of 20%, the number of cycles is 5000 times, and the equivalent number of cycles is 1000 times.

[0121] At a discharge depth of 40%, the number of cycles is 3000 times, and the equivalent number of cycles is 1200 times.

[0122] At a discharge depth of 60%, the number of cycles is 2000 times, and the equivalent number of cycles is 1200 times.

[0123] At a discharge depth of 80%, the number of cycles is 1000 times, and the equivalent number of cycles is 800 times.

[0124] It can be seen from this curve that the maximum value of the equivalent cycle number is 1200 times, and the corresponding discharge depths are 40% and 60%. Therefore, the optimal discharge depth can be determined as 40% or 60%.

[0125] In this embodiment, by analyzing the cycle life characteristic curve and calculating the equivalent cycle number, the discharge depth that can maximize the cycle life is found. By determining the optimal discharge depth, the operation strategy of the energy storage system can be optimized, its service life can be extended, and the operation efficiency can be improved.

[0126] In an exemplary embodiment, as Figure 4 shown, after determining the target energy storage unit that needs to allocate power, it further includes:

[0127] Step S402, traverse each energy storage unit in the energy storage system, and calculate the state of charge difference between each energy storage unit and other energy storage units;

[0128] Step S404, obtain the change situation of the state of charge of each energy storage unit according to the state of charge difference;

[0129] Step S406, determine the power distribution weight of each energy storage unit according to the change situation of the state of charge of each energy storage unit;

[0130] Step S408, allocate the demand power on the grid side to the target energy storage unit that needs to allocate power according to the power distribution weight, so that the target energy storage unit performs charge and discharge operations according to the demand power.

[0131] Specifically, calculate the state of charge difference between each energy storage unit and all other energy storage units, which helps to understand the power distribution situation between energy storage units. By analyzing the state of charge difference, the change situation of the state of charge of each energy storage unit relative to other energy storage units can be understood. For example, if the state of charge of an energy storage unit is higher than that of other units, then it may need to discharge; if it is lower than other units, then it may need to charge.

[0132] Specifically, calculate the sum of the state of charge differences between each energy storage unit and other units, so as to obtain the global dynamic response of the discrete system as:

[0133] ;

[0134] where L a represents the Laplacian matrix of the communication topology between energy storage units; S OC (t) is the state of charge matrix of all energy storage units at time t; γ is the iteration step size; L wis the weighted Laplacian matrix; W is the weighted matrix, which is also the identity matrix in the classical weighted consensus algorithm, Δt is the sampling interval, and I is the identity matrix.

[0135] According to the change of the state of charge of each energy storage unit, determine its weight in power distribution. For example, if the state of charge of an energy storage unit is higher than that of other units, its weight in the discharge operation may be larger; if it is lower than that of other units, its weight in the charging operation may be larger. According to the determined power distribution weights, distribute the required power on the grid side to the target energy storage units that need to be allocated power. This ensures that each energy storage unit charges and discharges according to its weight, thus achieving the optimal operation of the energy storage system.

[0136] Assume that in the discharge operation, the weight of energy storage unit 1 is 0.5, the weight of energy storage unit 2 is 0.3, and the weight of energy storage unit 3 is 0.2.

[0137] Power allocated to energy storage unit 1: 150 kW × 0.5 = 75 kW;

[0138] Power allocated to energy storage unit 2: 150 kW × 0.3 = 45 kW;

[0139] Power allocated to energy storage unit 3: 150 kW × 0.2 = 30 kW;

[0140] In this embodiment, by calculating and analyzing the difference in the state of charge between energy storage units, the power distribution weights of each energy storage unit are determined, thereby achieving the optimal operation of the energy storage system. This process not only considers the required power on the grid side, but also considers the power distribution among energy storage units, ensuring the efficient and economic operation of the energy storage system.

[0141] Therefore, when the required power on the grid side is lower than the rated power of a single energy storage unit (i.e., ), the energy storage unit with the highest (charging energy storage unit cluster) or lowest (discharging energy storage cluster) state of charge participates in the response; when the required power on the grid side is lower than twice the rated power of a single energy storage unit (i.e., ), the two energy storage units with the highest (charging energy storage unit cluster) or lowest (discharging energy storage cluster) state of charge participate. Gradually expand this logic until all energy storage units are traversed when the grid side power demand (signal) increases, and the number of energy storage units participating in the response is expressed as:

[0142] ;

[0143] where [&] represents the smallest integer greater than or equal to &; M is the number of divided energy storage clusters, and H is the number of energy storage units in each cluster.

[0144] Information interaction is carried out among the energy storage units through a communication network. Denote the i-th energy storage unit as node S oci , S oci The set of adjacent nodes T = {S oci |(S oci |, S ocj )}, that is, there is an effective communication line between the i-th energy storage unit and the j-th energy storage unit.

[0145] According to the above formula, the input for the iterative control of the state of charge of each energy storage unit in the charging (discharging) energy storage unit group at time t is as follows:

[0146] ;

[0147] where, represents the input for the iterative control of the state of charge of the u-th energy storage unit; denotes the matrix element in the u-th row and v-th column of the matrix, and γ is the iteration step size. This formula indicates that the input for the iterative control of the state of charge of the energy storage unit depends on the sum of the differences in the state of charge among the energy storage units. In particular, when the state of charge of the energy storage unit is relatively high (low), its control input becomes negative (positive), causing it to discharge (charge), thereby reducing the difference in the state of charge between the energy storage units.

[0148] When two or more energy storage units participate in power response, it is necessary to calculate the power distribution value of the energy storage unit with a higher (lower) state of charge according to the preset target weight, while the remaining energy storage units provide sequential power compensation. When , since the principle of the consistency control calculation is to ensure that the state of charge of the energy storage units converges to the overall weighted average through an iterative process, usually, half of the energy storage units have a positive consistency control value, while the other half have a negative consistency control value. Therefore, if half of the energy storage units cannot meet the power demand (signal) on the grid side, only H / 2 energy storage units are selected to participate in the weighted response calculation, and the remaining energy storage units will participate in power compensation in sequence according to their state of charge. The power distribution of each energy storage unit in the cluster can be expressed as:

[0149] ;

[0150] .

[0151] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the indications of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0152] Based on the same inventive concept, an embodiment of the present application also provides an operating device for a sequential power response-based energy storage system for implementing the above-described operating method of a sequential power response-based energy storage system. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the operating device for a sequential power response-based energy storage system provided below can refer to the limitations on the operating method of a sequential power response-based energy storage system in the above text, and will not be repeated here.

[0153] In an exemplary embodiment, as Figure 5 shown, an operating device for a sequential power response-based energy storage system is provided, including:

[0154] An acquisition module 502, configured to acquire the state-of-charge order of energy storage units in each energy storage unit cluster when the energy storage system is divided into at least two energy storage unit clusters;

[0155] A processing module 504, configured to determine the cycle life characteristic curve of the energy storage system according to the cycle life measurement model of the energy storage system;

[0156] The processing module 504 is further configured to determine the optimal depth of discharge of the energy storage system according to the cycle life characteristic curve;

[0157] An operation module 506, configured to determine the target energy storage unit that needs to be allocated power with reference to the optimal depth of discharge of the energy storage system according to the required power on the grid side and the state-of-charge order of the energy storage units.

[0158] In an exemplary embodiment, the types of energy storage unit clusters include a charging energy storage unit cluster and a discharging energy storage unit cluster; the number of energy storage units in the charging energy storage unit cluster and the discharging energy storage unit cluster is equal, and the energy storage units in both have a swapping function;

[0159] The processing module 504 is further configured to independently charge the charging energy storage unit cluster and independently discharge the discharging energy storage unit cluster; dynamically adjust the charge and discharge operations according to the charging energy storage unit cluster and the discharging energy storage unit cluster, and determine the optimal discharge depth of the energy storage system.

[0160] In an exemplary embodiment, the operation module 506 is specifically configured to determine the number of target energy storage units that need to be allocated power according to the required power on the grid side; determine the target energy storage units that need to be allocated power according to the number of target energy storage units and the order of the state of charge of the energy storage units.

[0161] In an exemplary embodiment, the operation module 506 is specifically configured to determine that the number of target energy storage units that need to be allocated power is 1 when the required power on the grid side is lower than the rated power of a single energy storage unit; when the required power on the grid side increases, increase the number of target energy storage units that are allocated power until all energy storage units are allocated power to participate in power response.

[0162] In an exemplary embodiment, the processing module 504 is specifically configured to use the rain flow counting method to obtain the discharge depth of each energy storage unit of the energy storage system; calculate the number of cycles at different discharge depths according to the cycle life characteristic curve; map the number of cycles at different discharge depths to the fully charged and discharged depth, and calculate the equivalent number of cycles; use the discharge depth corresponding to the maximum value of the equivalent number of cycles as the optimal discharge depth of the energy storage system.

[0163] In an exemplary embodiment, the operation module 506 is further configured to traverse each energy storage unit in the energy storage system, calculate the difference in the state of charge between each energy storage unit and other energy storage units; obtain the change in the state of charge of each energy storage unit according to the difference in the state of charge; determine the power distribution weight of each energy storage unit according to the change in the state of charge of each energy storage unit; and allocate the required power on the grid side to the target energy storage units that need to be allocated power according to the power distribution weight, so that the target energy storage units perform charge and discharge operations according to the required power.

[0164] Each module in the above energy storage system operation device based on sequential power response can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.

[0165] In an exemplary embodiment, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 6As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the charge state sequence data of the energy storage units in each energy storage unit cluster. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, it implements a method for operating an energy storage system based on sequential power response.

[0166] Those skilled in the art can understand that Figure 6 the structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0167] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the following steps are implemented:

[0168] In the case where the energy storage system is divided into at least two types of energy storage unit clusters, obtain the charge state sequence of the energy storage units in each energy storage unit cluster;

[0169] According to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system;

[0170] According to the cycle life characteristic curve, determine the optimal discharge depth of the energy storage system;

[0171] With reference to the optimal discharge depth of the energy storage system, according to the demand power on the grid side and the charge state sequence of the energy storage units, determine the target energy storage units that need to be allocated power.

[0172] In one embodiment, when the processor executes the computer program, the following steps are also implemented:

[0173] The types of energy storage unit clusters include charging energy storage unit clusters and discharging energy storage unit clusters; the number of energy storage units in the charging energy storage unit cluster and the discharging energy storage unit cluster are equal, and the energy storage units in both have a swapping function;

[0174] Charge the charging energy storage unit cluster independently and discharge the discharging energy storage unit cluster independently;

[0175] Dynamically adjust the charging and discharging operations according to the charging energy storage unit cluster and the discharging energy storage unit cluster, and determine the optimal discharge depth of the energy storage system.

[0176] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0177] Determine the number of target energy storage units that need to be allocated power according to the required power on the grid side;

[0178] Determine the target energy storage units that need to be allocated power according to the number of target energy storage units and the order of the state of charge of the energy storage units.

[0179] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0180] When the required power on the grid side is lower than the rated power of a single energy storage unit, determine that the number of target energy storage units that need to be allocated power is 1;

[0181] When the required power on the grid side increases, increase the number of target energy storage units that are allocated power until all energy storage units are allocated power to participate in power response.

[0182] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0183] Use the rain flow counting method to obtain the discharge depth of each energy storage unit of the energy storage system;

[0184] Calculate the number of cycles at different discharge depths according to the cycle life characteristic curve;

[0185] Map the number of cycles at different discharge depths to the fully charged and discharged depth, and calculate the equivalent number of cycles;

[0186] Take the discharge depth corresponding to the maximum value of the equivalent number of cycles as the optimal discharge depth of the energy storage system.

[0187] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0188] Traverse each energy storage unit in the energy storage system and calculate the difference in the state of charge between each energy storage unit and other energy storage units;

[0189] Obtain the change situation of the state of charge of each energy storage unit according to the difference in the state of charge;

[0190] Determine the power distribution weights of each energy storage unit according to the change of the state of charge of each energy storage unit;

[0191] According to the power distribution weights, distribute the required power on the grid side to the target energy storage units that need to be powered, so that the target energy storage units perform charge and discharge operations according to the required power.

[0192] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0193] In the case where the energy storage system is divided into at least two energy storage unit clusters, obtain the order of the states of charge of the energy storage units in each energy storage unit cluster;

[0194] According to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system;

[0195] According to the cycle life characteristic curve, determine the optimal depth of discharge of the energy storage system;

[0196] With reference to the optimal depth of discharge of the energy storage system, according to the required power on the grid side and the order of the states of charge of the energy storage units, determine the target energy storage units that need to be powered.

[0197] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0198] The types of the energy storage unit clusters include charging energy storage unit clusters and discharging energy storage unit clusters; the number of energy storage units in the charging energy storage unit cluster and the discharging energy storage unit cluster is equal, and the energy storage units in the two have a swapping function;

[0199] Charge the charging energy storage unit cluster independently and discharge the discharging energy storage unit cluster independently;

[0200] According to the charging energy storage unit cluster and the discharging energy storage unit cluster, dynamically adjust the charge and discharge operations to determine the optimal depth of discharge of the energy storage system.

[0201] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0202] According to the required power on the grid side, determine the number of target energy storage units that need to be powered;

[0203] According to the number of target energy storage units and the order of the states of charge of the energy storage units, determine the target energy storage units that need to be powered.

[0204] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0205] When the demand power on the grid side is lower than the rated power of a single energy storage unit, it is determined that the number of target energy storage units that need to be allocated power is 1;

[0206] When the demand power on the grid side increases, the number of target energy storage units for power allocation is increased until all energy storage units are allocated power to participate in power response.

[0207] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0208] Using the rainflow counting method, obtain the depth of discharge of each energy storage unit in the energy storage system;

[0209] According to the cycle life characteristic curve, calculate the number of cycles at different depths of discharge;

[0210] Map the number of cycles at different depths of discharge to the full charge and discharge depth, and calculate the equivalent number of cycles;

[0211] Take the depth of discharge corresponding to the maximum value of the equivalent number of cycles as the optimal depth of discharge of the energy storage system.

[0212] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0213] Traverse each energy storage unit in the energy storage system and calculate the difference in state of charge between each energy storage unit and other energy storage units;

[0214] According to the difference in state of charge, obtain the change in the state of charge of each energy storage unit;

[0215] According to the change in the state of charge of each energy storage unit, determine the power allocation weight of each energy storage unit;

[0216] According to the power allocation weight, allocate the demand power on the grid side to the target energy storage units that need to be allocated power, so that the target energy storage units perform charge and discharge operations according to the demand power.

[0217] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0218] When the energy storage system is divided into at least two energy storage unit clusters, obtain the state of charge order of the energy storage units in each energy storage unit cluster;

[0219] According to the cycle life measurement model of the energy storage system, determine the cycle life characteristic curve of the energy storage system;

[0220] According to the cycle life characteristic curve, determine the optimal depth of discharge of the energy storage system;

[0221] Referring to the optimal depth of discharge of the energy storage system, according to the demand power on the grid side and the state-of-charge sequence of the energy storage units, determine the target energy storage units that need to be allocated power.

[0222] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0223] The types of the energy storage unit clusters include charging energy storage unit clusters and discharging energy storage unit clusters; the number of energy storage units in both the charging energy storage unit cluster and the discharging energy storage unit cluster is equal, and the energy storage units in both have a swapping function;

[0224] Charge the charging energy storage unit cluster independently and discharge the discharging energy storage unit cluster independently;

[0225] According to the charging energy storage unit cluster and the discharging energy storage unit cluster, dynamically adjust the charging and discharging operations to determine the optimal depth of discharge of the energy storage system.

[0226] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0227] According to the demand power on the grid side, determine the number of target energy storage units that need to be allocated power;

[0228] According to the number of target energy storage units and the state-of-charge sequence of the energy storage units, determine the target energy storage units that need to be allocated power.

[0229] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0230] When the demand power on the grid side is lower than the rated power of a single energy storage unit, determine that the number of target energy storage units that need to be allocated power is 1;

[0231] When the demand power on the grid side increases, increase the number of target energy storage units that are allocated power until all energy storage units are allocated power to participate in power response.

[0232] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0233] Using the rainflow counting method, obtain the depth of discharge of each energy storage unit of the energy storage system;

[0234] According to the cyclic life characteristic curve, calculate the number of cycles at different depths of discharge;

[0235] Map the number of cycles at different depths of discharge to the fully charged and discharged depth, and calculate the equivalent number of cycles;

[0236] Take the depth of discharge corresponding to the maximum value of the equivalent number of cycles as the optimal depth of discharge of the energy storage system.

[0237] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0238] Traverse each energy storage unit in the energy storage system and calculate the state-of-charge difference between each energy storage unit and other energy storage units;

[0239] Obtain the change situation of the state-of-charge of each energy storage unit according to the state-of-charge difference;

[0240] Determine the power distribution weight of each energy storage unit according to the change situation of the state-of-charge of each energy storage unit;

[0241] Distribute the required power on the grid side to the target energy storage units that need to be power-distributed according to the power distribution weight, so that the target energy storage units perform charge and discharge operations according to the required power.

[0242] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.

[0243] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.

[0244] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope recorded in this application.

[0245] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. An operating method for an energy storage system based on sequential power response, characterized in that The method includes: When the energy storage system is divided into at least two energy storage unit clusters, obtaining the state-of-charge sequence of the energy storage units in each energy storage unit cluster; Determining the cycle life characteristic curve of the energy storage system according to the cycle life measurement model of the energy storage system; Determining the optimal depth of discharge of the energy storage system according to the cycle life characteristic curve; Referring to the optimal depth of discharge of the energy storage system, and determining the target energy storage units that need to be allocated power according to the demand power on the grid side and the state-of-charge sequence of the energy storage units; 2. The method according to claim 1, wherein The types of the energy storage unit clusters include charging energy storage unit clusters and discharging energy storage unit clusters; the number of energy storage units in the charging energy storage unit cluster and the discharging energy storage unit cluster is equal, and the energy storage units in the two have a swapping function; the determining of the optimal depth of discharge of the energy storage system includes: Independently charging the charging energy storage unit cluster and independently discharging the discharging energy storage unit cluster; Dynamically adjusting the charge and discharge operations according to the charging energy storage unit cluster and the discharging energy storage unit cluster to determine the optimal depth of discharge of the energy storage system.

3. The method according to claim 1, wherein The determining of the target energy storage units that need to be allocated power according to the demand power on the grid side and the state-of-charge sequence of the energy storage units includes: Determining the number of target energy storage units that need to be allocated power according to the demand power on the grid side; Determining the target energy storage units that need to be allocated power according to the number of target energy storage units and the state-of-charge sequence of the energy storage units.

4. The method according to claim 3, wherein The determining of the number of target energy storage units that need to be allocated power according to the demand power on the grid side includes: When the demand power on the grid side is lower than the rated power of a single energy storage unit, determining that the number of target energy storage units that need to be allocated power is 1; When the demand power on the grid side increases, increasing the number of target energy storage units for power allocation until all energy storage units are allocated power to participate in power response.

5. The method according to claim 1, wherein The determining of the optimal depth of discharge of the energy storage system according to the cycle life characteristic curve includes: Using the rain flow counting method to obtain the depth of discharge of each energy storage unit of the energy storage system; Calculating the number of cycles at different depths of discharge according to the cycle life characteristic curve; Mapping the number of cycles at different depths of discharge to the fully charged and discharged depth, and calculating the equivalent number of cycles; Taking the depth of discharge corresponding to the maximum value of the equivalent number of cycles as the optimal depth of discharge of the energy storage system.

6. The method according to claim 1, wherein After determining the target energy storage units that need to be allocated power, it further includes: Traversing each energy storage unit in the energy storage system, and calculating the state-of-charge difference between each energy storage unit and other energy storage units; Obtaining the change situation of the state-of-charge of each energy storage unit according to the state-of-charge difference; Determining the power allocation weight of each energy storage unit according to the change situation of the state-of-charge of each energy storage unit; Allocating the demand power on the grid side to the target energy storage units that need to be allocated power according to the power allocation weight, so that the target energy storage units perform charge and discharge operations according to the demand power.

7. An energy storage system operation device based on sequential power response, characterized in that The device includes: An acquisition module, configured to obtain the state-of-charge sequence of the energy storage units in each energy storage unit cluster when the energy storage system is divided into at least two energy storage unit clusters; A processing module, configured to determine a cycle life characteristic curve of an energy storage system according to a cycle life measurement model of the energy storage system; The processing module is further configured to determine an optimal depth of discharge of the energy storage system according to the cycle life characteristic curve; An operation module, configured to determine target energy storage units that need to be allocated power according to a required power on the grid side and a state-of-charge sequence of energy storage units, with reference to the optimal depth of discharge of the energy storage system.

8. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.