在风光场景生成、随机优化调度等研究中,常常假设风速服从Weibull分布,太阳辐照度服从Beta分布。那我们如何得到两个分布的参数呢?文本首先介绍了风速Weibull分布和辐照度Beta分布的基本概率模型及其性性质,之后以MATLAB代码为例阐述了如何根据历史观测数据对两种分布的参数进行估计。
Weibull分布
风机出力的不确定性主要来源于风速固有的间歇性、随机性和波动性,学术界及工业均普遍认为风速的概率分布服从经典的两参数“Weibull分布”。风速的Weibull分布的概率密度函数(Probability Density Function, PDF)为:
f ( v ; c , k ) = ( k c ) ( v c ) k − 1 exp [ − ( v c ) k ] f(v ; c, k)= \left(\frac{k}{c}\right)\left(\frac{v}{c}\right)^{k-1} \exp \left[-\left(\frac{v}{c}\right)^{k}\right] f(v;c,k)=(ck)(cv)k−1exp[−(cv)k]其中, v v v 为实际风速, c c c 是尺度参数(scale parameter), k k k是形状参数(shape parameter)。 k k k 是最重要的参数,决定分布密度曲线的基本形状, c c c 起放大或缩小曲线的作用,但不影响分布的形状。
Weibull分布的累积分布函数(Cumulative Distribution Function, CDF)为
F ( v ; c , k ) = 1 − exp [ − ( v c ) k ] F(v; c, k)=1-\exp \left[-\left(\frac{v}{c}\right)^{k}\right] F(v;c,k)=1−exp[−(cv