基于粒子群优化算法风速融合的风电功率预测的方法技术

技术编号:14875440 阅读:79 留言:0更新日期:2017-03-23 23:04
本发明专利技术公开了一种基于粒子群优化算法风速融合的风电功率预测的方法,所述方法包括:步骤一,获取预设的时间范围内历史的风电场数据,得到训练集X和预测集Y;对所述风电场数据进行预处理;其中,所述风电场数据包括风电场实发风速、实发功率和多气象源风速数据;步骤二,利用灰色关联分析选择气象源,将选择的气象源风速作为预测风电功率的风速数据;步骤三,利用粒子群优化算法计算风速融合系数,以进行融合并得到较优的融合后风速数据,并采用所述融合后风速数据作为预测模型的输入;步骤四,对训练集X中风速数据分段;步骤五,建立风速与功率的回归模型。

【技术实现步骤摘要】

本专利技术涉及风电功率预测领域,特别涉及一种基于粒子群优化算法风速融合的风电功率预测的方法
技术介绍
随着化石能源的快速消耗,人类正面临着能源枯竭和环境恶化的双重危机,因此近年来清洁可再生的风能在世界范围内也因此受到了广泛重视与发展。国内风电总装机容量已跃居世界第一,风电的大规模发展和减少化石能源的使用,在一定程度上缓解了能源危机。但是,由于风能具有很强的间歇性和随机性,随着风电场数量的增多和装机容量的不断增大,风电的大规模并网给电网的安全经济运行带来了巨大的挑战。对风力发电进行有效预测,可以帮助电网调度部门做好分布式电源的调度计划,提高电网利用风电的能力,减少由于风电限电带来的经济损失,增加风电场投资回报率。然而,风的不确定性会导致风力发电机不能按理想的风电功率曲线发电。
技术实现思路
本专利技术提供一种基于粒子群优化算法风速融合的风电功率预测的方法,解决了现有技术中风的不确定性会导致风力发电机不能按理想的风电功率曲线发电的技术问题,达到了提高对风电功率准确预测精度的技术效果。为解决上述技术问题,本专利技术提供一种基于粒子群优化算法风速融合的风电功率预测的方法,其特征在于,所述方法包括:步骤一,获取预设的时间范围内历史的风电场数据,得到训练集X和预测集Y;对所述风电场数据进行预处理;其中,所述风电场数据包括风电场实发风速、实发功率和多气象源风速数据;步骤二,利用灰色关联分析选择气象源,将选择的气象源风速作为预测风电功率的风速数据;步骤三,利用粒子群优化算法计算风速融合系数,以进行融合并得到较优的融合后风速数据,并采用所述融合后风速数据作为预测模型的输入;步骤四,对训练集X中风速数据分段;步骤五,建立风速与功率的回归模型。优选的,所述步骤一中所述对所述风电场数据进行预处理,具体为:剔除训练集X中实发功率和实发风速出现的非法数据;和,剔除训练集X中的不匹配点。优选的,所述剔除训练集X中实发功率和实发风速出现的非法数据,具体为:判断训练集X中实发风速中是否存在的突变点,所述突变点包括实发风速值异常大,短期内实发风速值急剧增大或减小的点;若是,则对突变点平滑处理,所述对突变点平滑处理采用公式(1)消除实发风速的突变点;其中,Vi为i时刻风速,Vi-1为i-1时刻风速,Vi+1为i+1时刻风速,Vi+2为i+2时刻风速,Vi+3为i+3时刻风速;ξ为相隔采样点风速变化的阀值;m为最大风速阀值。优选的,所述剔除训练集X中的不匹配点,具体为:判断训练集X中是否存在风速与功率变化方向相反的数据,所述风速与功率变化方向相反的数据包括风速大、功率小的数据,以及风速小、功率大的数据;若存在,则采用不匹配点剔除方法来剔除不匹配点,所述不匹配点剔除方法包括:步骤(1)数据标准化处理:其中,Dmax为历史建模数据中的最大值;Dmin为历史建模数据中的最小值;D为实际值;D*为标准化处理后的值。对历史建模数据中的实发功率、实发风速进行标准化处理,区间为[0,1];步骤(2)不匹配点剔除:其中,Pi为i时刻实发功率;Pi*为i时刻实发功率标准化处理后的值;Vi*为i时刻实发风速标准化处理后的值;s为标准化功率与风速差距阀值,s可取但不限于0.3;在不匹配点实发功率上标记不匹配标记,删除处理实发功率带不匹配标记的那组数据。优选的,所述步骤二中所述利用灰色关联分析选择气象源,具体为:采用灰色关联分析评估多气象源风速中每个气象源风速与实发风速的关联性,比较不同气象源风速与实发风速的关联度,选择关联度较大的多个气象源。优选的,所述采用灰色关联分析评估多气象源风速中每个气象源风速与实发风速的关联性,具体包括:(1)选择实发风速为母序列Vo,不同气象源风速为子序列Vi,Vi为第i个气象源的风速;(2)对各序列参数归一化处理;(3)计算每个子序列中各参数与母序列对应参数的关联系数其中,Kij为第i个子序列的第j个参数与母序列的第j个参数的关联系数;ρ为分辨系数,取值范围在[0,1]。(4)计算关联度,计算公式如下:其中,γi为第i个子序列与实发风速的关联度;N为子序列长度;Kij为计算得到的关联系数。优选的,所述步骤三中所述利用粒子群优化算法计算风速融合系数,以进行融合并得到较优的融合后风速数据,具体为:根据神经网络建模要求输入矩阵为V=[V1,V2,…,Vn],目标矩阵为P,其中式中,V1,V2,…,Vn表示不同的气象源风速;n表示选择的有n个气象源风速;P表示预测集目标矩阵;输入V与输出P行数相同。优选的,所述步骤三中所述利用粒子群优化算法计算风速融合系数,以进行融合并得到较优的融合后风速数据,具体为:(1)融合风速Vf=ω1V1+ω2V2+…+ωnVn,参数ω=[ω1,ω2,…,ωn]为对应气象源风速V融合系数向量,设定参数范围为[0,1]。(2)根据粒子群优化算法计算风速融合系数向量ω,设定适应度函数Vdiff=|ωVΤ-Vture|=|ω1V1+ω2V2…+ωnVn-Vture|式中,Vdiff表示偏差;Vture表示实发风速。(3)粒子群算法得到最小Vdiff,此时对应的气象源风速融合系数向量ω为风速融合系数。(4)使用气象源风速融合系数向量ω融合预测集Y中的各气象源天气预报风速,得到测试风速。优选的,所述步骤四中所述对训练集X中风速数据分段,具体为:(1)划分风速区间假设风速与功率近似满足风机功率曲线,对风速按照一定间隔g划分区间;得到划分区间的数量为l=vmax/g,其中vmax为建模风速的最大值;(2)对l个区间内的功率数据设定置信度剔除小概率数据,计算并记录每个区间功率的平均值(3)功率的平均值组成向量,并随区间内风速值变大而近似符合风机功率曲线分布,对功率的平均值所组成向量滤波使之变得平滑,平滑后的数据会出现极值点,该点所在区间lmax,极值点对应风速v'max=glmax;(4)训练集X中风速最大为vmax,限定区间(c1vmax,c2vmax),其中0<c1<1,0<c2<1,且c1<c2;若极值点v'max出现在限定区间内,则极值点v'max为分段点。若极值点v′max未出现在限定区间,或无极值点时,默认分段点为c3vmax,其中0<c3<1,且c1≤c3≤c2,可取但不限于c1=0.6,c2=0.8,c3=0.8;所述分段点满足其中,vs为分段点。优选的,所述步骤五中建立风速与功率的回归模型,具体为:采用BP神经网络建模,所述采用BP神经网络建模包括:(1)训练集X被风速分段点vs分为X1和X2两部分,X1中风速范围为(0,vs),X2中风速范围为[vs,vmax];设定风速间隔的取值,并对X1和X2按照风速间隔划分区间,剔除X2末端区间内数据量较少的区间,设定区间阀值,并对功率设定置信区间;(2)使用BP神经网络分别建立X1和X2中风速与功率关系模型,风速作为训练的输入,对应的功率作为训练的目标,分别得到模型N1和N2。(3)预测集Y中风速输入模型,当风速小于vs时使用模型N1进行预测,当风速大于vs时使用模型N2进行预测,得到预测结果。本申请有益效果如下:本专利技术提供的基于粒子群优化算法风速融合的风电功率预测的方法,通过从数据库得到训练集和预测集,再对训练集剔除非法数据并进行数据预处理,预处理包括实发风速平滑本文档来自技高网...
基于粒子群优化算法风速融合的风电功率预测的方法

【技术保护点】
一种基于粒子群优化算法风速融合的风电功率预测的方法,其特征在于,所述方法包括:步骤一,获取预设的时间范围内历史的风电场数据,得到训练集X和预测集Y;对所述风电场数据进行预处理;其中,所述风电场数据包括风电场实发风速、实发功率和多气象源风速数据;步骤二,利用灰色关联分析选择气象源,将选择的气象源风速作为预测风电功率的风速数据;步骤三,利用粒子群优化算法计算风速融合系数,以进行融合并得到较优的融合后风速数据,并采用所述融合后风速数据作为预测模型的输入;步骤四,对训练集X中风速数据分段;步骤五,建立风速与功率的回归模型。

【技术特征摘要】
1.一种基于粒子群优化算法风速融合的风电功率预测的方法,其特征在于,所述方法包括:步骤一,获取预设的时间范围内历史的风电场数据,得到训练集X和预测集Y;对所述风电场数据进行预处理;其中,所述风电场数据包括风电场实发风速、实发功率和多气象源风速数据;步骤二,利用灰色关联分析选择气象源,将选择的气象源风速作为预测风电功率的风速数据;步骤三,利用粒子群优化算法计算风速融合系数,以进行融合并得到较优的融合后风速数据,并采用所述融合后风速数据作为预测模型的输入;步骤四,对训练集X中风速数据分段;步骤五,建立风速与功率的回归模型。2.如权利要求1所述的方法,其特征在于,所述步骤一中所述对所述风电场数据进行预处理,具体为:剔除训练集X中实发功率和实发风速出现的非法数据;和,剔除训练集X中的不匹配点。3.如权利要求2所述的方法,其特征在于,所述剔除训练集X中实发功率和实发风速出现的非法数据,具体为:判断训练集X中实发风速中是否存在的突变点,所述突变点包括实发风速值异常大,短期内实发风速值急剧增大或减小的点;若是,则对突变点平滑处理,所述对突变点平滑处理采用公式(1)消除实发风速的突变点;其中,Vi为i时刻风速,Vi-1为i-1时刻风速,Vi+1为i+1时刻风速,Vi+2为i+2时刻风速,Vi+3为i+3时刻风速;ξ为相隔采样点风速变化的阀值;m为最大风速阀值。4.如权利要求2所述的方法,其特征在于,所述剔除训练集X中的不匹配点,具体为:判断训练集X中是否存在风速与功率变化方向相反的数据,所述风速与功率变化方向相反的数据包括风速大、功率小的数据,以及风速小、功率大的数据;若存在,则采用不匹配点剔除方法来剔除不匹配点,所述不匹配点剔除方法包括:步骤(1)数据标准化处理:D*=D-DminDmax-Dmin]]>其中,Dmax为历史建模数据中的最大值;Dmin为历史建模数据中的最小值;D为实际值;D*为标准化处理后的值;对历史建模数据中的实发功率、实发风速进行标准化处理,区间为[0,1];步骤(2)不匹配点剔除:Pi=-1000,|Pi*-Vi*|>sPi,|Pi*-Vi*|≤s]]>其中,Pi为i时刻实发功率;Pi*为i时刻实发功率标准化处理后的值;Vi*为i时刻实发风速标准化处理后的值;s为标准化功率与风速差距阀值,s可取但不限于0.3;在不匹配点实发功率上标记不匹配标记,删除处理实发功率带不匹配标记的那组数据。5.如权利要求1所述的方法,其特征在于,所述步骤二中所述利用灰色关联分析选择气象源,具体为:采用灰色关联分析评估多气象源风速中每个气象源风速与实发风速的关联性,比较不同气象源风速与实发风速的关联度,选择关联度较大的多个气象源。6.如权利要求5所述的方法,其特征在于,所述采用灰色关联分析评估多气象源风速中每个气象源风速与实发风速的关联性,具体包括:(1)选择实发风速为母序列Vo,不同气象源风速为子序列Vi,Vi为第i个气象源的风速;(2)对各序列参数归一化处理;(3)计算每个子序列中各参数与母序列对应参数的关联系数Kij=miniminj|Voj-Vij|+ρmaximaxj|Voj-Vij||Voj-Vij|+ρmaximaxj|Voj-Vij|]]>其中,Kij为第i个子序列的...

【专利技术属性】
技术研发人员:吴敏丁敏安剑奇谢华
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1