1.一种生成多个风电场出力场景的方法,其特征在于,包括下述步骤:S1:获得多个风电场出力原始场景概率分布的目标相关矩阵R、均值Mn1、标准差Mn2、偏态Mn3、峰态Mn4,并对所述均值Mn1、所述标准差Mn2、所述偏态Mn3和所述峰态Mn4进行标准化处理;
S2:随机生成N个满足0-1正态分布、样本数目为Snum的场景序列,并将随机生成的场景序列进行组合形成正态样本矩阵Z;
S3:获得所述正态样本矩阵Z中各场景序列Z1,…,Zn,…,ZN之间的相关矩阵R0;
S4:基于Cholesky分解将所述目标相关矩阵R分解为上三角矩阵LT和下三角矩阵L;并将所述相关矩阵R0分解为上三角矩阵 和下三角矩阵L0;
S5:根据所述下三角矩阵L、所述下三角矩阵L0和所述正态样本矩阵Z获得满足所述目标相关矩阵R的初始场景矩阵S6:对所述初始场景矩阵Z*进行立方变换,获得满足标准化后的均值、标准差、偏态、峰**态的第一场景矩阵Z ;
S7:将所述第一场景矩阵Z**转换为满足给定标准化之前的均值、标准差、偏态、峰态的目标场景矩阵S8:获得所述目标场景矩阵 的相关矩阵R*和每个风电场场景的均值、标准差、偏态、峰态;并将每个风电场场景的均值、标准差、偏态、峰态组成第二矩阵其中,Mn1*为第n个风电场的目标场景对应的均值,Mn2*为第n个风电场的目标场景对应的标准差,Mn3*为第n个风电场的目标场景对应的偏态,Mn4*为第n个风电场的目标场景对应的峰态;n表示风电场的序号,n=1,2,…,N,N为风电场的总数;
S9:根据所述目标相关矩阵R的第n行第l列个元素rnl、所述相关矩阵R*的第n行第l列个* *元素rnl以及所述第二矩阵M判断 和
是否成立,若是,则
生成的目标场景矩阵 即为所求的场景;若否,则转入步骤S10;
其中,l为相关矩阵中的列号,rnl为所述目标相关矩阵R的第n行第l列个元素,rnl*为所述相关矩阵R*的第n行第l列个元素,0<εR<1,0<εm<1;
S10:基于Cholesky分解将所述相关矩阵R*分解为上三角矩阵L*T和下三角矩阵L*;利用下三角矩阵L*替换L0,并转入至步骤S5。
2.如权利要求1所述的方法,其特征在于,在步骤S6中,根据公式Zn**=an+bnZn*+cn(Zn*)2+dn(Zn*)3对所述初始场景矩阵Z*进行变换,获得所述第一场景矩阵Z**;
其中,Zn*为初始场景矩阵Z*的第n列数据,Zn**为立方变换之后的第一场景矩阵Z**的第n列数据,an,bn,cn,dn分别为第n个风电场场景立方变换的0次、1次、2次和3次系数。
3.如权利要求1所述的方法,其特征在于,在步骤S7中,根据公式将所述第一场景矩阵Z**转换为所述目标场景矩阵 Zn**为立方变换后的第一场景矩阵Z**的第n列数据, 为目标场景矩阵 的第n列数据,也是第n个风电场的目标场景。