Fan control method, device and terminal equipment

By receiving radar wind data and performing corrections and adjustments, a personalized control strategy was determined, which solved the problem of low wind turbine control accuracy and improved the accuracy of wind turbine control and power generation efficiency.

CN122190996APending Publication Date: 2026-06-12XINGGUO JIDIAN NEW ENERGY POWER GENERATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XINGGUO JIDIAN NEW ENERGY POWER GENERATION CO LTD
Filing Date
2026-05-06
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

The low accuracy of wind turbine control results in low power generation efficiency in wind farms.

Method used

By receiving wind data from the wind field feedforward transmitted by radar, and correcting and adjusting the wind data based on wind turbine information and equipment information, personalized control strategies are determined to improve the accuracy and efficiency of wind turbine control.

Benefits of technology

This improves the accuracy and efficiency of wind turbine control, enhances the utilization efficiency of wind resources, and thus improves the power generation efficiency of wind turbines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122190996A_ABST
    Figure CN122190996A_ABST
Patent Text Reader

Abstract

The application provides a fan control method and device and a terminal device. The method comprises the following steps: receiving first wind data sent by a radar, wherein the first wind data comprises data of feedforward wind of a wind field, and the wind field comprises a plurality of fans; determining a first control strategy corresponding to the wind field based on the first wind data; obtaining fan information and device information corresponding to each fan, and correcting the first wind data based on the fan information to obtain second wind data corresponding to each fan; adjusting the first control strategy based on a plurality of second wind data and a plurality of device information to obtain a second control strategy corresponding to each fan; and controlling the plurality of fans based on the second control strategy corresponding to each fan. The accuracy of fan control is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of new energy technology, and in particular to a wind turbine control method, device and terminal equipment. Background Technology

[0002] Wind power generation is a core component of the clean energy system, and the precision of wind turbine control directly determines the power generation efficiency of a wind farm.

[0003] Currently, wind turbine control mostly employs a feedback control mode based on local wind measurement equipment. For example, after acquiring wind data, the wind turbine can rotate in the correct direction based on that data. However, in this method, the wind turbine control exhibits significant lag, resulting in low accuracy. Summary of the Invention

[0004] This application provides a wind turbine control method, apparatus, and terminal equipment to solve the technical problem of low accuracy in wind turbine control.

[0005] In a first aspect, embodiments of this application provide a fan control method, the fan control method comprising:

[0006] Receive the first wind data sent by the radar. The first wind data includes the feedforward wind data of the wind field, which includes multiple wind turbines.

[0007] Based on the first wind data, determine the first control strategy corresponding to the wind field;

[0008] Obtain the fan information and equipment information corresponding to each fan, and based on the fan information, correct the first wind data to obtain the second wind data corresponding to each fan;

[0009] Based on multiple second wind data and multiple device information, the first control strategy is adjusted to obtain the second control strategy corresponding to each wind turbine;

[0010] Based on the second control strategy corresponding to each wind turbine, multiple wind turbines are controlled.

[0011] Secondly, embodiments of this application provide a wind turbine control device, including a receiving module, a determining module, an acquiring module, a correcting module, an adjusting module, and a control module, wherein:

[0012] The receiving module is used to receive the first wind data transmitted by the radar. The first wind data includes the feedforward wind data of the wind field, which includes multiple wind turbines.

[0013] The determination module is used to determine the first control strategy corresponding to the wind field based on the first wind data;

[0014] The acquisition module is used to acquire the fan information and equipment information corresponding to each fan.

[0015] The correction module is used to correct the first wind data based on the information of each fan to obtain the second wind data corresponding to each fan.

[0016] The adjustment module is used to adjust the first control strategy based on multiple second wind data and multiple device information to obtain the second control strategy corresponding to each wind turbine.

[0017] The control module is used to control multiple wind turbines based on the second control strategy corresponding to each wind turbine.

[0018] Thirdly, embodiments of this application provide a terminal device, including:

[0019] At least one processor and memory;

[0020] The memory stores instructions that the computer executes;

[0021] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the first aspect above and various wind turbine control methods that may be involved in the first aspect.

[0022] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions. When a processor executes the computer-executable instructions, it implements the first aspect and various possible wind turbine control methods involved in the first aspect.

[0023] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and various possible wind turbine control methods involved in the first aspect.

[0024] This application provides a wind turbine control method, apparatus, and terminal device. The terminal device can receive first wind data transmitted by radar, wherein the first wind data includes feedforward wind data of a wind farm, and the wind farm includes multiple wind turbines. Based on the first wind data, the terminal device can determine a first control strategy corresponding to the wind farm, acquire wind turbine information and equipment information corresponding to each wind turbine, and correct the first wind data based on the wind turbine information to obtain second wind data corresponding to each wind turbine. Based on multiple second wind data and multiple equipment information, the terminal device can adjust the first control strategy to obtain a second control strategy corresponding to each wind turbine, and control multiple wind turbines based on the second control strategies corresponding to each wind turbine. In the above method, since the terminal device can acquire the feedforward wind data of the wind farm based on radar, the terminal device can adjust the wind turbines in advance. Furthermore, since the terminal device can determine the control strategy corresponding to each wind turbine, the accuracy and efficiency of wind turbine control can be improved, thereby improving the power generation efficiency of the wind turbines. Attached Figure Description

[0025] 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.

[0026] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of this application;

[0027] Figure 2 A schematic flowchart of a fan control method provided in an embodiment of this disclosure;

[0028] Figure 3 This is a schematic diagram illustrating a method for determining second wind data provided in an embodiment of this application;

[0029] Figure 4 This is a schematic diagram illustrating a method for determining a wind turbine maintenance strategy provided in an embodiment of this application;

[0030] Figure 5 This is a schematic diagram of the structure of a fan control device provided in an embodiment of this application;

[0031] Figure 6 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this disclosure.

[0032] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0033] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0034] It is understood that before using the technical solutions disclosed in the embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure through appropriate means in accordance with relevant laws and regulations, and user authorization should be obtained. For example, in response to receiving a user's active request, a prompt message may be sent to the user to clearly inform the user that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media that perform the operations of the technical solutions of this disclosure, based on the prompt message.

[0035] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0036] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0037] In related technologies, wind power generation is a core component of the clean energy system, and the accuracy of wind turbine control directly determines the power generation efficiency of a wind farm. For example, by adjusting the deflection angle of the wind turbine, it can receive more wind force, thereby improving its power generation efficiency. Currently, wind turbine control mostly adopts a feedback control mode using local anemometers. For example, the wind turbine can receive the current wind direction and force from the anemometers within the wind farm and adjust its orientation accordingly. However, in this method, the wind data collected by the anemometers within the wind farm is lagging, and the wind farm area is usually large and the terrain is complex. When the wind turbine is located in different positions within the wind farm, the actual wind force and direction received differ significantly from those collected by the anemometers, resulting in low accuracy in wind turbine control.

[0038] To address the technical problems in related technologies, this application provides a wind turbine control method. A terminal device receives first wind data transmitted by radar, determines a first control strategy corresponding to the wind farm based on the first wind data, acquires wind turbine information and equipment information corresponding to each wind turbine, and determines the height difference between the wind turbine and the radar, and the wind turbine's position information within the wind farm based on the wind turbine information. Based on the height difference and position information, the first wind data is corrected to obtain second wind data corresponding to the wind turbine. Based on multiple sets of second wind data and multiple sets of equipment information, the first control strategy is adjusted to obtain a second control strategy corresponding to each wind turbine. Based on the second control strategies corresponding to each wind turbine, multiple wind turbines are controlled. Thus, because the terminal device can acquire feedforward wind data of the wind farm based on radar and perform fine-grained calibration of the feedforward wind data for each wind turbine within the wind farm, the accuracy of the wind data is improved. Furthermore, because the terminal device can determine the control strategy corresponding to each wind turbine, the accuracy and efficiency of wind turbine control are improved, the utilization efficiency of wind resources is increased, and ultimately, the power generation efficiency of the wind turbines is improved.

[0039] Below, in conjunction with Figure 1 The application scenarios of the embodiments of this application will be described.

[0040] Figure 1 This is a schematic diagram illustrating an application scenario provided by an embodiment of this application. Please refer to [link / reference]. Figure 1 The system comprises terminal equipment, a wind farm, and a feedforward radar. The wind farm includes wind turbine A and wind turbine B. The feedforward radar collects feedforward wind data from the wind farm and transmits this data to the terminal equipment. Based on this data, the terminal equipment determines basic control commands. The terminal equipment can also correct the feedforward wind data based on the turbine information of wind turbines A and B, thus obtaining the feedforward wind data for wind turbine A and wind turbine B respectively.

[0041] Please see Figure 1 The terminal equipment can adjust the basic control commands based on the feedforward wind data and information from wind turbine A to obtain control command a. Similarly, based on the feedforward wind data and information from wind turbine B, it can adjust the basic control commands to obtain control command b. The terminal equipment can send control command a to wind turbine A and control command b to wind turbine B. This improves the accuracy of wind turbine control, increases wind resource utilization efficiency, and ultimately enhances the power generation efficiency of the wind turbines.

[0042] It should be noted that, Figure 1 These are examples of application scenarios for embodiments of this application, and are not intended to limit the application scenarios of embodiments of this disclosure.

[0043] The technical solutions of this disclosure and how they solve the aforementioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this disclosure will now be described with reference to the accompanying drawings.

[0044] Figure 2 This is a schematic flowchart illustrating a fan control method provided in an embodiment of this disclosure. Please refer to [link / reference]. Figure 2 The method may include:

[0045] S201, Receive the first wind data transmitted by the radar.

[0046] The execution entity in this application embodiment can be a terminal device or a fan control device installed in the terminal device. The fan control device can be implemented based on software, or it can be implemented based on a combination of software and hardware; this application embodiment does not limit this.

[0047] In some embodiments, radar can be used to measure wind data. For example, the radar can be a wind-measuring radar (e.g., a pulsed laser wind-measuring radar), which can detect wind resources over long distances. Therefore, the terminal device can acquire wind data in advance based on the radar and then control the wind turbine in a timely manner.

[0048] In some embodiments, the first wind data may include feedforward wind data from a wind farm, which includes multiple wind turbines. For example, a wind farm may be an area where multiple wind turbines are centrally deployed to achieve large-scale wind power generation. For example, a wind farm may include a plain wind farm, a mountain wind farm, an offshore wind farm, a tidal flat wind farm, etc., and this application embodiment does not limit this.

[0049] In some embodiments, a wind farm may include any number of wind turbines. For example, a small wind farm may have 5-30 wind turbines, a medium-sized wind farm may have 50-100 wind turbines, and a large wind farm may have more than 100 wind turbines.

[0050] In some embodiments, the first wind data can be the incoming wind data that has not yet reached the area where multiple wind turbines are located. For example, if the radar detects an incoming wind with a speed of 10 m / s and a direction of 30 degrees 3 km upstream of the prevailing wind direction of the wind field, and this incoming wind will reach the area where multiple wind turbines are located in 25 seconds, the set of wind speed, wind direction and wind arrival time can be the first wind data of the wind field.

[0051] In some embodiments, the first wind data may include wind speed, wind direction, and wind arrival time. For example, wind speed may refer to the speed at which the wind moves, wind direction may refer to the direction from which the wind is coming, and wind arrival time may refer to the time when the wind arrives at a reference position in the wind field (which may be any position within the wind field or a pre-set position; this embodiment does not limit this). For example, if a wind mass detected by radar at time A is expected to arrive at the reference position in the wind field in 30 seconds, then the wind arrival time may be the 30th second after time A.

[0052] In some embodiments, the first wind data may also include data such as wind shear coefficient (the law of wind speed change with height) and turbulence intensity (the degree of fluctuation of wind speed), but this application embodiment does not limit this.

[0053] In some embodiments, the terminal device can receive first wind data transmitted by the radar. For example, the radar and the terminal device can be communicatively connected. The radar can continuously scan and detect the upstream area of ​​the wind field according to a preset scanning frequency to obtain the first wind data of the wind field, and transmit the first wind data to the terminal device based on the communication connection.

[0054] S202. Based on the first wind data, determine the first control strategy corresponding to the wind field.

[0055] In some embodiments, the first control strategy can be a unified control strategy corresponding to the wind farm. For example, the first control strategy can be a control baseline strategy for multiple wind turbines within the wind farm; in other words, the first control strategy can be a wind farm-level control strategy, applicable to all wind turbines within the wind farm.

[0056] In some embodiments, the first control strategy may include yaw angle, yaw speed, and yaw advance.

[0057] The yaw angle indicates the orientation of the wind turbine. For example, a yaw angle of 180 degrees (due south) means the wind turbine is facing due south.

[0058] Yaw speed indicates the angular velocity at which the wind turbine adjusts its yaw. For example, yaw speed can be 1 degree per second.

[0059] The yaw adjustment lead time indicates how long in advance the wind turbine will make yaw adjustments. For example, a yaw adjustment lead time of 10 seconds means that the wind turbine will make yaw adjustments 10 seconds in advance.

[0060] For example, the first wind data collected by the radar can be: wind speed 8 m / s, wind direction due south. The first control strategy determined by the terminal equipment can be: yaw angle of 180 degrees, yaw speed of 1 degree per second, and yaw adjustment lead of 10 seconds. That is, the first control strategy can be expressed as: adjust the orientation of the wind turbine to 180 degrees with an angular velocity of 1 degree per second 10 seconds in advance.

[0061] In some embodiments, the terminal device may input first wind data into a pre-trained first model, which may output a first control strategy.

[0062] For example, the first model can be trained based on multiple sets of samples, where each set of samples includes sample wind data and sample control strategies corresponding to the sample wind data. When selecting the sample control strategy corresponding to the sample wind data, constraints can be imposed based on power generation efficiency. That is, when the wind of the sample wind data occurs, the control strategy with the highest power generation efficiency is obtained and the control strategy is determined as the sample control strategy corresponding to the sample wind data.

[0063] It should be noted that the terminal equipment can obtain multiple historical wind data, the historical control strategies corresponding to the historical wind data, and the power generation efficiency of the wind turbine after controlling the wind turbine based on the historical control strategy from the historical wind field data, and then determine multiple sets of samples based on the above information.

[0064] It should be noted that the terminal device can also process the first wind data based on any feasible implementation method to obtain the first control strategy corresponding to the wind field. This application embodiment does not limit this.

[0065] S203. Obtain the fan information and equipment information corresponding to each fan.

[0066] In some embodiments, the fan information may include at least one of the following: spatial coordinates of the fan installation location, fan hub height, fan impeller diameter, and fan model.

[0067] In some embodiments, the spatial coordinates can be the three-dimensional coordinates of the wind turbine. For example, during wind turbine installation, the planar coordinates and height of the wind turbine can be determined, and the terminal equipment can use these planar coordinates and height as the spatial coordinates of the wind turbine.

[0068] In some embodiments, the hub height of the wind turbine can be the vertical distance from the center of rotation of the wind turbine rotor to the ground (onshore wind farm) or the sea level (offshore wind farm). For example, a hub height of 100 meters means that the center of rotation of the wind turbine rotor is 100 meters above the ground.

[0069] In some embodiments, the impeller diameter can be the maximum diameter of the impeller when it is rotating. For example, the impeller diameter can indicate the wind energy capture area of ​​the wind turbine; the larger the impeller diameter, the larger the area over which the wind turbine can capture wind energy.

[0070] For example, the wind turbine information can be: spatial coordinates X=3000m, Y=2000m, height 42m, wind turbine hub height 120m, impeller diameter 155m, and wind farm layout in the 3rd row and 10th column (layout number in the wind farm).

[0071] In some embodiments, equipment information can indicate the equipment status of the wind turbine. For example, equipment information may include the wind turbine's operating status (e.g., no wear, slight wear, severe wear), blade status (e.g., no damage, slight damage, blade angle), power generation load (e.g., low load, medium load, high load), etc.

[0072] For example, the equipment information for wind turbine A could be: no wear on the yaw system, no damage to the blades, current power generation load is medium (800kW), and current yaw angle is 175 degrees. The equipment information for wind turbine B could be: slight wear on the yaw system, no damage to the blades, current power generation load is low (500kW), and current yaw angle is 182 degrees.

[0073] In some embodiments, the terminal device can obtain the wind turbine information and equipment information corresponding to each wind turbine based on any feasible implementation method, and the embodiments of this application do not limit this.

[0074] S204. Based on the information of each fan, the first wind data is corrected to obtain the second wind data corresponding to each fan.

[0075] In some embodiments, the second wind data can be the predicted wind data received by the wind turbine. For example, the second wind data is obtained based on the first wind data. For example, the first wind data can be the wind data of the entire wind farm. Since different wind turbines are located at different locations in the wind farm, the terminal device can correct the first wind data of the wind farm for wind turbines at different locations, thereby obtaining the second wind data for that wind turbine. In other words, the second wind data corresponding to a wind turbine can be the wind data predicted when the wind reaches that wind turbine based on the first wind data.

[0076] For example, the first wind data includes a wind speed of 8 m / s, a wind direction of 180 degrees, and a wind arrival time of time A. The terminal device can correct the first wind data based on the wind turbine information corresponding to the wind turbine to obtain the second wind data corresponding to the wind turbine. The second wind data may include a wind arrival time of time B, a wind direction of 180.2 degrees, and a wind speed of 7.9 m / s.

[0077] In some embodiments, for any given wind turbine, the terminal device can obtain the second wind data corresponding to the wind turbine based on any feasible implementation method: determining the height difference between the wind turbine and the radar, and the wind turbine's position information in the wind field based on the wind turbine information; correcting the first wind data based on the height difference and position information to obtain the second wind data corresponding to the wind turbine. This allows for accurate determination of the second wind data corresponding to the wind turbine, thereby improving the accuracy of wind turbine control.

[0078] In some embodiments, the height difference can be the vertical height difference between the wind turbine and the radar. For example, if the radar is 150 meters high and the wind turbine is 100 meters high, the terminal equipment can determine that the height difference between the wind turbine and the radar is 50 meters.

[0079] In some embodiments, location information may indicate the location of the wind turbine in the wind field and the positional relationship between the wind turbine and the radar. For example, location information may include the distance between the wind turbine and the radar, the wind direction offset coefficient of the wind turbine, and wake information received by the wind turbine.

[0080] In some embodiments, the terminal device can correct the wind speed in the first wind data based on the height difference (the greater the height difference, the greater the wind speed change), and correct the wind direction and wind arrival time in the first wind data based on the location information. In this way, the terminal device can accurately determine the second wind data corresponding to each wind turbine, thereby improving the flexibility and accuracy of wind turbine control.

[0081] S205. Based on multiple second wind data and multiple device information, the first control strategy is adjusted to obtain the second control strategy corresponding to each wind turbine.

[0082] In some embodiments, the second control strategy can be a control strategy for the wind turbine. For example, the second control strategy corresponding to the wind turbine can be a precise control strategy adapted to the wind turbine after personalized adjustment of the first control strategy. It should be noted that the second control strategies for different wind turbines can be different (e.g., if multiple wind turbines are far apart, their second control strategies can be different) or the same (e.g., if multiple wind turbines are adjacent and have the same equipment information, their second control strategies can be the same). This application embodiment does not limit this.

[0083] In some embodiments, the data types included in the second control strategy are the same as those included in the first control strategy, and will not be described again in the embodiments of this application.

[0084] In some embodiments, for any given wind turbine, the terminal device can obtain a second control strategy corresponding to the wind turbine based on the following feasible implementation: obtaining the current first yaw angle of the wind turbine, and adjusting the first control strategy of the wind turbine based on the first yaw angle, second wind data, and equipment information to obtain a second control strategy corresponding to each wind turbine. In this way, the terminal device can formulate different control strategies for different wind turbines, thereby improving the flexibility of wind turbine control.

[0085] In some embodiments, the first yaw angle can be the current yaw angle of the wind turbine. For example, if the current yaw angle of the wind turbine is 180 degrees, the terminal device can determine that the first yaw angle is 180 degrees. It should be noted that the terminal device can obtain the first yaw angle based on any feasible implementation method, and the embodiments of this application do not limit this.

[0086] In some embodiments, the terminal device adjusts the first control strategy of the wind turbine based on the first yaw angle, the second wind data, and the equipment information to obtain the second control strategy corresponding to each wind turbine. Specifically, this can be as follows: adjusting the yaw angle in the first control strategy based on the wind direction in the second wind data to obtain the second yaw angle; adjusting the yaw speed in the first control strategy based on the equipment information to obtain the first yaw speed; adjusting the yaw adjustment lead in the first control strategy based on the first yaw angle, the second yaw angle, the first yaw speed, and the wind arrival time in the second wind data to obtain the first yaw adjustment lead; and determining the second control strategy based on the second yaw angle, the first yaw speed, and the first yaw adjustment lead.

[0087] In some embodiments, the second yaw angle can be the target yaw angle for wind turbine control. For example, the terminal device can modify the yaw angle in the first control strategy based on the wind direction in the second wind data to obtain the second yaw angle, which is the target yaw angle that the wind turbine needs to be adjusted to. For example, if the yaw angle in the first control strategy is 180 degrees and the wind direction in the second wind data is 180.3 degrees, the terminal device can determine that the second yaw angle is 180.3 degrees. In other words, the terminal device can adjust the orientation of the wind turbine to 180.3 degrees.

[0088] In some embodiments, the first yaw speed can be the yaw speed used when the wind turbine is adjusted to the second yaw angle. For example, if the yaw speed in the first control strategy is 1 degree per second, and the equipment information indicates slight wear of the yaw system, then to avoid further wear, the terminal device can adjust the first control strategy from 1 degree per second to 0.8 degrees per second, that is, the terminal device determines the first yaw speed to be 0.8 degrees per second.

[0089] In some embodiments, the first yaw adjustment lead can indicate the duration of advance adjustment when the wind turbine adjusts to the second yaw angle. For example, if the first yaw adjustment lead is 10 seconds, it means that the wind turbine needs to adjust its yaw 10 seconds in advance.

[0090] For example, the current first yaw angle is 182 degrees, the second yaw angle is 180.8 degrees, the angle difference is 1.2 degrees, the first yaw speed is 0.8 degrees per second, and the yaw adjustment time is 1.5 seconds (the ratio of 1.2 to 0.8). If the wind arrives at 8 seconds, the terminal device can determine to adjust the wind turbine at least 9.5 seconds in advance. If the yaw adjustment advance in the first control strategy is 9.5 seconds, the terminal device does not need to adjust the yaw adjustment advance. If the yaw adjustment advance in the first control strategy is 9 seconds, the terminal device can adjust the yaw adjustment to 9.5 seconds, i.e., the first yaw adjustment is 9.5 seconds. If the yaw adjustment advance in the first control strategy is 10 seconds, the terminal device can adjust the yaw adjustment to 9.5 seconds (i.e., the first yaw adjustment is 9.5 seconds), or it can leave the yaw adjustment unchanged (i.e., the first yaw adjustment is 10 seconds).

[0091] After the terminal equipment determines the second yaw angle, the first yaw speed, and the first yaw adjustment advance, it can use the second yaw angle, the first yaw speed, and the first yaw adjustment advance as the second control strategy.

[0092] S206. Based on the second control strategy corresponding to each wind turbine, control multiple wind turbines.

[0093] In some embodiments, after the terminal device determines the second control strategy corresponding to each wind turbine, it can generate control commands corresponding to each wind turbine based on the second control strategy and send the corresponding control commands to each wind turbine, thereby controlling multiple wind turbines.

[0094] For example, the second control strategy corresponding to the wind turbine is: a second yaw angle of 180.8 degrees, a first yaw speed of 0.8 degrees per second, and a first yaw adjustment amount of 9.5 seconds. If the current first yaw angle is 180 degrees, the terminal device can determine that the control command for the wind turbine can instruct: at time A, the orientation of the wind turbine to be adjusted to 180.2 degrees at a speed of 0.8 degrees per second. Here, time A can be the moment 9.5 seconds before the wind arrives at the wind turbine (e.g., if the wind arrives at the wind turbine at time B, the terminal device can determine time A as 9.5 seconds before time B).

[0095] This application provides a wind turbine control method. A terminal device receives first wind data transmitted by radar. Based on the first wind data, it determines a first control strategy corresponding to the wind field, acquires wind turbine information and equipment information for each wind turbine, and determines the height difference between the wind turbine and the radar, and the wind turbine's position information within the wind field, based on the wind turbine information. Based on the height difference and position information, the first wind data is corrected to obtain second wind data corresponding to each wind turbine. Based on multiple sets of second wind data and multiple sets of equipment information, the first control strategy is adjusted to obtain a second control strategy corresponding to each wind turbine. Based on the second control strategies corresponding to each wind turbine, multiple wind turbines are controlled. In this way, the terminal device can accurately determine the second wind data corresponding to each wind turbine, and thus accurately determine the second control strategy corresponding to each wind turbine, thereby improving the flexibility and accuracy of wind turbine control.

[0096] exist Figure 2 Based on the embodiments shown, the following, in conjunction with Figure 3 The method for correcting the first wind data based on the height difference and position information to obtain the second wind data corresponding to the wind turbine in the above-mentioned wind turbine control method is explained in detail.

[0097] Figure 3 This is a schematic diagram illustrating a method for determining second wind data provided in an embodiment of this application. Please refer to... Figure 3 The method process includes:

[0098] S301. Based on the location information, determine the first distance between the wind turbine and the radar, the wind direction offset coefficient of the wind turbine, and the wake information received by the wind turbine.

[0099] In some embodiments, the first distance can be the horizontal distance between the wind turbine and the radar. For example, if the geographical coordinates of the wind turbine are X=2000 meters and Y=800 meters, and the geographical coordinates of the radar are X=2000 meters and Y=1800 meters, the terminal equipment can determine that the first distance between the wind turbine and the radar is 1000 meters.

[0100] In some embodiments, the wind direction offset coefficient can be a correction factor for the offset between the actual wind direction at the location of the wind turbine and the overall wind direction detected by the radar, caused by factors such as the relative position of the wind turbine and the radar, the topography of the wind field, surface roughness, and obstruction. For example, the terminal device can acquire the relative azimuth of the wind turbine and the radar, the topographic features of the offshore wind field, and based on the above information, determine that the wind direction offset coefficient at the location of the wind turbine is 0.02, that is, the terminal device determines that the wind direction at the location of the wind turbine is offset clockwise by 2% relative to the wind direction detected by the radar.

[0101] It should be noted that after the terminal device determines the location information of the wind turbine, it can determine the wind direction offset coefficient based on any feasible implementation method. This application embodiment does not limit this.

[0102] In some embodiments, wake information can indicate whether a wind turbine is in a wake region. The wake region can be an area affected by the wake of an upstream wind turbine. For example, when a wind turbine is in a wake region, the wind speed and direction when it reaches the turbine are also affected by the wake of the upstream wind turbine. Therefore, the terminal equipment can correct the wind speed and direction based on the wake information, thereby improving the accuracy of wind speed and direction.

[0103] In some embodiments, the terminal device can determine the wake information of a wind turbine based on its arrangement number in the wind farm. For example, if the wind turbine is arranged in the first row (the first row relative to the wind direction, i.e., when the wind reaches this wind turbine, it will not be affected by the wake of other wind turbines), the terminal device determines that the wind turbine is not in the wake region. If the wind turbine is arranged in the second row (the second row relative to the wind direction, i.e., when the wind reaches this wind turbine, it will be affected by the wake of the first row of wind turbines), the terminal device determines that the wind turbine is in the wake region.

[0104] S302. Based on the first distance, the arrival time of the wind in the first wind data is corrected to obtain the first time.

[0105] In some embodiments, since there is a first distance between the wind turbine and the radar, the time it takes for the wind to travel from the radar to the wind turbine is also extended. The terminal device can correct the arrival time of the wind based on this first distance to obtain the first moment.

[0106] For example, the distance between the wind turbine and the radar is 100 meters. In the first wind data, the time when the wind arrives is time A and the wind speed is 10 meters per second. The terminal device can determine that it takes 10 seconds for the wind to blow from the radar to the wind turbine. Therefore, the terminal device can determine the time 10 seconds after time A as the first time.

[0107] S303. Based on the wind direction offset coefficient, the wind direction in the first wind data is corrected to obtain the first wind direction.

[0108] In some embodiments, since the wind turbines are located in different geographical locations within the wind farm, the terminal equipment can correct the wind direction of the wind farm level based on the wind direction offset coefficient corresponding to the wind turbine, thereby obtaining the first wind direction corresponding to the wind turbine.

[0109] For example, if the wind direction in the first wind data is 180 degrees, and the wind direction offset coefficient is 0.2 degrees, then the terminal device determines the first wind direction to be 180.2 degrees.

[0110] In some embodiments, the wind direction offset coefficient can also be a percentage value (e.g., 0.1%, 1%, etc.), and this application embodiment does not limit this. For example, if the wind direction offset coefficient is 0.1% and the offset direction is positive, and the wind direction in the first wind data is 180 degrees, then the terminal device can determine that the first wind direction is 181.8 degrees.

[0111] S304. Based on the height difference, the wind speed in the first wind data is corrected to obtain the first wind speed.

[0112] In some embodiments, the wind speed increases with increasing altitude and decreases with decreasing altitude. Therefore, the terminal device can correct the wind speed in the first wind data based on the height difference to obtain the first wind speed corresponding to the fan.

[0113] For example, if the wind turbine is 75 meters higher than the radar (the height difference is 75 meters), the terminal device can determine the wind speed correction factor as 1.02 (based on the correspondence between the height difference and the wind speed correction factor). If the wind speed in the first wind data is 7.5 m / s, the terminal device can determine the corrected first wind speed as 7.65 m / s.

[0114] S305. Based on wake information, the first moment, the first wind direction, and the first wind speed, determine the second wind data.

[0115] In some embodiments, the terminal device may determine the second wind data based on the following feasible implementation: when the wake information indicates that the fan is not in the wake region, the first moment, the first wind direction, and the first wind speed are determined as the second wind data; when the wake information indicates that the fan is in the wake region, the first wind direction and the first wind speed are corrected based on the wake information to obtain the second wind direction and the second wind speed, and the first moment, the second wind direction, and the second wind speed are determined as the second wind data.

[0116] In some embodiments, when the wake information indicates that the fan is not in the wake region, the terminal device can determine that the first wind data corrected for the fan will not be affected by the wake of other fans. Therefore, the terminal device can determine the first moment, the first wind direction and the first wind speed as the second wind data.

[0117] In some embodiments, when the wake information indicates that the fan is in the wake region, the terminal device can determine the wind direction correction coefficient of the first risk and the wind speed attenuation coefficient of the first wind speed based on the wake information, and then correct the first wind direction based on the wind direction correction coefficient to obtain the second wind direction, and correct the first wind speed based on the wind speed attenuation coefficient to obtain the second wind speed, and determine the first moment, the corrected second wind direction and the second wind speed as the second wind data.

[0118] For example, if the first wind direction is 180.5 degrees and the first wind speed is 7.65 m / s, and the wind direction correction coefficient corresponding to the wake region is 0.3 degrees and the wind speed attenuation coefficient is 0.4 m / s, then the terminal device can determine that the corrected second wind direction is 180.8 degrees and the corrected second wind speed is 7.25 m / s.

[0119] In some embodiments, the terminal device can pre-obtain the correspondence between each wake region in the wind field and the wind direction correction coefficient and the wind speed attenuation coefficient, and then determine the wind direction correction coefficient and the wind speed attenuation coefficient corresponding to the wind turbine based on the wake region where the wind turbine is located and the correspondence. This can improve the efficiency of determining the second wind data and improve the accuracy of the second wind data.

[0120] This application provides a method for determining second wind data. The terminal device, based on location information, determines a first distance between the wind turbine and radar, the wind direction offset coefficient of the wind turbine, and the wake information received by the wind turbine. Based on the first distance, the arrival time of the wind in the first wind data is corrected to obtain a first moment. Based on the wind direction offset coefficient, the wind direction in the first wind data is corrected to obtain a first wind direction. Based on the height difference, the wind speed in the first wind data is corrected to obtain a first wind speed. Based on the wake information, the first moment, the first wind direction, and the first wind speed, the second wind data is determined. In this method, the terminal device can accurately correct the first wind data at the wind farm level based on the location information corresponding to each wind turbine, thereby obtaining the second wind data corresponding to each wind turbine. Therefore, the accuracy and flexibility of wind turbine control can be improved.

[0121] Based on any of the above embodiments, the wind turbine control method further includes a method for determining a wind turbine maintenance strategy. The following, in conjunction with... Figure 4 The method for determining wind turbine maintenance strategy is explained in detail.

[0122] Figure 4 This is a schematic diagram illustrating a method for determining a wind turbine maintenance strategy provided in an embodiment of this application. Please refer to... Figure 4 The method includes:

[0123] S401. Obtain fault information for each wind turbine within a historical time period.

[0124] In some embodiments, the historical period can be the warranty period of the wind turbine or any historical period; this application does not limit this.

[0125] In some embodiments, fault information can indicate faults that occurred in the wind turbine during a historical period. For example, fault information may include fault type, fault location, fault occurrence time, fault duration, number of times the fault recurred, etc.

[0126] It should be noted that the terminal device can obtain the fault information of each wind turbine in the historical period based on any feasible implementation method, and the embodiments of this application do not limit this.

[0127] S402. Based on the fault information of each wind turbine, determine the corresponding maintenance strategy for each wind turbine.

[0128] In some embodiments, the terminal device can determine the high-frequency fault corresponding to the wind turbine based on fault information. For example, based on the fault information of wind turbine A, the terminal device determines that wind turbine A frequently experiences gearbox oil leakage faults in a historical period, and based on the fault information of wind turbine B, the terminal device determines that wind turbine B frequently experiences generator alarm faults in a historical period.

[0129] In some embodiments, the terminal device can determine the maintenance strategy corresponding to the wind turbine based on the high-frequency fault corresponding to the wind turbine. For example, after determining that the wind turbine has a high-frequency fault, the terminal device can determine the wind data at the time the high-frequency fault occurred, and then determine the maintenance strategy corresponding to the wind turbine based on the wind data.

[0130] For example, the high-frequency fault corresponding to the wind turbine is the generator alarm. When the generator alarm occurs, the wind data indicates that the incoming wind is from the northeast. Therefore, the terminal equipment can determine that the wind turbine is prone to generator failure when the incoming wind is from the northeast. Thus, the terminal equipment determines the maintenance strategy for the wind turbine as follows: when the incoming wind is from the northeast, increase the number of inspections of the wind turbine.

[0131] This application provides a method for determining wind turbine maintenance strategies. It obtains fault information for each wind turbine within a historical time period. Based on this fault information, a terminal device can identify the high-frequency faults corresponding to the wind turbines. After identifying the high-frequency faults, the terminal device can determine the wind data at the time the fault occurred, and then determine the corresponding maintenance strategy for that wind turbine based on this wind data. In this way, the terminal device can formulate matching maintenance strategies for the wind turbines based on their fault information, improving the efficiency of wind turbine maintenance and extending the service life of the wind turbines.

[0132] Figure 5 This is a schematic diagram of a fan control device provided in an embodiment of this application. Please refer to... Figure 5 The fan control device 500 includes a receiving module 501, a determining module 502, an acquiring module 503, a calibration module 504, an adjustment module 505, and a control module 506, wherein:

[0133] The receiving module 501 is used to receive first wind data sent by the radar. The first wind data includes feedforward wind data of the wind field, and the wind field includes multiple wind turbines.

[0134] The determining module 502 is used to determine the first control strategy corresponding to the wind field based on the first wind data;

[0135] The acquisition module 503 is used to acquire the fan information and equipment information corresponding to each fan.

[0136] The correction module 504 is used to correct the first wind data based on the information of each fan to obtain the second wind data corresponding to each fan.

[0137] The adjustment module 505 is used to adjust the first control strategy based on multiple second wind data and multiple device information to obtain the second control strategy corresponding to each wind turbine.

[0138] The control module 506 is used to control multiple wind turbines based on the second control strategy corresponding to each wind turbine.

[0139] According to one or more embodiments of this application, the correction module 504 is specifically used for:

[0140] Based on wind turbine information, determine the height difference between the wind turbine and the radar, and the location information of the wind turbine in the wind field;

[0141] Based on the height difference and location information, the first wind data is corrected to obtain the second wind data corresponding to the wind turbine.

[0142] According to one or more embodiments of this application, the correction module 504 is specifically used for:

[0143] Based on location information, the first distance between the wind turbine and the radar, the wind direction deviation coefficient of the wind turbine, and the wake information received by the wind turbine are determined.

[0144] Based on the first distance, the arrival time of the wind in the first wind data is corrected to obtain the first time.

[0145] Based on the wind direction offset coefficient, the wind direction in the first wind data is corrected to obtain the first wind direction;

[0146] Based on the height difference, the wind speed in the first wind data is corrected to obtain the first wind speed;

[0147] Based on wake information, the first moment, the first wind direction, and the first wind speed, the second wind data is determined.

[0148] According to one or more embodiments of this application, the correction module 504 is specifically used for:

[0149] When the wake information indicates that the fan is not in the wake region, the first moment, the first wind direction, and the first wind speed are determined as the second wind data.

[0150] When the wake information indicates that the fan is in the wake region, the first wind direction and the first wind speed are corrected based on the wake information to obtain the second wind direction and the second wind speed. The first moment, the second wind direction and the second wind speed are then determined as the second wind data.

[0151] According to one or more embodiments of this application, the adjustment module 505 is specifically used for:

[0152] Obtain the wind turbine's current first yaw angle;

[0153] Based on the first yaw angle, the second wind data, and the equipment information, the first control strategy of the wind turbine is adjusted to obtain the second control strategy corresponding to each wind turbine.

[0154] According to one or more embodiments of this application, the adjustment module 505 is specifically used for:

[0155] Based on the wind direction in the second wind data, the yaw angle in the first control strategy is adjusted to obtain the second yaw angle;

[0156] Based on the equipment information, the yaw speed in the first control strategy is adjusted to obtain the first yaw speed;

[0157] Based on the first yaw angle, the second yaw angle, the first yaw speed, and the arrival time of the wind in the second wind data, the yaw adjustment advance in the first control strategy is adjusted to obtain the first yaw adjustment advance.

[0158] The second control strategy is determined based on the second yaw angle, the first yaw speed, and the first yaw adjustment lead.

[0159] The communication device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0160] Figure 6 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this disclosure. Please refer to [link / reference]. Figure 6 The diagram illustrates a structural schematic of a terminal device 600 suitable for implementing embodiments of the present disclosure. The terminal device may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 6 The terminal device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0161] like Figure 6As shown, the terminal device 600 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 602 or a program loaded from storage device 608 into random access memory (RAM) 603. The RAM 603 also stores various programs and data required for the operation of the terminal device 600. The processing unit 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0162] Typically, the following devices can be connected to I / O interface 605: input devices 606 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 607 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 608 including, for example, magnetic tapes, hard disks, etc.; and communication devices 609. Communication device 609 allows terminal device 600 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 A terminal device 600 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0163] 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 609, or installed from a storage device 608, or installed from a ROM 602. When the computer program is executed by the processing device 601, it performs the functions defined in the methods of embodiments of this disclosure.

[0164] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), or any suitable combination thereof.

[0165] The aforementioned computer-readable medium may be included in the aforementioned terminal device; or it may exist independently and not assembled into the terminal device.

[0166] The aforementioned computer-readable medium carries one or more programs, which, when executed by the terminal device, cause the terminal device to perform the method shown in the above embodiments.

[0167] This disclosure provides a computer-readable storage medium storing computer-executable instructions. When a processor executes these instructions, it implements the various methods described in the above embodiments. This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the various methods described in the above embodiments.

[0168] 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).

[0169] 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 disclosure. 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 that 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, may 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.

[0170] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

[0171] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), etc.

[0172] The terminal device, computer-readable storage medium, and computer program product provided in this disclosure embodiment can flexibly generate multimedia required by the first template based on the user's digital image. Therefore, the flexibility of adding multimedia to the template can be improved, and the user does not need to spend a long time selecting multimedia that meets the template requirements, thereby improving the flexibility and efficiency of multimedia generation.

[0173] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on 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 fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0174] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative and not restrictive. Those skilled in the art should understand that, unless explicitly stated in the context, they should be understood as "one or more". The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0175] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions. Data may include information, parameters, and messages, such as flow switching indication information. The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalent features without departing from the above-described disclosure concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0176] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. Multitasking and parallel processing may be advantageous in certain environments. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments. Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely exemplary forms of implementing the claims.

Claims

1. A fan control method, characterized in that, include: Receive first wind data transmitted by radar, the first wind data including feedforward wind data of the wind field, the wind field including multiple wind turbines; Based on the first wind data, a first control strategy corresponding to the wind field is determined; Obtain the fan information and equipment information corresponding to each fan, and correct the first wind data based on the fan information to obtain the second wind data corresponding to each fan; Based on multiple second wind data and multiple device information, the first control strategy is adjusted to obtain the second control strategy corresponding to each wind turbine; The multiple wind turbines are controlled based on the second control strategy corresponding to each wind turbine.

2. The method according to claim 1, characterized in that, For any given wind turbine; based on the information from each wind turbine, the first wind data is corrected to obtain the second wind data corresponding to each wind turbine, including: Based on the wind turbine information, the height difference between the wind turbine and the radar, and the location information of the wind turbine in the wind field are determined; Based on the height difference and the location information, the first wind data is corrected to obtain the second wind data corresponding to the wind turbine.

3. The method according to claim 2, characterized in that, Based on the height difference and the location information, the first wind data is corrected to obtain the second wind data corresponding to the wind turbine, including: Based on the location information, the first distance between the wind turbine and the radar, the wind direction offset coefficient of the wind turbine, and the wake information received by the wind turbine are determined. Based on the first distance, the arrival time of the wind in the first wind data is corrected to obtain the first time. Based on the wind direction offset coefficient, the wind direction in the first wind data is corrected to obtain the first wind direction; Based on the height difference, the wind speed in the first wind data is corrected to obtain the first wind speed; Based on the wake information, the first time point, the first wind direction, and the first wind speed, the second wind data is determined.

4. The method according to claim 3, characterized in that, Based on the wake information, the first time point, the first wind direction, and the first wind speed, the second wind data is determined, including: When the wake information indicates that the fan is not in the wake region, the first moment, the first wind direction, and the first wind speed are determined as the second wind data; When the wake information indicates that the fan is in the wake region, the first wind direction and the first wind speed are corrected based on the wake information to obtain the second wind direction and the second wind speed, and the first moment, the second wind direction and the second wind speed are determined as the second wind data.

5. The method according to any one of claims 1-4, characterized in that, For any single wind turbine; Based on multiple second wind data and multiple device information, the first control strategy is adjusted to obtain a second control strategy corresponding to each wind turbine, including: Obtain the current first yaw angle of the wind turbine; Based on the first yaw angle, the second wind data, and the equipment information, the first control strategy of the wind turbine is adjusted to obtain the second control strategy corresponding to each wind turbine.

6. The method according to claim 5, characterized in that, Based on the first yaw angle, the second wind data, and the equipment information, the first control strategy for the wind turbine is adjusted to obtain a second control strategy corresponding to each wind turbine, including: Based on the wind direction in the second wind data, the yaw angle in the first control strategy is adjusted to obtain the second yaw angle; Based on the device information, the yaw speed in the first control strategy is adjusted to obtain the first yaw speed; Based on the first yaw angle, the second yaw angle, the first yaw speed, and the arrival time of the wind in the second wind data, the yaw adjustment advance in the first control strategy is adjusted to obtain the first yaw adjustment advance. The second control strategy is determined based on the second yaw angle, the first yaw speed, and the first yaw adjustment lead.

7. A fan control device, characterized in that, It includes a receiving module, a determining module, an acquiring module, a calibration module, an adjustment module, and a control module, wherein: The receiving module is used to receive first wind data sent by the radar, the first wind data including feedforward wind data of the wind field, and the wind field including multiple wind turbines. The determining module is used to determine a first control strategy corresponding to the wind field based on the first wind data. The acquisition module is used to acquire the fan information and equipment information corresponding to each fan. The correction module is used to correct the first wind data based on the information of each wind turbine to obtain the second wind data corresponding to each wind turbine. The adjustment module is used to adjust the first control strategy based on multiple second wind data and multiple device information to obtain a second control strategy corresponding to each wind turbine. The control module is used to control the multiple wind turbines based on the second control strategy corresponding to each wind turbine.

8. A terminal device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the wind turbine control method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by the processor, implement the wind turbine control method as described in any one of claims 1-6.

10. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the wind turbine control method as described in any one of claims 1-6.