Method and device for stall inhibition of a blade of a wind turbine and wind turbine

By applying an azimuth stall threshold related to power and wind speed to control the blade pitch angle in wind turbines, the problem of blade stall control deviation in existing technologies is solved, and blade stall is effectively suppressed and power generation is increased.

CN122304914APending Publication Date: 2026-06-30GOLDWIND SCI & TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GOLDWIND SCI & TECH CO LTD
Filing Date
2024-12-30
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In the existing technology, the stall protection strategy based on the entire impeller has a large deviation, which weakens the stall control effect of the blades and may bring other adverse effects to the unit, especially when the impeller size increases.

Method used

By applying power-related azimuth stall thresholds and/or wind speed-related azimuth stall thresholds to blade pitch angle control, independent pitch control of each blade is achieved, and stall state is determined and suppressed by combining blade azimuth angle and wind shear coefficient.

Benefits of technology

It effectively suppressed blade stall, reduced stall risk, increased wind turbine power generation, and avoided aerodynamic performance loss to non-stalled blades.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122304914A_ABST
    Figure CN122304914A_ABST
Patent Text Reader

Abstract

This application discloses a method and apparatus for suppressing blade stall in a wind turbine generator, as well as a wind turbine generator set. The blade stall suppression method includes: acquiring operating data and operating environment data of the wind turbine generator, wherein the operating data includes the rotor speed, blade azimuth angle, and operating power of the wind turbine generator, and the operating environment data includes wind speed and wind shear coefficient; inputting the rotor speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold; and using the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold, performing blade pitch angle control of the wind turbine generator to achieve blade stall suppression.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to the field of wind power, and more specifically, to a method and apparatus for suppressing blade stall of a wind turbine and a wind turbine generator set. Background Technology

[0002] In the field of wind power technology, stall refers to the phenomenon of decreased aerodynamic performance of blades or rotors due to airflow separation under specific operating conditions. Blade stall typically occurs when the airflow velocity decreases to a certain level, exceeding the blade's critical angle of attack, causing the blade to be unable to effectively generate lift and thus stall. This type of stall usually occurs when the wind speed is close to the rated value, especially under low air density conditions, where stalling is prone to occur at the blade root, severely affecting the stability and safety of wind turbine generator sets (hereinafter referred to as "generators"). Therefore, blade stall protection is an important safety protection mechanism in wind turbine generator sets, aiming to prevent blade damage due to excessive load under conditions such as high wind speeds.

[0003] Blade stall protection technology involves multiple aspects such as aerodynamic design, structural optimization, real-time monitoring, and fault early warning. Its purpose is to reduce the occurrence of stall phenomena and improve the stability and safety of the equipment through various means. Current blade stall protection algorithms determine the stall state of each blade by judging the stall state based on the entire impeller, thereby executing a synchronous pitch control strategy. However, judging the stall state of each blade based on the entire impeller may have significant deviations, and these deviations increase with the size of the impeller. Therefore, the control effect of stall protection weakens, and this stall protection strategy may also bring other adverse effects to the unit. Summary of the Invention

[0004] The embodiments of this disclosure provide a method and apparatus for suppressing blade stall of a wind turbine generator and a wind turbine generator set. By applying a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold to the blade pitch angle control strategy, independent pitch control is achieved for each blade, thereby suppressing blade stall.

[0005] In one general aspect, a method for suppressing blade stall in a wind turbine is provided. The method includes: acquiring operating data and operating environment data of the wind turbine, the operating data including rotor speed, blade azimuth angle, and operating power, and the operating environment data including wind speed and wind shear coefficient; inputting the rotor speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold; and using the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold, performing blade pitch angle control of the wind turbine to achieve blade stall suppression.

[0006] Optionally, the step of inputting the rotor speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold may include: determining whether the wind turbine's operating state is in the optimal tracking phase based on the rotor speed and operating power; in response to determining that the wind turbine's operating state is in the optimal tracking phase, fitting the wind speed and rotor speed into wind speed-rotor speed data; and inputting the wind speed-rotor speed data, blade azimuth angle, operating power, and wind shear coefficient into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0007] Optionally, the step of inputting the impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold may include: determining whether the wind turbine's operating state is in a transition phase based on the impeller speed and operating power; in response to determining that the wind turbine's operating state is in a transition phase, determining the impeller speed as a preset rated speed; and inputting the preset rated speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0008] Optionally, the step of inputting the rotor speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold may include: determining whether the wind turbine is operating at full capacity based on the rotor speed and operating power; in response to determining that the wind turbine is operating at full capacity, determining the rotor speed as a preset rated speed and the operating power as a preset rated power; inputting the preset rated speed, blade azimuth angle, preset rated power, wind speed, and wind shear coefficient into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0009] Optionally, the step of inputting the impeller speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold may include: obtaining the impeller hub height of the wind turbine; determining the upper / lower half-plane wind shear coefficient associated with the blade and corresponding to the impeller hub height based on the blade azimuth angle and the impeller hub height; inputting the impeller speed, the blade azimuth angle, the operating power, the wind speed, and the upper / lower half-plane wind shear coefficient into the preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold.

[0010] Optionally, the step of using the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold to perform blade pitch angle control on the wind turbine to achieve blade stall suppression may include: obtaining an initial control threshold for controlling the blade pitch angle; subtracting the power-related azimuth stall threshold from the initial control threshold, or subtracting the wind speed-related azimuth stall threshold from the initial control threshold, or subtracting the smaller of the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold from the initial control threshold to obtain an updated control threshold; and performing blade pitch angle control on the wind turbine based on the updated control threshold to achieve blade stall suppression.

[0011] In another general aspect, a blade stall suppression device for a wind turbine is provided, the blade stall suppression device comprising: a data acquisition module configured to acquire operating data and operating environment data of the wind turbine, the operating data including the blade rotational speed, blade azimuth angle, and operating power of the wind turbine, and the operating environment data including wind speed and wind shear coefficient; a threshold prediction module configured to input the blade rotational speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold; and a blade control module configured to use the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold to perform blade pitch angle control of the wind turbine to achieve blade stall suppression.

[0012] Optionally, the operation of the threshold prediction module in inputting the rotor speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold may include: determining whether the wind turbine's operating state is in the optimal tracking phase based on the rotor speed and operating power; in response to determining that the wind turbine's operating state is in the optimal tracking phase, fitting the wind speed and rotor speed into wind speed-rotor speed data; and inputting the wind speed-rotor speed data, blade azimuth angle, operating power, and wind shear coefficient into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0013] Optionally, the threshold prediction module may input the impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold. This operation may include: determining whether the wind turbine's operating state is in a transition phase based on the impeller speed and operating power; determining the impeller speed as a preset rated speed in response to determining that the wind turbine's operating state is in a transition phase; and inputting the preset rated speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0014] Optionally, the threshold prediction module inputs the rotor speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold. This operation may include: determining whether the wind turbine is operating at full capacity based on the rotor speed and operating power; in response to determining that the wind turbine is operating at full capacity, determining the rotor speed as a preset rated speed and the operating power as a preset rated power; and inputting the preset rated speed, blade azimuth angle, preset rated power, wind speed, and wind shear coefficient into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0015] Optionally, the threshold prediction module may input the impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold. This operation may include: obtaining the impeller hub height of the wind turbine; determining the upper / lower half-plane wind shear coefficient associated with the blade and corresponding to the impeller hub height based on the blade azimuth angle and the impeller hub height; and inputting the impeller speed, blade azimuth angle, operating power, wind speed, and upper / lower half-plane wind shear coefficient into the preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold.

[0016] Optionally, the blade control module may perform blade pitch angle control of the wind turbine generator using the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold to achieve blade stall suppression. This operation may include: obtaining an initial control threshold for controlling the blade pitch angle; subtracting the power-related azimuth stall threshold from the initial control threshold, or subtracting the wind speed-related azimuth stall threshold from the initial control threshold, or subtracting the smaller of the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold from the initial control threshold to obtain an updated control threshold; and performing blade pitch angle control of the wind turbine generator based on the updated control threshold to achieve blade stall suppression.

[0017] In another general aspect, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by at least one processor, causes the at least one processor to perform the comprehensive performance evaluation method for wind turbine equipment as described above.

[0018] In another general aspect, a computer program product is provided, comprising a computer program / instructions that, when executed by a processor, implement the blade stall suppression method for a wind turbine as described above.

[0019] In another general aspect, a computing device is provided, comprising: at least one processor; and at least one memory storing computer-executable instructions, wherein, when executed by the at least one processor, the computer-executable instructions cause the at least one processor to perform the blade stall suppression method for a wind turbine as described above.

[0020] In another general aspect, a wind turbine generator set is provided that applies the blade stall suppression method for wind turbine generators as described above.

[0021] The wind turbine blade stall suppression method, apparatus, and wind turbine generator set according to embodiments of this disclosure achieve independent pitch control for each blade by applying a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold to the blade pitch angle control strategy, thereby suppressing blade stall. Furthermore, the independent blade pitch control strategy capable of suppressing blade stall allows blades with lower stall risk to potentially increase power generation, thus contributing to increased wind turbine power output. Attached Figure Description

[0022] The above and other objects and features of the embodiments of this disclosure will become clearer from the following description taken in conjunction with the accompanying drawings illustrating the embodiments, wherein:

[0023] Figure 1 This is a flowchart illustrating a method for suppressing blade stall of a wind turbine according to an embodiment of the present disclosure;

[0024] Figure 2 This is a flowchart illustrating an example of a blade stall suppression method for a wind turbine according to the present disclosure;

[0025] Figure 3 This is a block diagram illustrating a blade stall suppression device for a wind turbine according to an embodiment of the present disclosure;

[0026] Figure 4 This is a block diagram illustrating a computer device according to an embodiment of the present disclosure. Detailed Implementation

[0027] The following detailed embodiments are provided to aid the reader in gaining a comprehensive understanding of the methods, apparatus, and / or systems described herein. However, various changes, modifications, and equivalents of the methods, apparatus, and / or systems described herein will become apparent upon understanding this disclosure. For example, the order of operations described herein is merely illustrative and is not limited to those orders set forth herein, but may be changed as will become clear upon understanding this disclosure, except for operations that must occur in a specific order. Furthermore, for clarity and conciseness, descriptions of features known in the art may be omitted.

[0028] The embodiments of this disclosure will now be described in detail with reference to the accompanying drawings, examples of which are illustrated in the drawings, wherein the same reference numerals always refer to the same parts. The embodiments will now be described with reference to the accompanying drawings in order to explain this disclosure.

[0029] As mentioned above, in related technologies, wind turbines (hereinafter referred to as "wind turbines") may experience blade stall during actual operation. The following methods exist for stall protection: reducing the probability of wind turbine blades entering a stall by synchronously limiting the pitch angle of all blades. This synchronous pitch angle limiting scheme is simple and easy to implement in practice, and can control wind turbine stall in some preset scenarios.

[0030] However, the pitch control employed in this method is usually synchronized. But as the impeller size increases, the incoming airflow conditions experienced by each blade differ, and their stall states also differ. This means that when synchronous pitch control is performed while the stall states of each blade are different, the aerodynamic performance of some non-stalled blades is sacrificed to control the stall risk of the remaining blades. Furthermore, judging the blade stall state based on the entire impeller has a significant margin of error, and because the output of each blade is different, this margin of error increases with the size of the impeller.

[0031] To address the aforementioned and other problems in the prior art, this disclosure provides a method and apparatus for suppressing blade stall in wind turbines, as well as a wind turbine using this method. It proposes a stall protection control strategy that combines the blade azimuth angle. For example, it achieves independent control of the pitch angle and determination of the blade stall state based on the superposition of power and wind speed azimuth angle and upper / lower plane wind shear coefficient.

[0032] The following reference Figures 1 to 4 A detailed description of a method and apparatus for suppressing blade stall of a wind turbine according to embodiments of the present disclosure is provided.

[0033] First, refer to Figure 1 and Figure 2 A detailed description of a blade stall suppression method for a wind turbine according to embodiments of the present disclosure is provided.

[0034] Figure 1 This is a flowchart illustrating a blade stall suppression method 100 for a wind turbine according to an embodiment of the present disclosure.

[0035] Reference Figure 1 According to an embodiment of this disclosure, in step S101, the operating data and operating environment data of the wind turbine are acquired.

[0036] Here, the operating data includes the rotor speed, blade azimuth angle, and operating power of the wind turbine, and the operating environment data includes wind speed and wind shear coefficient. For example, the data acquisition frequency used to collect the data obtained in this disclosure may be greater than or equal to 1 Hz, but this disclosure is not limited thereto.

[0037] According to an embodiment of this disclosure, in step S102, the impeller speed, blade azimuth angle, operating power, wind speed and wind shear coefficient are input into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0038] Here, the preset stall threshold prediction model in this disclosure can be a threshold prediction model based on interpolation methods, a threshold prediction model based on fitting methods, or a threshold prediction model based on machine learning, but this disclosure is not limited to these. As an example, in the case of a threshold prediction model based on interpolation methods (e.g., multidimensional interpolation), the relationship between each parameter and the output result can be shown in Table 1 below.

[0039] Table 1

[0040] power wind speed impeller speed Wind shear coefficient Azimuth Azimuth stall threshold P1 V1 R1 S1 A1 B1 P2 V2 R2 S2 A2 B2 … … … … … … Pi Vi Ri Si Ai Bi … … … … … …

[0041] As shown in Table 1, for example, by inputting the impeller speed Ri, azimuth angle Ai, power Pi, wind speed Vi and wind shear coefficient Si into the preset stall threshold prediction model, the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed Bi can be obtained.

[0042] Furthermore, the azimuth stall threshold according to this disclosure can be positive or negative. Specifically, when the azimuth stall threshold is negative, it can be subtracted from the initial power-pitch angle limit. This allows the unit to use a higher pitch angle at that azimuth angle compared to when the azimuth stall threshold is not used to ensure no stall, thus solving the problem of insufficient pitch angle limits for the unit when the azimuth stall threshold is not used. When the azimuth stall threshold is positive, it can be subtracted from the initial power-pitch angle limit. This allows the unit to use a lower pitch angle at that azimuth angle compared to when the azimuth stall threshold is not used to ensure no stall, thus solving the problem of excessive pitch angle limits for the unit when the azimuth stall threshold is not used.

[0043] As an example, step S102 may further include steps S1201 to S1203:

[0044] In step S1201, the rotor hub height of the wind turbine is obtained.

[0045] In step S1202, based on the blade azimuth angle and the impeller hub height, the upper half-plane / lower half-plane wind shear coefficients associated with the blades and corresponding to the impeller hub height are determined.

[0046] In step S1203, the impeller speed, blade azimuth angle, operating power, wind speed, and upper / lower plane wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0047] By implementing the embodiments described above according to this disclosure, independent control of the pitch angle and determination of the blade stall state are achieved based on the superposition of power and wind speed azimuth and upper / lower plane wind shear coefficients. Furthermore, it solves the problem in existing independent pitch control schemes (aimed at controlling loads to achieve control of bending moment loads or wind farm wake control) that cannot identify the blade stall state (for example, when the wind turbine stalls, the load decreases, and it is necessary to reduce the load on the blades; however, because the blade stall state cannot be identified, the control action of further increasing the pitch angle may be performed, thereby causing the blades to exit the stall state and increasing the load, which contradicts the intended control objective).

[0048] As an example, step S102 may further include steps S1211 to S1213:

[0049] In step S1211, based on the rotor speed and operating power, it is determined whether the wind turbine is in the optimal tracking phase.

[0050] In step S1212, in response to determining that the wind turbine is in the optimal tracking phase, the wind speed and rotor speed are fitted into wind speed-rotor speed data.

[0051] In step S1213, wind speed-rotation speed data, blade azimuth angle, operating power and wind shear coefficient are input into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

[0052] By employing the above embodiments according to this disclosure, and by equivalently fitting the two parameters of wind speed and impeller speed into a single parameter for the full-power stage where the impeller speed is between the cut-in speed and the rated speed, the determination of the azimuth stall threshold related to power and / or wind speed based on four-dimensional variables is achieved during the optimal tracking stage, so as to adjust the stall protection threshold.

[0053] As an example, step S102 may further include steps S1221 to S1223:

[0054] In step S1221, based on the impeller speed and operating power, it is determined whether the wind turbine is in a transitional phase.

[0055] In step S1222, in response to determining that the wind turbine's operating state is in a transition phase, the rotor speed is determined to be a preset rated speed.

[0056] In step S1223, the preset rated speed, blade azimuth angle, operating power, wind speed and wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0057] By using the above embodiments of this disclosure, and taking the impeller speed as a quantitative parameter during the transition phase where the impeller speed reaches the rated speed and the fan operating power is less than the rated power, the determination of the azimuth stall threshold related to power and / or wind speed based on four-dimensional variables is realized during the transition phase, so as to adjust the stall protection threshold.

[0058] As an example, step S102 may further include steps S1231 to S1233:

[0059] In step S1231, based on the impeller speed and operating power, it is determined whether the wind turbine is operating at full capacity.

[0060] In step S1232, in response to determining that the wind turbine is operating at full capacity, the rotor speed is set to a preset rated speed and the operating power is set to a preset rated power.

[0061] In step S1233, the preset rated speed, blade azimuth angle, preset rated power, wind speed and wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0062] By using the above embodiments of this disclosure, and taking both impeller speed and power as quantitative parameters during the full-load stage when both impeller speed and fan operating power reach their rated values, the determination of the azimuth stall threshold related to power and / or wind speed based on three-dimensional variables is achieved during the full-load stage, so as to adjust the stall protection threshold.

[0063] According to an embodiment of this disclosure, in step S103, blade pitch angle control of the wind turbine is performed using a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold to achieve blade stall suppression.

[0064] As an example, step S103 may further include steps S1031 to S1033:

[0065] In step S1031, an initial control threshold for controlling the blade pitch angle is obtained.

[0066] In step S1032, the updated control threshold is obtained by subtracting the power-related azimuth stall threshold from the initial control threshold, or by subtracting the wind speed-related azimuth stall threshold from the initial control threshold, or by subtracting the smaller of the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold from the initial control threshold.

[0067] In step S1033, blade pitch angle control of the wind turbine is performed based on the updated control threshold to achieve blade stall suppression.

[0068] By adopting the above embodiments according to the present disclosure, compared with the scheme that does not adopt the method of the present disclosure, the wind turbine / unit can use a lower or higher pitch angle at a preset azimuth angle to ensure no stall, and compared with the scheme that does not adopt the method of the present disclosure, there is no excessive restriction on the pitch angle or insufficient restriction on the pitch angle.

[0069] The stall protection method disclosed herein, which uses uniform pitch variation for different blades, achieves independent control of the pitch angle and determination of the blade stall state based on the superposition of power and wind speed azimuth and upper / lower plane wind shear coefficients. By considering the inconsistent stall risk of blades at different azimuths, stall protection thresholds can be determined for different blades and different azimuths. Different stall protection thresholds can be applied simultaneously to different blades, thereby achieving differentiated stall protection for different blades.

[0070] The following is for reference Figure 2 An example is given to illustrate the blade stall suppression method for wind turbines according to this disclosure. Figure 2 This is a flowchart illustrating an example of a blade stall suppression method for a wind turbine according to the present disclosure. It should be noted that the following processing steps can be performed separately for each blade. Furthermore, the timing of performing the following processing steps for each blade can be the same; that is, independent and synchronous control of each blade can be achieved through the following processing steps.

[0071] Reference Figure 2 In step S201, the operating state of the wind turbine is determined, such as the optimal tracking stage, the transition stage, or the full-load stage.

[0072] In step S202, wind turbine operating data and wind turbine operating environment data related to the above operating status are acquired. For example, wind turbine operating data may include impeller speed, blade azimuth angle, and operating power, and wind turbine operating environment data may include wind speed and wind shear coefficient.

[0073] In step S203, the impeller plane where the current blade is located is determined by the current blade azimuth angle. Here, the impeller hub height is used as a comparison reference. The plane above the horizontal line of the impeller hub height is called the upper half-plane, and the plane below the horizontal line of the impeller hub height is called the lower half-plane.

[0074] In step S204, it is determined whether the impeller plane where the current blade is located belongs to the upper half plane or the lower half plane.

[0075] If it is determined in step S204 that the impeller plane where the current blade is located belongs to the upper half plane, then in step S205, based on the impeller speed, blade azimuth angle, operating power, wind speed and upper half plane wind shear coefficient, calculate the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0076] As an example, depending on the different operating conditions of the wind turbine, at least a portion of the parameters such as impeller speed, blade azimuth angle, operating power, wind speed, and upper half-plane wind shear coefficient can be used to calculate the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold. For instance, the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold can be calculated based on the measured azimuth angle, impeller speed, and wind shear coefficient.

[0077] Otherwise, if it is determined in step S204 that the impeller plane where the current blade is located belongs to the lower half plane, then in step S206, based on the impeller speed, blade azimuth angle, operating power, wind speed and lower half plane wind shear coefficient, calculate the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0078] As an example, depending on different wind turbine operating conditions, at least a portion of parameters such as impeller speed, blade azimuth angle, operating power, wind speed, and lower half-plane wind shear coefficient can be used to calculate the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold. For instance, the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold can be calculated based on the measured azimuth angle, impeller speed, and wind shear coefficient.

[0079] In step S207, the final azimuth stall threshold is output. Here, the power-related azimuth stall threshold can be used as the final azimuth stall threshold, or the wind speed-related azimuth stall threshold can be used as the final azimuth stall threshold, or the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold can be compared, and the smaller of the two can be used as the final azimuth stall threshold.

[0080] According to embodiments of this disclosure, a wind turbine generator set is provided that applies the blade stall suppression method for wind turbine generators as described above.

[0081] Next, refer to Figure 3 To describe a blade stall suppression device for a wind turbine according to an embodiment of the present disclosure.

[0082] Figure 3 This is a block diagram illustrating a blade stall suppression device 300 for a wind turbine according to an embodiment of the present disclosure.

[0083] Reference Figure 3 According to embodiments of the present disclosure, the blade stall suppression device 300 for a wind turbine may include a data acquisition module 310, a threshold prediction module 320, and a blade control module 330.

[0084] According to embodiments of this disclosure, the data acquisition module 310 can perform the following operations: acquire operating data and operating environment data of the wind turbine. Here, the operating data includes the blade rotational speed, blade azimuth angle, and operating power of the wind turbine, and the operating environment data includes wind speed and wind shear coefficient.

[0085] According to an embodiment of this disclosure, the threshold prediction module 320 can perform the following: inputting blade rotation speed, blade azimuth angle, operating power, wind speed and wind shear coefficient into a preset stall threshold prediction model to obtain a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold.

[0086] As an example, the threshold prediction module 320 inputs impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed. The operation may include operations 3201) to 3203):

[0087] In operation 3201), obtain the rotor hub height of the wind turbine.

[0088] In operation 3202), based on the blade azimuth angle and impeller hub height, the upper / lower half-plane wind shear coefficients associated with the blade and corresponding to the impeller hub height are determined.

[0089] In operation 3203), the impeller speed, blade azimuth angle, operating power, wind speed, and upper / lower plane wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0090] As an example, the threshold prediction module 320 inputs impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed. This operation may include operations 3211) to 3213):

[0091] In operation 3211), based on the impeller speed and operating power, it is determined whether the wind turbine is in the optimal tracking phase.

[0092] In operation 3212), in response to determining that the wind turbine is in the optimal tracking phase, the wind speed and rotor speed are fitted into wind speed-rotor speed data.

[0093] In operation 3213), wind speed-rotation speed data, blade azimuth angle, operating power and wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0094] As another example, the threshold prediction module 320 inputs impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed. The operation may include operations 3221) to 3223):

[0095] In operation 3221), based on the impeller speed and operating power, it is determined whether the wind turbine is in a transitional phase.

[0096] In operation 3222), in response to determining that the wind turbine's operating state is in a transition phase, the rotor speed is set to a preset rated speed.

[0097] In operation 3223), the preset rated speed, blade azimuth angle, operating power, wind speed and wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0098] As another example, the threshold prediction module 320 inputs impeller speed, blade azimuth angle, operating power, wind speed, and wind shear coefficient into a preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold. The operation may include operations 3231) to 3233):

[0099] In operation 3231), based on the impeller speed and operating power, it is determined whether the wind turbine is operating at full capacity.

[0100] In operation 3232), in response to determining that the wind turbine is operating at full capacity, the rotor speed is set to the preset rated speed and the operating power is set to the preset rated power.

[0101] In operation 3233), the preset rated speed, blade azimuth angle, preset rated power, wind speed and wind shear coefficient are input into the preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed.

[0102] According to embodiments of this disclosure, the blade control module 330 can perform blade pitch angle control of the wind turbine generator using a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold to achieve blade stall suppression.

[0103] As an example, the blade control module 330 may further include operations 3301) to 3303) to perform blade pitch angle control of the wind turbine generator using a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold:

[0104] In operation 3301), the initial control threshold for controlling the blade pitch angle is obtained.

[0105] In operation 3302), the updated control threshold is obtained by subtracting the power-related azimuth stall threshold from the initial control threshold, or by subtracting the wind speed-related azimuth stall threshold from the initial control threshold, or by subtracting the smaller of the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold from the initial control threshold.

[0106] In operation 3303), blade pitch angle control of the wind turbine is performed based on the updated control threshold to achieve blade stall suppression.

[0107] It should be noted that the operations performed on the above structural frames can be compared with those in the reference section. Figure 1 The related content is similar, so I will not repeat it here.

[0108] Figure 4 This is a block diagram illustrating a computing device 400 according to an embodiment of the present disclosure.

[0109] Reference Figure 4 The computing device 400 according to embodiments of the present disclosure may include a processor 410 and a memory 420. The processor 410 may include (but is not limited to) a central processing unit (CPU), a digital signal processor (DSP), a microcomputer, a field-programmable gate array (FPGA), a system-on-a-chip (SoC), a microprocessor, an application-specific integrated circuit (ASIC), etc. The memory 420 may store computer-executable instructions to be executed by the processor 410. The memory 420 includes high-speed random access memory and / or a non-volatile computer-readable storage medium. When the processor 410 executes the computer-executable instructions stored in the memory 420, the blade stall suppression method of the wind turbine described above can be implemented.

[0110] The wind turbine blade stall suppression method according to embodiments of this disclosure can be written as a computer program / instructions to form a computer program product and stored on a computer-readable storage medium. When the computer program / instructions are executed by a processor, the wind turbine blade stall suppression method as described above can be implemented. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device / server, the electronic device / server is enabled to perform the wind turbine blade stall suppression method as described above. Examples of computer-readable storage media include: read-only memory (ROM), random access programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM), random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), flash memory, non-volatile memory, CD-ROM, CD-R, CD+R, CD-RW, CD+RW, DVD-ROM, DVD-R, DVD+R, DVD-RW, DVD+RW, DVD-RAM, BD-ROM, BD-R, BD-R LTH, BD-RE, Blu-ray or optical disc storage, hard disk drive (HDD), solid-state drive (SSD), card storage (such as multimedia cards, secure digital (SD) cards, or ultra-fast digital (XD) cards), magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid-state drive, and any other device configured to store a computer program and any associated data, data files, and data structures in a non-transitory manner and to provide the computer program and any associated data, data files, and data structures to a processor or computer so that the processor or computer can execute the computer program. In one example, the computer program and any associated data, data files, and data structures are distributed across a networked computer system, such that the computer program and any associated data, data files, and data structures are stored, accessed, and executed in a distributed manner through one or more processors or computers.

[0111] The wind turbine blade stall suppression method and apparatus according to embodiments of the present disclosure achieve independent pitch control for each blade by applying a power-related azimuth stall threshold and / or a wind speed-related azimuth stall threshold to the blade pitch angle control strategy, thereby enabling blade stall suppression.

[0112] On the other hand, the wind turbine blade stall suppression method and apparatus according to the embodiments of this disclosure, through the blade independent pitch control strategy that can realize blade stall suppression, can enable blades with lower stall risk to have the ability to increase power generation, thereby helping to increase the power generation of the wind turbine.

[0113] On the other hand, by controlling the stall conditions of the wind turbine / unit in different azimuth angle ranges, the load and power fluctuations caused by the blade entering and exiting stall within an operating cycle can be avoided, thereby extending the blade life.

[0114] On the other hand, by controlling the risk of blade stall in wind turbines / units, the power generation of wind turbines / units can be maximized throughout their entire life cycle.

[0115] On the other hand, by applying differentiated limits to the pitch angles of multiple blades in practical applications, frequent pitch changes can be avoided, thereby reducing load fatigue on wind turbine components, such as bearings. Therefore, the method proposed in this disclosure can also be used to control ultimate loads and reduce fatigue loads. Furthermore, by using independent pitch changes for multiple blades simultaneously, the unit can increase power output while achieving sufficient stall protection, thus enhancing the unit's power generation capacity under different blade conditions or at different turbine positions.

[0116] While some embodiments of this disclosure have been disclosed and described, those skilled in the art will understand that modifications and variations may be made to these embodiments without departing from the concept and spirit of this disclosure, which is defined by the claims and their equivalents.

Claims

1. A method for suppressing blade stall in a wind turbine generator, characterized in that, The blade stall suppression method includes: The system acquires operating data and operating environment data of the wind turbine, including the turbine's rotor speed, blade azimuth angle, and operating power, and the operating environment data including wind speed and wind shear coefficient. The impeller speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient are input into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed. By utilizing the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold, blade pitch angle control of the wind turbine is performed to achieve blade stall suppression.

2. The blade stall suppression method as described in claim 1, characterized in that, The step of inputting the impeller speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed includes: Based on the impeller speed and the operating power, determine whether the wind turbine is in the optimal tracking phase. In response to determining that the wind turbine is in the optimal tracking phase, the wind speed and the rotor speed are fitted into wind speed-rotor speed data; The wind speed-rotation speed data, the blade azimuth angle, the operating power, and the wind shear coefficient are input into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

3. The blade stall suppression method as described in claim 1, characterized in that, The step of inputting the impeller speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed includes: Based on the rotor speed and the operating power, determine whether the wind turbine is in a transitional phase. In response to determining that the wind turbine's operating state is in a transition phase, the rotor speed is set to a preset rated speed; The preset rated speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient are input into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

4. The blade stall suppression method as described in claim 1, characterized in that, The step of inputting the impeller speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed includes: Based on the impeller speed and the operating power, determine whether the wind turbine is operating at full capacity. In response to determining that the wind turbine is operating at full capacity, the rotor speed is set to a preset rated speed, and the operating power is set to a preset rated power. The preset rated speed, the blade azimuth angle, the preset rated power, the wind speed, and the wind shear coefficient are input into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

5. The blade stall suppression method as described in claim 1, characterized in that, The step of inputting the impeller speed, the blade azimuth angle, the operating power, the wind speed, and the wind shear coefficient into a preset stall threshold prediction model to obtain the azimuth stall threshold related to power and / or the azimuth stall threshold related to wind speed includes: Obtain the rotor hub height of the wind turbine; Based on the blade azimuth angle and the impeller hub height, determine the upper / lower half-plane wind shear coefficients that are associated with the blade and correspond to the impeller hub height; The impeller speed, blade azimuth angle, operating power, wind speed, and upper / lower plane wind shear coefficient are input into the preset stall threshold prediction model to obtain the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold.

6. The blade stall suppression method as described in claim 1, characterized in that, The step of using the power-related azimuth stall threshold and / or the wind speed-related azimuth stall threshold to perform blade pitch angle control on the wind turbine to achieve blade stall suppression includes: Obtain the initial control threshold for controlling the blade pitch angle; The updated control threshold is obtained by subtracting the power-related azimuth stall threshold from the initial control threshold, or by subtracting the wind speed-related azimuth stall threshold from the initial control threshold, or by subtracting the smaller of the power-related azimuth stall threshold and the wind speed-related azimuth stall threshold from the initial control threshold. The updated control threshold is used to perform blade pitch angle control on the wind turbine to achieve blade stall suppression.

7. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by at least one processor, the at least one processor causes the at least one processor to perform the blade stall suppression method for a wind turbine as described in any one of claims 1 to 6.

8. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by at least one processor, the at least one processor causes the processor to perform the blade stall suppression method for a wind turbine as described in any one of claims 1 to 6.

9. A computing device, characterized in that, The computing device includes: at least one processor; at least one memory storing computer-executable instructions, wherein, when executed by the at least one processor, the computer-executable instructions cause the at least one processor to perform the blade stall suppression method for a wind turbine as described in any one of claims 1 to 6.

10. A wind turbine generator set, characterized in that, The wind turbine generator set employs the blade stall suppression method for wind turbines as described in any one of claims 1 to 6.