A method and system for configuring the capacity of a frequency modulation energy storage combined with a thermal storage

CN122969113APending Publication Date: 2026-10-23ELECTRIC POWER RES INST OF STATE GRID ZHEJIANG ELECTRIC POWER COMAPNY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611451451.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-18
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

由此,后一功率调整需求到达时前一响应过程尚未结束所形成的连续功率缺额及能量累积关系,可能难以得到充分反映

Benefits of technology

本发明通过识别连续同向变负荷事件,并保留事件内各子阶跃的发生时刻和幅值,同时结合火电机组在相应运行状态下的实际响应能力构建火电机组状态响应轨迹,使储能容量需求的确定能够反映连续同向AGC指令依次到达时,火电机组对各阶段功率需求逐步响应的实际过程。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122969113A_ABST
    Figure CN122969113A_ABST
Patent Text Reader

Abstract

The application discloses a kind of fire storage combined frequency modulation energy storage capacity configuration method and system, wherein method includes obtaining historical AGC instruction and fire power unit actual power, identifies AGC step event, and according to the power replacement completion degree of previous step of fire power unit, adjacent steps with the same direction are merged into continuous same direction variable load event, while retaining the time and amplitude of each sub-step;Determine the state response trajectory of the power unit according to the corresponding operating state, and construct the target joint response trajectory in combination with each sub-step and the target variable load requirement;Determine the energy storage power shortage trajectory according to the difference between the two trajectories, and then determine the energy storage rated power and rated energy.The application can consider the actual process of fire power unit gradual response when continuous same direction AGC instructions arrive in turn, improve the accuracy and rationality of energy storage power and energy demand assessment and capacity configuration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of thermal energy storage scheduling technology, specifically relating to a method and system for configuring the combined thermal energy storage frequency regulation capacity. Background Technology

[0002] With the continuous increase in the scale of new energy grid connection, the power system is placing higher demands on the rapid adjustment capabilities of thermal power units. Due to the limitations imposed by the dynamic characteristics of boilers, turbines, and thermal systems, thermal power units typically require a certain response time to gradually reach their target power output after receiving Automatic Generation Control (AGC) commands. By configuring energy storage devices, the fast response speed of energy storage can be utilized to compensate for insufficient power response of thermal power units during load changes, thereby improving the frequency regulation performance of the combined thermal power and energy storage system.

[0003] When configuring the energy storage capacity for combined thermal power and energy storage frequency regulation, it is usually necessary to statistically analyze the energy storage power and energy requirements during different frequency regulation processes based on historical AGC commands and the actual power generation of thermal power units, and determine the rated power and rated energy of the energy storage accordingly.

[0004] However, in actual AGC (Automatic Generation Control) regulation, dispatching commands do not always appear as independent, single load changes. Within a short period, multiple power adjustment commands in the same direction may appear consecutively, and the thermal power unit may still be responding to the previous power adjustment command when the next power adjustment command arrives. In this case, the actual power generation of the thermal power unit is actually an adjustment to subsequent power demand based on the existing response state, and there is a clear continuity between multiple power adjustment processes.

[0005] Existing energy storage capacity configuration methods, when analyzing historical frequency regulation processes, typically focus more on the power response and energy storage demand corresponding to a single AGC change. They do not adequately consider the gradual response process of thermal power units to power demands at different stages when successive unidirectional power adjustment commands arrive sequentially. Consequently, the continuous power deficit and energy accumulation relationship formed when the previous response process has not yet ended when the later power adjustment demand arrives may not be fully reflected.

[0006] Therefore, existing methods are unable to accurately characterize the actual continuous dynamic response process of thermal power units when facing continuous unidirectional AGC load change processes, and further affect the assessment results of energy storage power demand and energy demand, thereby affecting the accuracy of the configuration of thermal power-storage joint frequency regulation energy storage capacity. Summary of the Invention

[0007] One of the objectives of this invention is to solve at least one or more of the aforementioned problems in the prior art. In other words, one of the objectives of this invention is to provide a method and system for configuring combined thermal energy storage and frequency regulation energy storage capacity that meets one or more of the aforementioned requirements.

[0008] To achieve the above-mentioned objectives, the present invention adopts the following technical solution: This invention provides a method for configuring combined thermal power and energy storage capacity, including: The system acquires historical automatic generation control (AGC) commands and actual power generation of thermal power units, identifies AGC step events from historical AGC commands, and determines the time, amplitude, and direction of each AGC step event. For adjacent AGC step events, the degree of power replacement completion of the thermal power unit for the previous AGC step event is determined based on the degree of same-direction change in the actual power generated by the unit after the previous AGC step event relative to the amplitude of the previous AGC step event. Based on the degree of power replacement completion, adjacent AGC step events with the same direction are merged into a continuous same-direction load change event, and the time and amplitude of each sub-step within the continuous same-direction load change event are retained. The thermal power unit's state response trajectory is determined based on the operating status of the thermal power unit corresponding to the continuous unidirectional load change event, and the target joint response trajectory is constructed based on the target load change requirements and the time and amplitude of each sub-step within the continuous unidirectional load change event. Based on the difference between the target joint response trajectory and the thermal power unit state response trajectory, the energy storage power deficit trajectory corresponding to the continuous unidirectional load change event is determined, and the rated power and rated energy of the energy storage are determined based on the energy storage power deficit trajectory.

[0009] As a preferred implementation, identifying AGC step events from historical AGC instructions includes: The change in AGC command is determined within the sliding window. The step recognition threshold is determined based on the preset minimum change threshold, the dispersion of the change in AGC command within the local window, and the allowable normal load change rate. When the change in the AGC command reaches the step recognition threshold and continues for no less than the preset number of sampling points, a step candidate point is determined, and the step candidate point with the largest change is retained from multiple step candidate points in the preset time neighborhood to determine the AGC step event.

[0010] As a preferred implementation, for adjacent AGC step events in the same direction, if the cumulative reverse change between them does not exceed a preset reverse threshold, and the time interval between them does not exceed the basic merging time limit, or the time interval between them is greater than the basic merging time limit but does not exceed the maximum merging time limit and the power replacement completion rate of the thermal power unit for the previous AGC step event is lower than the preset replacement threshold, the adjacent AGC step events are merged into the same continuous same-direction load change event.

[0011] As a preferred implementation, the thermal power unit state response trajectory is determined based on the thermal power unit operating state corresponding to continuous unidirectional load change events, including: Historical response samples are classified according to the load range, load change direction, unit thermal state, and primary frequency regulation state of thermal power units, and the response delay and load change rate corresponding to each category of historical response samples are determined respectively. Based on the unfavorable quantiles of response delay and load change rate of historical response samples of each category, the corresponding thermal power unit state response trajectory is established, wherein the thermal power unit state response trajectory is established separately for the load increase direction and the load decrease direction.

[0012] As a further preferred implementation, for any category of historical response samples, the unfavorable quantile of the response delay samples of that category is determined as the corresponding response delay, and the unfavorable quantile of the variable load rate samples of that category is determined as the corresponding variable load rate. The state response trajectory of the thermal power unit is formed based on the response delay and the variable load rate.

[0013] As a preferred implementation, a target joint response trajectory is constructed based on the target load change requirements and the timing and amplitude of each sub-step within a continuous unidirectional load change event, including: For any continuous unidirectional load change event, the initial target value is the AGC instruction value before the start of the event. From the arrival time of each sub-step, the target value is gradually transitioned from the current value to the absolute target value of the AGC corresponding to the sub-step according to the target load change rate. The target value transition process corresponding to each sub-step is connected in sequence to form a segmented continuous target joint response trajectory.

[0014] As a preferred implementation, determining the rated power and rated energy of the energy storage based on the energy storage power deficit trajectory includes: The peak power demand and energy demand for each consecutive unidirectional load change event are determined based on the energy storage power deficit trajectory. The candidate range of rated power for energy storage is determined based on the peak power demand of each consecutive unidirectional load change event, and multiple candidate rated powers are determined within the candidate range. For each candidate rated power, a power constraint is applied to the energy storage power deficit trajectory, and the candidate rated energy range corresponding to each candidate rated power is determined based on the energy storage power deficit trajectory after power constraint. Candidate configurations are formed based on each candidate rated power and its corresponding candidate rated energy range. The state of charge and combined thermal and energy storage responses of the candidate configurations are then verified. The rated power and rated energy of the energy storage are determined based on the verification results.

[0015] As a further preferred implementation, when constraining the energy storage power deficit trajectory, the energy storage power deficit trajectory is power limited according to the candidate rated power, and the unserved energy ratio of the corresponding candidate rated power is determined according to the difference before and after the limiting. Candidate rated power that does not meet the preset requirements for the proportion of unserved energy is screened out, and for candidate rated power that meets the preset requirements, the candidate rated energy range corresponding to the candidate rated power is re-determined based on the energy storage power deficit trajectory after the limit is set.

[0016] As a further preferred implementation, when verifying the state of charge and the joint response of fire and energy storage for the candidate configuration, the process includes continuously recursively calculating the state of charge of the energy storage and limiting the charging and discharging power of the energy storage based on the state of charge boundary. The combined thermal power and energy storage response is determined based on the limited energy storage charging and discharging power and the actual power generated by the thermal power unit, and the combined thermal power and energy storage response of the candidate configuration is verified based on the combined thermal power and energy storage response.

[0017] On the other hand, the present invention also provides a combined thermal energy storage and frequency regulation energy storage capacity configuration system, comprising: The parameter acquisition module acquires the historical automatic generation control (AGC) commands and actual power output of the thermal power unit, identifies AGC step events from the historical AGC commands, and determines the time, amplitude, and direction of each AGC step event. The same-direction load change event merging module, for adjacent AGC step events, determines the power replacement completion degree of the thermal power unit for the previous AGC step event based on the same-direction change degree of the actual generated power of the unit after the previous AGC step event relative to the amplitude of the previous AGC step event; based on the power replacement completion degree, adjacent AGC step events with the same direction are merged into a continuous same-direction load change event, and the time and amplitude of each sub-step within the continuous same-direction load change event are retained; The target joint response trajectory construction module determines the thermal power unit state response trajectory based on the thermal power unit operating status corresponding to the continuous unidirectional load change event, and constructs the target joint response trajectory based on the target load change requirements and the time and amplitude of each sub-step within the continuous unidirectional load change event. The energy storage configuration module determines the energy storage power deficit trajectory corresponding to continuous unidirectional load change events based on the difference between the target joint response trajectory and the thermal power unit state response trajectory, and determines the rated power and rated energy of the energy storage based on the energy storage power deficit trajectory.

[0018] Compared with existing technologies, the thermal energy storage combined frequency regulation energy storage capacity configuration method and system provided by the present invention have the following beneficial effects: This invention identifies continuous unidirectional load change events and retains the occurrence time and amplitude of each sub-step within the event. At the same time, it constructs the state response trajectory of the thermal power unit by combining the actual response capability of the thermal power unit under the corresponding operating conditions. This enables the determination of energy storage capacity demand to reflect the actual process of the thermal power unit gradually responding to the power demand at each stage when the continuous unidirectional AGC commands arrive in sequence.

[0019] Based on this, the present invention determines the energy storage power deficit by the difference between the target joint response trajectory and the thermal power unit state response trajectory, so that the preceding response that has not been completed when the next sub-step arrives and the resulting continuous power compensation demand can be reflected, thereby more accurately characterizing the energy storage power demand and energy demand during continuous load change process. Attached Figure Description

[0020] Figure 1 This is a flowchart of the thermal energy storage combined frequency regulation energy storage capacity configuration method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the target response trajectory, unit status response envelope, and energy storage power deficit in a verification embodiment of the present invention; Figure 3 This is a schematic diagram of the power-energy non-rectangular search domain in a verification embodiment of the present invention. Detailed Implementation

[0021] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0022] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the described elements without departing from the scope of the invention. Various processes or components may be appropriately omitted, substituted, or added to the various examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.

[0023] An embodiment of the present invention provides a method for configuring combined thermal energy storage and frequency regulation energy storage capacity, the flowchart of which is shown below. Figure 1 As shown, it includes steps S100-S400.

[0024] S100 acquires the historical automatic generation control (AGC) commands and actual power output of the thermal power unit, identifies AGC step events from the historical AGC commands, and determines the time, amplitude, and direction of each AGC step event.

[0025] Specifically, historical operating data can be obtained from the plant-level monitoring information system (SIS), distributed control system (DCS), or plant-level AGC coordinated control system of the thermal power unit.

[0026] Historical operating data includes at least AGC commands and actual unit power generation, and may further include parameters such as load commands, main steam pressure, fuel quantity, feedwater quantity, total air volume, integrated valve position, primary frequency regulation status, and unit operating indicators to classify the operating status of thermal power units.

[0027] Based on historical operating data, the historical AGC command sequence and the actual power generation sequence of the unit corresponding to the time are obtained. Among them, the historical AGC command sequence is used to identify AGC step events, while the actual power generation sequence of the unit is used to subsequently determine the actual power response level of the thermal power unit to AGC step events.

[0028] Then, determine the change in the AGC instruction within the sliding window. Let the current sampling time be... The sampling period is The length of the sliding window is The change in AGC instructions is then expressed as: .

[0029] in, Sampling time The corresponding AGC command, It is used to characterize the degree of change of AGC instructions within the time range corresponding to the sliding window.

[0030] Considering that in actual operation, AGC commands may include communication jitter, random fluctuations, and normal continuous slow changes in addition to real rapid step changes, if only a fixed command change amplitude is used as the step recognition threshold, when the threshold is set too low, local noise or communication jitter may be misidentified as AGC steps; when the threshold is set too high, steps with relatively small amplitudes but practical frequency modulation significance may be missed.

[0031] Therefore, in one specific implementation, the step recognition threshold can be determined by comprehensively considering the preset minimum change threshold, the dispersion of the AGC command change amount within the local window, and the allowable normal load change rate.

[0032] Specifically, at the sampling time A local statistics window is set up nearby, and a set of changes is formed based on the changes in AGC commands within this local statistics window. Set of changes The degree of dispersion is used to characterize the local fluctuation level of AGC instructions within the current time interval. In one implementation, a set of changes is used. Median absolute deviation Characterizes the degree of local discreteness.

[0033] Accordingly, the step recognition threshold is determined according to the following formula: .

[0034] in, Sampling time The corresponding step recognition threshold, To preset the minimum change threshold, This is the noise amplification factor. To allow for normal variable load rates.

[0035] Among them, the preset minimum change threshold The threshold term, based on the degree of local dispersion, is used to adjust the step recognition threshold according to the local fluctuation level of the AGC command. When the local data fluctuation is large, the step recognition threshold is increased accordingly to reduce false recognition caused by noise. The threshold term, based on the allowable normal load rate, is used to characterize the amount of AGC command change that can be generated by normal continuous slow change within the time range corresponding to the sliding window, thereby reducing the possibility of normal slow change process being misidentified as step change.

[0036] Therefore, the step recognition threshold is not a single fixed threshold, but is simultaneously constrained by the minimum effective change amplitude, the level of local data fluctuation, and the degree of normal gradual change, so that the step recognition process can adapt to the AGC data characteristics of different running stages.

[0037] Furthermore, when the change in the AGC command reaches the corresponding step recognition threshold, and this condition continues for no less than the preset number of sampling points, the corresponding sampling time is determined as a step candidate point.

[0038] By setting the above persistence conditions, the likelihood of communication glitches or transient jumps that occur only at a single or a small number of sampling points being identified as genuine AGC step events can be reduced.

[0039] Understandably, the preset number of sampling points is determined in advance based on the sampling period of the AGC command and the actual fluctuation of historical data.

[0040] Furthermore, considering that when using a sliding window to calculate the change in AGC instructions, the same actual AGC step may cause multiple adjacent sampling times to meet the step candidate condition, thus forming multiple step candidate points in close proximity. Therefore, when there are multiple step candidate points in the preset time neighborhood, the change in AGC instructions corresponding to each step candidate point can be compared, and only the step candidate point with the largest absolute value of change can be retained, thereby suppressing duplicate candidate points formed by the same actual step.

[0041] For each AGC step event identified Determine the time of occurrence of each. Step amplitude and step direction .

[0042] Among them, the time of occurrence of the step event The sampling time is determined based on the step candidate points retained after the above local screening.

[0043] Step amplitude Determined based on the changes in AGC instructions before and after the step jump.

[0044] Specifically, preset stabilization windows are selected before and after the step jump, and representative values ​​of AGC commands within each stabilization window are determined. The difference between the representative value of the stabilization window after the step jump and the representative value of the stabilization window before the step jump is determined as the step amplitude. The representative value can be, for example, the median value of the AGC commands within the corresponding stabilization window.

[0045] The above method determines the step amplitude by using representative values ​​within the stable window before and after the step, which can reduce the impact of factors such as single-point jumps and communication jitter on the determination result of the step amplitude.

[0046] Step direction Based on step amplitude The sign of the AGC event is determined. When the AGC command after the step is higher than the AGC command before the step, the corresponding AGC step event is determined as the load increase direction; when the AGC command after the step is lower than the AGC command before the step, the corresponding AGC step event is determined as the load decrease direction.

[0047] Thus, multiple AGC step events arranged according to their occurrence time are obtained, along with the time, amplitude, and direction of each AGC step event. The AGC step events and the actual power generation data of the units corresponding to their times are used as the basis for subsequently determining the degree of power replacement completion of the thermal power units for the previous AGC step event and identifying continuous unidirectional load change events.

[0048] In some further embodiments, in step S100, historical operational data from different systems are first preprocessed to ensure that the different data have a unified time reference and sampling period. For example, various types of operational data are time-aligned or resampled according to a preset sampling period, which is determined based on the original data resolution and AGC adjustment characteristics.

[0049] For short-term missing data in historical operating data, it is supplemented by interpolation of adjacent valid sample values; for operating ranges that are continuously missing, obviously abnormal, or cannot reflect the normal AGC adjustment process, they are marked as abnormal. Specifically, abnormal operating ranges include operating ranges corresponding to unit start-up and shutdown, AGC exit, mill shutdown, serious auxiliary machine failure, and manual tests.

[0050] As a feasible example, the sampling period is set to 1s to 5s.

[0051] S200: For adjacent AGC step events, based on the degree of same-direction change in the actual power output of the unit after the previous AGC step event relative to the amplitude of the previous AGC step event, determine the power replacement completion degree of the thermal power unit for the previous AGC step event; based on the power replacement completion degree, merge adjacent AGC step events with the same direction into a continuous same-direction load change event, and retain the time and amplitude of each sub-step within the continuous same-direction load change event.

[0052] Specifically, during the combined frequency regulation of thermal power and energy storage, when an AGC command undergoes a step change, the actual power output of the thermal power unit typically requires a certain period of time to gradually change towards the new AGC target, influenced by factors such as boiler heat storage, fuel preparation, the inertia of the steam-water system, and the turbine's regulation capability. When a new AGC step event arrives, the degree of power replacement completion of the thermal power unit for the previous AGC step event is determined based on the actual response of the unit's actual power output to the previous AGC step event.

[0053] For the The power replacement completion rate of each AGC step event is determined according to the following formula: .

[0054] in, Indicates time thermal power units for the first Power replacement completion rate of each AGC step event; Indicates time The actual generating power of the unit; Indicates the first Actual unit power output before the occurrence of the AGC step event; and They represent the first Step amplitude and step direction of each AGC step event; This means that the calculation result is limited to the range of 0 to 1.

[0055] The above power substitution completion can be characterized by, in the first... After an AGC step event occurs, the proportion of the actual power change of the thermal power unit along the step direction to the step amplitude.

[0056] Furthermore, adjacent AGC step events are merged into continuous unidirectional load change events based on the power replacement completion rate.

[0057] This invention utilizes the completion rate of power replacement of the previous step by the thermal power unit to determine whether adjacent unidirectional step events still belong to the same actual response process. For two adjacent AGC step events in the same direction, if the thermal power unit has not yet fully completed the power replacement of the previous AGC step event when the subsequent AGC step event arrives, it indicates that the subsequent unidirectional step is a new unidirectional load change request made before the response process of the previous step has ended. In this case, the two AGC steps have continuity in the actual response process of the thermal power unit and can be treated as the same continuous unidirectional load change event.

[0058] Therefore, even if there is a certain time interval, the power change corresponding to the previous step has not been fully realized by the thermal power unit, it will not be directly split into independent load change events simply because the time interval exceeds a fixed threshold.

[0059] Furthermore, to improve the merging conditions for continuous load change events in the same direction, for adjacent AGC step events in the same direction, the time interval between them and the cumulative change in the opposite direction can also be used for judgment.

[0060] Specifically, if the cumulative reverse change between adjacent AGC step events does not exceed a preset reverse threshold, and the time interval between them does not exceed a preset basic merging time limit, the adjacent AGC step events will be merged into the same continuous unidirectional load change event.

[0061] When the time interval between adjacent AGC step events is greater than the basic merging time limit but does not exceed the preset maximum merging time limit, it is further determined whether to continue merging based on the power replacement completion rate of the thermal power unit for the previous AGC step event.

[0062] When the following conditions are met: ; in, This is the preset replacement threshold.

[0063] This indicates that at the time... Before the first AGC step event arrives, the thermal power unit... Even if the power replacement of an AGC step event has not been fully completed, the subsequent co-directional AGC step event will still be merged into the current continuous co-directional load change event, even if the time interval between two steps has exceeded the basic merging time limit.

[0064] Conversely, when the time interval between adjacent AGC step events is greater than the basic merging time limit, and the power replacement completion rate of the thermal power unit for the previous AGC step event has reached the preset replacement threshold, it can be considered that the power change process corresponding to the previous step has been basically completed, and the subsequent AGC step event will no longer be merged into the current continuous same-direction load change event.

[0065] When the time interval between adjacent AGC step events exceeds the maximum merging time limit, merging will no longer continue, in order to limit the maximum time range of continuous unidirectional load change events based on power replacement state extension.

[0066] Furthermore, when there is a certain degree of reverse change between two adjacent AGC step events in the same direction, their cumulative reverse change can be statistically analyzed. When the cumulative reverse change does not exceed a preset reverse threshold, it can be considered that the reverse change is not enough to interrupt the current overall same-direction load change process; when the cumulative reverse change exceeds the preset reverse threshold, it is considered that the original continuous same-direction load change process has been significantly interrupted by reverse regulation, and the two consecutive AGC step events will no longer be merged into the same continuous same-direction load change event.

[0067] For situations where three or more consecutive unidirectional AGC step events occur, the above merging judgment can be performed sequentially according to the order in which each AGC step event occurs. When the subsequent AGC step event meets the merging condition, it is added to the current consecutive unidirectional load change event, and the judgment continues for the next AGC step event; when the subsequent AGC step event does not meet the merging condition, the current consecutive unidirectional load change event ends, and the subsequent AGC step event is used as the starting step for the next consecutive unidirectional load change event.

[0068] Furthermore, for the continuous unidirectional variable load events formed by merging, the occurrence time and step amplitude of each sub-step are retained, instead of directly equating multiple sub-steps to a single step with a total amplitude.

[0069] The occurrence time of each sub-step within a continuous unidirectional load change event determines the specific process of the load change requirement changing over time. By preserving the time and amplitude of each sub-step, the target joint response trajectory can be constructed in subsequent steps according to the actual occurrence time of each sub-step, so as to reflect the target power change process when multiple unidirectional steps arrive consecutively.

[0070] S300 determines the thermal power unit state response trajectory based on the thermal power unit operating status corresponding to the continuous unidirectional load change event, and constructs the target joint response trajectory based on the target load change requirements and the time and amplitude of each sub-step within the continuous unidirectional load change event.

[0071] Specifically, the thermal power unit state response trajectory represents the power response process that the thermal power unit can achieve under the current operating state and continuous same-direction load change events, reflecting the unit's current actual response capability.

[0072] Because the response delay and load change rate of thermal power units vary with the load range, load change direction and operating status, the same set of AGC load change requirements will form different thermal power unit state response trajectories under different operating conditions.

[0073] The target joint response trajectory is used to represent the expected power response process after a series of unidirectional load change events, according to the target load change requirements. Its construction method is not to directly sum the amplitudes of all sub-steps within a series of unidirectional load change events and then use the resulting total amplitude as a new single step response. Instead, it retains the occurrence time and amplitude of each sub-step and constructs it step by step according to the actual arrival time sequence of each sub-step, gradually achieving the AGC target according to the target load change rate during the process.

[0074] Among them, the state response trajectory of thermal power units can be obtained by constructing the state response envelope corresponding to the corresponding operating state.

[0075] In one specific implementation, historical response samples are classified according to the load range, load change direction, unit thermal state, and primary frequency regulation state of the thermal power unit, and the response delay and load change rate corresponding to each category of historical response samples are statistically analyzed. Specifically, the load increase direction and load decrease direction are statistically analyzed separately to characterize the response capability of the thermal power unit under different load change directions.

[0076] Based on the actual operating characteristics of the target unit, the historical response samples can be further refined and classified by combining the operating status such as season, heating conditions, coal mill combination, and main steam pressure deviation.

[0077] For any category of historical response samples, response delay is used to characterize the time required for the thermal power unit to form an effective unidirectional power response after the AGC load change requirement occurs; load change rate is used to characterize the speed at which the actual power generated by the thermal power unit changes along the corresponding load change direction after the unit forms a response.

[0078] Furthermore, to avoid overestimating the actual response capability of thermal power units due to a small number of historical samples with relatively fast responses, the corresponding response parameters are determined based on the unfavorable quantiles of response delay and load change rate in the same category of historical response samples. After determining the response delay and load change rate under the corresponding operating conditions, the state response envelope is formed based on the occurrence time and amplitude of each sub-step within the continuous unidirectional load change event.

[0079] For any sub-step, during the response delay period after the sub-step occurs, it is assumed that the thermal power unit has not yet formed a sufficient unidirectional power response; after the response delay, the thermal power unit gradually changes its actual power generation according to the load change rate under the corresponding operating state until it reaches the power change amount corresponding to the sub-step.

[0080] For example, as a feasible example, for the first Class running state, let the corresponding unfavorable quantile for response delay be . The unfavorable quantile function for variable load rate is Then, for the first The state response envelope formed by each step jump is represented as follows: .

[0081] in, Indicates the first The state response envelope of the thermal power unit corresponding to each step jump; This represents the power reference prior to the occurrence of the corresponding sub-step. , and They represent the first The amplitude, direction, and timing of each step jump; Indicates the first The response delay corresponds to the class's runtime state; This indicates the variable load rate corresponding to this operating state.

[0082] For a continuous unidirectional load change event containing multiple sub-steps, the state response envelope is updated sequentially according to the occurrence time of each sub-step to form the state response trajectory of the thermal power unit corresponding to the entire continuous unidirectional load change event.

[0083] Specifically, after the first sub-step occurs, an initial state response process is formed based on the occurrence time and amplitude of the sub-step, as well as the response delay and load change rate corresponding to the current operating state. When subsequent sub-steps in the same direction arrive, the thermal power unit may still be in the response process corresponding to the previous sub-step. At this time, instead of recalculating the power state before the start of the continuous same-direction load change events, the subsequent power response process is updated based on the amplitude of the newly arrived sub-step and the response capability under the corresponding operating state, building upon the already formed state response trajectory.

[0084] Therefore, the response processes corresponding to each sub-step are connected continuously in time according to the actual occurrence sequence, so that the obtained thermal power unit state response trajectory can reflect the evolution of the thermal power unit's own response state during the successive arrival of continuous unidirectional AGC steps.

[0085] The target joint response trajectory is generated based on the target load change requirements and the timing and amplitude of each sub-step within the continuous unidirectional load change events. It represents the power response process expected to be achieved according to the target load change requirements after the AGC command undergoes a step change.

[0086] For any continuous unidirectional load change event, the initial target value is the AGC instruction value before the start of the event. From the arrival time of each sub-step, the target value is gradually transitioned from the current value to the absolute target value of the AGC corresponding to the sub-step according to the target load change rate. The target value transition process corresponding to each sub-step is connected in sequence to form a segmented continuous target joint response trajectory.

[0087] Specifically, since the first The moment when the step jump occurs Starting from the target load change rate corresponding to the target load change requirement. The target power change is gradually formed along the direction of the sub-step. When the target power change reaches the amplitude of the sub-step... Then, stop increasing the target power change corresponding to that sub-step.

[0088] For the The joint objective response trajectory of a series of consecutive load changes in the same direction is represented as follows: .

[0089] in, Indicates time The target joint response power; This indicates the power before the start of a continuous unidirectional load change event; Indicates the first The set of sub-steps contained in a series of consecutive unidirectional load change events; , and They represent the first The amplitude, direction, and timing of each step jump; Indicates the first The target load rate corresponding to each step jump.

[0090] Understandable, This indicates that the target power change corresponding to the sub-step is not independently superimposed from zero, but is continuously updated in segments based on the existing target value, and the final change is formed according to the amplitude of the sub-step.

[0091] In step S300, for the same continuous unidirectional load change event, the state response trajectory corresponding to the current operating state of the thermal power unit and the target joint response trajectory corresponding to the target load change requirement are obtained respectively. The difference between the two reflects the part of the target load change requirement that cannot be met by the thermal power unit's own response capability at the corresponding time.

[0092] In this context, the timing and amplitude of each sub-step within a continuous unidirectional load change event determine when and by how much the target power demand changes. When a subsequent unidirectional sub-step arrives, even if the thermal power unit has not yet completed its response to the previous sub-step, the target joint response trajectory will continue to be updated based on the new sub-step.

[0093] Therefore, retaining the time and amplitude of each sub-step can make the power difference between the two trajectories reflect the actual step arrival sequence and unit response process, and provide a basis for determining the energy storage power deficit trajectory.

[0094] S400 determines the energy storage power deficit trajectory corresponding to continuous unidirectional load change events based on the difference between the target joint response trajectory and the thermal power unit state response trajectory, and determines the rated power and rated energy of the energy storage based on the energy storage power deficit trajectory.

[0095] Specifically, the target joint response trajectory represents the power level that should be achieved according to the target load change requirements, while the thermal power unit state response trajectory represents the power level that the thermal power unit can achieve under the current operating conditions. The difference between the two is the power deficit that needs to be supplemented by energy storage.

[0096] For the For a series of consecutive load changes in the same direction, the energy storage power deficit trajectory is represented as follows: .

[0097] in, Indicates the first A series of consecutive unidirectional load change events at time [time] The corresponding energy storage capacity deficit; Indicates the joint response trajectory of the target; This represents the corresponding thermal power unit state response trajectory.

[0098] when When the output of the thermal power unit is lower than the target response requirement, it needs to discharge energy from its storage system to provide power compensation; when When this occurs, it indicates that energy storage is needed to absorb power, corresponding to the energy storage charging process.

[0099] Furthermore, the peak power demand and energy demand for each consecutive unidirectional load change event are determined based on the energy storage power deficit trajectory.

[0100] In some implementations, for each consecutive unidirectional load change event, the peak power demand is determined based on the energy storage power deficit trajectory corresponding to the event; by calculating multiple consecutive unidirectional load change events separately, multiple corresponding peak power demands can be formed.

[0101] Simultaneously, the energy demand corresponding to the event is determined based on the cumulative energy storage power deficit trajectory over the event duration. Specifically, the battery-side energy demand in the discharge direction and the battery-side energy change in the charging direction during continuous load changes are expressed as follows: ; .

[0102] in, and They represent the first The energy demand on the battery side in the discharge direction and the energy change on the battery side in the charging direction corresponding to a series of unidirectional load change events. and These represent discharge efficiency and charging efficiency, respectively. The sampling period.

[0103] Taking into account the available SOC margin of energy storage, the energy demand of the event can be converted into the corresponding rated energy demand: ; .

[0104] in, For the first Energy storage SOC at the start of a series of unidirectional load change events and These are the lower and upper limits of the allowed SOC, respectively.

[0105] Therefore, peak power demand and rated energy demand can be generated for each continuous unidirectional load change event.

[0106] Furthermore, the candidate range of energy storage rated power is determined based on the peak power demand of each continuous unidirectional load change event, and multiple candidate rated powers are set within the candidate range.

[0107] In one specific implementation, the 50th percentile of the peak power demand is used as the lower limit of the power search, and the 99th percentile is used as the upper limit of the power search, that is, the power search range is: .

[0108] in, For candidate rated power, This represents a sample of peak power demand for the event. P50 and P99 are only used to limit the candidate range for subsequent configuration calculations and are not directly used as the final rated power. Using the 50th percentile as the lower limit of the search can reduce configurations that are significantly too small and may result in insufficient power in a large number of typical events; using the 99th percentile as the upper limit of the search can cover the vast majority of historical rapid load change events, while reducing the impact of individual abnormal peak data that cannot be realized on the search.

[0109] Furthermore, for each candidate rated power within the aforementioned candidate range, power constraints are applied to the energy storage power deficit trajectory, and the corresponding energy demand is re-determined based on the power-constrained energy storage power deficit trajectory.

[0110] For any candidate rated power, firstly, determine the actual power change process that the energy storage can perform under the rated power constraint. Then, based on this power change process, recalculate the rated energy demand corresponding to each consecutive unidirectional load change event. Finally, determine the candidate rated energy range corresponding to the candidate rated power based on the re-obtained rated energy demand sample. Based on each candidate rated power and its corresponding candidate rated energy range, multiple sets of energy storage candidate configurations with power-energy correspondence can be formed.

[0111] In some implementations, when constraining the energy storage power deficit trajectory for each candidate rated power, the energy storage power deficit trajectory is power limited according to the corresponding candidate rated power, and the unserved energy ratio corresponding to the candidate rated power is determined according to the difference before and after the limiting. Then, candidate rated power whose unserved energy ratio does not meet the preset requirements is screened out, and for candidate rated power that meets the preset requirements, the candidate rated energy range corresponding to the candidate rated power is re-determined according to the energy storage power deficit trajectory after the limiting.

[0112] Specifically, for candidate rated power The theoretical execution power after limiting is: .

[0113] in, This represents the theoretical power deficit of energy storage before the throttling. Candidate rated power The energy storage power that can be executed under constraints.

[0114] Then, the unserved energy ratio of the corresponding candidate rated power is determined based on the power demand that cannot be met before and after the throttling. As a feasible example, the unserved energy ratio is calculated using the following method: .

[0115] in, Indicates candidate rated power The corresponding unserved energy ratio; the numerator represents the cumulative energy corresponding to the power deficit that could not be met due to the candidate rated power limitation; the denominator represents the cumulative energy corresponding to the original theoretical power deficit of the energy storage.

[0116] The unserved energy ratio represents the proportion of cumulative energy corresponding to the power deficit that could not be executed due to candidate rated power limitations to the total theoretical deficit energy; the power saturation event ratio represents the proportion of events in which the absolute value of the theoretical power deficit of energy storage exceeds the candidate rated power among all continuous unidirectional load change events.

[0117] Furthermore, for candidate rated power whose unserved energy ratio or power saturation event ratio does not meet the preset requirements, it indicates that the candidate rated power cannot reach the predetermined rapid load change demand coverage level, so it is screened out, and only the candidate power whose power saturation event ratio meets the limit is calculated for energy boundary.

[0118] For candidate rated power that meets the limits The rated energy demand is then re-obtained based on the power trajectory after the limit is applied. And determine the corresponding candidate rated energy boundary according to the preset quantile: ; .

[0119] A non-rectangular power-energy search domain is formed between the upper and lower energy boundaries corresponding to different candidate rated powers, which varies with the candidate rated power. This leads to the formation of candidate rated energy ranges.

[0120] In some implementations, when verifying the state of charge and combined thermal and energy storage response of candidate configurations, the state of charge of energy storage is continuously recursively calculated according to the actual operating sequence, and the charging and discharging power of energy storage is limited according to the state of charge boundary.

[0121] Specifically, for each determined candidate configuration, continuous time-series simulations are performed according to the annual operating sequence or typical scenarios corresponding to each operating state. During the simulation, the energy storage SOC is continuously recursively calculated based on the energy storage charging and discharging power, as well as the charging and discharging efficiency at each moment, so that the SOC at the previous moment serves as the basis for calculating the SOC at the next moment.

[0122] During the continuous SOC iteration process, the actual charging and discharging power of energy storage is also constrained by the candidate rated power, SOC boundary, charging and discharging efficiency, and protection status. When the SOC reaches the preset upper limit, the charging power that would further increase the SOC is reduced; when the SOC reaches the preset lower limit, the discharging power that would further decrease the SOC is reduced, thereby enabling the energy storage to operate within the allowable SOC range.

[0123] During periods of stable load or non-frequency regulation, the SOC return-to-center power can be set to restore the energy storage SOC to the preset control target SOC. The SOC return-to-center power should be set so as not to increase the AGC tracking error, and to avoid the energy storage SOC recovery process affecting the tracking of AGC commands by the combined thermal and energy storage units.

[0124] Furthermore, the combined thermal power and energy storage response is determined based on the energy storage charging and discharging power after SOC boundary constraints and the actual power generation of the thermal power unit, and the combined thermal power and energy storage response of the corresponding candidate configurations is verified based on the combined thermal power and energy storage response.

[0125] To verify the feasibility of the thermal-storage combined frequency regulation energy storage capacity configuration method of the present invention, the present invention also provides a verification embodiment, taking a 1000MW ultra-supercritical coal-fired unit as the object, and using the historical operating data of the unit to verify the energy storage capacity configuration.

[0126] DCS operation data for the unit was acquired for three consecutive months, with a sampling period of 2 seconds. The operation data included parameters such as AGC commands, actual unit power generation, main steam pressure, and primary frequency regulation status. After removing abnormal periods such as unit start-up and shutdown, coal mill switching, and AGC withdrawal, approximately 2160 hours of valid operation data were retained.

[0127] Based on the actual operating load of the unit, historical operating data is divided into three load ranges: low load, medium load, and high load. Low load is 50%–70% of the rated load, medium load is 70%–85% of the rated load, and high load is 85%–100% of the rated load. The energy storage SOC operating range is set to [0.15, 0.85], the control target SOC is set to 0.5, and the charging efficiency is... =0.95, discharge efficiency =0.94.

[0128] First, step event identification is performed on historical AGC commands. A sliding window is used to calculate AGC changes, with a window length of 3 sampling points and a fixed minimum threshold of 2MW. The noise amplification factor is also set accordingly. Persistent points And retain the extreme value within the 10s neighborhood to suppress duplicate identification.

[0129] Statistics show that a total of 1,862 valid AGC step events were identified from all valid operational data. Compared with the traditional fixed threshold identification method, the step identification method of this invention reduces noise false positives by approximately 18%, with no significant over-detection during stable periods and no missed detections during large AGC step events.

[0130] Furthermore, based on the direction, time interval, reverse cumulative change, and the degree of power replacement completion of the previous step by the thermal power unit, the AGC step events are merged into continuous unidirectional load change events.

[0131] The merging criteria were: the step direction was the same, the cumulative reverse change within the interval was ≤1.5MW, and the time interval was ≤90s, or the power replacement completion rate of the unit for the previous step was <0.85 and the interval was ≤180s. A total of 1147 consecutive rapid load change events in the same direction were obtained.

[0132] Compared to the method of merging events using only fixed time intervals, this embodiment further identifies and merges 62 long-interval events in which the thermal power units have not yet completed power replacement for the previous step when the subsequent step arrives. After using the continuous unidirectional load change events obtained by this embodiment, the average energy demand of the events is increased by 14% compared to the fixed time interval merging method.

[0133] Furthermore, historical power responses were statistically analyzed according to different load ranges, and unfavorable quantiles were used to determine state response parameters. Specifically, the response delay was calculated using the P90 quantile, and the load change rate was calculated using the P10 quantile. Based on these parameters, the state response trajectory of the thermal power unit under the corresponding operating conditions was formed through the state response envelope.

[0134] For the load increase process, the response delay is 28s and the maximum stable load change rate is 12MW / min in the high load range; the response delay is 32s and the maximum stable load change rate is 15MW / min in the medium load range; and the response delay is 36s and the maximum stable load change rate is 18MW / min in the low load range. The load change rate in the load decrease direction is generally higher than that in the load increase direction, while the response delay is slightly shorter.

[0135] In this embodiment, the target combined load change rate is set to 15 MW / min. A schematic diagram of the target response trajectory, unit state response envelope, and energy storage power deficit is shown below. Figure 2 As shown.

[0136] After statistical analysis of all continuous unidirectional load change events, the peak power demand P50 is 22MW and P99 is 48MW; the rated energy demand P50 is 10MWh and P99 is 22MWh.

[0137] Accordingly, 22MW was used as the initial lower limit for the rated power of energy storage, and 48MW was used as the initial upper limit for the search. The candidate rated power was traversed in steps of 2MW. For each candidate rated power, the theoretical power deficit trajectory of energy storage was limited, and the corresponding proportion of unserved energy and the proportion of power saturation events were calculated.

[0138] In this embodiment, the scenario coverage requirement is set at 95%, corresponding to an unserved energy ratio of no more than 2% and a power saturation event ratio of no more than 5%. After verification, candidate rated power below 28MW is eliminated. For candidate rated power that meets the coverage requirements, the corresponding energy demand range is recalculated based on the power deficit trajectory after limiting.

[0139] Specifically, when the candidate rated power is 28MW, the corresponding lower boundary of the candidate rated energy is 9.2MWh, and the upper boundary is 19.5MWh; when the candidate rated power is 38MW, the corresponding lower boundary of the candidate rated energy is 10.1MWh, and the upper boundary is 21.2MWh; when the candidate rated power is 48MW, the corresponding lower boundary of the candidate rated energy is 10.3MWh, and the upper boundary is 22.0MWh. This leads to the following... Figure 3 The power-energy non-rectangular search domain shown varies with the candidate rated power.

[0140] Furthermore, continuous time-series SOC recursion is performed on the candidate configurations in the candidate region. Among the candidate configurations that meet 95% scenario coverage and all constraints, the configuration selection condition is that the sum of power device cost and energy device cost is smaller. Finally, the minimum feasible energy storage configuration in this embodiment is 32MW / 16MWh.

[0141] One embodiment of the present invention also provides a thermal energy storage combined frequency regulation energy storage capacity configuration system, including a parameter acquisition module, a co-directional load change event merging module, a target joint response trajectory construction module, and an energy storage configuration module.

[0142] The parameter acquisition module is used to acquire the historical automatic generation control (AGC) commands and actual power output of the thermal power unit, identify AGC step events from the historical AGC commands, and determine the time, amplitude, and direction of each AGC step event. The same-direction variable load event merging module is used to determine the power replacement completion degree of the thermal power unit for the previous AGC step event based on the degree of same-direction change in the actual power generation of the unit after the previous AGC step event relative to the amplitude of the previous AGC step event. Based on the power replacement completion degree, adjacent AGC step events with the same direction are merged into a continuous same-direction variable load event, and the time and amplitude of each sub-step within the continuous same-direction variable load event are retained. The target joint response trajectory construction module is used to determine the thermal power unit state response trajectory based on the thermal power unit operating status corresponding to the continuous same-direction load change event, and to construct the target joint response trajectory based on the target load change requirements and the time and amplitude of each sub-step within the continuous same-direction load change event. The energy storage configuration module is used to determine the energy storage power deficit trajectory corresponding to continuous unidirectional load change events based on the difference between the target joint response trajectory and the thermal power unit state response trajectory, and to determine the rated power and rated energy of the energy storage based on the energy storage power deficit trajectory.

[0143] It is understood that each module in this embodiment is used to execute the corresponding steps in the aforementioned method embodiments, and the specific data processing method adopted by each module can be referred to the aforementioned method embodiments.

[0144] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0145] The above description is merely an exemplary embodiment of this application and should not be construed as limiting the scope of this application. Any equivalent changes and modifications made in accordance with the teachings of this application shall still fall within the scope of this application. Other embodiments of this application will readily conceive of those skilled in the art upon consideration of the specification and practice of the disclosure herein. This invention is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application. The specification and embodiments are to be considered exemplary only, and the scope and spirit of this application are defined by the claims.

Claims

1. A method for configuring combined thermal and energy storage frequency regulation capacity, characterized in that, include: The system acquires historical automatic generation control (AGC) commands and actual power generation of the thermal power unit, identifies AGC step events from the historical AGC commands, and determines the time, amplitude, and direction of each AGC step event. For adjacent AGC step events, the degree of power replacement completion of the thermal power unit for the previous AGC step event is determined based on the degree of same-direction change in the actual power output of the unit after the previous AGC step event relative to the amplitude of the previous AGC step event. Based on the degree of power replacement completion, adjacent AGC step events with the same direction are merged into a continuous same-direction load change event, and the time and amplitude of each sub-step within the continuous same-direction load change event are retained. The thermal power unit state response trajectory is determined based on the thermal power unit operating status corresponding to the continuous unidirectional load change event, and the target joint response trajectory is constructed based on the target load change requirement and the time and amplitude of each sub-step in the continuous unidirectional load change event. Based on the difference between the target joint response trajectory and the thermal power unit state response trajectory, the energy storage power deficit trajectory corresponding to the continuous unidirectional load change event is determined, and the rated power and rated energy of the energy storage are determined based on the energy storage power deficit trajectory.

2. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 1, characterized in that, Identifying AGC step events from the historical AGC instructions includes: Within a sliding window, the amount of change in the AGC command is determined, and a step recognition threshold is determined based on a preset minimum change threshold, the degree of dispersion of the amount of change in the AGC command within the local window, and the allowable normal load rate. When the change in the AGC command reaches the step recognition threshold and continues for no less than a preset number of sampling points, a step candidate point is determined, and the step candidate point with the largest change is retained from multiple step candidate points in a preset time neighborhood to determine the AGC step event.

3. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 1, characterized in that, For adjacent AGC step events in the same direction, if the cumulative reverse change between them does not exceed a preset reverse threshold, and the time interval between them does not exceed the basic merging time limit, or the time interval between them is greater than the basic merging time limit but does not exceed the maximum merging time limit and the power replacement completion rate of the thermal power unit for the previous AGC step event is lower than the preset replacement threshold, the adjacent AGC step events will be merged into the same continuous same-direction load change event.

4. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 1, characterized in that, The thermal power unit state response trajectory is determined based on the operating status of the thermal power unit corresponding to the continuous unidirectional load change event, including: Historical response samples are classified according to the load range, load change direction, unit thermal state, and primary frequency regulation state of thermal power units, and the response delay and load change rate corresponding to each category of historical response samples are determined respectively. The corresponding thermal power unit state response trajectory is established based on the unfavorable quantile of response delay and the unfavorable quantile of load change rate of each category of historical response samples. The thermal power unit state response trajectory is established in the load increase direction and the load decrease direction, respectively.

5. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 4, characterized in that, For any category of historical response samples, the unfavorable quantile of the response delay samples of that category is determined as the corresponding response delay, and the unfavorable quantile of the variable load rate samples of that category is determined as the corresponding variable load rate. The state response trajectory of the thermal power unit is formed based on the response delay and the variable load rate.

6. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 1, characterized in that, Based on the target load change requirements and the timing and amplitude of each sub-step within the continuous unidirectional load change events, a target joint response trajectory is constructed, including: For any consecutive unidirectional load change event, the initial target value is the AGC instruction value before the start of the event. From the arrival time of each sub-step, the target value is gradually transitioned from the current value to the absolute target value of the AGC corresponding to the sub-step according to the target load change rate. The target value transition process corresponding to each sub-step is connected in sequence to form a segmented and continuous target joint response trajectory.

7. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 1, characterized in that, The rated power and rated energy of the energy storage are determined based on the energy storage power deficit trajectory, including: The peak power demand and energy demand for each consecutive unidirectional load change event are determined based on the energy storage power deficit trajectory. The candidate range of rated power for energy storage is determined based on the peak power demand of each consecutive unidirectional load change event, and multiple candidate rated powers are determined within the candidate range. For each candidate rated power, a power constraint is applied to the energy storage power deficit trajectory, and the candidate rated energy range corresponding to each candidate rated power is determined based on the energy storage power deficit trajectory after power constraint. Candidate configurations are formed based on each candidate rated power and its corresponding candidate rated energy range. The state of charge and combined thermal and energy storage response of the candidate configurations are verified, and the rated power and rated energy of the energy storage are determined based on the verification results.

8. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 7, characterized in that, When constraining the energy storage power deficit trajectory, the energy storage power deficit trajectory is power limited according to the candidate rated power, and the unserved energy ratio and power saturation event ratio are calculated based on the difference before and after the limiting. Candidate rated power that does not meet the preset requirements for the proportion of unserved energy is screened out, and for candidate rated power that meets the preset requirements, the candidate rated energy range corresponding to the candidate rated power is re-determined based on the energy storage power deficit trajectory after the limit is set.

9. The method for configuring combined thermal and energy storage frequency regulation capacity according to claim 7, characterized in that, When verifying the state of charge and joint response of the thermal power and energy storage for the candidate configuration, the process includes continuously recursively calculating the state of charge of the energy storage and limiting the charging and discharging power of the energy storage based on the state of charge boundary. The combined thermal power and energy storage response is determined based on the limited energy storage charging and discharging power and the actual power generated by the thermal power unit, and the combined thermal power and energy storage response of the candidate configuration is verified based on the combined thermal power and energy storage response.

10. A combined thermal power and energy storage frequency regulation energy storage capacity configuration system, characterized in that, include: The parameter acquisition module acquires the historical automatic generation control (AGC) commands and actual power output of the thermal power unit, identifies AGC step events from the historical AGC commands, and determines the time, amplitude, and direction of each AGC step event. The same-direction load change event merging module, for adjacent AGC step events, determines the power replacement completion degree of the thermal power unit for the previous AGC step event based on the same-direction change degree of the actual generated power of the unit after the previous AGC step event relative to the amplitude of the previous AGC step event; based on the power replacement completion degree, adjacent AGC step events with the same direction are merged into a continuous same-direction load change event, and the time and amplitude of each sub-step within the continuous same-direction load change event are retained; The target joint response trajectory construction module determines the thermal power unit state response trajectory based on the thermal power unit operating status corresponding to the continuous unidirectional load change event, and constructs the target joint response trajectory based on the target load change requirements and the time and amplitude of each sub-step within the continuous unidirectional load change event. The energy storage configuration module determines the energy storage power deficit trajectory corresponding to the continuous unidirectional load change event based on the difference between the target joint response trajectory and the thermal power unit state response trajectory, and determines the rated power and rated energy of the energy storage based on the energy storage power deficit trajectory.