Wind farm-level active power control methods, devices, electronic equipment and program products

CN119362617BActive Publication Date: 2026-09-18SHANGHAI ELECTRIC WIND POWER GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411552596.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-01
Publication Date
2026-09-18
Estimated Expiration
2044-11-01

AI Technical Summary

Technical Problem

[0003]单风机理论功率时指在当前风况下风机正常运行时能够发出的功率,所有正常运行的风机的理论功率之和为风机群总可用功率,电网调度也会参考风机群理论功率下发场站的有功目标值,所以理论功率的准确性与场站有功控制效果相关:如理论功率偏大时可能无法准确跟踪调度指令,控制精度不达标;理论功率偏小时会损失发电量,无法达到场级出力最优

Benefits of technology

[0042] The positive and progressive effects of this disclosure are as follows: The wind farm-level active power control method disclosed herein is based on whether the active power target value and the theoretical power value of a single wind turbine are close, and then adjusts the theoretical power value of the single wind turbine according to the active power tracking accuracy, so that the actual active power value can better track the active power target value issued by the energy management system, improve the control effect of wind turbines in wind farms, and prevent the loss of power generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119362617B_ABST
    Figure CN119362617B_ABST
Patent Text Reader

Abstract

This disclosure provides a wind farm-level active power control method, device, electronic equipment, and program product, including: acquiring the active power target value, actual active power value, theoretical power value, and rated power of all individual wind turbines in the wind farm based on a sampling step size; responding to the difference between the active power target value and the theoretical power value of an individual wind turbine within a first preset range in the previous sampling step size, obtaining active power tracking accuracy based on the current actual active power value and the active power target value of the individual wind turbine; and adjusting the theoretical power value of the individual wind turbine based on the active power tracking accuracy. The control method, device, electronic equipment, and program product of this disclosure adjust the theoretical power value of an individual wind turbine based on whether the active power target value and the theoretical power value of the individual wind turbine are close, and according to the active power tracking accuracy, so that the actual active power value can better track the active power target value, improving the control effect of wind farm turbines and preventing power generation losses.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wind power generation, and in particular to a method, apparatus, electronic equipment, and program product for active power control at the wind farm level. Background Technology

[0002] Wind farm-level active power control typically includes receiving dispatch instructions, calculating target values, power limiting, and allocation. In the power allocation stage, the allocation method with the same margin of wind turbine output capacity or the allocation method with the same proportion of wind turbine output capacity are often used. Both of these methods use the theoretical power of a single wind turbine.

[0003] The theoretical power of a single wind turbine refers to the power that the turbine can generate under normal operating conditions in the current wind conditions. The sum of the theoretical power of all normally operating wind turbines is the total available power of the wind turbine group. The power grid dispatch also refers to the theoretical power of the wind turbine group when issuing the active power target value of the power station. Therefore, the accuracy of the theoretical power is related to the active power control effect of the power station: if the theoretical power is too high, it may not be able to accurately track the dispatch instructions, and the control accuracy will not meet the standard; if the theoretical power is too low, power generation will be lost, and the optimal output at the power station level cannot be achieved. The theoretical power value of a single wind turbine is usually related to the current wind speed, air pressure, air density, and turbine hub height. It is typically obtained by SCADA (Supervisory Control and Data Acquisition) through real-time wind measurement data to find the wind speed-theoretical power curve, and then transmitted to the energy management system (hereinafter referred to as the energy management system). The energy management system then performs active power control and allocation based on this. Air density, turbine yaw deviation, anemometer measurement error, blade zero deviation, different wind shear gradients, different intensities of turbulent wind conditions, weather, etc., can all affect the accuracy of the theoretical power curve, thereby affecting the control effect of the energy management system or causing power generation loss. Summary of the Invention

[0004] The technical problem to be solved by this disclosure is to overcome the defects in the prior art and provide a wind farm-level active power control method, device, electronic equipment and program product that can adjust the theoretical power value of a single wind turbine in real time, thereby improving the control effect of the energy management system.

[0005] This disclosure solves the above-mentioned technical problems through the following technical solution: a wind farm-level active power control method, comprising,

[0006] The active power target value, actual active power value, theoretical power value and rated power of each wind turbine in the field are obtained based on the sampling step size.

[0007] In response to the difference between the active target value and the theoretical power value obtained in the previous sampling step of the single wind turbine being within a first preset range, the active power tracking accuracy is obtained based on the current actual active power value and the active power target value of the single wind turbine.

[0008] Wherein, the active power tracking accuracy is used to characterize the relationship between the current actual active power value and the active power target value; the first preset range is used to characterize the degree of convergence between the active power target value and the theoretical power value of the single wind turbine;

[0009] The theoretical power value of the single wind turbine is adjusted based on the active power tracking accuracy.

[0010] Preferably, before obtaining the target active power value, actual active power value, theoretical power value, and rated power of a single wind turbine across the entire field based on the sampling step size, the method further includes:

[0011] Obtain the total active power command value;

[0012] Determine whether the total active power command value is stable;

[0013] If the overall active power command value stabilizes, then proceed with the subsequent steps.

[0014] Preferably, adjusting the theoretical power value of the single wind turbine based on the active power tracking accuracy specifically includes:

[0015] In response to the active power tracking accuracy being less than a first preset threshold, the theoretical power value of the single wind turbine is reduced based on the first preset value;

[0016] In response to the active power tracking accuracy being greater than a second preset threshold, the theoretical power value of the single wind turbine is increased based on the second preset value;

[0017] The first preset threshold is less than the second preset threshold; the first preset value and the second preset value are values ​​related to the theoretical power value of a single fan.

[0018] Preferably, the step of obtaining the active power tracking accuracy based on the current actual active power value and the current active power target value of the single wind turbine includes:

[0019] Obtain the moving average filtered value of the actual active power value of the single wind turbine and the moving average filtered value of the active power target value within a first preset time period;

[0020] The active power tracking accuracy is obtained based on the ratio of the sliding filter value of the actual active power value to the sliding average filter value of the active power target value.

[0021] Preferably, before the step of obtaining the target active power value, actual active power value, theoretical power value, and rated power of a single wind turbine across the entire field based on the sampling step size, the method further includes:

[0022] Determine whether this is the first time the field-level active power control method has been used; if so,

[0023] Based on the total active power command value, the theoretical power value of a single wind turbine, and the operating status of a single wind turbine, the initial active power target value of the single wind turbine is obtained.

[0024] Based on the initial active power target value of each individual wind turbine, the wind farm-level active power control is performed on all individual wind turbines in the entire wind farm.

[0025] Preferably, the control method further includes,

[0026] Based on the adjusted theoretical power value of a single fan, the total active power command value, and the operating status of a single fan, an active power control method is used to obtain an updated active power target value for a single fan.

[0027] Based on the updated active power target value for each individual fan, control is performed on each individual fan in the field.

[0028] Preferably, determining whether the overall active power command value is stable includes:

[0029] Within the second preset time period, the total active power command value is obtained based on the preset cycle;

[0030] Obtain the full-field active power command value of two adjacent sampling steps within a preset period, wherein the preset period includes at least two sampling steps;

[0031] If the difference between the total active power command values ​​of two adjacent sampling steps is within a second preset range, it is determined that the total active power command value is stable.

[0032] The second preset range is related to the total installed capacity.

[0033] Another aspect of this disclosure provides a wind farm-level active power control device, comprising,

[0034] The acquisition module is used to acquire the target active power, actual active power, theoretical power, and rated power of each wind turbine in the entire field based on the sampling step size.

[0035] The active power tracking accuracy module is used to obtain the active power tracking accuracy based on the current actual active power value of the single wind turbine and the active power target value of the single wind turbine, in response to the difference between the active power target value and the sampling step size of the single wind turbine being within a first preset range.

[0036] Wherein, the active power tracking accuracy is used to characterize the relationship between the actual active power value and the active power target value; the first preset range is used to characterize the degree of convergence between the active power target value and the theoretical power value of the single wind turbine;

[0037] The adjustment module is used to adjust the theoretical power value of the single wind turbine based on the active power tracking accuracy.

[0038] Another aspect of this disclosure provides an electronic device including a memory, a processor, and a computer program stored in the memory and for running on the processor, characterized in that the processor, when executing the computer program, implements the wind farm-level active power control method described in any of the preceding claims.

[0039] Another aspect of this disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the wind farm-level active power control method described above.

[0040] Another aspect of this disclosure provides a computer program product, including a computer program, characterized in that, when the computer program is executed by a processor, it implements the wind farm-level active power control method as described in any one of the above descriptions.

[0041] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of this disclosure.

[0042] The positive and progressive effects of this disclosure are as follows: The wind farm-level active power control method disclosed herein is based on whether the active power target value and the theoretical power value of a single wind turbine are close, and then adjusts the theoretical power value of the single wind turbine according to the active power tracking accuracy, so that the actual active power value can better track the active power target value issued by the energy management system, improve the control effect of wind turbines in wind farms, and prevent the loss of power generation. Attached Figure Description

[0043] Figure 1 A flowchart of a wind farm-level active power control method provided in Embodiment 1 of this disclosure;

[0044] Figure 2 This is a schematic diagram of step S20 in a wind farm-level active power control method provided in Embodiment 1 of this disclosure.

[0045] Figure 3 A flowchart of a wind farm-level active power control method provided in Embodiment 2 of this disclosure;

[0046] Figure 4 A flowchart of a wind farm-level active power control method provided in Embodiment 3 of this disclosure;

[0047] Figure 5 This is a schematic diagram of the structure of a wind farm-level active power control device provided in Embodiment 4 of this disclosure;

[0048] Figure 6This is a schematic diagram of the structure of a wind farm-level active power control device provided in Embodiment 5 of this disclosure;

[0049] Figure 7 This is a schematic diagram of the structure of an electronic device provided in Embodiment 6 of this disclosure. Detailed Implementation

[0050] The present disclosure is further illustrated below by way of embodiments, but the present disclosure is not limited to the scope of the embodiments described herein.

[0051] The prefixes such as "first" and "second" used in this disclosure are merely for distinguishing different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes used to distinguish descriptive objects in this disclosure does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and should not be construed as an unnecessary limitation. Furthermore, in the description of this embodiment, unless otherwise stated, "multiple" means two or more.

[0052] In this embodiment of the disclosure, the collection, storage, use, processing, transmission, provision, and disclosure of user personal information comply with relevant laws and regulations and do not violate public order and good morals.

[0053] Example 1

[0054] Figure 1 This is a flowchart of a wind farm-level active power control method provided in Embodiment 1 of this disclosure; the wind farm-level active power control method provided in this embodiment includes,

[0055] S10, Obtain the target active power value P of a single wind turbine across the entire field based on the sampling step size. ref Actual active power P act Theoretical power value P avl and rated power P n ;

[0056] S20, responding to the active power target value P obtained from the previous sampling step of a single wind turbine. ref(tn-1) Compared with the theoretical power value P avl(tn-1) The difference between them is within the first preset range, based on the current actual active power value P of a single fan. act Compared with the current active power target value P ref The active power tracking accuracy Acy is obtained;

[0057] Wherein, the active power tracking accuracy Acy is used to characterize the current actual active power value P. act Compared with the current active power target value P ref Relationship;

[0058] S30, based on the active power point tracking accuracy Acy, represents the theoretical power value P of a single wind turbine. avl Adjustments will be made.

[0059] In step S10 above, the target active power value P of a single wind turbine across the entire field is... ref This is a method for energy management systems based on active power control, using the theoretical power value P of a single fan. avl Total active power command value P AGC The active power target value is allocated based on the operating status of each individual fan, and then the energy management system allocates the active power target value to each fan using the active power control method. The system then controls the operation of each individual fan based on that target value.

[0060] The theoretical power value P of a single fan avl The actual active power P of a single wind turbine is obtained from the SCADA system (Supervisory Control and Data Acquisition system). act The rated power P of a single wind turbine is obtained from the wind turbine main control system. n These are pre-configured parameters. The active power control method can employ various optional approaches, including active power control mode selection, target value calculation, amplitude limiting, PI control, and other steps, to obtain the active power target value for a single wind turbine.

[0061] In step S20 above, the sampling step size can be set as needed, typically based on the system update frequency. The first preset range is used to characterize the active power target value P of the single wind turbine. ref Compared with the theoretical power value P avl The degree of convergence. When the wind turbine is in a power-limited state, i.e., the active power target value P... ref Less than the theoretical power value P avl At that time, it is impossible to determine the theoretical power value P from other values. avl Whether optimization is needed depends on determining the active power target value P of the wind turbine. ref Compared with the theoretical power value P avl The approximation relationship, when the approximation relationship is satisfied, for the theoretical power value P avl If optimization is necessary, proceed to the next step; otherwise, do not apply to the theoretical power value P. avl Optimize

[0062] Preferably, the first preset range is |P ref(tn-1) -P avl(tn-1) |≤η×P n That is, the first preset range is a range equal to the rated power P of a single fan. n The relevant range, where η is a coefficient, for example, 1%-2%.

[0063] The active power tracking accuracy Acy is used to characterize the current actual active power P act and the active power target value P ref ; preferably, it is used to characterize the ratio between the current actual active power P act and said active power target value P ref .

[0064] As a preferred mode, as shown in Figure 2 , said obtaining the active power tracking accuracy based on the actual active power of the single fan and the active power target value of the single fan specifically comprises:

[0065] S21, obtaining the average value of the actual active power of the single fan and the average value of the active power target value within a first preset time period; specifically, for calculating the T of the single fan within the first preset time period f , the sliding average filtering value of the actual active power P act is used as the average value of the actual active power, and the sliding average filtering value of the active power target value P ref is used as the average value of the active power target value. Of course, other methods can also be used to obtain the average value of the actual active power and the average value of the active power target value within the preset time period.

[0066] S22, obtaining the active power tracking accuracy Acy based on the ratio of the average value of the actual active power of the single fan to the average value of the active power target value.

[0067] The active power tracking accuracy Acy characterizes the ability of a single fan to track active power commands. When Acy < 1, it indicates that the actual active power of the fan does not completely follow the active power target value; when Acy ≥ 1, it indicates that the fan can accurately follow the active power target value, but it cannot be asserted that a fan with Acy < 1 has no power increasing capability. Therefore, a second preset threshold a and a first preset threshold b corresponding to the upper and lower limits of Acy are set, and influencing factors such as the power increasing rate of the fan and the accuracy of active power control shall be comprehensively considered when setting the second preset threshold a and the first preset threshold b.

[0068] Therefore, the relationship between the active power tracking accuracy and 1 is not directly judged, instead, the relationship between the active power tracking accuracy Acy and the interval (b, a) is judged. When the active power tracking accuracy Acy > a, it is considered that the fan still has power increasing capability, and the obtainable theoretical power at this time is relatively small, so the theoretical power value of the single fan can be increased; when the active power tracking accuracy Acy < b, it is considered that the power increasing capability of the fan is insufficient, and the obtainable theoretical power value at this time is relatively large, so the theoretical power value of the single fan can be reduced.

[0069] Based on this, step S30, adjusting the theoretical power value P of the single fan based on the active power tracking accuracy Acy avl specifically comprises:

[0070] S31, in response to the active power tracking accuracy being less than a first preset threshold b, the theoretical power value of the single wind turbine is reduced based on a first preset value; that is, the theoretical power value is reduced by a first preset value based on the original theoretical power value.

[0071] S32, in response to the active power tracking accuracy being greater than the second preset threshold a, the theoretical power value of the single fan is increased based on the second preset value, that is, the theoretical power value is increased by the second preset value on the basis of the original theoretical power value.

[0072] The aforementioned second preset threshold 'a' and first preset threshold 'b' are the upper and lower limits of the preset range for active power tracking accuracy Acy. Adjustment is only required when the active power tracking accuracy is outside the preset range; it is not required when it is within the preset range.

[0073] The first and second preset values ​​are preset values, such as a proportion of the theoretical power value, for example, a%P. avl Or the rated power P n The value obtained by multiplying by a certain ratio. That is, both the first preset value and the second preset value are related to the theoretical power value of a single fan.

[0074] The values ​​of a and b in the active power tracking accuracy Acy range cannot quantitatively represent the upper and lower limits of the wind turbine's output capacity. It is not that a wind turbine with an active power tracking accuracy Acy greater than a necessarily still has output capacity, or a wind turbine with an active power tracking accuracy less than b necessarily has no output capacity. Wind turbines themselves have response accuracy when responding to active power commands, so the setting of the values ​​of a and b is related to the final optimization effect.

[0075] Setting the (b, a) interval of the active power tracking accuracy Acy too wide will prevent the optimization of the theoretical power value of wind turbines with a small deviation from the actual value. Setting it too narrow will cause the theoretical power value of some wind turbines that are theoretically accurate to be "incorrectly optimized". Therefore, it is necessary to reasonably select the upper and lower limits of the interval according to the actual situation. Preferably, the second preset threshold a and the first preset threshold b are related to factors such as the power increase rate of the wind turbine and the accuracy of active power control. The values ​​of the upper and lower limits a and b are related to the control accuracy of the unit: historical data analysis can be used to obtain historical data on the active power tracking capability of the wind turbine under unlimited power conditions, and then determine the upper and lower limits of the interval. Combined with the operating data after the optimization strategy involved in this patent has been deployed, if the optimized active power control effect is better, it means that the interval setting is reasonable. If the effect is not obvious or there is no effect, it means that the interval or the single theoretical power superposition value needs to be adjusted.

[0076] In this embodiment, the theoretical power value of a single wind turbine is adjusted based on whether the active power target value and the theoretical power value of the single wind turbine are close, and the active power tracking accuracy is adjusted accordingly. This allows the actual active power value to better track the active power target value issued by the energy management system, thereby improving the control effect of the wind turbine in the wind farm and preventing the loss of power generation.

[0077] Example 2

[0078] like Figure 3 As shown, in this embodiment, based on the solution of Embodiment 1, the following steps are also included:

[0079] S40, based on the adjusted theoretical power value of a single fan, the total active power command value, and the operating status of a single fan, the active power target value of a single fan is obtained through active power control.

[0080] S50 controls each individual fan in the field based on the updated target active power value for each fan.

[0081] The adjusted theoretical power value of a single fan is sent to the energy management system. The energy management system optimizes the active power control command based on the total active power command value, the adjusted theoretical power value of a single fan, and the operating status of the single fan, to obtain an updated target active power value for the single fan. Then, based on the updated target active power value of the single fan, the system controls all the single fans in the field.

[0082] This method can be repeated, meaning that after step S50, step S10 can continue to be performed for control.

[0083] Furthermore, before step S10, which involves obtaining the target active power value, actual active power value, theoretical power value, and rated power of each wind turbine in the entire field, this method also includes:

[0084] S101, determine whether the field-level active power control method is being used for the first time;

[0085] S102, if so, based on the total active power command value, the theoretical power value of a single fan, and the operating status of a single fan, the initial active power target value of a single fan is allocated based on the active power control method.

[0086] S103 controls all individual fans in the field based on the initial active power target value of each fan.

[0087] When active power control is first performed, the active power command value of the entire field is received. Then, based on the active power command value of the entire field, the theoretical power value of a single fan, and the operating status of a single fan, the energy management system obtains the initial active power target value of the single fan. Based on the initial active power target value of the single fan, the system controls the single fans in the field. At this time, it is not necessary to optimize the theoretical power value. After proceeding to steps S10-S50, the method can be repeated. Starting from step S10, the theoretical power value of the single fan is optimized.

[0088] In this embodiment, the control method adjusts the theoretical power of a single wind turbine and then transmits the adjusted theoretical power value to the energy management system. The energy management system then updates the active power target value of the single wind turbine according to the active power control method, and controls the wind turbine operation according to the updated active power target value. This allows the actual active power value of the wind turbine to better track the active power target value issued by the energy management system, improves the control effect of the wind turbine in the wind farm, and prevents the loss of power generation.

[0089] Example 3

[0090] like Figure 4 As shown, this embodiment provides another wind farm-level active power control method. Based on embodiment 1 or 2, step S10, which involves obtaining the target active power value, actual active power value, theoretical power value, and rated power of a single wind turbine in the entire farm, further includes the following steps:

[0091] S104, Obtain the total active power command value;

[0092] S105, determine whether the total active power command value is stable;

[0093] S106, in response to the stability of the overall active power command value, proceed to the subsequent steps, i.e., execute step S10. Preferably, if the active power command value is unstable, the subsequent steps are not required.

[0094] In this embodiment, the stability of the total active power command value is first determined, specifically by determining the active power command value P. AGC Whether it has maintained a stable preset period of Th seconds.

[0095] More specifically, to determine the total active power command value within Th seconds, obtain the total active power command value of any two adjacent sampling steps, and obtain the active power command value P of the current sampling step. AGCtn The active command value P of the previous sampling step AGCtn-1 If the error between the two values ​​is within a second preset range, then the overall active power command value is considered stable. The preset period includes at least two sampling steps.

[0096] Preferably, the second preset range is related to the total installed capacity of the wind farm, and the second preset range is δ×Pcap, where δ is 1%-2%. Pcap is the total installed capacity of the wind farm, which is the sum of the rated power of all wind turbine generators. That is, |P AGCtn -P AGCtn-1 |≤δ×Pcap.

[0097] The above steps are to ensure that subsequent optimization is carried out only when the active power target value of the entire field is stable. The theoretical power is highly correlated with the active power target value of a single wind turbine. If the theoretical power is optimized while the AGC command is continuously activated, the optimized theoretical power may also fluctuate suddenly, causing the active power command of a single unit to change abruptly, which may cause operational safety issues of the unit.

[0098] Example 4

[0099] Corresponding to Embodiments 1-3 of the aforementioned wind farm-level active power control method, this disclosure also provides embodiments of wind farm-level active power control devices.

[0100] Figure 5 A schematic diagram of a wind farm-level active power control device provided for an exemplary embodiment of this disclosure, the system comprising:

[0101] Module 1 is used to acquire the target active power, actual active power, theoretical power, and rated power of a single wind turbine in the entire field based on the sampling step size.

[0102] The active power tracking accuracy module 2 is used to respond to the fact that the difference between the active power target value and the theoretical power value obtained in the previous sampling step of the single wind turbine is within a first preset range, and to obtain the active power tracking accuracy based on the current actual active power value of the single wind turbine and the active power target value of the single wind turbine.

[0103] Wherein, the active power tracking accuracy is used to characterize the relationship between the actual active power value and the active power target value; the first preset range is used to characterize the degree of convergence between the active power target value and the theoretical power value of the single wind turbine;

[0104] Adjustment module 3 is used to adjust the theoretical power value of the single wind turbine based on the active power tracking accuracy.

[0105] The target active power value P of a single wind turbine in the entire field ref This is a method for energy management systems based on active power control, using the theoretical power value P of a single fan. avl and the total active power command value P AGCThe active power target value is allocated to each individual fan based on its operating status. After the energy management system allocates the active power target value to each fan using the active power control method, it controls the operation of each individual fan based on that target value.

[0106] The sampling step size can be set as needed, typically based on the system update frequency. The first preset range is used to characterize the active power target value P of the single wind turbine. ref Compared with the theoretical power value P avl The degree of convergence. When the wind turbine is in a power-limited state, i.e., the active power target value P... ref Less than the theoretical power value P avl At that time, it is impossible to determine the theoretical power value P from other values. avl Whether optimization is needed depends on determining the active power target value P of the wind turbine. ref Compared with the theoretical power value P avl The approximation relationship, when the approximation relationship is satisfied, for the theoretical power value P avl Optimization is meaningful if it is not performed, then proceed to the next step; otherwise, the theoretical power value P is not met. avl It remains unchanged.

[0107] The active power tracking accuracy Acy is used to characterize the current actual active power value P. act With active target value P ref The relationship; preferably, used to characterize the current actual active power value P. act With the active target value P ref The ratio of .

[0108] The active power tracking accuracy module 2 specifically includes a first average value calculation module 21 and a second average value calculation module 22. The first average value calculation module 21 is used to obtain the average value of the actual active power of the single wind turbine within a first preset time period; specifically, it calculates the average value of the active power of the single wind turbine within the first preset time period T. f Internal, actual active power P act The moving average filtered value is used as the average value of the actual active power.

[0109] The second average value calculation module 22 is used to obtain the average value of the active power target value of the single wind turbine within a first preset time period; specifically, it calculates the average value of the active power target value of the single wind turbine within the first preset time period T. f Internal, active target value P act The moving average filtered value is used as the average value of the actual active power.

[0110] Active power tracking accuracy (Acy) characterizes a single wind turbine's ability to track active power commands. When Acy < 1, it indicates that the actual active power value of the turbine does not completely follow the target active power value. When Acy >= 1, it indicates that the turbine can accurately follow the target active power value, but it cannot be concluded that a turbine with Acy < 1 has no power increase capability. Therefore, a second preset threshold a and a first preset threshold b are set to correspond to the upper and lower limits of Acy. When setting the second preset threshold a and the first preset threshold b, factors such as the turbine's power increase rate and the accuracy of active power control should be comprehensively considered.

[0111] Preferably, the adjustment module 3 further includes,

[0112] The first adjustment module 31 is used to reduce the theoretical power value of the single fan based on the first preset value in response to the active power tracking accuracy being less than the first preset threshold b; that is, to reduce the theoretical power value by the first preset value based on the original theoretical power value.

[0113] The second adjustment module 32 is used to increase the theoretical power value of the single fan based on the second preset value in response to the active power tracking accuracy being greater than the second preset threshold a, that is, to increase the theoretical power value by the second preset value based on the original theoretical power value.

[0114] The aforementioned second preset threshold 'a' and first preset threshold 'b' are the upper and lower limits of the preset range for active power tracking accuracy Acy. Adjustment is only required when the active power tracking accuracy is outside the preset range; it is not required when it is within the preset range.

[0115] The first and second preset values ​​are preset values, such as a proportion of the theoretical power value, for example, a%P. avl Or the rated power P n The value obtained by multiplying by a certain ratio. That is, both the first preset value and the second preset value are related to the theoretical power value of a single fan.

[0116] The values ​​of a and b, the upper and lower limits of the active power tracking accuracy (Acy) interval, do not quantitatively represent the upper and lower limits of the wind turbine's output capacity. It's not that a wind turbine with an Acy greater than a necessarily still has output capacity, or a wind turbine with an Acy less than b necessarily has no output capacity. Wind turbines inherently possess response accuracy when responding to active power commands. Therefore, the setting of the values ​​of a and b is related to the final optimization effect. The values ​​of the upper and lower limits a and b are related to the unit's control accuracy: historical data analysis can be used to obtain historical data on the wind turbine's active power tracking capability under unlimited power conditions, and then the upper and lower limits of the interval can be determined. Combined with the operating data after the optimization strategy involved in this patent has been deployed, if the optimized active power control effect is better, it indicates that the interval setting is reasonable; if the effect is not obvious or there is no effect, it indicates that the interval or the single theoretical power superposition value needs adjustment.

[0117] Setting the (b, a) interval of the active power tracking accuracy Acy too wide will prevent the optimization of the theoretical power value of wind turbines with a small deviation from the actual value. Setting it too narrow will cause the theoretical power value of some wind turbines that are theoretically accurate to be "incorrectly optimized". Therefore, it is necessary to reasonably select the upper and lower limits of the interval according to the actual situation. Preferably, the second preset threshold a and the first preset threshold b are related to factors such as the power increase rate of the wind turbine and the accuracy of active power control.

[0118] The wind farm-level active power control device in this embodiment adjusts the theoretical power value of a single wind turbine based on whether the active power target value and the theoretical power value of the single wind turbine are close, and then adjusts the theoretical power value of the single wind turbine according to the active power tracking accuracy. This allows the actual active power value to better track the active power target value issued by the energy management system, improves the control effect of the wind turbines in the wind farm, and prevents the loss of power generation.

[0119] For the system implementation, since it basically corresponds to the method implementation, the relevant parts can be referred to in the description of the method implementation.

[0120] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs.

[0121] Example 5

[0122] Corresponding to Examples 1-3 of the aforementioned wind farm-level active power control method, this example, based on the wind farm-level active power control device in Example 4, [details omitted]. Figure 6 This is a schematic diagram of a wind farm-level active power control device provided in this embodiment. The system also includes:

[0123] The first control module 4 is used to obtain the updated target value of active power for a single fan by performing active power control based on the adjusted theoretical power value of a single fan, the total active power command value of the field, and the operating status of a single fan.

[0124] The second control module 5 is used to control each individual fan in the field based on the updated target value of the active power of the individual fan.

[0125] The adjusted theoretical power value of a single wind turbine is sent to the energy management system. Based on the total active power command value, the adjusted theoretical power value of each wind turbine, and the operating status of each wind turbine, the energy management system optimizes the active power control command to obtain an updated target active power value for each wind turbine. Then, based on the updated target active power value, the system controls all wind turbines in the field. This control method can be repeated cyclically.

[0126] Preferably, it also includes a receiving module 6 for receiving the total active power command value;

[0127] The first control module 4 also allocates the initial active power target value of the single wind turbine based on the total active power command value, the theoretical power value of the single wind turbine, and the operating status of the single wind turbine received by the receiving module 6, according to the active power control method.

[0128] The second control module 5 also controls all single fans in the field based on the initial active power target value of the single fan.

[0129] When active power control is first performed, the active power command value of the entire field is received. Then, based on the active power command value of the entire field, the theoretical power value of a single wind turbine, and the operating status of a single wind turbine, the energy management system obtains the initial active power target value of the single wind turbine. Based on the initial active power target value of the single wind turbine, the entire field's single wind turbine is controlled. At this time, there is no need to optimize the theoretical power value. After the theoretical power value is optimized later, this method can be repeated to continue to optimize the theoretical power value of the single wind turbine.

[0130] Furthermore, the control device may also include,

[0131] The judgment module 7 is used to determine whether the total active power command value is stable after the receiving module 6 receives the total active power command value.

[0132] If the active power command value is stable, proceed to the next step, i.e., execute step S10 in the above method embodiment. If the active power command value is unstable, no further steps are required.

[0133] More specifically, to determine the total active power command value P within the second preset time period Th seconds, based on a preset period, the total active power command value P is obtained. AGCtn Current active power command value P AGCtn Compared with the active power command value P in the previous preset period AGCtn-1 Is the error between them less than a preset threshold? When the current active power command value P AGCtn Its active power command value P in the previous preset cycle AGCtn-1 If the error between the values ​​is within the second preset range, then the total active power command value is considered stable.

[0134] Preferably, the second preset range is related to the total installed capacity of the wind farm, and the second preset range is δ×Pcap, where δ is 1%-2%. The total installed capacity Pcap is the sum of the rated power of all wind turbine generators.

[0135] This judgment module is designed to ensure that subsequent optimization steps are performed only when the overall active power target value is stable. The theoretical power is highly correlated with the active power target value of a single wind turbine. If theoretical power is optimized while AGC commands are continuously activated, the optimized theoretical power may also fluctuate, causing sudden changes in the active power command of a single unit, which could lead to operational safety issues for the unit.

[0136] In this embodiment, the control method adjusts the theoretical power of a single wind turbine and then transmits the adjusted theoretical power value to the energy management system. The energy management system then updates the active power target value of the single wind turbine according to the active power control method, and controls the wind turbine operation according to the updated active power target value. This allows the actual active power value of the wind turbine to better track the active power target value issued by the energy management system, improves the control effect of the wind turbine in the wind farm, and prevents the loss of power generation.

[0137] Example 6

[0138] Figure 7 This is a schematic diagram of the structure of an electronic device according to Embodiment 6 of this disclosure. The electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, it implements the wind farm-level active power control method described in any of the above embodiments. Figure 7 The electronic device 70 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0139] like Figure 7 As shown, the electronic device 70 can be manifested as a general-purpose computing device, such as a server device. The components of the electronic device 70 may include, but are not limited to: at least one processor 71, at least one memory 72, and a bus 73 connecting different system components (including memory 72 and processor 71).

[0140] Bus 73 includes a data bus, an address bus, and a control bus.

[0141] The memory 72 may include volatile memory, such as random access memory (RAM) 721 and / or cache memory 722, and may further include read-only memory (ROM) 723.

[0142] The memory 72 may also include a program tool 725 (or utility) having a set (at least one) program module 724, such program module 724 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0143] The processor 71 executes various functional applications and data processing by running computer programs stored in the memory 72, such as the wind farm-level active power control method provided in any of the above embodiments.

[0144] Electronic device 70 can also communicate with one or more external devices 74 (e.g., keyboard, pointing device, etc.). This communication can be performed via input / output (I / O) interface 75. Furthermore, electronic device 70 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) via network adapter 76. As shown, network adapter 76 communicates with other modules of electronic device 70 via bus 73. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with electronic device 70, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0145] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0146] Example 7

[0147] This disclosure also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the wind farm-level active power control method provided in any of the above embodiments.

[0148] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0149] Example 8

[0150] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the wind farm-level active power control method described in any of the above embodiments.

[0151] The program code for executing the computer program product of this disclosure can be written in any combination of one or more programming languages, and the program code can be executed entirely on a user device, partially on a user device, as a stand-alone software package, partially on a user device and partially on a remote device, or entirely on a remote device.

[0152] While specific embodiments of this disclosure have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of this disclosure is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of this disclosure, but all such changes and modifications fall within the scope of protection of this disclosure.

Claims

1. A wind farm-level active power control method, characterized in that, include, The active power target value, actual active power value, theoretical power value and rated power of each wind turbine in the field are obtained based on the sampling step size. In response to the difference between the active target value and the theoretical power value obtained in the previous sampling step of the single wind turbine being within a first preset range, the active power tracking accuracy is obtained based on the current actual active power value and the active power target value of the single wind turbine. Wherein, the active power tracking accuracy is used to characterize the relationship between the current actual active power value and the active power target value; the first preset range is used to characterize the degree of convergence between the active power target value and the theoretical power value of the single wind turbine; The theoretical power value of the single wind turbine is adjusted based on the active power tracking accuracy. The adjustment of the theoretical power value of the single wind turbine based on the active power tracking accuracy includes: In response to the active power tracking accuracy being less than a first preset threshold, the theoretical power value of the single wind turbine is reduced based on the first preset value; In response to the active power tracking accuracy being greater than a second preset threshold, the theoretical power value of the single wind turbine is increased based on the second preset value; The first preset threshold is less than the second preset threshold, and the first preset value and the second preset value are values ​​related to the installed capacity of a single wind turbine.

2. The wind farm-level active power control method as described in claim 1, characterized in that, Before obtaining the target active power, actual active power, theoretical power, and rated power of a single wind turbine across the entire field based on the sampling step size, include, Obtain the total active power command value; Determine whether the total active power command value is stable; In response to the stability of the overall active power command value, the active power target value, actual active power value, theoretical power value, and rated power of the entire field single wind turbine are obtained based on the sampling step size.

3. The wind farm-level active power control method as described in claim 1, characterized in that, The process of obtaining the active power tracking accuracy based on the actual active power value and the active power target value of the single wind turbine includes, Obtain the moving average filtered value of the actual active power value of the single wind turbine and the moving average filtered value of the active power target value within a first preset time period; The active power tracking accuracy is obtained based on the ratio of the sliding filter value of the actual active power value to the sliding average filter value of the active power target value.

4. The wind farm-level active power control method as described in claim 1, characterized in that, Before the step of obtaining the target active power value, actual active power value, theoretical power value, and rated power of a single wind turbine in the entire field based on the sampling step size, the following steps are also included: Determine whether the field-level active power control method is being used for the first time. If so, obtain the initial active power target value of the single wind turbine based on the total active power command value, the theoretical power value of the single wind turbine, and the operating status of the single wind turbine. Based on the initial active power target value of each individual wind turbine, the wind farm-level active power control is performed on all individual wind turbines in the entire wind farm.

5. The wind farm-level active power control method as described in claim 1, characterized in that, The control method also includes, Based on the adjusted theoretical power value of a single fan, the total active power command value, and the operating status of a single fan, an active power control method is used to obtain an updated active power target value for a single fan. Based on the updated active power target value for each individual fan, active power control is performed on each individual fan in the field.

6. The wind farm-level active power control method as described in claim 2, characterized in that, The determination of whether the overall active power command value is stable includes, Obtain the full-field active power command value of two adjacent sampling steps within a preset period, wherein the preset period includes at least two sampling steps; If the difference between the total active power command values ​​of two adjacent sampling steps is within a second preset range, it is determined that the total active power command value is stable. The second preset range is related to the total installed capacity.

7. A wind farm-level active power control device, characterized in that, include, The acquisition module is used to acquire the target active power, actual active power, theoretical power, and rated power of each wind turbine in the entire field based on the sampling step size. The active power tracking accuracy module is used to respond to the fact that the difference between the active power target value and the theoretical power value obtained in the previous sampling step of the single wind turbine is within a first preset range, and to obtain the active power tracking accuracy based on the current actual active power value of the single wind turbine and the active power target value of the single wind turbine. Wherein, the active power tracking accuracy is used to characterize the relationship between the actual active power value and the active power target value; the first preset range is used to characterize the degree of convergence between the active power target value and the theoretical power value of the single wind turbine; An adjustment module is used to adjust the theoretical power value of the single wind turbine based on the active power tracking accuracy. The adjustment module also includes: The first adjustment module is used to reduce the theoretical power value of the single wind turbine based on the first preset value when the active power tracking accuracy is less than a first preset threshold. The second adjustment module is used to increase the theoretical power value of the single wind turbine based on the second preset value in response to the active power tracking accuracy being greater than the second preset threshold. The first preset threshold is less than the second preset threshold, and the first preset value and the second preset value are values ​​related to the installed capacity of a single wind turbine.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and for running on the processor, characterized in that, When the processor executes the computer program, it implements the wind farm-level active power control method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the wind farm-level active power control method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the wind farm-level active power control method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Wind power plant power control method and system

    CN113595150A

  • Method for adjusting active power of wind power plant, control equipment and controller of wind power plant

    CN115693800A