Cabin wind speed transfer function correction method, device and equipment and storage medium
By obtaining the operating parameter interval of the target fan of the wind turbine, determining the standard and actual cabin wind speed correction set, calculating the correction difference and ratio set, and correcting the cabin wind speed transfer function, solving the calculation error caused by different terrain, and achieving more accurate wind speed and Wind direction value.
Patent Information
- Application Number
- CN202411465817.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-10-21
AI Technical Summary
When using the transfer function in the international standard IEC61400-12-2, the wind turbine is located in a different terrain but the steepness RIX value of the terrain is the same, resulting in problems with the same results but a large difference from the actual situation when the wind speed of the computer cabin.
By obtaining the operating parameter interval of the target fan of the wind turbine, the standard cabin wind speed correction set and the actual cabin wind speed correction set are determined, the correction difference and ratio set are calculated, and the cabin wind speed transfer function is then corrected.
The calculation error caused by different degree of terrain distortion or wake generated by upstream fans is solved, and the actual cabin wind speed correction set is achieved more accurately determines the set of wind speed and wind direction values are improved.
Smart Images

Figure CN119412285A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wind power generation, and in particular to a correction method, device, equipment and storage medium for a nacelle wind speed transfer function. Background Art
[0002] In many wind turbine related technical fields such as wind turbine power characteristic evaluation and wind farm intelligent operation control, the wind speed of the wind turbine is needed as input data for the related technologies.
[0003] At present, the international standard "Power generation performance of wind turbines based on nacelle anemometer" (IEC61400-12-2) describes a method for calculating a transfer function, which is used to evaluate the impact of the wind turbine rotor on the nacelle wind speed and can quantify the relationship between the free stream wind speed and the nacelle wind speed. In this method, the transfer function of wind turbines in different sites needs to be determined by calculating the terrain steepness (RIX) of the terrain where the wind turbine is located.
[0004] However, when applying the transfer function in IEC61400-12-2, there is a phenomenon that the wind turbines are located in different terrains but have the same RIX value. The above phenomenon will lead to the problem that when using the transfer function to calculate the nacelle wind speed of wind turbines in different terrains, the calculated results are the same, but they are greatly different from the actual nacelle wind speed. Therefore, it is urgent to propose a new method to solve the above problem. Summary of the invention
[0005] The present invention provides a method, device, equipment and storage medium for correcting a cabin wind speed transfer function, which can realize the correction of the transfer function in combination with the terrain conditions at the location of the wind turbine, and solves the problem of large errors caused by different degrees of terrain distortion or the possibility of wake phenomenon generated by upstream wind turbines when using the transfer function to determine the operating data of the cabin fan.
[0006] According to one aspect of the present invention, a method for correcting a nacelle wind speed transfer function is provided, the method comprising:
[0007] Obtaining an operating parameter range of a target wind turbine in a wind turbine group, and determining a standard nacelle wind speed correction set of the target wind turbine within the operating parameter range;
[0008] According to the terrain conditions at the location of the target wind turbine, determine the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range;
[0009] According to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, a correction difference set and a correction ratio set are determined, and the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction difference set and the correction ratio set respectively.
[0010] According to another aspect of the present invention, a device for correcting a nacelle wind speed transfer function is provided, the device comprising:
[0011] An acquisition module is used to acquire an operating parameter range of a target wind turbine in a wind turbine group and determine a standard nacelle wind speed correction set of the target wind turbine within the operating parameter range;
[0012] A determination module, used to determine an actual nacelle wind speed correction set of the target wind turbine within an operating parameter range according to the terrain conditions at the location of the target wind turbine;
[0013] The correction module is used to determine a correction difference set and a correction ratio set according to a standard nacelle wind speed correction set and an actual nacelle wind speed correction set, and to correct the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set respectively.
[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0015] at least one processor; and
[0016] a memory communicatively connected to the at least one processor; wherein,
[0017] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for correcting the nacelle wind speed transfer function according to any embodiment of the present invention.
[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for correcting the nacelle wind speed transfer function described in any embodiment of the present invention when executed.
[0019] The method for correcting the nacelle wind speed transfer function provided in the embodiment of the present invention obtains the operating parameter range of the target wind turbine in the wind turbine group, determines the standard nacelle wind speed correction set of the target wind turbine within the operating parameter range; determines the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range according to the terrain conditions of the target wind turbine; determines the correction difference set and the correction ratio set according to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, and corrects the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set, respectively. In the above technical scheme, on the one hand, it is realized to determine the nacelle wind speed of the target wind turbine in a standard site and under different operating parameters, and based on the correspondence between these nacelle wind speeds and operating parameters, determines the standard nacelle wind speed correction set, and provides standard data for the subsequent correction of the transfer function. On the other hand, the transfer function is corrected in combination with the terrain conditions at the location of the wind turbine. For example, the changes in the incoming wind when it reaches the target wind turbine due to the degree of terrain distortion and the wake generated by the upstream wind turbine are taken into account. This solves the problem of large errors caused by different degrees of terrain distortion or the wake phenomenon generated by the upstream wind turbine when using the transfer function to determine the operating data of the nacelle wind turbine, and realizes a more accurate determination of the actual nacelle wind speed correction set. Finally, the correction of the values of the wind speed and wind direction of the target wind turbine calculated using the transfer function is realized, which improves the accuracy of the nacelle wind speed and wind direction of the target wind turbine finally calculated.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 A schematic flow chart of a method for correcting a nacelle wind speed transfer function provided by an embodiment of the present invention;
[0023] Figure 2 A schematic flow chart of another method for correcting a nacelle wind speed transfer function provided by an embodiment of the present invention;
[0024] Figure 3 A schematic structural diagram of a correction device for a nacelle wind speed transfer function provided by an embodiment of the present invention;
[0025] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "standard", "actual", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Figure 1 A flowchart of a method for correcting a nacelle wind speed transfer function is provided in an embodiment of the present invention. This embodiment is applicable to wind turbines of different locations, terrains or specific models. When the transfer function described in the international standard IEC61400-12-2 is required, the transfer function is corrected. The method can be executed by a correction device for the nacelle wind speed transfer function. The correction device for the nacelle wind speed transfer function can be implemented in the form of hardware and / or software. The correction device for the nacelle wind speed transfer function can be configured in an electronic device. Exemplarily, the electronic device can be a computer or a server. Figure 1 As shown, the method includes:
[0029] S101. Obtain an operating parameter range of a target wind turbine in a wind turbine generator system, and determine a standard nacelle wind speed correction set of the target wind turbine within the operating parameter range.
[0030] The operating parameter range is a parameter range corresponding to different operating parameters of the target wind turbine.
[0031] Exemplarily, the operating parameters of the target wind turbine may include wind speed, rotor speed, pitch angle, and yaw angle, and the operating parameter range may be determined according to the rated parameters of each operating parameter corresponding to the target wind turbine. The standard nacelle wind speed correction set is a nacelle wind speed set when the terrain of the simulated target wind turbine is a standard test site.
[0032] Specifically, the operating parameter range of the target wind turbine can be determined as follows:
[0033] In one implementation, after the target wind turbine is determined, the cut-in wind speed, cut-out wind speed, rated minimum and maximum values of the rotor speed, pitch angle, and yaw angle of the target wind turbine can be determined according to the model of the target wind turbine and the attribute parameters of the target wind turbine. For each operating parameter, the operating parameter interval corresponding to each operating parameter is obtained according to its upper and lower limits. In another implementation, since the rotor speed and pitch angle of the target wind turbine can correspond to the wind speed of the target wind turbine, the obtained operating parameter interval can be a rotor operating parameter interval, which is used to characterize the specific values of the rotor speed and pitch angle corresponding to the target wind turbine at different wind speeds.
[0034] Exemplarily, in one implementation, according to the cut-in wind speed A1 and the cut-out wind speed An of the target wind turbine, the wind speed operation range (A1, A2, ..., An) can be obtained according to the preset wind speed value, wherein the difference between each two adjacent wind speed elements is the preset wind speed value, for example, if the preset wind speed value is 0.5 m / s, then A2 and A1 differ by 0.5 m / s. According to the rated minimum wind rotor speed w1 and the rated maximum wind rotor speed wx of the target wind turbine, the wind rotor speed operation range (w1, w2, ..., wx) can be determined according to the wind speed operation range of the target wind turbine, wherein, since the wind rotor speed of the target wind turbine is related to the wind speed, a corresponding wind rotor speed can be set for each wind speed element, that is, A1 corresponds to w1, A2 corresponds to w2, ..., Ax corresponds to wx. Among them, Ax is the wind speed element corresponding to the rated speed of the wind rotor, that is, because after the wind turbine reaches the rated speed stage, the speed of the wind rotor will not change with the increase of wind speed. Similarly, the operating parameter ranges of the pitch angle and the yaw angle may also be obtained in the above manner or in other manners.
[0035] In another implementation, since the yaw angle does not need to correspond one-to-one with the operating parameters of other wind turbines, the minimum yaw angle to the maximum yaw angle of the target wind turbine can be divided according to the preset yaw angle difference to obtain a yaw angle interval (α1, α2, ..., αm), where, in general, α1 is 0°. The difference between each two adjacent yaw angle elements is the preset yaw angle difference. For example, if the preset yaw angle difference is 0.5°, then α2 differs from α1 by 0.5°. In this embodiment, the preset yaw angle difference is the first threshold. Since the rotor speed and the pitch angle are related to the wind speed, the rotor operating interval can be obtained according to the correspondence between the wind speed, the rotor speed and the pitch angle. For example, the rotor operating interval includes N groups of rotor parameters, and a group of rotor parameters includes wind speed, rotor speed, and pitch angle. The wind speed in the first set of wind rotor parameters is the cut-in wind speed A1 of the target wind turbine, the wind speed in the Xth set of wind rotor parameters is the first wind speed Ax corresponding to the rated speed of the target wind turbine, the wind speed in the Yth set of wind rotor parameters is the second wind speed Ay corresponding to the rated power of the target wind turbine, and the wind speed in the Nth set of wind rotor parameters is the cut-out wind speed An of the target wind turbine. Among them, the difference between the wind speeds in any two adjacent sets of wind rotor parameters is the preset wind speed value. For example, if the preset wind speed value is 0.5m / s, the wind speed A2 in the second set of wind rotor parameters differs from the wind speed A1 in the first set of wind rotor parameters by 0.5m / s. In this embodiment, the preset wind speed value is the second threshold value. The wind rotor speed in the first set of wind rotor parameters is the minimum wind rotor speed w1 of the target wind turbine, and the wind rotor speeds in the Xth to Nth sets of wind rotor parameters are all the maximum wind rotor speeds wx of the target wind turbine. Among them, the wind rotor speed in the wind rotor parameters in the first to Xth groups is the speed of the target wind turbine when it runs according to the wind speed in the wind rotor parameters to which it belongs. For example, the wind rotor speed w1 in the first group of wind rotor parameters is the wind rotor speed when the target wind turbine runs according to the wind speed A1 in the first group of wind rotor parameters. Generally, the wind rotor speed is the minimum wind rotor speed. The wind rotor speed wx in the Xth group of wind rotor parameters is the wind rotor speed when the target wind turbine runs according to the wind speed Ax in the Xth group of wind rotor parameters. Generally, the wind rotor speed is the maximum wind rotor speed. The pitch angles in the first to Yth groups of wind rotor parameters are all minimum pitch angles of the target wind turbine, and the pitch angle in the Nth group of wind rotor parameters is the maximum pitch angle of the target wind turbine, wherein the pitch angles in the Yth to Nth groups of wind rotor parameters are the pitch angles of the target wind turbine when operating according to the wind speed in the wind rotor parameters to which they belong. For example, the pitch angle β1 in the Yth group of wind rotor parameters is the pitch angle when the target wind turbine operates according to the wind speed Ay in the Yth group of wind rotor parameters. Generally, the pitch angle is the minimum pitch angle 0°. The pitch angle β in the Nth group of wind rotor parameters is the pitch angle when the target wind turbine operates according to the wind speed An in the Nth group of wind rotor parameters. Generally, the pitch angle is the maximum pitch angle.
[0036] Specifically, after obtaining the operating parameter range of the target wind turbine, the target wind turbine under the standard test site can be simulated using, for example, a fluid mechanics unsteady model, and the standard nacelle wind speed correction set can be determined as follows:
[0037] In one implementation, if the wind speed operation interval, the rotor speed operation interval, the pitch angle operation interval and the yaw angle operation interval are obtained respectively, each yaw angle element in the yaw angle operation interval is taken as an initial yaw angle, and the nacelle wind speed of the target wind turbine at each initial yaw angle, the target wind turbine at different wind speeds, rotor speeds and pitch angles is determined, and a nacelle wind speed interval B corresponding to the initial yaw angle is obtained. And, the nacelle wind speed intervals corresponding to all initial yaw angles are used as the standard nacelle wind speed correction set Q1. In another implementation, if the yaw angle interval and the rotor operation interval are obtained respectively, each yaw angle element in the yaw angle interval is taken as an initial yaw angle, and the nacelle wind speed of the target wind turbine at each initial yaw angle when the target wind turbine operates according to each set of rotor parameters in the rotor operation interval is determined, and a nacelle wind speed interval B corresponding to the initial yaw angle is obtained. And, the nacelle wind speed intervals corresponding to all initial yaw angles are used as the standard nacelle wind speed correction set Q1.
[0038] For example, in one implementation, the initial yaw angle is the first element α1 in the yaw angle operation range. At this time, the nacelle wind speed B1 of the target wind turbine when the wind speed is A1, the rotor speed is w1, and the pitch angle is β1 is determined. α1 ; Determine the nacelle wind speed B2 of the target wind turbine when the wind speed is A2, the rotor speed is w2 and the pitch angle is β1 α1 ; until the target wind turbine is determined to have a nacelle wind speed Bx when the wind speed is Ax, the rotor speed is wx, and the pitch angle is β1 α1 At this time, since the target wind turbine wind speed reaches the wind speed at the rated speed of the wind turbine, the wind turbine enters the fixed speed stage. Therefore, the nacelle wind speed Bx+1 of the target wind turbine when the wind speed is Ax+1, the rotor speed is wx, and the pitch angle is β1 is determined. α1 ; Until the target wind turbine is determined to have a nacelle wind speed of By when the wind speed is Ay, the rotor speed is wx, and the pitch angle is β1 α1 At this time, since the target wind turbine wind speed reaches the wind speed under the rated power of the wind turbine, the wind turbine reaches the rated power. Therefore, the nacelle wind speed By+1 of the target wind turbine when the wind speed is Ay+1, the rotor speed is wx, and the pitch angle is β2 is determined. α1 ; Determine the nacelle wind speed By+2 when the target wind turbine is running at a wind speed of Ay+2, a wind rotor speed of wx, and a pitch angle of β3 α1 ; until the target wind turbine is determined to have a nacelle wind speed Bn when the wind speed is An, the rotor speed is wx, and the pitch angle is β α1. Among them, when the wind turbine enters the constant speed stage, the rotor speed no longer changes with the increase of wind speed. When the wind turbine reaches the rated power, the pitch angle begins to change with the increase of wind speed. After determining the nacelle wind speed Bn of the target wind turbine when the wind speed is An, the rotor speed is wx and the pitch angle is β α1 After that, the cabin wind speed interval Bα1 (B1 α1 , B2 α1 , ..., Bx α1 , Bx+1 α1 , ..., By α1 ,By+1 α1 , ..., Bn α1 ). Among them, the cabin wind speed is the superposition vector wind speed in the three directions of X, Y, and Z. And, after each yaw angle element in all yaw angle intervals is used as an initial yaw angle and its corresponding cabin wind speed interval is determined according to the above process, the standard cabin wind speed correction set Q1 can be obtained. The expression of Q1 can be shown in the following matrix:
[0039]
[0040] It is worth noting that the standard cabin wind speed correction set Q1 shown above is expressed in the form of a square matrix. In actual situations, the standard cabin wind speed correction set can also be expressed in other forms of matrices or non-matrix forms.
[0041] In another implementation, the initial yaw angle is the first element α1 in the yaw angle operation range. The nacelle wind speed B1 is determined based on the condition that the target wind turbine operates according to the first set of wind rotor parameters in the wind rotor operation range. α1 , that is, determine the nacelle wind speed of the target wind turbine when the wind speed is A1, the rotor speed is w1, and the pitch angle is β1. Similarly, the nacelle wind speed B2 can be determined based on the situation when the target wind turbine operates according to each set of rotor parameters in the rotor operation range. α1 , ..., Bx α1 、Bx+1 α1 、...、By α1 、By+1 α1 , ..., Bn α1 , the cabin wind speed interval Bα1 (B1 corresponding to the initial yaw angle α1) is obtained α1 , B2 α1 , ..., Bx α1 , Bx+1 α1 , ..., By α1 ,By+1 α1 , ..., Bn α1). And, after taking each yaw angle element in all yaw angle intervals as an initial yaw angle and determining its corresponding cabin wind speed interval according to the above process, the standard cabin wind speed correction set Q1 can be obtained.
[0042] In this embodiment, the operating parameters of the target wind turbine are divided to obtain an operating parameter range, and a standard cabin wind speed correction set of the target wind turbine within the operating parameter range is determined, so as to achieve determination of the cabin wind speed of the target wind turbine under different operating parameters in a standard site, and based on the correspondence between these cabin wind speeds and the operating parameters, a standard cabin wind speed correction set is determined to provide standard data for subsequent correction of the transfer function.
[0043] S102: Determine an actual nacelle wind speed correction set of the target wind turbine within an operating parameter range according to the terrain conditions at the location of the target wind turbine.
[0044] The terrain conditions at the location of the target wind turbine include terrain features, terrain range, and terrain grade, etc. In this embodiment, the required terrain conditions can be determined according to user needs. The actual nacelle wind speed correction set is a nacelle wind speed set at the actual site where the terrain of the simulated target wind turbine is located.
[0045] Specifically, in actual situations, the relationship between the nacelle wind speed and the free stream wind speed in front of the impeller that affect the target wind turbine is not only related to the steepness of the terrain, but also to the degree of terrain distortion on the target wind turbine and the wake of the upstream wind turbine. Therefore, it is necessary to comprehensively determine the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range based on the terrain conditions at the location of the target wind turbine.
[0046] Exemplarily, in one implementation, if the terrain features at the location of the target wind turbine include multiple upstream wind turbines in addition to the target wind turbine within a certain influence range, it is necessary to use a fluid mechanics unsteady model to determine the influence relationship between the target wind turbine and other upstream wind turbines in the global terrain model at the location of the target wind turbine, and substitute these influence relationships into the step of determining the standard nacelle wind speed correction set as described above to obtain the actual nacelle wind speed correction set for the target wind turbine. Among them, the global terrain model includes the distribution relationship and other relationships between the target wind turbine and other wind turbines in the terrain. The influence relationship between the target wind turbine and other upstream wind turbines may include, for example, "the incoming wind at the terrain entrance of the terrain where the target wind turbine is located, before reaching the target wind turbine, is affected by the operation of the upstream wind turbine of the target wind turbine, such as the generation of wake, and the relationship between the wind direction and wind speed of the incoming wind when it reaches the target wind turbine and the wind direction and wind speed of the incoming wind at the entrance.".
[0047] In another implementation, if the terrain range of the target wind turbine is large, but the remaining resources and computing power of the current electronic device are insufficient, the influence relationship between the target wind turbine and other upstream wind turbines in the partial terrain model of the target wind turbine can be determined by using a fluid mechanics unsteady model, and these influence relationships are substituted into the step of determining the standard cabin wind speed correction set as described above to obtain the actual cabin wind speed correction set of the target wind turbine. Among them, the partial terrain model can be determined according to user needs or the remaining resources and computing power of the current electronic device. The influence relationship may include a functional relationship between the wind direction and wind speed change of the incoming wind between the standard site size determined by the terrain range size of the target wind turbine and the terrain range size corresponding to the partial terrain model. For example, the wind speed and wind direction of the incoming wind at the entrance are obtained, and the degree of influence of other wind turbines between the entrance and the terrain entrance corresponding to the partial terrain model on the wind speed and wind direction of the incoming wind is obtained, and based on the wind speed, wind direction and degree of influence of the incoming wind at the entrance, the wind direction and wind speed of the incoming wind from the entrance to the target wind turbine are determined based on the terrain range of the global terrain model, and the wind direction and wind speed of the incoming wind from the wind turbine at the entrance of the partial terrain model and the wind direction and wind speed from the entrance of the partial terrain model to the target wind turbine are determined based on the terrain range of the partial terrain model, and the functional relationship is determined.
[0048] It is worth noting that the method for determining the actual nacelle wind speed correction set Q2 of the target wind turbine within the operating parameter range is the same as the method for determining the standard nacelle wind speed correction set Q1 in step S101. The difference is that when determining the actual nacelle wind speed correction set Q2, the "topographic conditions at the location of the target wind turbine" will be added to jointly determine it. That is, when determining the actual nacelle wind speed correction set Q2, the range of the operating parameter range of the target wind turbine and the element values in each operating parameter range may be different from the operating parameter range when determining the standard nacelle wind speed correction set.
[0049] Exemplarily, by utilizing the above-mentioned "the incoming wind at the terrain entrance of the terrain where the target wind turbine is located, before reaching the target wind turbine, after the operation of the upstream wind turbine of the target wind turbine is affected by factors such as the generation of wake, the relationship between the wind direction and wind speed of the incoming wind when arriving at the target wind turbine and the wind direction and wind speed of the incoming wind at the entrance.", the operating parameter interval when determining the standard cabin wind speed correction set is corrected, and the operating parameter interval when determining the actual cabin wind speed correction set can be obtained.
[0050] In this embodiment, the transfer function is corrected in combination with the terrain conditions at the location of the wind turbine. For example, the changes in the incoming wind when it reaches the target wind turbine due to the degree of terrain distortion and the wake effect generated by the upstream wind turbine are taken into account. This solves the problem of large errors caused by different degrees of terrain distortion or possible wake phenomena generated by upstream wind turbines when using the transfer function to determine the operating data of the nacelle fan, thereby achieving more accurate determination of the actual nacelle wind speed correction set.
[0051] S103, determining a correction difference set and a correction ratio set according to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, and correcting the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set, respectively.
[0052] The correction difference set is a difference relationship set between the standard cabin wind speed correction set and the actual cabin wind speed correction set, and the correction ratio set is a ratio relationship set between the standard cabin wind speed correction set and the actual cabin wind speed correction set.
[0053] Specifically, by subtracting the standard nacelle wind speed correction set from the actual nacelle wind speed correction set, a correction difference set can be obtained. The correction difference set is used to correct the wind direction of the target wind turbine calculated using the transfer function to obtain the corrected wind direction of the target wind turbine. By dividing the standard nacelle wind speed correction set from the actual nacelle wind speed correction set, a correction ratio set can be obtained. The correction ratio set is used to correct the nacelle wind speed of the target wind turbine calculated using the transfer function to obtain the corrected nacelle wind speed of the target wind turbine.
[0054] In this embodiment, a correction difference set and a correction ratio set are determined using a standard cabin wind speed correction set and an actual cabin wind speed correction set, and the cabin wind speed transfer function of the target wind turbine is corrected according to the correction difference set and the correction ratio set, respectively, thereby achieving correction of the numerical values of the wind speed and wind direction of the target wind turbine calculated using the transfer function, thereby improving the accuracy of the cabin wind speed and wind direction of the target wind turbine finally calculated.
[0055] The method for correcting the nacelle wind speed transfer function provided in the embodiment of the present invention obtains the operating parameter range of the target wind turbine in the wind turbine group, determines the standard nacelle wind speed correction set of the target wind turbine within the operating parameter range; determines the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range according to the terrain conditions of the target wind turbine; determines the correction difference set and the correction ratio set according to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, and corrects the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set, respectively. In the above technical scheme, on the one hand, it is realized to determine the nacelle wind speed of the target wind turbine in a standard site and under different operating parameters, and based on the correspondence between these nacelle wind speeds and operating parameters, determines the standard nacelle wind speed correction set, and provides standard data for the subsequent correction of the transfer function. On the other hand, the transfer function is corrected in combination with the terrain conditions at the location of the wind turbine. For example, the changes in the incoming wind when it reaches the target wind turbine due to the degree of terrain distortion and the wake generated by the upstream wind turbine are taken into account. This solves the problem of large errors caused by different degrees of terrain distortion or the wake phenomenon generated by the upstream wind turbine when using the transfer function to determine the operating data of the nacelle wind turbine, and realizes a more accurate determination of the actual nacelle wind speed correction set. Finally, the correction of the values of the wind speed and wind direction of the target wind turbine calculated using the transfer function is realized, which improves the accuracy of the nacelle wind speed and wind direction of the target wind turbine finally calculated.
[0056] Figure 2 A flowchart of another method for correcting the nacelle wind speed transfer function provided by an embodiment of the present invention is provided. Based on the above embodiment, this embodiment describes in detail the steps of "determining a standard nacelle wind speed correction set for a target wind turbine within an operating parameter range", "determining an actual nacelle wind speed correction set for a target wind turbine within the operating parameter range according to the terrain conditions at the location of the target wind turbine", and "correcting the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set, respectively". Figure 2 As shown, the method includes:
[0057] S201. Obtain an operating parameter range of a target wind turbine in a wind turbine group.
[0058] Specifically, the operating parameter interval includes a yaw angle interval and a wind rotor operating interval.
[0059] The yaw angle interval includes M yaw angle elements, the first yaw angle element corresponds to the minimum yaw angle of the target wind turbine, the last yaw angle element corresponds to the maximum yaw angle of the target wind turbine, and the difference between any two adjacent yaw angle elements is the first threshold.
[0060] The wind rotor operation range includes N groups of wind rotor parameters, one group of wind rotor parameters includes wind speed, wind rotor speed, and pitch angle; the wind speed in the first group of wind rotor parameters is the cut-in wind speed of the target wind turbine, the wind speed in the Xth group of wind rotor parameters is the first wind speed corresponding to the rated speed of the target wind turbine, the wind speed in the Yth group of wind rotor parameters is the second wind speed corresponding to the rated power of the target wind turbine, the wind speed in the Nth group of wind rotor parameters is the cut-out wind speed of the target wind turbine, and the difference between the wind speeds in any two adjacent groups of wind rotor parameters is the second threshold value.
[0061] The rotor speed in the first set of rotor parameters is the minimum rotor speed of the target wind turbine, and the rotor speeds in the Xth to Nth sets of rotor parameters are the maximum rotor speeds of the target wind turbine. Among them, the rotor speeds in the first to Xth sets of rotor parameters are the speeds of the target wind turbine when it runs at the wind speed in the rotor parameters to which it belongs, that is, the rotor speed in the first set of rotor parameters is the rotor speed value when the target wind turbine runs at the wind speed in the first set of rotor parameters, and the rotor speed in the Xth set of rotor parameters is the rotor speed value when the target wind turbine runs at the wind speed in the Xth set of rotor parameters.
[0062] The pitch angles in the first to Yth groups of wind rotor parameters are all the minimum pitch angles of the target wind turbine, and the pitch angle in the Nth group of wind rotor parameters is the maximum pitch angle of the target wind turbine. Among them, the pitch angles in the Yth to Nth groups of wind rotor parameters are the pitch angles when the target wind turbine runs according to the wind speed in the wind rotor parameters to which they belong, that is, the pitch angle in the Yth group of wind rotor parameters is the pitch angle when the target wind turbine runs according to the wind speed in the Yth group of wind rotor parameters, and the pitch angle in the Nth group of wind rotor parameters is the pitch angle when the target wind turbine runs according to the wind speed in the Nth group of wind rotor parameters.
[0063] It is worth noting that M, N, X, and Y in the above are all positive integers, and X<Y<N.
[0064] In this embodiment, the rotor speed, pitch angle and yaw angle in addition to the wind speed are taken as reference factors and included in the correction calculation of the transfer function. This solves the problem that the transfer function set in the current IEC61400-12-2 can only represent the wind speed of the free stream wind speed reaching the nacelle under a single working condition due to the disturbance of the wind rotor. This realizes the simulation of the target wind turbine under different rotor speeds, pitch angles and yaw angles, and provides a basis for correcting the wind direction and wind speed calculated by the transfer function when the target wind turbine is operating under different rotor speeds, pitch angles and yaw angles.
[0065] S202. For each yaw angle element, determine N nacelle wind speeds when the target wind turbine operates with N sets of wind rotor parameters.
[0066] Specifically, for each yaw angle element in the yaw angle interval, it is necessary to determine each nacelle wind speed corresponding to the target wind turbine when the target wind turbine operates with each set of wind rotor parameters in N sets of wind rotor parameters under each yaw angle element, and N nacelle wind speeds can be obtained.
[0067] Exemplarily, N nacelle wind speeds may be obtained by a method as in another implementation in S101, and a nacelle wind speed interval B may be obtained based on the N nacelle wind speeds.
[0068] S203: Construct a standard cabin wind speed correction set based on M*N cabin wind speeds.
[0069] Specifically, since there are M yaw angle elements in the yaw angle interval, M*N nacelle wind speeds can be finally obtained, that is, the standard nacelle wind speed correction set Q1.
[0070] Exemplarily, the standard nacelle wind speed correction set Q1 may be obtained by the method in another implementation manner in S101.
[0071] S204: Determine the terrain complexity of the target wind turbine location according to the terrain conditions of the target wind turbine location.
[0072] Specifically, based on terrain complexity factors, terrain distribution characteristics, fuzzy mathematics methods, terrain analysis technology, terrain fractal dimension and GIS technology, the terrain conditions at the location of the target wind turbine can be analyzed to determine the complexity of the terrain at the location of the target wind turbine.
[0073] S205, determining whether the terrain complexity of the target wind turbine location is less than a preset terrain complexity; if so, executing S206; if not, executing S207.
[0074] Among them, the preset terrain complexity is preset. In this embodiment, the corresponding preset terrain complexity index can be determined according to the terrain analysis method mentioned in S204. For example, if the terrain complexity factor method is used to analyze the terrain conditions at the location of the target wind turbine, the preset terrain complexity is the preset terrain complexity value of each terrain unit preset by the user, and the preset terrain complexity factor of the entire digital elevation model. For another example, if the terrain analysis technology is used to analyze the terrain conditions at the location of the target wind turbine, the preset terrain complexity is the preset slope, preset slope direction, preset elevation zone, preset terrain correction, etc. set by the user.
[0075] Specifically, the user may pre-set the terrain complexity to obtain a preset terrain complexity. After determining the terrain complexity of the target wind turbine location, the terrain complexity of the target wind turbine location may be compared with the preset terrain complexity.
[0076] S206 . Determine, based on the global terrain model of the location of the target wind turbine, a set of actual nacelle wind speed corrections for the target wind turbine within the operating parameter range.
[0077] The global terrain model is a terrain model of the entire wind farm where the target wind turbine is located.
[0078] Specifically, in actual situations, the relationship between the nacelle wind speed affecting the target wind turbine and the free stream wind speed in front of the impeller is not only related to the steepness of the terrain, but also to the degree of terrain distortion of the target wind turbine and the wake of the upstream wind turbine. Therefore, when it is determined that the terrain complexity of the target wind turbine is less than the preset terrain complexity, it can be determined that the terrain at the target wind turbine location does not belong to a more complex terrain. The airflow under this terrain will not produce a large distortion. Therefore, the method for calculating the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range can be determined based on the remaining resources and computing power of the current electronic equipment.
[0079] Exemplarily, when it is determined that the terrain complexity of the location of the target wind turbine is less than the preset terrain complexity:
[0080] (1) Determine whether the current remaining resources and computing power meet the preset requirements.
[0081] The preset requirements include the current remaining resource requirements and computing power requirements of the electronic device.
[0082] Specifically, since the terrain complexity of the target fan location is less than the preset terrain complexity, it can be determined that under this terrain, the airflow will not cause large distortion. Therefore, when calculating the actual cabin wind speed correction set of the target fan, the calculation process can be appropriately simplified to ensure that the calculation amount does not exceed the computing power requirements and remaining resource requirements of the electronic equipment.
[0083] (2) If the current remaining resources and computing power meet the preset requirements, then the actual nacelle wind speed correction set corresponding to the target wind turbine when it operates with each set of wind rotor parameters at each yaw angle element is determined based on the global terrain model of the target wind turbine location.
[0084] The preset requirements are the remaining resource requirements and computing power requirements preset by the user. In this embodiment, the remaining resource requirements and computing power requirements can be adjusted accordingly based on actual conditions, such as the complexity of the terrain where the target wind turbine is located.
[0085] Specifically, if the current remaining resources and computing power meet the preset requirements, in order to make the final correction result more accurate, a global terrain model based on the location of the target wind turbine can be selected to determine the actual nacelle wind speed correction set corresponding to the target wind turbine when it operates with each set of wind rotor parameters at each yaw angle element.
[0086] (3) If the current remaining resources and computing power do not meet the preset requirements, then the actual nacelle wind speed correction set corresponding to the target wind turbine when it operates with any set of wind rotor parameters at each yaw angle element is determined based on the global terrain model of the target wind turbine location.
[0087] Specifically, if the current remaining resources and computing power do not meet the preset requirements, in order to ensure that the amount of calculation does not exceed the computing power and remaining resources of the electronic equipment, the actual nacelle wind speed correction set corresponding to the target wind turbine when it operates with any set of wind rotor parameters at each yaw angle element can be determined based on the global terrain model of the target wind turbine's location.
[0088] For example, in general, the first set of wind rotor parameters is used as a standard to determine the actual nacelle wind speed correction set corresponding to the target wind turbine when each yaw element is operated with the wind rotor parameters, that is, the wind rotor parameters when the wind speed is A1, the wind rotor speed is w1, and the pitch angle is β1 are used as the standard.
[0089] In this embodiment, the method for finally calculating the actual nacelle wind speed correction set is determined according to whether the current remaining resources and computing power meet the preset requirements. When the current remaining resources and computing power do not meet the preset requirements, only the actual nacelle wind speed correction set corresponding to the target wind turbine when it runs with any set of wind rotor parameters at each yaw angle element is determined. When it is determined that the current terrain where the target wind turbine is located has little effect on the airflow, the overall calculation amount is reasonably reduced, and the actual nacelle wind speed correction set is quickly and accurately determined with less calculation amount.
[0090] S207 . Determine, based on a partial terrain model of the location of the target wind turbine, a set of actual nacelle wind speed corrections for the target wind turbine within an operating parameter range.
[0091] The partial terrain model is a terrain model within a preset range where the target wind turbine is located and is established with the target wind turbine as the center.
[0092] For example, the global terrain model can be used to obtain the inlet boundary of the wind turbine N kilometers upstream and downstream of the transfer function location where the measurement is required, and to obtain the partial terrain model and the data at the inlet of the partial terrain model, such as shear, turbulence intensity, etc. Among them, the partial terrain model is determined based on the global terrain model, and the model equation should be obtained instead of a specific value. For example, the wind shear should be calculated or fitted to obtain the formula V1=V2(Z1 / Z2) α, rather than wind speed data at each height, the turbulence intensity also needs to obtain the turbulence model inlet equation at different heights. Among them, V1 is the wind speed at height Z1, V2 is the wind speed at height Z2, Z1 is the first measurement height, generally 10 meters, Z2 is the second measurement height, α is the wind shear index, in this embodiment, α here is the wind shear index, which is different from the meaning of each element (α1, α2, ..., αm) in the yaw angle interval in the above embodiment.
[0093] Exemplarily, the method of establishing a partial terrain model or determining a preset range is as follows:
[0094] (1) Determine the distance D based on actual conditions.
[0095] Wherein, D is greater than or equal to twice the rotor diameter of the target wind turbine, and D can be the distance between the target wind turbine and the nearest upstream and downstream wind turbines. In this embodiment, if the distance between the target wind turbine and the nearest upstream and downstream wind turbines is less than twice the rotor diameter of the target wind turbine, the distance between the target wind turbine and the nearest upstream and downstream wind turbines shall prevail. The unit of D is kilometers.
[0096] For example, assuming that the rotor diameter of the target wind turbine is d, the initial distance D can be determined to be 2d. At this time, determine whether there are other wind turbines within a range of 2d with the target wind turbine as the center. If there are other wind turbines upstream (east) of the target wind turbine within this range, and the distance between the wind turbine and the target wind turbine is d+5<2d, then the initial distance D=2d to the east of the target wind turbine is modified to d+5.
[0097] (2) With the target wind turbine as the center and the range of D kilometers upstream and downstream of the target wind turbine as the boundary, the partial terrain model is determined according to the boundary and the global terrain model, and the functional relationship between the relevant data in the global terrain model and the relevant data at the boundary of the partial terrain model is determined.
[0098] Specifically, after the partial terrain model is determined, since the partial terrain model is determined based on the global terrain model, the functional relationship between the partial terrain model and the global terrain model can be determined by using, for example, a fluid mechanics unsteady model. The functional relationship includes the influence relationship between the wind speed at the inlet of the global terrain model and the wind speed at the inlet corresponding to the inlet of the partial terrain model and the global terrain model, as well as all fans on the airflow transmission process line. Therefore, based on the functional relationship and the partial terrain model, the actual nacelle wind speed correction set of the target fan within the operating parameter range can be determined.
[0099] In this embodiment, specific correction means are determined according to the complexity of the terrain at the location of the target wind turbine. When the terrain at the location of the target wind turbine is relatively complex, a partial area of the terrain where the target wind turbine is located is modeled separately from the global terrain model according to actual conditions to obtain a partial terrain model, and the actual cabin wind speed correction set of the target wind turbine within the operating parameter range is determined based on the partial terrain model, thereby achieving accurate determination of the actual cabin wind speed correction set of the target wind turbine under complex terrain conditions, and reducing the problem of large amount of calculation when calculating the actual cabin wind speed correction set of the target wind turbine based on the global terrain model when the terrain is complex, thereby reasonably reducing the amount of calculation.
[0100] S208. Determine a correction difference set and a correction ratio set according to the standard cabin wind speed correction set and the actual cabin wind speed correction set.
[0101] Specifically, by subtracting the standard nacelle wind speed correction set from the actual nacelle wind speed correction set, a correction difference value set can be obtained. By dividing the standard nacelle wind speed correction set from the actual nacelle wind speed correction set, a correction ratio value set can be obtained.
[0102] Exemplarily, the correction difference value set can use the standard wind speed in the standard nacelle wind speed correction set and the actual wind speed in the actual nacelle wind speed correction set to calculate the angle difference between the standard wind speed and the actual wind speed at different yaw angles, and use all the angle differences as the correction difference value set. The correction ratio value set can be obtained by dividing the standard wind speed scalar value in the standard nacelle wind speed correction set by the actual wind speed scalar value in the actual nacelle wind speed correction set.
[0103] S209: Correct the wind direction of the nacelle wind speed transfer function of the target wind turbine according to the correction difference set.
[0104] Specifically, the correction difference set is used to correct the wind direction of the target wind turbine calculated by using the transfer function. The correction difference set can be added to the wind direction in the transfer function to obtain the corrected wind direction of the target wind turbine.
[0105] S210, and correcting the wind speed of the nacelle wind speed transfer function of the target wind turbine according to the correction ratio set.
[0106] Specifically, the correction ratio set is used to correct the nacelle wind speed of the target wind turbine calculated by using the transfer function. The correction ratio set can be multiplied by the wind speed to obtain the corrected nacelle wind speed of the target wind turbine.
[0107] It is worth noting that S209 and S210 are parallel steps, that is, after S208 is executed, S209 and S210 can be executed simultaneously, or in any order. After it is determined that S209 and S210 are both executed, S211 will be executed.
[0108] S211. Determine the operating data of the target wind turbine according to the corrected nacelle wind speed transfer function.
[0109] Specifically, since the nacelle wind speed transfer function characterizes the relationship between the free stream wind speed and the nacelle wind speed, the modified nacelle wind speed transfer function can be used to determine the operating data of the optimal nacelle wind speed of the target wind turbine within a preset time period.
[0110] S212. Based on the operation data, control the target fan to operate.
[0111] Specifically, the operating data of the target fan determined by the modified nacelle wind speed transfer function reflects the optimal operating data of the target fan in a certain period of time. Therefore, the operation of the target fan can be controlled based on the operating data to achieve the correction of the initial operating data of the target fan.
[0112] In this embodiment, the corrected nacelle wind speed transfer function is used to determine the operating data of the target wind turbine, thereby correcting the initial operating data of the target wind turbine, reducing the large error caused by directly using the transfer function to determine the operating data of the target wind turbine, and providing more accurate guiding parameters for the optimization and evaluation of the overall operation of the target wind turbine and even the wind turbine group to which the target wind turbine belongs.
[0113] The correction method of the nacelle wind speed transfer function provided by the embodiment of the present invention, on the one hand, incorporates the wind rotor speed, pitch angle and yaw angle other than wind speed as reference factors into the correction calculation of the transfer function, which solves the problem that the transfer function set in the current IEC61400-12-2 can only represent the wind speed of the free stream wind speed reaching the nacelle under a single working condition due to the disturbance of the wind rotor, and realizes the simulation of the target wind turbine under different wind rotor speeds, pitch angles and yaw angles, providing a basis for correcting the wind direction and wind speed calculated by the transfer function when the target wind turbine is operating under different wind rotor speeds, pitch angles and yaw angles. On the other hand, according to whether the current remaining resources and computing power meet the preset requirements, the method of finally calculating the actual nacelle wind speed correction set is determined. When the current remaining resources and computing power do not meet the preset requirements, only the actual nacelle wind speed correction set corresponding to the target wind turbine when it operates with any set of wind rotor parameters at each yaw angle element is determined. When it is determined that the current terrain of the target wind turbine has little effect on the airflow, the overall calculation amount is reasonably reduced, and the actual nacelle wind speed correction set is quickly and accurately determined with less calculation amount. On the other hand, the specific correction means is determined according to the complexity of the terrain at the location of the target wind turbine. When the terrain at the location of the target wind turbine is relatively complex, a partial area of the terrain where the target wind turbine is located is modeled separately from the global terrain model according to the actual situation to obtain a partial terrain model, and the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range is determined based on the partial terrain model, which realizes the accurate determination of the actual nacelle wind speed correction set of the target wind turbine under complex terrain conditions, and reduces the problem of large calculation amount when the actual nacelle wind speed correction set of the target wind turbine is calculated based on the global terrain model when the terrain is complex, and reasonably reduces the calculation amount. Finally, the corrected nacelle wind speed transfer function is used to determine the operating data of the target wind turbine, thereby correcting the initial operating data of the target wind turbine and reducing the large error caused by directly using the transfer function to determine the operating data of the target wind turbine. This provides more accurate guiding parameters for the optimization and evaluation of the overall operation of the target wind turbine and even the wind turbine group to which the target wind turbine belongs.
[0114] Figure 3 The present invention provides a schematic diagram of the structure of a correction device for a nacelle wind speed transfer function. Figure 3 As shown, the device comprises:
[0115] An acquisition module 301 is used to acquire an operating parameter range of a target wind turbine in a wind turbine group and determine a standard nacelle wind speed correction set of the target wind turbine within the operating parameter range;
[0116] A determination module 302 is used to determine an actual nacelle wind speed correction set of the target wind turbine within the operating parameter range according to the terrain conditions at the location of the target wind turbine;
[0117] The correction module 303 is used to determine a correction difference set and a correction ratio set according to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, and correct the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set respectively.
[0118] Optionally, the acquisition module 301 is specifically used for:
[0119] For each yaw angle element, N nacelle wind speeds when the target wind turbine operates with N sets of wind rotor parameters are determined; based on the M*N nacelle wind speeds, a standard nacelle wind speed correction set is constructed.
[0120] Optionally, the determination module 302 is specifically configured to:
[0121] The terrain complexity of the target wind turbine location is determined according to the terrain conditions of the target wind turbine location; if the terrain complexity is less than the preset terrain complexity, the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range is determined according to the global terrain model of the target wind turbine location; if the terrain complexity is greater than or equal to the preset terrain complexity, the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range is determined according to the partial terrain model of the target wind turbine location, wherein the partial terrain model is a model determined by an area with the target wind turbine as the center and a preset range as the radius.
[0122] Optionally, the operating parameter interval includes a yaw angle interval and a wind rotor operating interval; the yaw angle interval includes M yaw angle elements, and the wind rotor operating interval includes N groups of wind rotor parameters, where M and N are positive integers; according to the global terrain model at the location of the target wind turbine, an actual nacelle wind speed correction set of the target wind turbine within the operating parameter interval is determined, and the determination module 302 is specifically used to:
[0123] Determine whether the current remaining resources and computing power meet the preset requirements; if the current remaining resources and computing power meet the preset requirements, then determine the actual nacelle wind speed correction set corresponding to the target wind turbine when it runs with each set of wind rotor parameters at each yaw angle element based on the global terrain model of the target wind turbine location; if the current remaining resources and computing power do not meet the preset requirements, then determine the actual nacelle wind speed correction set corresponding to the target wind turbine when it runs with any set of wind rotor parameters at each yaw angle element based on the global terrain model of the target wind turbine location.
[0124] Optionally, the correction module 303 is specifically used for:
[0125] The wind direction of the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction difference set; and the wind speed of the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction ratio set.
[0126] Optionally, after the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction difference value set and the correction ratio value set respectively, the correction module 303 is further used to:
[0127] Determine the operating data of the target wind turbine according to the corrected nacelle wind speed transfer function;
[0128] Based on the operating data, the target fan operation is controlled.
[0129] The apparatus for correcting the nacelle wind speed transfer function provided in the embodiment of the present invention can execute the method for correcting the nacelle wind speed transfer function provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0130] Figure 4 A schematic diagram of the structure of an electronic device 10 provided for an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0131] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0132] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0133] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a correction method for the nacelle wind speed transfer function.
[0134] In some embodiments, the correction method of the nacelle wind speed transfer function may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the correction method of the nacelle wind speed transfer function described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the correction method of the nacelle wind speed transfer function in any other appropriate manner (e.g., by means of firmware).
[0135] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0136] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0137] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0138] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0139] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0140] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0141] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0142] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for correcting a nacelle wind speed transfer function, characterized in that: The method comprises: Acquire an operating parameter range of a target wind turbine in a wind turbine group, and determine a standard nacelle wind speed correction set of the target wind turbine within the operating parameter range; Determining, according to the terrain conditions at the location of the target wind turbine, a set of actual nacelle wind speed corrections for the target wind turbine within the operating parameter range; A correction difference set and a correction ratio set are determined according to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, and the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction difference set and the correction ratio set, respectively.
2. The method for correcting the nacelle wind speed transfer function according to claim 1, characterized in that: The operating parameter interval includes a yaw angle interval and a wind rotor operating interval; The yaw angle interval includes M yaw angle elements, the first yaw angle element corresponds to the minimum yaw angle of the target wind turbine, the last yaw angle element corresponds to the maximum yaw angle of the target wind turbine, and the difference between any two adjacent yaw angle elements is a first threshold; The wind rotor operation range includes N groups of wind rotor parameters, one group of wind rotor parameters includes wind speed, wind rotor speed, and pitch angle; the wind speed in the first group of wind rotor parameters is the cut-in wind speed of the target wind turbine, the wind speed in the Xth group of wind rotor parameters is the first wind speed corresponding to the rated speed of the target wind turbine, the wind speed in the Yth group of wind rotor parameters is the second wind speed corresponding to the rated power of the target wind turbine, the wind speed in the Nth group of wind rotor parameters is the cut-out wind speed of the target wind turbine, and the difference between the wind speeds in any two adjacent groups of wind rotor parameters is the second threshold value; The rotor speed in the first group of rotor parameters is the minimum rotor speed of the target wind turbine, the rotor speeds in the Xth to Nth groups of rotor parameters are the maximum rotor speeds of the target wind turbine, and the rotor speeds in the first to Xth groups of rotor parameters are the speeds of the target wind turbine when it runs at the wind speed in the rotor parameters to which it belongs; The pitch angles in the first to Yth groups of wind rotor parameters are all the minimum pitch angles of the target wind turbine, the pitch angles in the Nth group of wind rotor parameters are the maximum pitch angles of the target wind turbine, and the pitch angles in the Yth to Nth groups of wind rotor parameters are the pitch angles when the target wind turbine runs at the wind speed in the wind rotor parameters to which they belong; Among them, M, N, X, and Y are all positive integers, and X<Y<N.
3. The method for correcting the nacelle wind speed transfer function according to claim 2, characterized in that: The determining of a standard nacelle wind speed correction set for the target wind turbine within the operating parameter range includes: For each of the yaw angle elements, determining N nacelle wind speeds when the target wind turbine operates with N sets of wind rotor parameters; The standard nacelle wind speed correction set is constructed according to M*N nacelle wind speeds.
4. The method for correcting the nacelle wind speed transfer function according to claim 1, characterized in that: The determining, according to the terrain conditions at the location of the target wind turbine, an actual nacelle wind speed correction set of the target wind turbine within the operating parameter range comprises: Determining the terrain complexity of the location where the target wind turbine is located according to the terrain conditions of the location where the target wind turbine is located; If the terrain complexity is less than a preset terrain complexity, determining an actual nacelle wind speed correction set of the target wind turbine within the operating parameter range according to a global terrain model of the location of the target wind turbine; If the terrain complexity is greater than or equal to the preset terrain complexity, the actual nacelle wind speed correction set of the target wind turbine within the operating parameter range is determined based on a partial terrain model at the location of the target wind turbine, wherein the partial terrain model is a model determined by an area with the target wind turbine as the center and a preset range as the radius.
5. The method for correcting the nacelle wind speed transfer function according to claim 4, characterized in that: The operating parameter interval includes a yaw angle interval and a wind rotor operating interval; the yaw angle interval includes M yaw angle elements, and the wind rotor operating interval includes N groups of wind rotor parameters, where M and N are positive integers; The determining, based on the global terrain model of the location of the target wind turbine, an actual nacelle wind speed correction set of the target wind turbine within the operating parameter range includes: Determine whether the current remaining resources and computing power meet the preset requirements; If the current remaining resources and computing power meet the preset requirements, then determining the actual nacelle wind speed correction set corresponding to the target wind turbine when the target wind turbine operates with each set of wind rotor parameters at each yaw angle element according to the global terrain model of the location of the target wind turbine; If the current remaining resources and computing power do not meet the preset requirements, the actual nacelle wind speed correction set corresponding to the target wind turbine when it operates with any set of wind rotor parameters at each yaw angle element is determined according to the global terrain model of the target wind turbine.
6. The method for correcting the nacelle wind speed transfer function according to claim 1, characterized in that: The correcting the nacelle wind speed transfer function of the target wind turbine according to the correction difference value set and the correction ratio value set respectively comprises: The wind direction of the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction difference set; and the wind speed of the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction ratio set.
7. The method for correcting the nacelle wind speed transfer function according to claim 1, characterized in that: After the nacelle wind speed transfer function of the target wind turbine is corrected according to the correction difference value set and the correction ratio value set respectively, the method further includes: Determining the operating data of the target wind turbine according to the corrected nacelle wind speed transfer function; Based on the operating data, the target fan is controlled to operate.
8. A correction device for a nacelle wind speed transfer function, characterized in that: The device comprises: An acquisition module, used to acquire an operating parameter range of a target wind turbine in a wind turbine group, and determine a standard nacelle wind speed correction set of the target wind turbine within the operating parameter range; A determination module, configured to determine an actual nacelle wind speed correction set of the target wind turbine within the operating parameter range according to the terrain conditions at the location of the target wind turbine; A correction module is used to determine a correction difference set and a correction ratio set according to the standard nacelle wind speed correction set and the actual nacelle wind speed correction set, and to correct the nacelle wind speed transfer function of the target wind turbine according to the correction difference set and the correction ratio set, respectively.
9. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for correcting the nacelle wind speed transfer function according to any one of claims 1 to 7.
10. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for correcting the nacelle wind speed transfer function according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Wind turbine generator yaw control wake flow model correction method based on fluid mechanics
CN112199908A
Method and device for correcting wind speed of cabin of wind turbine generator
CN114233580A
Wind yaw wake flow control method and system based on wind turbine generator cluster
CN118327886A
Cited By
General cabin function modeling method based on similarity theory and neural network and related device
CN121302534A