教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

基于改进粒子群-模糊神经网络的短期电力负荷预测(3)

来源:网络收集 时间:2026-09-05
导读: 4)更新睫性权重.根据公式(5)、(11)、(12)更新; 5)更新位置和速度.根据公式(3)、(4)、(15)更新; 6)检验.迭代达到最大次数或最小误差要求时,停止迭代,全局极值对应的神经网络的参

4)更新睫性权重.根据公式(5)、(11)、(12)更新;

5)更新位置和速度.根据公式(3)、(4)、(15)更新;

6)检验.迭代达到最大次数或最小误差要求时,停止迭代,全局极值对应的神经网络的参数组合,即为训练问题的最优解.否则转到2).

在MPSO全局寻优的基础上,再进行局部细致搜索,直至搜索到最优网络参数,解码即可得到精确的最优参数组合.

4改进粒子群一模糊神经网络模型在短期电力负荷预测中的应用

要准确预测出日负荷,就须全面考虑影响日负荷预测的各种因素.选取负荷预测特征量,其处理原则是按公式(6)、(7)、(8)和(9)或(10),在全面考虑各种重要影响因素的基础上,尽可能减少特征量数目.因此,本文负荷预测考虑的相关因素包括:日分类(工作日(周一一周五),一般休息日(周六、周日),节假日(法定节假日和民间节日));日温度(日最高温度,日最低温度,日平均温度);日降雨量;湿度等.探索用改进的粒子群模糊神经网络算法进行短期负荷预测,以历史负荷数据和历史温度、日照、季节和天气数据为训练样本,以期寻找一个有良好泛化能力、能进行从各种影响因素到负荷的非线性映射网络,并用VC++结合MATLAB[11j混合编程进行仿真.

4.1预测模型的神经网络结构

改进的粒子群模糊神经网络采用三层网络结构,它的构成为:其输入量为65个,隐含神经元由上述优化方法得到,输出量为24个,对应于预测日24h负荷的预测值.模糊神经网络的输入/输出定义见表1.本文采用百分误差、均方误差和准确度作为分析指标.

4.2输人变量的处理

上面提到输入信息为负荷、气象、天气、日类型等量,这些量量纲不一、数值各异,差异甚大.为避免因输入量值域范围的较大差异而导致某些负荷影响因素在总体映射效果中的歪曲甚至淹没现象的发生,必须对输入的有关变量进行量化处理.同时须对所有输入数据进行归一化处理.(1)负荷数据归一化和气象数据量化处理

162系统工程理论与实践第30卷

1)负荷数据归一化处理.为了避免神经元饱和现象,在FNN的输入层,用式(16)将负荷值换算为[-1,1】区间的值;在输出层,用公式(17)换算回负荷值:

=—7———————■斧Lzm“一XmlnJ/z,J

(17)z=(zm“一zmin)/2+(zmax+zmin)/2

式中,z。。和z。i。代表训练样本集中负荷的最大值和最小值.

2)温度的换算.实验证明温度在一定的范围内变化时,对负荷的影响相似.所以对温度可以进行分段处理,而且当温度在某一个适宜范围时对负荷的影响较小,当温度升高或降低到一定程度时对负荷的影响较大.因此对温度进行分段和量化处理,见表2.

表1模糊神经网络输人/输出定义表

输入

7描述预测日前1周相应日24h实际负荷值{L(h),h=1,2,…,24}预测日前1周相应日气象因素T。。/T。i。/T。。。/Rain0预测日前1天24h实际负荷值{L1(^),h=1,2,…,24}预测日前1天相应日气象因素T。。/T。i。/T。。。/Rainl

预测日前1天日类型

预测日前2天雨量Rain2

预测日前3天雨量Rain3

预测日日类型翻乞击弓890

预测日当天相应日气象因素T。。/T。i。/T。。。/Rain4

描述

神经元个数由改进的粒子群优化算法优化确定

描述一一骢的∞吼一黼黜心彤骓■出到预测日预测负荷数据{L2(h),h=1,2,…,24)

表2温度和降雨的量化取值

3)降雨的量化.天气预报中降雨一般分为:无雨、小雨、中雨、大雨、暴雨、大暴雨等六种情况.它们相对应的量化取值见表2.在降雨防洪季节,降雨一般引起防洪排涝负荷的增加,所以在量化时只考虑取一个方向的数值.

4)日期类型的量化.日期类型分三类,分别是工作日(星期一一星期五)、公休日(星期六一星期日)和节假日<春节等)或重大事件日.日期类型量化时工作日取值为0.0,一般公休日取值为o.8,节假日取值为1,同时,对节假日预测后进行修正.节假日负荷调整因子公式为

1只1=Lo(i)/Lo(i—t),1Q、

、7I如=Lo(i+t)/Lo(i)

式中:i=l,2,3,4,分别表示元旦、春节、“五一’’和“十一’’等重大节假日;R1为预测日是节假日i、天气最相似的基准日在前t天的日负荷调减因子;只2为天气相似的基准日为节假日i、预测日在基准日后t天的日负荷调增因子;Lo( )为日平均负荷.

(2)样本数据预处理

第1期师彪,等:基于改进粒子群一模糊神经网络的短期电力负荷预测163

处理方法和步骤如下:1)对大事故日负荷或负荷曲线明显异常的日负荷进行剔除或用正常曲线置换;2)采用数据横向对比方法消除由于SCADA采样错误带来的负荷毛刺;3)对于某一时段内的异常负荷数据,对比正常负荷曲线进行修正.

4.3负荷预测仿真

采用贵州省电网2007年7月1日到2008年7月31日的负荷数据、天气数据和气象数据形成样本集,且训练样本和测试样本按8:2比例划分.对贵州电网一天24h进行负荷预测.

在网络训练过程中,采用MPSO和FNN相结合的训练方法,其训练步骤见3.4节.MPSO—FNN的初始参数分别为:0=0.6,惯性因子w=O.55,0)0=o.9,C1=2和C2:-2.4,rl、r2的范围为[o,1】,反向传播算法的参数采用小步长叩=o.035,动量算子Q取o.55.Wf的范围为[一1,+l】,粒子群M=80,最大进化代数为1000,粒子速度范围[o,+15】.隐层神经元数目由改进的粒子群优化确定.

采用改进的粒子群一模糊神经网络混合算法模型(MPSO—FNN)程序、粒子非模糊神经网络混合算法(PSO—FNN)、粒子群.BP神经网络混合算法、BP神经网络算法和模糊神经网络算法(FNN)程序,分别应用贵州省电网2007年7月1日到2008年7月24日的负荷数据、天气数据和气象数据作为训练样本和测试样本集,以2008年7月25日到31日的负荷数据、天气数据和气象数据为训练好的各预测模型的网络结构输入量对贵州电网2008年8月1日和2日的各小时负荷进行预测.表3、图2和图3给出了预测结果.

表a(a)2008年8月1日各小时负荷预测结果表a(b)2008年8月1日各小时负荷预测结果的误差

164系统工程理论与实践第30卷

/M

W相对误差%

74^^1nl,14'6lR,n99,●'‘^R1nI’●4'6tR’n’'94

时间,小时时问/小时

圈22008年8月2日24h实际和预测的电力负荷图32008年8月2日24h电力负荷预测的百分误差从表3、图2和图3中可以看出,MPSO—FNN网络混合算法预测的负荷与实际负荷相当接近,比其他方法预测精度要高得多.

4.4仿真效果分析

1)验证PSO—FNN算法和MPSO—FNN算法的辨识精度

以贵州省电网2008年6月1日到2008年7月31日的负荷数据、天气数 …… 此处隐藏:1842字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于改进粒子群-模糊神经网络的短期电力负荷预测(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/266320.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)