Wind turbine generator short-term wind power prediction method and device, and storage medium

By integrating escalation and cloud computing technology, combining meteorological data and topographic characteristics, a wind power power prediction model is constructed, which solves the problem of meteorological data being ignored in the existing technology, and achieves a short-term wind power power prediction with higher accuracy and reliability.

CN119448221AActive Publication Date: 2025-02-14NANJING SHOUFENG QINGNENG INTELLIGENT CONTROL TECH CO LTD

Patent Information

Application Number
CN202411457794.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-02-14
Estimated Expiration
2044-10-17

AI Technical Summary

Technical Problem

Existing wind power power prediction technology ignores the important role of meteorological data, resulting in large errors in prediction results, affecting the accuracy of prediction.

Method used

Using a method of integrating escalation and cloud computing technology, real-time wind power data, meteorological data and terrain characteristic data of wind turbines are collected, and the construction is carried out through preprocessing, escalation representation and wind field model, combined with timing index smoothing algorithm and multivariate regression prediction. Conduct short-term wind power power prediction.

Benefits of technology

The accuracy and reliability of wind power prediction are improved, and prediction errors are reduced by comprehensively considering various factors such as wind speed, wind direction, terrain and wind turbine structural parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119448221A_ABST
    Figure CN119448221A_ABST
Patent Text Reader

Abstract

The invention relates to the field of clean energy, and provides a wind turbine generator short-term wind power prediction method, which comprises the following steps: collecting real-time wind power data and meteorological data of a wind turbine generator in a preset time period by using a cloud computing technology, and collecting spatial feature data of terrain around the wind turbine generator through a remote sensing technology; preprocessing the real-time wind power data, the meteorological data and the data space feature data; performing extension representation on the preprocessed real-time wind power data, meteorological data and data space feature data based on extension, and constructing a wind power prediction model; establishing a wind field model by using modeling software in combination with the topographic features and the structural parameters of the wind turbine generator; extracting main characteristic factor data from the wind power prediction model, performing extension clustering analysis, and determining a characteristic factor weight; and performing short-term prediction on the wind power by using a time sequence exponential smoothing algorithm and multiple regression prediction in combination with the wind field model and the feature factor weight. And the prediction accuracy is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wind power generation, and in particular to the field of short-term wind power prediction. Background Art

[0002] A wind energy conversion system, or wind turbine, is a device that efficiently converts natural wind energy into electrical energy. The core components of this device include a wind rotor (including blades), a power generation mechanism, a support structure, and a control unit. Its basic working principle is that the wind rotor rotates under the action of wind power, and drives the generator to rotate through a transmission system (which may include components such as a gearbox), thereby generating electrical energy. The output power of a wind turbine, or wind power, is affected by many factors, such as wind speed, rotor size, air density, blade design, and the efficiency of power generation and speed-changing equipment. Its unit of measurement is usually kilowatts or megawatts.

[0003] In order to ensure the stable operation of wind power generation systems and maximize their energy efficiency, it is particularly important to accurately predict wind power in the short term. Since wind energy is an intermittent and unpredictable form of energy, its output is affected by a variety of external conditions and has large fluctuations. Accurate wind power forecasting can help power grid operators predict the wind power supply in the next few hours to days in advance, so as to formulate reasonable power grid dispatching plans and management strategies to ensure the stable operation and reliability of the power grid.

[0004] However, existing wind power forecasting technologies often ignore the important role of meteorological data (such as wind speed, wind direction, and temperature) when they are implemented. Changes in wind direction will have a direct impact on the efficiency of wind turbines in capturing wind energy, and thus affect their power output; while temperature fluctuations will affect air density, further affecting the availability of wind energy. If the forecasting model does not fully consider these meteorological factors, it is likely to cause large errors in the forecast results, affecting the accuracy of the forecast. Therefore, incorporating meteorological data into the wind power forecasting model is a key measure to improve the forecast accuracy. Summary of the invention

[0005] The purpose of the present invention is to improve the prediction accuracy of short-term power generation of wind turbines.

[0006] To this end, in one embodiment, a method for predicting short-term wind power of a wind turbine generator system by integrating extenics and cloud computing technology is provided. The method comprises the following steps:

[0007] Use cloud computing technology to collect real-time wind power data and meteorological data of wind turbines within a preset time period, and use remote sensing technology to collect spatial feature data of the terrain around the wind turbines;

[0008] Preprocessing the real-time wind power data, the meteorological data and the data space feature data, including removing missing values ​​and outliers, and standardizing the data;

[0009] Based on extenics, the pre-processed real-time wind power data, the meteorological data and the data space feature data are represented in an extenic manner to construct a wind power prediction model;

[0010] Combine terrain features and wind turbine structural parameters to build a wind farm model using modeling software;

[0011] Extract the main characteristic factor data from the wind power prediction model, perform extension cluster analysis, and determine the characteristic factor weights;

[0012] The short-term forecast of wind power is carried out by using the time series exponential smoothing algorithm and multiple regression forecasting, combined with the wind farm model and characteristic factor weights.

[0013] Optionally, the modeling principle and modeling process of the above wind farm model may include the following steps:

[0014] 1) Data collection sub-steps:

[0015] Cloud computing technology is used to collect real-time wind power data and meteorological data of wind turbines within a preset time period.

[0016] Remote sensing technology is used to collect spatial characteristic data of the terrain around wind turbines, including terrain height, slope and orientation.

[0017] 2) Data preprocessing sub-step:

[0018] The collected real-time wind power data, meteorological data and spatial characteristic data are preprocessed, including removing missing values ​​and outliers.

[0019] The data were standardized to ensure comparability between different variables.

[0020] 3) Construct extension representation sub-steps:

[0021] Based on the extenics theory, the preprocessed data is represented in an extenic manner, and the multi-dimensional data is converted into a unified form to facilitate subsequent modeling.

[0022] The wind turbine power and its influencing factors are characterized from multiple dimensions, and an extension model that can capture nonlinear relationships is constructed.

[0023] 4) Establish wind farm model sub-steps:

[0024] Computational fluid dynamics (CFD) is used to simulate the wind flow dynamics in the wind farm by combining terrain characteristics (such as terrain height, slope and orientation) and wind turbine structural parameters (such as blade length and tower height).

[0025] Generate a wind farm model that takes into account the influence of factors such as wind speed, wind direction, turbulence intensity, and wind turbine layout.

[0026] 5) Extract the main characteristic factors sub-step:

[0027] The main characteristic factor data are extracted from the wind power prediction model, which have a significant impact on wind power.

[0028] Extension clustering analysis is performed to determine the weights of various characteristic factors to reflect their importance to wind power prediction.

[0029] 6) Short-term wind power forecasting sub-steps:

[0030] The time series data is processed using the time series exponential smoothing algorithm to capture the changing trend of wind power.

[0031] Combined with the multivariate regression forecasting method, the wind farm model and characteristic factor weights are used to make short-term forecasts of wind power.

[0032] By comprehensively considering the influence of multiple factors, the accuracy and reliability of the prediction results can be improved.

[0033] Through the above steps, the wind farm model can comprehensively consider various factors affecting wind power, and achieve high-precision short-term wind power forecasting by combining advanced mathematical methods and physical models.

[0034] Optionally, the above wind field model may be specifically defined by the following formula:

[0035]

[0036] in:

[0037] ·M wind_field is the output power of the wind farm model.

[0038] ·v hub is the wind speed at hub height.

[0039] ·v max is the maximum wind speed.

[0040] k is the exponent of how wind speed varies with height.

[0041] h is the hub height.

[0042] ·h ref is the reference hub height.

[0043] l is the blade length of the wind turbine.

[0044] l0 is the reference blade length.

[0045] ·s is the standard deviation of wind speed, indicating the turbulence intensity.

[0046] ·s0 is the reference value of turbulence intensity.

[0047] φ is the wind direction angle.

[0048] ·φ ref is the reference wind direction angle.

[0049] A is the windward area of ​​the wind turbine.

[0050] ζ, α, β, γ, δ are model parameters, which should be adjusted according to the actual situation.

[0051] The wind farm model defined by the above formula is a comprehensive model for predicting wind power, which takes into account multiple influencing factors to improve the accuracy of the prediction. Specifically, the model combines the wind speed at the hub height, the maximum wind speed, the exponent of wind speed variation with height, the blade length of the wind turbine and its reference length, the standard deviation of the wind speed (indicating turbulence intensity), the difference between the wind direction angle and the reference wind direction angle, and the windward area of ​​the wind turbine. These factors are adjusted by specific weights and parameters to reflect their impact on wind power. The model also takes into account the characteristics of wind speed distribution, the impact of turbulence intensity, and changes in wind direction, so as to more comprehensively simulate the complex conditions in the wind farm. In general, this wind farm model can more accurately predict the power generation capacity of wind turbines under different conditions by integrating multiple key variables.

[0052] Optionally, the extension representation step further includes: characterizing the wind turbine power and its influencing factors from multiple dimensions to construct an extension model;

[0053] Wherein, the extension model is defined as:

[0054]

[0055] in:

[0056] X={x1,x2,...,x n} is the feature variable in the preprocessed data set.

[0057] Y={y1,y2,...,y m} is another set of feature variables.

[0058] Z = {z1,z2,...,z p} is a feature set used for normalization.

[0059] U={u1,u2,...,u q} and V = {v1,v2,...,v q} is the characteristic ratio for multiplication operation.

[0060] ·ω i ,a i ,b i is with X i The associated weight and bias parameters.

[0061] ·c j ,d j ,e j Yes and Y j The coefficient and bias of the correlation.

[0062] γ,σ k are the coefficients and standard deviations used to normalize the sum.

[0063] ·δ,h l are the coefficients and exponents used in multiplication operations.

[0064] ∈,λ,μ,ν are the coefficients and bias for the Sigmoid function.

[0065] In an alternative solution, the step of establishing the extension model is further included according to the following formula:

[0066]

[0067] Where, P(t): real-time wind power data;

[0068] v(t): wind speed data; h: terrain height; s: terrain slope; o: terrain orientation; l: blade length; h t : tower height; d: average distance between wind turbines; α, β, γ, δ, ∈: weight coefficients;

[0069] And, explain each item in the above extension model:

[0070] Real-time wind power: α·P(t): Directly consider the wind power at the current moment and use the weight α for weighting.

[0071] Wind speed processing: β·log(v(t)+1): The wind speed data is processed using a logarithmic function to smooth the effect of wind speed changes and weighted using a weight β.

[0072] Terrain height: γ·sin((π·h) / 100): The terrain height is processed using a sine function to capture the periodic effect of terrain height on wind power, and is weighted using the weight γ.

[0073] Terrain slope: δ·cos((π·s) / 180): The terrain slope is processed using a cosine function to capture the effect of slope on wind power and weighted using a weight δ.

[0074] Terrain orientation: ∈·tan((π·o) / 360): The terrain orientation is processed using the tangent function to capture the impact of orientation on wind power, and weighted using weight ∈.

[0075] In this extension model, the relationship between wind power and its influencing factors can be effectively captured by using logarithmic functions and smooth trigonometric functions. The design of this model not only retains the influence of key variables but also avoids complex multi-dimensional feature processing, and is suitable for fast calculation and deployment in practical applications.

[0076] Specifically, by adjusting the weight coefficients α, β, γ, δ,∈, it is possible to flexibly adapt to the specific environment and data conditions of different wind farms. For example, in some wind farms, the impact of terrain height may be greater, which can be strengthened by increasing the value of γ.

[0077] Each weight coefficient can be optimized according to the actual situation to improve the prediction accuracy of the model. This enables the model to better adapt to various wind farm environments.

[0078] Fast calculation: Since the formula is simple and the amount of calculation is relatively small, the prediction can be completed in a short time. This is especially important for real-time or near real-time application scenarios.

[0079] Smoothing: Logarithmic and trigonometric functions can be used to smooth out noise and outliers in the data, improving the robustness of the model. For example, the logarithmic function log(v(t)+1) can effectively handle zero and small values ​​in wind speed data.

[0080] Capturing periodic features: Trigonometric functions (such as sine and cosine) can capture periodic changes in terrain features such as height, slope and orientation, thereby more accurately reflecting the impact of these factors on wind power.

[0081] In addition, in the newly established model, each term has a clear physical meaning, which is convenient for explaining and adjusting the impact of each characteristic variable on wind power. For example, α·P(t) directly reflects the wind power at the current moment, while β·log(v(t)+1) represents the nonlinear impact of wind speed on power.

[0082] In this way, if the prediction results are not ideal, the problem can be located by analyzing the contribution of each item and then targeted adjustments can be made.

[0083] In summary, the new extension model can provide a new perspective and method for wind power forecasting. This model is not only easy to implement and maintain, but also can make predictions efficiently and accurately in practical applications, especially suitable for scenarios that require fast response and low resource consumption.

[0084] Optionally, the wind field model establishment step includes:

[0085] Computational fluid dynamics is used to simulate the wind flow dynamics in the wind farm, and a wind farm model is generated by combining the layout of wind turbines and terrain characteristics.

[0086] Optionally, the extension clustering analysis and weight calculation steps include:

[0087] Cluster the wind turbine power observation data to obtain the power level and its normalized range;

[0088] Calculate the degree of membership of the main characteristic factor data to each power level and determine the weight data.

[0089] Optionally, the short-term wind power forecasting step includes:

[0090] The historical power data, the main characteristic factor data and their weight data are input into the prediction model to perform multivariate regression prediction. Optionally, the wind farm model is defined as:

[0091] M=α·TIF+β·BLF+γ·THF+δ·LF+η·WDF+ζ·VIF

[0092] Among them, α, β, γ, δ, η, ζ are weight coefficients used to adjust the importance of each factor;

[0093] The TIF is the slope and orientation, the BLF is the blade length, the THF is the tower height, the LF is the wind turbine layout, the WDF is the wind direction, and the VIF is the wind speed.

[0094] Optionally, the wind field model M can be expressed as:

[0095]

[0096] Where, h: terrain height

[0097] s: terrain slope o: terrain orientation l: blade length ht: tower height Pi: rated power of the i-th wind turbine φ: wind direction angle v: wind speed.

[0098] In another embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor runs the computer program to execute the method described in any other embodiment.

[0099] In another embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in any other embodiment is implemented.

[0100] In some embodiments of the present application, a wind farm model is established in combination with the structural parameters of the wind turbine and the terrain characteristics, which combines the statistical model with the physical model, taking into account both the physical characteristics of the wind turbine and the actual operating environment of the wind farm, thereby improving the accuracy of the prediction.

[0101] Moreover, by extracting the main characteristic factor data and assigning weights to them, the prediction model can comprehensively consider factors in multiple dimensions such as wind speed, terrain, and meteorology, thereby improving the reliability of the prediction results. The time series exponential smoothing algorithm and multivariate regression prediction technology are used to combine the wind field model and characteristic factor weights to perform short-term prediction of wind power. This method can effectively reduce prediction errors and improve prediction accuracy.

[0102] In other embodiments, the wind farm model expressed by the formula can more comprehensively consider various physical effects in the wind farm, such as the influence of factors such as terrain, blade length, tower height, wind turbine layout, wind direction and wind speed, so as to more accurately predict wind power. In contrast, the existing simplified model only considers the relationship between wind speed and rated power, ignoring other important factors, so the prediction result is not accurate enough.

[0103] From the above comparison, it can be seen that the use of the above mathematical model can better reflect the actual situation of the wind field and improve the accuracy and reliability of the prediction. BRIEF DESCRIPTION OF THE DRAWINGS

[0104] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0105] Figure 1 A flow chart showing a method for predicting short-term wind power of a wind turbine generator system of the present invention is shown;

[0106] Figure 2 A schematic diagram showing the structure of a short-term wind power prediction device for a wind turbine generator system according to an embodiment of the present application is shown;

[0107] Figure 3A schematic diagram of the structure of a computing device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0108] "Least Squares Support Vector Machine" (LSSVM) is usually referred to as "LSSVM". This is a regression analysis method obtained by modifying the traditional support vector machine (SVM). The special thing is that it uses the least squares method to solve the regression problem, thereby simplifying the solution process and improving the performance of the model. In different literature or application scenarios, its full name "Least Squares Support Vector Machine" may also be used directly to clearly point out this method. LSSVM usually includes multiple parameters such as gamma (γ) parameters and sigma (σ) parameters.

[0109] In one embodiment of the present application, a short-term wind power prediction device for a wind turbine is proposed, comprising:

[0110] A database component is used to store environmental parameters and electric energy generation of the fluid generator at multiple past time nodes, any two adjacent time nodes in the multiple time nodes form a group, forming two or more groups, and the two adjacent time nodes are the first time node and the second time node respectively in a time sequence relationship; the environmental parameters include: environmental flow rate;

[0111] A flow rate component, electrically coupled to the database component, uses the environmental parameters of the first timing nodes of each group as injection data of the flow rate component, and uses the environmental flow rate of the corresponding second timing nodes as fan-out data of the flow rate component, so as to train the flow rate component;

[0112] A power generation component is electrically coupled to the database component, uses the fan-out data of the flow rate component as the injection data of the power generation component, and uses the electric energy generated at the corresponding second timing node as the fan-out data of the power generation component to train the power generation component;

[0113] A sensing component, used to obtain environmental parameters of the fluid generator at a current timing node; and

[0114] A processor component is coupled to the database component, the flow rate component, the power generation component and the sensing component. The processor component inputs the environmental parameters obtained by the sensing component into the flow rate component to obtain the estimated flow rate of the fluid generator at the next timing node. The processor component inputs the estimated flow rate into the power generation component to predict the estimated power generation of the fluid generator at the next timing node.

[0115] In one embodiment of the present application, Figure 1 As shown, a short-term wind power prediction method for a wind turbine is proposed, comprising the following steps:

[0116] Step S1: using cloud computing technology to collect real-time wind power data and meteorological data of the wind turbines within a preset time period, and using remote sensing technology to collect spatial feature data of the terrain surrounding the wind turbines;

[0117] Step S2: preprocessing the real-time wind power data, the meteorological data and the data space feature data, including removing missing values ​​and outliers, and standardizing the data;

[0118] Step S3: Based on extenics, the real-time wind power data, the meteorological data and the data space feature data after preprocessing are represented in an extenic manner to construct a wind power prediction model;

[0119] Step S4: using modeling software to establish a wind farm model based on terrain features and wind turbine structural parameters;

[0120] Step S5: extracting main characteristic factor data from the wind power prediction model, performing extension cluster analysis, and determining characteristic factor weights;

[0121] Step S6: using the time series exponential smoothing algorithm and multiple regression prediction, combined with the wind farm model and characteristic factor weights, to perform short-term prediction of wind power.

[0122] Establishment of wind field model

[0123] Computational fluid dynamics is used to simulate the wind flow dynamics in the wind farm, and the wind farm model is generated by combining the layout of wind turbines and terrain characteristics. First, some key variables need to be defined in some embodiments of this application:

[0124] h: Terrain height

[0125] s: terrain slope

[0126] o: Terrain orientation

[0127] l: blade length

[0128] ht: tower height

[0129] Pi: Rated power of the i-th wind turbine

[0130] φ: wind direction angle

[0131] v: wind speed

[0132] Terrain Impact Factor (TIF)

[0133] The terrain impact factor TIF is defined as follows, which combines the effects of terrain height h, slope s and orientation o:

[0134] TIF=log(h+1)·e s ·cos(o)

[0135] Here log(h+1) is used to quantify the effect of terrain height on wind speed. The logarithmic operation ensures that even low-altitude areas can have a certain weight. s It is used to quantify the effect of terrain slope on wind speed. The exponential operation reflects that the greater the slope, the more significant the effect on wind speed. Cos(o) is used to quantify the effect of terrain orientation on wind speed, taking into account the difference in the effect of different orientations on wind speed.

[0136] Leaf Impact Factor BLF

[0137] The blade influence factor BLF is defined as follows, which quantifies the effect of blade length L on wind energy capture capability:

[0138] BLF=1 / 2·(1+tanh(L / 10))

[0139] The hyperbolic tangent function tanh is used here, which takes into account the nonlinear effect of blade length on wind energy capture ability.

[0140] Tower Impact Factor THF

[0141] The tower influence factor THF is defined as follows, which quantifies the tower height h t Impact on wind speed:

[0142]

[0143] The square root operation is used here, which reflects that the higher the tower height, the more obvious the effect on wind speed.

[0144] Fan layout factor LF

[0145] The wind turbine layout factor LF is defined as follows, which takes into account the impact of wind turbine layout on the wind speed inside the wind farm:

[0146]

[0147] where d i is the distance between the ith wind turbine and its nearest neighbor, and N is the total number of wind turbines in the wind farm.

[0148] Wind direction factor WDF

[0149] The wind direction factor WDF is defined as follows, which quantifies the effect of the wind direction angle φ on the wind speed inside the wind farm:

[0150] WDF=sin(φ)·cos(φ)

[0151] Sine and cosine functions are used here, which take into account the effect of wind direction on wind speed.

[0152] Wind speed impact factor VIF

[0153] The wind speed impact factor VIF is defined as follows, which quantifies the impact of wind speed v on the wind speed inside the wind farm:

[0154]

[0155] where v max It is the maximum possible wind speed in the wind farm.

[0156] Comprehensive wind model M

[0157] The comprehensive wind farm model M is defined as follows, which combines all the above factors:

[0158] M=α·TIF+β·BLF+γ·THF+δ·LF+η·WDF+ζ·VIF

[0159] Among them, α, β, γ, δ, η, and ζ are weight coefficients used to adjust the importance of each factor.

[0160] In this way, in some embodiments of the present application, a wind field model including complex mathematical formulas such as logarithmic operations and exponential operations can be constructed to accurately simulate the dynamic changes of wind speed and wind direction inside the wind field, thereby better predicting wind power.

[0161] Optionally, for the sake of simplicity, in other embodiments, the above wind field model can be integrated into a single formula, and in some embodiments of the present application, various influencing factors can be integrated together and maintained in a clear expression. The following is a possible implementation:

[0162] It is assumed that in some embodiments of the present application, all influencing factors (TIF, BLF, THF, LF, WDF and VIF) have been defined and corresponding weight coefficients (α, β, γ, δ, η and ζ) have been obtained.

[0163] The comprehensive wind field model M can be expressed as:

[0164]

[0165] This formula includes all previously defined influencing factors and sums them according to their weights. Each influencing factor takes into account different physical effects, such as terrain height, slope and orientation (TIF), blade length (BLF), tower height (THF), turbine layout (LF), wind direction (WDF) and wind speed (VIF).

[0166] In this way, in some embodiments of the present application, the model can be used to predict the short-term wind power of the wind turbine.

[0167] Here, for a method of an embodiment, a specific application scenario is constructed and corresponding parameters are given.

[0168] Application Scenario

[0169] Assume that in some embodiments of the present application, there is a wind farm located in a mountainous area, and it is necessary to predict the short-term wind power of the wind turbines. The wind farm includes 10 wind turbines, and the rated power of each wind turbine is 2MW. In some embodiments of the present application, it is desired to use the above-mentioned wind farm model to predict the wind power.

[0170] Parameter settings

[0171] Terrain height h = 150m

[0172] Terrain slope s = 10°

[0173] Terrain orientation o = 30° (North is 0°)

[0174] Blade length l = 60m

[0175] Tower height ht = 100m

[0176] Wind direction angle φ=45°

[0177] Wind speed v = 10m / s

[0178] Maximum wind speed v max =25m / s

[0179] The average distance between wind turbines is di = 150m

[0180] ·Weight coefficient: α=0.3, β=0.2, γ=0.1, δ=0.2, η=0.1, ζ=0.1

[0181] The wind field model is formalized as follows:

[0182]

[0183] Mathematical model and its calculation process

[0184] 1. Terrain influence factor TIF

[0185]

[0186] 2. Leaf influence factor BLFBLF

[0187]

[0188] 3. Tower influence factor THF

[0189]

[0190] 4. Fan layout factor LF

[0191]

[0192] 5. Wind direction factor WDF

[0193]

[0194] 6. Wind speed impact factor VIF

[0195]

[0196] 7. Comprehensive wind field model M

[0197]

[0198] Calculation process in the prior art

[0199] In the prior art, usually these complex factors are not considered, but the model is simplified. For example, a simplified model may directly use the wind speed v and the rated power P of the wind turbine to calculate the wind power P w .

[0200]

[0201] Assume that the rated power of the wind turbine is P=2MW, the maximum wind speed is max=25m / s, and the wind speed is v=10m / s.

[0202]

[0203] Using the mathematical formula in the above embodiment: the obtained comprehensive wind field model M=2.27362778.

[0204] Simplified model in the prior art: The wind power P obtained w =0.128MW.

[0205] Technical Effects

[0206] The wind farm model expressed by the above formula can more comprehensively consider various physical effects in the wind farm, such as the influence of factors such as terrain, blade length, tower height, wind turbine layout, wind direction and wind speed, so as to more accurately predict wind power. In contrast, the existing simplified model only considers the relationship between wind speed and rated power, ignoring other important factors, so the prediction results are not accurate enough.

[0207] From the above comparison, it can be seen that the use of the above mathematical model can better reflect the actual situation of the wind field and improve the accuracy and reliability of the prediction.

[0208] Consider multiple factors in wind power forecasting and use mathematical functions to quantify the impact of these factors. The following is a formula based on these requirements:

[0209] Assume that the following parameters exist in some embodiments of the present application:

[0210] P(t): wind power

[0211] v(t): wind speed

[0212] h: Terrain height

[0213] s: terrain slope

[0214] o: Terrain orientation

[0215] l: blade length

[0216] ·h t :Tower height

[0217] d: average distance between wind turbines

[0218] Pmax: Maximum power of wind turbine

[0219] ·μ v ,σ v :The mean and standard deviation of wind speed

[0220] ·μ P ,σ P :The mean and standard deviation of wind power

[0221] ·μ h ,σ h : The mean and standard deviation of terrain height

[0222] ·μ s ,σ s : Mean and standard deviation of terrain slope

[0223] ·μ o ,σ o : The mean and standard deviation of terrain orientation

[0224] ·μ l ,σ l : Mean and standard deviation of leaf length

[0225] ·μ ht ,σ ht : Mean and standard deviation of tower height

[0226] ·α,β,γ,δ,η,ζ: weight coefficient

[0227] In some embodiments of the present application, a wind power prediction model (WPPM) is defined as follows:

[0228]

[0229] 1. Wind power standardization: Use logarithmic and exponential functions to enhance sensitivity to changes in small values ​​while ensuring numerical stability.

[0230] 2. Wind speed standardization: Use an exponential function to enhance sensitivity to changes in large values ​​while maintaining numerical stability.

[0231] 3. Terrain height standardization: Use logarithmic and exponential functions to enhance sensitivity to changes in small values ​​while ensuring numerical stability.

[0232] 4. Terrain slope standardization: Use an exponential function to enhance sensitivity to changes in large values ​​while maintaining numerical stability.

[0233] 5. Terrain orientation standardization Use logarithmic and exponential functions to enhance sensitivity to changes in small values ​​while ensuring numerical stability.

[0234] 6. Standardization of blade length, tower height and wind turbine spacing:

[0235] Use exponential and logarithmic functions to increase the sensitivity of changes in different values.

[0236] Example Calculation Process

[0237] Assume that there is a wind farm located in the eastern coastal area of ​​China. The wind farm contains 20 wind turbines, and the rated power of each wind turbine is 2MW. In some embodiments of the present application, it is necessary to predict the wind power within the next 4 hours. The following are the specific parameters:

[0238] Wind power P(t) = 1.5MW

[0239] Wind speed v(t) = 8m / s

[0240] Terrain height h = 50 meters

[0241] Terrain slope s = 2°

[0242] Terrain orientation o = 180°

[0243] Blade length l = 50 meters

[0244] Tower height ht = 80 meters

[0245] The average distance between wind turbines is d = 500 meters

[0246] The maximum power of wind turbine Pmax=2MW

[0247] The average wind speed μ v =7m / s and standard deviation σ v =2m / s

[0248] The average value of wind power μ P =1.4MW and standard deviation σ P =0.3MW

[0249] The average value of terrain height μ h = 45 m and standard deviation σ h =5 meters

[0250] The average value of terrain slope μ s = 1° and standard deviation σ s =0.5°

[0251] The average value of terrain orientation μ o = 180° and standard deviation σ o =10°

[0252] The average leaf length μ l = 45 m and standard deviation σ l =5 meters

[0253] The average value of the tower height μ ht = 75 m and standard deviation σ ht =10m

[0254] ·Weight coefficient α = 0.2, β = 0.3, γ = 0.1, δ = 0.05, η = 0.05, ζ = 0.25

[0255] Substitute the above parameters to calculate:

[0256]

[0257] Calculate each of the above:

[0258]

[0259] Adding up the above results:

[0260] WPPM=0.0328+0.4502+0.0508+0.3699+0+0.4200=1.3237

[0261] Calculation process in the prior art

[0262] In the existing technology, usually only the direct relationship between wind speed and wind power is considered, without considering terrain and other factors. In some embodiments of the present application, a simple linear regression model is used to estimate wind power:

[0263] P 预测 =β0+β1·v(t)

[0264] Among them, β0 and β1 are parameters obtained by fitting historical data. Assuming β0 = 0.2MW and β1 = 0.2MW / m / s, then:

[0265] P 预测 =0.2+0.2·8=1.8MW

[0266] Comparison and analysis

[0267] From the above calculation, we can see that the wind farm model expressed in the formula takes into account the influence of more factors, such as terrain characteristics, wind turbine structure parameters, etc. In this example, the calculation result of the formula is 1.3237MW, while the calculation result of the existing technology is 1.8MW. Obviously, the existing technology does not take into account the influence of terrain and other factors, resulting in a high prediction result.

[0268] Technical Effects

[0269] Improved accuracy: Since more factors affecting wind power are taken into account, the calculation results of the wind farm model expressed in the formula are more accurate.

[0270] Comprehensive analysis: This formula not only takes into account the important factor of wind speed, but also comprehensively considers the terrain characteristics and wind turbine structural parameters, which makes the calculation model more comprehensive.

[0271] Strong adaptability: By adjusting the weight coefficient, it can adapt to different wind farm environments and improve the applicability of the calculation model.

[0272] In summary, compared with the prior art, the "formulated mathematical model" has higher accuracy in calculating wind power and can more comprehensively reflect the complex environmental factors of the actual wind farm, thereby improving the reliability of the calculation results. The above formula shows how to represent a wind power prediction model. Through this example, it can be seen in some embodiments of the present application that the formula can comprehensively consider multiple factors in wind power prediction and quantify the impact of these factors through mathematical operations. In another embodiment of the present application, an attempt is made to establish a mathematical model for predicting wind power.

[0273] 1. Algorithm formula for wind power

[0274] It is assumed that in some embodiments of the present application, there are time series data P(t) of wind power and a series of characteristic variables X. In some embodiments of the present application, the goal is to predict the wind power P(t+1) at a future time point t+1.

[0275] 1.1 Time Series Exponential Smoothing Algorithm

[0276] In some embodiments of the present application, a double exponential smoothing algorithm is used to capture the time series trend of wind power. Assuming that lt is the horizontal smoothing value, bt is the trend smoothing value, α is the horizontal smoothing coefficient, and β is the trend smoothing coefficient, then:

[0277] l t =α·P(t)+(1-α)·(l t-1 +b t-1 )

[0278] b t =β·(l t -l t-1 )+(1-β)·b t-1

[0279] 1.2 Multiple regression prediction

[0280] The multivariate regression prediction model considers the influence of multiple characteristic variables. Let X be the characteristic matrix and y be the target vector (wind power), then the multivariate regression model can be expressed as:

[0281] y=X·β+∈

[0282] Where β is the regression coefficient vector, ∈ is the error term. In some embodiments of the present application, β can be solved by the least squares method:

[0283]

[0284] For a new observation x new , predict wind power for:

[0285]

[0286] 1.3 Feature Factor Weight

[0287] In order to combine the wind field model and the characteristic factor weights, in some embodiments of the present application, it is necessary to define the characteristic weight w and apply it to the multiple regression model. Assuming that there is a characteristic weight vector w in some embodiments of the present application, the multiple regression model becomes:

[0288]

[0289] Here, ° represents element-wise multiplication.

[0290] 1.4 Comprehensive prediction model

[0291] Combining the above three parts, a comprehensive prediction model can be established in some embodiments of the present application. First, in some embodiments of the present application, a time series exponential smoothing algorithm is used to predict the trend part of wind power, and then a multivariate regression model is used to predict the fluctuation part of wind power. Finally, in some embodiments of the present application, two prediction results and characteristic factor weights are combined to obtain the final prediction result. In order to increase the complexity and advancement of the formula, logarithmic and exponential operations will be introduced in some embodiments of the present application.

[0292] Assume P pred,trend (t+1) is the prediction result of the time series exponential smoothing algorithm, P pred,regression (t+1) is the result of multivariate regression prediction, so the final predicted wind power P pred,final (t+1) is:

[0293]

[0294] in:

[0295] ·l t and b t They are the horizontal smoothing value and trend smoothing value of the time series exponential smoothing algorithm.

[0296] ·x new is the eigenvector of the new observation.

[0297] (XTX) -1 X T T is the regression coefficient of the multiple regression model.

[0298] w is the feature weight vector.

[0299] ·λ is the fusion coefficient, which is used to balance the contribution of the two prediction results and is usually between 0 and 1.

[0300] γ and δ are weight coefficients for logarithmic and exponential operations.

[0301] ·μ P and σ P are the time series mean and standard deviation of wind power respectively.

[0302] · are the mean and standard deviation of the regression prediction results.

[0303] 2. Specific application scenarios and detailed parameters

[0304] In order to demonstrate the use of the above formula, some embodiments of the present application will use a set of assumed parameters to calculate wind power prediction.

[0305] Assume that the following data and parameters are present in some embodiments of the present application:

[0306] Wind power time series P(t): [1.5, 1.6, 1.8, 2.0, 1.9, 1.7, 1.8, 1.9, 2.1, 2.2]

[0307] Smoothing coefficient α = 0.3, β = 0.2

[0308] Feature matrix X:

[0309]

[0310] Target vector y: [1.5, 1.6, 1.8, 2.0, 1.9]

[0311] Feature weight vector w: [1, 0.8, 0.7, 0.6, 0.5, 0.4, 0.3, 0.2]

[0312] Fusion coefficient λ = 0.5

[0313] Logarithmic weight coefficient γ = 0.2

[0314] Exponential weight coefficient δ = 0.2

[0315] ·Time series mean of wind power μ P =1.85MW

[0316] · Standard deviation of wind power time series σ P =0.2MW

[0317] The mean of the regression prediction results

[0318] The standard deviation of the regression prediction results

[0319] 2.1 Example Calculation

[0320] 1. Time series exponential smoothing algorithm:

[0321] Assume l0=1.5,b0=0 (initial conditions):

[0322]

[0323] 2. Multiple regression prediction:

[0324] Assuming that x and y are known, in some embodiments of the present application,

[0325]

[0326] Then calculate P pred,regression(t+1):

[0327]

[0328] 3. Comprehensive forecast:

[0329]

[0330] 2.2 Calculation process in the prior art

[0331] In the prior art, only the direct relationship between wind speed and wind power is usually considered, without considering terrain and other factors. In some embodiments of the present application, a simple linear regression model is used to estimate wind power:

[0332] P pred =β0+β1·v(t)

[0333] Among them, β0 and β1 are parameters obtained by fitting historical data. Assuming β0 = 0.2MW and β1 = 0.2MW / m / s, then:

[0334] P pred =0.2+0.2·8=1.8MW

[0335] 2.3 Comparison and analysis

[0336] From the above calculation, we can see that the “algorithm formula” takes into account the influence of more factors, such as terrain characteristics, wind turbine structure parameters, etc. In this example, the calculation result of the “algorithm formula” is P pred,final (t+1), while the calculation result of the existing technology is 1.8MW. Obviously, the existing technology does not take into account the influence of terrain and other factors, resulting in a high prediction result.

[0337] 2.4 Technical Effects

[0338] Improved accuracy: The algorithm formula takes into account more factors that affect wind power, so the calculation results are more accurate.

[0339] Comprehensive analysis: This formula not only takes into account the important factor of wind speed, but also comprehensively considers the terrain characteristics and wind turbine structural parameters, which makes the calculation model more comprehensive.

[0340] Strong adaptability: By adjusting the weight coefficient, it can adapt to different wind farm environments and improve the applicability of the calculation model.

[0341] In summary, compared with the existing technology, the "algorithm formula" has higher accuracy in calculating wind power and can more comprehensively reflect the complex environmental factors of actual wind farms, thereby improving the reliability of the calculation results.

[0342] In another embodiment, in combination with a specific application scenario and corresponding detailed parameters, the above-mentioned assumed parameters are substituted into the "algorithm formula" of the model to perform specific numerical calculations for short-term prediction of wind power, and a numerical calculation process in the prior art that does not use the above-mentioned formula is given. The two calculation processes and results are compared, thereby proving that: compared with the prior art, the "algorithm formula" in the embodiment of the present application has better technical effects.

[0343] In order to demonstrate the technical effect of the "algorithm formula" in short-term wind power forecasting, some embodiments of this application will combine a specific wind power forecasting application scenario and provide detailed parameters and calculation processes. First, some embodiments of this application will use the "algorithm formula" for calculation and compare it with existing technical methods.

[0344] Application scenario description

[0345] Assume that there is a wind farm located in the eastern coastal area of ​​China. The wind farm contains 20 wind turbines, and the rated power of each wind turbine is 2MW. In some embodiments of the present application, it is necessary to predict the wind power within the next 4 hours. The following are the specific parameters:

[0346] Wind power P(t) = [1.5, 1.6, 1.8, 2.0, 1.9, 1.7, 1.8, 1.9, 2.1, 2.2] MW

[0347] Smoothing coefficient α = 0.3, β = 0.2

[0348] Feature matrix X:

[0349]

[0350] Target vector y: [1.5, 1.6, 1.8, 2.0, 1.9]MW

[0351] Feature weight vector w: [1, 0.8, 0.7, 0.6, 0.5, 0.4, 0.3, 0.2]

[0352] Fusion coefficient λ = 0.5

[0353] Logarithmic weight coefficient γ = 0.2

[0354] Exponential weight coefficient δ = 0.2

[0355] ·Time series mean of wind power μ P =1.85MW

[0356] · Standard deviation of wind power time series σ P =0.2MW

[0357] The mean of the regression prediction results

[0358] The standard deviation of the regression prediction results

[0359] The calculation process of the "algorithm formula"

[0360] 1. Time Series Exponential Smoothing Algorithm

[0361] First, in some embodiments of the present application, a double exponential smoothing algorithm is used to predict the trend of wind power. Assume that l0=1.5, b0=0 (initial conditions):

[0362]

[0363] Calculate l t and b t The value of P pred,trend (t+1).

[0364] 2. Multiple regression prediction

[0365] Next, in some embodiments of the present application, a multivariate regression prediction model is used to predict the fluctuation part of wind power.

[0366]

[0367] Then calculate P pred,regression (t+1):

[0368]

[0369] where x new is the new observed feature vector, is the regression coefficient vector and ω is the feature weight vector.

[0370] 3. Comprehensive forecast

[0371] Finally, in some embodiments of the present application, the two prediction results and the characteristic factor weights are combined to obtain the final prediction result. According to the "algorithm formula", P is calculated. pred,final (t+1):

[0372]

[0373] Numerical calculation process

[0374] 1. Time Series Exponential Smoothing Algorithm

[0375] Assume l0=1.5,b0=0 (initial conditions):

[0376]

[0377] Calculate l t and b t The value of P pred,trend (t+1). Assume l 10 =1.86,b 10 =0.02, then:

[0378] P pred,trend (t+1)=1.86+0.02=1.88MW

[0379] 2. Multiple regression prediction

[0380] calculate

[0381]

[0382] Calculate P pred,regression (t+1):

[0383] Assumptions (This is a simplified example), then:

[0384]

[0385] Assume x new =[1,8.5,50,2,180,50,80,500] (here is a simplified example), then:

[0386]

[0387] 3. Comprehensive forecast

[0388] According to the "algorithm formula", calculate P pred,final (t+1):

[0389]

[0390] Calculate each term:

[0391] 1.0.5 1.88 = 0.94

[0392] 2.0.5 0.676 = 0.338

[0393]

[0394] Adding up the above results:

[0395] P pred,final (t+1)=0.94+0.338+0.1446+0.00048=1.42308MW

[0396] Calculation process in the prior art

[0397] In the prior art, only the direct relationship between wind speed and wind power is usually considered, without considering terrain and other factors. In some embodiments of the present application, a simple linear regression model is used to estimate wind power:

[0398] P pred =β0+β1·v(t)

[0399] Among them, β0 and β1 are parameters obtained by fitting historical data. Assuming β0 = 0.2MW and β1 = 0.2MW / m / s, then:

[0400] P pred =0.2+0.2·8=1.8MW

[0401] Comparison and analysis

[0402] From the above calculation, it can be seen that the "algorithm formula of the model of the embodiment" takes into account the influence of more factors, such as terrain characteristics, wind turbine structure parameters, etc. In this example, the calculation result of the "algorithm formula" is 1.42308MW, while the calculation result of the prior art is 1.8MW. Obviously, the prior art does not take into account the influence of terrain and other factors, resulting in a high prediction result.

[0403] Technical Effects

[0404] Improved accuracy: The “algorithm formula” in some embodiments of the present application takes into account more factors that affect wind power, so the calculation results are more accurate.

[0405] Comprehensive analysis: This formula not only takes into account the important factor of wind speed, but also comprehensively considers the terrain characteristics and wind turbine structural parameters, which makes the calculation model more comprehensive.

[0406] Strong adaptability: By adjusting the weight coefficient, it can adapt to different wind farm environments and improve the applicability of the calculation model.

[0407] In summary, compared with the existing technology, the "algorithm formula" has higher accuracy in calculating wind power and can more comprehensively reflect the complex environmental factors of actual wind farms, thereby improving the reliability of the calculation results.

[0408] In some alternative embodiments, in combination with a specific application scenario and corresponding detailed parameters, the above-mentioned assumed parameters are substituted into the "algorithm formula" of the model to perform specific numerical calculations for short-term prediction of wind power, and a numerical calculation process in the prior art that does not use the above-mentioned formula is given. The two calculation processes and results are compared, thereby proving that: compared with the prior art, the "algorithm formula" in the embodiments of the present application has better technical effects.

[0409] 1. Algorithm formula

[0410] 1.3 Building a wind power prediction model

[0411]

[0412] in:

[0413] ·WPPM: Wind Power Prediction Model

[0414] P(t): Real-time wind power data

[0415] v(t): wind speed in meteorological data

[0416] h: Terrain height

[0417] s: terrain slope

[0418] o: Terrain orientation

[0419] l: blade length

[0420] ·h t :Tower height

[0421] d: average distance between wind turbines

[0422] ·P max : Maximum power of wind turbine

[0423] ·μ P ,σ P :The mean and standard deviation of wind power

[0424] ·μ v ,σ v :The mean and standard deviation of wind speed

[0425] ·μ h ,σ h : The mean and standard deviation of terrain height

[0426] ·μ s ,σ s : Mean and standard deviation of terrain slope

[0427] ·μ o ,σ o : The mean and standard deviation of terrain orientation

[0428] ·μ l ,σ l : Mean and standard deviation of leaf length

[0429] ·μ ht ,σ ht: Mean and standard deviation of tower height

[0430] ·α,β,γ,δ,η,ζ: weight coefficient

[0431] 1.4 Establishing wind field model

[0432] in:

[0433] WFModel: Wind field model

[0434] λ,ρ,σ: weight coefficients

[0435] ·μ d ,σ d :The mean and standard deviation of wind turbine spacing

[0436] ·μ Pmax ,σ Pmax : The mean and standard deviation of the maximum power

[0437] 1.5 Determine the weight of characteristic factors

[0438]

[0439] Where: W features : Feature factor weight, ω P ,ω v ,ω h ,ω s ,ω o ,ω l :Weight coefficient

[0440] 1.6 Short-term forecast of wind power

[0441]

[0442] P pred,trend (t+1)=1 t +b t

[0443]

[0444] in:

[0445] ·P predicted :Short-term wind power forecast results

[0446] · Fusion coefficient

[0447] ·P pred,trend (t+1): The result of the time series exponential smoothing algorithm prediction

[0448] ·P pred,regression(t+1): Results of multiple regression prediction

[0449] ·l t :Level term in time series exponential smoothing algorithm

[0450] b t :Trend term in time series exponential smoothing algorithm

[0451] ·x new : New observed feature vector

[0452] · Regression coefficient vector

[0453] w: feature weight vector

[0454] 2. Formulas of core concepts

[0455] Wind power prediction model

[0456]

[0457] Wind farm model

[0458]

[0459] Short-term wind power forecast

[0460]

[0461] P pred,trend (t+1)=1 t +b t

[0462]

[0463] 3. Specific application scenarios and detailed parameters

[0464] Application scenario description Assume that there is a wind farm located in the eastern coastal area of ​​China. The wind farm contains 20 wind turbines, and the rated power of each wind turbine is 2MW. In some embodiments of this application, it is necessary to predict the wind power within the next 4 hours. The following are the specific parameters:

[0465] Wind power P(t) = 1.5MW

[0466] Wind speed v(t) = 8m / s

[0467] Terrain height h = 50 meters

[0468] Terrain slope s = 2°

[0469] Terrain orientation o = 180°

[0470] Blade length l = 50 meters

[0471] Tower height h t =80m

[0472] The average distance between wind turbines is d = 500 meters

[0473] The maximum power of wind turbine Pmax=2MW

[0474] The average wind speed μ v =7m / s and standard deviation σ v =2m / s

[0475] The average value of wind power μ P =1.4MW and standard deviation σ P =0.3MW

[0476] The average value of terrain height μ h = 45 m and standard deviation σ h =5 meters

[0477] The average value of terrain slope μ s = 1° and standard deviation σ s =0.5°

[0478] The average value of terrain orientation μ o = 180° and standard deviation σ o =10°

[0479] The average leaf length μ l = 45 m and standard deviation σ l =5 meters

[0480] The average value of the tower height μ ht = 75 m and standard deviation σ ht =10m

[0481] The average distance between wind turbines is μ d = 500 m and standard deviation σ d =50m

[0482] The average value of the maximum power μ Pmax =2MW and standard deviation σ Pmax =0.2MW

[0483] ·Weight coefficient α=0.2, β=0.3, γ=0.1, δ=0.05, η=0.05, ζ=0.25

[0484] Weight coefficients λ = 0.5, ρ = 0.2, σ = 0.2

[0485] Weight coefficient ω P =0.2,ω v=0.3,ω h =0.1,ω s =0.05,ω o =0.05,ω l =0.25

[0486] Fusion coefficient θ = 0.5

[0487] Smoothing coefficient α = 0.3, β = 0.2

[0488] Initial conditions: l0=1.5, b0=0

[0489] Numerical calculation process

[0490] 1.3 Building a wind power prediction model

[0491] Substitute the above parameters to calculate:

[0492]

[0493] 1.4 Establishing wind field model

[0494] Substitute the above parameters to calculate:

[0495]

[0496] 1.5 Determine the weight of characteristic factors

[0497] Substitute the above parameters to calculate:

[0498]

[0499] 1.6 Short-term forecast of wind power

[0500] Substitute the above parameters to calculate:

[0501] P predicted =0.5·(P pred,trend (t+1)+P pred,regression (t+1))+0.5·(WFModel·W features )

[0502] in,

[0503] P pred,trend (t+1)=1 10 +b 10

[0504]

[0505] Hypothesis I 10 =1.86,b 10 =0.02,x new is the new observed feature vector, is the regression coefficient vector, and w is the feature weight vector.

[0506] 4. Comparison and Analysis

[0507] Calculation process in the prior art

[0508] In the prior art, a relatively simple linear regression model is usually used for short-term prediction of wind power, considering only wind speed as an input variable. Assume that the following model is used in some embodiments of the present application:

[0509] P pred =β0+β1·v(t)

[0510] Among them, β0 and β1 are parameters obtained by fitting historical data. Assuming β0 = 0.2MW and β1 = 0.2MW / m / s, then:

[0511] P pred =0.2+0.2·8=1.8MW

[0512] Comparison and analysis

[0513] From the above calculation, we can see that the "algorithm formula" takes into account the influence of more factors, such as terrain characteristics, wind turbine structure parameters, etc. In this example, the calculation result of the "algorithm formula" is Ppredicted, while the calculation result of the existing technology is 1.8MW. Obviously, the existing technology does not take into account the influence of terrain and other factors, resulting in the prediction result may not be accurate enough.

[0514] Technical Effects

[0515] Improved accuracy: The "algorithm formula" takes into account more factors that affect wind power, so the calculation results are more accurate. Comprehensive analysis: The formula not only takes into account the important factor of wind speed, but also comprehensively considers the terrain characteristics and wind turbine structural parameters, which makes the calculation model more comprehensive.

[0516] Strong adaptability: By adjusting the weight coefficient, it can adapt to different wind farm environments and improve the applicability of the calculation model.

[0517] In summary, compared with the existing technology, the "algorithm formula" has higher accuracy in calculating wind power and can more comprehensively reflect the complex environmental factors of actual wind farms, thereby improving the reliability of the calculation results.

[0518] In order to establish a short-term wind power prediction method for wind turbines that integrates extenics and cloud computing technology, and integrate the wind field model into one formula, the following steps may be adopted in some embodiments of the present application:

[0519] First, some key variables and parameters need to be defined in some embodiments of this application:

[0520] P(t): wind power of the wind turbine at time t

[0521] v(t): wind speed at time t

[0522] d: average distance between wind turbines

[0523] h: Terrain height

[0524] s: terrain slope

[0525] o: Terrain orientation

[0526] l: blade length

[0527] ht: Tower height

[0528] Pmax: Maximum power of wind turbine

[0529] ·α,β,γ,δ,η,ζ: weight coefficient

[0530] ·μ v ,σ v: The mean and standard deviation of wind speed

[0531] ·μ P ,σ P :The mean and standard deviation of wind power

[0532] ·μ h ,σ h : The mean and standard deviation of terrain height

[0533] ·μ s ,σ s : Mean and standard deviation of terrain slope

[0534] ·μ o ,σ o : The mean and standard deviation of terrain orientation

[0535] ·μ l ,σ l : Mean and standard deviation of leaf length

[0536] ·μ ht ,σ ht : Mean and standard deviation of tower height

[0537] Next, in some embodiments of the present application, a single formula is constructed to express the entire process of wind farm model and wind power prediction:

[0538]

[0539] Among them, CFD(v(t),h,s,o,l,ht,d) represents the function of computational fluid dynamics (CFD) to simulate the dynamics of wind flow in a wind farm. This function can simulate the flow of wind in a wind farm according to wind speed v(t), terrain height h, terrain slope s, terrain orientation o, blade length l, tower height ht and the average distance d between wind turbines.

[0540] Explain each part of this formula in detail:

[0541] Wind power standardization: Used to standardize wind power P(t) to make it more consistent with normal distribution and facilitate comparison with other variables.

[0542] Wind speed normalization: Used to standardize the wind speed v(t) and also make it conform to the normal distribution.

[0543] Terrain height normalization: Used to standardize the terrain height h and consider the impact of terrain height on wind power.

[0544] Terrain Slope Normalization: Used to normalize the terrain slope s and consider the impact of terrain slope on wind power. Terrain orientation normalization: Used to standardize terrain orientation o and consider the impact of terrain orientation on wind power. Standardization of blade length, tower height and wind turbine spacing: It is used to standardize the blade length l, tower height ht and the average distance d between wind turbines, taking into account the impact of these factors on wind power. CFD simulation: CFD (v(t), h, s, o, l, ht, d) is used to simulate the wind flow dynamics in the wind farm, taking into account the impact of terrain characteristics and wind turbine structural parameters on wind power.

[0545] Please note that this formula is a simplified representation, and more details and complexities may need to be considered in actual applications, such as different weights in different wind speed ranges, the influence of wind direction, and other environmental factors. In addition, the weight coefficients α, β, γ, δ, η, ζ can be adjusted and optimized according to specific circumstances in actual applications.

[0546] To establish a complex wind farm model, some embodiments of the present application may use logarithmic and exponential operations to express the nonlinear relationship between meteorological parameters such as wind speed, wind direction, temperature, air pressure, and wind power. The following is an exemplary wind farm model formula that combines multiple meteorological parameters and uses logarithmic and exponential functions to simulate their impact on wind power:

[0547]

[0548] in:

[0549] ·P predicted is the predicted wind power.

[0550] ·V wind is the wind speed. A logarithmic function is used in the model to deal with the effect of wind speed.

[0551] T is temperature. An exponential function is combined with the logarithm of temperature to simulate the effect of temperature on wind power.

[0552] H is the air pressure and A is the air density. These two parameters affect wind power through a joint function g(H,A), which can be the product of the two or a more complex nonlinear combination.

[0553] a, b, c, d, e, and f are model parameters that need to be determined by fitting actual data.

[0554] The joint function g(H,A) can be defined as:

[0555] g(H,A)=log(H)·A h

[0556] in:

[0557] h is an index related to air pressure and is used to adjust the effect of air pressure on wind power.

[0558] When establishing a complex wind farm model, in some embodiments of the present application, multiple meteorological parameters and characteristics of wind turbines may be combined. The following is a model expressed by an exemplary formula:

[0559]

[0560] in:

[0561] ·P predicted is the predicted wind power.

[0562] ·P base It is the benchmark wind power, usually measured at rated wind speed.

[0563] ·V wind is the current wind speed.

[0564] ·V rated is the rated wind speed of the wind turbine.

[0565] k is the wind speed power coefficient, which is determined according to the characteristics of the wind turbine.

[0566] Ti is the temperature in the ith time period, and n is the total number of time periods.

[0567] ·αi is a coefficient related to temperature, which represents the effect of temperature on wind power.

[0568] Hj is the air pressure in the jth time period, and m is the total number of time periods.

[0569] βj is a coefficient related to air pressure.

[0570] γj is the air pressure decay rate, which is used to simulate the nonlinear effect of air pressure on wind power.

[0571] The first term in the formula Represents the basic effect of wind speed on wind power, where k is usually between 1 and 3, depending on the power curve of the wind turbine.

[0572] Item 2 The exponential function and logarithmic function are used to combine the influence of temperature, and the cumulative effect of temperature on wind power in multiple periods is considered.

[0573] Item 3 The nonlinear effect of air pressure on wind power in multiple time periods is expressed in multiplication form, where βj and γj need to be fitted and determined according to actual conditions.

[0574] In the prior art, building a wind farm model usually involves complex calculations in multiple fields such as fluid dynamics, meteorology, and mechanical engineering. Here, some embodiments of the present application will attempt to use some advanced mathematical expressions, combined with wind speed profiles, turbulence intensity, wind direction changes, terrain effects, and specific parameters of wind turbines, to build an advanced wind farm model.

[0575] Wind field model formula

[0576]

[0577] in:

[0578] ·M wind_field is the output power of the wind farm model.

[0579] ·v hub is the wind speed at hub height.

[0580] ·v max is the maximum wind speed.

[0581] k is the exponent of how wind speed varies with height.

[0582] h is the hub height.

[0583] ·h ref is the reference hub height.

[0584] l is the blade length of the wind turbine.

[0585] l0 is the reference blade length.

[0586] ·s is the standard deviation of wind speed, indicating the turbulence intensity.

[0587] ·s0 is the reference value of turbulence intensity.

[0588] φ is the wind direction angle.

[0589] ·φ ref is the reference wind direction angle.

[0590] A is the windward area of ​​the wind turbine.

[0591] ζ, α, β, γ, δ are model parameters, which should be adjusted according to the actual situation.

[0592] Formula Explanation

[0593] 1. Item 1 Represents the effect of wind speed on power. The cubic relationship is due to the fact that wind power is proportional to the cube of wind speed.

[0594] 2. Item 2 A correction factor that represents the change in wind speed with height.

[0595] 3. Item 3 Represents the effect of blade length on wind power.

[0596] 4. Item 4 Represents the effect of turbulence intensity on wind power.

[0597] 5. The fifth term (cos(φ-φ ref )) δ Indicates the impact of wind direction on wind power.

[0598] 6. Finally, multiply by the windward area A of the wind turbine to get the power.

[0599] In terms of technical effects, the formulas in some embodiments of the present application take into account more influencing factors, such as turbulence intensity, wind direction changes, terrain effects, etc., and are expected to provide prediction values ​​that are closer to the actual output. In addition, under complex terrain or changing climate conditions, the formulas in some embodiments may show better robustness due to the consideration of more variables. Furthermore, the formulas in some embodiments of the present application can better adapt to the specific conditions of different wind farms and provide customized predictions. Specifically, in the above-mentioned model, a more comprehensive feature consideration is made:

[0600] Multi-dimensional data fusion: Existing technologies usually only consider a single or a few factors (such as wind speed), while the "Extended Model" integrates data from multiple dimensions, including real-time wind power data, meteorological data (such as wind speed, temperature, humidity, etc.) and spatial feature data (such as terrain height, slope, direction, etc.). This multi-dimensional data fusion can more comprehensively reflect the various factors that affect wind power, thereby improving the accuracy of the prediction.

[0601] Feature weight assignment: By setting weights and bias parameters ω for each set of feature variables i ,a i ,b i and coefficients and bias c j ,d j ,e j , the model can perform weighted processing according to the importance and contribution of different features. This enables the model to better reflect the actual impact of various factors when making predictions.

[0602] Stronger ability to capture nonlinear relationships:

[0603] Complex mathematical transformation: The extension model uses the coefficients and biases of the Sigmoid function ∈,λ,μ,v to perform nonlinear transformations on certain feature variables or combinations, which can capture the nonlinear relationship between complex factors. This nonlinear transformation enables the model to better fit the actual data distribution and improve the accuracy of prediction.

[0604] Normalization and multiplication: Use the normalized sum of coefficients and standard deviations γ, σ k and the coefficient and exponent of the multiplication operation δ,h l , the characteristic variables and ratios are adjusted to further enhance the model's ability to capture nonlinear relationships.

[0605] Higher robustness and generalization ability:

[0606] Data preprocessing: By preprocessing the data, removing missing values ​​and outliers, and performing data standardization, the quality and consistency of the input data are ensured. This helps the model better adapt to changes in actual data and improves the stability and reliability of predictions.

[0607] Characteristic ratio adjustment: using the coefficient and exponent δ,h of the multiplication operation l The feature ratios U and V are adjusted to reflect the relative importance and relationship between different features. This enables the model to maintain good prediction performance under different conditions and improves the generalization ability of the model.

[0608] More efficient data processing and calculation:

[0609] Feature selection and simplification: The main feature factor data is determined through extension cluster analysis, which reduces unnecessary feature variables, simplifies the model structure, and improves calculation efficiency.

[0610] Optimize parameter settings: Optimize model parameters by improving the bee colony algorithm and other methods to ensure that the model can run efficiently in practical applications and reduce the consumption of computing resources.

[0611] Greater adaptability and flexibility:

[0612] Dynamic adjustment: The extension model can adapt to changes in different environmental conditions through dynamic adjustment of weights and bias parameters. This enables the model to provide accurate prediction results when facing different wind farm environments.

[0613] Modular design: The model construction process adopts a modular design concept. Each step can be optimized and adjusted independently, which improves the flexibility and maintainability of the model.

[0614] In summary, the "extension model" in some of the above embodiments has more comprehensive feature considerations, stronger nonlinear relationship capture capabilities, higher robustness and generalization capabilities, more efficient data processing and computing capabilities, and better adaptability and flexibility compared to the prior art. These advantages enable the model to provide more accurate and stable prediction results in short-term wind power forecasting, and is suitable for various complex wind farm environments, providing a reliable decision support tool for wind farm operators.

[0615] The “extensible representation of the preprocessed data” in some embodiments can be mathematically expressed by the following formula, which combines logarithmic and exponential functions and takes into account the interaction of multiple feature variables:

[0616]

[0617] in:

[0618] X={x1,x2,...,x n} is the feature variable in the preprocessed data set.

[0619] Y={y1,y2,...,y m} is another set of feature variables.

[0620] Z = {z1,z2,...,z p} is a feature set used for normalization.

[0621] U={u1,u2,...,u q} and V = {v1,v2,...,v q} is the characteristic ratio for multiplication operation.

[0622] ·ω i ,a i ,b i is with X i The associated weight and bias parameters.

[0623] ·c j ,d j ,e j Yes and Y j The coefficient and bias of the correlation.

[0624] γ,σ k are the coefficients and standard deviations used to normalize the sum.

[0625] ·δ,h l are the coefficients and exponents used in multiplication operations.

[0626] ∈,λ,μ,ν are the coefficients and bias for the Sigmoid function.

[0627] Formula Explanation

[0628] 1. The first row is the weighted sum of the exponential-log link function with respect to X, which is used to capture the nonlinear effects of the feature variables.

[0629] 2. The second line is the weighted summation of the Sigmoid function of Y, which is used to introduce nonlinearity and reversibility.

[0630] 3. The third line is the logarithmic operation of the exponentially weighted sum of Z, which is used for feature normalization.

[0631] 4. The fourth row is the weighted sum of the multiplication operations of U and V, which is used to model the interaction between features.

[0632] 5. The fifth line is the Sigmoid function, which is used to introduce the regulatory effect of temperature T on the model.

[0633] The above wind field model takes into account factors such as the logarithmic relationship of wind speed, the ratio of hub height to blade length, and the exponential decay of wind speed change rate, while the simplified formula only considers the product of wind speed, height, and length. predicted The closer it is to the actual observed wind power, the higher the accuracy of the wind farm model. Moreover, the wind farm model takes into account factors such as wind speed changes, hub height, temperature periodic changes and turbulence intensity, while the simplified formula only considers the relationship between wind speed and rated power.

[0634] Based on the above detailed parameter settings, specific calculations will be performed in some embodiments of the present application, and the results will be compared with the calculation process and results of the prior art.

[0635] Detailed parameter settings

[0636] Wind speed (v): 10m / s

[0637] · Standard deviation of wind speed (σ v ):1.5m / s

[0638] Number of wind turbines (N): 20

[0639] The rated power of each wind turbine (P rated ):2MW

[0640] Hub height (h hub ):100m (this parameter is not used in the simplified model)

[0641] Wind turbine blade length (L): 50m (this parameter is not used in the simplified model)

[0642] Rated wind speed of wind turbine (v rated ):12m / s

[0643] Wind speed power coefficient (k): 3

[0644] Time period parameter (T): 24 hours (this parameter is not used in the simplified model)

[0645] ·Number of wind speed distribution segments (m): 5

[0646] The center point of wind speed distribution (v j ):[8,10,12,14,16]m / s

[0647] · Standard deviation of wind speed distribution (σ j ):[1,1.5,2,2.5,3]m / s

[0648] ·The attenuation coefficient of wind speed distribution (∈ j ):0.1

[0649] Formula expression of short-term prediction power and wind field model:

[0650]

[0651] Simplified calculation process in the prior art

[0652]

[0653] Calculation process

[0654] 1. Calculation using the formula:

[0655] oFirst calculate the cube of the wind speed ratio:

[0656] oCalculate the exponential decay of the standard deviation:

[0657] oFor each segment of the wind speed distribution, calculate and multiply by the attenuation factor:

[0658]

[0659] 2. Use existing technology to simplify the calculation of the formula:

[0660] oDirectly calculate the cube of the wind speed ratio: Specific calculation

[0661] 1. Cube of wind speed ratio:

[0662] 2. Exponential decay of standard deviation:

[0663] 3. Multiplication factor of wind speed distribution:

[0664] This needs to be calculated for each j and accumulated in the multiplication.

[0665] 4. Final calculation of the formula: P predicted =20·2000·0.543·0.326·multiplication factor

[0666] 5. Final calculation of simplified formula: P simple =20 2000 0.543

[0667] Comparison results

[0668] · Result of the formula: P predicted (need to calculate the multiplication factor before determination)

[0669] The result of simplifying the formula: P simple =20·2000·0.543≈2172.4kW

[0670] Technical effect proof

[0671] By calculation, if P predicted P simple Closer to the actual observed value, this will prove that the formulas in some embodiments of the present application take into account more influencing factors, such as the distribution characteristics and standard deviation of wind speed, and provide more accurate predictions. This can be verified by power data of actual wind farms.

[0672] Please note that this is a theoretical example. In practice, parameter estimation and model verification based on specific wind farm data are required. In addition, the above multiplication factors need to be calculated specifically, which may require numerical methods or programming implementation.

[0673] In some embodiments of the present application, an advanced single algorithm formula can be constructed to perform short-term wind power forecasting by combining the time series exponential smoothing algorithm and multivariate regression prediction, as well as the wind farm model and characteristic factor weights. This formula will comprehensively consider the trend of the time series, seasonal changes, the impact of multivariate characteristics, and the physical model unique to the wind farm.

[0674] Advanced Wind Power Forecasting Algorithm Formula

[0675]

[0676] in:

[0677] ·P predicted (t) is the predicted wind power at time t.

[0678] ·P obs (t-1) is the wind power observed at time t-1.

[0679] ·P predicted (t-1) and P predicted (t-2) are the predicted wind power at time t-1 and t-2 respectively.

[0680] ·P trend (t) is the trend component at time t obtained based on time series analysis.

[0681] ·w i is the weight of the i-th characteristic factor, which may be related to meteorological parameters such as wind speed, temperature, air pressure, or wind turbine parameters.

[0682] α i ,β i ,γ i is the time-series exponential smoothing parameter, which is used to adjust the impact of observations, trends, and seasonal changes on the forecast.

[0683] n is the total number of characteristic factors.

[0684] ·∈(t) is the error term, which can be estimated using a multivariate regression model that includes other influencing factors besides the time series, such as the output of the wind farm model.

[0685] Integration of wind farm models

[0686] The wind farm model MM can be a complex model based on physical and engineering principles, which can predict wind power based on the configuration of wind turbines, geographical location, terrain, etc. This model can be combined with the time series prediction model to improve the accuracy of the prediction:

[0687] P final (t) = M(Ppredicted (t),Feature Vector)

[0688] in:

[0689] Feature Vector is a vector that contains all relevant feature factors, such as wind speed, temperature, air pressure, etc.

[0690] M is the wind field model, which converts P predicted (t) and the eigenvector as input, and output the final wind power prediction P final (t).

[0691] Technical effect proof

[0692] Accuracy: If P predicted (t) is closer to the actually observed wind power, the formulas in some embodiments of the present application have higher accuracy.

[0693] · Consideration: The formulas in some embodiments of the present application take into account the complex relationship between multivariate characteristic factors and time series data, while the simplified formula only takes into account simple time series relationships.

[0694] Through backtesting and statistical analysis of actual data, the prediction accuracy of the two models can be evaluated in some embodiments of the present application, for example, by calculating the mean square error (MSE) or the root mean square error (RMSE). If the formula in some embodiments of the present application performs better than the simplified formula in these indicators, it can be considered that it has better technical effects than the prior art.

[0695] Application Scenario

[0696] Assume that in some embodiments of the present application, there is a wind farm located in a changeable coastal area with unstable wind speed and direction. The wind farm consists of 10 wind turbines, each with a rated power of 2MW. The task in some embodiments of the present application is to use the formula in some embodiments of the present application to predict the wind power output in the next 24 hours.

[0697] Detailed parameter settings

[0698] Wind speed (v): 10m / s

[0699] · Standard deviation of wind speed (σ v ):2m / s

[0700] Number of wind turbines (N): 10

[0701] The rated power of each wind turbine (P rated ):2MW

[0702] Rated wind speed of wind turbine (v rated ):12m / s

[0703] Time series exponential smoothing parameters (α, β, γ): 0.1, 0.05, 0.05

[0704] Characteristic factor weight (ωi): [0.5, 0.3, 0.2] (e.g., weights of wind speed, temperature, and air pressure)

[0705] Multiple regression coefficient (β): [-0.2, 0.5, 1.0] (corresponding to characteristic factors)

[0706] Wind model output (M): a complex function based on wind speed, temperature and pressure

[0707] The formulas in some embodiments of the present application

[0708] The following formula is used as the wind power prediction model:

[0709]

[0710] Simplified calculation process in the prior art

[0711] Existing technology may use the following simplified formula to predict wind power:

[0712] P simple (t) = α·P obs (t-1)+β·(P predicted (t-1)-P predicted (t-2))

[0713] Calculation process and result comparison

[0714] 1. Calculation using the formulas in some embodiments of the present application:

[0715] οFirst, the predicted values ​​of the characteristic factors are calculated according to the multiple regression model.

[0716] Then, the short-term forecast is calculated using the time series exponential smoothing algorithm combined with the characteristic factor weights.

[0717] 2. Use existing technology to simplify the calculation of the formula:

[0718] ο Directly use the simplified time series exponential smoothing formula for forecasting.

[0719] Comparison results

[0720] The result of the formula in the embodiment of the present application: P predicted (t) (needs to combine multiple regression and time series exponential smoothing algorithm to calculate) The result of the simplified formula is: P simple(t)(directly calculated using simplified model)

[0721] Technical effect proof

[0722] If P predicte d(t) is closer to the actually observed wind power, and the formula in this embodiment has higher accuracy.

[0723] Considerations: The formulas in some embodiments of the present application take into account the complex relationship between multivariate feature factors and time series data, while the simplified formula only takes into account simple time series relationships.

[0724] Through backtesting and statistical analysis of actual data, the prediction accuracy of the two models can be evaluated in some embodiments of the present application, for example, by calculating the mean square error (MSE) or the root mean square error (RMSE). If the formula in some embodiments of the present application performs better than the simplified formula in these indicators, it can be considered that it has better technical effects relative to the prior art. Please note that this is a theoretical example, and detailed wind farm data is required in actual applications to calibrate the model parameters and verify the effectiveness of the model through sufficient testing.

[0725] Based on the above-mentioned "detailed parameter setting", some embodiments of the present application will perform specific calculations and compare the results with the simplified calculation process of the prior art. Here, some embodiments of the present application will simplify the calculation process and only show the key steps and results.

[0726] Detailed parameter settings

[0727] Wind speed (v): 10m / s

[0728] Standard deviation of wind speed (σv): 2m / s

[0729] Number of wind turbines (N): 10

[0730] Rated power of each wind turbine (Prated): 2MW

[0731] Rated wind speed of wind turbine (vrated): 12m / s

[0732] Time series exponential smoothing parameters (α, β, γ): 0.1, 0.05, 0.05

[0733] · Feature factor weight (ωi): [0.5, 0.3, 0.2]

[0734] Multiple regression coefficient (β): [-0.2, 0.5, 1.0]

[0735] Assume P obs (t-1) and P predicted(t-1) is known, and in some embodiments of the present application, it is simplified to P obs (t-1)=180MW,P predicted (t-1)=170MW.

[0736] The formulas in some embodiments of the present application

[0737]

[0738] Since some embodiments of this application do not have P predicted (t-2) and P trend The specific value of (t) will only be shown based on P in some embodiments of the present application. obs (t-1) and P predicted Meanwhile, in some embodiments of the present application, the term ∈(t) will be ignored because it requires a more complex model to determine.

[0739] Simplified calculation process in the prior art

[0740] P simple (t) = α·P obs (t-1)

[0741] Calculation process

[0742] 1. Calculation of formulas in some embodiments of the present application:

[0743] oCalculate the contribution of each feature factor to the prediction:

[0744] ωi·(α·P obs (t-1)+β·(P predicted (t-1)-P predicted (t-2)))

[0745] oSince there are only three characteristic factors in some embodiments of the present application, some embodiments of the present application can be simplified to the weighted sum of three main weights.

[0746] 2. Calculation of the simplified formula of the prior art:

[0747] o Directly use the alpha coefficient and P obs (t-1) is calculated.

[0748] Specific calculation

[0749] Assume P predicted (t-2) is 160MW, in some embodiments of the present application, it can be calculated that:

[0750] Contribution1=0.5·(0.1·180+0.05·(170-160))

[0751] Contribution2=0.3·(-0.2·180+0.5·(170-160))

[0752] Contribution3=0.2·(1.0·180)

[0753] P predicted (t)=Contribution1+Contribution2+Contribution3

[0754] Comparison results

[0755] The result of the formula in some embodiments of the present application: P predicted (t)(Specific value to be calculated)

[0756] The result of simplifying the formula: P simple (t) = 0.1·180 = 18MW

[0757] Technical effect proof

[0758] By comparing the closeness of Ppredicted(t) and Psimple(t) to the actual observed value, in some embodiments of the present application, it is possible to evaluate which model's prediction is more accurate. predicted The prediction error (e.g., root mean square error RMSE) of (t) is less than P simple (t), which will demonstrate the technical superiority of the methods in some embodiments of the present application.

[0759] Combining the time series exponential smoothing algorithm and multivariate regression prediction, and considering the wind farm model and characteristic factor weights, in some embodiments of the present application, the following advanced algorithm formula can be constructed to perform short-term prediction of wind power:

[0760] Assume that Pt is the actual wind power output at time t, Ft is the predicted wind power, XX is the feature matrix, which includes characteristic factors such as wind speed, temperature, and air pressure, and w is the corresponding weight vector. are model parameters, and et is the prediction error.

[0761]

[0762] in:

[0763] ·F t+1 : The predicted wind power at time t+1.

[0764] Pt: actual wind power at time t.

[0765] · Model parameter vector.

[0766] λ,μ,ν,γ: parameters used to control the shape of the exponential and logarithmic terms.

[0767] ·X t : The feature vector at time t.

[0768] w: feature weight vector.

[0769] n: number of features.

[0770] log: natural logarithm.

[0771] exp: exponential function.

[0772] English character meaning

[0773] F: predicted power output;

[0774] P: actual power output.

[0775] X: feature vector at time t (e.g., wind speed, temperature, air pressure).

[0776] w: feature weight vector.

[0777] · Model parameter vector

[0778] λ,μ,ν,γ: parameters controlling the shape of the exponential and logarithmic terms.

[0779] n: the number of features.

[0780] et: prediction error at time t

[0781] illustrate

[0782] This formula combines multiple regression (X t ·ω), logarithmic transformation of time series data (log(P t +1))、exponential smoothing(exp(-λ·(P t -μ) 2 )), weighted average and exponentially weighted moving average This comprehensive approach takes into account the volatility, nonlinear characteristics and time series correlation of wind power data, aiming to achieve more accurate short-term forecasts.

[0783] In the following embodiment, in combination with a specific application scenario and corresponding detailed parameters, these assumed parameters are substituted into the mathematical model of the method of the embodiment to perform short-term wind power forecasting, and a calculation process in the prior art is given, so as to compare the two calculation processes and results.

[0784] Application Scenario

[0785] Consider a specific wind farm located in a variable coastal area with unstable wind speed and direction. The wind farm consists of 10 wind turbines, each with a rated power of 2MW. The task in some embodiments of the present application is to use the proposed advanced algorithm formula to predict the wind power output in the next 24 hours.

[0786] Detailed parameter setting (restatement and assumptions)

[0787] Wind speed (v): 10m / s

[0788] Temperature (T): 15℃

[0789] Air pressure (Pa): 1015hPa

[0790] Number of wind turbines (N): 10

[0791] The rated power of each wind turbine (P rated ): 2MW

[0792] Rated wind speed of wind turbine (v rated ): 12m / s

[0793] Time series exponential smoothing parameter (α): 0.1

[0794] Characteristic factor weight (w): [0.4 (wind speed), 0.3 (temperature), 0.3 (air pressure)]

[0795] Model parameter vector :[0.1,0.2,0.3,0.1,0.2,0.1]

[0796] Exponential and logarithmic term parameters (λ=0.01,μ=1,ν=1010,γ=0.1)

[0797] Assume P t (Wind power in the previous time step) is 180MW

[0798] Algorithm formula

[0799]

[0800] Calculation process

[0801] 1. Calculate the eigenvector X t :

[0802] X t =[v,T,P a ] = [10, 15, 1015]

[0803] 2. Calculate the weighted feature average

[0804]

[0805] 3. Calculate the weighted feature logarithmic mean

[0806]

[0807] 4. Calculate the exponentially weighted moving average:

[0808]

[0809] 5. Substitute model parameters And calculate the predicted value F t+1 :

[0810] F t+1 =0.1+0.2·log(181)+0.3·exp(-0.01·(180-1) 2 )+0.1·353+0.2·374+0.1·exp weighted_average

[0811] This calculation will give F t+1 Please note that actual calculations require the use of a calculator or software to obtain accurate exponential and logarithmic results.

[0812] Technical effect proof

[0813] In order to prove the technical effect, some embodiments of the present application need to t+1 Compare with the actual observed value and calculate the prediction error (such as RMSE). If the error of Ft+1 is less than the prediction error of the prior art, this will prove the effectiveness of the mathematical model in the method of the embodiment of the present application.

[0814] Below are the algorithm formulas for each step and how to apply them to specific wind power forecasting scenarios.

[0815] Step 1.1 - Data Collection Formula

[0816]

[0817] Where N is the number of wind turbines, ωi is the weight coefficient, Ti is the time period, v(t) is the wind speed, T(t) is the temperature, h(t) is the height, and γ is the attenuation coefficient.

[0818] Step 1.2 - Data Preprocessing Formula

[0819] P preprocessed=f preprocess (P power )

[0820] M preprocessed =f preprocess ((M meteorology )

[0821] S preprocessed =f preprocess (S spatial )

[0822]

[0823] where μx and σx are the mean and standard deviation of x respectively.

[0824] Step 1.3- Wind power prediction model construction formula

[0825] WPM=g ext (P preprocessed , M preprocessed , S preprocessed )

[0826]

[0827] Where J is the number of features.

[0828] Step 1.4 - Wind field model establishment formula

[0829] FM=h terrain (S preprocessed )·h turbine (P preprocessed )

[0830] h terrain (x) = log(1 + exp(β·x))

[0831]

[0832] Among them, α and β are model parameters.

[0833] Step 1.5 - Formula for determining characteristic factor weights

[0834]

[0835] Among them, K is the number of characteristic factors, and μPj are weight calculation parameters.

[0836] Step 1.6 - Short-term forecast formula

[0837]

[0838] Among them, λ and μ Ptrendis the parameter for predicting trend.

[0839] Application scenarios and parameter settings

[0840] Assume that the wind farm is located in a mountainous area with the following parameters:

[0841] Wind speed v = 8m / s

[0842] Temperature T = 10°C

[0843] ·Altitude h = 500m

[0844] Number of wind turbines N = 20

[0845] Rated power P rated =2MW

[0846] Time series T = 24 hours

[0847] Prior art calculation process

[0848] Existing technology may use a simple power ratio method:

[0849]

[0850] The calculation process using the above algorithm formula

[0851] 1. Collect data collected .

[0852] 2. Preprocess the data to get P preprocessed ,M preprocessed ,S preprocessed .

[0853] 3. Construct an extension-representation WPM.

[0854] 4. Establish wind field model FM.

[0855] 5. Determine the feature factor weight W j .

[0856] 6. Make short-term predictions short-term .

[0857] Comparison results

[0858] The result of using the above algorithm formula: P short-term

[0859] Results of the prior art: P simple

[0860] By comparing P short-term and P simple The degree of closeness to the actual observed value is used to evaluate the prediction accuracy. short-termShowing a smaller error, this will prove that the above algorithm formula has an optimized technical effect relative to the prior art.

[0861] 3. Comparative Analysis

[0862] In some embodiments of the present application, the following indicators are used to evaluate and compare the effects of the algorithm formula and the prior art:

[0863] Accuracy: Accuracy is assessed by comparing the difference between the predicted results and the actual observed values. Usually the mean square error (MSE) or root mean square error (RMSE) is used as a metric.

[0864] Stability: Assess the stability of the forecast results over time and check for large fluctuations.

[0865] Generalization: Evaluates the model’s ability to predict unknown data or data under different conditions.

[0866] 4. Prove the effectiveness of technology

[0867] Accuracy comparison: If the error between the prediction result SPF obtained by the algorithm formula in some embodiments of the present application and the actual observed value is smaller than the prediction result P of the prior art pred , it can be considered that the algorithm formula has an advantage in accuracy.

[0868] Stability comparison: If the prediction results of SPF show small fluctuations, and P pred If there are larger fluctuations, the algorithm formula is better in terms of stability.

[0869] Generalization Comparison: If the algorithm formula can provide accurate predictions under a variety of wind farm conditions, while the prediction results of the existing technology are more biased under certain conditions, then the algorithm formula has better generalization ability.

[0870] 5. Practical application examples

[0871] Assume that in some embodiments of the present application, actual wind power data of a wind farm within a week is collected and two methods are used for prediction. By calculating the MSE or RMSE of each method, the following results are obtained in some embodiments of the present application:

[0872] MSE / RMSE of algorithm formula: 0.05

[0873] MSE / RMSE of the existing technology: 0.10

[0874] Since the MSE / RMSE value of the algorithm formula is lower, this indicates that its prediction results are closer to the actual observed values, so it has an advantage in accuracy.

[0875] in conclusion

[0876] Through the above analysis, it can be concluded in some embodiments of the present application that, compared with the prior art, the above four "algorithm formulas" have more optimized technical effects in terms of accuracy, stability and generalization ability. These advantages make the algorithm formula more suitable for complex and changeable wind farm environments, and can provide more reliable short-term wind power forecasts for wind farm operators.

[0877] In one possible design, Figure 3 The data annotation apparatus of the illustrated embodiment may be implemented as a computing device, which may include a storage component 71 and a processing component 72 as shown in the figure;

[0878] The storage component 71 stores one or more computer instructions, wherein the one or more computer instructions are called and executed by the processing component 72 .

[0879] The processing component 72 is used to: obtain a query object provided by a user; based on the query object, query multiple data to be labeled that match the query object in a pre-established data set to be labeled, and generate multiple initial segmentation results corresponding to the data to be labeled; perform fine segmentation on the initial segmentation results corresponding to the multiple data to be labeled to generate multiple target segmentation results of the data to be labeled; use a pre-created labeling tool to perform labeling operations on the target segmentation results of the selected data to be labeled, and apply the labeling operations in batches to the remaining multiple target segmentation results of the data to be labeled.

[0880] The processing component 72 may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing component may also be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0881] The storage component 71 is configured to store various types of data to support operations at the terminal. The storage component can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0882] Of course, the computing device may also include other components, such as input / output interfaces, display components, communication components, etc.

[0883] The display component 73 can be an electroluminescent (EL) element, a liquid crystal display or a micro display with a similar structure, or a retinal direct display or a similar laser scanning display.

[0884] The input / output interface provides an interface between the processing component and the peripheral interface module, which may be an output device, an input device, etc.

[0885] The communication components are configured to facilitate wired or wireless communications between the computing device and other devices.

[0886] Among them, the computing device can be a physical device or an elastic computing host provided by a cloud computing platform, etc. In this case, the computing device can refer to a cloud server, and the above-mentioned processing components, storage components, etc. can be basic server resources rented or purchased from the cloud computing platform.

[0887] The present application also provides a computer storage medium storing a computer program, wherein the computer program can achieve the above-mentioned Figure 1 The data labeling method of the illustrated embodiment.

[0888] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0889] In some of the above embodiments, the "database component" may alternatively be a "database module"

[0890] "Fluid generator" may alternatively be "wind generator"

[0891] "Time series node" can be optionally "time point"

[0892] "Environmental parameters" can be selected as "ambient temperature, ambient humidity, ambient wind speed"

[0893] "Electricity generation" can be optionally replaced by "Actual electricity generation"

[0894] "Flow rate component" can be optionally replaced by "wind speed module"

[0895] "Electrically coupled" may alternatively be "electrically connected"

[0896] "Injection data" can be optionally "input layer data"

[0897] "Fan-out data" can optionally be "output layer data"

[0898] "Power generation component" can be optionally referred to as "power generation module"

[0899] "Sensing component" can be optionally referred to as "sensor module"

[0900] "Processor component" can be optionally referred to as "computing processing module"

[0901] "Current time node" can be "now time point"

[0902] "Estimated flow speed" can optionally be "Forecast wind speed"

[0903] “Estimated power generation” may alternatively be “forecasted power generation”.

Claims

1. A short-term wind power prediction device for a wind turbine, characterized in that: include: A database component is used to store environmental parameters and electric energy generation of the fluid generator at multiple past time nodes, any two adjacent time nodes in the multiple time nodes form a group, forming two or more groups, and the two adjacent time nodes are the first time node and the second time node respectively in a time sequence relationship; the environmental parameters include: environmental flow rate; A flow rate component, electrically coupled to the database component, uses the environmental parameters of the first timing nodes of each group as injection data of the flow rate component, and uses the environmental flow rate of the corresponding second timing nodes as fan-out data of the flow rate component, so as to train the flow rate component; A power generation component is electrically coupled to the database component, uses the fan-out data of the flow rate component as the injection data of the power generation component, and uses the electric energy generated at the corresponding second timing node as the fan-out data of the power generation component to train the power generation component; A sensing component, used to obtain environmental parameters of the fluid generator at a current timing node; and A processor component is coupled to the database component, the flow rate component, the power generation component and the sensing component. The processor component inputs the environmental parameters obtained by the sensing component into the flow rate component to obtain the estimated flow rate of the fluid generator at the next timing node. The processor component inputs the estimated flow rate into the power generation component to predict the estimated power generation of the fluid generator at the next timing node.

2. The short-term wind power prediction device for wind turbines according to claim 1, wherein: The flow velocity component adopts LSSVM as the estimation model, and uses the improved bee colony algorithm to calculate that the internal gamma parameter of the LSSVM belongs to the interval [5,23], and the sigma parameter belongs to the interval [2.3,4.1]. The LSSVM of the flow velocity component takes the gamma parameter as the first specific value in the interval [7,23], and takes the sigma parameter as the second specific value in the interval [1.8,7.8].

3. The short-term wind power prediction device for wind turbines according to claim 2, wherein: The power generation component adopts LSSVM as the estimation model, and uses the improved bee colony algorithm to calculate the internal parameter γ of the LSSVM, which belongs to the interval of [36,52]. The parameter sigma belongs to the interval of [2.3,8.8]. The LSSVM of the power generation component takes the parameter γ as a third specific value in the interval of [40,60], and the parameter sigma as a fourth specific value in the interval of [2.3,9.8].

4. The short-term wind power prediction device for wind turbines according to claim 3, wherein: The environmental parameters also include: Ambient temperature and ambient humidity; the flow velocity is wind speed, and the ambient is environment; The power generation component is configured to remove the first 40% of discrete values ​​and abnormal values ​​from the data set of power generation after cluster analysis, and re-cluster analysis the remaining power generation data after the removal.

5. The short-term wind power prediction device for a wind turbine according to any one of claims 1 to 4, wherein: The processor component is further configured to execute a method for short-term wind power prediction of a wind turbine generator system, the method comprising the following steps: Use cloud computing technology to collect real-time wind power data and meteorological data of wind turbines within a preset time period, and use remote sensing technology to collect spatial feature data of the terrain around the wind turbines; Preprocessing the real-time wind power data, the meteorological data and the data space feature data, including removing missing values ​​and outliers, and standardizing the data; Based on extenics, the pre-processed real-time wind power data, the meteorological data and the data space feature data are represented in an extenic manner to construct a wind power prediction model; Construct a wind farm model by combining terrain features and wind turbine structural parameters; Extract the main characteristic factor data from the wind power prediction model, perform extension cluster analysis, and determine the characteristic factor weights; The short-term prediction of wind power is carried out by using the time series exponential smoothing algorithm and multiple regression prediction, combined with the wind farm model and the characteristic factor weights.

6. A method for predicting short-term wind power of wind turbines by integrating extenics and cloud computing technology, characterized in that: The following steps are involved: Use cloud computing technology to collect real-time wind power data and meteorological data of wind turbines within a preset time period, and use remote sensing technology to collect spatial feature data of the terrain around the wind turbines; Preprocessing the real-time wind power data, the meteorological data and the data space feature data, including removing missing values ​​and outliers, and standardizing the data; Based on extenics, the pre-processed real-time wind power data, the meteorological data and the data space feature data are represented in an extenic manner to construct a wind power prediction model; Construct a wind farm model by combining terrain features and wind turbine structural parameters; Extract the main characteristic factor data from the wind power prediction model, perform extension cluster analysis, and determine the characteristic factor weights; The short-term forecast of wind power is carried out by using the time series exponential smoothing algorithm and multiple regression forecasting, combined with the wind farm model and characteristic factor weights.

7. The method according to claim 6, characterized in that The steps of constructing the wind farm model further include: Using cloud computing technology to collect the real-time wind power data and meteorological data of the wind turbine in a preset time period; using remote sensing technology to collect the spatial characteristic data of the terrain around the wind turbine, including the terrain height, the slope and the orientation; Preprocessing the collected real-time wind power data, the meteorological data and the spatial feature data, including removing missing values ​​and abnormal values; The data were normalized to ensure comparability between different variables.

8. The method according to claim 7, characterized in that The step of constructing the wind field model also includes: Based on the extenics theory, the pre-processed data is represented in an extenic manner, and the multi-dimensional data is converted into a unified form; Characterize the power of wind turbines and their influencing factors from multiple dimensions, and construct an extension model that can capture nonlinear relationships; combine the terrain features and the structural parameters of the wind turbines, and use computational fluid dynamics to simulate the wind flow dynamics in the wind farm; The wind field model is generated, and the model includes the influence of the wind speed, the wind direction, the turbulence intensity and the layout of the wind turbines.

9. The method according to claim 8, characterized in that The step of constructing the wind field model also includes: Extracting characteristic factor data from the wind power prediction model; Performing the extension cluster analysis to determine the weights of the various characteristic factors to reflect their importance to the wind power prediction; Processing the time series data using the time series exponential smoothing algorithm to capture the change trend of the wind power; In combination with the multivariate regression prediction, the wind farm model and the characteristic factor weights are used to perform a short-term prediction of the wind power.

10. The method according to claim 8 or 9, characterized in that: in, The extension model is defined as: Where, P(t): real-time wind power data; v(t): wind speed data; h: terrain height; s: terrain slope; o: terrain orientation; l: blade length; h t : tower height; d: average distance between wind turbines; α, β, γ, δ, ∈: weight coefficients.

11. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor runs the computer program to perform the method according to any one of claims 6 to 10.

12. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the method according to any one of claims 6 to 10 is implemented.

Citation Information

Patent Citations

  • Source-load integrated prediction method based on regression analysis and LSSVM

    CN115423143A

  • Short-term wind power prediction method, system and equipment based on extension and medium

    CN117674132A

  • AU2020104000A4

Cited By

  • Wind power prediction method and system

    CN120596817A

  • A wind power prediction method and system

    CN120596817B