System response control method and device, equipment, storage medium and program product
By monitoring the state variables and operating status of energy storage system unit devices, the average health status is determined and sorted, and energy storage systems with high health status and large controllable power are prioritized for scheduling. This solves the oscillation problem when multiple energy storage systems are operating in parallel, and improves the stability and frequency regulation efficiency of the power grid.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CONTEMPORARY AMPEREX FUTURE ENERGY RES INST (SHANGHAI) LTD
- Filing Date
- 2024-10-14
- Publication Date
- 2026-04-17
AI Technical Summary
When multiple energy storage systems are operating in parallel, traditional control strategies are prone to causing oscillation risks, affecting the stability and security of the power grid, and failing to allocate frequency regulation power reasonably.
By monitoring the state variables and operating status of unit devices in the energy storage system, the average health status is determined. Based on the adjustable power and the average health status, the energy storage systems are ranked, and systems with high health status and high adjustable power are prioritized for frequency regulation.
It significantly reduces the risk of oscillation during frequency regulation, improves the operational stability and reliability of the power grid, optimizes the resource coordination of the energy storage system, and provides stronger frequency support.
Smart Images

Figure CN121886441A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power system energy storage technology, specifically to a system response control method, device, equipment, storage medium, and program product. Background Technology
[0002] With the rapid development of new power grids towards higher voltage and larger capacity, the capacity of a single energy storage system is no longer sufficient to meet the stable operation requirements of the grid. Therefore, in order to effectively cope with frequency regulation and power fluctuations in the grid, it is often necessary to operate multiple energy storage systems in parallel to distribute the high power demand. However, when multiple energy storage systems participate in frequency regulation simultaneously, coordinating the output of each system has become a major technical challenge.
[0003] Traditional technology mainly involves real-time acquisition of grid frequency by a local controller installed on the energy storage converter side; generating charging and discharging power command values for the energy storage system based on the grid frequency and the state of charge (SOC) of the energy storage unit, and sending the charging and discharging power command values to the energy storage system.
[0004] However, the above methods carry the risk of oscillation, which affects system safety. Summary of the Invention
[0005] To address the aforementioned issues, this application provides a system response control method, apparatus, device, storage medium, and program product that can reduce the oscillation problem caused by multiple energy storage systems responding to frequency changes simultaneously.
[0006] In a first aspect, this application provides a system response control method, which includes: acquiring the adjustable power of each energy storage system; determining the average health status of multiple unit devices in each energy storage system based on the pre-acquired state variables of multiple unit devices in each energy storage system and the operating status of the energy storage system; wherein the multiple unit devices include at least one of fully controlled transistors, diodes, circuit boards, and batteries; sorting the multiple energy storage systems based on the adjustable power and the average health status to obtain target sorting information; and controlling the multiple energy storage systems to sequentially regulate the frequency of the power grid based on the target sorting information.
[0007] In the technical solution of this application embodiment, by monitoring the state variables of unit devices and the operating status of the energy storage system, the average health status of multiple unit devices in each energy storage system can be determined. Simultaneously, the acquired adjustable power provides the energy output that the energy storage system can contribute during frequency regulation. Based on the adjustable power and the average health status, energy storage systems with high health status and large adjustable power can be prioritized for scheduling, enabling a smooth and rapid response to frequency changes during grid frequency adjustment. In actual frequency regulation, the output of the energy storage systems is gradually adjusted according to the target ranking information. The energy storage systems ranked higher are called first, quickly providing the necessary energy support and effectively mitigating grid frequency fluctuations. Once the output of the top-ranked energy storage systems stabilizes, other energy storage systems in the target ranking information can be gradually connected as needed, reducing grid oscillation amplitude and making grid frequency regulation smoother. In summary, the ranking control scheme based on the average health status and adjustable power, by prioritizing the scheduling of energy storage systems with high health status, significantly reduces the oscillation risk during frequency regulation, improves the operational stability and reliability of the grid, effectively coordinates the resources of the energy storage system, and provides stronger frequency support for the grid.
[0008] In some embodiments, multiple energy storage systems are sorted based on their adjustable power and average health status to obtain target sorting information. This includes: sorting the adjustable power of the multiple energy storage systems in descending order to obtain candidate sorting information; determining the adjustable power difference between every two energy storage systems based on the candidate sorting information; and determining the target sorting information based on the adjustable power difference, the candidate sorting information, and the average health status. In the technical solution of this application embodiment, by sorting the adjustable power of the energy storage systems in descending order, the priority of the frequency regulation capability of each energy storage system can be clearly defined. Under frequency regulation requirements, energy storage systems with higher adjustable power are preferentially used, which helps to quickly respond to changes in grid frequency and improve efficiency. Furthermore, by calculating the adjustable power difference between every two energy storage systems, the relative power difference between each energy storage system can be assessed, reducing the risk of energy storage system imbalance or overload that may be caused by excessive power differences.
[0009] In some embodiments, determining target ranking information based on adjustable power difference, candidate ranking information, and average health status includes: adjusting candidate ranking information based on average health status to obtain target ranking information when the adjustable power difference is not greater than a preset power threshold; and determining the candidate ranking information as target ranking information when the adjustable power difference is greater than the power threshold. In the technical solution of this application embodiment, by employing different ranking adjustment strategies under different circumstances, the flexibility and efficiency of scheduling can be improved.
[0010] When the adjustable power difference is small, scheduling can be optimized by adjusting the candidate ranking information and taking into account the average health status. When the power difference is large, the candidate ranking information can be used directly to quickly respond to the grid regulation needs, thereby improving the overall scheduling efficiency.
[0011] In some embodiments, based on target sequencing information, multiple energy storage systems are controlled to sequentially regulate the grid frequency. This includes: determining the adjustable power command for each energy storage system based on the target sequencing information and pre-acquired operating power of the energy storage systems, the grid's rated frequency, droop rate, and response dead zone frequency; and sending the multiple adjustable power commands to their respective energy storage systems so that each energy storage system sequentially regulates the grid frequency based on the adjustable power commands. In the technical solution of this application embodiment, by comprehensively considering the target sequencing information, the operating power of the energy storage systems, and the real-time and rated frequencies of the grid, the adjustable power of each energy storage system can be calculated more accurately. This allows the energy storage systems to adjust according to actual grid frequency requirements, effectively stabilizing the grid frequency and reducing the impact of frequency fluctuations on the power system.
[0012] In some embodiments, based on target ranking information and pre-acquired operating power of the energy storage system, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency, the adjustable power command for each energy storage system is determined. This includes: for each energy storage system, calculating the frequency difference between the real-time grid frequency and the rated grid frequency; and, if the frequency difference meets preset conditions, determining the adjustable power command for the energy storage system based on the target ranking information, operating power of the energy storage system, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency. In the technical solution of this application embodiment, firstly, by calculating the frequency difference between the real-time grid frequency and the rated grid frequency, frequency anomalies can be identified in a timely manner, thereby enabling rapid response to grid demands. Secondly, by comprehensively considering the target ranking information, operating power of the energy storage system, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency to determine the adjustable power command, the accuracy and effectiveness of the regulation strategy are improved, and decision-making errors due to incomplete information are reduced.
[0013] In some embodiments, determining the adjustable power command of the energy storage system based on target ranking information, the operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency includes: for the energy storage system ranked first in the target ranking information, if the energy storage system meets the adjustment conditions, determining that the adjustable power of the energy storage system is maintained at the rated power of the energy storage system, and determining whether the second-ranked energy storage system meets the adjustment conditions, until the nth-ranked energy storage system does not meet the adjustment conditions; determining the adjustable power command of each energy storage system based on the adjustable power of the first n-1 energy storage systems; wherein, the adjustment condition is that the adjustable power command reaches the rated power of the energy storage system and the frequency difference is greater than the response dead zone frequency. In the technical solution of this application embodiment, prioritizing the adjustment of the first-ranked energy storage system can rapidly enhance the overall adjustment capability, ensuring that the power grid can effectively respond to changes even when the frequency difference is greater than the response dead zone frequency. This helps to prevent the aggravation of frequency anomalies, thereby significantly improving the stability of the power grid. Furthermore, by confirming the regulation conditions of each subsequent energy storage system, it can be ensured that each system is utilized rationally within its capacity. This not only optimizes the overall output of the energy storage systems but also effectively reduces the risk of systems that do not meet the regulation conditions participating in regulation, thereby mitigating potential failures due to insufficient capacity. Finally, by determining the final controllable power command for each energy storage system based on the controllable power of the first n-1 energy storage systems, rational resource allocation can be achieved, maximizing the utilization of each system's capacity. This not only improves the efficiency of frequency regulation but also reduces the risk of grid oscillations.
[0014] In some embodiments, obtaining the adjustable power of each energy storage system includes: obtaining the operating power of each energy storage system; and calculating the adjustable power of the energy storage system based on the operating power and the pre-obtained rated power of the energy storage system. In the technical solution of this application embodiment, by obtaining the operating power of the energy storage system in real time and comparing it with its rated power, the adjustable power of the current energy storage system can be calculated. This real-time calculation enables the scheduling system to make control decisions based on the current actual capacity, reducing the inaccuracies caused by over-reliance on static parameters.
[0015] In some embodiments, based on the pre-acquired state variables of multiple unit devices in each energy storage system and the operating state of the energy storage system, the average health state of multiple unit devices in each energy storage system is determined. This includes: for each energy storage system, based on the operating state of the energy storage system, determining multiple unit devices operating in the operating state; and based on the state variables of the multiple unit devices, determining the average health state of the multiple unit devices in each energy storage system. The state variables of the multiple unit devices include at least diode state variables, board state variables, battery health state variables, and fully controllable transistor state variables. In the technical solution of this application embodiment, determining the multiple operating unit devices based on the operating state of the energy storage system allows for the identification of specific unit devices involved in operation during regulation and operation, thus laying the foundation for subsequent analysis. By evaluating the state variables of these unit devices, including diode state variables, board state variables, battery health state variables, and fully controllable transistor state variables, a comprehensive understanding of the health state parameters of each unit device can be obtained. Determining the health state parameters helps optimize the scheduling and use of the energy storage system, thereby prioritizing the selection of energy storage systems with good state for frequency regulation during actual operation.
[0016] In some embodiments, the process of determining the state quantities of a fully controlled transistor includes: acquiring the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in the unit device; when the first normal junction temperature is lower than the first real-time junction temperature, determining the state quantities of the fully controlled transistor using the first normal junction temperature and the first real-time junction temperature; and when the first normal junction temperature is not lower than the first real-time junction temperature, determining the state quantities of the fully controlled transistor as a first preset state quantity. In the technical solution of this application embodiment, by acquiring the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in each unit device, the operating state of the fully controlled transistor can be monitored. When the first normal junction temperature is lower than the first real-time junction temperature, the state quantities of the fully controlled transistor can be determined by combining the first real-time junction temperature and the first normal junction temperature, thereby helping to identify possible overheating phenomena in the fully controlled transistor. When the first normal junction temperature is not lower than the first real-time junction temperature, determining the state quantities of the fully controlled transistor as the first preset state quantity indicates that the fully controlled transistor is in a normal operating state. By using the state quantity evaluation method based on the first real-time junction temperature and the first normal junction temperature, the monitoring accuracy of the thermal condition of the fully controlled transistor can be significantly improved, the risk of overheating can be reduced, and the safe operation of the power grid can be ensured.
[0017] In some embodiments, the process of determining the diode state includes: acquiring the second real-time junction temperature and the second normal junction temperature of the diode in the unit device; when the second normal junction temperature is lower than the second real-time junction temperature, determining the diode state using the second normal junction temperature and the second real-time junction temperature; and when the second normal junction temperature is not lower than the second real-time junction temperature, determining the diode state as a second preset state. In the technical solution of this application embodiment, dynamically adjusting the diode state using the second real-time junction temperature and the second normal junction temperature can reduce diode damage or performance degradation caused by high temperatures, thereby enabling timely adjustment of its load or operating state when the diode's operating conditions deteriorate, thus improving the reliability and stability of the energy storage system during long-term operation.
[0018] In some embodiments, the process of determining the battery state of health includes: acquiring the real-time health coefficient and normal health coefficient of the battery in each unit device; and determining the ratio of the real-time health coefficient to the normal health coefficient as the battery state of health quantity. In the technical solution of this application embodiment, by acquiring the real-time health coefficient and normal health coefficient of the battery in each unit device, the current health state of the battery can be effectively monitored. Determining the ratio of the real-time health coefficient to the normal health coefficient as the battery state of health quantity not only simplifies the evaluation process of the battery state of health quantity but also intuitively reflects the health status of the battery. The battery state of health quantity helps optimize the scheduling strategy of the energy storage system, ensuring that batteries with good health are given priority in frequency regulation. This can significantly improve the overall efficiency of the system, reduce potential risks caused by insufficient battery performance, and thus ensure the safe and stable operation of the power grid.
[0019] Secondly, this application also provides a system response control device, which includes:
[0020] The power acquisition module is used to acquire the adjustable power of each energy storage system;
[0021] The state mean determination module is used to determine the health mean of multiple unit devices in each energy storage system based on the state variables of multiple unit devices in each energy storage system and the operating state of the energy storage system obtained in advance.
[0022] The ranking information determination module is used to rank multiple energy storage systems based on adjustable power and average health status to obtain target ranking information;
[0023] The frequency regulation module is used to control multiple energy storage systems to sequentially regulate the frequency of the power grid based on target sequencing information.
[0024] Thirdly, this application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method of any one of the first aspects.
[0025] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method of any one of the first aspects.
[0026] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the method of any one of the first aspects. Attached Figure Description
[0027] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the alternative embodiments below. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0028] Figure 1 This is an application environment diagram of a system response control method according to an embodiment of this application;
[0029] Figure 2 This is a structural diagram of an energy storage system according to an embodiment of this application;
[0030] Figure 3 This is a schematic flowchart of a system response control method according to an embodiment of this application;
[0031] Figure 4 This is a flowchart illustrating the steps for determining target sorting information according to an embodiment of this application;
[0032] Figure 5 This is a flowchart illustrating the steps of frequency regulation of the power grid according to an embodiment of this application;
[0033] Figure 6 This is a flowchart illustrating the steps for determining the adjustable power command for each energy storage system according to an embodiment of this application.
[0034] Figure 7 This is a flowchart illustrating the steps of determining the adjustable power command of an energy storage system according to an embodiment of this application.
[0035] Figure 8 This is a flowchart illustrating the steps for obtaining the adjustable power of each energy storage system according to an embodiment of this application.
[0036] Figure 9 This is a flowchart illustrating the steps for determining the average health status of multiple unit devices in each energy storage system according to an embodiment of this application.
[0037] Figure 10 This is a structural diagram of the internal structure of an energy storage system according to an embodiment of this application;
[0038] Figure 11 This is a flowchart illustrating the steps of determining the state variables of a fully controllable transistor according to an embodiment of this application.
[0039] Figure 12 This is a flowchart illustrating the steps of a diode state determination process according to an embodiment of this application.
[0040] Figure 13 This is a flowchart illustrating the steps of determining the battery health status quantity according to an embodiment of this application.
[0041] Figure 14 This is a structural block diagram of a system response control device according to another embodiment of this application;
[0042] Figure 15 This is an internal structural diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0043] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.
[0044] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0045] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.
[0046] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0047] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0048] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).
[0049] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0050] With the continued growth of global energy demand and the intensification of climate change, the development of clean, low-carbon, and renewable energy sources such as wind power and solar power has become one of the important strategic measures for alleviating the global energy crisis, addressing climate change, and improving the ecological environment. However, the output power of wind and solar power generation is greatly affected by natural conditions, exhibiting significant randomness, volatility, and intermittency. These characteristics increase the pressure on the power grid in terms of peak shaving and frequency regulation, which is detrimental to the safe, economical, and stable operation of the power system, thus limiting the grid's ability to absorb clean energy sources such as wind and solar power. Therefore, in order to better achieve large-scale grid integration of clean energy, effective auxiliary technologies must be adopted. Among these, Battery Energy Storage Systems (BESS) have received widespread attention in the field of frequency regulation due to their unique advantages.
[0051] Battery energy storage systems (BESS) can track changes in grid frequency, featuring rapid response and high control precision. They also support bidirectional power regulation, absorbing excess energy when the system frequency is too high and rapidly releasing energy when the system frequency is too low, thus maintaining grid frequency stability. Based on these advantages, BESS is increasingly used in primary frequency regulation, becoming one of the effective means to solve the grid connection problems of clean energy sources such as wind power and photovoltaics.
[0052] However, as new power grids develop towards higher voltage and larger capacity, the capacity of a single energy storage system often cannot meet the ever-increasing demand of the grid. Therefore, parallel operation of multiple energy storage systems has become a common solution to distribute capacity pressure. However, in this scenario of multiple energy storage systems operating in parallel, traditional control strategies face certain challenges. Traditional methods mainly rely on a local controller installed on the energy storage converter side to collect the grid frequency signal in real time and generate charging and discharging power commands for the energy storage system based on grid frequency changes and the status of unit devices. These commands are then transmitted to each energy storage system to achieve frequency response.
[0053] When multiple energy storage systems respond to frequency changes simultaneously, oscillation risks may arise, reducing the system's operational stability. Furthermore, traditional control strategies typically do not rationally allocate the frequency regulation power of each energy storage system; each system independently adjusts its output power according to a set droop rate. This can lead to some energy storage systems operating at excessively high power, increasing the risk of short-term overload. Consequently, this creates oscillation risks and shocks for the energy storage system.
[0054] To address the aforementioned problems, this application provides a system response control scheme. This scheme acquires the adjustable power of each energy storage system; determines the average health status of multiple unit devices in each energy storage system based on pre-acquired state variables and the operating status of the energy storage system; sorts the multiple energy storage systems based on the adjustable power and the average health status to obtain target sorting information; and controls the multiple energy storage systems to sequentially regulate the grid frequency based on the target sorting information. In this application's technical solution, controlling the frequency regulation sequence of the energy storage systems based on the target sorting information enables coordinated operation of multiple energy storage systems, reducing oscillation problems caused by multiple energy storage systems simultaneously responding to frequency changes.
[0055] The system response control method provided in this application embodiment can be applied to reference. Figure 1 In the application environment shown, controller 01 communicates in real-time bidirectionally with the power grid 02 and multiple energy storage systems 03 via a communication network. When communicating with the power grid 02, controller 01 can obtain real-time parameters such as the real-time frequency of the power grid 02, the rated frequency of the power grid 02, load demand, and voltage fluctuations, so as to monitor and analyze the operating status of the power grid 02 and thus adjust the frequency accordingly.
[0056] During communication with multiple energy storage systems 03, the controller 01 collects real-time operational data from each energy storage system 03, including the status parameters of multiple unit devices within the energy storage system 03, the adjustable frequency of each energy storage system 03, and the operational status of the energy storage system 03. Based on these parameters and the real-time frequency requirements of the power grid 02, the controller 01 dynamically adjusts the operating status of each energy storage system 03 and allocates appropriate adjustable power commands to ensure the stable operation of the power grid 02.
[0057] Reference Figure 2 As shown, the energy storage system 03 consists of N unit devices. These unit devices are the fundamental components of the energy storage system 03. Each unit device has its own independent device parameters and health status. Therefore, the controller 01 also communicates with the unit devices of the energy storage system 03 to monitor their health status, including battery status and performance indicators of other components.
[0058] According to some embodiments of this application, refer to Figure 3 This application provides a system response control method, which is applied to the embodiments of this application. Figure 1 The controller in the example is used for illustration. This method may include the following steps:
[0059] Step 101: Obtain the adjustable power of each energy storage system.
[0060] Among them, adjustable power refers to the charging and discharging power that the energy storage system can provide under the current operating conditions.
[0061] First, for each energy storage system, the controller collects the status parameters of each unit device in the system in real time. These status parameters can include voltage, current, temperature, state of charge, and health status. Next, the controller verifies the collected status information. During the data verification process, if abnormal data is detected, the controller will correct or compensate through a redundancy mechanism to ensure the integrity and reliability of the data.
[0062] Based on the verified data, the controller calculates the power output limits of each unit device. That is, by analyzing the state parameters of the unit devices, it determines the maximum charging and discharging power that each unit device can withstand, so that overcharging, over-discharging, or overheating problems will not occur during operation.
[0063] Subsequently, the controller summarizes the power output limits of each unit device to obtain the adjustable power of the entire energy storage system.
[0064] Step 102: Based on the pre-acquired state variables of multiple unit devices in each energy storage system and the operating state of the energy storage system, determine the average health status of multiple unit devices in each energy storage system.
[0065] Among them, multiple unit devices include at least one of fully controllable transistors, diodes, circuit boards, and batteries. Fully controllable transistors may include insulated-gate bipolar transistors (IGBTs) and insulated-gate commutated transistors (IECTs).
[0066] State variables are a set of parameters used to describe the current operating status of a unit device, including but not limited to voltage, current, temperature, state of charge, and health status. These state variables are collected by sensors in the energy storage system and transmitted to the controller through a communication interface.
[0067] The operating status of an energy storage system refers to the overall working condition of the energy storage system, that is, whether the energy storage system is currently in charging mode, discharging mode, or standby mode.
[0068] The average health status is calculated based on the health status values of multiple unit devices within the energy storage system, reflecting the overall health status of the entire energy storage system.
[0069] The controller first acquires data based on the pre-obtained state variables of multiple unit devices in the energy storage system. After acquiring the required state variables, the controller processes and analyzes them. For example, it normalizes the state variables of different unit devices to make them comparable under the same evaluation standard. Furthermore, data processing can utilize weighted processing to assign higher weights to more influential parameters (such as state of charge and state of health).
[0070] After the data processing is complete, the controller calculates the health status value of each unit device.
[0071] In some embodiments, the controller evaluates the health status of the unit devices using an internal algorithm or based on a pre-defined model, and obtains a health status value for each unit device.
[0072] In some embodiments, the controller acquires the state parameters of each unit device. Next, it acquires the health metrics of each unit device. For example, the health metrics of a battery may be its capacity and internal resistance, the health metrics of a diode may be its forward voltage and reverse leakage current, and the health metrics of a fully controllable transistor may be its gate voltage and leakage current, etc.
[0073] Then, weights are assigned to each health indicator based on its impact on the energy storage system. Finally, the weighted health indicators are used to assess the average health status of each unit device.
[0074] After calculating the health status value of each unit device, the controller aggregates the health status values of multiple unit devices in the same energy storage system. For example, a weighted average or other statistical methods can be used to generate the overall average health status value of the energy storage system.
[0075] Step 103: Sort multiple energy storage systems based on adjustable power and average health status to obtain target sorting information.
[0076] The target ranking information will serve as the basis for subsequent scheduling decisions. The controller can determine which energy storage system should be called first in grid frequency regulation based on the target ranking information.
[0077] After acquiring the controllable power and the average health status, the controller adjusts the weights of these two parameters based on the specific application scenario and grid requirements. Since the importance of controllable power and the average health status may differ, different weights need to be assigned to each parameter. For example, during grid frequency regulation, controllable power has a higher weight because it needs to respond to the grid's power demands in real time; while in long-term operation tasks, the average health status has a higher weight to ensure the grid's continuous and stable operation.
[0078] The controller prioritizes each energy storage system from highest to lowest based on its adjustable power and average health status. After sorting, the controller generates target sorting information, which includes the current sorting position of each energy storage system, as well as its adjustable power and average health status.
[0079] Step 104: Based on the target sorting information, control multiple energy storage systems to sequentially regulate the frequency of the power grid.
[0080] The controller monitors the grid's frequency deviation in real time. When the actual grid frequency deviates from the standard value, the controller can identify the frequency fluctuations. The magnitude and direction of the frequency deviation determine whether the energy storage system needs to charge or discharge. If the frequency is too high, the energy storage system needs to charge to absorb excess power; if the frequency is too low, the energy storage system needs to discharge to inject power into the grid.
[0081] After identifying the grid frequency deviation, the controller calculates the required frequency regulation power based on the magnitude of the deviation and the response demand. Then, according to the target prioritization information, the controller prioritizes scheduling the energy storage system with the highest health status and controllable power for frequency regulation. The controller sends a frequency regulation command to the energy storage system, instructing it to charge or discharge at the set frequency regulation power.
[0082] When the grid frequency deviation is large or the adjustable power of a single energy storage system is insufficient to complete the frequency regulation task, the controller will, based on the target ranking information, sequentially call other energy storage systems with lower rankings. After receiving the frequency regulation command, each energy storage system will charge or discharge according to the required power output.
[0083] During frequency regulation, grid frequency fluctuations may occur continuously. Therefore, the controller needs to monitor the output power of each energy storage system and the grid frequency changes in real time. The controller dynamically adjusts the charging and discharging power of the energy storage systems based on the latest deviation of the grid frequency, so that the frequency gradually returns to the standard value. When some energy storage systems approach their operating limits, the controller reduces the frequency regulation power of those systems and increases the power output of other energy storage systems, making the overall frequency regulation process more stable.
[0084] Once the grid frequency returns to or near its standard value, and the frequency regulation task is completed, the controller will sequentially stop the frequency regulation operation of each energy storage system. Each energy storage system will gradually reduce its charging and discharging power until frequency regulation work is completely stopped. During this stage, the controller will also monitor the status of each energy storage system to ensure that each system can safely return to standby mode after exiting frequency regulation. Simultaneously, the controller will reassess the health status and controllable power of each energy storage system to prepare for the next frequency regulation task.
[0085] In the above embodiments, the adjustable power of each energy storage system is first obtained; then, based on the pre-obtained state variables of multiple unit devices in each energy storage system and the operating status of the energy storage system, the average health status of multiple unit devices in each energy storage system is determined; the multiple energy storage systems are sorted based on the adjustable power and the average health status to obtain target sorting information; finally, based on the target sorting information, the multiple energy storage systems are controlled to sequentially regulate the grid frequency. In the technical solution of this application embodiment, by monitoring the state variables of unit devices and the operating status of the energy storage system, the average health status of multiple unit devices in each energy storage system can be determined. Simultaneously, the obtained adjustable power provides the energy output that the energy storage system can contribute during frequency regulation. Sorting based on adjustable power and the average health status allows priority scheduling of energy storage systems with high health status and large adjustable power, enabling a smooth and rapid response to frequency changes during grid frequency adjustment. In the actual frequency regulation process, the output of the energy storage systems is gradually adjusted according to the target sorting information. The energy storage systems ranked higher are called first, quickly providing the required energy support and effectively mitigating grid frequency fluctuations. Once the output of the top-ranked energy storage systems stabilizes, other energy storage systems in the target ranking information can be gradually connected as needed. This reduces the oscillation amplitude of the power grid, making grid frequency regulation smoother. In summary, the ranking control scheme based on the average health state and adjustable power significantly reduces the oscillation risk during frequency regulation by prioritizing the scheduling of energy storage systems with high health states. This improves the operational stability and reliability of the power grid, effectively coordinates the resources of energy storage systems, and provides stronger frequency support for the power grid.
[0086] According to some embodiments of this application, refer to Figure 4 In the above embodiment, "ranking multiple energy storage systems based on adjustable power and average health status to obtain target ranking information" may include the following steps:
[0087] Step 201: Sort the adjustable power corresponding to multiple energy storage systems in descending order to obtain candidate sorting information.
[0088] The controller sorts the energy storage systems in descending order of their adjustable power. This sorting process proceeds from highest to lowest adjustable power. Based on the sorting results, the controller generates candidate sorting information. This candidate sorting information includes a list of all energy storage systems sorted in descending order of their adjustable power. This list details the adjustable power of each energy storage system, serving as a preliminary reference for subsequent scheduling decisions.
[0089] Step 202: Based on the candidate ranking information, determine the adjustable power difference between every two energy storage systems.
[0090] Among them, the adjustable power difference reflects the difference in power output capability between adjacent energy storage systems.
[0091] The controller calculates the power difference between all adjacent energy storage systems in the order of the candidate sorting information.
[0092] During the calculation process, the controller handles boundary conditions. For example, if the controllable power of the energy storage system is close to zero or the difference is negative (possibly due to a fault or abnormal condition in the energy storage system), the controller can use a preset correction algorithm to process these abnormal data, making the calculation results more reasonable.
[0093] After calculating the adjustable power difference for all adjacent energy storage systems, the controller records and stores these adjustable power difference results. The adjustable power difference for each pair of energy storage systems is stored together with the corresponding energy storage system pair information.
[0094] Step 203: Determine the target ranking information based on the adjustable power difference, candidate ranking information, and average health status.
[0095] The controller assigns weights to the power difference, candidate ranking information, and average health status based on a preset algorithm or model. After the weight assignment is completed, the controller performs a comprehensive calculation on the controllable power, health status, and power difference of each energy storage system to generate a comprehensive ranking score. This comprehensive ranking score can be calculated according to the following formula (1):
[0096] (1)
[0097] in, The overall ranking score for energy storage system i. For the adjustable power of energy storage system i, Let i be the average health status of energy storage system i. This represents the adjustable power difference between adjacent energy storage systems. For adjustable power weighting coefficients, The weighting coefficients for the mean health status. It is a weighting coefficient for the adjustable power difference between adjacent energy storage systems.
[0098] The controller evaluates the priority of each energy storage system using formula (1) to determine its ranking position in the scheduling process.
[0099] Based on the comprehensive ranking score, the controller sorts the energy storage systems from highest to lowest according to their final scores, generating target ranking information.
[0100] In the above embodiments, the adjustable power of multiple energy storage systems is sorted in descending order to obtain candidate sorting information; based on the candidate sorting information, the adjustable power difference between every two energy storage systems is determined; and based on the adjustable power difference, candidate sorting information, and average health status, target sorting information is determined. In the technical solution of this application embodiment, by sorting the adjustable power of energy storage systems in descending order, the priority of the frequency regulation capability of each energy storage system can be clearly defined. Under frequency regulation requirements, energy storage systems with higher adjustable power are given priority, which helps to quickly respond to grid frequency changes and improve efficiency. Furthermore, by calculating the adjustable power difference between every two energy storage systems, the relative power difference between each energy storage system can be assessed, reducing the risk of energy storage system imbalance or overload that may be caused by excessive power differences.
[0101] According to some embodiments of this application, the "determining target ranking information based on adjustable power difference, candidate ranking information, and average health status" in the above embodiments may include the following situations:
[0102] In the first scenario, when the adjustable power difference is no greater than the preset power threshold, the candidate ranking information is adjusted based on the average health status to obtain the target ranking information.
[0103] The preset power threshold is used to determine whether the power difference between different energy storage systems is within an acceptable range. The preset power threshold is set based on grid demand and system security to ensure that power differences during dispatching do not lead to unbalanced operation of energy storage systems.
[0104] The controller sequentially compares the adjustable power difference between each pair of adjacent energy storage systems with a preset power threshold. For each pair of energy storage systems, the controller determines whether the adjustable power difference between them is greater than or less than the power threshold.
[0105] If the controller detects that the adjustable power difference between adjacent energy storage systems is not greater than a preset power threshold, the controller obtains the average health status of multiple unit devices in each energy storage system. Based on the average health status, the systems are reordered, with those in better health status placed at higher positions. The candidate ranking information is updated, and finally, the candidate ranking information adjusted for health status is determined as the target ranking information.
[0106] In the second scenario, when the adjustable power difference is greater than the power threshold, the candidate ranking information is determined as the target ranking information.
[0107] If the controller detects that the adjustable power difference between adjacent energy storage systems exceeds a preset power threshold, no adjustment to the candidate ranking information is necessary. In this case, the adjustable power difference is sufficiently large, indicating that the energy storage system with high power output should continue to be prioritized for scheduling, while the influence of the health state average is relatively small. Therefore, the controller will retain the original candidate ranking information without further adjustment and directly determine it as the target ranking information.
[0108] In the above embodiments, when the adjustable power difference is not greater than a preset power threshold, the candidate ranking information is adjusted based on the average health status to obtain the target ranking information; when the adjustable power difference is greater than the power threshold, the candidate ranking information is determined as the target ranking information. In the technical solution of this application embodiment, by adopting different ranking adjustment strategies under different conditions, the flexibility and efficiency of scheduling can be improved.
[0109] When the adjustable power difference is small, scheduling can be optimized by adjusting the candidate ranking information and taking into account the average health status. When the power difference is large, the candidate ranking information can be used directly to quickly respond to the grid regulation needs, thereby improving the overall scheduling efficiency.
[0110] According to some embodiments of this application, refer to Figure 5 In the above embodiment, "controlling multiple energy storage systems to sequentially regulate the frequency of the power grid based on target sorting information" may include the following steps:
[0111] Step 301: Based on the target sorting information and the pre-acquired operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency, determine the controllable power command for each energy storage system.
[0112] The real-time grid frequency refers to the current operating frequency of the power grid. However, due to load fluctuations and changes in power generation, the grid frequency may deviate. The energy storage system monitors the real-time grid frequency to determine whether the grid is in a frequency deviation state and adjusts accordingly.
[0113] The rated frequency of a power grid is the standard frequency of the power grid during normal operation.
[0114] The droop rate is a sensitivity coefficient of an energy storage system to changes in grid frequency. It represents the relationship between the energy storage system's power adjustment and the grid frequency deviation. The higher the droop rate, the more sensitive the energy storage system is to frequency fluctuations, and the more significant the regulation effect. It is used to adjust the power output of the energy storage system according to the magnitude of the frequency deviation during power regulation.
[0115] The response dead zone frequency refers to a frequency range within which the energy storage system will not adjust the frequency.
[0116] Adjustable power commands are instructions generated by the control system based on factors such as grid frequency deviation, target prioritization information of the energy storage system, and operating power, guiding the energy storage system to adjust its power output. The adjustable power command determines the power value that the energy storage system should output or absorb when adjusting the grid frequency. Each energy storage system executes the corresponding frequency adjustment operation based on the received adjustable power command.
[0117] The controller obtains the real-time frequency of the power grid through a communication interface. It then compares this frequency with the grid's rated frequency to determine the extent to which the current real-time frequency deviates from the rated frequency. Based on the magnitude of the frequency deviation, the controller determines the response power required from each energy storage system to restore the grid frequency to its normal range.
[0118] In some embodiments, the need for frequency regulation of the power grid can be determined using the following methods: If the frequency regulation is high, the energy storage system needs to absorb or generate power to regulate the grid frequency; otherwise, the energy storage system does not need to regulate the frequency, and each energy storage system can maintain its current power.
[0119] in, For the real-time frequency of the power grid, The rated frequency of the power grid. In response to dead-time frequency.
[0120] After determining the frequency deviation, the controller calculates the operating power of each energy storage system based on the target ranking results and decides whether to adjust the output power according to its current state. For energy storage systems with good health and strong power regulation capabilities, the controller will control them to undertake more power regulation; while for energy storage systems with weak power regulation capabilities, the controller will reduce their power regulation.
[0121] After determining the power adjustment amount for each energy storage system, the controller generates multiple adjustable power commands. These adjustable power commands define the amount of power output that each energy storage system needs to adjust under the current grid frequency conditions.
[0122] Step 302: Send multiple adjustable power commands to the corresponding energy storage systems so that each energy storage system can adjust the frequency of the power grid in sequence based on the adjustable power commands.
[0123] The controller sends these adjustable power commands to the corresponding energy storage systems. Upon receiving the adjustable power commands, each energy storage system adjusts the grid frequency according to the adjustable power value corresponding to the assigned adjustable power command, so as to gradually reduce the frequency deviation of the grid and bring the grid frequency back to the rated frequency range.
[0124] In the above embodiments, based on target ranking information, operating power, and pre-acquired real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency, the adjustable power command for each energy storage system is determined. Multiple adjustable power commands are then sent to their respective energy storage systems, enabling each system to sequentially adjust the grid frequency based on the adjustable power commands. In the technical solution of this application embodiment, by comprehensively considering target ranking information, the operating power of the energy storage system, and the real-time and rated grid frequencies, the adjustable power command for each energy storage system can be calculated more accurately. This allows the energy storage system to adjust according to actual grid frequency requirements, effectively stabilizing the grid frequency and reducing the impact of frequency fluctuations on the grid.
[0125] According to some embodiments of this application, refer to Figure 6 In the above embodiments, "determining the controllable power command for each energy storage system based on target ranking information and pre-acquired operating power of the energy storage system, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency" may include the following steps:
[0126] Step 401: For each energy storage system, calculate the frequency difference between the real-time frequency of the power grid and the rated frequency of the power grid.
[0127] The controller obtains the real-time frequency of the power grid from the grid and compares it with the preset rated frequency of the power grid to obtain the frequency difference. The purpose of calculating the frequency difference is to identify the frequency deviation of the power grid and determine whether frequency regulation is required.
[0128] Step 402: If the frequency difference meets the preset conditions, determine the adjustable power command of the energy storage system based on the target sorting information, the operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency.
[0129] The preset conditions refer to the thresholds or criteria used to trigger power adjustments in the energy storage system during grid frequency regulation. These preset conditions are typically set in advance based on the grid's operational needs and stability requirements, ensuring that the energy storage system does not activate with every minor frequency fluctuation, but only responds when necessary. In this embodiment, the preset condition is when the frequency difference is not equal to 0.
[0130] After the preset conditions for frequency difference are met, the controller determines the response priority of each energy storage system based on the target ranking information of the energy storage systems. Then, the controller integrates multiple factors, including operating power, real-time grid frequency, grid rated frequency, droop rate, and response dead zone frequency, to determine the controllable power command for each energy storage system. These controllable power commands are then sent to the corresponding energy storage systems. The energy storage systems, according to the controllable power commands assigned by the controller, sequentially adjust the grid frequency to gradually restore grid frequency stability.
[0131] In the above embodiments, for each energy storage system, the frequency difference between the real-time grid frequency and the rated grid frequency is calculated. If the frequency difference meets preset conditions, the adjustable power command of the energy storage system is determined based on target ranking information, operating power, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency. In the technical solution of this application embodiment, firstly, by calculating the frequency difference between the real-time grid frequency and the rated grid frequency, frequency anomalies can be identified in a timely manner, thereby enabling rapid response to grid demands. Secondly, by comprehensively considering target ranking information, the operating power of the energy storage system, the real-time grid frequency, the rated grid frequency, the droop rate, and the response dead zone frequency to determine the adjustable power command, the accuracy and effectiveness of the regulation strategy are improved, and decision-making errors due to incomplete information are reduced.
[0132] According to some embodiments of this application, refer to Figure 7 In the above embodiments, "determining the controllable power command of the energy storage system based on target sorting information, operating power, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency" may include the following steps:
[0133] Step 501: For the energy storage system ranked first in the target ranking information, if the energy storage system meets the adjustment conditions, it is determined that the adjustable power of the energy storage system is maintained at the rated power of the energy storage system, and it is determined whether the energy storage system ranked second meets the adjustment conditions, until the energy storage system ranked n does not meet the preset conditions.
[0134] First, based on the target ranking information, the controller checks whether the energy storage system ranked first meets the regulation conditions. If the energy storage system ranked first meets the regulation conditions, the controller maintains its controllable power at its rated power. The core of the regulation conditions is to ensure that the controllable power command of the energy storage system reaches its rated power, while the frequency difference from the grid exceeds the set response dead zone frequency; that is, the grid frequency deviation is large enough to trigger the response of the energy storage system.
[0135] Next, the controller will determine whether the second-ranked energy storage system in the target ranking information also meets the regulation conditions. If the energy storage system meets the regulation conditions, the controller will also maintain its controllable power at its rated power. The controller iterates through the energy storage systems in the target ranking information, checking each one to see if it meets the regulation conditions, until it finds the first energy storage system that does not meet the conditions.
[0136] Step 502: Determine the adjustable power command for each energy storage system based on the adjustable power of the first n-1 energy storage systems.
[0137] The adjustment conditions are that the adjustable power command reaches the rated power of the energy storage system and the frequency difference is greater than the response dead zone frequency.
[0138] When the energy storage system ranked nth in the sequence is determined to be non-compliant with regulation conditions, the controller stops checking and determines the final controllable power command for each energy storage system based on the sum of the controllable power of the first n-1 energy storage systems. At this point, the controller uses the energy storage systems that have met the regulation conditions to regulate the power grid according to their rated power. Finally, the controller sends the controllable power commands generated in the above steps to the corresponding energy storage systems to achieve gradual regulation of the power grid frequency.
[0139] For example, if At this point, the energy storage system needs to reduce the power it generates or increase the power it absorbs. , The maximum value is ;in, The adjustment rate, The power command value corresponding to the adjustable power command. For the operating power of the energy storage system, For the real-time frequency of the power grid, The rated frequency of the power grid. In response to dead-time frequency, This is the rated frequency of the energy storage system.
[0140] like At this point, the energy storage system needs to increase the power it generates or decrease the power it absorbs. , The maximum value is ;
[0141] If the energy storage system ranked first has already reached its rated power in terms of absorption or output, then... and The difference is still greater than The energy storage system ranked first will remain And record the current time. and The difference is used as the frequency regulation demand value of the second energy storage system. ;
[0142] The response of the second-ranked energy storage system is similar to that of the first-ranked system:
[0143] like At this point, the energy storage system needs to reduce the power it generates or increase the power it absorbs. , The maximum value is ;
[0144] like 0. At this point, the energy storage system needs to increase the power it generates or decrease the power it absorbs. , The maximum value is ;
[0145] If the absorption or output power of the second-ranked energy storage system has reached the grid's rated power, and the difference between the grid's real-time frequency and the rated frequency is still greater than the response dead zone frequency. Then the second-ranked energy storage system remains And record the current time. and The frequency difference is used as the frequency regulation requirement value of the third energy storage system. ...Subsequent energy storage system responses follow the same pattern, up to the real-time grid frequency. Difference from the rated frequency Less than the response dead frequency Each energy storage system maintains its current power output.
[0146] In the above embodiments, prioritizing the regulation of the top-ranked energy storage system can rapidly enhance the overall regulation capability, ensuring the grid can effectively respond to changes even when the frequency difference exceeds the response dead zone frequency. This helps prevent the exacerbation of frequency anomalies, thereby significantly improving grid stability. Furthermore, by confirming the regulation conditions of subsequent energy storage systems one by one, it ensures that each system is utilized within its capacity. This not only optimizes the overall output of the energy storage systems but also effectively reduces the risk of systems that do not meet regulation conditions participating in regulation, thus mitigating potential failures due to insufficient capacity. Finally, determining the final controllable power command for each energy storage system based on the controllable power of the top n-1 energy storage systems allows for rational resource allocation, maximizing the utilization of each system's capacity. This not only improves the efficiency of frequency regulation but also reduces the risk of grid oscillations.
[0147] According to some embodiments of this application, refer to Figure 8 In the above embodiments, "obtaining the adjustable power of each energy storage system" may include the following steps:
[0148] Step 601: Obtain the operating power of each energy storage system.
[0149] Operating power refers to the actual operating power of the energy storage system at the current moment.
[0150] The controller obtains the current operating power for each energy storage system.
[0151] Step 602: Calculate the adjustable power of the energy storage system based on the operating power and the pre-acquired rated power of the energy storage system.
[0152] Rated power refers to the maximum power that an energy storage system can continuously output or input under operating conditions.
[0153] The controller is based on the pre-stored rated power of the energy storage system. Then, by comparing the currently acquired operating power with the rated power, the adjustable power of the energy storage system is calculated.
[0154] For example, the adjustable power includes an increaseable output power or a decreaseable absorbed power, and an increaseable absorbed power or a decreaseable output power, which can be calculated as follows:
[0155] The power that can be generated represents the power that the energy storage system can increase or the power that can be absorbed. The calculation process of the power that can be increased or the power that can be absorbed can be expressed by equation (2).
[0156] (2)
[0157] in, For either increased output power or decreased absorbed power, For the rated power of the energy storage system, This refers to the operating power of the energy storage system.
[0158] Absorbable power This indicates the increase in absorbed power or the decrease in emitted power of the energy storage system. The calculation process for the increase in absorbed power or the decrease in emitted power can be expressed using equation (3).
[0159] (3)
[0160] in, This can be used to increase the absorbed power or decrease the emitted power.
[0161] This indicates the power output of the energy storage system at this moment. This indicates the power absorbed by the energy storage system at this moment.
[0162] In the above embodiments, for each energy storage system, the operating power of the energy storage system is obtained; based on the operating power and the pre-obtained rated power of the energy storage system, the adjustable power of the energy storage system is calculated. In the technical solution of this application embodiment, by obtaining the operating power of the energy storage system in real time and comparing it with its rated power, the adjustable power of the current energy storage system can be calculated. This real-time calculation enables the scheduling system to make control decisions based on the current actual capacity, reducing the inaccuracies caused by over-reliance on static parameters.
[0163] According to some embodiments of this application, refer to Figure 9 In the above embodiment, "determining the average health status of multiple unit devices in each energy storage system based on the pre-acquired state variables of multiple unit devices in each energy storage system and the operating status of the energy storage system" may include the following steps:
[0164] Step 701: For each energy storage system, based on the operating status of the energy storage system, determine the multiple unit devices that are working in the operating status.
[0165] For each energy storage system, the controller identifies the currently operating unit devices based on the system's operating status. By analyzing the system's operating status, the controller determines which unit devices are active in that state. Next, the controller collects state parameters from the identified unit devices.
[0166] like Figure 10 As shown, taking a half-bridge submodule as an example: when At this time, the energy storage system discharges and generates power. The state variables of the fully controlled transistor and diode should be selected as T1 and D2. At this time, the energy storage system is charging and absorbing power. The state variables of the fully controlled transistor and diode should be selected as T2 and D1, respectively. Figure 10 In the diagram, T1, T2, T3, and T4 represent fully controlled transistors, and D1, D2, D3, and D4 represent diodes.
[0167] Step 702: Based on the state variables of multiple unit devices, determine the average health status of multiple unit devices in each energy storage system.
[0168] Among them, the state quantities of multiple unit devices include at least diode state quantities, board state quantities, battery health state quantities, and fully controllable transistor state quantities.
[0169] After obtaining these state variables, the controller aggregates all relevant state variable data to form a complete dataset for each energy storage system. Then, the controller uses a pre-defined algorithm or model to analyze these state variables to assess the health status of the unit devices. Finally, the controller calculates the average health status of multiple unit devices in the energy storage system based on the analysis results.
[0170] In some embodiments, the mean health status can be calculated using the following method.
[0171] Obtain the failure rate of each component in the unit device, such as fully controllable transistors, diodes, circuit boards, and battery components. For example, the failure rate of a fully controllable transistor is X1, the failure rate of a diode is X2, the failure rate of a circuit board is X3, and the failure rate of a battery is X4.
[0172] The calculation process is shown in equation (4):
[0173]
[0174] (4)
[0176] in, For diode status variables, For diode status variables, For board status variables, This refers to the battery's state of health.
[0177] The calculation process for the average health status of multiple unit devices in each energy storage system is shown in equation (5):
[0178] (5)
[0179] in, The mean value for a healthy state is given by N, which represents the number of unit devices in the energy storage system.
[0180] In the above embodiments, for each energy storage system, based on the operating state of the energy storage system, multiple unit devices operating in the operating state are identified; based on the state variables of the multiple unit devices, the average health state of the multiple unit devices in each energy storage system is determined; wherein, the state variables of the multiple unit devices include at least diode state variables, board state variables, battery health state variables, and fully controllable transistor state variables. In the technical solution of this application embodiment, determining the multiple operating unit devices based on the operating state of the energy storage system allows for the identification of specific unit devices involved in operation during regulation and operation, thus laying the foundation for subsequent analysis. By evaluating the state variables of these unit devices, including diode state variables, board state variables, battery health state variables, and fully controllable transistor state variables, a comprehensive understanding of the health state parameters of each unit device can be obtained. Determining the health state parameters helps optimize the scheduling and use of the energy storage system, thereby prioritizing the selection of energy storage systems with good state for frequency regulation during actual operation.
[0181] According to some embodiments of this application, refer to Figure 11The "determination process of fully controllable transistor state quantities" in the above embodiments may include the following steps:
[0182] Step 801: Obtain the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in the unit device.
[0183] The first real-time junction temperature refers to the actual temperature of the fully controlled transistor under the current operating conditions, while the first normal junction temperature is the standard operating temperature calculated based on preset operating conditions or historical operating data. Methods for measuring the real-time junction temperature of a fully controlled transistor include, but are not limited to, the thermal sensor method and the embedded thermocouple method.
[0184] For each unit device, the controller obtains the first normal junction temperature of the fully controlled transistor and calculates the first real-time junction temperature using either the thermal sensor method or the pre-embedded thermocouple method.
[0185] Step 802: When the first normal junction temperature is lower than the real-time junction temperature, the state variables of the fully controlled transistor are determined using the first normal junction temperature and the first real-time junction temperature.
[0186] Step 803: When the first normal junction temperature is not less than the first real-time junction temperature, the state quantity of the fully controlled transistor is determined as the first preset state quantity.
[0187] The controller compares the first real-time junction temperature with the first normal junction temperature. When the first real-time junction temperature is higher than the first normal junction temperature, the controller uses these two temperature values to determine the state variables of the fully controlled transistor. The performance degradation of the fully controlled transistor can be evaluated by calculating the temperature difference and combining it with the temperature-performance curve of the fully controlled transistor, thereby deriving the state variables of the fully controlled transistor.
[0188] When the first normal junction temperature is lower than the first real-time junction temperature, the state variables of the fully controlled transistor can be determined by combining the first real-time junction temperature and the first normal junction temperature. When the first normal junction temperature is not lower than the first real-time junction temperature, the state variables of the fully controlled transistor are determined as the first preset state variables, indicating that the fully controlled transistor is in normal operating condition. In this case, the controller directly sets the state variables of the fully controlled transistor to the preset normal state variables without further calculation.
[0189] In some embodiments, the state variables of a fully controlled transistor can be calculated using equation (6).
[0190] (6)
[0191] in, For fully controlled transistors, Tib is the first real-time junction temperature of the fully controlled transistor, and Tic is the first normal junction temperature of the fully controlled transistor.
[0192] In the above embodiments, the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in the unit device are obtained; when the first normal junction temperature is lower than the first real-time junction temperature, the state variables of the fully controlled transistor are determined using the first normal junction temperature and the first real-time junction temperature; when the first normal junction temperature is not lower than the first real-time junction temperature, the state variables of the fully controlled transistor are determined as the first preset state variables. In the technical solution of this application embodiment, by obtaining the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in each unit device, the operating state of the fully controlled transistor can be monitored. When the first normal junction temperature is lower than the first real-time junction temperature, the state variables of the fully controlled transistor can be determined by combining the first real-time junction temperature and the first normal junction temperature, thereby helping to identify possible overheating phenomena in the fully controlled transistor. When the first normal junction temperature is not lower than the first real-time junction temperature, determining the state variables of the fully controlled transistor as the first preset state variables indicates that the fully controlled transistor is in a normal operating state. By using the state variable evaluation method based on the first real-time junction temperature and the first normal junction temperature, the monitoring accuracy of the thermal condition of the fully controlled transistor can be significantly improved, the risk of overheating can be reduced, and the safe operation of the power grid can be ensured.
[0193] According to some embodiments of this application, refer to Figure 12 The "diode state determination process" in the above embodiments may include the following steps:
[0194] Step 901: Obtain the second real-time junction temperature and the second normal junction temperature of the diode in the unit device.
[0195] The second real-time junction temperature refers to the actual temperature of the diode under the current operating conditions, while the second normal junction temperature is the standard operating temperature calculated based on preset operating conditions or historical operating data. Methods for measuring the second real-time junction temperature include, but are not limited to, the thermocouple method.
[0196] For each unit device, the controller obtains the normal junction temperature of the diode and calculates the real-time junction temperature using the thermocouple method.
[0197] Step 902: When the second normal junction temperature is lower than the second real-time junction temperature, determine the diode state variables using the second normal junction temperature and the real-time junction temperature.
[0198] Step 903: When the second normal junction temperature is not less than the second real-time junction temperature, the diode state quantity is determined as the second preset state quantity.
[0199] The controller compares the second real-time junction temperature with the second normal junction temperature. When the second real-time junction temperature is higher than the second normal junction temperature, the controller uses these two temperature values to determine the diode's state variables. The diode's performance degradation can be assessed by calculating the temperature difference and combining it with the diode's temperature-performance curve, thereby deriving the diode's state variables.
[0200] If the second normal junction temperature is greater than or equal to the second real-time junction temperature, it indicates that the diode is operating within its normal operating range. In this case, the controller directly sets the diode's state value to the preset normal state value without further calculation.
[0201] In some embodiments, the diode state can be calculated using equation (7).
[0202] (7)
[0203] in, For diode status variables, Tdb is the second real-time junction temperature of the diode, and Tdc is the second normal junction temperature of the diode.
[0204] It should be noted that the calculation methods for board status variables and diode status variables are similar.
[0205] The board status variables can be calculated using equation (8).
[0206] (8)
[0207] in, Tb is the board status variable, Tc is the board's real-time temperature, and Tc is the board's normal operating temperature.
[0208] In the above embodiments, the second real-time junction temperature and the second normal junction temperature of the diode in the unit device are obtained; when the second normal junction temperature is lower than the second real-time junction temperature, the diode state quantity is determined using the second normal junction temperature and the second real-time junction temperature; when the second normal junction temperature is not lower than the second real-time junction temperature, the diode state quantity is determined as the second preset state quantity. In the technical solution of this application embodiment, dynamically adjusting the diode state quantity using the second real-time junction temperature and the second normal junction temperature can reduce diode damage or performance degradation caused by high temperature, thereby enabling timely adjustment of its load or operating state when the diode's operating conditions deteriorate, thus improving the reliability and stability of the energy storage system during long-term operation.
[0209] According to some embodiments of this application, refer to Figure 13 The "process for determining the battery health status" in the above embodiments may include the following steps:
[0210] Step 1001: Obtain the real-time health coefficient and normal health coefficient of the battery in the unit device.
[0211] Real-time health coefficient is the current health status assessment result of the battery, which is usually calculated in real time based on parameters such as the number of charge and discharge cycles, changes in internal resistance, and capacity decay. Normal health coefficient, on the other hand, is the standard health value of the battery under ideal operating conditions, reflecting the expected health status of the battery when there is no significant aging or performance degradation.
[0212] For each unit device, the controller acquires the battery's real-time health coefficient and normal health coefficient.
[0213] Step 1002: The ratio of the real-time health coefficient to the normal health coefficient is determined as the battery health status quantity.
[0214] The ratio of the real-time health coefficient to the normal health coefficient can assess the relative health status of the battery and clarify the difference between the battery's actual performance and standard performance. If the ratio is close to 1, it indicates that the battery's health status is relatively ideal and close to its expected performance; if the ratio is lower than 1, it indicates that the battery's health status has deteriorated to some extent.
[0215] The controller calculates the ratio between the battery's real-time health coefficient and its normal health coefficient. Ultimately, the controller determines this ratio as the battery's state of health (SHS). This SHS is used to assess the battery's health level under its current operating conditions and provides a basis for evaluating the overall health of the energy storage system.
[0216] In some embodiments, the battery health status quantity can be calculated using equation (9).
[0217] (9)
[0218] in, Here, SOH represents the battery's state of health, and SOHe represents the battery's real-time health coefficient.
[0219] In the above embodiments, the real-time health coefficient and normal health coefficient of the battery in each unit device are obtained; the ratio of the real-time health coefficient to the normal health coefficient is determined as the battery health status quantity. In the technical solution of this application embodiment, by obtaining the real-time health coefficient and normal health coefficient of the battery in each unit device, the current health status of the battery can be effectively monitored. Determining the ratio of the real-time health coefficient to the normal health coefficient as the battery health status quantity not only simplifies the evaluation process of the battery health status quantity but also intuitively reflects the battery's health condition. The battery health status quantity helps optimize the scheduling strategy of the energy storage system, ensuring that batteries with good health status are given priority in frequency regulation. This can significantly improve the overall efficiency of the system, reduce potential risks caused by insufficient battery performance, and thus ensure the safe and stable operation of the power grid.
[0220] According to some embodiments of this application, a system response control method is provided. Taking the application of this method to a controller as an example, it may include the following steps:
[0221] Step 1: Obtain the operating power of each energy storage system.
[0222] Step 2: Calculate the adjustable power of the energy storage system based on the operating power and the pre-acquired rated power of the energy storage system.
[0223] Step 3: For each energy storage system, based on the operating status of the energy storage system, determine the multiple unit devices that are working in the operating state.
[0224] Step 4: Obtain the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in the unit device.
[0225] Step 5: If the first normal junction temperature is lower than the first real-time junction temperature, determine the state variables of the fully controlled transistor using the first normal junction temperature and the first real-time junction temperature; if the first normal junction temperature is not lower than the first real-time junction temperature, determine the state variables of the fully controlled transistor as the first preset state variables.
[0226] Step 6: Obtain the second real-time junction temperature and the second normal junction temperature of the diode in the unit device.
[0227] Step 7: When the normal junction temperature is lower than the real-time junction temperature, determine the diode state variables using the normal junction temperature and the real-time junction temperature; when the normal junction temperature is not lower than the real-time junction temperature, determine the diode state variables as the second preset state variables.
[0228] It should be noted that the same method can be used to determine the board status variables.
[0229] Step 8: Obtain the real-time health coefficient and normal health coefficient of the battery in the unit device.
[0230] Step 9: Determine the ratio of the real-time health coefficient to the normal health coefficient as the battery health status quantity.
[0231] Step 10: Based on the state variables of multiple unit devices, determine the average health status of multiple unit devices in each energy storage system.
[0232] Step 11: Sort the adjustable power corresponding to multiple energy storage systems in descending order to obtain candidate sorting information.
[0233] Step 12: Based on the candidate ranking information, determine the adjustable power difference between every two energy storage systems.
[0234] Step 13: Determine the target ranking information based on the adjustable power difference, candidate ranking information, and average health status.
[0235] In some embodiments, when the adjustable power difference is not greater than a preset power threshold, the candidate ranking information is adjusted based on the average health status to obtain the target ranking information.
[0236] In some embodiments, when the adjustable power difference is greater than a power threshold, the candidate ranking information is determined as the target ranking information.
[0237] Step 13: For each energy storage system, calculate the frequency difference between the real-time frequency of the power grid and the rated frequency of the power grid.
[0238] Step 14: If the frequency difference meets the preset conditions, for the energy storage system ranked first in the target ranking information, if the energy storage system meets the adjustment conditions, it is determined that the adjustable power of the energy storage system is maintained at the rated power of the energy storage system, and it is determined whether the energy storage system ranked second meets the adjustment conditions, until the energy storage system ranked n does not meet the preset conditions; wherein, the adjustment conditions are that the adjustable power command reaches the rated power of the energy storage system and the frequency difference is greater than the response dead zone frequency.
[0239] Step 15: Determine the adjustable power command for each energy storage system based on the adjustable power of the first n-1 energy storage systems.
[0240] It should be noted that, in the embodiments of this application, the execution order of steps 4-5, 6-7, and 8-9 is not limited. In actual execution, steps 8-9 can be executed first, then steps 6-7, and finally steps 4-5; or steps 6-7, 4-5, and 8-9 can be executed in parallel.
[0241] In the above embodiments, the adjustable power of each energy storage system is obtained; based on the pre-acquired state variables of multiple unit devices in each energy storage system and the operating state of the energy storage system, the average health status of multiple unit devices in each energy storage system is determined; the multiple energy storage systems are sorted based on the adjustable power and the average health status to obtain target sorting information; based on the target sorting information, the multiple energy storage systems are controlled to sequentially regulate the frequency of the power grid. In the technical solution of this application embodiment, the frequency regulation sequence of the energy storage systems is controlled based on the target sorting information, enabling multiple energy storage systems to work in coordination and reducing the oscillation problem caused by multiple energy storage systems responding to frequency changes simultaneously.
[0242] It should be understood that although the steps in the flowchart above are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart above may include multiple steps or multiple stages. These steps or stages are not necessarily completed 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 performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0243] Based on the same inventive concept, this application also provides a system response control device for implementing the system response control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more system response control device embodiments provided below can be found in the limitations of the system response control method described above, and will not be repeated here.
[0244] According to some embodiments of this application, refer to Figure 14 A system response control device is provided, the device comprising:
[0245] The power acquisition module 1101 is used to acquire the adjustable power of each energy storage system;
[0246] The state average determination module 1102 is used to determine the average health state of multiple unit devices in each energy storage system based on the state quantities of multiple unit devices in each energy storage system and the operating state of the energy storage system obtained in advance; wherein, the unit devices include at least one of fully controllable transistors, diodes, circuit boards and batteries;
[0247] The sorting information determination module 1103 is used to sort multiple energy storage systems based on adjustable power and average health status to obtain target sorting information;
[0248] The frequency regulation module 1104 is used to control multiple energy storage systems to sequentially regulate the frequency of the power grid based on target sequencing information.
[0249] In some embodiments, the sorting information determination module 1103 is specifically used to sort the adjustable power corresponding to multiple energy storage systems in descending order to obtain candidate sorting information; based on the candidate sorting information, determine the adjustable power difference between every two energy storage systems; and determine the target sorting information based on the adjustable power difference, the candidate sorting information and the average health status.
[0250] In some embodiments, the sorting information determination module 1103 is specifically used to adjust the candidate sorting information based on the average health state to obtain the target sorting information when the adjustable power difference is not greater than a preset power threshold; and to determine the candidate sorting information as the target sorting information when the adjustable power difference is greater than the power threshold.
[0251] In some embodiments, the frequency regulation module 1104 is specifically used to determine the controllable power command of each energy storage system based on the target sorting information and the pre-acquired operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency; and to send multiple controllable power commands to the corresponding energy storage systems so that each energy storage system can sequentially regulate the frequency of the power grid based on the controllable power commands.
[0252] In some embodiments, the frequency regulation module 1104 is specifically used to calculate the frequency difference between the real-time frequency of the power grid and the rated frequency of the power grid for each energy storage system; and, if the frequency difference meets the preset conditions, determine the adjustable power command of the energy storage system based on the target sorting information, the operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency.
[0253] In some embodiments, the frequency adjustment module 1104 is specifically used to determine, for the energy storage system ranked first in the target ranking information, if the energy storage system meets the adjustment conditions, to maintain the adjustable power of the energy storage system at the rated power, and to determine whether the energy storage system ranked second meets the adjustment conditions, until the energy storage system ranked n does not meet the adjustment conditions; and to determine the adjustable power command of each energy storage system based on the adjustable power of the first n-1 energy storage systems; wherein, the adjustment condition is that the adjustable power command reaches the rated power of the energy storage system and the frequency difference is greater than the response dead zone frequency.
[0254] In some embodiments, the power acquisition module 1101 is specifically used to acquire the operating power of each energy storage system; and to calculate the adjustable power of the energy storage system based on the operating power and the pre-acquired rated power of the energy storage system.
[0255] In some embodiments, the state average determination module 1102 is specifically used to determine, for each energy storage system, multiple unit devices operating in the operating state based on the operating state of the energy storage system; and to determine the health state average of multiple unit devices in each energy storage system based on the state quantities of the multiple unit devices; wherein, the state quantities of the multiple unit devices include at least diode state quantities, board state quantities, battery health state quantities, and fully controllable transistor state quantities.
[0256] In some embodiments, the state average determination module 1102 is specifically used to obtain the first real-time junction temperature and the first normal junction temperature of the fully controlled transistor in the unit device; when the first normal junction temperature is lower than the first real-time junction temperature, the state quantity of the fully controlled transistor is determined using the first normal junction temperature and the first real-time junction temperature; when the first normal junction temperature is not lower than the first real-time junction temperature, the state quantity of the fully controlled transistor is determined as the first preset state quantity.
[0257] In some embodiments, the state average determination module 1102 is specifically used to obtain the second real-time junction temperature and the second normal junction temperature of the diode in the unit device; when the second normal junction temperature is lower than the second real-time junction temperature, the diode state quantity is determined using the second normal junction temperature and the second real-time junction temperature; when the second normal junction temperature is not lower than the second real-time junction temperature, the diode state quantity is determined as the second preset state quantity.
[0258] In some embodiments, the state average determination module 1102 is specifically used to obtain the real-time health coefficient and normal health coefficient of the battery in the unit device; and to determine the ratio of the real-time health coefficient and the normal health coefficient as the battery health state quantity.
[0259] Each module in the aforementioned system response control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the electronic device in hardware form or independent of it, or stored in the memory of the electronic device in software form, so that the processor can call and execute the operations corresponding to each module.
[0260] According to some embodiments of this application, an electronic device is provided, which may be a controller, and its internal structure diagram may be as follows: Figure 15 As shown, this electronic device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a system response control method.
[0261] Those skilled in the art will understand that Figure 15 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0262] According to some embodiments of this application, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory including instructions that can be executed by a processor of an electronic device to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0263] According to some embodiments of this application, a computer program product is also provided, which, when executed by a processor, can implement the above-described methods. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, some or all of the above-described methods can be implemented, wholly or partially, according to the flow or function of the embodiments of this application.
[0264] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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), magnetic 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 take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0265] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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, they should be considered to be within the scope of this specification.
[0266] The embodiments described above merely illustrate several implementation methods of this application to facilitate a detailed understanding of the technical solutions of this application, but should not be construed as limiting the scope of protection of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the scope of protection of this application. It should be understood that technical solutions obtained by those skilled in the art based on the technical solutions provided in this application through logical analysis, reasoning, or limited experimentation are all within the scope of protection of the appended claims. Therefore, the scope of protection of this patent application should be determined by the content of the appended claims, and the specification and drawings can be used to interpret the content of the claims.
Claims
1. A system response control method characterized by comprising: The method includes: Obtain the adjustable power of each energy storage system; Based on the pre-acquired state variables of multiple unit devices in each of the energy storage systems and the operating state of the energy storage systems, the average health status of multiple unit devices in each of the energy storage systems is determined; wherein, the multiple unit devices include at least one of fully controllable transistors, diodes, circuit boards, and batteries; Based on the adjustable power and the average health status, the multiple energy storage systems are sorted to obtain target sorting information; Based on the target sorting information, multiple energy storage systems are controlled to sequentially regulate the frequency of the power grid.
2. The method of claim 1, wherein, The process of ranking multiple energy storage systems based on the adjustable power and the average health status to obtain target ranking information includes: The adjustable power corresponding to multiple energy storage systems is sorted in descending order to obtain candidate sorting information; Based on the candidate ranking information, the adjustable power difference between every two energy storage systems is determined; The target ranking information is determined based on the adjustable power difference, the candidate ranking information, and the average health status.
3. The method of claim 2, wherein, The step of determining the target ranking information based on the adjustable power difference, the candidate ranking information, and the average health status includes: When the adjustable power difference is not greater than a preset power threshold, the candidate ranking information is adjusted based on the average health status to obtain the target ranking information; If the adjustable power difference is greater than the power threshold, the candidate ranking information is determined as the target ranking information.
4. The method according to claim 1, characterized in that, The step of controlling multiple energy storage systems to sequentially regulate the grid frequency based on the target sorting information includes: Based on the target sorting information and the pre-acquired operating power of the energy storage system, real-time grid frequency, grid rated frequency, droop rate, and response dead zone frequency, the adjustable power command for each of the energy storage systems is determined. Multiple adjustable power commands are sent to the corresponding energy storage systems so that each energy storage system can sequentially adjust the frequency of the power grid based on the adjustable power commands.
5. The method of claim 4, wherein, The determination of the adjustable power command for each energy storage system based on the target sorting information and pre-acquired operating power, real-time grid frequency, rated grid frequency, droop rate, and response dead zone frequency includes: For each of the energy storage systems, calculate the frequency difference between the real-time frequency of the power grid and the rated frequency of the power grid; When the frequency difference meets the preset conditions, the adjustable power command of the energy storage system is determined based on the target sorting information, the operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency.
6. The method of claim 5, wherein, The step of determining the adjustable power command of the energy storage system based on the target sorting information, the operating power of the energy storage system, the real-time frequency of the power grid, the rated frequency of the power grid, the droop rate, and the response dead zone frequency includes: For the energy storage system ranked first in the target ranking information, if the energy storage system meets the adjustment conditions, it is determined that the adjustable power of the energy storage system is maintained at the rated power of the energy storage system, and it is determined whether the energy storage system ranked second meets the adjustment conditions, until the energy storage system ranked n does not meet the adjustment conditions. Based on the adjustable power of the first n-1 energy storage systems, the adjustable power command for each energy storage system is determined; wherein, the adjustment condition is that the adjustable power command reaches the rated power of the energy storage system and the frequency difference is greater than the response dead zone frequency.
7. The method of claim 1, wherein, The acquisition of the adjustable power of each energy storage system includes: For each of the energy storage systems, obtain the operating power of the energy storage system; Based on the operating power and the pre-acquired rated power of the energy storage system, the adjustable power of the energy storage system is calculated.
8. The method of claim 1, wherein, The step of determining the average health status of multiple unit devices in each energy storage system based on pre-acquired state variables of multiple unit devices in each energy storage system and the operating status of the energy storage system includes: For each of the energy storage systems, based on the operating state of the energy storage system, a plurality of the unit devices that operate in the operating state are determined; Based on the state variables of the multiple unit devices, the average health state of the multiple unit devices in each energy storage system is determined; wherein, the state variables of the multiple unit devices include at least diode state variables, board state variables, battery health state variables, and fully controllable transistor state variables.
9. The method of claim 8, wherein, The process for determining the state quantities of the fully controllable transistor includes: Obtain the first real-time junction temperature and the first normal junction temperature of the fully controllable transistor in the unit device; When the first normal junction temperature is lower than the first real-time junction temperature, the state quantity of the fully controllable transistor is determined using the first normal junction temperature and the first real-time junction temperature. When the first normal junction temperature is not less than the first real-time junction temperature, the state quantity of the fully controlled transistor is determined as the first preset state quantity.
10. The method of claim 8, wherein, The process for determining the diode state parameters includes: Obtain the second real-time junction temperature and the second normal junction temperature of the diode in the unit device; When the second normal junction temperature is lower than the second real-time junction temperature, the diode state quantity is determined using the second normal junction temperature and the second real-time junction temperature. When the second normal junction temperature is not less than the second real-time junction temperature, the diode state quantity is determined as the second preset state quantity.
11. The method of claim 8, wherein, The process for determining the battery health status includes: Obtain the real-time health coefficient and normal health coefficient of the battery in the unit device; The ratio of the real-time health coefficient to the normal health coefficient is determined as the battery health status quantity.
12. A system response control device characterized by comprising: The device includes: The power acquisition module is used to acquire the adjustable power of each energy storage system; The state mean determination module is used to determine the health mean of multiple unit devices in each energy storage system based on the state quantities of multiple unit devices in each energy storage system and the operating state of the energy storage system obtained in advance. The sorting information determination module is used to sort multiple energy storage systems based on the adjustable power and the average health status to obtain target sorting information; The frequency regulation module is used to control multiple energy storage systems to sequentially regulate the frequency of the power grid based on the target sorting information.
13. An electronic device comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 11.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
15. A computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 11.