Control method, apparatus and system for wind turbine generator, medium, and product

By automatically identifying the complex operating conditions of wind turbines and activating self-protection functions, the safety risks and power generation losses of wind turbines under complex weather conditions have been resolved, achieving safe and continuous wind power operation and increased power generation.

WO2026118923A1PCT designated stage Publication Date: 2026-06-11BEIJING GOLDWIND SCI & CREATION WINDPOWER EQUIP CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING GOLDWIND SCI & CREATION WINDPOWER EQUIP CO LTD
Filing Date
2025-11-24
Publication Date
2026-06-11

Smart Images

  • Figure CN2025136986_11062026_PF_FP_ABST
    Figure CN2025136986_11062026_PF_FP_ABST
Patent Text Reader

Abstract

A control method, apparatus and system for a wind turbine generator, a medium, and a product, relating to the technical field of wind power generation. The control method for the wind turbine generator comprises: acquiring a wind speed of an area where a wind turbine generator is located within a first time period; determining an operating condition of the wind turbine generator on the basis of the wind speed; and when the operating condition is a target condition and a self-protection function of the wind turbine generator is disabled, enabling the self-protection function of the wind turbine generator, and controlling the wind turbine generator to execute a first control strategy. In the control method for the wind turbine generator, a complex condition of the wind turbine generator can be automatically identified on the basis of the wind speed of the area where the wind turbine generator is located, and when the wind turbine generator is in the complex condition and the self-protection function of the wind turbine generator is disabled, the self-protection function of the wind turbine generator is automatically enabled, and the wind turbine generator is controlled to execute the first control strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Control methods, devices, systems, media and products for wind turbine generators

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 202411755405.6, filed on December 2, 2024, entitled “Control method, apparatus, system, medium and product for wind turbine generators”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of wind power generation technology, and in particular to a control method, device, system, medium and product for wind turbine generators. Background Technology

[0004] With the development of wind power technology, the installed capacity of wind turbines is increasing, and the requirements for the stable operation of wind turbines are also becoming more stringent. In China, most wind turbines operate in harsh conditions such as high salt spray, high humidity, high altitude, and frequent sandstorms in places like the Gobi Desert, coastal areas, high mountains, and plateaus. When encountering severe weather such as strong cold air, strong winds, or sandstorms, the combination with complex terrain can create complex situations, posing significant safety risks to the operation of the turbines.

[0005] Currently, to ensure the safety of wind turbines, a common method for dealing with severe weather is for wind power operators to manually shut down the turbines in advance based on meteorological information or early warning information pushed by wind turbine manufacturers, keeping the wind turbines in a static and non-generating state. The drawback of this method is that:

[0006] (1) In order to ensure the reliability of information, wind turbine manufacturers usually send early warning information to designated personnel at wind farms via email within 24 hours of the arrival of severe weather. However, wind power operators need to carry out a complicated management and approval process for the manual shutdown of wind turbines. The process is cumbersome, has low real-time performance, and is prone to missing the shutdown opportunity due to personnel changes or failure to pay attention to the pushed information in time, which increases the operational risk of the unit.

[0007] (2) The unit is in a shutdown state during the entire warning period, which can easily cause a large amount of power generation loss. Summary of the Invention

[0008] This application provides a control method, device, system, medium, and product for wind turbine generators, which can ensure the safety of wind turbine generators and increase power generation when wind turbine generators are in complex conditions.

[0009] In a first aspect, embodiments of this application provide a control method for a wind turbine generator, including:

[0010] Obtain the wind speed in the area where the wind turbine is located during the first time period;

[0011] Determine the operating status of the wind turbine based on wind speed;

[0012] When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is activated, and the wind turbine is controlled to execute the first control strategy.

[0013] Among them, the data information related to weather conditions in the target condition meets the preset severe triggering conditions, and the first control strategy is used to ensure the safe operation of the wind turbine under the target condition.

[0014] Secondly, embodiments of this application provide a control device for a wind turbine generator, comprising:

[0015] The acquisition module is used to acquire the wind speed in the area where the wind turbine is located during the first time period.

[0016] The determination module is used to determine the operating status of the wind turbine based on wind speed.

[0017] The control module is used to activate the self-protection function of the wind turbine when the operating condition is the target condition and the self-protection function of the wind turbine is off, and to control the wind turbine to execute the first control strategy; wherein, the data information related to weather conditions in the target condition meets the preset severe triggering conditions, and the first control strategy is used to enable the wind turbine to operate safely under the target condition.

[0018] Thirdly, this application provides a control system for a wind turbine generator, including: a farm-level controller, a wind turbine controller, a pitch system, a wind speed measurement system, and a memory. The wind turbine controller is connected to the farm-level controller, and the pitch system, the wind speed measurement system, and the memory are respectively connected to the wind turbine controller.

[0019] The memory stores computer program instructions;

[0020] When the computer program instructions are executed by the wind turbine controller, the method described in the first aspect is implemented.

[0021] Fourthly, embodiments of this application provide a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the method described in the first aspect.

[0022] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect.

[0023] In this embodiment, the wind speed in the area where the wind turbine is located during a first time period is obtained; the operating status of the wind turbine is determined based on the wind speed; when the operating status is the target status and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is activated, and the wind turbine is controlled to execute a first control strategy. The data related to weather conditions in the target status meet preset adverse triggering conditions, and the first control strategy is used to ensure the safe operation of the wind turbine under the target status. That is, this embodiment can automatically identify the complex status of the turbine based on the wind speed in the area where the turbine is located, and automatically activate the self-protection function when the turbine is in a complex status and its self-protection function is off, and control the turbine to execute the first control strategy, so that the turbine can operate safely and continuously during complex conditions. Thus, while ensuring turbine safety, the number of shutdowns is reduced, and power generation is increased. Attached Figure Description

[0024] The features, advantages, and technical effects of exemplary embodiments of this application will now be described with reference to the accompanying drawings.

[0025] Figure 1 is a schematic diagram of the operating data of a wind turbine provided in an embodiment of this application;

[0026] Figure 2 is a flowchart of a wind turbine control method provided in an embodiment of this application;

[0027] Figure 3 is a flowchart of another wind turbine control method provided in an embodiment of this application;

[0028] Figure 4 is a flowchart of another wind turbine control method provided in an embodiment of this application;

[0029] Figure 5 is a flowchart of another wind turbine control method provided in an embodiment of this application;

[0030] Figure 6 is a schematic diagram of the control logic for continuous operation of a unit under complex conditions according to an embodiment of this application;

[0031] Figure 7 is a schematic diagram of the control process for opening and closing the self-protection function of a generator set according to an embodiment of this application;

[0032] Figure 8 is a structural diagram of a wind turbine control device provided in an embodiment of this application;

[0033] Figure 9 is a structural diagram of a wind turbine control system provided in an embodiment of this application.

[0034] In the accompanying drawings, the same parts use the same reference numerals. The drawings are not drawn to scale. Detailed Implementation

[0035] The features and exemplary embodiments of various aspects of this application will now be described in detail. Numerous specific details are set forth in the following detailed description to provide a comprehensive understanding of this application. However, it will be apparent to those skilled in the art that this application can be implemented without requiring some of these specific details. The following description of embodiments is merely intended to provide a better understanding of this application by illustrating examples. In the accompanying drawings and the following description, at least some well-known structures and techniques are not shown to avoid unnecessarily obscuring the application; and, for clarity, the dimensions of some structures may be exaggerated. Furthermore, the features, structures, or characteristics described below can be combined in any suitable manner in one or more embodiments.

[0036] The directional terms used in the following description refer to the directions shown in the figures and are not intended to limit the specific structure of the cable-stayed tower and wind turbine generator set of this application. It should also be noted in the description of this application that, unless otherwise explicitly specified and limited, the terms "installation" and "connection" should be interpreted broadly. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to direct connections or indirect connections. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0037] Since wind turbines typically operate in relatively harsh conditions such as high salt spray, high humidity, high altitude, and frequent sandstorms in places like the Gobi Desert, coastal areas, high mountains, and plateaus, when they encounter severe weather such as strong cold air, strong winds, or sandstorms, the combination with complex terrain can create complex situations, posing a significant safety risk to the operation of the turbines.

[0038] When the unit is in a complex terrain coupled with strong cold air, the wind speed may fluctuate drastically. As shown in Figure 1, the wind speed drops rapidly in a very short time and then rises rapidly. This causes the unit's blades to be in a fully open state under strong wind conditions, and the safe clearance between the blades and the tower is small, which poses a great safety risk to the operation of the unit.

[0039] To ensure the safety of wind turbines, the common method used to deal with severe weather is for wind power operators to manually shut down the turbines in advance based on meteorological information or early warning information pushed by wind turbine manufacturers, thus keeping the wind turbines stationary and not generating electricity. This approach has many drawbacks: for example, the process is cumbersome and lacks real-time accuracy; it is easy to miss the shutdown opportunity, increasing the risk of wind turbine operation; and it can cause significant losses in power generation.

[0040] Therefore, embodiments of this application provide a control method, device, system, medium, and product for wind turbine generators, which can ensure the safety of wind turbine generators and increase power generation when wind turbine generators are in complex conditions.

[0041] The control method for wind turbine generators provided in this application will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0042] Figure 2 is a flowchart of a wind turbine control method provided in an embodiment of this application. This wind turbine control method can be applied to a wind turbine controller. As shown in Figure 2, the wind turbine control method may include the following steps:

[0043] S210: Obtain the wind speed in the area where the wind turbine is located during the first time period.

[0044] S220. Determine the operating status of the wind turbine based on wind speed.

[0045] S230. When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is turned on, and the wind turbine is controlled to execute the first control strategy; wherein, the data information related to weather conditions in the target condition meets the preset severe triggering conditions, and the first control strategy is used to enable the wind turbine to operate safely under the target condition.

[0046] The embodiments of this application can automatically identify the complex conditions of the generator unit based on the wind speed in the area where the unit is located. When the unit is in a complex condition and its self-protection function is off, the self-protection function of the unit is automatically activated, and the unit is controlled to execute the first control strategy so that the unit can operate safely and continuously during the complex condition. In this way, the number of shutdowns is reduced and the power generation is increased while ensuring the safety of the unit.

[0047] The above steps are explained in detail below:

[0048] In S210, the wind turbine can be any wind turbine in the wind farm. The first time period can be a period of time prior to the current moment. As time changes, the first time period can be dynamically updated. That is, the embodiments of this application can monitor wind speed in real time, thereby enabling real-time control of the wind turbine based on wind speed to ensure the safety of the turbine. For example, the first time period can be 6-8 hours.

[0049] Taking unit A located in area B as an example, in some embodiments, the wind speed in area B during the first time period can be measured by the wind speed measurement system on unit A. That is, the wind speed in area B during the first time period is equal to the wind speed measured by the wind speed measurement system on unit A during the first time period. The wind speed measurement system can be a device capable of measuring wind speed, such as including but not limited to wind speed sensors, lidar, etc.

[0050] Taking wind speed sensors as an example, one or more wind speed sensors can be installed on the same unit. When there are multiple wind speed sensors, each wind speed sensor can be installed at different locations on the unit, thereby acquiring multiple wind speeds at the same time. In this case, for example, the maximum value among the multiple wind speeds can be determined as the wind speed of area B in the first time period, or the average value of the multiple wind speeds can be determined as the wind speed of area B in the first time period.

[0051] In some embodiments, the wind speed in area B during the first time period can also be determined based on the wind speed of the wind farm where turbine A is located during the first time period. For example, the wind speed in area B during the first time period is equal to the wind speed of the wind farm where turbine A is located during the first time period. The wind speed of the wind farm during the first time period can be determined based on the wind speed of the area where each turbine is located within the wind farm. Taking a wind farm comprising 10 turbines as an example, the average wind speed of the area where the 10 turbines are located during the first time period can be determined, and the wind speed of the wind farm during the first time period is this average wind speed.

[0052] In some embodiments, the wind speed in area B during the first time period can also be determined based on the wind speed in the areas where adjacent units are located during the first time period. For example, the wind speed in area B during the first time period is equal to the wind speed in the areas where adjacent units are located during the first time period. When there are multiple adjacent units, the average wind speed of the adjacent units during the first time period can be determined as the wind speed in area B during the first time period.

[0053] In some embodiments, the wind speed in area B during the first time period can also be determined based on the wind speed corresponding to the units with similar operating conditions during the first time period. For example, the wind speed in area B during the first time period is equal to the wind speed corresponding to the units with similar operating conditions during the first time period. Similarity between two operating conditions can be defined as a similarity score greater than or equal to a similarity threshold. The similarity between the operating conditions of two units can be determined based on factors such as the terrain and weather conditions where the units are located.

[0054] In other words, in the embodiments of this application, the wind speed of a certain unit in the first time period can be measured by the wind speed measurement system installed on the unit, or it can be determined according to the wind speed of the wind farm where the unit is located in the first time period, or it can be determined according to the wind speed of adjacent units in the first time period, or it can be determined according to the wind speed of units with similar operating conditions in the first time period. In this way, the flexibility of the wind speed determination method is improved, and it can be applied to more scenarios.

[0055] For example, the wind turbine controller can obtain the wind speed in the area where the wind turbine is located during a first time period from the Supervisory Control and Data Acquisition (SCADA) system.

[0056] For example, the wind turbine controller can also acquire the wind speed in the area where the wind turbine is located at a certain sampling period within the first time period, that is, at certain time intervals. In other words, there are multiple wind speeds in the area within the first time period. In this way, the operating status of the unit can be determined more accurately.

[0057] In S220, operating status is used to characterize the operating environment of wind turbines. Operating status can include complex and non-complex conditions. Complex conditions are usually caused by severe weather coupled with complex terrain. The operating status of the turbine can be determined based on wind speed.

[0058] For example, the wind speed obtained above can be matched with the operating status table to obtain the operating status of the unit. The operating status table is used to store the relationship between wind speed and operating status.

[0059] For example, deep learning models can also be used to determine the operating status of the unit. For instance, wind speed can be input into a pre-trained deep learning model to obtain the operating status of the unit.

[0060] If the first time period includes multiple sampling periods, for example, the wind speed change trend can also be determined based on the wind speed obtained in each sampling period, and the unit's operating status can be determined based on the change trend.

[0061] In S230, if the data related to weather conditions in the target condition meets the preset adverse triggering conditions, that is, the wind turbine is under adverse conditions, then the wind turbine can be considered to be under complex conditions, that is, the target condition is complex.

[0062] The self-protection function is used to protect the unit when the wind turbine is in a complex condition. In the embodiments of this application, the self-protection function can be activated manually or automatically. The unit's self-protection function can be enabled or disabled by default. For example, different enable flags can be used to represent the activation and deactivation of the self-protection function. For instance, when the self-protection function is enabled, the enable flag can be true, and when the self-protection function is disabled, the enable flag can be false. Of course, other enable flags can also be used. That is, by detecting the enable flags, it can be determined whether the unit's self-protection function is enabled.

[0063] For example, when the wind turbine controller detects that the unit is in a complex condition and the unit's self-protection function is off, it can automatically activate the unit's self-protection function, providing a prerequisite for the subsequent execution of safety protection strategies.

[0064] In some embodiments, when the unit's self-protection function is disabled, the wind turbine controller can also automatically activate the unit's self-protection function upon receiving a warning message from a meteorological station. Here, the meteorological station can be a high-precision meteorological station, i.e., a platform capable of accurately monitoring meteorological data. For example, the meteorological station can select some wind turbine locations as monitoring points. If the wind speed at a monitoring point exceeds a certain threshold and the duration exceeds a preset duration, the meteorological station can send a warning message to the SCADA system. Upon receiving the warning message, the SCADA system forwards it to the wind turbine controller, which then automatically activates the unit's self-protection function.

[0065] In some embodiments, the wind turbine controller may also automatically activate the unit's self-protection function when it detects that the unit is in a complex condition and receives a warning message.

[0066] When the self-protection function is activated, the wind turbine controller can control the unit to execute the first control strategy, also known as the safety control strategy. That is, in the embodiments of this application, when the unit is in a complex situation, the controller can control the unit to execute the safety control strategy, so that the unit can continue to operate safely under complex conditions. This can reduce downtime, increase the unit's power generation, and also reduce the manpower required for manual shutdown and startup, thereby reducing the operation and maintenance costs of the wind farm.

[0067] Taking the first time period as an example that includes multiple sampling periods, as shown in Figure 3, Figure 3 is a flowchart of another wind turbine control method provided by the embodiment of this application. The difference between Figure 3 and Figure 2 is that S220 in Figure 2 can be refined into S310-S330 in Figure 3.

[0068] S310. Filter the wind speeds obtained in each sampling period according to the preset filtering time constant to obtain at least one filtered wind speed.

[0069] For example, a first-order low-pass filter, combined with a preset filtering time constant, can be used to filter the wind speeds obtained in each sampling period to obtain at least one filtered wind speed.

[0070] For example, a first-order low-pass filter can be used to filter the wind speed over N consecutive sampling periods to obtain a filtered wind speed. Taking a sampling period of 1 minute as an example, N = 10, meaning that the wind speed can be filtered every 10 minutes. In practical applications, N can also be other integers, and the sampling period can also be set to other values.

[0071] For example, when performing filtering, a sliding time window can be used. The sliding time window can include multiple sampling periods. By using the sliding time window, the wind speed within each sliding time window can be filtered, thus obtaining at least one filtered wind speed. In practical applications, multiple filtered wind speeds are usually obtained.

[0072] The filtering time constant can be determined based on the time constant of the first-order low-pass filter. For example, the relationship between the time constant of the first-order low-pass filter, the filtering time constant, and the sampling period is as follows:

[0073] Where time_factor is the filtering time constant, T is the sampling period, usually T = 0.02s, and t is the time constant of the first-order low-pass filter. Based on the above relationship, the filtering time constant can be obtained.

[0074] Based on the filtering time constant, the cutoff frequency Fs of the first-order low-pass filter can be obtained.

[0075] For example, Fs = 1 / ((time factor -1)*T) / (2π), the wind speed within the sliding time window is filtered according to the cutoff frequency to obtain the filtered wind speed corresponding to the sliding time window.

[0076] S320. Determine the first average filter wind speed for each filter wind speed and determine the maximum and minimum filter wind speeds from each filter wind speed.

[0077] After obtaining the various filter wind speeds, the average value of each filter wind speed can be determined, resulting in the first average filter wind speed. The filter wind speeds are then arranged in descending order, and the maximum and minimum filter wind speeds are extracted to provide a basis for subsequent identification of the unit's operating status.

[0078] S330. Determine the operating status of the wind turbine based on the first average filtered wind speed, the maximum filtered wind speed, and the minimum filtered wind speed.

[0079] For example, the first average filter wind speed, the maximum filter wind speed, and the minimum filter wind speed can be matched with the operating status table to obtain the operating status of the unit. The operating status table is used to store the relationship between the first average filter wind speed, the maximum filter wind speed, the minimum filter wind speed, and the operating status.

[0080] For example, the operating status of the unit can also be obtained by combining the first average filter wind speed, the maximum filter wind speed, and the minimum filter wind speed with a deep learning model.

[0081] For example, the operating status of the unit can also be determined in the following ways:

[0082] When the maximum filtered wind speed is greater than the first wind speed threshold, the difference between the first average filtered wind speed and the minimum filtered wind speed is greater than the second wind speed threshold, and the first average filtered wind speed is greater than the second average filtered wind speed, the operating condition is determined to be the target condition. The second average filtered wind speed is the average filtered wind speed of the region in the second time period, and the second time period is the time period preceding the first time period.

[0083] In this embodiment, the first wind speed threshold and the second wind speed threshold are not directly related; that is, the first wind speed threshold can be greater than, less than, or equal to the second wind speed threshold. The first and second wind speed thresholds can be obtained by analyzing a large amount of unit operating data, which may include, but is not limited to, blade angle, main shaft speed, and generator load.

[0084] The difference between the first average filtered wind speed and the minimum filtered wind speed is used to characterize the maximum increase in wind speed. If the first average filtered wind speed is greater than the second average filtered wind speed, it indicates that the wind speed is on an upward trend.

[0085] In other words, when the maximum filtered wind speed is greater than the first wind speed threshold, and the maximum increase in wind speed is greater than the second wind speed threshold, and the wind speed is on an upward trend, the operating condition of the unit can be determined as the target condition, that is, the unit is in a complex condition.

[0086] For example, when V max1 -V wsc >0, and V mean -V min1 >V wss And V mean -V mean1 When V > 0, it can be determined that the unit is in a complex condition. max1 V min1 These represent the maximum and minimum filtered wind speeds for the first time period, respectively. mean V is the first average filtered wind speed. mean1 V is the second average filtered wind speed. wsc V is the first wind speed threshold. wss This is the second wind speed threshold.

[0087] In other words, the embodiments of this application can filter the wind speed within multiple sampling periods to obtain multiple filtered wind speeds, and automatically identify complex situations formed by extreme weather coupled with complex terrain based on the average value of the filtered wind speeds, as well as the maximum and minimum filtered wind speeds, thereby improving the safety of wind turbine protection.

[0088] Figure 4 is a flowchart of another wind turbine control method provided in the embodiment of this application. The difference between Figure 4 and Figure 2 is that S230 in Figure 2 can be refined into S410-S430 in Figure 4.

[0089] S410. When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is turned on, and the wind turbine is controlled to run for a first duration according to the second control strategy. The second control strategy is the control strategy used before the self-protection function of the wind turbine is turned on.

[0090] Considering the instability of wind speed—that is, wind speed may be relatively low at a certain time but then suddenly increase—to avoid the impact of wind speed instability on the unit and protect its safety, for example, after the self-protection function is activated, the wind turbine controller can first control the unit to operate according to the second control strategy for a period of time. For example, it can control the unit to operate for a first duration according to the control strategy before the self-protection function was activated. That is, in this embodiment of the application, after the self-protection function is activated, the first control strategy is not executed immediately, but there is an observation period, i.e., a first duration. After the observation period ends, if it is indeed necessary to execute the first control strategy on the unit, then the unit is controlled to execute the first control strategy; if it is not necessary to execute the first control strategy, then the unit's self-protection function can be turned off.

[0091] The initial duration can be obtained by analyzing a large amount of unit operating data, which may include, but is not limited to, blade angle, main shaft speed, generator load, etc. For example, the initial duration can be 6-9 hours.

[0092] S420. If the first time period ends, determine the third average filtered wind speed and the maximum filtered wind speed of the area in the third time period.

[0093] The third time period can be the time period before the end of the first time period. Taking the end of the first time period and the arrival of time t as an example, the third time period can be [t1, t], where t1 can be the time before time t. For example, the duration of the third time period can be the same as the duration of the first time period.

[0094] The process for determining the third average filtered wind speed and the maximum filtered wind speed in the third time period of this area can be found in the process for determining the first average filtered wind speed and the maximum filtered wind speed in the first time period. For the sake of brevity, it will not be repeated here.

[0095] S430. Based on the third average filtered wind speed and the maximum filtered wind speed corresponding to the area in the third time period, control the wind turbine to execute the first control strategy.

[0096] For example, after the first duration ends, if the determined third average filtered wind speed and maximum filtered wind speed meet the preset conditions, the unit can be controlled to execute the first control strategy. Under the premise of ensuring the safety of the unit, the unit can be controlled to continue to operate, reduce the number of unit shutdowns, and increase power generation.

[0097] For example, the wind turbine is controlled to execute the first control strategy if at least one of the following conditions is met: the third average filtered wind speed and the maximum filtered wind speed corresponding to the region in the third time period are:

[0098] The third average filtered wind speed is greater than or equal to the fourth average filtered wind speed. The fourth average filtered wind speed is the average filtered wind speed of the region in the fourth time period. The fourth time period is the time period preceding the third time period.

[0099] The maximum filtered wind speed in this area during the third time period is greater than or equal to the first wind speed threshold.

[0100] For example, when the third average filtered wind speed is greater than or equal to the fourth average filtered wind speed, that is, when the wind speed is on the rise, the unit can be controlled to execute the first control strategy.

[0101] For example, when the maximum filtered wind speed in the area during the third time period is greater than or equal to the first wind speed threshold, the unit can be controlled to execute the first control strategy.

[0102] For example, when the third average filtered wind speed is greater than or equal to the fourth average filtered wind speed, and the maximum filtered wind speed in the area during the third time period is greater than or equal to the first wind speed threshold, the unit can be controlled to execute the first control strategy.

[0103] For example, if the third average filtered wind speed is less than the fourth average filtered wind speed and the maximum filtered wind speed is less than the first wind speed threshold, it indicates that the wind speed has dropped below the first wind speed threshold and is always in a downward trend. In this case, there is no need to execute the first control strategy. In some embodiments, the self-protection function can be turned off.

[0104] For example, when V max3 -V wsc <0, and V mean3 -V mean4 When the value is less than 0, the self-protection function can be turned off.

[0105] For example, when V max3 -V wsc ≥0, or V mean3 -V mean4 When the value is ≥0, the unit can be controlled to execute the first control strategy.

[0106] In this embodiment, after the self-protection function is activated, the unit is controlled to continue running for a first period of time according to the previous control strategy. When the first period of time ends, the unit can further determine whether to execute the first control strategy based on the average and maximum filtered wind speeds for a period of time before the end of the first period of time. This fully considers the instability of wind speed and improves the safe operation performance of the unit.

[0107] Figure 5 is a flowchart of another wind turbine control method provided in the embodiment of this application. Figure 5 takes the turbine in the target state as an example. The difference between Figure 5 and Figure 2 is that S130 in 2 can be refined into S510-S530 in Figure 5.

[0108] S510: When the self-protection function of the wind turbine is activated, obtain the real-time wind speed in the area.

[0109] The real-time wind speed here can be the wind speed collected in real time, or it can be determined based on the short-term wind speed before the current moment. For example, for the current moment, the wind speed over a period of time before the current moment can be obtained, and the wind speed within that period can be filtered to obtain the short-term filtered wind speed, which can then be determined as the real-time wind speed for that area. For example, the wind speed within the last 3 seconds can be filtered, and the processed wind speed can be used as the real-time wind speed for that area.

[0110] In other words, the embodiments of this application can determine whether the first control strategy needs to be executed based on the wind speed over a short period of time, which can maximize the safety of the unit.

[0111] S520. When the real-time wind speed is greater than the third wind speed threshold, the pitch angle threshold is determined based on the preset clearance distance between the wind turbine blades and the tower, and the minimum pitch angle of the wind turbine is determined based on the pitch angle threshold.

[0112] The third wind speed threshold can be a constant, representing the maximum value that allows the unit to operate safely and continuously. This threshold can be obtained by analyzing a large amount of unit operating data, which may include, but is not limited to, blade angle, main shaft speed, and generator load.

[0113] The preset clearance distance can be the safe clearance distance between the blade and the tower. For example, the preset clearance distance can be greater than or equal to the minimum safe clearance distance between the blade and the tower.

[0114] When the distance between the blade and the tower is a preset clearance distance, the pitch angle threshold can be determined based on the preset clearance distance. The specific determination process is not limited in this application embodiment.

[0115] For example, when the real-time wind speed is greater than the third wind speed threshold, the minimum pitch angle of the unit can be determined based on the pitch angle threshold determined above. For example, the minimum pitch angle is greater than or equal to the pitch angle threshold.

[0116] S530: Pitch control of the wind turbine is performed based on the minimum pitch angle and the second duration.

[0117] For example, the unit can be pitch controlled based on the minimum pitch angle, and the unit can be controlled to operate for a second period of time. That is, during the second period of time, the unit can be pitch controlled so that the blade pitch angle is greater than or equal to the minimum pitch angle, thereby ensuring that the clearance distance between the blade and the tower is always a safe clearance distance, thus guaranteeing the safe operation of the unit.

[0118] For example, the second duration can be set to 15-30 minutes.

[0119] After the self-protection function of the unit is activated, if the real-time wind speed is greater than the third wind speed threshold for the unit to operate stably, this application can determine the pitch angle threshold based on the safe clearance between the blades and the tower, and determine the minimum pitch angle based on the pitch angle threshold. Then, the unit can be pitch controlled based on the minimum pitch angle. In this way, it can be ensured that the clearance between the blades and the tower is always a safe clearance distance under complex operating conditions, thus ensuring the safety of the unit.

[0120] Considering the instability of wind speed, i.e., the wind speed may fluctuate during unit operation, in order to ensure the safety of the unit, the control method of the wind turbine may further include the following steps in some embodiments:

[0121] During the second duration, if the difference between the real-time wind speed and the third wind speed threshold satisfies the wind speed fluctuation condition, the second duration is restarted.

[0122] When the second duration ends, the fifth average filtered wind speed corresponding to the fifth time period is determined. The fifth time period is the time period before the end of the second duration. When the fifth average filtered wind speed is less than the fourth wind speed threshold, the optimal pitch angle is determined based on the real-time wind speed, and the wind turbine is pitch controlled based on the optimal pitch angle.

[0123] The difference between the real-time wind speed and the third wind speed threshold satisfies the wind speed fluctuation condition, indicating that the real-time wind speed fluctuates around the third wind speed threshold. During the second duration, if the real-time wind speed fluctuates around the third wind speed threshold, the second duration needs to be restarted. That is, the unit needs to continue to be pitched according to the minimum pitch angle and run for the second duration.

[0124] At the end of the second time period, a period of time can be deduced by counting backwards from the end time to form the fifth time period. Then, the fifth average filtered wind speed corresponding to the area in the fifth time period is determined. The determination process can be referred to the first average filtered wind speed, and for the sake of brevity, it will not be repeated here. For example, the fifth time period can be 10 minutes before the end time, or it can be more than 10 minutes.

[0125] For example, at the end of the second duration, if the fifth average filtered wind speed is less than the fourth wind speed threshold, the unit can be controlled to exit the first control strategy, and the optimal pitch angle can be determined according to the real-time wind speed, and then the unit can be pitch controlled according to the optimal pitch angle.

[0126] For example, the fourth wind speed threshold is less than the third wind speed threshold.

[0127] For example, as shown in Figure 6, PitchAngle1 represents the minimum pitch angle, Tss represents the second duration, WindSpeed1 represents the third wind speed threshold, and WindSpeed2 represents the fourth wind speed threshold.

[0128] As shown in Figure 6, at time t1, the real-time wind speed 601 is greater than WindSpeed1, and timing begins. Between time t1 and time t2, the real-time wind speed 601 is first greater than WindSpeed1, and then less than WindSpeed1. The duration between time t1 and time t2 is less than Tss. Because the real-time wind speed is greater than WindSpeed1 again after time t2, timing needs to be restarted at time t2. Furthermore, during the timing process, the blade pitch angle is always less than or equal to the minimum pitch angle.

[0129] At time t3, Tss is reached. At this time, the fifth average filtered wind speed 602 is less than WindSpeed2. Then the control unit exits the first control strategy, that is, it no longer performs pitch control on the unit according to the minimum pitch angle, but performs pitch control on the unit according to the optimal pitch angle.

[0130] At time t4, the real-time wind speed 601 is greater than WindSpeed1, so the control unit needs to execute the first control strategy again. At time t5, Tss is reached. At this time, the fifth average filtered wind speed 602 is greater than WindSpeed2, so the control unit continues to execute the first control strategy.

[0131] At time t6, the fifth average filtered wind speed 602 is equal to WindSpeed2, and continues to decrease thereafter, becoming less than WindSpeed2. Therefore, at time t6, the unit can be controlled to exit the first control strategy.

[0132] In other words, in this embodiment of the application, when the real-time wind speed is greater than the third wind speed threshold, the unit is controlled by pitch adjustment according to the minimum pitch angle for a period of time. Before the end of this period, if the real-time wind speed is detected to fluctuate around the third wind speed threshold, the timing needs to be restarted. After the timing ends, if the wind speed is less than the fourth wind speed threshold for a period of time before the timing ends, the control is performed according to the optimal pitch angle. That is, this embodiment of the application can adaptively adjust the control strategy of the unit according to the short-term wind speed and the long-term wind speed, thereby reducing the number of shutdowns and increasing power generation while ensuring the safety of the unit.

[0133] In some embodiments, when the unit exits the first control strategy, the wind turbine controller may disable the unit's self-protection function or keep the self-protection function always on.

[0134] The process of turning the self-protection function on and off will be explained below with reference to Figure 7.

[0135] S700, Unit powered on.

[0136] S701, the self-protection function enable flag is set to false. This indicates that the unit's self-protection function is currently disabled.

[0137] S702: Does window T1 contain Vmax1 > Vwsc? If so, execute S703; otherwise, return to execute S701. T1 can be the first time period in the above embodiment.

[0138] S703. Check whether the maximum increase in wind speed within the T1 window is greater than Vwss and whether the wind speed is trending upward. If all the above conditions are met, execute S704; otherwise, return to execute S701.

[0139] S704. Enable the unit's self-protection function. The enable flag for the self-protection function should be set to true.

[0140] S705. After the self-protection function is activated, the control unit runs for a duration of T2 until time t is reached. T2 can be the first duration in the above embodiment.

[0141] S706. Calculate the maximum wind speed in window T1, starting from time t.

[0142] S707: Check if the maximum wind speed in window T1 is less than Vwsc. If it is, execute S708; otherwise, execute S709 and return to execute S706.

[0143] S708. Is the wind speed decreasing? If yes, execute S710; otherwise, return to execute S709.

[0144] S709, t = t + δt, for example, δ = 10min.

[0145] S710. Disable the unit's self-protection function. Set the enable flag for the self-protection function to false.

[0146] This application's embodiments can identify complex situations formed by extreme weather coupled with complex terrain based on recorded short-term historical wind speeds. This allows for automatic determination of whether the wind turbine needs to activate its self-protection function to cope with complex situations, avoiding delays and omissions caused by human judgment and improving the safety of the wind turbine under extreme weather conditions. When the unit is in a complex situation formed by extreme weather coupled with complex terrain, the unit can be controlled to execute safety control strategies, enabling the wind turbine to operate continuously under such special conditions, reducing downtime and increasing unit power generation. Simultaneously, it also reduces the manpower required for manual shutdown and startup, lowering the operation and maintenance costs of the wind farm.

[0147] Based on the same inventive concept, this application also provides a control device for a wind turbine generator set. The control device for a wind turbine generator set provided in this application will be described below with reference to FIG8.

[0148] Figure 8 is a structural diagram of a wind turbine control device provided in an embodiment of this application. As shown in Figure 8, the wind turbine control device 800 may include:

[0149] The acquisition module 801 is used to acquire the wind speed in the area where the wind turbine is located during the first time period;

[0150] The determination module 802 is used to determine the operating status of the wind turbine based on the wind speed.

[0151] The control module 803 is used to activate the self-protection function of the wind turbine when the operating condition is the target condition and the self-protection function of the wind turbine is off, and to control the wind turbine to execute the first control strategy; wherein, the data information related to weather conditions in the target condition meets the preset severe triggering conditions, and the first control strategy is used to enable the wind turbine to operate safely under the target condition.

[0152] The embodiments of this application can automatically identify the complex conditions of the generator unit based on the wind speed in the area where the unit is located. When the unit is in a complex condition and its self-protection function is off, the self-protection function of the unit is automatically activated, and the unit is controlled to execute the first control strategy so that the unit can operate safely and continuously during the complex condition. In this way, the number of shutdowns is reduced and the power generation is increased while ensuring the safety of the unit.

[0153] In some embodiments, the first time period includes multiple sampling periods;

[0154] Module 802 is specifically used for:

[0155] The wind speeds obtained in each sampling period are filtered according to a preset filtering time constant to obtain at least one filtered wind speed.

[0156] Determine the first average filter wind speed for each filter wind speed, and determine the maximum and minimum filter wind speeds from each filter wind speed;

[0157] The operating status of the wind turbine is determined based on the first average filtered wind speed, the maximum filtered wind speed, and the minimum filtered wind speed.

[0158] In some embodiments, the determining module 802 is specifically used for:

[0159] When the maximum filtered wind speed is greater than the first wind speed threshold, the difference between the first average filtered wind speed and the minimum filtered wind speed is greater than the second wind speed threshold, and the first average filtered wind speed is greater than the second average filtered wind speed, the operating condition is determined to be the target condition. The second average filtered wind speed is the average filtered wind speed of the region in the second time period, and the second time period is the time period preceding the first time period.

[0160] In some embodiments, the control module 803 is specifically used for:

[0161] When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is turned on, and the wind turbine is controlled to run for a first period of time according to the second control strategy. The second control strategy is the control strategy used before the self-protection function of the wind turbine is turned on.

[0162] Module 802 is specifically used for:

[0163] At the end of the first time period, determine the third average filtered wind speed and the maximum filtered wind speed of the area in the third time period.

[0164] Control module 803 is specifically used for:

[0165] Based on the third average filtered wind speed and the maximum filtered wind speed of the region in the third time period, the wind turbine is controlled to execute the first control strategy.

[0166] In some embodiments, the control module 803 is specifically used for:

[0167] The wind turbine will execute the first control strategy if at least one of the following conditions is met:

[0168] The third average filtered wind speed is greater than or equal to the fourth average filtered wind speed. The fourth average filtered wind speed is the average filtered wind speed of the region in the fourth time period. The fourth time period is the time period preceding the third time period.

[0169] The maximum filtered wind speed in the region during the third time period is greater than or equal to the first wind speed threshold.

[0170] In some embodiments, the acquisition module 801 is further configured to acquire the real-time wind speed of the area when the self-protection function of the wind turbine is activated.

[0171] The determination module 802 is also used to determine the pitch angle threshold based on the preset clearance distance between the blades and the tower of the wind turbine when the real-time wind speed is greater than the third wind speed threshold, and to determine the minimum pitch angle of the wind turbine based on the pitch angle threshold.

[0172] Control module 803 is specifically used for:

[0173] Pitch control of the wind turbine is performed based on the minimum pitch angle and the second duration.

[0174] In some embodiments, the control device 800 of the wind turbine may further include:

[0175] The timing module is used to re-time the second duration if the difference between the real-time wind speed and the third wind speed threshold meets the wind speed fluctuation condition during the second duration.

[0176] The determination module 802 is also used to determine the fifth average filtered wind speed of the region in the fifth time period when the second time period ends, the fifth time period being the time period before the end of the second time period; when the fifth average filtered wind speed is less than the fourth wind speed threshold, the optimal pitch angle is determined according to the real-time wind speed, and the pitch control of the wind turbine is performed according to the optimal pitch angle.

[0177] In some embodiments, the wind speed in the area where the wind turbine is located during the first time period includes at least one of the following:

[0178] The wind speed at the wind farm where the wind turbine is located during the first time period;

[0179] The wind speed measurement system of the wind turbine measures the wind speed in the first time period;

[0180] Wind speed in the area where adjacent wind turbine units are located during the first time period;

[0181] The wind speed in the area where the wind turbine's operating conditions are located during the first time period is the wind speed of the area where the wind turbine is located, provided that the similarity to the wind turbine's operating conditions is greater than or equal to the similarity threshold.

[0182] This application's embodiments can identify complex situations formed by extreme weather coupled with complex terrain based on recorded short-term historical wind speeds. This allows for automatic determination of whether the wind turbine needs to activate its self-protection function to cope with complex situations, avoiding delays and omissions caused by human judgment and improving the safety of the wind turbine under extreme weather conditions. When the unit is in a complex situation formed by extreme weather coupled with complex terrain, the unit can be controlled to execute safety control strategies, enabling the wind turbine to operate continuously under such special conditions, reducing downtime and increasing unit power generation. Simultaneously, it also reduces the manpower required for manual shutdown and startup, lowering the operation and maintenance costs of the wind farm.

[0183] Based on the same inventive concept, this application also provides a control system for a wind turbine generator set. The control system for the wind turbine generator set provided in this application will be described below with reference to FIG9.

[0184] Figure 9 is a structural diagram of a wind turbine control system provided in an embodiment of this application. As shown in Figure 9, the wind turbine control system 900 may include: a field-level controller 901, a wind turbine controller 902, a pitch system 903, a wind speed measurement system 904, and a memory 905. The wind turbine controller 902 is connected to the field-level controller 901, and the pitch system 903, the wind speed measurement system 904, and the memory 905 are respectively connected to the wind turbine controller 902.

[0185] Memory 905 may include mass storage for data or instructions. For example, and not limitingly, memory 905 may include a hard disk drive (HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. In one instance, memory 905 may include removable or non-removable (or fixed) media, or memory 905 may be non-volatile solid-state memory. In one instance, memory 905 may be read-only memory (ROM). In one instance, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0186] The wind turbine controller 902 reads and executes the computer program instructions stored in the memory 905 to implement the methods in the embodiments shown in Figures 1-7, and achieves the corresponding technical effects achieved by the methods in the embodiments shown in Figures 1-7. For the sake of brevity, these will not be elaborated further here.

[0187] In some examples, the control system 900 of the wind turbine may also include a communication interface 906 and a bus 907. As shown in Figure 9, the field-level controller 901, the wind turbine controller 902, the pitch system 903, the wind speed measurement system 904, the memory 905, and the communication interface 906 are connected via the bus 907 and communicate with each other.

[0188] The communication interface 906 is mainly used to realize communication between various modules, devices and / or equipment in the embodiments of this application.

[0189] Bus 907 includes hardware, software, or both, that couples the components of the wind turbine control system 900 together. For example, and not as a limitation, bus 907 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 907 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0190] After acquiring the wind speed in the area where the wind turbine is located during the first time period, the wind turbine controller 902 can execute the wind turbine control method in the embodiments of this application, thereby realizing the wind turbine control method described in conjunction with Figures 1-7 and the wind turbine control device described in Figure 8.

[0191] Furthermore, in conjunction with the wind turbine control methods described in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the wind turbine control methods described in the above embodiments.

[0192] Furthermore, in conjunction with the wind turbine control methods described in the above embodiments, this application embodiment can provide a computer program product to implement these methods. This computer program product includes a computer program that, when executed by a processor, implements any of the wind turbine control methods described in the above embodiments.

[0193] It should be clarified that the various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. For the device embodiments, system embodiments, computer-readable storage medium embodiments, and computer program product embodiments, the relevant parts can be referred to the description section of the method embodiments. Although this application has been described with reference to preferred embodiments, various modifications can be made to it and components can be replaced with equivalents without departing from the scope of this application. In particular, as long as there is no structural conflict, the various technical features mentioned in the various embodiments can be combined in any way. This application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.

[0194] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A control method for a wind turbine generator, comprising: Obtain the wind speed in the area where the wind turbine is located during the first time period; The operating status of the wind turbine is determined based on the wind speed. When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is turned on, and the wind turbine is controlled to execute the first control strategy. Wherein, the data information related to weather conditions in the target condition meets the preset severe triggering conditions, and the first control strategy is used to enable the wind turbine to operate safely under the target condition.

2. The method of claim 1, wherein, The first time period includes multiple sampling periods; Determining the operating status of the wind turbine based on the wind speed includes: The wind speeds obtained in each sampling period are filtered according to a preset filtering time constant to obtain at least one filtered wind speed. Determine the first average filtered wind speed for each of the said filtered wind speeds, and determine the maximum and minimum filtered wind speeds from each of the said filtered wind speeds; The operating status of the wind turbine is determined based on the first average filtered wind speed, the maximum filtered wind speed, and the minimum filtered wind speed.

3. The method of claim 2, wherein, Determining the operating status of the wind turbine based on the first average filtered wind speed, the maximum filtered wind speed, and the minimum filtered wind speed includes: When the maximum filtered wind speed is greater than the first wind speed threshold, the difference between the first average filtered wind speed and the minimum filtered wind speed is greater than the second wind speed threshold, and the first average filtered wind speed is greater than the second average filtered wind speed, the operating condition is determined to be the target condition. The second average filtered wind speed is the average filtered wind speed of the region in the second time period, and the second time period is the time period preceding the first time period.

4. The method according to claim 1, wherein, When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is activated, and the wind turbine is controlled to execute the first control strategy, including: When the operating condition is the target condition and the self-protection function of the wind turbine is off, the self-protection function of the wind turbine is turned on, and the wind turbine is controlled to run for a first duration according to the second control strategy. The second control strategy is the control strategy used before the self-protection function of the wind turbine is turned on. When the first duration ends, determine the third average filtered wind speed and the maximum filtered wind speed of the region in the third time period. Based on the third average filtered wind speed and the maximum filtered wind speed of the region during the third time period, the wind turbine is controlled to execute the first control strategy.

5. The method according to claim 4, wherein, The step of controlling the wind turbine to execute the first control strategy based on the third average filtered wind speed and the maximum filtered wind speed corresponding to the region in the third time period includes: If the third average filtered wind speed and the maximum filtered wind speed of the region during the third time period satisfy at least one of the following conditions, the wind turbine will be controlled to execute the first control strategy: The third average filtered wind speed is greater than or equal to the fourth average filtered wind speed, the fourth average filtered wind speed is the average filtered wind speed of the area in the fourth time period, and the fourth time period is the time period preceding the third time period. The maximum filtered wind speed in the region during the third time period is greater than or equal to the first wind speed threshold.

6. The method according to any one of claims 1-5, wherein, The control of the wind turbine to execute the first control strategy includes: With the self-protection function of the wind turbine activated, the real-time wind speed of the area is obtained; When the real-time wind speed is greater than the third wind speed threshold, the pitch angle threshold is determined based on the preset clearance distance between the wind turbine blades and the tower, and the minimum pitch angle of the wind turbine is determined based on the pitch angle threshold. The wind turbine is pitch controlled based on the minimum pitch angle and the second duration.

7. The method according to claim 6, further comprising: During the second duration, if the difference between the real-time wind speed and the third wind speed threshold satisfies the wind speed fluctuation condition, the second duration is restarted. When the second duration ends, the fifth average filtered wind speed corresponding to the region in the fifth time period is determined, and the fifth time period is the time period before the end of the second duration; when the fifth average filtered wind speed is less than the fourth wind speed threshold, the optimal pitch angle is determined according to the real-time wind speed, and the wind turbine is pitch controlled according to the optimal pitch angle.

8. The method according to any one of claims 1-5, wherein, The wind speed in the area where the wind turbine is located during the first time period includes at least one of the following: The wind speed at the wind farm where the wind turbine is located during the first time period; The wind speed measured by the wind turbine's wind speed measurement system during the first time period; The wind speed in the area where the adjacent wind turbines are located during the first time period; The wind speed in the area where the wind turbine is located during the first time period is the same as the wind turbine's operating condition, with a similarity to the wind turbine's operating condition being greater than or equal to a similarity threshold.

9. A control device for a wind turbine generator, comprising: The acquisition module is used to acquire the wind speed in the area where the wind turbine is located during the first time period. A determination module is used to determine the operating status of the wind turbine based on the wind speed; The control module is configured to activate the self-protection function of the wind turbine when the operating condition is the target condition and the self-protection function of the wind turbine is off, and control the wind turbine to execute a first control strategy; wherein the data information related to weather conditions in the target condition meets preset severe triggering conditions, and the first control strategy is used to enable the wind turbine to operate safely under the target condition.

10. A control system for a wind turbine generator, comprising: The system includes a field-level controller, a wind turbine controller, a pitch system, a wind speed measurement system, and a memory. The wind turbine controller is connected to the field-level controller, and the pitch system, the wind speed measurement system, and the memory are each connected to the wind turbine controller. The memory stores computer program instructions; When the computer program instructions are executed by the wind turbine controller, the method as described in any one of claims 1-8 is implemented.

11. A computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the method as described in any one of claims 1-8.

12. A computer program product comprising a computer program that, when executed by a processor, implements the method as described in any one of claims 1-8.