Interactive method and system for one-time frequency modulation

By encapsulating the target value command signal and the enable signal in the same frame message in the primary frequency regulation system of the wind farm, the problem of active power control deviation and fluctuation during the primary frequency regulation process of the wind farm is solved, and the stability of the grid frequency and the safe and stable operation of the wind farm are realized.

CN122495583APending Publication Date: 2026-07-31BEIJING EAST ENVIRONMENT ENERGY TECH +6
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING EAST ENVIRONMENT ENERGY TECH
Filing Date
2026-05-07
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

The active power control deviation and fluctuations in the primary frequency regulation system of a wind farm during the primary frequency regulation process lead to grid frequency instability.

Method used

By encapsulating the target value command signal and the enable signal in the same frame message and sending them, the wind turbine energy management platform can simultaneously receive and execute active power adjustment actions, eliminating the time difference between the two frames message and achieving atomicity and synchronization of the command.

Benefits of technology

It reduces active power fluctuations, improves the safety, stability, and control coordination of wind farms during grid frequency regulation, and meets grid power response specifications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122495583A_ABST
    Figure CN122495583A_ABST
Patent Text Reader

Abstract

This invention provides an interaction method and system for primary frequency regulation. The interaction method is applicable to primary frequency regulation systems and includes: in response to a grid frequency exceeding a limit, generating a target value command signal and an enable signal for performing active power adjustment actions on the grid, wherein the target value command signal indicates the target value for the active power adjustment action, and the enable signal enables the active power adjustment action; encapsulating the target value command signal and the enable signal in the same frame message to generate an active power adjustment signal, and sending the active power adjustment signal to a wind turbine energy management platform, wherein the target value command signal and the enable signal are configured to be continuous within the protocol. This ensures that the data corresponding to the target value command signal and the enable signal arrive at the wind turbine energy management platform atomically, and that the wind turbine energy management platform executes the target value command signal and the enable signal seamlessly and smoothly in time, avoiding power oscillations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of clean energy technology, and specifically to an interactive method and system for primary frequency regulation. Background Technology

[0002] In recent years, with the widespread promotion of renewable energy sources such as photovoltaics and wind power in my country, and the gradual increase in the proportion of renewable energy power generation capacity in the entire power grid, the power grid has placed increasingly higher and faster demands on renewable energy for power support and response. Therefore, whether a renewable energy power plant has the capability of primary and secondary frequency regulation is an important factor in whether it can become a grid-friendly power source.

[0003] The primary frequency regulation system of a wind farm is essentially a system for automatically controlling the active power of the wind farm. It uses high-precision, high-speed synchronous sampling technology to collect signals such as current and voltage on the outgoing side of the wind farm in real time and calculates information such as the frequency and power at the grid connection point. When the grid frequency becomes abnormal, the system quickly adjusts the active power of the wind farm according to the corresponding control algorithm to ensure that the grid frequency returns to the normal operating range, meeting the grid's requirements for the wind farm's power response indicators, and ensuring the normal, reliable, and safe operation of both the grid and the wind farm. However, during the primary frequency regulation process, the wind farm's primary frequency regulation system often experiences active power control deviations and fluctuations.

[0004] Therefore, how to reduce active power fluctuations during primary frequency regulation has become an urgent technical problem to be solved. Summary of the Invention

[0005] In view of this, the present invention provides an interactive method and system for primary frequency regulation to solve the problem of how to reduce active power fluctuations during primary frequency regulation.

[0006] In a first aspect, the present invention provides an interaction method for primary frequency regulation, used to perform interaction between a wind turbine primary frequency regulation system and a wind turbine energy management platform. The interaction method is applicable to the primary frequency regulation system and includes: in response to a grid frequency exceeding a limit, generating a target value command signal and an enable signal for performing an active power adjustment action on the grid, wherein the target value command signal indicates the target value of the active power adjustment action, and the enable signal enables the active power adjustment action; encapsulating the target value command signal and the enable signal in the same frame message to generate an active power adjustment signal, and sending the active power adjustment signal to the wind turbine energy management platform, wherein the target value command signal and the enable signal are configured to be continuous within a protocol.

[0007] Optionally, the active power adjustment action includes a primary frequency regulation action and an inertia response action; in response to the grid frequency exceeding the limit, a first target value command signal and a first enable signal corresponding to the primary frequency regulation action, and a second target value command signal and a second enable signal corresponding to the inertia response action are generated respectively; the first target value command signal and the first enable signal are encapsulated in the same frame message to generate a primary frequency regulation message, which is sent to the wind turbine energy management platform; the second target value command signal and the second enable signal are encapsulated in the same message to generate an inertia response message, which is sent to the wind turbine energy management platform.

[0008] Optionally, the active power adjustment action includes a primary frequency regulation action and an inertia response action; in response to the grid frequency exceeding the limit, a first target value command signal and a first enable signal corresponding to the primary frequency regulation action and a second target value command signal and a second enable signal corresponding to the inertia response action are generated respectively; the first target value command signal, the first enable signal, the second target value command signal and the second enable signal are encapsulated in the same message and sent to the wind turbine energy management platform.

[0009] Optionally, the step of encapsulating the target value command signal and the enable signal in the same frame to generate an active power adjustment signal includes: acquiring the target value command signal and the enable signal; generating a frame in response to the target value command signal and the enable signal; and placing the target value command signal and the enable signal in a preset consecutive number in the frame.

[0010] Optionally, before encapsulating the target value command signal and the enable signal in the same frame message, the method further includes: obtaining the parsing rules of the wind turbine energy management platform, the parsing rules including the message parsing order; and dynamically adjusting the configuration order of the target value command signal and the enable signal in the same frame message based on the parsing rules.

[0011] Secondly, the present invention provides an interaction method for primary frequency regulation, used to perform interaction between a wind turbine primary frequency regulation system and a wind turbine energy management platform. The interaction method is applicable to the wind turbine energy management platform and includes: receiving an active power adjustment signal, wherein the active power adjustment signal is a target value command signal and an enable signal generated by the primary frequency regulation system based on grid frequency exceeding limits, for performing active power adjustment actions on the grid, wherein the target value command signal and the enable signal are encapsulated in the same frame message as the active power adjustment signal; parsing the active power adjustment signal to obtain the target value command signal and the enable signal; and executing the enable signal and the target value command signal to perform active power adjustment actions.

[0012] Optionally, the active power adjustment action includes: a primary frequency modulation action and an inertia response action; the active power adjustment action performed by executing the enable signal and the target value command signal includes: performing the active power adjustment action in the order of first executing the inertia response action and then executing the primary frequency modulation action.

[0013] Optionally, the interaction method further includes: sending local message parsing rules to the primary frequency modulation system to instruct the primary frequency modulation system to dynamically adjust the configuration order of the target value command signal and the enable signal in the same frame message based on the parsing rules.

[0014] Thirdly, the present invention provides an interactive system, characterized in that it includes a primary frequency modulation system and an energy management platform, wherein the primary frequency modulation system is used to execute the interactive method described in any one of the first aspects; and the energy management platform is used to execute the interactive method described in any one of the second aspects.

[0015] This invention provides an interaction method for primary frequency regulation, used to perform interaction between a wind turbine primary frequency regulation system and a wind turbine energy management platform. The interaction method is applicable to primary frequency regulation systems and includes: in response to a grid frequency exceeding a limit, generating a target value command signal and an enable signal for performing active power adjustment actions on the grid. The target value command signal indicates the target value for the active power adjustment action, and the enable signal enables the active power adjustment action. When the primary frequency regulation system detects that the grid frequency exceeds the safe range, it calculates the corresponding active power adjustment command and the corresponding action enable signal based on the grid frequency, i.e., generating the target value command signal and the enable signal; encapsulates the target value command signal and the enable signal in the same frame message to generate an active power adjustment signal, and sends the active power adjustment signal to the wind turbine energy management platform. The target value command signal and the enable signal are configured to be consecutive within the protocol. The target value command signal and the enable signal are arranged sequentially in the communication protocol configuration. It is ensured that the target value command signal and the enable signal are consecutively numbered in the communication point table. The data corresponding to consecutive addresses of the target value command signal and the enable signal can be packaged into the data area of ​​the same message and sent at once. This ensures that the data corresponding to the target value command signal and the enable signal arrive at the wind turbine energy management platform atomically. The wind turbine energy management platform can simultaneously decode all information, thus logically achieving the simultaneous arrival of the target value command signal and the enable signal. This fundamentally eliminates the transmission time difference between two message frames, ensuring that the wind turbine energy management platform can receive the power command and action enable signal simultaneously and synchronously, guaranteeing the atomicity and synchronicity of command execution. Attached Figure Description

[0016] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating the interaction method executed on the primary frequency modulation system side according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating the interaction method executed on the wind turbine energy management platform side according to an embodiment of the present invention; Figure 3 This is a structural block diagram of the interaction device on the primary frequency modulation system side according to an embodiment of the present invention; Figure 4 This is a structural block diagram of an interactive device executed on the wind turbine energy management platform side according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the hardware structure of the controller according to an embodiment of the present invention. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0019] The following explains the keywords that appear in this application: Primary frequency regulation: When a power system is operating in steady state, its generating power and load power remain in balance at all times, and the system frequency is stable at the rated value. When the balance between generating power and load is broken, the system frequency will deviate. When the frequency deviation is detected, the active power output is automatically and quickly adjusted to make up for the power shortage or absorb the excess power, thereby curbing the frequency change and stabilizing the power system at a new equilibrium point.

[0020] Inertia response: The inertia that all rotating parts in a power system possess due to their rotating mass to resist changes in rotational speed. Generator sets utilize the kinetic energy stored in their own rotating mass to quickly release or absorb kinetic energy and suppress the rate of frequency change at the initial moment when the grid frequency begins to change, without the need for external energy input, simply by changing their own rotational speed.

[0021] Based on the above background description: During primary frequency regulation, unreasonable fluctuations in active power occur in the primary frequency regulation system. This is because the primary frequency regulation system sends instruction remote adjustment point message frames and enable signal remote adjustment point message frames to the wind turbine energy management platform via protocol messages. Due to the communication mechanism, there is a time difference between these two message frames, meaning they are sequential. Because of this time difference, and because the wind turbine energy management platform's signal reception and processing are affected by its own control logic, there is a delay in instruction connection. This leads to deviations in power control when the wind turbine energy management platform finally executes the regulation command, ultimately resulting in an unreasonable corresponding curve or even failure to meet specification requirements.

[0022] At the communication layer, the primary frequency regulation system needs to send control commands to the wind turbine, requiring a target value command signal and an enable signal to indicate the start of active power adjustment. In existing technology, the target value command signal and the enable signal are packaged into two separate network packets. Due to inherent network transmission delays and congestion uncertainties, the two packets may arrive at the wind turbine energy management platform at different times. This leads to four possible scenarios: If the target value command signal arrives at the wind turbine energy management platform first, followed by the enable signal, the platform may receive a target value but not the enable signal, resulting in a response delay. If the enable signal arrives first, followed by the target value command signal, the platform may receive the enable signal but not execute the target value, potentially using an old value or zero, leading to malfunctions or sudden power fluctuations. Therefore, this can cause deviations in power control by the wind turbine energy management platform when ultimately executing the regulation command.

[0023] Based on this, according to an embodiment of the present invention, an interaction method for primary frequency regulation is provided for performing interaction between a wind turbine primary frequency regulation system and a wind turbine energy management platform. The interaction method is applicable to the primary frequency regulation system and includes: Step S101: In response to the grid frequency exceeding the limit, a target value command signal and an enable signal are generated for performing active power adjustment actions on the grid. The target value command signal indicates the target value for the active power adjustment action, and the enable signal enables the active power adjustment action. When the primary frequency regulation system detects that the grid frequency exceeds the safe range, it calculates the corresponding active power adjustment command and the corresponding action enable signal based on the grid frequency, i.e., generates the target value command signal and the enable signal.

[0024] Step S201: Encapsulate the target value command signal and the enable signal in the same frame message to generate an active power adjustment signal, and send the active power adjustment signal to the wind turbine energy management platform, wherein the target value command signal and the enable signal are configured to be continuous within the protocol.

[0025] In this embodiment, the target value command signal and the enable signal are arranged sequentially in the communication protocol configuration. This ensures that the target value command signal and the enable signal are consecutively numbered in the communication point table. Data from consecutive addresses corresponding to the target value command signal and the enable signal can be packaged into the data area of ​​the same message and sent out all at once. This guarantees that the data corresponding to the target value command signal and the enable signal arrives at the wind turbine energy management platform atomically, and the wind turbine energy management platform can simultaneously decode all information, thus logically achieving the simultaneous arrival of the target value command signal and the enable signal. This fundamentally eliminates the transmission time difference between two message frames, ensuring that the wind turbine energy management platform can simultaneously and synchronously receive the power command and the action enable signal, guaranteeing the atomicity and synchronicity of command execution.

[0026] The primary frequency regulation module adjusts the wind turbine output at the initial stage of a system frequency change through proportional feedback control, preventing the system frequency from continuously dropping or rising, and restoring the frequency to a stable state. The inertial response module, on the other hand, rapidly provides or absorbs energy through the unique rotational inertia of the wind turbine when the system frequency changes. This is achieved through differential feedback control, responding to the frequency change and preventing it from changing too quickly. Therefore, either primary frequency regulation or inertial response can be implemented to address system frequency changes.

[0027] Based on this, in response to the grid frequency exceeding the limit, a first target value command signal and a first enable signal corresponding to a frequency regulation action, and a second target value command signal and a second enable signal corresponding to an inertial response action are generated respectively. The first target value command signal and the first enable signal are encapsulated in the same frame message to generate a frequency regulation message, which is sent to the wind turbine energy management platform. The second target value command signal and the second enable signal are encapsulated in the same message to generate an inertial response message, which is also sent to the wind turbine energy management platform. When a frequency regulation action needs to be performed, the wind turbine energy management platform can simultaneously and synchronously receive the target value command signal and the enable signal corresponding to the required frequency regulation action. When an inertial response action needs to be performed, the wind turbine energy management platform can simultaneously and synchronously receive the target value command signal and the enable signal corresponding to the required frequency regulation action, which can ensure the atomicity and synchronicity of the execution of the commands for the frequency regulation action and / or the crown beam response action.

[0028] In one embodiment, when a large power disturbance occurs in the power grid, the frequency change is a continuous process. The rate of change is greatest at the moment of frequency drop / rise, at which point the inertial response is most needed for rapid adjustment to prevent instantaneous frequency collapse. Simultaneously, a steady-state power deficit already exists in the system, requiring primary frequency regulation to be initiated immediately to provide steady-state power support and pull the frequency back to a new equilibrium point. In the initial stage after a disturbance, primary frequency regulation and inertial response often need to be executed simultaneously, adjusting for the rate and magnitude of frequency change respectively to maintain grid stability. Due to the different control mechanisms of primary frequency regulation and inertial response in wind farms, and the influence of software logic and data communication between the primary frequency regulation system and the wind turbine energy management platform, there are gaps in the coordination of active power control during the operation of primary frequency regulation and inertial response. This can lead to unreasonable fluctuations in the active power of the wind farm, which in severe cases can affect the safe and stable operation of the wind farm.

[0029] Based on this, the first target value command signal, the first enable signal, the second target value command signal, and the second enable signal can be atomically encapsulated in the same frame message, ensuring that they are delivered simultaneously as an indivisible whole and parsed by the wind turbine energy management platform at the same time, eliminating the root cause of control deviations at the communication layer. On the wind turbine energy management platform side, because the commands arrive synchronously, the wind turbine energy management platform can make decisions based on a complete and consistent control context at the same time. This avoids failure to operate due to the target value command signal arriving before the enable signal, or erroneous operation due to the enable signal arriving first before the target value command signal. Merging the original two-frame message transmission into one reduces the load and complexity of the communication channel, reduces potential failure points due to network congestion, message loss, etc., resulting in incomplete control commands, and improves the reliability and robustness of the entire control command transmission link. At the same time, when the wind turbine performs power regulation, it avoids unreasonable fluctuations in active power caused by command mismatch or discontinuous connection. This not only makes the test data for the coordination function of primary frequency regulation and inertial response more reasonable and easier to meet the specifications, but more importantly, it fundamentally enhances the wind farm's own safe and stable operation capability when participating in grid frequency regulation.

[0030] Even if the target value command signal and the enable signal are configured as consecutive and sent in a single message frame, different wind turbine main control systems may have different conventions or requirements regarding the data arrangement order within the frame when parsing this message frame, causing the wind turbine energy management platform to fail to execute smoothly after parsing. Therefore, in one embodiment, the parsing rules of the wind turbine energy management platform are obtained, including the message parsing order; based on the parsing rules, the configuration order of the target value command signal and the enable signal in the same message frame is dynamically adjusted to ensure that the wind turbine energy management platform can successfully execute the enable signal and the target value command signal after parsing.

[0031] This application embodiment also provides an interaction method for primary frequency regulation, used to perform interaction between a wind turbine primary frequency regulation system and a wind turbine energy management platform. The interaction method is applicable to the wind turbine energy management platform and includes: Step S201: Receive an active power adjustment signal. The active power adjustment signal is a target value command signal and an enable signal generated by the primary frequency regulation system based on the grid frequency exceeding the limit, which are used to perform active power adjustment actions on the grid. The target value command signal and the enable signal are encapsulated in the same frame message as the active power adjustment signal.

[0032] Step S202: Analyze the active power adjustment signal to obtain the target value command signal and the enable signal.

[0033] Step S203: Execute the enable signal and the target value command signal to perform active power adjustment.

[0034] In this embodiment, the wind turbine energy management platform parses the messages sent by the primary frequency regulation system and identifies the information objects contained in the messages. If the primary frequency regulation and inertial response operate simultaneously, the wind turbine energy management platform will receive the first target value command signal and the first enable signal corresponding to the primary frequency regulation action, as well as the second target value command signal and the second enable signal corresponding to the inertial response action. The wind turbine energy management platform establishes a priority execution logic based on response characteristics. After receiving commands for both primary frequency regulation and inertial response, it prioritizes executing the command corresponding to the inertial response. After the rapid response process of the inertial response is completed, it then transitions to executing the command for the primary frequency regulation response. This conforms to the physical process of grid frequency disturbances, ensuring the coordination and stability of the control.

[0035] In one embodiment, upon receiving commands for both primary frequency regulation and inertial response, the command corresponding to the inertial response is executed first. After the rapid response process of the inertial response is completed, the execution of the primary frequency regulation command is then transitioned to the primary frequency regulation command. However, due to the different control mechanisms of primary frequency regulation and inertial response, a timing mismatch occurs in the control commands for the active power of the wind turbine during the transition period when they operate simultaneously. This mismatch can cause unreasonable fluctuations or oscillations in the active power output of the wind farm.

[0036] Based on this, the wind turbine energy management platform integrates the two commands, primary frequency regulation and inertial response, which may have timing conflicts, into a single, smooth optimal power trajectory. The wind turbine then performs active power control based on the optimal power trajectory.

[0037] Specifically, this may include: Acquire the primary frequency modulation enable signal, the primary frequency modulation target value, the inertial response enable signal, and the inertial response target value; The primary frequency modulation enable signal, the primary frequency modulation target value, the inertia response enable signal, and the inertia response target value are input into a minimum cost function to obtain the optimal power control trajectory. The minimum cost function uses the power trajectory within a preset future time domain as the optimization variable and is constructed using a first tracking term, a second tracking term, and a smoothing penalty term. The first tracking term minimizes the deviation between the power control trajectory and the inertia response target value within the effective time window of the inertia response enable signal; the second tracking term minimizes the deviation between the power control trajectory and the primary frequency modulation target value within the effective time window of the primary frequency modulation enable signal; and the smoothing penalty term minimizes the first derivative of the power control trajectory over time. The active power output of the wind turbine is controlled based on the optimal power control trajectory.

[0038] The minimum cost function can be characterized by the following formula:

[0039] in, For power control trajectory; The target value for inertial response; This is the inertia response enable signal, during which the inertia response enable signal is active. The value is 1, during the invalidation period. The value is 0; This is the target value for primary frequency modulation; This is a primary frequency modulation enable signal, during which the primary frequency modulation enable signal is active. The value is 1, during the invalidation period. The value is 0; Let t0 be the rate of change of power of the power control trajectory, i.e. the first derivative of the power control trajectory with respect to time; t0 be the optimization inspiration time; T be the optimization period, i.e. the preset time domain; and J be the cost function.

[0040] The first tracking item is The first tracking term is used to minimize the deviation between the power control trajectory and the target value of the inertial response within the effective time window of the inertial response enable signal; the second tracking term is... This is used to minimize the deviation between the power control trajectory and the primary frequency modulation target value within the effective time window of the primary frequency modulation enable signal; the smoothing penalty term is... , used to minimize the first derivative of the power control trajectory over time; where α, β, and γ are the weight coefficients of the first tracking term, the second tracking term, and the smoothing penalty term, respectively.

[0041] In each optimization cycle, a solver based on libraries such as the effective set method or interior point method is used. During the solution process, the optimal power control trajectory from the previous cycle is used as an initial guess to improve computation speed and meet real-time requirements. The power value corresponding to the current moment is extracted from the obtained optimal control trajectory. This power value is then used as the power setpoint for the current control cycle and sent to the power tracking controller in the inner loop of the wind turbine. This tracking controller will control the converter to ensure that the actual output power of the wind turbine quickly and accurately tracks this setpoint.

[0042] The wind turbine energy management platform integrates the primary frequency regulation and inertial response commands, which may have timing conflicts, into a single, smooth, and optimal power trajectory that meets the wind turbine's own safety constraints. In actual grid frequency disturbance tests, the wind turbine power output exhibits a smooth, overshoot-free, and oscillating curve, reducing power fluctuations caused by control mode switching or command superposition. It can quickly follow the inertial response in the early stages of frequency disturbances and then smoothly transition to the steady-state target value of primary frequency regulation, with the entire transition process being natural and without abrupt changes.

[0043] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0044] This embodiment provides an interactive device for primary frequency modulation, suitable for primary frequency modulation systems, such as... Figure 3 As shown, it includes: The signal generation module 301 is used to generate a target value command signal and an enable signal for performing active power adjustment actions on the power grid in response to a power grid frequency exceeding the limit. The target value command signal is used to indicate the target value of the active power adjustment action, and the enable signal is used to enable the active power adjustment action. The signal transmission module 302 is used to encapsulate the target value command signal and the enable signal in the same frame message, generate an active power adjustment signal, and send the active power adjustment signal to the wind turbine energy management platform, wherein the target value command signal and the enable signal are configured to be continuous within the protocol.

[0045] This embodiment also provides an interactive device for primary frequency regulation, suitable for wind turbine energy management platforms, such as... Figure 4 As shown, including The signal receiving module 401 is used to receive an active power adjustment signal. The active power adjustment signal is a target value command signal and an enable signal generated by the primary frequency regulation system based on the grid frequency exceeding the limit, which are used to perform active power adjustment actions on the grid. The target value command signal and the enable signal are encapsulated in the same frame message as the active power adjustment signal. The analysis module 402 is used to analyze the active power adjustment signal to obtain the target value command signal and the enable signal; The execution module 403 is used to execute the enable signal and the target value command signal to perform active power adjustment.

[0046] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the content disclosed in the above embodiments.

[0047] It should be noted that the above modules, as part of the device, can be implemented in software or hardware, with the hardware environment including the network environment.

[0048] This application also provides an interactive system, including a primary frequency regulation system and an energy management platform. The primary frequency regulation system interacts with the energy management platform using an interactive method. In the primary frequency regulation system, the target value command signal and the enable signal are combined into a single message frame for transmission. This eliminates the time difference between the two message frames, ensuring that the wind turbine energy management platform can simultaneously and synchronously receive both signals, guaranteeing the atomicity and synchronization of command execution. On the wind turbine energy management platform side, a priority execution logic based on response characteristics is established. Upon receiving two sets of response commands, the inertia response command is executed first. After its rapid response process concludes, the system smoothly transitions to executing the primary frequency regulation response command. This aligns with the physical process of grid frequency disturbances—first suppressing the rate of change, then restoring a stable value—ensuring the coordination and stability of control.

[0049] In one embodiment, the order of command remote adjustment points and enable signal remote adjustment points (command first or enable first) can be configured in the communication message to be compatible with the parsing habits of different platforms. Considering that different wind turbine main control systems may have different conventions for the data arrangement order when parsing data packets, the configuration can be set to target value command signal first and enable signal second, or vice versa. This can adapt to the compatibility of different devices.

[0050] Considering that some special wind turbine energy management platforms may only accept remote control commands as start signals, in this embodiment, the enable signal can be configured to be sent through an independent remote control point. The enable signal can use the remote control point, that is, the command data is sent in the form of remote adjustment, and the enable signal is sent in the form of remote control. Since the remote adjustment can control different message types, the message merging into a single frame is not supported in this case, so as to increase the universality and adaptability during field testing.

[0051] This invention also provides a controller that can be used as a controller in a primary frequency regulation system to execute an interaction method, or as a controller in an energy management platform to execute an interaction method. The controller includes a processor, a communication interface, a memory, and a communication bus. The processor, the communication interface, and the memory communicate with each other through the communication bus. The memory is used to store computer programs. The processor is used to execute the methods in any of the above embodiments by running the computer programs stored in the memory.

[0052] Figure 5 This is a structural block diagram of an optional computer device according to an embodiment of this application, such as... Figure 5 As shown, the system includes a processor 10, a communication interface 20, a memory 30, and a communication bus 40. The processor 10, communication interface 20, and memory 30 communicate with each other via the communication bus 40. Memory 30 is used to store computer programs; When the processor 10 executes a computer program stored in the memory 30, it implements the method as described in any of the above embodiments.

[0053] Optionally, in this embodiment, the communication bus can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0054] The communication interface is used for communication between the aforementioned computer equipment and other devices.

[0055] The memory may include RAM, or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0056] The processor mentioned above can be a general-purpose processor, including but not limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0057] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.

[0058] Those skilled in the art will understand that Figure 5 The structure shown is for illustrative purposes only. The device that implements any of the methods in the above embodiments can be a terminal device, such as a smartphone (e.g., an Android phone, an iOS phone), a tablet computer, a PDA, a mobile Internet device (MID), a PAD, or other terminal devices. Figure 5This does not limit the structure of the aforementioned electronic device. For example, the terminal device may also include components that are more... Figure 5 The more or fewer components shown (such as network interfaces, display devices, etc.), or having the same Figure 5 The different configurations shown.

[0059] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, ROM, RAM, disk or optical disk, etc.

[0060] As an exemplary embodiment, this application also provides a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the method steps of any one of the embodiments in this application at runtime.

[0061] Optionally, in this embodiment, the storage medium described above can be used to execute program code for the method steps of the embodiments of this application.

[0062] Optionally, in this embodiment, the storage medium may be located on at least one of the multiple network devices in the network shown in the above embodiment.

[0063] Optionally, in this embodiment, the storage medium is configured to store methods for performing the above embodiments.

[0064] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated in this embodiment.

[0065] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, ROMs, RAMs, portable hard drives, magnetic disks, or optical disks.

[0066] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0067] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods in the above embodiments.

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

[0069] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the solution provided in this embodiment, depending on actual needs.

[0070] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0071] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0072] The above are merely preferred embodiments of this application. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. An interactive method of fine tuning, characterized by, This method is used to perform interaction between the primary frequency regulation system of a wind turbine and the energy management platform of the wind turbine. The interaction method is applicable to the primary frequency regulation system and includes: In response to a grid frequency exceeding the limit, a target value command signal and an enable signal are generated for performing active power adjustment actions on the grid, wherein the target value command signal is used to indicate the target value of the active power adjustment action, and the enable signal is used to enable the active power adjustment action; The target value command signal and the enable signal are encapsulated in the same frame message to generate an active power adjustment signal, and the active power adjustment signal is sent to the wind turbine energy management platform. The target value command signal and the enable signal are configured to be continuous within the protocol.

2. The interaction method as described in claim 1, characterized in that, The active power adjustment action includes primary frequency regulation action and inertia response action; In response to the grid frequency exceeding the limit, a first target value command signal and a first enable signal corresponding to a frequency regulation action are generated, and a second target value command signal and a second enable signal corresponding to an inertial response action are generated respectively. The first target value instruction signal and the first enable signal are encapsulated in the same frame message to generate a frequency modulation message, which is then sent to the wind turbine energy management platform. The second target value command signal and the second enable signal are encapsulated in the same message to generate an inertial response message, which is then sent to the wind turbine energy management platform.

3. The interaction method as described in claim 1, characterized in that, The active power adjustment action includes primary frequency regulation action and inertia response action; In response to the grid frequency exceeding the limit, a first target value command signal and a first enable signal corresponding to a frequency regulation action are generated, and a second target value command signal and a second enable signal corresponding to an inertial response action are generated respectively. The first target value instruction signal, the first enable signal, the second target value instruction signal, and the second enable signal are encapsulated in the same message and sent to the wind turbine energy management platform.

4. The interaction method as described in claim 1, characterized in that, The step of encapsulating the target value command signal and the enable signal in the same frame message to generate the active power adjustment signal includes: Obtain the target value instruction signal and the enable signal; In response to the target value command signal and the enable signal, a message frame is generated; In the message, the target value instruction signal and the enable signal are placed sequentially into preset consecutive point numbers.

5. The interaction method as described in claim 1, characterized in that, Before encapsulating the target value command signal and the enable signal in the same frame message, the following is also included: Obtain the parsing rules of the wind turbine energy management platform, the parsing rules including the message parsing order; The configuration order of the target value instruction signal and the enable signal in the same frame message is dynamically adjusted based on the parsing rules.

6. A method for interactive frequency modulation, characterized in that, This method is used to perform interaction between the wind turbine primary frequency regulation system and the wind turbine energy management platform. The interaction method is applicable to the wind turbine energy management platform and includes: The active power adjustment signal is received. The active power adjustment signal is a target value command signal and an enable signal generated by the primary frequency regulation system based on the grid frequency exceeding the limit, which are used to perform active power adjustment actions on the grid. The target value command signal and the enable signal are encapsulated in the same frame message as the active power adjustment signal. The active power adjustment signal is analyzed to obtain the target value command signal and the enable signal; The active power adjustment action is performed by executing the enable signal and the target value command signal.

7. The interaction method as described in claim 6, characterized in that, The active power adjustment action includes: primary frequency regulation action and inertia response action; The active power adjustment action performed by executing the enable signal and the target value command signal includes: The active power adjustment action is performed in the order of first executing the inertia response action and then executing the first frequency modulation action.

8. The interaction method as described in claim 7, characterized in that, The enabling signal includes a primary frequency modulation enabling signal and an inertia response enabling signal; the target value command signal includes a primary frequency modulation target value command signal and an inertia response target value command signal; The active power adjustment action performed by executing the enable signal and the target value command signal includes: Acquire the primary frequency modulation enable signal, the primary frequency modulation target value, the inertial response enable signal, and the inertial response target value; The primary frequency modulation enable signal, the primary frequency modulation target value, the inertia response enable signal, and the inertia response target value are input into a minimum cost function to obtain the optimal power control trajectory. The minimum cost function uses the power trajectory within a preset future time domain as the optimization variable and is constructed using a first tracking term, a second tracking term, and a smoothing penalty term. The first tracking term minimizes the deviation between the power control trajectory and the inertia response target value within the effective time window of the inertia response enable signal; the second tracking term minimizes the deviation between the power control trajectory and the primary frequency modulation target value within the effective time window of the primary frequency modulation enable signal; and the smoothing penalty term minimizes the first derivative of the power control trajectory over time. The active power output of the wind turbine is controlled based on the optimal power control trajectory.

9. The interaction method as described in claim 6, characterized in that, Also includes: The local message parsing rules are sent to the primary frequency modulation system to instruct the primary frequency modulation system to dynamically adjust the configuration order of the target value command signal and the enable signal in the same frame message based on the parsing rules.

10. An interactive system, characterized in that, Including a primary frequency regulation system and an energy management platform, The primary frequency modulation system is used to execute the interaction method according to any one of claims 1-5; The energy management platform is used to execute the interaction method described in any one of claims 6-9.