一种基于小波神经元网络的短期负荷预测方法.doc_第1页
一种基于小波神经元网络的短期负荷预测方法.doc_第2页
一种基于小波神经元网络的短期负荷预测方法.doc_第3页
一种基于小波神经元网络的短期负荷预测方法.doc_第4页
一种基于小波神经元网络的短期负荷预测方法.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一种基于小波神经元网络的短期负荷预测方法摘 要:小波神经元网络比多层前馈神经网络具有更多自由度和更好的适应性。为更好地反映气象因素对负荷的影响及提高负荷预测的精度,文章选用morlet小波构建小波神经元网络,采用误差反传学习算法来训练网络,采用自学习隶属度分析聚类的新方法选择训练样本。并应用武汉电网近年的负荷数据和气象资料进行了建模和预测,预测结果表明所建立的小波神经元网络预测模型具有较好的收敛性,采用自学习隶属度分析聚类方法选择训练样本能改善预测精度。关键字:小波神经元网络隶属度短期负荷预测电力系统1 引言 短期负荷预测是负荷预测的重要组成部分,是电力系统运行调度中的重要内容。国内外已提出了多种短期负荷预测方法,如多元回归、arma模型、人工神经元网络方法等。可归类为:利用负荷的自身发展规律,如arma模型1等;负荷发展规律与气象因素相结合,如ann(artificial neural network)方法2;其他方法,如小波分解法3-5、模糊聚类法6及混沌算法7。 人工神经网络以其强大的多元性映射能力能够准确捕捉并学习负荷值与天气之间的非线性关系,使考虑气象因素的电力系统短期负荷预测成为可能。近年来它一直受到密切关注,且已成为解决电力负荷预测问题的有效计算工具。小波在分析非固定信号和构造非线性函数模型方面具有卓越性能,因此结合了小波基函数的小波神经元网络(wnn)比一般神经网络具有更多的优越性。 为更好地反映气象因素对负荷的影响及提高负荷预测的精度,本文构建了一种小波神经元网络负荷预测模型,以morlet小波取代sigmoid函数,采用误差反传学习算法来训练网络,采用自学习隶属度分析聚类方法来选择训练样本。2 小波及小波变换 基本小波或母小波定义为满足相容性条件(如式(1)所示)的平方可积函数(t)l2(r)(l2(r)为二尺度空间)式中 a、b为实数,且a0,称ab(t)为由母小波 (t)生成的依赖于参数a、b 的连续小波,也称为小波基。设反映负荷变化规律趋势的函数为f(t)l2(r),定义其小波变换wf(a,b)为3 小波神经元网络3.1 基本原理 小波神经元网络是基于小波分析的具有神经元网络思想的模型,即采用非线性小波基取代常用的非线性sigmoid函数,通过线性叠加所选取的非线性小波基来拟合负荷历史数据序列。负荷曲线y(t)可采用小波基ab(t)进行如下拟合: 式中 为负荷曲线y(t)的预测值序列; wk、bk、ak分别为第k个权重系数和第k个小波基的平移因子与伸缩因子;n为小波基个数。 在小波神经元网络中,小波神经元负责对输入信号进行预处理,再将其传递到多层感知器。采用神经元网络学习算法训练网络,在迭代过程中调整网络的各个参数和小波系数,使输出误差最小化。3.2 网络结构 图1为4层小波神经元网络,图中输入层有i个神经元,xi为其第i个输入量;小波变换层有j个神经元, 、vj分别为其第j个输入量和输出量隐层有k个神经元,yk为其第k个输出量;输出层有1个神经元,输出结果为om,代表预测日第m个预测点的负荷值式中 s,t,j为小波变换函数; wij、wjk和wk分别为输入层与小波层、小波层与隐层、隐层与输出层之间的连接权值。 考虑到morlet小波的简明表达方式,选择morlet小波作为网络隐含层的变换基函数式中 xz =(x-tj)/sj ,sj 为小波神经元j的放缩系数,tj 为小波神经元j的平移系数。 神经元学习算法用于修正sj和tj以及网络输出线性组合的权值wij、 wjk和wk,通过最小化误差能量函数优化这些网络参数。简化式(7)、(8),取g(x)=x,小波神经元网络的输出om可表示为式中 d为训练样本数目; 为第d个样本的第m个期望输出值。3.3 小波神经元网络的误差反传学习算法 为使误差em最小,采用梯度下降法学习函数作为小波神经元网络的学习法则。该学习过程与普通神经元网络的算法相同。根据式(5)-(7)和式(8),可得到em的负梯度值,由此推出与该wnn每个参数有关的局部误差函数。如由局部误差函数值构造出梯度矢量,该wnn参数即可用梯度下降法更新确定。对于式(11)的em,对于第d个样 由于小波基函数对放缩系数和平移系数特别敏感,因此小波基节点数应足够大,以确保神经元网络的稳定性。此外,本文模型的网络参数初值选取如表1所示。 4 小波神经元网络预测模型的建立4.1 采用改进隶属度分析聚类法选择训练样本 为避免气象突变、日期、星期类型的不同导致负荷模式的不同,从而显著增加神经元网络的训练时间并影响预测精度,需从历史数据中选取与预测日的特征量最为接近的历史日的数据作为训练样本,聚类分析是选择样本的有效手段。 在短期负荷预测的数据聚类中主要考虑的聚类特征指标有:最高温度、最低温度、平均温度、风力、可见度、湿度、天气类型、舒适度指数以及日期、星期等。这些因素对负荷变化的影响程度不同,其中最高温度、最低温度的变化对负荷变化的影响最大,且各因素的取值范围与正常变化范围也不同。本文采用自学习加权隶属度函数来进行模糊聚类分析。 假设有k个负荷日,特征量的个数为m,第k个负荷日的第j个特征量表示为ykj,将其作如下归一化处理 各特征量的隶属度函数表达式为式中 kj为第k个负荷日的第j个特征变量的隶属度值;gj为预测日(即聚类中心)的第j个特征变量; 设置阈值来确定训练样本,越大符合选择条件的训练样本数越少。采用监督式学习来决定权值wj。定义目标函数为 式中 nl为学习的样本数目;yili/l0;l1为历史日i的负荷总量;l0为目标日的负荷总量;ti为历史日i与目标日的相似度值,即隶属度值。采用梯度下降法来调整权值使式(22)达到最小值。4.2 wnn的构建与训练 本文构建的wnn网络有55个输入神经元(如表2所示),112个小波层神经元,30个隐含层神经元,1个输出神经元。 需指出的是,隐含层神经元最适宜的数目取决于误差检验,wnn网络通过未参加训练的某一阶段的历史数据来检验误差。训练中取近60天的历史数据运用上述基于隶属度分析的聚类方法来选取小波神经元网络的训练样本(10个)和检验样本(5个)。通过误差检验来确定隐含层神经元的数目。5 算例 基于本文的模型原理和建模步骤,采用c+语言编写出小波神经元网络负荷预测程序。利用湖北省武汉市1999年5月-12月的历史气象和负荷数据进行预测:wnn网络与bp网络的性能比较(10个样本批量训练,单点输出条件下)见表3;采用本文模型对武汉市电网负荷进行预测,将其预测结果与使用普通bp神经元网络的结果进行比较。表4为采用小波神经元网络方法对1999年5月21日-1999年5月27日的负荷进行预测的平均相对误差与普通bp网络的比较,结果表明本文预测算法稳定实用,能够改善预测精度。 6 结论 本文探讨了小波神经元网络用于解决短期负荷预测的能力。研究表明恰当地选择训练样本和合理地选择网络结构是影响wnn网络预测精度的主要因素。小波神经元网络具有比bp网络更快的收敛速度,改进隶属度聚类方法的应用可改善负荷大波动日的预测精度。参考文献1 施泉生(shi quansheng)短期负荷预报模型库的研究及应用(a study and apply on model system of short-term load forecasting)j系统工程理论与实践(system engineering theory and practice),1996,16(7):99-1042 park d c,el-sharkawi m a,marks r j ii et alelectric load forecasting using an artificial neural networkjieee transactions on power systems,1991,6(2):442-4493 邰能灵,侯志俭,李涛,等(tai nengling,hou zhijian,li tao et al)基于小波分析的电力系统短期负荷预测方法(new principle based on wavelet transform for power system short-term load forecasting)j中国电机工程学报(proceedings of the csee),2003,23(1):45-504 冉启文,单永正,王骐,等(ran qiwen,shan yongzheng,wang qi et al)电力系统短期负荷预报的小波-神经网络-parima方法(wavelet-neural networks-parima method for power system short term load forecasting)j中国电机工程学报(proceedings of the csee),2003,23(3):38-425 谢宏,陈志业,牛东晓(xie hong,chen zhiye,niu dongxiao)基于小波分解与气象因素影响的电力系统日负荷预测模型研究(the research of daily load forecasting model based on wavelet decomposing and climatic influence)j中国电机工程学报(proceedings of the csee),2001,21(5):5-106 姜勇(jiang yong)基于模糊聚类的神经网络短期负荷预测方法(short-term load forecasting using a neural network based on fuzzy

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论