一种新能源发电系统的功率预测方法技术方案

技术编号:16346625 阅读:45 留言:0更新日期:2017-10-03 22:34
本发明专利技术公开一种新能源发电系统的功率预测方法,包括如下步骤:S1、对新能源发电系统的历史数据进行归一化处理,并将归一化处理后的新能源发电系统历史数据作为支持向量机的训练样本;S2、根据支持向量机的训练样本进行支持向量机的训练并利用一种网格蚁群搜索算法进行参数优化,得到参数优化后的新能源发电系统的功率预测模型;S3、对新能源发电系统的气象预报数据进行归一化处理;S4、将归一化处理后的新能源发电系统的气象预报数据作为参数优化后的发电系统的功率预测模型的输入变量,计算得到发电系统的功率预测值。本发明专利技术可实现快速精确的新能源发电系统的功率预测。

【技术实现步骤摘要】
一种新能源发电系统的功率预测方法
本专利技术涉及新能源发电
更具体地,涉及一种新能源发电系统的功率预测方法。
技术介绍
大规模发展新能源是国家经济和社会可持续发展的战略需求。太阳能(光伏)和风能是公认的分布广泛、使用安全的优质新能源,而新能源发电作为高效利用新能源的方式,其研究和应用日益得到重视和推广,成为传统能源的有益补充。然而新能源发电不同于传统发电的最大特点在于其受光照强度及温度、风速等外界环境影响而产生的随机波动性,因此,利用现有新能源发电系统的历史数据,根据气象预报可得的光照强度、温度、风速等预测数据,进行新能源发电系统输出功率的预测,是一项极具意义的课题,对于优化新能源发电系统运行,改善新能源与其他能源接口配置,具有较高参考价值。相应地,如何利用这些数据,实现高效、精确的预测,成为重要的研究课题。针对新能源发电系统输出功率预测,目前已有较多方法。从时间间隔角度,大致分为长时预测(小时级以上)及短时预测(分钟级)两类。其中短时预测对算法的实时性要求较高。从数学算法角度,应用较多的包括数学统计方法和人工智能方法两类。从系统实现角度,基于模型的需要综合考虑系统位置、环境、气象等因素,基于数据的则需要辅以充足的数据集和数据处理算法。但现有的输出功率预测在高效和实用性上均存在不足。有学者将支持向量机(SVM)引入预测,但其两个核心参数的选择是关键。对此,经典的穷举搜索法如网格算法模式简单易行,但效率不能保证;仿生智能算法如蚁群算法、粒子群算法、遗传算法等在近似最优区域内进行局部搜索时步骤过于繁琐,降低了寻优效率。因此,需要提供一种利用新能源发电系统历史数据及气象预报数据,简单但高效、实用的新能源发电系统的功率预测方法。
技术实现思路
本专利技术的目的在于提供一种新能源发电系统的功率预测方法,实现新能源发电系统短时输出功率的准确、快速预测。本专利技术适用于风能、光伏等随机波动大、气象预测数据可粗略预制的新能源系统。本专利技术以光伏发电系统为例,进行实施步骤描述。本专利技术采用下述技术方案:一种新能源发电系统的功率预测方法,包括如下步骤:S1、对新能源发电系统的历史数据进行归一化处理,并将归一化处理后的新能源发电系统历史数据作为支持向量机的训练样本;S2、根据支持向量机的训练样本进行支持向量机的训练并利用网格蚁群搜索进行参数优化,得到参数优化后的新能源发电系统的功率预测模型;S3、对新能源发电系统的气象预报数据进行归一化处理;S4、将归一化处理后的新能源发电系统的气象预报数据作为参数优化后的新能源发电系统的功率预测模型的输入变量,计算得到新能源发电系统的功率预测值。优选地,所述新能源发电系统的历史数据包新能源发电系统所处地区的外界温度,光照强度,以及根据光照强度和现有的基本新能源模型推算出的功率输出。优选地,步骤S2进一步包括如下子步骤:S2.1、根据支持向量机的训练样本进行支持向量机的训练,得到新能源发电系统的功率预测模型,新能源发电系统的功率预测模型为:其中,为模型输入变量;为模型输出变量;N是训练样本维数;和是拉格朗日乘子,满足,,,参数为惩罚因子;为第i个训练样本,为第j个训练样本;为支持向量机的核函数:表示指数函数;参数为该核函数的临界参数;为偏置项;S2.2、采用网格蚁群搜索算法,对新能源发电系统的功率预测模型中的参数和进行优化,得到参数优化后的新能源发电系统的功率预测模型。优选地,步骤S2.2进一步包括如下子步骤:S2.2.1、设置蚁群算法基本参数,包括种群数量,种群移动次数,转移概率常数,挥发系数等;S2.2.2、设定参数范围,初始化蚂蚁位置。首先,确定SVM的惩罚因子和核函数参数的搜索范围,分别以和的数值为横、纵坐标轴确定一个蚁群活动的搜索区域,将只蚂蚁随机洒落到该搜索区域内。可知,第只蚂蚁的坐标即对应一组SVM参数;S2.2.3、根据公知的蚁群算法理论,计算只蚂蚁的适应度值,使用均方差(MSE)作为目标函数值,对应确定各蚂蚁的信息素浓度;S2.2.4、基于信息素浓度计算转移概率,并将与转移概率常数比较,决定各蚂蚁下一步的移动策略。若,则转至S2.2.5做局部搜索;否则转至S2.2.6做全局搜索;S2.2.5、进行局部搜索:在各蚂蚁附近以较小步长划分网格,分别计算网格交点处参数组合对应的MSE值,选取其中MSE最小的点作为最优点,令各蚂蚁向该点聚集,从而完成一次寻优。而后转至S2.2.7;S2.2.6、进行全局搜索:各蚂蚁根据自身及附近蚂蚁信息素浓度,做出行动方向的判断,并以较大步长向信息素浓度高的蚂蚁聚集,从而完成一次寻优。而后转至S2.2.7;S2.2.7、根据寻优后的MSE值,并根据该MSE值和信息素挥发概率更新信息素,判断是否满足中止条件,如果满足则完成寻优,转至S2.2.8,如果不满足则跳回S2.2.4继续下一次寻优循环;S2.2.8、输出寻优后的参数组合,作为SVM的最优模型参数,从而完成对参数和的优化。优选地,所述新能源发电系统的气象预报数据包括天气预报给出的新能源发电系统所处地区的环境温度、光照强度以及风速预测值。本专利技术的有益效果如下:本专利技术所述技术方案针对新能源发电系统历史数据和气象预报数据,采用网格蚁群这种混合搜索算法对支持向量机的最优参数进行寻优,从而实现全局智能快速搜索与局部精确搜索相结合,避免了传统支持向量机参数寻优算法精度和速度的矛盾。进而,将最优支持向量机模型应用至新能源发电系统,可实现快速精确的功率输出预测。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明。图1示出新能源发电系统的功率预测方法的流程图。图2示出新能源发电系统的功率预测方法中的数据流及参数寻优示意图。具体实施方式为了更清楚地说明本专利技术,下面结合优选实施例和附图对本专利技术做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本专利技术的保护范围。如图1所示,本实施例提供的新能源发电系统的功率预测方法包括如下步骤:S1、对新能源发电系统的历史数据进行归一化处理,并将归一化处理后的新能源发电系统历史数据作为支持向量机的训练样本;S2、根据支持向量机的训练样本进行支持向量机的训练并利用网格蚁群搜索进行参数优化,得到参数优化后的新能源发电系统的功率预测模型;S3、对新能源发电系统的气象预报数据进行归一化处理;S4、将归一化处理后的新能源发电系统的气象预报数据作为参数优化后的新能源发电系统的功率预测模型的输入变量,计算得到新能源发电系统的功率预测值。其中步骤S1中新能源发电系统的历史数据包括三类:新能源发电系统所处地区的外界温度,光照强度,风速等。这里的历史数据间隔通常为分钟级,例如5分钟间隔。以光伏发电系统为例,根据历史数据,以及基于光照强度和现有的基本新能源模型推算出功率输出,具体公式如下式(1)-(3)。基本光伏模型公式如(1)-(3)式所描述:(1)上式(1)中,为光伏阵列输出功率;为光伏阵列输出电压;为光伏阵列短路电流;为光伏阵列开路电压;参数、、及的计算式如下:(2)上式(2)中,和为最大功率点电流和电压;(3)上式(3)中,为光照强度;和分别为光照强度和外界温度的参考值,一般可取为1,;和分别为参考光本文档来自技高网
...
一种新能源发电系统的功率预测方法

【技术保护点】
一种新能源发电系统的功率预测方法,其特征在于,该方法包括如下步骤:S1、对新能源发电系统的历史数据进行归一化处理,并将归一化处理后的新能源发电系统历史数据作为支持向量机的训练样本;S2、根据支持向量机的训练样本进行支持向量机的训练并利用网格蚁群搜索进行参数优化,得到参数优化后的新能源发电系统的功率预测模型;S3、对新能源发电系统的气象预报数据进行归一化处理;S4、将归一化处理后的新能源发电系统的气象预报数据作为参数优化后的新能源发电系统的功率预测模型的输入变量,计算得到新能源发电系统的功率预测值。

【技术特征摘要】
1.一种新能源发电系统的功率预测方法,其特征在于,该方法包括如下步骤:S1、对新能源发电系统的历史数据进行归一化处理,并将归一化处理后的新能源发电系统历史数据作为支持向量机的训练样本;S2、根据支持向量机的训练样本进行支持向量机的训练并利用网格蚁群搜索进行参数优化,得到参数优化后的新能源发电系统的功率预测模型;S3、对新能源发电系统的气象预报数据进行归一化处理;S4、将归一化处理后的新能源发电系统的气象预报数据作为参数优化后的新能源发电系统的功率预测模型的输入变量,计算得到新能源发电系统的功率预测值。2.根据权利要求1所述的新能源发电系统的功率预测方法,其特征在于,所述新能源发电系统的历史数据包新能源发电系统所处地区的环境参数,例如对光伏发电、风力发电而言,包括外界温度,光照强度,风速,以及根据光照强度和现有的基本新能源模型推算出的功率输出。3.根据权利要求1所述的新能源发电系统的功率预测方法,其特征在于,步骤S2进一步包括如下子步骤:S2.1、根据支持向量机的训练样本进行支持向量机的训练,得到新能源发电系统的功率预测模型,新能源发电系统的功率预测模型为:其中,为模型输入变量;为模型输出变量;N是训练样本维数;和是拉格朗日乘子,满足,,,参数为惩罚因子;为第i个训练样本,为第j个训练样本;为支持向量机的核函数:表示指数函数;参数为该核函数的临界参数;为偏置项;S2.2、采用网格蚁群仿生搜索算法,对新能源发电系统的功率预测模型中的参数和进行优化,得到参数优化后的新能源发电系统的功率预测模型。4.根据权利要求3所述的新能源发电系统的功率预测方法,其特征在于,步骤S2.2进一步包括如下子步...

【专利技术属性】
技术研发人员:李鹏洪良安
申请(专利权)人:扬州贝斯特新能源科技有限公司
类型:发明
国别省市:江苏,32

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

1