A SCADA Wind Speed Correction Method and System for Wind Turbines
By analyzing the topographic parameters of the wind turbine and establishing the wind acceleration factor, the problems of long test cycle and high cost in the wind speed analysis of the wind turbine are solved, and the effectiveness of SCADA wind speed correction and the accuracy of the power curve analysis of the wind turbine are realized.
Patent Information
- Application Number
- CN202210425053.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-22
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2042-04-22
AI Technical Summary
The prior art has problems such as long test cycle, high cost and complex process in wind speed analysis of wind turbines, especially when determining the cabin transfer function, it is difficult to effectively solve.
By analyzing the terrain parameters of the wind turbine to be tested, establishing the wind acceleration factor, using the cabin transfer function to correct the SCADA wind speed data, and a calibration method is proposed to improve the accuracy of the correction data.
The effectiveness of SCADA wind speed correction of wind turbines is achieved, the accuracy of power curve analysis is improved, and the compatibility is high, and it is suitable for wind farms in various terrain.
Smart Images

Figure CN114880841B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wind speed analysis of wind turbines, and in particular to a SCADA wind speed correction method and system for wind turbines. Background Art
[0002] The power curve of a wind turbine is directly related to the power generation of the wind turbine. The traditional power curve test of a wind turbine is carried out according to the requirements of the IEC 61400-12-1 standard. A wind measurement tower is erected within a range of 2-4 times the wind turbine diameter upwind of the wind turbine to be measured, and meteorological equipment such as an anemometer and a wind vane are installed. The free flow wind speed measured by the anemometer is used to characterize the wind speed at the center of the wind wheel at the hub center height. However, this method has the disadvantages of long test period, high cost, and complex process.
[0003] The IEC 61400-12-2 standard gives a method for testing the power curve of a wind turbine based on an anemometer on the nacelle. Using this method, it is necessary to first establish the relationship between the nacelle wind speed and the wind speed at the hub center height, that is, the nacelle transfer function. Since the nacelle wind speed is affected by the wake of the wind wheel of the wind turbine to be measured itself and the shape of the nacelle, it is a major difficulty to establish the nacelle transfer function. The final result of the nacelle transfer function is the fitting relationship between the free flow wind speed at the hub center height and the nacelle wind speed in each wind direction interval. By calculating the nacelle transfer function, the relationship between the free incoming flow wind speed and the SCADA wind speed of the unit can be obtained, so that the SCADA wind speed can be corrected, and then the power curve analysis can be carried out using the SCADA wind speed. Summary of the Invention
[0004] The purpose of the present invention is to provide a SCADA wind speed correction method and system for wind turbines to solve the deficiencies in the prior art, establish a transfer function between the nacelle wind speed and the wind speed at the hub center height, correct the SCADA wind speed data using the nacelle transfer function, and propose a verification method, which can be applied to the analysis of power curve data to make the results more accurate.
[0005] To achieve the above object, the technical solution provided by the present invention is: a SCADA wind speed correction method for a wind turbine, including the following steps:
[0006] S1. Analyze the terrain where the wind turbine to be measured is located, determine the terrain parameters, and analyze the wind farm according to the terrain parameters to obtain the wind acceleration factor;
[0007] S2. Obtain the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time, convert the anemometer tower data into the wind speed at the hub center height of the wind turbine to be measured according to the wind acceleration factor, and simultaneously monitor the free-stream wind speed of the wind turbine to be measured within another preset time period as calibration data, and record the original SCADA wind speed data within this other preset time period;
[0008] S3. Use linear fitting to fit the wind speed at the hub center height and the SCADA wind speed data obtained to obtain the nacelle transfer function of the wind turbine to be measured, and correct the original SCADA wind speed data within another preset time period according to the nacelle transfer function to obtain the corrected SCADA wind speed data;
[0009] S4. Verify the effectiveness of the SCADA wind speed correction of the wind turbine according to the obtained calibration data, original SCADA wind speed data, and corrected SCADA wind speed data. If the verification fails, return to step S2 to reset the preset time.
[0010] Furthermore, in step S1, the following operations are specifically performed:
[0011] Analyze the terrain within a circular area with a radius of 20 times the rotor diameter of the wind turbine to be measured, determine the terrain parameters according to the terrain change situation. The terrain parameters include terrain inclination and roughness, and then perform simulation analysis on the wind field according to the terrain parameters, and further simulate and output the wind acceleration factor to obtain the corresponding relationship between the anemometer tower wind speed and the wind speeds of each wind turbine in the wind field.
[0012] Furthermore, in step S2, the following operations are specifically performed:
[0013] Obtain the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time, and process the anemometer tower data and SCADA wind speed data. Map the anemometer tower data to the wind turbine to be measured through the wind acceleration factor to obtain the wind speed at the hub center height of the wind turbine to be measured; meanwhile, install a lidar anemometry device at the wind turbine to be measured, and the lidar anemometry device monitors the free-stream wind speed of the wind turbine to be measured within another preset time period as calibration data.
[0014] Furthermore, in step S4, the following operations are specifically performed:
[0015] Calculate the goodness of fit and mean absolute error between the calibration data and the original SCADA wind speed data. At the same time, calculate the goodness of fit and mean absolute error between the calibration data and the corrected SCADA wind speed data. Compare the goodness of fit between the calibration data and the original SCADA wind speed data and the goodness of fit between the calibration data and the corrected SCADA wind speed data, and compare the mean absolute error between the calibration data and the original SCADA wind speed data and the mean absolute error between the calibration data and the corrected SCADA wind speed data. If the goodness of fit between the calibration data and the corrected SCADA wind speed data is greater than the goodness of fit between the calibration data and the original SCADA wind speed data, and the mean absolute error between the calibration data and the corrected SCADA wind speed data is less than the mean absolute error between the calibration data and the original SCADA wind speed data, it proves the effectiveness of the SCADA wind speed correction for this wind turbine, that is, the calibration is qualified. If the calibration is unqualified, return to step S2 to reset the preset time.
[0016] A SCADA wind speed correction system for a wind turbine provided by the present invention includes:
[0017] A terrain analysis module for analyzing the terrain within a circular area with a radius of 20 times the wind turbine rotor diameter of the wind turbine to be measured, and determining terrain parameters according to the terrain change situation;
[0018] A wind acceleration factor simulation calculation module for performing simulation analysis on the wind field according to the terrain parameters, and then simulating and outputting the wind acceleration factor;
[0019] A wind speed data acquisition module for acquiring the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time;
[0020] A hub center height wind speed calculation module for mapping the anemometer tower data to the wind turbine to be measured through the wind acceleration factor to obtain the wind speed at the hub center height of the wind turbine to be measured;
[0021] A nacelle transfer function fitting module for fitting the obtained wind speed at the hub center height and the SCADA wind speed data by linear fitting to obtain the nacelle transfer function of the wind turbine to be measured;
[0022] A SCADA data correction module for correcting the original SCADA wind speed data within another preset time period according to the nacelle transfer function to obtain the corrected SCADA wind speed data;
[0023] A free stream wind speed monitoring module for monitoring the free stream wind speed of the wind turbine to be measured within a preset time period as the calibration data;
[0024] The verification module compares and analyzes the SCADA wind speed data corrected by the nacelle transfer function with the verification data, and calculates the goodness of fit to evaluate the effectiveness of the SCADA wind speed correction of the wind turbine.
[0025] Further, the verification module specifically performs the following operations:
[0026] Calculate the goodness of fit and the mean absolute error between the verification data and the original SCADA wind speed data, and at the same time calculate the goodness of fit and the mean absolute error between the verification data and the corrected SCADA wind speed data. Compare the goodness of fit between the verification data and the original SCADA wind speed data and the goodness of fit between the verification data and the corrected SCADA wind speed data, and compare the mean absolute error between the verification data and the original SCADA wind speed data and the mean absolute error between the verification data and the corrected SCADA wind speed data. If the goodness of fit between the verification data and the corrected SCADA wind speed data is greater than the goodness of fit between the verification data and the original SCADA wind speed data, and the mean absolute error between the verification data and the corrected SCADA wind speed data is less than the mean absolute error between the verification data and the original SCADA wind speed data, it proves the effectiveness of the SCADA wind speed correction of the wind turbine this time, that is, the verification is qualified.
[0027] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0028] The nacelle transfer function of the present invention is simple and efficient. It corrects the SCADA wind speed data by using the nacelle transfer function, and proposes a verification method. The verification is more accurate, can be used for the power curve analysis of wind turbines, and has high compatibility and can be used for wind farms in various terrains. Brief Description of the Drawings
[0029] Figure 1 It is a flowchart of the SCADA wind speed correction method for wind turbines. Detailed Embodiment
[0030] The present invention will be further described below in conjunction with specific embodiments.
[0031] Refer to Figure 1 As shown, the SCADA wind speed correction method for wind turbines provided in this embodiment includes the following steps:
[0032] S1. Analyze the terrain where the wind turbine to be measured is located, determine the terrain parameters, and analyze the wind field according to the terrain parameters to obtain the wind acceleration factor. The specific operations are as follows:
[0033] Analyze the terrain within a circular area with a radius of 20 times the rotor diameter of the wind turbine to be measured. Determine the terrain parameters according to the terrain change situation. The terrain parameters include terrain inclination and roughness. Then, perform simulation analysis on the wind field based on the terrain parameters, and further simulate and output the wind acceleration factor to obtain the corresponding relationship between the wind speed of the anemometer tower and the wind speeds of each wind turbine in the wind field.
[0034] S2. Obtain the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time. Convert the anemometer tower data into the wind speed at the hub center height of the wind turbine to be measured according to the wind acceleration factor. At the same time, monitor the free-stream wind speed of the wind turbine to be measured within another preset time period as calibration data, and record the original SCADA wind speed data within this another preset time period. Specifically, perform the following operations:
[0035] Obtain the anemometer tower data M0 and SCADA wind speed data N of the wind turbine to be measured within one year, and process the anemometer tower data and SCADA wind speed data into data with a 10-minute resolution. Map the anemometer tower data M0 to the wind turbine to be measured through the wind acceleration factor to obtain the wind speed M1 at the hub center height of the wind turbine to be measured. At the same time, install a lidar anemometry device at the wind turbine to be measured. The lidar anemometry device monitors the free-stream wind speed Y0 of the wind turbine to be measured within one month as calibration data, with a resolution of 10 minutes, and record the original SCADA wind speed data X0 within this one month.
[0036] S3. Use linear fitting to fit the obtained wind speed M1 at the hub center height and the original SCADA wind speed data N to obtain the nacelle transfer function of the wind turbine to be measured M1 = 1.013N + 0.469. Correct the original SCADA wind speed data X0 within one month according to the nacelle transfer function to obtain the corrected SCADA wind speed data X1, X1 = 1.013 * X0 + 0.469;
[0037] S4. Verify the effectiveness of the SCADA wind speed correction of the wind turbine according to the obtained calibration data, original SCADA wind speed data, and corrected SCADA wind speed data. If the verification fails, return to step S2 to reset the preset time. Specifically, perform the following operations:
[0038] The goodness of fit between the calculated verification data Y0 and the original SCADA wind speed data X0 is 0.81, and the mean absolute error is 1.01. At the same time, the goodness of fit between the verification data and the corrected SCADA wind speed data is 0.88, and the mean absolute error is 0.53. Compare the goodness of fit between the verification data and the original SCADA wind speed data, and the goodness of fit between the verification data and the corrected SCADA wind speed data, and compare the mean absolute error between the verification data and the original SCADA wind speed data, and the mean absolute error between the verification data and the corrected SCADA wind speed data; the goodness of fit between the verification data and the corrected SCADA wind speed data is greater than the goodness of fit between the verification data and the original SCADA wind speed data, and the mean absolute error between the verification data and the corrected SCADA wind speed data is less than the mean absolute error between the verification data and the original SCADA wind speed data, which proves the effectiveness of the SCADA wind speed correction of the wind turbine this time, that is, the verification is qualified; if the verification is unqualified, return to step S2 to reset the preset time, and re-execute steps S2 to S4 until the verification is qualified.
[0039] This embodiment discloses a SCADA wind speed correction system for a wind turbine, including:
[0040] A terrain analysis module for analyzing the terrain within a circular area with a radius of 20 times the wind turbine diameter of the wind turbine to be measured, and determining terrain parameters according to the terrain change situation;
[0041] A wind acceleration factor simulation calculation module for simulating and analyzing the wind field according to the terrain parameters, and then simulating and outputting the wind acceleration factor;
[0042] A wind speed data acquisition module for acquiring the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time;
[0043] A hub center height wind speed calculation module for mapping the anemometer tower data to the wind turbine to be measured through the wind acceleration factor to obtain the wind speed at the hub center height of the wind turbine to be measured;
[0044] A nacelle transfer function fitting module for fitting the wind speed at the hub center height and the SCADA wind speed data obtained by linear fitting to obtain the nacelle transfer function of the wind turbine to be measured;
[0045] A SCADA data correction module for correcting the original SCADA wind speed data within another preset time period according to the nacelle transfer function to obtain the corrected SCADA wind speed data;
[0046] A free stream wind speed monitoring module for monitoring the free stream wind speed of the wind turbine to be measured within a preset time period as verification data;
[0047] The verification module compares and analyzes the SCADA wind speed data corrected by the nacelle transfer function with the verification data, and calculates the goodness of fit to evaluate the effectiveness of the SCADA wind speed correction of the wind turbine;
[0048] The verification module specifically performs the following operations:
[0049] Calculate the goodness of fit and mean absolute error between the verification data and the original SCADA wind speed data, and at the same time calculate the goodness of fit and mean absolute error between the verification data and the corrected SCADA wind speed data. Compare the goodness of fit between the verification data and the original SCADA wind speed data and the goodness of fit between the verification data and the corrected SCADA wind speed data, and compare the mean absolute error between the verification data and the original SCADA wind speed data and the mean absolute error between the verification data and the corrected SCADA wind speed data; If the goodness of fit between the verification data and the corrected SCADA wind speed data is greater than the goodness of fit between the verification data and the original SCADA wind speed data, and the mean absolute error between the verification data and the corrected SCADA wind speed data is less than the mean absolute error between the verification data and the original SCADA wind speed data, it proves the effectiveness of the SCADA wind speed correction of the wind turbine this time, that is, the verification is qualified.
[0050] The above embodiments are only the preferred embodiments of the present invention, and do not limit the scope of implementation of the present invention. Therefore, all changes made according to the shape and principle of the present invention should be covered within the protection scope of the present invention.
Claims
1. A SCADA wind speed correction method for a wind turbine, characterized in that, It includes the following steps: S1. Analyze the terrain where the wind turbine to be measured is located, determine the terrain parameters, and analyze the wind field according to the terrain parameters to obtain the wind acceleration factor. Specifically, perform the following operations: Analyze the terrain within a circular area with a radius of 20 times the wind turbine diameter of the wind turbine to be measured. Determine the terrain parameters according to the terrain change situation. The terrain parameters include terrain inclination and roughness. Then, perform a simulation analysis of the wind field according to the terrain parameters, and then simulate and output the wind acceleration factor to obtain the corresponding relationship between the wind speed of the anemometer tower and the wind speeds of each wind turbine in the wind field; S2. Obtain the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time, and convert the anemometer tower data into the wind speed at the hub center height of the wind turbine to be measured according to the wind acceleration factor. At the same time, monitor the free stream wind speed of the wind turbine to be measured within another preset time period as calibration data, and record the original SCADA wind speed data within this another preset time period; S3. Use linear fitting to fit the wind speed at the hub center height and the SCADA wind speed data obtained to obtain the nacelle transfer function of the wind turbine to be measured, and correct the original SCADA wind speed data within another preset time period according to the nacelle transfer function to obtain the corrected SCADA wind speed data; S4. According to the obtained calibration data, original SCADA wind speed data, and corrected SCADA wind speed data, verify the effectiveness of the SCADA wind speed correction of the wind turbine. If the verification is unqualified, return to step S2 to reset the preset time.
2. The SCADA wind speed correction method for a wind turbine according to claim 1, characterized in that, In step S2, specifically perform the following operations: Obtain the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time, and process the anemometer tower data and SCADA wind speed data. Map the anemometer tower data to the wind turbine to be measured through the wind acceleration factor to obtain the wind speed at the hub center height of the wind turbine to be measured; at the same time, install a lidar anemometry device at the wind turbine to be measured. The lidar anemometry device monitors the free stream wind speed of the wind turbine to be measured within another preset time period as calibration data.
3. The SCADA wind speed correction method for a wind turbine according to claim 1, characterized in that, In step S4, specifically perform the following operations: Calculate the goodness of fit and mean absolute error between the calibration data and the original SCADA wind speed data, and at the same time calculate the goodness of fit and mean absolute error between the calibration data and the corrected SCADA wind speed data. Compare the goodness of fit between the calibration data and the original SCADA wind speed data and the goodness of fit between the calibration data and the corrected SCADA wind speed data, and compare the mean absolute error between the calibration data and the original SCADA wind speed data and the mean absolute error between the calibration data and the corrected SCADA wind speed data; If the goodness of fit between the verification data and the corrected SCADA wind speed data is greater than that between the verification data and the original SCADA wind speed data, and the mean absolute error between the verification data and the corrected SCADA wind speed data is less than that between the verification data and the original SCADA wind speed data, it proves the effectiveness of the SCADA wind speed correction for this wind turbine, that is, the verification is qualified; if the verification is unqualified, return to step S2 to reset the preset time.
4. A SCADA wind speed correction system for a wind turbine, characterized in that, Including: A terrain analysis module for analyzing the terrain within a circular area with a radius of 20 times the rotor diameter of the wind turbine to be measured, and determining terrain parameters according to the terrain change situation; A wind acceleration factor simulation calculation module, where the terrain parameters include terrain inclination and roughness. The wind field is simulated and analyzed according to the terrain parameters, and then the wind acceleration factor is simulated and output to obtain the corresponding relationship between the wind speed of the anemometer tower and the wind speeds of each wind turbine in the wind field; A wind speed data acquisition module for acquiring the anemometer tower data and SCADA wind speed data of the wind turbine to be measured within a preset time; A hub center height wind speed calculation module that maps the anemometer tower data to the wind turbine to be measured through the wind acceleration factor to obtain the wind speed at the hub center height of the wind turbine to be measured; A nacelle transfer function fitting module that uses linear fitting to fit the wind speed at the hub center height and the SCADA wind speed data to obtain the nacelle transfer function of the wind turbine to be measured; A SCADA data correction module that corrects the original SCADA wind speed data within another preset time period according to the nacelle transfer function to obtain the corrected SCADA wind speed data; A free stream wind speed monitoring module for monitoring the free stream wind speed of the wind turbine to be measured within a preset time period as verification data; A verification module that compares and analyzes the SCADA wind speed data corrected by the nacelle transfer function with the verification data, and calculates the goodness of fit to evaluate the effectiveness of the SCADA wind speed correction of the wind turbine.
5. The SCADA wind speed correction system for a wind turbine according to claim 4, characterized in that, The verification module specifically performs the following operations: Calculate the goodness of fit and the mean absolute error between the verification data and the original SCADA wind speed data, and at the same time calculate the goodness of fit and the mean absolute error between the verification data and the corrected SCADA wind speed data, compare the goodness of fit between the verification data and the original SCADA wind speed data and the goodness of fit between the verification data and the corrected SCADA wind speed data, and compare the mean absolute error between the verification data and the original SCADA wind speed data and the mean absolute error between the verification data and the corrected SCADA wind speed data; If the goodness of fit between the verification data and the corrected SCADA wind speed data is greater than that between the verification data and the original SCADA wind speed data, and the mean absolute error between the verification data and the corrected SCADA wind speed data is less than that between the verification data and the original SCADA wind speed data, it proves the effectiveness of the SCADA wind speed correction for this wind turbine, that is, the verification is qualified.
Citation Information
Patent Citations
Method for forecasting short-term power in wind power station
CN102102626A
Wind turbine generator set engine room transfer function subregional fitting method
CN104794347A