Control instruction sending method and device, storage medium, and electronic device

By dynamically calculating the blade pitch parameters, the technical problem of fixed pitch parameters is solved, and precise blade pitch control is achieved. This solves the technical problems existing in the prior art, realizes efficient pitch control of wind turbines under different wind speed conditions, and improves the performance and safety of wind turbines.

CN119914468BActive Publication Date: 2025-10-28HUANENG CLEAN ENERGY RES INST +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411955219.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-10-28
Estimated Expiration
2044-12-27

AI Technical Summary

Technical Problem

Fixed pitch parameters limit the adaptability of the blades under different wind speed conditions and make it impossible to achieve precise blade pitch control.

Method used

The blade pitch speed and pitch angle are dynamically calculated based on real-time wind speed information. Control commands are sent through the pitch mechanism to perform pitch operation, and optimization is performed using the vertical axis unit height, rotor radius, and efficiency parameters of the wind turbine.

Benefits of technology

It improves the flexibility and precision of blade pitch control, ensuring that the pitch is adjusted at the most suitable speed and angle under different wind speed conditions, optimizing the performance and safety of wind turbine units, extending service life, and reducing maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119914468B_ABST
    Figure CN119914468B_ABST
Patent Text Reader

Abstract

This application provides a method and apparatus for sending control commands, a storage medium, and an electronic device. The method includes: acquiring first wind speed information of a target area corresponding to a wind turbine; determining a first pitch speed and a first pitch angle of the wind turbine blades based on the first wind speed when the first wind speed information indicates that the first wind speed in the target area is greater than a first preset wind speed and the duration of the first wind speed is greater than a first preset duration; and sending a first control command to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wind power, and more specifically, to a method and apparatus for transmitting control commands, a storage medium, and an electronic device. Background Technology

[0002] In the design and operation of vertical axis wind turbines, the aerodynamic unloading mechanism is crucial to ensuring the safe operation of the unit under high wind speed conditions. Traditional vertical axis wind turbines typically use fixed pitch speeds and pitch angles for blade pitch control. While this method can adjust the blade angle to some extent, it cannot accurately respond to wind speed changes under rapid or extreme wind speed conditions. In other words, fixed pitch parameters limit the adaptability of the blades under different wind speed conditions and cannot achieve precise blade pitch control.

[0003] In the existing technology, fixed pitch parameters limit the adaptability of blades under different wind speed conditions and make it impossible to achieve precise blade pitch control. There is currently no effective solution to this problem.

[0004] Therefore, it is necessary to improve the relevant technology to overcome the aforementioned defects. Summary of the Invention

[0005] This application provides a method and apparatus for sending control commands, a storage medium, and an electronic device to at least solve the problem in the prior art that fixed pitch parameters limit the adaptability of blades under different wind speed conditions and make it impossible to achieve precise blade pitch control.

[0006] According to one embodiment of this application, a method for sending control commands is provided, comprising: acquiring first wind speed information of a target area corresponding to a wind turbine; when the first wind speed information indicates that the first wind speed in the target area is greater than a first preset wind speed and the duration of the first wind speed is greater than a first preset duration, determining a first pitch speed and a first pitch angle of the blades of the wind turbine based on the first wind speed; and sending a first control command to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command.

[0007] In an exemplary embodiment, determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed includes: acquiring the vertical axis turbine height, vertical axis rotor radius, and vertical axis turbine efficiency of the wind turbine; and determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the vertical axis turbine height, the vertical axis rotor radius, and the vertical axis turbine efficiency.

[0008] In an exemplary embodiment, determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the height of the vertical axis turbine, the radius of the vertical axis rotor, and the efficiency of the vertical axis turbine includes: determining the first pitch speed θ and the first pitch angle β of the wind turbine blades according to the following formula: f(θ, β)=f(0.5*ρ*V^3*H*D*2*Cp), where ρ is the air density, V is the first wind speed, H is the height of the vertical axis turbine, D is the radius of the vertical axis rotor, and Cp is the efficiency of the vertical axis turbine.

[0009] In an exemplary embodiment, after determining the first pitch angle of the wind turbine blades based on the first wind speed, the process includes: determining the relationship between the first pitch angle and the maximum pitch angle; if the relationship indicates that the first pitch angle is greater than the maximum pitch angle, sending a first control command to the pitch mechanism of the wind turbine based on the first pitch speed and the maximum pitch angle; if the relationship indicates that the first pitch angle is less than or equal to the maximum pitch angle, sending a first control command to the pitch mechanism of the wind turbine based on the first pitch speed and the first pitch angle.

[0010] In an exemplary embodiment, after sending a first control command to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, the method further includes: acquiring second wind speed information of a target area corresponding to the wind turbine, wherein the second wind speed information is used to indicate the second wind speed and the duration of the second wind speed; determining whether the second wind speed is less than or equal to a second preset wind speed, and whether the duration of the second wind speed is greater than a second preset duration, wherein the second preset wind speed is less than the first preset wind speed; and, if the second wind speed is less than or equal to the second preset wind speed, and the duration of the second wind speed is greater than the second preset duration, sending a second control command to the pitch mechanism of the wind turbine based on the preset pitch speed and the preset pitch angle, so that the pitch mechanism controls the blades to pitch according to the second control command.

[0011] In an exemplary embodiment, after obtaining the second wind speed information of the target area corresponding to the wind turbine, the method further includes: determining whether the second wind speed is greater than a third preset wind speed and whether the duration of the second wind speed is greater than a third preset duration, wherein the third preset wind speed is greater than the first preset wind speed; if the second wind speed is greater than the third preset wind speed and the duration of the second wind speed is greater than the third preset duration, determining the second pitch speed and the second pitch angle of the blades of the wind turbine based on the second wind speed.

[0012] According to another embodiment of this application, a control command sending device is provided, comprising: an acquisition module for acquiring first wind speed information of a target area corresponding to a wind turbine; a determination module for determining a first pitch speed and a first pitch angle of the blades of the wind turbine based on the first wind speed when the first wind speed information indicates that the first wind speed in the target area is greater than a first preset wind speed and the duration of the first wind speed is greater than a first preset duration; and a sending module for sending a first control command to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the pitch speed and the first pitch angle according to the first control command.

[0013] According to yet another embodiment of this application, a computer-readable storage medium is also provided, wherein a computer program is stored therein, and the computer program is configured to perform the steps in any of the above method embodiments when it is run.

[0014] According to yet another embodiment of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0015] According to yet another embodiment of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0016] This application obtains first wind speed information for a target area corresponding to a wind turbine. When the first wind speed information indicates that the first wind speed in the target area is greater than a first preset wind speed, and the duration of the first wind speed is greater than a first preset duration, a first pitch speed and a first pitch angle of the wind turbine blades are determined based on the first wind speed. A first control command is sent to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command. In this embodiment, the pitch speed and pitch angle of the blades are calculated and adjusted in real time according to the specific wind speed conditions, greatly improving the flexibility and accuracy of control. This ensures that the blades can pitch at the most suitable speed and angle under different wind speed conditions. Therefore, it solves the problem that fixed pitch parameters limit the adaptability of blades under different wind speed conditions and prevent precise blade pitch control. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0018] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0019] Figure 1 This is a hardware structure block diagram of a computer device for a method of sending control commands according to an embodiment of this application;

[0020] Figure 2 This is a flowchart of a method for sending control commands according to an embodiment of this application;

[0021] Figure 3 This is a schematic diagram of the blade's state according to an embodiment of this application (I);

[0022] Figure 4 This is a schematic diagram (II) of the blade state according to an embodiment of this application;

[0023] Figure 5 This is a flowchart of a method for sending control commands according to an optional embodiment of this application;

[0024] Figure 6 This is a schematic diagram of a wind turbine generator according to an embodiment of this application;

[0025] Figure 7 This is a structural block diagram of a control command sending device according to an embodiment of this application. Detailed Implementation

[0026] The embodiments of this application will be described in detail below with reference to the accompanying drawings and examples.

[0027] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0028] The methods and embodiments provided in this application can be executed in a computer device or similar computing device. Taking running on a computer device as an example, Figure 1 This is a hardware structure block diagram of a computer device for a method of sending control commands according to an embodiment of this application. For example... Figure 1 As shown, a computer device may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The computer device may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the computer device described above. For example, the computer device may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0029] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the control instruction sending method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thus implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to computer devices via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0030] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider for the computer equipment. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.

[0031] This embodiment provides a method for sending control commands, applied to the aforementioned computer device. Figure 2 This is a flowchart of a control command transmission method according to an embodiment of this application, such as... Figure 2 As shown, the process includes the following steps:

[0032] Step S202: Obtain the first wind speed information of the target area corresponding to the wind turbine;

[0033] Step S204: When the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed, and the duration of the first wind speed is greater than the first preset duration, determine the first pitch speed and the first pitch angle of the wind turbine blades based on the first wind speed.

[0034] Upon receiving wind speed information, the system checks whether the current wind speed exceeds a preset threshold (first preset wind speed) and whether this state has persisted for a period of time (first preset duration). Once the triggering conditions are met, the blade pitch speed and pitch angle are dynamically calculated based on the current wind speed. In other words, the pitch parameters are no longer fixed but are adjusted according to changes in wind speed, greatly enhancing the adaptability and accuracy of blade pitch control.

[0035] Step S206: Send a first control command to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command.

[0036] After determining the pitch speed and pitch angle, the process sends control commands to the wind turbine's pitch mechanism, instructing it to adjust the blade pitch according to the calculated speed and angle. This ensures that the pitch operation can accurately respond to changes in wind speed, enabling intelligent control of the blade's aerodynamic performance.

[0037] like Figure 4 As shown, the pitch mechanism is located below the blades.

[0038] Through the above steps, first wind speed information of the target area corresponding to the wind turbine is obtained; when the first wind speed information indicates that the first wind speed in the target area is greater than a first preset wind speed, and the duration of the first wind speed is greater than a first preset duration, the first pitch speed and first pitch angle of the wind turbine blades are determined according to the first wind speed; a first control command is sent to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command. In this embodiment, the pitch speed and pitch angle of the blades are calculated and adjusted in real time according to the specific wind speed, which greatly improves the flexibility and accuracy of control. It can ensure that the blades can pitch at the most suitable speed and angle under different wind speed conditions. Therefore, it can solve the problem that fixed pitch parameters limit the adaptability of blades under different wind speed conditions and cannot achieve precise blade pitch control.

[0039] In an exemplary embodiment, determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed includes: acquiring the vertical axis turbine height, vertical axis rotor radius, and vertical axis turbine efficiency of the wind turbine; and determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the vertical axis turbine height, the vertical axis rotor radius, and the vertical axis turbine efficiency.

[0040] It should be noted that the height of a vertical axis wind turbine affects the wind speed layer and wind speed distribution that the wind turbine comes into contact with. Higher wind turbines can better utilize wind energy, but they may also encounter more complex and variable wind speed environments.

[0041] The radius of a vertical axis wind turbine determines the swept area of ​​the wind turbine, which in turn affects its ability to capture wind energy. A larger radius means greater wind energy capture potential, but may also increase the complexity and cost of the mechanical structure.

[0042] Vertical axis turbine efficiency reflects the ability of a wind turbine to convert wind energy into mechanical energy and is an important indicator for evaluating wind turbine performance.

[0043] The primary wind speed information determines the magnitude of the aerodynamic load on the wind turbine. Under high wind speed conditions, excessive aerodynamic loads may cause the turbine to overload. Therefore, it is necessary to adjust the pitch speed and angle to achieve aerodynamic unloading and ensure the safety of the turbine.

[0044] In this embodiment, the vertical axis turbine height, vertical axis rotor radius, and vertical axis turbine efficiency of the wind turbine are first acquired. Then, based on the real-time first wind speed information (V), vertical axis turbine height (H), vertical axis rotor radius (D), and vertical axis turbine efficiency (Cp), the first pitch speed and first pitch angle of the blades are dynamically calculated and determined.

[0045] For example, when wind speed increases, a faster pitch speed and a smaller pitch angle may be needed to quickly reduce the effective windward area of ​​the blades and reduce aerodynamic loads; conversely, when wind speed decreases, a slower pitch speed and a larger pitch angle may be needed to increase the windward area of ​​the blades and improve wind energy capture efficiency.

[0046] The parameter determination process based on the first wind speed described above enables dynamic optimization of blade pitch control, overcoming the limitations of fixed pitch parameters. This ensures that the wind turbine operates at optimal pitch speed and angle under varying wind speeds, improving not only the blade's response speed and accuracy to wind speed changes but also effectively balancing turbine efficiency and safety, reducing wear on actuators, extending the wind turbine's lifespan, and lowering maintenance costs.

[0047] In an exemplary embodiment, determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the height of the vertical axis turbine, the radius of the vertical axis rotor, and the efficiency of the vertical axis turbine includes: determining the first pitch speed θ and the first pitch angle β of the wind turbine blades according to the following formula: f(θ, β)=f(0.5*ρ*V^3*H*D*2*Cp), where ρ is the air density, V is the first wind speed, H is the height of the vertical axis turbine, D is the radius of the vertical axis rotor, and Cp is the efficiency of the vertical axis turbine.

[0048] This formula determines the optimal pitch speed and angle by calculating the aerodynamic torque of the wind turbine. Aerodynamic torque is the rotational torque generated by wind force acting on the blades, and it is proportional to the cube of the wind speed, air density, the swept area of ​​the rotor (determined by height and radius), and the turbine efficiency.

[0049] The right side of the formula, f(0.5*ρ*V^3*H*D*2*Cp), essentially calculates the aerodynamic torque of the wind turbine under given wind speed and turbine structural parameters. The magnitude of the aerodynamic torque directly relates to the load borne by the blades and the rotational speed of the wind turbine, and is a key factor in determining whether pitch control is needed and how to adjust the pitch parameters.

[0050] Through the above control strategies, wind turbines can reduce the effective windward area of ​​the blades and effectively reduce aerodynamic torque by quickly adjusting the pitch speed and angle under high wind speed conditions, thus avoiding overload and ensuring structural safety. Under low wind speed conditions, the pitch parameters are adjusted to increase the windward area of ​​the blades and improve wind energy capture efficiency, thereby maximizing power generation within a safe range. Reasonable control of pitch speed and angle avoids excessive wear of the actuators, extends the service life of the wind turbine, and reduces maintenance costs.

[0051] In an exemplary embodiment, after determining the first pitch angle of the wind turbine blades based on the first wind speed, the process includes: determining the relationship between the first pitch angle and the maximum pitch angle; if the relationship indicates that the first pitch angle is greater than the maximum pitch angle, sending a first control command to the pitch mechanism of the wind turbine based on the first pitch speed and the maximum pitch angle; if the relationship indicates that the first pitch angle is less than or equal to the maximum pitch angle, sending a first control command to the pitch mechanism of the wind turbine based on the first pitch speed and the first pitch angle.

[0052] After determining the first pitch angle, this angle is first compared with the maximum pitch angle set by the system. The maximum pitch angle is usually preset based on a combination of factors such as the mechanical structure, material strength, and aerodynamic safety of the wind turbine (e.g., 90°) to prevent the blades from being damaged by excessive pitch angle under extreme conditions, or to prevent the wind turbine from becoming unstable.

[0053] If the first pitch angle is greater than the maximum pitch angle, it means that the pitch angle calculated based on the current wind speed exceeds the safe range. In this case, the control command will be sent based on the first pitch speed and the maximum pitch angle. Therefore, even under high wind speed conditions, the pitch mechanism will adjust the blades to the preset maximum safe pitch angle to avoid exceeding the safety limit.

[0054] If the first pitch angle is less than or equal to the maximum pitch angle, it means that the calculated pitch angle is within the safe range. In this case, control commands will be sent based on the first pitch speed and the first pitch angle. This ensures that the blades can adjust at the most suitable angle when the wind speed changes, without exceeding the safety limits, and can effectively respond to wind speed changes, thus optimizing the performance of the wind turbine.

[0055] By limiting the pitch angle, a balance between safety and performance in wind turbine blade pitch control is achieved. This ensures that under various wind speed conditions, the blade pitch operation can effectively cope with wind speed changes while avoiding exceeding mechanical and aerodynamic safety limits, demonstrating a high degree of intelligence and safety optimization.

[0056] In an exemplary embodiment, after sending a first control command to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, the method further includes: acquiring second wind speed information of a target area corresponding to the wind turbine, wherein the second wind speed information is used to indicate the second wind speed and the duration of the second wind speed; determining whether the second wind speed is less than or equal to a second preset wind speed, and whether the duration of the second wind speed is greater than a second preset duration, wherein the second preset wind speed is less than the first preset wind speed; and, if the second wind speed is less than or equal to the second preset wind speed, and the duration of the second wind speed is greater than the second preset duration, sending a second control command to the pitch mechanism of the wind turbine based on the preset pitch speed and the preset pitch angle, so that the pitch mechanism controls the blades to pitch according to the second control command.

[0057] After sending the first control command, the system continues to monitor wind speed changes in the target area and acquires second wind speed information, including the current wind speed (second wind speed) and the duration of that wind speed. In other words, the control strategy of this embodiment possesses continuous environmental awareness, enabling it to promptly capture and respond to dynamic changes in wind speed, ensuring that the wind turbine can be appropriately controlled under different wind speed conditions.

[0058] The second wind speed is compared with the preset second wind speed, and the duration of the second wind speed is checked to see if it exceeds the preset duration. Here, the second preset wind speed can be understood as a relatively low wind speed. When it is lower than the second preset wind speed, it can be understood as no wind or a relatively low wind speed.

[0059] After determining that the second wind speed meets the low wind speed condition (i.e., the second wind speed is less than or equal to the second preset wind speed and the duration exceeds the second preset duration), the second control command will be sent to the pitch mechanism according to the preset pitch speed and pitch angle.

[0060] In this embodiment, by differentiating control strategies under different wind speed conditions, the system can respond quickly at high wind speeds, adjust pitch to reduce aerodynamic loads, and ensure safety; at low wind speeds, it can improve power generation efficiency by optimizing control commands, demonstrating a balance between safety and efficiency.

[0061] In an exemplary embodiment, after obtaining the second wind speed information of the target area corresponding to the wind turbine, the method further includes: determining whether the second wind speed is greater than a third preset wind speed and whether the duration of the second wind speed is greater than a third preset duration, wherein the third preset wind speed is greater than the first preset wind speed; if the second wind speed is greater than the third preset wind speed and the duration of the second wind speed is greater than the third preset duration, determining the second pitch speed and the second pitch angle of the blades of the wind turbine based on the second wind speed.

[0062] After acquiring the second wind speed information for the target area corresponding to the wind turbine, the system checks whether the wind speed exceeds a more stringent third preset wind speed threshold. The third preset wind speed is set higher than the first preset wind speed, meaning it is a special threshold for a sharp increase in wind speed or under extreme weather conditions, used to trigger a more aggressive blade pitch control strategy to protect the wind turbine from damage by ultra-high-speed winds.

[0063] In addition to wind speed magnitude, the system also considers the duration of the second wind speed, ensuring that the second control command is only triggered when the wind speed is not only high but also lasts for a sufficiently long time. This mechanism avoids overreacting to brief wind speed fluctuations, reduces unnecessary blade adjustments, and thus protects the actuators from unnecessary loads.

[0064] When the second wind speed simultaneously meets the conditions of being greater than the third preset wind speed and having a duration greater than the third preset duration, the system will recalculate and determine the second pitch speed and the second pitch angle of the blades based on the second wind speed. The determination of the second pitch speed and angle reflects the system's emergency response measures under extreme high wind speed conditions. Its goal is to quickly adjust the blade attitude, reduce the effective windward area of ​​the blades, thereby reducing aerodynamic loads and protecting the structural safety of the wind turbine.

[0065] To better understand the process of sending the above control commands, the implementation flow of sending the above control commands will be described below in conjunction with optional embodiments, but this is not intended to limit the technical solutions of the embodiments of this application.

[0066] This embodiment provides a method for sending control commands. Figure 5 This is a flowchart of a control command transmission method according to an optional embodiment of this application, such as... Figure 5 As shown, the specific steps are as follows:

[0067] Step S501: The wind turbine unit is shut down;

[0068] like Figure 3 As shown, the blade pitch angle of the wind turbine is 90° at this time.

[0069] Step S502: If the wind speed detected by the anemometer is greater than the first preset threshold (3m / s) and continues for a first duration, determine the blade pitch rate and pitch angle.

[0070] The pitch rate and pitch angle of the blades are determined using the following formulas:

[0071] f(θ, β) = f(0.5 * ρ * V^3 * H * D * 2 * Cp), where θ is the pitch rate, β is the pitch angle, V is the incoming wind speed, H is the vertical axis turbine height, D is the vertical axis rotor radius, and Cp is the vertical axis turbine efficiency. The vertical axis turbine height and vertical axis rotor radius are shown below. Figure 6 As shown.

[0072] Step S503: The pitch mechanism controls the blade rotation according to the pitch rate and pitch angle;

[0073] At this time, the state of the leaf can be as follows: Figure 4 As shown, Figure 4 The blade pitch angle is 0°.

[0074] Step S504: Wind turbine generates electricity;

[0075] Step S505: In the current environment where there is no wind or the wind is stopped, the blades move in the direction of shutting off the propellers.

[0076] At this time, the state of the leaf can be as follows: Figure 4 As shown, Figure 4 The blade pitch angle is 90°.

[0077] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0078] This embodiment also provides a control command sending device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0079] Figure 7 This is a structural block diagram of a control command sending device according to an embodiment of this application, such as... Figure 7 As shown, the device includes:

[0080] The acquisition module 72 is used to acquire the first wind speed information of the target area corresponding to the wind turbine.

[0081] The determining module 74 is used to determine the first pitch speed and the first pitch angle of the wind turbine blades based on the first wind speed when the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed and the duration of the first wind speed is greater than the first preset duration.

[0082] The sending module 76 is used to send a first control command to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch according to the first control command based on the pitch speed and the first pitch angle.

[0083] The aforementioned device acquires first wind speed information for the target area corresponding to the wind turbine. When the first wind speed information indicates that the first wind speed in the target area is greater than a first preset wind speed, and the duration of the first wind speed is greater than a first preset duration, the first pitch speed and first pitch angle of the wind turbine blades are determined based on the first wind speed. A first control command is sent to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command. In this embodiment, the pitch speed and pitch angle of the blades are calculated and adjusted in real time according to the specific wind speed conditions, greatly improving the flexibility and accuracy of control. This ensures that the blades can pitch at the most suitable speed and angle under different wind speed conditions. Therefore, it solves the problem that fixed pitch parameters limit the adaptability of blades under different wind speed conditions and prevent precise blade pitch control.

[0084] In an exemplary embodiment, the determining module 74 is used to obtain the vertical axis turbine height, vertical axis rotor radius, and vertical axis turbine efficiency of the wind turbine; and to determine the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the vertical axis turbine height, the vertical axis rotor radius, and the vertical axis turbine efficiency.

[0085] In an exemplary embodiment, the determining module 74 is configured to determine the first pitch speed θ and the first pitch angle β of the wind turbine blades according to the following formula: f(θ, β)=f(0.5*ρ*V^3*H*D*2*Cp), where ρ is the air density, V is the first wind speed, H is the height of the vertical axis turbine, D is the radius of the vertical axis wind turbine, and Cp is the efficiency of the vertical axis turbine.

[0086] In an exemplary embodiment, the determining module 74 is configured to determine the relationship between the first pitch angle and the maximum pitch angle; and, if the relationship indicates that the first pitch angle is greater than the maximum pitch angle, send a first control command to the pitch mechanism of the wind turbine according to the first pitch speed and the maximum pitch angle.

[0087] The sending module 76 is used to send a first control command to the pitch mechanism of the wind turbine according to the first pitch speed and the first pitch angle when the size relationship indicates that the first pitch angle is less than or equal to the maximum pitch angle.

[0088] In an exemplary embodiment, the acquisition module 72 is used to acquire second wind speed information of the target area corresponding to the wind turbine, wherein the second wind speed information is used to indicate the second wind speed and the duration of the second wind speed;

[0089] The determining module 74 is used to determine whether the second wind speed is less than or equal to the second preset wind speed, and whether the duration of the second wind speed is greater than the second preset duration, wherein the second preset wind speed is less than the first preset wind speed;

[0090] The sending module 76 is used to send a second control command to the pitch mechanism of the wind turbine according to a preset pitch speed and a preset pitch angle when the second wind speed is less than or equal to the second preset wind speed and the duration of the second wind speed is greater than the second preset duration, so that the pitch mechanism controls the blades to pitch according to the second control command.

[0091] In an exemplary embodiment, the determining module 74 is configured to determine whether the second wind speed is greater than a third preset wind speed and whether the duration of the second wind speed is greater than a third preset duration, wherein the third preset wind speed is greater than the first preset wind speed; if the second wind speed is greater than the third preset wind speed and the duration of the second wind speed is greater than the third preset duration, the second pitch speed and the second pitch angle of the wind turbine blades are determined based on the second wind speed.

[0092] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0093] Embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments when run.

[0094] Optionally, in this embodiment, the storage medium may be configured to store program code for performing the following steps:

[0095] S1, Obtain the first wind speed information of the target area corresponding to the wind turbine;

[0096] S2, when the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed, and the duration of the first wind speed is greater than the first preset duration, the first pitch speed and the first pitch angle of the wind turbine blades are determined according to the first wind speed.

[0097] S3, send a first control command to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch according to the first control command based on the first pitch speed and the first pitch angle.

[0098] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0099] Embodiments of this application also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0100] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0101] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0102] S1, Obtain the first wind speed information of the target area corresponding to the wind turbine;

[0103] S2, when the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed, and the duration of the first wind speed is greater than the first preset duration, the first pitch speed and the first pitch angle of the wind turbine blades are determined according to the first wind speed.

[0104] S3, send a first control command to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch according to the first control command based on the first pitch speed and the first pitch angle.

[0105] Embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0106] Embodiments of this application also provide another computer program product, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0107] Embodiments of this application also provide a computer program that includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps in any of the above method embodiments.

[0108] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0109] S1, Obtain the first wind speed information of the target area corresponding to the wind turbine;

[0110] S2, when the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed, and the duration of the first wind speed is greater than the first preset duration, the first pitch speed and the first pitch angle of the wind turbine blades are determined according to the first wind speed.

[0111] S3, send a first control command to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch according to the first control command based on the first pitch speed and the first pitch angle.

[0112] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0113] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0114] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A method for sending control commands, characterized in that, include: Obtain the first wind speed information for the target area corresponding to the wind turbine; When the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed, and the duration of the first wind speed is greater than the first preset duration, the first pitch speed and the first pitch angle of the wind turbine blades are determined based on the first wind speed. A first control command is sent to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch based on the first pitch speed and the first pitch angle according to the first control command. The method of determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed includes: obtaining the vertical axis turbine height, vertical axis rotor radius, and vertical axis turbine efficiency of the wind turbine; and determining the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the vertical axis turbine height, the vertical axis rotor radius, and the vertical axis turbine efficiency. The determination of the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the height of the vertical axis turbine unit, the radius of the vertical axis rotor, and the efficiency of the vertical axis turbine unit includes: determining the first pitch speed θ and first pitch angle β of the wind turbine blades according to the following formula: f(θ, β) = f(0.5*ρ*V^3*H*D*2*Cp), where ρ is the air density, V is the first wind speed, H is the height of the vertical axis turbine unit, D is the radius of the vertical axis rotor, and Cp is the efficiency of the vertical axis turbine unit.

2. The method according to claim 1, characterized in that, After determining the first pitch angle of the wind turbine blades based on the first wind speed, the process includes: Determine the relationship between the first pitch angle and the maximum pitch angle; When the size relationship indicates that the first pitch angle is greater than the maximum pitch angle, a first control command is sent to the pitch mechanism of the wind turbine according to the first pitch speed and the maximum pitch angle. When the size relationship indicates that the first pitch angle is less than or equal to the maximum pitch angle, a first control command is sent to the pitch mechanism of the wind turbine according to the first pitch speed and the first pitch angle.

3. The method according to claim 1, characterized in that, After sending a first control command to the pitch mechanism of the wind turbine based on the pitch speed and the first pitch angle, the method further includes: Obtain second wind speed information for the target area corresponding to the wind turbine, wherein the second wind speed information is used to indicate the second wind speed and the duration of the second wind speed; Determine whether the second wind speed is less than or equal to the second preset wind speed, and whether the duration of the second wind speed is greater than the second preset duration, wherein the second preset wind speed is less than the first preset wind speed; When the second wind speed is less than or equal to the second preset wind speed, and the duration of the second wind speed is greater than the second preset duration, a second control command is sent to the pitch mechanism of the wind turbine according to the preset pitch speed and preset pitch angle, so that the pitch mechanism controls the blades to pitch according to the second control command.

4. The method according to claim 3, characterized in that, After obtaining the second wind speed information of the target area corresponding to the wind turbine, the method further includes: Determine whether the second wind speed is greater than the third preset wind speed, and whether the duration of the second wind speed is greater than the third preset duration, wherein the third preset wind speed is greater than the first preset wind speed; When the second wind speed is greater than the third preset wind speed, and the duration of the second wind speed is greater than the third preset duration, the second pitch speed and the second pitch angle of the wind turbine blades are determined based on the second wind speed.

5. A control command transmitting device, characterized in that, include: The acquisition module is used to acquire the first wind speed information of the target area corresponding to the wind turbine. The determining module is used to determine the first pitch speed and the first pitch angle of the wind turbine blades based on the first wind speed when the first wind speed information indicates that the first wind speed in the target area is greater than the first preset wind speed and the duration of the first wind speed is greater than the first preset duration. The sending module is used to send a first control command to the pitch mechanism of the wind turbine according to the pitch speed and the first pitch angle, so that the pitch mechanism controls the blades to pitch according to the first control command based on the pitch speed and the first pitch angle. The determining module is further configured to acquire the vertical axis turbine height, vertical axis rotor radius, and vertical axis turbine efficiency of the wind turbine; and to determine the first pitch speed and first pitch angle of the wind turbine blades based on the first wind speed, the vertical axis turbine height, the vertical axis rotor radius, and the vertical axis turbine efficiency. The determining module is further configured to determine the first pitch speed θ and the first pitch angle β of the wind turbine blades according to the following formula: f(θ, β) = f(0.5*ρ*V^3*H*D*2*Cp), where ρ is the air density, V is the first wind speed, H is the height of the vertical axis turbine, D is the radius of the vertical axis wind turbine, and Cp is the efficiency of the vertical axis turbine.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed, performs the method of any one of claims 1 to 4.

7. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method of any one of claims 1 to 4 through the computer program.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 4.

Citation Information

Patent Citations

  • Movable wing-type lifting high-power vertical axis wind turbine

    CN102691617A

  • Wind generating set master control system and motor-driven pitch changing system testing device

    CN103257315A