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

By analyzing the operating data of wind turbine generators, especially the differences in power and pitch angle under different temperature ranges, the stall state of the blades can be identified, solving the problem of quickly and accurately identifying blade stall and improving the safety and efficiency of the generators.

CN115807739BActive Publication Date: 2026-03-27BEIJING GOLDWIND SCI & CREATION WINDPOWER EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-13
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing technologies cannot quickly and accurately identify the stall state of wind turbine blades, which affects the safe and stable operation and power output of the unit.

Method used

By acquiring the operating data of the wind turbine generator set and dividing it into compartments based on ambient temperature, the system analyzes the differences in power values ​​and pitch angles based on the operating data under different temperature ranges to determine whether the blades are in a stall state and triggers an early warning or adjusts control parameters to avoid stalling.

Benefits of technology

It enables convenient, real-time, and accurate identification of blade stall conditions, improving the safe and stable operation and power output of wind turbine generators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115807739B_ABST
    Figure CN115807739B_ABST
Patent Text Reader

Abstract

Provided are a blade stall determination method and device for a wind turbine generator. The blade stall determination method comprises: obtaining operation data of the wind turbine generator within a preset time period, wherein the operation data comprises a power value, an ambient temperature value, and a wind speed value; performing ambient temperature binning on the obtained operation data to obtain operation data in each temperature interval; and determining whether the blades of the wind turbine generator are in a stall state based on the operation data in different temperature intervals.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of wind power generation in general, and more particularly, to a method and device for determining stall of a blade of a wind turbine. BACKGROUND

[0002] The blade of a wind turbine is generally airfoil-shaped. When air flows into the blade along the inlet end (the angle of attack α = 0°), it is divided into two air flows adhering to the wing surface, and the air flow at the smooth "boundary layer" of the back and belly of the blade is streamline-shaped. There are two forces acting on the blade, one is the lift perpendicular to the blade surface, and the other is the drag parallel to the blade. Generally, the lift is greater than the drag. When the direction of air flowing into the blade deviates from the inlet angle of the blade, it forms a positive angle of attack (α > 0°) with the blade. When it approaches a certain critical value (the critical value varies with the blade), the air flow condition of the blade back begins to deteriorate. When the angle of attack increases to the critical value, the boundary layer of the blade back is destroyed, and vortex flow area appears at the tail end of the blade back, i.e., the so-called "stall" phenomenon. The "stall" phenomenon can reduce the aerodynamic efficiency of the blade, affect energy capture, and further affect the power output of the wind turbine.

[0003] It is particularly important for the safe and stable operation of the wind turbine and the reduction of power loss caused by "stall" to quickly and accurately identify the possible "stall" risk of the blade of the wind turbine. SUMMARY

[0004] An exemplary embodiment of the present disclosure provides a method and device for determining stall of a blade of a wind turbine, which can conveniently, accurately and in real time identify whether the blade of the wind turbine is in a stall state.

[0005] According to an exemplary embodiment of the present disclosure, a method for determining stall of a blade of a wind turbine is provided, which comprises: obtaining operation data of the wind turbine within a preset time period, wherein the operation data comprises a power value, an ambient temperature value, and a wind speed value; performing ambient temperature binning on the obtained operation data to obtain operation data in each temperature interval; and determining whether the blade of the wind turbine is in a stall state based on the operation data in different temperature intervals.

[0006] Optionally, the determining whether the blades of the wind turbine generator are in the stall state based on the operation data under different temperature intervals comprises: determining that the blades of the wind turbine generator are in the stall state when a difference between power values in the same wind speed segment under different temperature intervals meets a first preset condition; or determining that the blades of the wind turbine generator are in the stall state when the difference between the power values in the same wind speed segment under different temperature intervals meets the first preset condition and a pitch angle under a high temperature interval meets a second preset condition; wherein the operation data further comprises the pitch angle; and wherein the high temperature interval is a temperature interval in which a lowest temperature value is not lower than a preset temperature threshold.

[0007] Optionally, the blade stall determining method further comprises: when it is determined that the blades of the wind turbine generator are in the stall state, determining a severity of the stall state of the blades based on the difference between the power values in the same wind speed segment under different temperature intervals; wherein the difference is positively correlated with the severity.

[0008] Optionally, the determining whether the difference between the power values in the same wind speed segment under different temperature intervals meets the first preset condition is performed by: determining that the difference between the power values in the same wind speed segment under different temperature intervals meets the first preset condition when a position difference of wind speed-power scatter point distribution graphs under different temperature intervals in a same coordinate system is large, and / or a position of a wind speed-power scatter point distribution graph under a high temperature interval in a transition segment before full load in the same coordinate system is lower than positions of wind speed-power scatter point distribution graphs under other temperature intervals; wherein the wind speed-power scatter point distribution graph under each temperature interval is constructed based on operation data under each temperature interval.

[0009] Optionally, the determining whether the difference between the power values in the same wind speed segment under different temperature intervals meets the first preset condition is performed by: performing wind speed binning on operation data under a highest temperature interval to obtain power values in each wind speed segment under the highest temperature interval; calculating an average of the power values in each wind speed segment under the highest temperature interval respectively to obtain power average values of each wind speed segment under the highest temperature interval; performing wind speed binning on operation data under a lowest temperature interval to obtain power values in each wind speed segment under the lowest temperature interval; calculating an average of the power values in each wind speed segment under the lowest temperature interval respectively to obtain power average values of each wind speed segment under the lowest temperature interval; determining, for each wind speed segment, a deviation between the power average value of the wind speed segment under the lowest temperature interval and the power average value of the wind speed segment under the highest temperature interval; and determining that the difference between the power values in the same wind speed segment under different temperature intervals meets the first preset condition when a number of wind speed segments in which a ratio between a corresponding deviation and a deviation threshold is greater than a preset ratio exceeds a predetermined number.

[0010] Optionally, the blade stall determination method further comprises: when it is determined that the blade of the wind turbine generator is in a stall state, determining a severity of the blade being in the stall state based on a ratio between the corresponding deviation and the deviation threshold being greater than a preset ratio of a wind speed segment corresponding to the ratio, wherein the ratio is positively correlated with the severity.

[0011] Optionally, whether the pitch angle in the high temperature interval satisfies the second preset condition is determined by: determining an average value of the pitch angle when the wind speed exceeds the rated wind speed in the high temperature interval; and when an absolute value of a difference between the average value and the minimum set pitch angle is less than or equal to a difference threshold, determining that the pitch angle in the high temperature interval satisfies the second preset condition.

[0012] Optionally, whether the pitch angle in the high temperature interval satisfies the second preset condition is determined by: when a difference between a position of a wind speed-pitch angle scatter plot in the low temperature interval and a position of a wind speed-pitch angle scatter plot in the high temperature interval is large when the wind speed exceeds the rated wind speed in the same coordinate system, determining that the pitch angle in the high temperature interval satisfies the second preset condition; wherein the wind speed-pitch angle scatter plot in each temperature interval is constructed based on the operating data in each temperature interval.

[0013] Optionally, the blade stall determination method further comprises: when it is determined that the blade of the wind turbine generator is in a stall state, triggering a blade stall warning for the wind turbine generator.

[0014] Optionally, the blade stall determination method further comprises: when it is determined that the blade of the wind turbine generator is in a stall state, adjusting a control parameter of the wind turbine generator to make the blade of the wind turbine generator in a non-stall state.

[0015] According to an exemplary embodiment of the present disclosure, a blade stall determination device of a wind turbine generator is provided, comprising: an operating data acquisition unit configured to acquire operating data of the wind turbine generator within a preset time period, wherein the operating data comprises: a power value, an ambient temperature value, and a wind speed value; a temperature binning unit configured to bin the acquired operating data according to ambient temperature to obtain operating data in each temperature interval; and a stall determination unit configured to determine whether the blade of the wind turbine generator is in a stall state based on the operating data in different temperature intervals.

[0016] Optionally, the stall determination unit is configured to determine that the blades of the wind turbine generator are in the stall state when a difference between the power values in the same wind speed segment under different temperature intervals satisfies a first preset condition; or, the stall determination unit is configured to determine that the blades of the wind turbine generator are in the stall state when the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition, and a pitch angle under a high temperature interval satisfies a second preset condition; wherein the operation data further comprises: the pitch angle; and wherein the high temperature interval is a temperature interval in which a lowest temperature value is not lower than a preset temperature threshold.

[0017] Optionally, the blade stall determination apparatus further comprises: a stall degree determination unit configured to, when it is determined that the blades of the wind turbine generator are in the stall state, determine a severity of the blades being in the stall state based on the difference between the power values in the same wind speed segment under different temperature intervals; wherein the difference is positively correlated with the severity.

[0018] Optionally, the stall determination unit is configured to determine whether the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition by: when a position difference of wind speed-power scatter point distribution graphs under different temperature intervals in a same coordinate system is large, and / or, a position of a wind speed-power scatter point distribution graph under a high temperature interval in a transition segment before full load in the same coordinate system is lower than positions of wind speed-power scatter point distribution graphs under other temperature intervals, it is determined that the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition; wherein the wind speed-power scatter point distribution graph under each temperature interval is constructed based on operation data under each temperature interval.

[0019] Optionally, the stall determination unit is configured to determine whether the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition by: performing wind speed binning on operation data under a highest temperature interval to obtain power values in each wind speed segment under the highest temperature interval; calculating an average of the power values in each wind speed segment under the highest temperature interval respectively to obtain power average values of each wind speed segment under the highest temperature interval; performing wind speed binning on operation data under a lowest temperature interval to obtain power values in each wind speed segment under the lowest temperature interval; calculating an average of the power values in each wind speed segment under the lowest temperature interval respectively to obtain power average values of each wind speed segment under the lowest temperature interval; for each wind speed segment, determining a deviation between the power average value of this wind speed segment under the lowest temperature interval and the power average value of this wind speed segment under the highest temperature interval; and when a number of wind speed segments in which a ratio between a corresponding deviation and a deviation threshold is greater than a preset ratio exceeds a predetermined number, it is determined that the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition.

[0020] Optionally, the blade stall determination apparatus further comprises a stall degree determination unit configured to determine a severity of the stall state of the blade of the wind turbine generator set based on a ratio between the corresponding deviation and the deviation threshold being greater than a preset ratio of the wind speed segment corresponding to the ratio when it is determined that the blade of the wind turbine generator set is in the stall state, wherein the ratio is positively correlated with the severity.

[0021] Optionally, the stall determination unit is configured to determine whether the pitch angle in the high temperature interval satisfies the second preset condition by: determining an average value of the pitch angle when the wind speed exceeds the rated wind speed in the high temperature interval; and determining that the pitch angle in the high temperature interval satisfies the second preset condition when an absolute value of a difference between the average value and the minimum set pitch angle is less than or equal to a difference threshold.

[0022] Optionally, the stall determination unit is configured to determine whether the pitch angle in the high temperature interval satisfies the second preset condition by: determining that the pitch angle in the high temperature interval satisfies the second preset condition when a difference between a position of a wind speed-pitch angle scatter plot in the low temperature interval and a position of a wind speed-pitch angle scatter plot in the high temperature interval is large in the same coordinate system, wherein the wind speed-pitch angle scatter plot in each temperature interval is constructed based on the operating data in each temperature interval.

[0023] Optionally, the blade stall determination apparatus further comprises a stall warning unit configured to trigger a blade stall warning for the wind turbine generator set when it is determined that the blade of the wind turbine generator set is in the stall state.

[0024] Optionally, the blade stall determination apparatus further comprises a parameter adjustment unit configured to adjust a control parameter of the wind turbine generator set to make the blade of the wind turbine generator set in a non-stall state when it is determined that the blade of the wind turbine generator set is in the stall state.

[0025] According to an exemplary embodiment of the present disclosure, a computer readable storage medium storing a computer program is provided, which, when executed by a processor, implements the blade stall determination method of the wind turbine generator set as described above.

[0026] According to an exemplary embodiment of the present disclosure, an electronic device is provided, which comprises: a processor; and a memory storing a computer program, which, when executed by the processor, implements the blade stall determination method of the wind turbine generator set as described above.

[0027] The blade stall determination method and device of the wind turbine generator set according to the exemplary embodiments of the present disclosure determine whether the blades of the wind turbine generator set are in a stall state based on the operation data of the wind turbine generator set in different temperature intervals, without identifying whether the blades of the wind turbine generator set are at risk of stall only by analyzing the operation data according to the design parameters, so as to conveniently, timely and accurately identify whether the blades of the wind turbine generator set are in a stall state.

[0028] Additional aspects and / or advantages of the general inventive concept will be set forth in part in the description which follows, and in part will be obvious from the description, or can be learned by practice of the general inventive concept. BRIEF DESCRIPTION OF DRAWINGS

[0029] The above and other objects and features of the present disclosure exemplary embodiments will become more apparent from the following description of the embodiments when taken in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of the general inventive concept.

[0030] Figure 1 A flow chart illustrating a blade stall determination method of a wind turbine generator set according to exemplary embodiments of the present disclosure is shown;

[0031] Figure 2 An example of a wind speed-power scatter plot in different temperature intervals according to exemplary embodiments of the present disclosure is shown;

[0032] Figure 3 An example of a wind speed-pitch angle scatter plot in different temperature intervals according to exemplary embodiments of the present disclosure is shown;

[0033] Figure 4 A flow chart illustrating a method of determining whether a difference between power values in a same wind speed segment in different temperature intervals satisfies a first preset condition according to exemplary embodiments of the present disclosure is shown;

[0034] Figure 5 A flow chart illustrating a method of determining whether a pitch angle in a high temperature interval satisfies a second preset condition according to exemplary embodiments of the present disclosure is shown;

[0035] Figure 6 A structure block diagram of a blade stall determination device of a wind turbine generator set according to exemplary embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0036] Reference will now be made in detail embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like elements throughout. The embodiments will be explained by referring to the drawings in detail.

[0037] Figure 1A flowchart of a blade stall determination method of a wind turbine generator system according to an example embodiment of the present disclosure is shown.

[0038] Referring to Figure 1 In step S10, operation data within a preset time length of the wind turbine generator system is acquired.

[0039] The operation data includes a power value, an ambient temperature value, and a wind speed value (i.e., an ambient wind speed value). As an example, the operation data can also include a pitch angle.

[0040] As an example, real-time operation data within the preset time length of the wind turbine generator system can be acquired, including a plurality of pieces of operation data of the wind turbine generator, each piece of operation data corresponding to a time point, and each piece of operation data can include an available state, a power value, an ambient temperature value, and a wind speed value. For example, operation data with an available state of 1 is data when the generator system is normally operating, and operation data with an available state of 0 is data when the generator system is abnormally operating, such as when the generator system is malfunctioning, is shut down, or is operating at a limited power.

[0041] In one embodiment, operation data with an available state of 1 among the plurality of pieces of operation data acquired within the preset time length can be taken as the operation data within the preset time length in step S10, i.e., operation data with an available state of 0 is removed.

[0042] In another embodiment, all operation data can be converted into 10min data according to the time stamp of each piece of operation data, i.e., operation data within each 10min constitutes one piece of 10min data, the total number of operation data within each piece of 10min data, the total number of operation data with an available state of 1 within each piece of 10min data, and the proportion of the total number of operation data with an available state of 1 within each piece of 10min data to the total number of operation data within the 10min data can be calculated, and then, 10min data with a proportion lower than 90% is removed to complete 10min data screening. The operation data of each piece of 10min data screened can be taken as the operation data within the preset time length in step S10, and the operation data of each piece of 10min data can be an average value of the plurality of pieces of operation data included therein.

[0043] In step S20, the acquired operation data is divided into ambient temperature bins to obtain operation data within each temperature bin.

[0044] As an example, for each piece of operation data, it can be divided into a temperature bin to which its ambient temperature value belongs, so that operation data within each temperature bin can be obtained.

[0045] It should be understood that the temperature intervals can be divided in an appropriate manner, and the present disclosure does not limit this. As an example, each temperature interval (i.e., temperature bin) can be obtained by dividing a preset temperature range by a preset step size (e.g., 10°C). For example, the temperature intervals can include: (-∞, -10°C), [-10°C, 0°C), [0°C, 10°C), [10°C, 20°C), [20°C, 30°C), [30°C, 40°C), [40°C, +∞).

[0046] At step S30, it is determined whether the blades of the wind turbine generator are in a stall state based on the operating data in different temperature intervals.

[0047] As an example, it can be determined whether the blades of the wind turbine generator are in a stall state by comparing the differences in the operating data in different temperature intervals. For example, it can be determined whether the blades of the wind turbine generator are in a stall state by comparing the differences in the power values and / or the pitch angles in the same wind speed section in different temperature intervals.

[0048] The present disclosure considers that the aerodynamic performance of the blades of the wind turbine generator is greatly affected by the ambient temperature, and the higher the ambient temperature, the worse the aerodynamic performance. Therefore, blade stall usually occurs in a high-temperature environment, and is reflected in the wind speed-power curve of the unit as a more obvious transition section stall phenomenon, i.e., a more obvious stall in the wind speed-power section before full load. In addition, the accompanying phenomenon is that the power is significantly lower than the normal power when the wind speed is high, and the unit cannot normally pitch as the wind speed increases.

[0049] Therefore, as an example, it can be determined that the blades of the wind turbine generator are in a stall state when the difference between the power values in the same wind speed section in different temperature intervals satisfies a first preset condition.

[0050] As another example, it can be determined that the blades of the wind turbine generator are in a stall state when the difference between the power values in the same wind speed section in different temperature intervals satisfies a first preset condition, and the pitch angle in a high-temperature interval satisfies a second preset condition.

[0051] The high-temperature interval is a temperature interval in which the minimum temperature value is not lower than a preset temperature threshold. For example, the preset temperature threshold can be 20°C.

[0052] It should be understood that for each piece of operating data, if the ambient temperature value belongs to the i th temperature interval and the wind speed value belongs to the j th wind speed section, the power value of the piece of operating data is the power value in the j th wind speed section in the i th temperature interval.

[0053] Further, as an example, the blade stall determination method of the wind turbine generator system according to the example embodiment of the present disclosure can further include: when it is determined that the blade of the wind turbine generator system is in a stall state, determining a severity of the stall state of the blade based on a difference between the power values in the same wind speed segment under different temperature intervals. For example, the difference is positively correlated with the severity, i.e., the greater the difference, the higher the stall degree of the blade.

[0054] As an example, whether the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition can be determined by an image recognition method or a data analysis method.

[0055] As an example, whether the pitch angle under the high temperature interval satisfies the second preset condition can be determined by an image recognition method or a data analysis method.

[0056] Regarding the image recognition method

[0057] In one embodiment, whether the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition can be determined by the following manner: when the positions of the wind speed-power scatter point distribution graphs under different temperature intervals in the same coordinate system are significantly different (i.e., there is obvious stratification), and / or the position of the wind speed-power scatter point distribution graph under the high temperature interval in the transition segment before full load in the same coordinate system is lower (i.e., collapses downward) compared to the positions of the wind speed-power scatter point distribution graphs under other temperature intervals (e.g., the low temperature interval), it is determined that the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition. Wherein, the wind speed-power scatter point distribution graph under each temperature interval is constructed based on the operating data under each temperature interval, for example, each data point in the wind speed-power scatter point distribution graph under each temperature interval corresponds to each operating data under the temperature interval.

[0058] As an example, whether the difference between the positions of the wind speed-power scatter point distribution graphs under different temperature intervals in the same coordinate system is large can be determined by various appropriate manners. For example, it can be determined according to whether the distance between the positions exceeds a preset threshold. For example, when the distribution positions of the wind speed-power scatter point distribution graph under the high temperature interval and the wind speed-power scatter point distribution graph under the low temperature interval in the transition segment before full load are significantly different, it is determined that the difference between the positions of the wind speed-power scatter point distribution graphs under different temperature intervals in the same coordinate system is large.

[0059] As an example, whether the position of the wind speed-power scatter point distribution graph in the high temperature interval in the transition section before full load in the same coordinate system is lower than the position of the wind speed-power scatter point distribution graph in other temperature intervals can be determined in various appropriate manners. For example, the determination can be made according to whether the vertical coordinate distance between the positions exceeds a certain threshold.

[0060] As shown in FIG. 3, the wind speed-power scatter point distribution graphs in different temperature intervals are plotted in the same coordinate system, and data points of different colors belong to different temperature intervals. The horizontal coordinate is the wind speed, and the vertical coordinate is the power value. If there is obvious stratification of the wind speed-power scatter points in different temperature intervals, and especially when the temperature exceeds 20℃, the wind speed-power scatter points of the unit have an obvious downward collapse trend, it indicates that the unit has a more obvious blade stall phenomenon. In addition, the greater the collapse trend and the more obvious the stratification, the higher the degree of blade stall. Figure 2

[0061] In another embodiment, whether the pitch angle in the high temperature interval satisfies the second preset condition can be determined in the following manner: when the position of the wind speed-pitch angle scatter point distribution graph in the low temperature interval when the wind speed exceeds the rated wind speed and the position of the wind speed-pitch angle scatter point distribution graph in the high temperature interval are significantly different (i.e., obvious stratification occurs) in the same coordinate system, it is determined that the pitch angle in the high temperature interval satisfies the second preset condition; wherein the wind speed-pitch angle scatter point distribution graph in each temperature interval is constructed based on the operating data in each temperature interval, for example, each data point in the wind speed-pitch angle scatter point distribution graph in each temperature interval corresponds to each operating data in the temperature interval.

[0062] As an example, whether the position of the wind speed-pitch angle scatter point distribution graph in the low temperature interval when the wind speed exceeds the rated wind speed and the position of the wind speed-pitch angle scatter point distribution graph in the high temperature interval are significantly different can be determined in various appropriate manners. For example, the determination can be made according to whether the distance between the positions exceeds a certain threshold.

[0063] As shown in FIG. 4, the wind speed-pitch angle scatter point distribution graphs in different temperature intervals are plotted in the same coordinate system, and data points of different colors belong to different temperature intervals. The horizontal coordinate is the wind speed, and the vertical coordinate is the pitch angle. The wind speed-pitch angle scatter points in the high temperature interval and the low temperature interval are analyzed. If the wind speed-pitch angle scatter points in the high temperature interval, when the wind speed is higher than the rated wind speed, are obviously stratified with the wind speed-pitch angle scatter points in the low temperature interval due to the fact that the blade pitch angle is maintained near the minimum set pitch angle, it indicates that the unit has a more obvious blade stall phenomenon. Figure 3

[0064] Regarding the data analysis method

[0065] ​​Figure 4 A flow chart of a method for determining whether the difference between the power values in the same wind speed section under different temperature intervals meets a first preset condition according to an example embodiment of the present disclosure is shown.

[0066] Referring to Figure 4 At step S101, the operation data under the highest temperature interval is wind speed binned to obtain the power value in each wind speed section (i.e., wind speed bin) under the highest temperature interval.

[0067] At step S102, the power values in each wind speed section under the highest temperature interval are respectively averaged to obtain the power average of each wind speed section under the highest temperature interval.

[0068] At step S103, the operation data under the lowest temperature interval is wind speed binned to obtain the power value in each wind speed section under the lowest temperature interval.

[0069] At step S104, the power values in each wind speed section under the lowest temperature interval are respectively averaged to obtain the power average of each wind speed section under the lowest temperature interval.

[0070] It should be understood that the present disclosure does not limit the execution order of step S103 and step S101.

[0071] The highest temperature interval is the interval with the highest temperature among all the temperature intervals, and the lowest temperature interval is the interval with the lowest temperature among all the temperature intervals.

[0072] At step S105, for each wind speed section, the deviation between the power average of this wind speed section under the lowest temperature interval and the power average of this wind speed section under the highest temperature interval is determined.

[0073] At step S106, when the number of wind speed sections whose ratio between the corresponding deviation and the deviation threshold value is greater than the preset ratio value exceeds a predetermined number, it is determined that the difference between the power values in the same wind speed section under different temperature intervals meets the first preset condition.

[0074] As an example, the deviation threshold value can be set according to actual needs and circumstances. For example, the deviation threshold value can be a value of 50kw or more. As an example, the deviation threshold values corresponding to different wind speed sections can be different. For example, the higher the wind speed section, the greater the corresponding deviation threshold value can be.

[0075] As an example, the preset ratio value can be set according to actual needs and circumstances. For example, the preset ratio value can be set to 1.

[0076] As an example, the predetermined number can be determined based on the total number of wind speed sections. For example, when the total number of wind speed sections is 8, the predetermined number can be set to 4.

[0077] Further, as an example, the severity of the stall condition of the blade can be determined based on a ratio between the corresponding deviation and the deviation threshold value being greater than a preset ratio corresponding to the wind speed segment, wherein the ratio is positively correlated with the severity.

[0078] Referring to Table 1, as an example, the wind speed can be divided into bins with a step of 0.5 m / s, and the power values in each wind speed bin are averaged. Then, the power average difference between the minimum temperature interval and the maximum temperature interval is compared for each wind speed bin: [8 m / s, 8.5 m / s), [8.5 m / s, 9 m / s), [9 m / s, 9.5 m / s), [9.5 m / s, 10 m / s), [10 m / s, 10.5 m / s), [10.5 m / s, 11 m / s), [11 m / s, 11.5 m / s), [11.5 m / s, 12 m / s). If the power average deviation of N wind speed segments exceeds the deviation threshold value Δ (for example, 50 kW and above) in the above 8 wind speed segments, it indicates that the unit has a risk of blade stall. If there is a risk of blade stall, the ratio of the power average deviation / Δ in some wind speed segments is greater than 1 (here, 1 is the preset ratio described above), and the greater the ratio indicates that the unit blade stall is more severe.

[0079] Table 1: Power average in each wind speed segment under the minimum temperature interval and the maximum temperature interval

[0080]

[0081]

[0082] Figure 5 A flowchart showing a method of determining whether the pitch angle under the high temperature interval satisfies the second preset condition according to an example embodiment of the present disclosure is shown.

[0083] Referring to Figure 5 In step S201, the average value of the pitch angle when the wind speed exceeds the rated wind speed under the high temperature interval is determined.

[0084] Specifically, the pitch angles of each operating data when the wind speed exceeds the rated wind speed under the high temperature interval are averaged to obtain the average value of the pitch angle when the wind speed exceeds the rated wind speed under the high temperature interval.

[0085] In step S202, when the absolute value of the difference between the average value and the minimum set pitch angle is less than or equal to the difference threshold value, it is determined that the pitch angle under the high temperature interval satisfies the second preset condition.

[0086] For example, the difference threshold value can be set according to actual needs and conditions. For example, the difference threshold value can be 0.5 degrees. That is, after calculating the average value of all pitch angles under the rated wind speed of the high temperature interval, if the deviation from the minimum set pitch angle is within the range of plus or minus 0.5 degrees, it indicates that the unit blade is operating in a stall state.

[0087] In addition, as an example, the blade stall determination method of the wind turbine generator set according to the example embodiment of the present disclosure can further include: when it is determined that the blade of the wind turbine generator set is in a stall state, triggering a blade stall warning for the wind turbine generator set.

[0088] For example, the blade stall warning can be realized by generating and issuing a warning work order indicating that the blade of the wind turbine generator set may be in a stall state.

[0089] In addition, as an example, the blade stall determination method of the wind turbine generator set according to the example embodiment of the present disclosure can further include: when it is determined that the blade of the wind turbine generator set is in a stall state, adjusting the control parameters of the wind turbine generator set to make the blade of the wind turbine generator set in a non-stall state. For example, the control parameters can include but are not limited to: pitch angle and / or attack angle.

[0090] The blade stall determination method of the wind turbine generator set according to the example embodiment of the present disclosure can effectively determine whether the unit blade is at risk of stalling, and can effectively guide the unit problem analyst to identify the problems existing in the unit. The method can be applied in a wind power centralized control warning system, which can identify the blade stall risk by analyzing real-time data and trigger a warning work order. Using this method, the operation data of the running units can be analyzed in batches to identify all units that are at risk of blade stall, and input to the research and design end for strategy optimization and improvement, thereby improving the safety and stability of the wind turbine.

[0091] Figure 6 A structural block diagram of a blade stall determination device of a wind turbine generator set according to an example embodiment of the present disclosure is shown.

[0092] As shown in Figure 6 The blade stall determination device of the wind turbine generator set according to the example embodiment of the present disclosure includes: an operation data acquisition unit 10, a temperature binning unit 20, and a stall determination unit 30.

[0093] Specifically, the operation data acquisition unit 10 is configured to acquire operation data within a preset time length of the wind turbine generator set, wherein the operation data includes: power value, ambient temperature value, and wind speed value.

[0094] The temperature binning unit 20 is configured to perform ambient temperature binning on the acquired operation data to obtain operation data under each temperature interval.

[0095] The stall determining unit 30 is configured to determine whether the blades of the wind turbine are in a stall state based on the operating data under different temperature intervals.

[0096] As an example, the stall determining unit 30 can be configured to determine that the blades of the wind turbine are in a stall state when a difference between the power values in the same wind speed segment under different temperature intervals satisfies a first preset condition.

[0097] As another example, the stall determining unit 30 can be configured to determine that the blades of the wind turbine are in a stall state when a difference between the power values in the same wind speed segment under different temperature intervals satisfies a first preset condition, and a pitch angle under a high temperature interval satisfies a second preset condition; wherein the operating data further comprises the pitch angle; and wherein the high temperature interval is a temperature interval in which a lowest temperature value is not lower than a preset temperature threshold.

[0098] As an example, the blade stall determining apparatus can further comprise a stall degree determining unit (not shown) configured to determine a severity of the stall state of the blades of the wind turbine based on the difference between the power values in the same wind speed segment under different temperature intervals when it is determined that the blades of the wind turbine are in a stall state; wherein the difference is positively correlated with the severity.

[0099] As an example, the stall determining unit 30 can be configured to determine whether the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition by: determining that the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition when a position difference of the wind speed-power scatter point distribution graphs under different temperature intervals in the same coordinate system is large, and / or a position of the wind speed-power scatter point distribution graph under the high temperature interval in the transition segment before full load in the same coordinate system is lower than positions of the wind speed-power scatter point distribution graphs under other temperature intervals; wherein the wind speed-power scatter point distribution graph under each temperature interval is constructed based on the operating data under each temperature interval.

[0100] As another example, the stall determination unit 30 can be configured to determine whether the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition by: performing wind speed binning on the operation data under the highest temperature interval to obtain the power values in each wind speed segment under the highest temperature interval; calculating the average of the power values in each wind speed segment under the highest temperature interval respectively to obtain the power average of each wind speed segment under the highest temperature interval; performing wind speed binning on the operation data under the lowest temperature interval to obtain the power values in each wind speed segment under the lowest temperature interval; calculating the average of the power values in each wind speed segment under the lowest temperature interval respectively to obtain the power average of each wind speed segment under the lowest temperature interval; determining, for each wind speed segment, the deviation between the power average of this wind speed segment under the lowest temperature interval and the power average of this wind speed segment under the highest temperature interval; and determining that the difference between the power values in the same wind speed segment under different temperature intervals satisfies the first preset condition when the number of wind speed segments in which the ratio between the corresponding deviation and the deviation threshold value is greater than the preset ratio value exceeds a predetermined number.

[0101] As an example, the stall determination unit 30 can be configured to determine the severity of the stall state of the blade of the wind turbine when it is determined that the blade is in the stall state, based on the ratio corresponding to the wind speed segment in which the ratio between the corresponding deviation and the deviation threshold value is greater than the preset ratio value, wherein the ratio is positively correlated with the severity.

[0102] As an example, the stall determination unit 30 can be configured to determine whether the pitch angle under the high temperature interval satisfies the second preset condition by: determining the average of the pitch angles when the wind speed exceeds the rated wind speed under the high temperature interval; and determining that the pitch angle under the high temperature interval satisfies the second preset condition when the absolute value of the difference between the average and the minimum set pitch angle is less than or equal to a difference threshold value.

[0103] As another example, the stall determination unit 30 can be configured to determine whether the pitch angle under the high temperature interval satisfies the second preset condition by: determining that the pitch angle under the high temperature interval satisfies the second preset condition when the difference between the position of the wind speed-pitch angle scatter plot under the low temperature interval and the position of the wind speed-pitch angle scatter plot under the high temperature interval is large when the wind speed exceeds the rated wind speed in the same coordinate system; and wherein the wind speed-pitch angle scatter plot under each temperature interval is constructed based on the operation data under each temperature interval.

[0104] As an example, the blade stall determination apparatus can further comprise a stall warning unit (not shown) configured to trigger a blade stall warning for the wind turbine when it is determined that the blade of the wind turbine is in the stall state.

[0105] As an example, the blade stall determination apparatus can further include a parameter adjustment unit (not shown) configured to adjust a control parameter of the wind turbine when it is determined that the blade of the wind turbine is in a stall state, so as to make the blade of the wind turbine be in a non-stall state.

[0106] It should be understood that the specific processes performed by the blade stall determination apparatus of the wind turbine according to the exemplary embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, and relevant details will not be repeated here. Figures 1 to 5 It should be understood that each unit in the blade stall determination apparatus of the wind turbine according to the exemplary embodiments of the present disclosure can be implemented by hardware components and / or software components. A person skilled in the art can implement each unit, for example, using a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), according to the processes performed by each unit defined.

[0107] It should be understood that the specific processes performed by the blade stall determination apparatus of the wind turbine according to the exemplary embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, and relevant details will not be repeated here.

[0108] The exemplary embodiments of the present disclosure provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the blade stall determination method of the wind turbine as described in the above exemplary embodiments. The computer-readable storage medium is any data storage device that can store data readable by a computer system. Examples of the computer-readable storage medium include a read-only memory, a random access memory, a read-only optical disc, a magnetic tape, a floppy disc, an optical data storage device, and a carrier wave (such as data transmission through an internet via a wired or wireless transmission path).

[0109] An electronic device according to the exemplary embodiments of the present disclosure includes a processor (not shown) and a memory (not shown), wherein the memory stores a computer program, which, when executed by the processor, implements the blade stall determination method of the wind turbine as described in the above exemplary embodiments. As an example, the electronic device can be a controller of a wind turbine or a controller of a wind farm.

[0110] Although some exemplary embodiments of the present disclosure have been shown and described, it should be understood by those skilled in the art that modifications can be made to these embodiments without departing from the principles and spirit of the present disclosure, which are defined by the appended claims and their equivalents.

Claims

1. A method of stall determination for a blade of a wind turbine, characterized in that, The blade stall determination method comprises: obtaining operation data of the wind turbine within a preset time length, wherein the operation data comprises: power value, ambient temperature value, and wind speed value; performing ambient temperature binning on the obtained operation data to obtain operation data in each temperature interval; determining whether the blades of the wind turbine are in a stall state by comparing the differences in power value and / or pitch angle in the same wind speed segment in the operation data in different temperature intervals.

2. The blade stall determination method according to claim 1, characterized by, The determination of whether the blades of the wind turbine are in a stall state by comparing the differences in power value and / or pitch angle in the same wind speed segment in the operation data in different temperature intervals comprises: when the differences between the power values in the same wind speed segment in different temperature intervals satisfy a first preset condition, it is determined that the blades of the wind turbine are in a stall state; or, when the differences between the power values in the same wind speed segment in different temperature intervals satisfy a first preset condition, and the pitch angle in a high temperature interval satisfies a second preset condition, it is determined that the blades of the wind turbine are in a stall state; wherein the operation data further comprises: pitch angle; and wherein the high temperature interval is a temperature interval in which the lowest temperature value is not lower than a preset temperature threshold.

3. The blade stall determination method according to claim 2, characterized by, The blade stall determination method further comprises: when it is determined that the blades of the wind turbine are in a stall state, determining the severity of the stall state of the blades based on the differences between the power values in the same wind speed segment in different temperature intervals; wherein the differences are positively correlated with the severity.

4. The blade stall determination method according to claim 2, characterized by, The determination of whether the differences between the power values in the same wind speed segment in different temperature intervals satisfy a first preset condition is performed in the following manner: when the positions of the wind speed-power scatter point distribution graphs in different temperature intervals in the same coordinate system are significantly different, and / or when the position of the wind speed-power scatter point distribution graph in the high temperature interval in the transition segment before full load is lower than the positions of the wind speed-power scatter point distribution graphs in other temperature intervals in the same coordinate system, it is determined that the differences between the power values in the same wind speed segment in different temperature intervals satisfy a first preset condition; wherein the wind speed-power scatter point distribution graph in each temperature interval is constructed based on the operation data in each temperature interval.

5. The blade stall determination method according to claim 2, characterized by, The determination of whether the differences between the power values in the same wind speed segment in different temperature intervals satisfy a first preset condition is performed in the following manner: performing wind speed binning on the operation data in the highest temperature interval to obtain the power values in each wind speed segment in the highest temperature interval; calculating the average of the power values in each wind speed segment in the highest temperature interval to obtain the power average of each wind speed segment in the highest temperature interval; performing wind speed binning on the operation data in the lowest temperature interval to obtain the power values in each wind speed segment in the lowest temperature interval; calculating the average of the power values in each wind speed segment in the lowest temperature interval to obtain the power average of each wind speed segment in the lowest temperature interval; for each wind speed segment, determining the deviation between the power average of this wind speed segment in the lowest temperature interval and the power average of this wind speed segment in the highest temperature interval; When the number of wind speed segments in which the ratio between the corresponding deviation and the deviation threshold value is greater than the preset ratio value exceeds a predetermined number, it is determined that the difference between the power values in the same wind speed segment under different temperature intervals satisfies a first preset condition.

6. The blade stall determination method according to claim 5, characterized by, The blade stall determination method further comprises: When it is determined that the blades of the wind turbine generator are in a stall state, the severity of the stall state of the blades is determined based on the ratio corresponding to the wind speed segment in which the ratio between the corresponding deviation and the deviation threshold value is greater than the preset ratio value, wherein the ratio is positively correlated with the severity.

7. The blade stall determination method according to claim 2, characterized by, The determination of whether the pitch angle under the high temperature interval satisfies a second preset condition is performed in the following manner: An average value of the pitch angle when the wind speed exceeds the rated wind speed under the high temperature interval is determined; When the absolute value of the difference between the average value and the minimum set pitch angle is less than or equal to a difference threshold value, it is determined that the pitch angle under the high temperature interval satisfies the second preset condition.

8. The blade stall determination method according to claim 2, characterized by, The determination of whether the pitch angle under the high temperature interval satisfies a second preset condition is performed in the following manner: When the difference between the position of the wind speed-pitch angle scatter plot under the low temperature interval and the position of the wind speed-pitch angle scatter plot under the high temperature interval is large when the wind speed exceeds the rated wind speed in the same coordinate system, it is determined that the pitch angle under the high temperature interval satisfies the second preset condition; wherein the wind speed-pitch angle scatter plot under each temperature interval is constructed based on the operating data under each temperature interval.

9. The blade stall determination method according to any one of claims 1 to 8, characterized by, The blade stall determination method further comprises: When it is determined that the blades of the wind turbine generator are in a stall state, a blade stall warning for the wind turbine generator is triggered.

10. A blade stall determination method according to any one of claims 1 to 8, characterised in that, The blade stall determination method further comprises: When it is determined that the blades of the wind turbine generator are in a stall state, the control parameters of the wind turbine generator are adjusted to place the blades of the wind turbine generator in a non-stall state.

11. A stall determination device for a blade of a wind turbine generator system, characterized by, The blade stall determination device comprises: An operating data acquisition unit configured to acquire operating data of the wind turbine generator within a preset time period, wherein the operating data comprises power values, ambient temperature values, and wind speed values; A temperature binning unit configured to bin the acquired operating data according to ambient temperature to obtain operating data under each temperature interval; A stall determination unit configured to determine whether the blades of the wind turbine generator are in a stall state by comparing the differences in power values and / or pitch angles in the same wind speed segment under different temperature intervals.

12. A computer readable storage medium storing a computer program, characterized in that, The computer program, when executed by a processor, implements the blade stall determination method of the wind turbine generator as claimed in any one of claims 1 to 10.

13. An electronic device, comprising: The electronic device comprises: a processor; a memory storing a computer program, wherein the computer program, when executed by the processor, implements the blade stall determination method of the wind turbine generator as claimed in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Control method and device for wind generating set

    CN114607556A