Wind turbine generator system output power control method, device, equipment and storage medium
By monitoring wind speed and setting rated and cut-out power values, combined with pitch and torque control, wind turbine generators can extend their operating time in windy weather, solving the problem of low wind power utilization and increasing power generation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING JINGNENG ELECTRIC POWER CO LTD ULANQAB BRANCH
- Filing Date
- 2025-12-01
- Publication Date
- 2026-07-03
Smart Images

Figure CN121676238B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wind power generation technology, and in particular to a method, apparatus, equipment and computer-readable storage medium for controlling the output power of a wind turbine generator set. Background Technology
[0002] Currently, to ensure safe operation, wind turbines shut down during extreme weather conditions, such as strong winds. Specifically, when the ambient wind speed exceeds a certain value, the wind turbine enters full-load output mode, reaching its maximum output power. Once the ambient wind speed further increases to an upper limit threshold, the wind turbine immediately stops operating to protect the equipment. While this approach effectively protects the equipment, it doesn't maximize wind power utilization and thus impacts power generation.
[0003] The information disclosed in this background section is only for understanding the background technology of the present application concept, and therefore may contain information that does not constitute prior art. Summary of the Invention
[0004] The main objective of this application is to provide a method, apparatus, device, and computer-readable storage medium for controlling the output power of a wind turbine generator set, with the aim of increasing the power generation duration and output of wind power generation equipment in windy weather.
[0005] To achieve the above objectives, this application provides a method for controlling the output power of a wind turbine generator set, the method comprising:
[0006] Continuously monitor the real-time ambient wind speed in the target area where the wind turbine is located;
[0007] When the real-time ambient wind speed is greater than the rated wind speed and less than or equal to the wind speed cut-off of the wind turbine generator set, the output power of the wind turbine generator set is determined to be the rated power value.
[0008] When the real-time ambient wind speed is greater than the cut-out wind speed value of the unit and less than the preset stop wind speed value, the output power of the wind turbine generator set is determined as the cut-out power value, wherein the cut-out power value is less than the rated power value;
[0009] When the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, the wind turbine generator set is controlled to stop operating.
[0010] In one embodiment, the step of determining the output power of the wind turbine generator set as the cut-out power value includes:
[0011] Obtain the design loads corresponding to each component of the wind turbine generator set;
[0012] The cut-out power value is determined based on the real-time ambient wind speed, wherein the cut-out power value is inversely proportional to the real-time ambient wind speed, and the real-time load of each component corresponding to the cut-out power value is less than the corresponding design load.
[0013] In one embodiment, the step of determining the cut-off power value based on the real-time ambient wind speed includes:
[0014] The real-time ambient wind speed is input into a preset power value determination function to calculate the theoretical power value corresponding to the real-time ambient wind speed.
[0015] The real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and blade pitch angle corresponding to the theoretical power value are input into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value.
[0016] If any component has a real-time load greater than its corresponding design load, the theoretical power value is reduced, and the execution steps are returned based on the reduced theoretical power value: the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the blade pitch angle value corresponding to the theoretical power value are input into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value, until the real-time load of each component is less than its corresponding design load.
[0017] After the real-time load of each component is less than the corresponding design load, the theoretical power value is determined as the cut-out power value.
[0018] In one embodiment, after the step of determining the theoretical power value as the cut-out power value, the method further includes:
[0019] The real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the cut-out power value are input into a preset pitch angle adjustment model, and the pitch angle adjustment model outputs the target angle value corresponding to the cut-out power value.
[0020] The blade pitch angle of the wind turbine is adjusted to the target angle value so that the actual output power of the wind turbine is adjusted to the cut-out power value.
[0021] In one embodiment, before the step of inputting the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the cut-out power value into a preset pitch angle adjustment model, the method further includes:
[0022] Multiple sets of environmental operating condition parameters are formed based on various environmental wind speeds, wind directions, and turbulence intensities;
[0023] Under the current environmental operating conditions, the output power value of the wind turbine generator set is detected at the first pitch angle value, and the mapping relationship between the current environmental operating conditions, the first pitch angle value and the output power value is recorded.
[0024] If the pitch angle values under the current group of environmental operating conditions have not been traversed, update the first pitch angle value and return to the execution of the following steps: detect the output power value of the wind turbine generator set under the first pitch angle value, and record the mapping relationship between the current group of environmental operating conditions, the first pitch angle value and the output power value, until the output power values of all pitch angle values have been detected.
[0025] After all the output power values of the pitch angle values under the current set of environmental operating parameters have been detected, the following steps are repeated under the next set of environmental operating parameters: detect the output power value of the wind turbine generator set under the first pitch angle value, and record the mapping relationship between the current set of environmental operating parameters, the first pitch angle value and the output power value, until the output power values under all environmental operating parameters have been detected.
[0026] Based on the mapping relationship between various blade pitch angle values and output power values under different environmental operating conditions, a blade pitch angle adjustment model is constructed.
[0027] In one embodiment, the power value determination function is a hyperbolic tangent function, and the step of inputting the real-time ambient wind speed into the preset power value determination function to calculate the theoretical power value corresponding to the real-time ambient wind speed includes:
[0028] The real-time environmental wind speed is input into the hyperbolic tangent function to obtain the theoretical power value;
[0029] The hyperbolic tangent function is:
[0030] ;
[0031] in, This is the theoretical power value. V represents the rated power value, V represents the real-time ambient wind speed, V3 represents the unit's cut-out wind speed value, and V4 represents the preset stop wind speed value.
[0032] In one embodiment, the step of determining the cut-off power value based on the real-time ambient wind speed includes:
[0033] The real-time ambient wind speed is substituted into a preset power control curve, and the cut-out power value corresponding to the real-time ambient wind speed is determined in the power control curve.
[0034] In addition, this application also provides a wind turbine generator output power control device, the wind turbine generator output power control device comprising:
[0035] The wind speed monitoring module is used to continuously monitor the real-time ambient wind speed in the target area where the wind turbine is located;
[0036] The rated control module is used to determine the output power of the wind turbine generator set as the rated power value when the real-time ambient wind speed is greater than the rated wind speed value and less than or equal to the turbine cut-out wind speed value of the wind turbine generator set.
[0037] The soft cut-out control module is used to determine the output power of the wind turbine generator set as the cut-out power value when the real-time ambient wind speed is greater than the cut-out wind speed value of the generator set and less than the preset stop wind speed value, wherein the cut-out power value is less than the rated power value.
[0038] The stop control module is used to control the wind turbine generator to stop operating when the real-time ambient wind speed is greater than or equal to a preset stop wind speed value.
[0039] In addition, this application also provides a wind turbine generator output power control device, which includes at least: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the wind turbine generator output power control method applied to the wind turbine generator output power control device as described above.
[0040] In addition, to achieve the above objectives, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the wind turbine generator output power control method described above.
[0041] In addition, to achieve the above objectives, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the wind turbine generator output power control method described above.
[0042] This application provides a method for controlling the output power of a wind turbine generator set. The method includes: firstly, continuously monitoring the real-time ambient wind speed within the target area where the wind turbine generator set is located; when the real-time ambient wind speed is greater than the rated wind speed and less than or equal to the turbine cut-out wind speed of the wind turbine generator set, determining the output power of the wind turbine generator set as the rated power value; when the real-time ambient wind speed is greater than the turbine cut-out wind speed and less than a preset stop wind speed value, determining the output power of the wind turbine generator set as the cut-out power value, wherein the cut-out power value is less than the rated power value; and when the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, controlling the wind turbine generator set to stop operating. In this application's technical solution, after the ambient wind speed exceeds the turbine cut-out wind speed value, the wind turbine generator set is not immediately stopped. Instead, a cut-out power value of rated power is determined to control the wind turbine generator set to continue operating and generating electricity until the real-time ambient wind speed is greater than or equal to the preset stop wind speed value before completely stopping power generation. Compared with traditional wind turbine control schemes, the technical solution of this application can generate additional power during the extra power generation period after the ambient wind speed exceeds the cut-off wind speed value of the unit, thereby increasing the power generation duration and power generation of the wind turbine and improving the wind energy utilization rate under windy weather. Attached Figure Description
[0043] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0044] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1 This is a flowchart illustrating the wind turbine generator output power control method in the embodiments of this application;
[0046] Figure 2 This is a schematic diagram illustrating the variation of the output power of the wind turbine generator set with ambient wind speed in an embodiment of this application.
[0047] Figure 3 This is a schematic diagram of the process for determining the cut-out power value based on real-time ambient wind speed in an embodiment of this application;
[0048] Figure 4 This is a schematic diagram of the process for constructing the blade pitch angle adjustment model in the embodiments of this application;
[0049] Figure 5This is a schematic diagram of the wind turbine generator output power control device in the embodiments of this application;
[0050] Figure 6 This is a schematic diagram of the hardware operating environment of the equipment involved in the wind turbine generator output power control method in the embodiments of this application.
[0051] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0052] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0053] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0054] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0055] This application provides a method for controlling the output power of a wind turbine generator set, referring to... Figure 1 , Figure 1 This is a flowchart illustrating an embodiment of the wind turbine generator output power control method applied to edge devices according to this application. The wind turbine generator output power control method may include:
[0056] Step S10: Continuously monitor the real-time ambient wind speed within the target area where the wind turbine is located;
[0057] The area where the wind turbine is located can refer to the administrative region or natural area where the wind turbine is located. The real-time ambient wind speed within this target area is considered uniform, with the unit being m / s. In the process of monitoring real-time ambient wind speed, it can be detected in real time by sensors used for wind speed detection, or it can combine multi-source data such as meteorological satellites, lidar, and anemometer towers to predict the real-time ambient wind speed over a future period. Furthermore, wind farm-level models of turbulence intensity, wind direction changes, and extreme gusts can be established to provide forward-looking input data for control strategies.
[0058] Step S20: When the real-time ambient wind speed is greater than the rated wind speed value and less than or equal to the wind speed value cut-off of the wind turbine generator set, the output power of the wind turbine generator set is determined as the rated power value.
[0059] The rated wind speed refers to the wind speed at which the wind turbine can output its maximum rated power, typically between 10 and 13 m / s. The cut-off wind speed refers to the wind speed at which traditional wind turbine control schemes stop operation in extreme wind conditions, typically between 20 and 25 m / s. Between the rated wind speed and the cut-off wind speed, the wind turbine can maintain its rated power output, equivalent to maximum power output.
[0060] Step S30: When the real-time ambient wind speed is greater than the unit's cut-out wind speed value and less than the preset stop wind speed value, the output power of the wind turbine generator set is determined as the cut-out power value, wherein the cut-out power value is less than the rated power value.
[0061] Unlike traditional control schemes, this embodiment sets an additional preset stop wind speed value above the unit's cut-out wind speed value. When the monitored (or predicted) real-time ambient wind speed is greater than the unit's cut-out wind speed value, this embodiment does not directly control the wind turbine to stop operating. Instead, when the ambient wind speed is less than the other higher preset stop wind speed value (approximately 25~30 m / s), the wind turbine continues to operate through a relatively small cut-out power value (less than the rated power value), achieving soft cut-out in windy weather.
[0062] It should be noted that this cut-out power value can be a constant or can gradually change over time (e.g., decrease). In the field of wind turbine generators, the output power value can generally be adjusted by variable pitch regulation (e.g., by changing the blade pitch angle (i.e., the angle between the blade profile chord and the plane of rotation) or by the generator (e.g., torque control, by controlling the generator's own resistance (torque), changing the rotor speed, thereby affecting the amount of wind energy captured).
[0063] It should also be noted that the value of the preset stop wind speed needs to be determined in conjunction with the load verification of the wind turbine generator itself. It is necessary to ensure that when the real-time ambient wind speed is at the preset stop wind speed value, the ultimate load of the wind turbine generator at each part does not exceed the corresponding design load (fixed and determined by the design structure).
[0064] Step S40: When the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, control the wind turbine generator set to stop operating.
[0065] Furthermore, when the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, controlling the operation by the cut-out power value through soft cut-out is insufficient to guarantee the safety of the wind turbine generator set. In this case, it is necessary to control the wind turbine generator set to stop operating.
[0066] In this application's technical solution, when the ambient wind speed exceeds the unit's cut-off wind speed, the wind turbine is not immediately shut down. Instead, a cut-off power value of rated power is determined to control the wind turbine to continue operating and generating electricity until the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, at which point power generation is completely stopped. Compared to traditional wind turbine control schemes, this application's technical solution generates additional power during this extra power generation period after the ambient wind speed exceeds the unit's cut-off wind speed value. Therefore, during extreme winds, the power generation time of the wind turbine can be appropriately increased, and the unit's power generation can be enhanced, while ensuring safety.
[0067] Furthermore, in one feasible embodiment, the step of determining the output power of the wind turbine generator set as the cut-off power value includes:
[0068] Step S31: Obtain the design loads corresponding to each component of the wind turbine generator set;
[0069] It should be noted that design loads are used to demonstrate that the wind turbine can safely withstand various complex external conditions throughout its expected lifespan. First, design standards and operating condition analysis are required to clarify the specifications that the wind turbine design must follow and identify all load conditions that may significantly affect the structure. For example, design operating conditions are defined according to international standards, covering various scenarios such as normal power generation, grid failures, and extreme weather (such as extreme gusts). Then, load types are determined and calculations are performed to quantify the static and dynamic loads borne by the wind turbine generator under various operating conditions. For example, ultimate loads (maximum stress) and fatigue loads (cyclic cumulative damage) are distinguished, and load values for each component are obtained through theoretical calculations (such as blade element momentum theory and software simulation).
[0070] Step S32: Determine the cut-out power value based on the real-time ambient wind speed. The cut-out power value is inversely proportional to the real-time ambient wind speed, and the real-time load of each component corresponding to the cut-out power value is less than the corresponding design load.
[0071] This application provides a method for determining the cut-out power value as the real-time ambient wind speed increases within the range between the cut-out wind speed value and the preset stop wind speed value. This is equivalent to a smooth cut-out strategy in which the cut-out power value gradually decreases and the output power of the wind turbine gradually decreases as the real-time ambient wind speed increases from the cut-out wind speed value to the preset stop wind speed value.
[0072] In another feasible embodiment, the step of determining the cut-off power value based on the real-time ambient wind speed may include:
[0073] Step A10: Substitute the real-time ambient wind speed into the preset power control curve, and determine the cut-out power value corresponding to the real-time ambient wind speed in the power control curve.
[0074] In this embodiment, a power control curve specific to this wind turbine generator can be pre-set to control the real-time ambient wind speed according to the power control curve. Moreover, the power control curve is determined in advance through testing and experimentation, which not only meets the requirement of smoothly reducing the cut-out power value, but also ensures that the real-time load of the wind turbine generator does not exceed the corresponding design load.
[0075] For example, Figure 2 This illustration shows the variation of the output power (Prated) of the wind turbine generator set in this embodiment under various wind speeds (V1, V2, V3, V4). The horizontal axis represents wind speed, and the vertical axis represents output power (Prated). V1 is the cut-in wind speed, meaning the wind turbine generator set starts operating and outputs power when the real-time ambient wind speed exceeds V1. V2 is the rated wind speed, V3 is the cut-out wind speed, and V4 is the preset stop wind speed. It can be seen that the output power of the wind turbine generator set gradually increases between V1 and V2, outputs at the highest rated power between V2 and V3, and gradually decreases between V3 and V4, represented by the power control curve (dashed line). Compared to traditional control schemes, the additional power generation time and power output in this embodiment fall within the range of V3 to V4.
[0076] Furthermore, in one feasible embodiment, such as Figure 3 As shown, the step of determining the cut-off power value based on the real-time ambient wind speed may include:
[0077] Step S321: Input the real-time ambient wind speed into the preset power value determination function to calculate the theoretical power value corresponding to the real-time ambient wind speed;
[0078] Step S322: Input the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and blade pitch angle corresponding to the theoretical power value into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value.
[0079] Step S323: If there is a component real-time load in each component real-time load that is greater than the corresponding design load, then reduce the theoretical power value and return to step S322 based on the reduced theoretical power value: input the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity and the blade pitch angle value corresponding to the theoretical power value into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value, until the real-time load of each component is less than the corresponding design load.
[0080] Step S324: After the real-time load of each component is less than the corresponding design load, the theoretical power value is determined as the cut-out power value.
[0081] It should be noted that in controlling the output power of a wind turbine generator, it is necessary to ensure that the real-time loads (including ultimate loads and fatigue loads) of each component do not exceed the design load of the wind turbine generator itself to avoid safety risks and equipment damage. Therefore, while ensuring that the cut-out power value changes inversely with the real-time ambient wind speed, it is also necessary to ensure that the corresponding real-time load does not exceed the design load.
[0082] In this embodiment, the theoretical power value is calculated using a power value determination function. This power value determination function can be an inverse proportional function, a sine function, a cosine function, a tangent function, or a cotangent function, etc., as long as it can cause the theoretical power value to change in the opposite direction when the real-time ambient wind speed increases. There are no restrictions on this.
[0083] After obtaining the theoretical power, the real-time loads of each component are further calculated to determine whether the theoretical power meets the design load requirements, i.e., whether it passes the load check. The unit load model is constructed using dynamic simulation software based on the wind turbine's structural parameters (blade aerodynamic shape, tower flexibility, material strength, etc.). It can predict the real-time loads of each component after receiving input real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the blade pitch angle corresponding to the theoretical power value. It should be noted that wind turbine generators can adjust their output power by adjusting the blade pitch angle; therefore, the blade pitch angle corresponding to the theoretical power value refers to the blade pitch angle when the wind turbine generator's output power is adjusted to the theoretical power value.
[0084] In step S323, the real-time load of each component is directly compared with the preset design load to determine whether the real-time load of all components is less than the corresponding design load. If so, it means that the load check is passed and the theoretical power value can be directly used as the cut-out power value. If not, it means that there are components whose real-time loads are greater than the corresponding design loads. The current theoretical power value needs to be reduced (based on a preset step size, such as 1W) to reduce the real-time load. After reducing the theoretical power value, the corresponding blade pitch angle will also change. Then, the updated blade pitch angle and parameters such as real-time ambient wind speed, real-time wind direction, and real-time turbulence intensity are input into the unit load model, and the load check is repeated until the load check is passed and the latest theoretical power value is determined to be the cut-out power value.
[0085] Furthermore, in one feasible embodiment, after determining the theoretical power value as the cut-out power value, the method may further include:
[0086] Step S325: Input the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity and cut-out power value into the preset pitch angle adjustment model, and output the target angle value corresponding to the cut-out power value from the pitch angle adjustment model.
[0087] Step S326: Adjust the blade pitch angle of the wind turbine generator set to the target angle value so as to adjust the output power of the wind turbine generator set to the cut-out power value.
[0088] This application also provides a method for adjusting the output power of a wind turbine generator set to the cut-out power value after determining the cut-out power value.
[0089] In the field of wind turbine generator control, when the actual ambient wind speed is below the rated wind speed, generator torque control (which changes the rotor speed by controlling the generator's own resistance (torque), thereby affecting the wind energy capture) is typically used to adjust the output power. When the actual ambient wind speed is above the rated wind speed, variable pitch adjustment (which adjusts the wind energy capture efficiency by changing the blade pitch angle) is typically used to adjust the output power. In the embodiments of this application, when outputting at the cut-out power value, the real-time ambient wind speed is not only higher than the rated wind speed but also higher than the generator's cut-out wind speed. Therefore, the output power can be controlled at the cut-out power value by adjusting the blade pitch angle. Here, the blade pitch angle refers to the angle between the chord line of the blade profile and the plane of rotation.
[0090] It should be noted that the pitch angle adjustment model in this embodiment includes a mapping relationship between the combination of real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and cut-out power value and the blade pitch angle value. After receiving the input real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and cut-out power value, the pitch angle adjustment model can retrieve the corresponding target angle value to control the wind turbine to adjust the blade pitch angle to the target angle value, thus achieving the adjustment of the actual output power of the wind turbine to the cut-out power value. The pitch angle adjustment model can be determined through prior experiments and tests.
[0091] Furthermore, in one feasible embodiment, such as Figure 4 As shown, before the step of inputting real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and cut-out power value into the preset pitch angle adjustment model, the method may further include:
[0092] Step B10: Based on various environmental wind speeds, wind directions, and turbulence intensities, multiple sets of environmental operating condition parameters are generated.
[0093] Step B20: Under the current group environmental operating conditions, detect the output power value of the wind turbine generator set at the first pitch angle value, and record the mapping relationship between the current group environmental operating conditions, the first pitch angle value and the output power value.
[0094] Step B30: If the pitch angle values of each blade under the current group of environmental operating conditions have not been traversed, update the first pitch angle value and return to execute step B20: detect the output power value of the wind turbine generator under the first pitch angle value, and record the mapping relationship between the current group of environmental operating conditions, the first pitch angle value and the output power value, until the output power value of all pitch angle values has been detected.
[0095] Step B40: After all the output power values of the pitch angle values under the current set of environmental operating parameters have been detected, under the next set of environmental operating parameters, return to step B20: detect the output power value of the wind turbine generator under the first pitch angle value, and record the mapping relationship between the current set of environmental operating parameters, the first pitch angle value and the output power value, until the output power values under all environmental operating parameters have been detected.
[0096] Step B50: Based on the mapping relationship between various blade pitch angle values and output power values under different environmental operating conditions, construct a blade pitch angle adjustment model.
[0097] This application provides a method for constructing a blade pitch angle adjustment model. The main idea is to use various environmental operating parameters, such as different ambient wind speeds, wind turbines, and turbulence intensities, and then detect the corresponding output power values for different pitch angle values under each environmental operating parameter. In this way, a mapping relationship between various environmental operating parameters, pitch angle values, and output power values can be formed, thereby forming a blade pitch angle adjustment model. This blade pitch angle adjustment model is a collection of mapping relationships between various environmental operating parameters, pitch angle values, and output power values.
[0098] Specifically, in step B10, multiple sets of environmental operating condition parameters are first constructed, which include all combinations of environmental wind speed, wind direction, and turbulence intensity that the wind turbine may encounter in actual operation. Then, in step B20, the first set of environmental operating condition parameters is determined as the current set of environmental operating condition parameters, and the output power value of the wind turbine is measured in conjunction with the first pitch angle value set in the initialization. Then, in step B30, the first pitch angle value is updated, and the output power value corresponding to the next pitch angle value is tested and recorded until the output power value corresponding to all possible pitch angle values under the current set of environmental operating condition parameters has been detected. Then, the output power value corresponding to all possible pitch angle values under the next set of environmental operating condition parameters is detected, and so on, until the output power value corresponding to multiple possible pitch angle values under all environmental operating condition parameters has been detected. Finally, the mapping relationship between multiple pitch angle values and output power values under various environmental operating condition parameters is aggregated to obtain the blade pitch angle adjustment model.
[0099] In one feasible embodiment, the power value determination function is a hyperbolic tangent function, and the step of inputting the real-time ambient wind speed into the preset power value determination function to calculate the theoretical power value corresponding to the real-time ambient wind speed may include:
[0100] Step C10: Input the real-time ambient wind speed into the hyperbolic tangent function to obtain the theoretical power value;
[0101] The hyperbolic tangent function is:
[0102] ;
[0103] in, This is the theoretical power value. V represents the rated power value, V represents the real-time ambient wind speed, V3 represents the unit's cut-out wind speed value, and V4 represents the preset stop wind speed value.
[0104] It should be noted that the value of V ranges from V3 to V4.
[0105] The hyperbolic tangent function used in this embodiment can generate a reference curve between the theoretical power value and the actual environmental wind speed, so that the theoretical power value decreases smoothly as the actual environmental wind speed increases, ensuring the smooth cut-out of the wind turbine generator under extreme wind conditions.
[0106] This application also provides a wind turbine generator output power control device, such as... Figure 5 As shown, the wind turbine generator output power control device includes:
[0107] The wind speed monitoring module 10 is used to continuously monitor the real-time ambient wind speed in the target area where the wind turbine is located;
[0108] The rated control module 20 is used to determine the output power of the wind turbine generator set as the rated power value when the real-time ambient wind speed is greater than the rated wind speed value and less than or equal to the unit cut-out wind speed value of the wind turbine generator set.
[0109] The soft cut-out control module 30 is used to determine the output power of the wind turbine generator set as the cut-out power value when the real-time ambient wind speed is greater than the cut-out wind speed value of the generator set and less than the preset stop wind speed value, wherein the cut-out power value is less than the rated power value.
[0110] The stop control module 40 is used to control the wind turbine generator set to stop operating when the real-time ambient wind speed is greater than or equal to a preset stop wind speed value.
[0111] The wind turbine output power control device provided in this application adopts the wind turbine output power control method in the above embodiments, which can improve the power generation duration and power output of wind power generation equipment in windy weather. Compared with the prior art, the beneficial effects of the wind turbine output power control device provided in this application are the same as the beneficial effects of the wind turbine output power control method provided in the above embodiments, and other technical features in the wind turbine output power control device are the same as the features disclosed in the methods of the above embodiments, and will not be repeated here.
[0112] This application also provides a wind turbine generator output power control device, which includes at least: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the wind turbine generator output power control method in the above embodiments.
[0113] The following is for reference. Figure 6 It shows a structural schematic diagram of a wind turbine generator output power control device suitable for implementing the embodiments of this application. Figure 6 The wind turbine generator output power control device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0114] like Figure 6As shown, the wind turbine generator output power control device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the wind turbine generator output power control device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the wind turbine power control device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows a wind turbine power control device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented alternatively.
[0115] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments of this application.
[0116] The wind turbine output power control device provided in this application, employing the wind turbine output power control method described in the above embodiments, can improve the power generation duration and output of wind power generation equipment during windy weather. Compared with the prior art, the beneficial effects of the wind turbine output power control device provided in this application are the same as those of the wind turbine output power control method described in the above embodiments, and other technical features of the wind turbine output power control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0117] It should be understood that various parts of the embodiments of this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0118] The above description is merely a specific implementation of the embodiments of this application, but the protection scope of the embodiments of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the above claims.
[0119] This application also provides a computer-readable storage medium storing a computer program that can run on a processor. The computer program is used to execute the wind turbine generator output power control method in the above embodiments.
[0120] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0121] The aforementioned computer-readable storage medium may be included in the wind turbine generator output power control device; or it may exist independently and not be assembled into the wind turbine generator output power control device.
[0122] The aforementioned computer-readable storage medium carries one or more programs. When these programs are executed by the wind turbine generator output power control device, the wind turbine generator output power control device performs the following actions: continuously monitoring the real-time ambient wind speed within the target area where the wind turbine generator is located; when the real-time ambient wind speed is greater than the rated wind speed value and less than or equal to the turbine generator cutoff wind speed value, determining the output power of the wind turbine generator as the rated power value; when the real-time ambient wind speed is greater than the turbine generator cutoff wind speed value and less than a preset stop wind speed value, determining the output power of the wind turbine generator as the cutoff power value, wherein the cutoff power value is less than the rated power value; and when the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, controlling the wind turbine generator to stop operating.
[0123] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0124] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0125] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0126] The computer-readable storage medium provided in this application embodiment stores computer-readable program instructions for executing the above-described wind turbine generator output power control method, which can improve the power generation duration and output of wind power generation equipment in windy weather. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the wind turbine generator output power control method provided in the above embodiments, and will not be repeated here.
[0127] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the wind turbine generator output power control method described above.
[0128] The computer program product provided in this application can improve the power generation duration and output of wind power generation equipment in windy weather. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the wind turbine output power control method provided in the above embodiments, and will not be repeated here.
[0129] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent scope of this application.
Claims
1. A method of controlling the output power of a wind turbine generator system, characterized by, The wind turbine generator output power control method includes: Continuously monitor the real-time ambient wind speed in the target area where the wind turbine is located; When the real-time ambient wind speed is greater than the rated wind speed and less than or equal to the wind speed cut-off of the wind turbine generator set, the output power of the wind turbine generator set is determined to be the rated power value. When the real-time ambient wind speed is greater than the cut-out wind speed value of the unit and less than the preset stop wind speed value, the output power of the wind turbine generator set is determined as the cut-out power value, wherein the cut-out power value is less than the rated power value; When the real-time ambient wind speed is greater than or equal to the preset stop wind speed value, the wind turbine generator set is controlled to stop operating. The step of determining the output power of the wind turbine generator set as the cut-out power value includes: Obtain the design loads corresponding to each component of the wind turbine generator set; Based on the real-time ambient wind speed, the cut-out power value is determined, wherein the cut-out power value is inversely proportional to the real-time ambient wind speed, and the real-time load of each component corresponding to the cut-out power value is less than the corresponding design load. The step of determining the cut-off power value based on the real-time ambient wind speed includes: The real-time ambient wind speed is input into a preset power value determination function to calculate the theoretical power value corresponding to the real-time ambient wind speed. The real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and blade pitch angle corresponding to the theoretical power value are input into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value. If any component has a real-time load greater than its corresponding design load, the theoretical power value is reduced, and the execution steps are returned based on the reduced theoretical power value: the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the blade pitch angle corresponding to the theoretical power value are input into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value, until the real-time load of each component is less than its corresponding design load. After the real-time load of each component is less than the corresponding design load, the theoretical power value is determined as the cut-out power value.
2. The wind turbine power output control method of claim 1, wherein After the step of determining the theoretical power value as the cut-out power value, the method further includes: The real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the cut-out power value are input into a preset pitch angle adjustment model, and the pitch angle adjustment model outputs the target angle value corresponding to the cut-out power value. The blade pitch angle of the wind turbine is adjusted to the target angle value so that the actual output power of the wind turbine is adjusted to the cut-out power value.
3. The wind turbine generator output power control method as described in claim 2, characterized in that, Before the step of inputting the real-time environmental wind speed, real-time wind direction, real-time turbulence intensity, and the cut-out power value into the preset pitch angle adjustment model, the method further includes: Multiple sets of environmental operating condition parameters are formed based on various environmental wind speeds, wind directions, and turbulence intensities; Under the current environmental operating conditions, the output power value of the wind turbine generator set is detected at the first pitch angle value, and the mapping relationship between the current environmental operating conditions, the first pitch angle value and the output power value is recorded. If the pitch angle values under the current group of environmental operating conditions have not been traversed, update the first pitch angle value and return to the execution of the following steps: detect the output power value of the wind turbine generator set under the first pitch angle value, and record the mapping relationship between the current group of environmental operating conditions, the first pitch angle value and the output power value, until the output power values of all pitch angle values have been detected. After all the output power values of the pitch angle values under the current set of environmental operating parameters have been detected, the following steps are repeated under the next set of environmental operating parameters: detect the output power value of the wind turbine generator set under the first pitch angle value, and record the mapping relationship between the current set of environmental operating parameters, the first pitch angle value and the output power value, until the output power values under all environmental operating parameters have been detected. Based on the mapping relationship between various blade pitch angle values and output power values under different environmental operating conditions, a blade pitch angle adjustment model is constructed.
4. The wind turbine generator output power control method as described in claim 1, characterized in that, The power value determination function is a hyperbolic tangent function. The step of inputting the real-time ambient wind speed into the preset power value determination function and calculating the theoretical power value corresponding to the real-time ambient wind speed includes: The real-time environmental wind speed is input into the hyperbolic tangent function to obtain the theoretical power value; The hyperbolic tangent function is: ; in, This is the theoretical power value. V represents the rated power value, V represents the real-time ambient wind speed, V3 represents the unit's cut-out wind speed value, and V4 represents the preset stop wind speed value.
5. The wind turbine generator output power control method as described in claim 1, characterized in that, The step of determining the cut-off power value based on the real-time ambient wind speed includes: The real-time ambient wind speed is substituted into a preset power control curve, and the cut-out power value corresponding to the real-time ambient wind speed is determined in the power control curve.
6. A wind turbine generator output power control device, characterized in that, For executing the wind turbine generator output power control method as described in claim 1, the wind turbine generator output power control device comprises: The wind speed monitoring module is used to continuously monitor the real-time ambient wind speed in the target area where the wind turbine is located; The rated control module is used to determine the output power of the wind turbine generator set as the rated power value when the real-time ambient wind speed is greater than the rated wind speed value and less than or equal to the turbine cut-out wind speed value of the wind turbine generator set. The soft cut-out control module is used to determine the output power of the wind turbine generator set as the cut-out power value when the real-time ambient wind speed is greater than the cut-out wind speed value of the generator set and less than the preset stop wind speed value, wherein the cut-out power value is less than the rated power value. The stop control module is used to control the wind turbine generator to stop operating when the real-time ambient wind speed is greater than or equal to a preset stop wind speed value. The soft cut-out control module is also used to: obtain the design load corresponding to each component of the wind turbine generator set; determine the cut-out power value according to the real-time ambient wind speed, wherein the cut-out power value is inversely proportional to the real-time ambient wind speed, and the real-time load of each component corresponding to the cut-out power value is less than the corresponding design load; The soft cut-out control module is further configured to: input the real-time ambient wind speed into a preset power value determination function to calculate the theoretical power value corresponding to the real-time ambient wind speed; input the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the blade pitch angle corresponding to the theoretical power value into a preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value; if there is a component real-time load among the real-time loads of each component that is greater than the corresponding design load, then reduce the theoretical power value, and return to the execution step based on the reduced theoretical power value: input the real-time ambient wind speed, real-time wind direction, real-time turbulence intensity, and the blade pitch angle corresponding to the theoretical power value into the preset unit load model to obtain the real-time load of each component corresponding to the theoretical power value, until the real-time load of each component is less than the corresponding design load; after the real-time load of each component is less than the corresponding design load, determine the theoretical power value as the cut-out power value.
7. A wind turbine generator output power control device, characterized in that, The wind turbine generator output power control device includes at least: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the wind turbine generator output power control method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program for implementing a method for controlling the output power of a wind turbine generator set, the program for implementing the method for controlling the output power of a wind turbine generator set being executed by a processor to implement the steps of the method for controlling the output power of a wind turbine generator set as described in any one of claims 1 to 5.