Frequency modulation coordination control method and system, electronic equipment and readable storage medium
By acquiring the absolute value of the unit's frequency difference load, dynamically updating the power generation benchmark value, and generating a controllable load adjustment signal, the problems of slow primary frequency regulation response and overshoot of thermal power units are solved, and efficient grid frequency regulation is achieved.
Patent Information
- Application Number
- CN202511004994.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-11-18
AI Technical Summary
Traditional thermal power units have long response times and insufficient frequency regulation in primary frequency regulation, and the control strategy of controllable loads leads to overshoot problems, affecting the grid frequency regulation effect.
By obtaining the absolute value of the unit's frequency difference load, the logic module is triggered to output a command signal, dynamically updating the power generation reference value in the register. Combined with the initial power of the controllable load and the real-time power generation, a controllable load adjustment signal is generated to achieve reverse compensation and closed-loop control.
Precisely triggers the frequency modulation start point, eliminates response lag, solves overshoot problems, increases frequency modulation integral power, and enhances primary frequency modulation performance.
Smart Images

Figure CN120978786A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of frequency modulation control, specifically relating to frequency modulation coordinated control methods, systems, electronic devices, and readable storage media. Background Technology
[0002] Power system frequency is one of the indicators for measuring power quality. Frequency degradation not only affects normal production for users, but can also lead to system collapse in severe cases. Therefore, when the frequency deviation exceeds the allowable range, grid frequency regulation is required. Traditional frequency regulation units in my country are mostly thermal power units and hydropower units, with thermal power units being the predominant type. When traditional thermal power units participate in primary frequency regulation, they typically encounter problems such as long response times, insufficient primary frequency regulation due to their own heat storage limitations, and excessively large dead zones. These issues prevent them from meeting primary frequency regulation requirements, resulting in primary frequency regulation performance that fails to meet grid requirements and incurring annual assessment costs of millions of yuan.
[0003] Controllable loads offer fundamental advantages such as fast response, precise control, high safety, and long lifespan. When used in conjunction with generating units for primary frequency regulation, they not only eliminate the need for performance evaluation during primary frequency regulation but also significantly increase the integral power generated during primary frequency regulation, thereby enhancing ancillary service revenue. However, current controllable loads typically employ a simple control strategy that directly adjusts output based on the frequency difference load. During real-time adjustment, as the unit load changes, the superposition of the unit load change and the controllable load change often leads to overshoot, affecting the overall primary frequency regulation effect and causing interference with grid frequency regulation.
[0004] Therefore, there is an urgent need to propose a new control strategy for controllable load-assisted coal-fired power units. Summary of the Invention
[0005] This application proposes a method and system for reducing the illusion of large generative natural language models, in order to address the shortcomings of the prior art.
[0006] According to a first aspect of the embodiments of this application, a frequency modulation coordination control method is provided, comprising:
[0007] Obtain the absolute value of the unit frequency difference load and trigger the first logic module to output the first command signal;
[0008] The second logic module receives the first instruction signal and the real-time power generation of the unit. When the value of the first instruction signal suddenly changes to 1, the real-time power generation is stored in the register of the second logic module as the power generation of the unit at the moment of the frequency regulation change, to replace the original value in the register.
[0009] Based on the current value in the register, the second logic module is controlled to output a second instruction signal;
[0010] The second command signal is used as the reference input for compensation calculation, and combined with the initial power of the controllable load, the generating power of the unit, and the real-time generating power, a controllable load adjustment signal is generated.
[0011] In some implementations, the step of using the second command signal as a reference input for compensation calculation, and combining it with the unit's power generation and the real-time power generation to generate a controllable load adjustment signal includes:
[0012] When the second command signal is 0, the controllable load adjustment signal output is controlled to the initial power of the controllable load;
[0013] When the second instruction signal changes abruptly from 0 to 1, the generator power in the register is used as the reference input, and the compensation amount is calculated based on the difference between the real-time generator power and the reference input, combined with the initial power of the controllable load. Based on the compensation amount, the controllable load adjustment signal is generated to make the controllable load output in reverse to compensate for the generator power fluctuation.
[0014] In some implementations, when the second command signal abruptly changes from 0 to 1, the generation of the controllable load adjustment signal is calculated using the following formula:
[0015] PE = PE0 - (PL0 - (PL1 - PL0));
[0016] Wherein, PE represents the controllable load adjustment signal, PE0 represents the initial power of the controllable load, PL0 represents the generator power, and PL1 represents the real-time generator power.
[0017] In some implementations, after generating the controllable load adjustment signal based on the compensation amount to cause the controllable load to reverse its output to compensate for unit power fluctuations, the following is included:
[0018] Maintain the current value of the controllable load adjustment signal until the value of the first command signal is reset to 0.
[0019] In some embodiments, the method further includes:
[0020] Operating parameters are obtained from the distributed control system of the coal-fired power unit, and the operating parameters consist of the frequency difference load of the unit and the real-time power generation of the unit.
[0021] In some embodiments, the method further includes:
[0022] Each time the second signal instruction changes to 1, the generator power in the register is updated by the current real-time generator power.
[0023] In some embodiments, the method further includes: calculating the compensation amount to satisfy the controllable load output change being equal to the negative value of the difference between the real-time power generation and the reference input.
[0024] According to a fourth aspect of the embodiments of this application, a frequency modulation coordination control system is provided, comprising:
[0025] The frequency modulation activation module is used to obtain the absolute value of the unit's frequency difference load and trigger the first logic module to output the first command signal;
[0026] The register value update module is used for the second logic module to receive the first instruction signal and the real-time power generation of the unit. When the value of the first instruction signal suddenly changes to 1, the real-time power generation is stored in the register of the second logic module as the power generation of the unit at the moment of the frequency regulation change, so as to replace the original value in the register.
[0027] The system value output module is used to control the second logic module to output a second instruction signal based on the current value in the register;
[0028] The adjustment signal generation module is used to take the second command signal as the reference input for compensation calculation, and combine it with the initial power of the controllable load, the generating power of the unit and the real-time generating power to generate a controllable load adjustment signal.
[0029] According to a third aspect of the embodiments of this application, an electronic device is provided, characterized in that it includes: a memory for storing a computer program; and a processor for executing the computer program to implement the frequency modulation coordination control method as described above.
[0030] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided, storing a computer program, characterized in that, when the computer program is executed by a processor, it implements the steps of the frequency modulation coordination control method as described above.
[0031] The beneficial effects of the frequency modulation coordinated control method, system, electronic device, and readable storage medium in the embodiments of this application include at least the following:
[0032] This embodiment of the application obtains the absolute value of the unit's frequency difference load and triggers the first logic module to output a first command signal, accurately capturing the starting point of frequency regulation and eliminating the response lag problem of traditional dead-zone settings. The second logic module receives the first command signal and the unit's real-time power generation. When the first command signal suddenly changes to 1, the real-time power generation is stored in a register and the original value is replaced. The power reference value (PL0) in the register is dynamically updated to ensure that the compensation calculation is based on the latest frequency regulation starting point, directly solving the overshoot problem caused by the superposition of unit power changes and controllable load output. Based on the current value in the register, the second logic module is controlled to output a second command signal. By locking the register output (PL0) as a stable reference, the real-time power fluctuation of the unit is isolated, maintaining the compensation consistency during the frequency regulation process. The second command signal is used as the compensation calculation reference input. Combined with the initial power of the controllable load, the unit's power generation, and the real-time power generation, a controllable load adjustment signal is generated. Through a specific compensation formula, the controllable load output is adjusted in reverse, directly smoothing the power curve and increasing the frequency regulation integral power. Based on the collaborative work of the above steps, this application realizes closed-loop control that accurately triggers frequency modulation initiation, dynamically updates and locks the reference, and achieves reverse compensation, thus solving the problem of primary frequency modulation overshoot in controllable load auxiliary units. Attached Figure Description
[0033] Figure 1 This is a flowchart illustrating the first embodiment of the frequency modulation coordination control method according to this application.
[0034] Figure 2 This is a flowchart illustrating a second embodiment of the frequency modulation coordination control method according to this application.
[0035] Figure 3 This is a flowchart illustrating a third embodiment of the frequency modulation coordination control method of this application.
[0036] Figure 4 This is a schematic diagram comparing the effects of the frequency modulation coordination control method in the embodiments of this application;
[0037] Figure 5 This is a schematic diagram of the structure of the frequency modulation coordinated control system according to an embodiment of this application;
[0038] Figure 6 This is a schematic diagram of the structure of the frequency modulation coordination control device according to an embodiment of this application. Detailed Implementation
[0039] To enable those skilled in the art to better understand the technical solution of this application, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0040] The embodiments of this application will be described in further detail below with reference to the accompanying drawings and examples. The detailed description of the following embodiments and the accompanying drawings are used to illustrate the principles of this application by way of example, but should not be used to limit the scope of this application, that is, this application is not limited to the described embodiments.
[0041] See attached document Figure 1 As shown, the first embodiment of this application discloses specific implementation steps of a frequency modulation coordinated control method. This method is based on a frequency modulation coordinated control system configured in a readable storage medium and an electronic device to ensure that those skilled in the art can implement the technical solution of this application accordingly. The method specifically includes the following steps 110-140.
[0042] Step 110: Obtain the absolute value of the unit frequency difference load and trigger the first logic module to output the first command signal.
[0043] In some embodiments, the method further includes: acquiring operating parameters from the distributed control system (DCS) of the coal-fired power unit, the operating parameters being composed of the unit's frequency difference load and the unit's real-time power generation. This step in this application only requires acquiring the above two operating parameters (signals) on the DCS side to calculate the controllable load adjustment signal (i.e., the controllable load output adjustment signal) in real time. The main delay in this process lies in the transmission of the electrical signal, which is almost negligible.
[0044] For example, the primary frequency control loop of a coal-fired power unit is jointly completed by a digital electro-hydraulic control system (DEH) and a boiler-turbine coordinated control system (CCS). After the CCS receives the load command (i.e., the first command signal) from the first logic module (e.g., a remote terminal unit (RTU), it applies rate limits, upper limits, and lower limits (e.g., ...). Figure 2 As shown), a frequency deviation load is then superimposed (i.e., the compensation calculation process is as follows) to form the controllable load adjustment signal (which can be understood as the final load command), where the frequency difference load is calculated from the medium speed-load function of the DEH; finally, the unit adjusts the real-time output of the unit according to the final load command.
[0045] For example, see Appendix Figure 2 As shown, the frequency difference load signal ΔP is acquired, its absolute value is taken, and then sent to logic module 1 (i.e., the first logic module). The input variable of logic module 1 is the absolute value of the frequency difference load ΔP. Logic module 1 has two possible scenarios: Scenario 1: When the input variable is not equal to 0, the first command signal output by logic module 1 becomes 1; Scenario 2: When the input variable is equal to 0, the first command signal output by logic module 1 becomes 0.
[0046] Step 120: The second logic module receives the first instruction signal and the real-time power generation of the unit. When the value of the first instruction signal suddenly changes to 1, the real-time power generation is stored in the register of the second logic module as the power generation of the unit at the moment of the frequency regulation change, to replace the original value in the register.
[0047] In some embodiments, the method further includes: each time the second signal instruction abruptly changes to 1, the generator power in the register is overwritten and updated by the current real-time generator power.
[0048] Step 130: Based on the current value in the register, control the second logic module to output a second instruction signal.
[0049] See attached document Figure 2-3 For example, as illustrated in steps 120 and 130 above, the first instruction signal output by logic module 1 is used as input 'a' to logic module 2 (i.e., the second logic module), and the acquired real-time power generation PL1 of the unit is used as input 'b' to logic module 2. Logic module 2 determines the output variable based on the values of input 'a' and input 'b'. Specifically, logic module 2 first sets the initial state of input 'a' to 0. During operation, there are two scenarios: Scenario 1: If the state of input 'a' remains unchanged and is always 0, then the output of logic module 2 is equal to the input 'b'; Scenario 2: If input 'a' changes abruptly from 0 to 1, then the value of input 'b' at the moment of the change is placed in the register, replacing the original value in the register. Subsequently, the output of logic module 2 becomes the value in the register until input 'a' returns to its initial state of 0.
[0050] Step 140: The second command signal is used as the reference input for compensation calculation, and combined with the initial power of the controllable load, the generating power of the unit, and the real-time generating power, a controllable load adjustment signal is generated.
[0051] In some embodiments, the step of using the second command signal as a reference input for compensation calculation and generating a controllable load adjustment signal in combination with the generator power and the real-time generator power includes: when the second command signal is 0, controlling the output of the controllable load adjustment signal to be the initial power of the controllable load; when the second command signal changes abruptly from 0 to 1, using the generator power in the register as the reference input, and calculating a compensation amount based on the difference between the real-time generator power and the reference input, combined with the initial power of the controllable load, and generating the controllable load adjustment signal based on the compensation amount to cause the controllable load to output power in reverse to compensate for the generator power fluctuation.
[0052] When the second command signal changes abruptly from 0 to 1, the controllable load adjustment signal is calculated using the following formula:
[0053] PE = PE0 - (PL0 - (PL1 - PL0));
[0054] Wherein, PE represents the controllable load adjustment signal, PE0 represents the initial power of the controllable load, PL0 represents the generator power, and PL1 represents the real-time generator power.
[0055] Please refer to the appendix again. Figure 2 The solid arrows in the diagram indicate the control flow of the thermal power unit's built-in logic. The remote terminal unit (RTU) serves as the grid command interface, primarily handling communication between the power plant and the grid. Figure 2 The RTU in the example embodies the steps of receiving power grid commands in this application embodiment. The rate limit "V≯" is used to limit the rate of change of the input value. For example, when the rate of change of the input value exceeds a given value, the output value changes according to the given rate of change; otherwise, the output value changes in the same way as the input value. < indicates a high limit; for example, when the input value is greater than a given value, the given value is output; otherwise, the output value is the same as the input value. > indicates a low limit; for example, when the input value is less than a given value, the given value is output; otherwise, the output value is the same as the input value. A represents the given value, which is manually input. Σ represents summation, corresponding to the output after summation in the corresponding step. Dead zone 210 is used to define whether the operating requirements are met; for example, when the output value is greater than or less than a certain range, the output value is the same as the input value; otherwise, the output value is 0. Slip is the speed deviation, and the slip function F(x) is used to calculate the slip power based on the speed. MW represents the actual power output of the generator set, i.e., the actual output active power of the generator set, in megawatts. See Appendix. Figure 2-3 Especially refer to the appendix Figure 2 The dashed arrow indicates the control flow of the controllable load based on the newly added logic of the controllable load in the process section of this application embodiment. In this process, the real-time power generation of the unit PL1, the variable output by the logic module 2 (i.e., the second command signal), the frequency difference load ΔP, and the initial power PE0 of the controllable load are vector summed. When the output of the logic module 2 is the real-time power generation of the unit PL1, that is, the frequency has not changed or the change is less than the dead zone, the output power of the controllable load is PE0. When the output of the logic module 2 is the real-time power generation of the unit PL0 at the moment of frequency regulation change, the output power PE of the controllable load is PE0-(PL0-(PL1-PL0)).
[0056] See attached document Figure 4As shown, 41 represents the unit's frequency regulation output curve, 42 represents the conventional combined thermal and energy storage frequency regulation output curve, 43 represents the combined thermal and energy storage frequency regulation output curve under real-time adjustment control based on the controllable load adjustment signal in this embodiment of the application, and 44 represents the frequency difference load. In the process of responding to primary frequency regulation, the controllable load in this application adjusts its output in real time according to changes in unit power, improving the accuracy of primary frequency regulation of the controllable load-assisted unit and solving the overshoot problem in primary frequency regulation of the controllable load-assisted unit.
[0057] Based on this, this step in the embodiments of this application can realize the primary frequency regulation of a controllable load-assisted thermal power unit.
[0058] In some implementations, after generating the controllable load adjustment signal based on the compensation amount to cause the controllable load to reverse its output to compensate for unit power fluctuations, the process includes: maintaining the current value of the controllable load adjustment signal until the value of the first command signal is reset to 0.
[0059] In some embodiments, the method further includes: calculating the compensation amount to satisfy the controllable load output change being equal to the negative value of the difference between the real-time power generation and the reference input.
[0060] This application embodiment obtains the absolute value of the unit's frequency difference load and triggers the first logic module to output a first command signal, accurately capturing the starting point of frequency regulation and eliminating the response lag problem of traditional dead-zone settings. The second logic module receives the first command signal and the unit's real-time power generation. When the first command signal suddenly changes to 1, the real-time power generation is stored in a register and the original value is replaced. The power reference value PL0 in the register is dynamically updated to ensure that the compensation calculation is based on the latest frequency regulation starting point, directly solving the overshoot problem caused by the superposition of unit power changes and controllable load output. Based on the current value in the register, the second logic module is controlled to output a second command signal. By locking the register output PL0 as a stable reference, the real-time power fluctuation of the unit is isolated, maintaining the compensation consistency during the frequency regulation process. The second command signal is used as the compensation calculation reference input. Combined with the initial power of the controllable load, the unit's power generation, and the real-time power generation, a controllable load adjustment signal is generated. Through a specific compensation formula, the controllable load output is adjusted in reverse, directly smoothing the power curve and increasing the frequency regulation integral power. Based on the collaborative work of the above steps, this application realizes closed-loop control that accurately triggers frequency modulation initiation, dynamically updates and locks the reference, and achieves reverse compensation, thus solving the problem of primary frequency modulation overshoot in controllable load auxiliary units.
[0061] This application also discloses a base frequency modulation coordinated control system, including: a frequency modulation activation module 510, a register value update module 520, a system value output module 530, and an adjustment signal generation module 540.
[0062] The frequency modulation activation module 510 is used to obtain the absolute value of the unit frequency difference load and trigger the first logic module to output the first command signal.
[0063] The register value update module 520 is used for the second logic module to receive the first instruction signal and the real-time power generation of the unit. When the value of the first instruction signal suddenly changes to 1, the real-time power generation is stored in the register of the second logic module as the power generation of the unit at the moment of the frequency regulation change, so as to replace the original value in the register.
[0064] The system value output module 530 is used to control the second logic module to output a second instruction signal based on the current value in the register.
[0065] The adjustment signal generation module 540 is used to take the second command signal as the reference input for compensation calculation, and combine it with the initial power of the controllable load, the generating power of the unit and the real-time generating power to generate a controllable load adjustment signal.
[0066] Reference Figure 6 As shown in the figure, this application embodiment also discloses a base frequency coordination control device, which includes an acquisition module, a controller, a register, and an execution module.
[0067] The acquisition module is mainly responsible for capturing data from the distributed control system of coal-fired power units, including two signals: frequency difference load ΔP and actual power generation of the unit PL1, and then transmitting the data to the controller.
[0068] The controller is mainly responsible for receiving data captured by the acquisition module, calculating the controllable load output instruction (PE) based on the built-in coordination control logic, and finally transmitting it to the execution module.
[0069] The register is mainly responsible for storing the actual power generation PL0 data of the unit at the moment of a frequency regulation change according to the controller's instructions, and continuously feeding back the instantaneously stored data to the controller.
[0070] The execution module is mainly responsible for adjusting the actual load of the controllable load by outputting the controllable load instruction PE according to the controllable load calculated by the controller.
[0071] This application also provides a computer-readable storage medium storing a computer program thereon, characterized in that the program, when executed by a processor, implements the aforementioned frequency modulation coordination control method. For example, the frequency modulation coordination control method of this application can be implemented through computer program instructions, and the relevant code can be stored in a computer-readable storage medium (such as a hard disk, SSD, or cloud server). When the program is executed by a processor, the steps of the aforementioned frequency modulation coordination control method are automatically executed.
[0072] The readable storage medium of this application transforms the frequency modulation coordination control method into an executable computer program, enabling standardized deployment and batch replication of the technical solution; the storage medium (such as disk, cloud storage) allows the frequency modulation coordination control to run independently of the development environment, adapting to heterogeneous platforms such as edge computing devices or server clusters, thus improving deployment flexibility.
[0073] This application also provides an electronic device, which includes: a memory for storing a computer program; and a processor for implementing the above-described frequency modulation coordination control method when executing the computer program.
[0074] Compared to conventional combined thermal and energy storage control systems, this application improves the primary frequency regulation accuracy of the controllable load auxiliary unit by identifying the actual power generation of the unit at the moment of primary frequency regulation and compensating for unit variations during the generation of controllable load commands. This solves the problem of primary frequency regulation overshoot in the controllable load auxiliary unit, and the control strategy is simple and effective.
[0075] It is understood that the above embodiments are merely exemplary implementations used to illustrate the principles of this application, and this application is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and substance of this application, and these modifications and improvements are also considered to be within the scope of protection of this application.
Claims
1. A frequency modulation coordinated control method, characterized in that, include: Obtain the absolute value of the unit frequency difference load and trigger the first logic module to output the first command signal; The second logic module receives the first instruction signal and the real-time power generation of the unit. When the value of the first instruction signal suddenly changes to 1, the real-time power generation is stored in the register of the second logic module as the power generation of the unit at the moment of the frequency regulation change, to replace the original value in the register. Based on the current value in the register, the second logic module is controlled to output a second instruction signal; The second command signal is used as the reference input for compensation calculation, and combined with the initial power of the controllable load, the generating power of the unit, and the real-time generating power, a controllable load adjustment signal is generated.
2. The method according to claim 1, characterized in that, The step of using the second command signal as the reference input for compensation calculation, and combining it with the unit's power generation and the real-time power generation to generate a controllable load adjustment signal includes: When the second command signal is 0, the controllable load adjustment signal output is controlled to the initial power of the controllable load; When the second instruction signal changes abruptly from 0 to 1, the generator power in the register is used as the reference input, and the compensation amount is calculated based on the difference between the real-time generator power and the reference input, combined with the initial power of the controllable load. Based on the compensation amount, the controllable load adjustment signal is generated to make the controllable load output in reverse to compensate for the generator power fluctuation.
3. The method according to claim 2, characterized in that, When the second command signal changes abruptly from 0 to 1, the controllable load adjustment signal is calculated using the following formula: PE = PE0 - (PL0 - (PL1 - PL0)); Wherein, PE represents the controllable load adjustment signal, PE0 represents the initial power of the controllable load, PL0 represents the generator power, and PL1 represents the real-time generator power.
4. The method according to claim 2, characterized in that, After generating the controllable load adjustment signal based on the compensation amount, which causes the controllable load to reverse its output to compensate for unit power fluctuations, the process includes: Maintain the current value of the controllable load adjustment signal until the value of the first command signal is reset to 0.
5. The method according to claim 1, characterized in that, The method further includes: Operating parameters are obtained from the distributed control system of the coal-fired power unit, and the operating parameters consist of the frequency difference load of the unit and the real-time power generation of the unit.
6. The method according to claim 2, characterized in that, The method further includes: Each time the second signal instruction changes to 1, the generator power in the register is updated by the current real-time generator power.
7. The method according to claim 2, characterized in that, The method further includes: calculating the compensation amount to satisfy the controllable load output change being equal to the negative value of the difference between the real-time power generation and the reference input.
8. A frequency modulation coordinated control system, characterized in that, include: The frequency modulation activation module is used to obtain the absolute value of the unit's frequency difference load and trigger the first logic module to output the first command signal; The register value update module is used for the second logic module to receive the first instruction signal and the real-time power generation of the unit. When the value of the first instruction signal suddenly changes to 1, the real-time power generation is stored in the register of the second logic module as the power generation of the unit at the moment of the frequency regulation change, so as to replace the original value in the register. The system value output module is used to control the second logic module to output a second instruction signal based on the current value in the register; The adjustment signal generation module is used to take the second command signal as the reference input for compensation calculation, and combine it with the initial power of the controllable load, the generating power of the unit and the real-time generating power to generate a controllable load adjustment signal.
9. An electronic device, characterized in that, Includes: memory, used to store computer programs; A processor is used to implement the frequency modulation coordination control method described above when executing the computer program.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the frequency modulation coordination control method as described above.