Summary of the invention
Exemplary embodiment of the present invention is to provide a kind of method and device of simulation air speed data for generating wind power plant,
It is larger that it is able to solve wave characteristic difference between the simulation air speed data of generation of the existing technology and actual wind speed data
The problem of.
An exemplary embodiment of the present invention provides a kind of method of simulation air speed data for generating wind power plant, described
Method includes: the historical wind speed data in the special time period for obtain specific wind power plant, wherein the historical wind speed data includes
The historical wind speed value at each time point in the special time period;The difference profile situation of the historical wind speed data is counted,
In, the distribution of the difference value between the historical wind speed value of the difference profile situation instruction adjacent time point of the historical wind speed data
Situation;Based on the historical wind speed data, the random wind speed number for meeting the difference profile situation of the historical wind speed data is generated
According to, wherein the random wind speed data packet includes the random air speed value at each time point in the special time period;By generation with
Machine air speed data is as the simulation air speed data in the special time period of current wind power plant.
Optionally, the step of counting the difference profile situation of the historical wind speed data includes: by the historical wind speed number
According to air speed value range be divided into multiple wind speed sections at a predetermined interval;Determine wind speed belonging to the historical wind speed value at each time point
Section;The difference profile situation of each wind speed section is counted respectively, wherein the difference profile situation of the wind speed section indicates the wind speed section
The distribution situation of difference value between the historical wind speed value of the future time point of interior historical wind speed value and the historical wind speed value.
Optionally, it is based on the historical wind speed data, generates the difference profile situation for meeting the historical wind speed data
The step of random air speed data includes: to execute following steps respectively for each time point in the special time period: being determined
Wind speed section belonging to the historical wind speed value at a upper time point at the time point;Generate the difference profile feelings for meeting determining wind speed section
The random difference score value of condition;The historical wind speed value at a upper time point at the time point and the random difference score value of generation are superimposed, with
To the random air speed value at the time point.
Optionally, the step of counting the difference profile situation of each wind speed section respectively includes: for each wind speed section, respectively
It executes following steps: counting the historical wind speed value of the future time point of the historical wind speed value and the historical wind speed value in the wind speed section
Between difference value fall in the probability distribution in each difference section, wherein the length of each difference section is identical;By the wind speed section of statistics
Difference value probability distribution be converted to the wind speed section difference value cumulative probability distribution.
Optionally, the step of generating the random difference score value for the difference profile situation for meeting determining wind speed section includes: to generate
One is more than or equal to 0 and the uniform random number less than or equal to 1;Determine the wind speed section of determination corresponding to the uniform random number generated
Difference value cumulative probability distribution probability interval;A difference is generated based on difference section corresponding to determining probability interval
Value is used as random difference score value.
Optionally, the specific wind power plant be current wind power plant, the neighbouring wind power plant of current wind power plant and with current wind
One of similar wind power plant of the wind speed characteristics of electric field.
Optionally, using the random air speed data of generation as the simulation wind speed in the special time period of current wind power plant
The step of data includes: overall distribution situation of the statistics historical wind speed data in the special time period;Described in statistics
Random overall distribution situation of the air speed data in the special time period;When the overall distribution situation of the historical wind speed data
When difference between the overall distribution situation of the random air speed data meets preset condition, the random air speed data is made
For the simulation air speed data in the special time period of current wind power plant.
Optionally, overall distribution situation of the historical wind speed data in the special time period includes: the history
Weibull distribution situation of the air speed data in the special time period;The random air speed data is in the special time period
Overall distribution situation include: Weibull distribution situation of the random air speed data in the special time period.
In accordance with an alternative illustrative embodiment of the present invention, a kind of device of simulation air speed data generating wind power plant is provided,
Described device includes: historical wind speed data acquiring unit, is configured as obtaining the history in the special time period of specific wind power plant
Air speed data, wherein the historical wind speed data includes the historical wind speed value at each time point in the special time period;Difference
Distribution statistics unit is configured as counting the difference profile situation of the historical wind speed data, wherein the historical wind speed data
Difference profile situation instruction adjacent time point historical wind speed value between difference value distribution situation;Random air speed data is raw
At unit, it is configured as generating the difference profile situation for meeting the historical wind speed data based on the historical wind speed data
Random air speed data, wherein the random wind speed data packet includes the random air speed value at each time point in the special time period;
Air speed data determination unit is simulated, the specific time of the random air speed data that will be generated as current wind power plant is configured as
Simulation air speed data in section.
Optionally, difference profile statistic unit is also configured to the air speed value range by the historical wind speed data with pre-
Fixed interval is divided into multiple wind speed sections;Determine wind speed section belonging to the historical wind speed value at each time point;Each wind speed is counted respectively
The difference profile situation of section, wherein the difference profile situation of the wind speed section indicate historical wind speed value in the wind speed section with should
The distribution situation of difference value between the historical wind speed value of the future time point of historical wind speed value.
Optionally, random wind speed data generating unit was additionally configured to for each time in the special time period
Point executes following operation respectively: determining wind speed section belonging to the historical wind speed value at a upper time point at the time point;Generation meets
The random difference score value of the difference profile situation of determining wind speed section;By the historical wind speed value and life at a upper time point at the time point
At random difference score value superposition, to obtain the random air speed value at the time point.
Optionally, difference profile statistic unit is additionally configured to for each wind speed section, executes following operation: statistics respectively
Difference value between the historical wind speed value of the future time point of historical wind speed value and the historical wind speed value in the wind speed section is fallen in
Probability distribution in each difference section, wherein the length of each difference section is identical;By the probability of the difference value of the wind speed section of statistics point
Cloth is converted to the cumulative probability distribution of the difference value of the wind speed section.
Optionally, random wind speed data generating unit is also configured to generate one more than or equal to 0 and is less than or equal to 1
Uniform random number;Determine the general of the cumulative probability distribution of the difference value of the wind speed section of determination corresponding to the uniform random number generated
Rate section;A difference value is generated as random difference score value based on difference section corresponding to determining probability interval.
Optionally, the specific wind power plant be current wind power plant, the neighbouring wind power plant of current wind power plant and with current wind
One of similar wind power plant of the wind speed characteristics of electric field.
Optionally, simulation air speed data determination unit is also configured to count the historical wind speed data described specific
Overall distribution situation in period;Count overall distribution situation of the random air speed data in the special time period;
When the difference between the overall distribution situation of the historical wind speed data and the overall distribution situation of the random air speed data is full
When sufficient preset condition, using the random air speed data as the simulation wind speed number in the special time period of current wind power plant
According to.
Optionally, overall distribution situation of the historical wind speed data in the special time period includes: the history
Weibull distribution situation of the air speed data in the special time period;The random air speed data is in the special time period
Overall distribution situation include: Weibull distribution situation of the random air speed data in the special time period.
In accordance with an alternative illustrative embodiment of the present invention, a kind of computer-readable storage being stored with computer program is provided
Medium realizes the side of the simulation air speed data as described above for generating wind power plant when the computer program is executed by processor
Method.
In accordance with an alternative illustrative embodiment of the present invention, a kind of computing device is provided, the computing device includes: processing
Device;Memory is stored with computer program, when the computer program is executed by processor, realizes as described above generate
The method of the simulation air speed data of wind power plant.
The method and device of the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant, the mould of generation
Between quasi- air speed data and historical wind speed data, either overall distribution situation or wave characteristic are all more approximate, Neng Gouman
Sufficient application demand.
Part in following description is illustrated into the other aspect and/or advantage of present general inventive concept, there are also one
Dividing will be apparent by description, or can learn by the implementation of present general inventive concept.
Specific embodiment
It reference will now be made in detail the embodiment of the present invention, examples of the embodiments are shown in the accompanying drawings, wherein identical mark
Number identical component is referred to always.It will illustrate the embodiment, by referring to accompanying drawing below to explain the present invention.
Fig. 3 shows the process of the method for the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant
Figure.Here, the wind power plant is the wind power plant for needing to generate simulation air speed data, hereinafter referred to as current wind power plant.
The historical wind speed data in the special time period of specific wind power plant is obtained in step S10 referring to Fig. 3.
Here, the historical wind speed data includes: the historical wind speed value at each time point in the special time period.As
Example, historical wind speed value can be the actually detected air speed value arrived.
It should be understood that being spaced predetermined time interval between adjacent time point in the special time period.As an example, institute
Stating predetermined time interval can be 15 minutes.
As an example, the specific wind power plant can for current wind power plant, the neighbouring wind power plant of current wind power plant and with work as
One of similar wind power plant of the wind speed characteristics of preceding wind power plant.
In step S20, the difference profile situation of the historical wind speed data is counted.Here, the historical wind speed data
Difference profile situation indicates the distribution situation of the difference value between the historical wind speed value of adjacent time point.
In the following, the method that the difference profile situation for counting the historical wind speed data will be described in detail in conjunction with Fig. 4 and Fig. 5
Exemplary embodiment.
In step S30, it is based on the historical wind speed data, generates the difference profile situation for meeting the historical wind speed data
Random air speed data.Here, the random wind speed data packet includes: the random wind speed at each time point in the special time period
Value.
In the following, by the random of the difference profile situation for meeting the historical wind speed data is generated in conjunction with Fig. 6 to be described in detail
The exemplary embodiment of the method for air speed data.
In step S40, using the random air speed data of generation as the simulation in the special time period of current wind power plant
Air speed data.Between the simulation air speed data generated according to example embodiment of the present invention and the historical wind speed data, in institute
The overall distribution situation stated in designated time period is approximate, and the wave characteristic in the designated time period is also approximate.
As an example, can be directly using the random air speed data of generation as in the special time period of current wind power plant
Simulate air speed data.
As another example, overall distribution situation of the statistics available historical wind speed data in the special time period,
And count overall distribution situation of the random air speed data of generation in the special time period;Then, the history wind can be worked as
When difference between the overall distribution situation of fast data and the overall distribution situation of the random air speed data meets preset condition,
Using the random air speed data as the simulation air speed data in the special time period of current wind power plant.
Further, as an example, overall distribution situation of the historical wind speed data in the special time period can
It include: Weibull distribution (Weibull distribution) feelings of the historical wind speed data in the special time period
Condition;Overall distribution situation of the random air speed data in the special time period can include: the random air speed data exists
Weibull distribution situation in the special time period.
From the point of view of probability theory and angle of statistics, Weibull distribution is successional probability distribution, and probability density f can be such as
Shown in following formula:
Wherein, x is stochastic variable, and λ is scale parameter (scale parameter), and k is form parameter (shape
Parameter), wherein λ > 0, k > 0.
For example, when the Weibull distribution parameters λ of the historical wind speed data and the Weibull point of the random air speed data
Difference between cloth parameter lambda is less than the first preset threshold, also, the Weibull distribution parameters k of the historical wind speed data and institute
It, can be by the random wind speed when stating the difference between the Weibull distribution parameters k of random air speed data less than the second preset threshold
Data are as the simulation air speed data in the special time period of current wind power plant.
In addition, the historical wind speed data and the random air speed data can also be measured by other distribution statistical parameters
Overall distribution situation in the special time period.For example, the distribution statistical parameters may include among following item at least
One: average value, variance, standard deviation.
Fig. 4 shows the method for the difference profile situation of statistical history air speed data according to an exemplary embodiment of the present invention
Flow chart.Here, the method can be performed when executing step S20.
In step S201, the air speed value range of the historical wind speed data is divided into multiple wind speed sections at a predetermined interval.
As an example, the predetermined space can be 1 meter per second or 0.5 meter per second.For example, when the predetermined space is 1m/s
When, the air speed value range of the historical wind speed data is segmented using 1 meter per second as step-length, for example, dividing are as follows: [0,1), [1,
2), [2,3) etc. multiple wind speed sections.
In step S202, wind speed section belonging to the historical wind speed value at each time point is determined.
In step S203, the difference profile situation of each wind speed section is counted respectively.Here, the difference profile of the wind speed section
Situation indicates the difference between the historical wind speed value of the future time point of historical wind speed value and the historical wind speed value in the wind speed section
The distribution situation of score value.Here, the difference between the historical wind speed value of the future time of historical wind speed value and historical wind speed value point
Score value may is that the historical wind speed value of the future time point of the historical wind speed value subtracts the obtained difference of historical wind speed value.
As an example, each wind speed section can be directed to, following steps are executed respectively to obtain the difference profile of each wind speed section
Situation: the difference between the historical wind speed value in the wind speed section and the historical wind speed value of the future time point of the historical wind speed value is counted
Score value falls in the probability distribution in each difference section;The probability distribution of the difference value of the wind speed section of statistics is converted into the wind speed section
Difference value cumulative probability distribution.Here, it should be appreciated that the length of each difference section is identical.
Fig. 5 shows the histogram of the difference profile situation of different wind speed sections according to an exemplary embodiment of the present invention.Such as Fig. 5
Shown, x-axis indicates that the historical wind speed value of each data point, y-axis indicate the historical wind speed value of the future time point of each data point
Difference between the historical wind speed value of the data point, z-axis indicate the quantity of the data point in each distributed areas, that is, often
The quantity for the data point in region that a wind speed section and each difference section are formed.
Fig. 6 shows the difference profile situation according to an exemplary embodiment of the present invention for generating and meeting the historical wind speed data
Random air speed data method flow chart.Here, the method can be performed when executing step S30, can be for described
Each time point in special time period executes the random wind speed that step S301 generates each time point to step S303 respectively
Value.
In step S301, wind speed section belonging to the historical wind speed value at a upper time point at the time point was determined.
In step S302, the random difference score value for meeting the difference profile situation of determining wind speed section is generated.
As an example, when the cumulative probability distribution situation for the difference value that the difference profile situation of wind speed section is wind speed section,
Step S302 can comprise the following steps that generating one is more than or equal to 0 and the uniform random number less than or equal to 1;Then, it is determined that generating
Uniform random number corresponding to step S301 determine wind speed section difference value cumulative probability distribution probability interval;It connects
Get off, a difference value is generated as random difference score value based on difference section corresponding to determining probability interval.
As an example, can using the corresponding difference value of an endpoint of difference section corresponding to determining probability interval as with
Machine difference value;Alternatively, can be by the median of difference section corresponding to determining probability interval (that is, the corresponding difference of two endpoints
The mean value of value) it is used as random difference score value.In addition, as an example, one can also be generated at random, to belong to determining probability interval institute right
The value for the difference section answered is as random difference score value.
In step S303, the historical wind speed value at a upper time point at the time point and the random difference score value of generation were superimposed,
To obtain the random air speed value at the time point.
For example, when the historical wind speed value at the upper time point sometime put in the special time period is 5m/s,
In step S301, determine wind speed section belonging to 5m/s be [5,6) this wind speed section, for example, if there is 4 historical wind speed values belong to
[5,6) this wind speed section, wherein the difference value difference between each historical wind speed value and the historical wind speed value of its future time point
Are as follows: -0.5,0,0.5,1, then [5,6) this corresponding difference value -0.5 of wind speed section, 0,0.5,1, fall in difference section [- 1,0),
[0,1), [1,2) probability distribution are as follows: 0.25,0.5,0.25, correspondingly, [5,6) this corresponding difference value -0.5 of wind speed section,
0,0.5,1, fall in difference section [- 1,0), [0,1), [1,2) cumulative probability distribution are as follows: 0.25,0.75,1, cumulative probability distribution
Probability interval be then [0,0.25], (0.25,0.75], (0.75,1], respectively correspond difference section [- 1,0), [0,1), [1,2).
Then, it in step S302, generates one and is more than or equal to 0 and the uniform random number less than or equal to 1, for example, if what is generated is uniform
Random number is 0.4, since uniform random number 0.4 is greater than 0.25 and less than 0.75, then the corresponding cumulative probability of uniform random number 0.4
The section of distribution be (0.25,0.75], and the corresponding difference in this section be segmented into [0,1), therefore, can based on difference section [0,1)
A difference value is generated as random difference score value, for example, can by difference section [0,1) left end point 0m/s as stochastic difference
Value.Next, in step S303, by the random difference score value of the historical wind speed value 5m/s at a upper time point at the time point and generation
0m/s superposition, then the random air speed value for obtaining the time point is 5m/s.
The method that Fig. 8 shows the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant is based on Fig. 7
Shown in historical wind speed data random air speed data generated curve, it can be seen that the overall distribution situation of the two is more
It is approximate, wherein the Weibull distribution parameters λ of the historical wind speed data shown in Fig. 7 is 8.2033, k 1.7307;Shown in Fig. 8
The Weibull distribution parameters λ of random air speed data is 8.6814, k 2.0676, the difference between the Weibull distribution parameters of the two
Value is smaller, within an acceptable range.Also, the wave characteristic of the two is more approximate, and the random air speed data of generation has certain
Fluctuation, and in a short time have comparable continuity.
Fig. 9 shows the block diagram of the device of the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant.
As shown in figure 9, the device of the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant includes: historical wind speed
Data capture unit 10, difference profile statistic unit 20, random wind speed data generating unit 30 and simulation air speed data determine single
Member 40.
Particularly, historical wind speed data acquiring unit 10 is configured as in the special time period for obtaining specific wind power plant
Historical wind speed data, wherein the historical wind speed data includes the historical wind speed value at each time point in the special time period.
As an example, the specific wind power plant can for current wind power plant, the neighbouring wind power plant of current wind power plant and with work as
One of similar wind power plant of the wind speed characteristics of preceding wind power plant.
Difference profile statistic unit 20 is configured as counting the difference profile situation of the historical wind speed data, wherein institute
State the distribution situation of the difference value between the historical wind speed value of the difference profile situation instruction adjacent time point of historical wind speed data.
As an example, difference profile statistic unit 20 is also configured to: by the air speed value model of the historical wind speed data
It encloses and is divided into multiple wind speed sections at a predetermined interval;Determine wind speed section belonging to the historical wind speed value at each time point;Statistics is every respectively
The difference profile situation of a wind speed section, wherein the difference profile situation of the wind speed section indicates the historical wind speed in the wind speed section
The distribution situation of difference value between the historical wind speed value of the future time point of value and the historical wind speed value.
As an example, difference profile statistic unit 20 is also configured to for each wind speed section, following behaviour is executed respectively
Make: counting the difference between the historical wind speed value in the wind speed section and the historical wind speed value of the future time point of the historical wind speed value
Value falls in the probability distribution in each difference section, wherein the length of each difference section is identical;By the difference value of the wind speed section of statistics
Probability distribution is converted to the cumulative probability distribution of the difference value of the wind speed section.
Random wind speed data generating unit 30 is configured as based on the historical wind speed data, and generation meets the history wind
The random air speed data of the difference profile situation of fast data, wherein the random wind speed data packet includes in the special time period
Each time point random air speed value.
As an example, random wind speed data generating unit 30 is also configured to for each of in the special time period
Time point executes following operation respectively: determining wind speed section belonging to the historical wind speed value at a upper time point at the time point;It generates
Meet the random difference score value of the difference profile situation of determining wind speed section;By the historical wind speed value at a upper time point at the time point
It is superimposed with the random difference score value of generation, to obtain the random air speed value at the time point.
As an example, random wind speed data generating unit 30 is also configured to: generate one more than or equal to 0 and be less than etc.
In 1 uniform random number;Determine the cumulative probability point of the difference value of the wind speed section of determination corresponding to the uniform random number generated
The probability interval of cloth;A difference value is generated as random difference score value based on difference section corresponding to determining probability interval.
Simulation air speed data determination unit 40 is configured as institute of the random air speed data that will be generated as current wind power plant
State the simulation air speed data in special time period.
As an example, simulation air speed data determination unit 40 is also configured to: counting the historical wind speed data in institute
State the overall distribution situation in special time period;Count overall distribution of the random air speed data in the special time period
Situation;Difference between the overall distribution situation of the historical wind speed data and the overall distribution situation of the random air speed data
It is different when meeting preset condition, using the random air speed data as the simulation wind speed in the special time period of current wind power plant
Data.
As an example, overall distribution situation of the historical wind speed data in the special time period can include: described
Weibull distribution situation of the historical wind speed data in the special time period;The random air speed data is in the specific time
Overall distribution situation in section can include: Weibull distribution situation of the random air speed data in the special time period.
It should be understood that the device of the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant is specific
Implementation may be incorporated by reference the related specific implementation that Fig. 3 to Fig. 8 is described to realize, details are not described herein.
The computer readable storage medium for being stored with computer program of an exemplary embodiment of the present invention, when described
The simulation air speed data of generation wind power plant described in the above exemplary embodiments is realized when computer program is executed by processor
Method.
The computing device of an exemplary embodiment of the present invention includes: that processor (not shown) and memory (do not show
Out), wherein memory is stored with computer program, when the computer program is executed by processor, realizes above-mentioned example
The method of the simulation air speed data of generation wind power plant described in embodiment.
The method and device of the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant, the mould of generation
Between quasi- air speed data and historical wind speed data, either overall distribution situation or wave characteristic are all more approximate, Neng Gouman
Sufficient application demand.
Moreover, it should be understood that the device of the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant
In each unit can be implemented hardware component and/or component software.Those skilled in the art are according to each unit institute of restriction
The processing of execution, can such as use site programmable gate array (FPGA) or specific integrated circuit (ASIC) realize each list
Member.
In addition, the method for the simulation air speed data according to an exemplary embodiment of the present invention for generating wind power plant can be implemented
For the computer code in computer readable recording medium.Those skilled in the art can be according to the description to the above method come real
The existing computer code.The above method of the invention is realized when the computer code is performed in a computer.
Although having show and described some exemplary embodiments of the invention, it will be understood by those skilled in the art that
It, can be to these in the case where not departing from the principle and spirit of the invention defined by the claims and their equivalents
Embodiment is modified.