基于RBF神经网络的短期负荷预测.doc
《基于RBF神经网络的短期负荷预测.doc》由会员分享,可在线阅读,更多相关《基于RBF神经网络的短期负荷预测.doc(43页珍藏版)》请在沃文网上搜索。
1、 摘 要电力系统负荷预测的水平已成为衡量电力系统运行管理现代化的标志之一。精确的短期负荷预测,对电力系统的生产安排、经济调度和安全分析都起着十分重要的作用,也直接影响着电力企业的经济效益。因此,短期负荷预测结果成为制定电力市场交易计划的重要依据,这就对短期负荷预测提出了更高的要求。由于常规算法不能较好地反映气象条件等外界因素对负荷的影响,而近年来人工神经网络法等智能算法具有高度的非线性映射能力,可以较好地考虑气象条件等因素对电网负荷的影响,所以本文采用了基于RBF(Radial Basis Function)神经网络的电力系统短期负荷预测方法。该模型训练速度快,收敛性好,而且可以大大地减少隐含
2、层神经元的数目,有效地提高了预测精度。本文在分析了目前短期电力负荷预测的现状及各种预测方法、预测模型的基础上,根据电力负荷特性的变化规律,通过对河源地区的历史负荷数据分析,考虑了日期类型、温度、天气状况等影响负荷预测的因素,结合神经网络的预测算法,建立RBF神经网络的短期负荷预测数学模型,并在此基础上,利用面向对象的编程方法实现短期负荷预测程序。本文讨论了影响负荷的各种因素,在输入变量中考虑临近日负荷特点,以及各种气象因素,对输入负荷值进行归一化处理,对温度、天气和日期等因素进行了量化处理。利用河源地区的历史负荷数据比较未含天气因素的神经网络和具有天气因素的神经网络的预测效果,根据本文所介绍的
3、方法编程,其结果表明预测精度是符合要求的,从而说明了该方法的可行性和实用性。关键词:短期负荷预测,RBF神经网络,编程AbstractThe level of load forecasting is one of the measures of modernization of Power system management. Accurate short-term load forecasting plays an important role for planning, economical scheduling and security analysis in production, w
4、hich directly influences the profit of the electric utility enterprises. Therefore, short-term load forecasting reseult become importance basis of drawing up the electric power market bargain plan. So these put short-term load forecasting forward a higher request.The normal calculate way can not ref
5、lect goodly weather condition and other outside factors to the influence for load forecasting. In recent years, the artificial neural network method etc have height nonlinear to reflect the ability of shoot, can reflect goodly the weather factor etc. So this paper presents a short-term load forecast
6、 method based on RBF(Radial Basic Function) neural network for power system. This model speeds rapidly,improves convergence property in training process and the number of neurons in the hidden layer can be significantly decreased. So the forecasting accuracy can be increased effectively. This text a
7、nalyze the present condition and various methods and mathematics model of the short-term load forecasting. According to the rule of change of load characteristic, the RBF models for the short-term load forecasting are proposed by combining the artificial neural networks and electric load characteris
8、tics on HeYuan Power Markets, after calculating the factors such as date type, temperature,weather status etc which influencing the load forecasting. Based on the models, the load forecasting software has programmed by Object Oriented method. This thesis analyzes every kind of factor which impacts l
9、oad. In its input features, the load characteristic of neat days every kind of weather factors that considered. Then we unify the input variables, quantify the temperature, weather and date etc. The forecasting accuracy of neural networks models including climate factors and no those factors is comp
10、ared by the load data from HeYuan. The testing results illustrate that the forecasting accuracy is satisfactory, accordingly it shows the validity and practicability of the method. Keywords: Neural network, RBF, Short-term load forecasting II目 录1 绪论111课题研究的背景112国内外负荷预测的研究现状213本课题研究的意义514本课题的主要工作62 电
11、力负荷预测概述72.1 负荷预测的概念和原理72.1.1 负荷预测的概念72.1.2 负荷预测的基本原理72.2 电力负荷预测的分类82.3 负荷预测的步骤102.4 电力负荷的特性分析112.4.1 负荷的周期性112.4.2 负荷的随机性122.4.3 负荷的影响因素分析122.5 影响负荷预测的因素及误差分析142.5.1 影响负荷预测的主要因素142.5.2 负荷预测的误差分析142.6 本章小结163 RBF神经网络及其结构分析173.1 人工神经网络的基本概念173.2 RBF神经网络183.2.1 RBF神经网络的结构183.2.2 RBF神经网络的具体实现193.2.3 RBF
12、神经网络的学习算法213.3 RBF神经网络与BP网络的比较243.3.1 BP网络存在的问题243.3.2 RBF网络与BP网络之间的差别253.4 本章小结254 基于RBF神经网络的短期负荷预测实例分析264.1 RBF神经网络的建立264.2 RBF神经网络的训练274.2.1 样本的选取274.2.2 数据预处理284.2.3 神经网络输入数据的归一化处理294.3 短期负荷预测结果与分析304.4 本章小结35结 论36参 考 文 献37致 谢391 绪论11课题研究的背景电力系统是一个大面积分布的复杂系统,电力系统调度的主要任务是控制整个电力系统的运行方式,使之能够保证供电的优良
13、质量,保证系统的经济运行,保证系统具有较高的安全水平,并提供有力的事故处理能力等。负荷预测是电力系统管理现代化的重要内容之一,是对发电、输电和电能分配等合理安排的必要前提。电力系统负荷预测是在充分考虑一些重要的系统运行特性、增容决策、自然条件和社会影响的条件下,研究或利用一套系统地处理过去与未来负荷的数学方法,在满足一定精度要求的意义下,确定未来特定时刻的负荷数据。它的重要意义可以归纳为以下几个方面:1、短期负荷预测是电力系统优化调度的基础。准确的短期负荷预测是电网调度机构制定发供电计划、合理安排机组启停和做好电网供需平衡的关键。有助于运行人员估计电能的生产、输送、分配和消费各个环节的情况,制
14、定出合理的运行方案,确保电网和机组的安全、稳定、经济运行。以短期负荷预测和在线实时负荷预报为依据,系统才能有计划地安排旋转备用和不同网问可能实现的功率交换,这是决定系统供电安全水平的重要因素。2、在电力市场条件下,短期负荷预测不再是纯技术性的问题,它应当是一个技术性与经济性相结合的问题。同时也不再仅仅是能量管理系统(EMS)的一部分,它是电力市场制定各种计划的重要依据。对于发电单位,短期负荷预测是制定发电计划和报价的依据;对供电部门,短期负荷预测为供电方制定购电计划提供依据;对输电单位,短期负荷预测也是制定发电计划及安全、可靠、经济运行的基础。3、对电力系统来说,必须对用户提供可靠而经济的电能
15、,以满足用户的负荷需求,而另一方面,在确保系统安全的情况下尽量减少实时发电备用容量。精确的负荷预测,可以使电力企业经济地安排机组生产;利用精确的负荷预测对水电系统可以确定最优的水库放水和机组投产计划;对火电系统而言,可以确定机组按最经济地组合起停生产;对水火电结合的系统,可确定系统按最经济的状态进行水电火电分配;对联网的系统,精确的负荷预测不但决定系统按最经济的线路进行电能传输,还可决定系统按最经济的形式向邻网输电和购电。4、为用户提供安全、可靠、经济、优质的电能是电网运营企业的首要目标,如果电网运营商没有按规定完成网供电量、负荷预测和低谷电量比三大指标。准确的负荷预测就使得电网运营企业可以在
16、电力市场中以较便宜的电价购电。12国内外负荷预测的研究现状随着世界电力市场的不断发展,负荷预测在各国越来越受到了人们的重视。曾有人对近二十年来在IEEE Trans.、Proc.Inst.Elctr.eng.、Electr.Power Energy Syst.和Electr Power Syst.Res.等刊物上发表的文章进行过统计,结果发现,人们对负荷预测的兴趣,从70年代初开始,呈现出逐步上升的趋势。到了80年代,由于能源紧张造成的对负荷科学管理的迫切要求以及对准确和适应性强的负荷预测模型的渴望,使得负荷预测的重视程度越来越高。90年代,随着世界各国电力市场的发展,负荷预测受到人们更广泛的
17、关注。在我国,随着国民经济的高速发展和人民生活水平的不断提高,电力已成为国民经济建设和人民生活中必不可少的重要能源,电网管理的日趋现代化,使得负荷预测越发引起人们的重视。短期负荷预测技术的发展是从离线分析到在线应用逐步发展的过程,也是从过分依赖于调度员的运行经验到自动化、智能化逐步转变的过程。二十世纪七十年代后,许多数学统计方法被引入到短期负荷预测中,使短期负荷预测摆脱了完全依赖调度员经验的历史,将短期负荷预测技术提高到一个新的水平,典型的算法有回归分析法(线性回归分析法、非线性回归分析法、多变量回归分析法)1、确定性时间序列分析法(时间序列平滑法、时间序列分解法)、随机时间序列分析法一Box
18、JenkinS法、状态空间法2。二十世纪九十年代初期开始,人工智能技术(如人工神经网络3,4,5、专家系统法6,7、模糊推理8,9、灰色预测法10等)逐步被用到短期负荷预测中,人工智能技术主要用来解决非线性问题和不确定性问题。和数学统计相比,人工智能预测方法在预测过程中考虑了各种不确定因素(如温度因素、天气因素、季节因素、人工经验等),在实际的负荷预测过程中确实能提高预测精度。组合预测方法是建立在最大信息利用的基础上,它集合多种单一模型所包含的信息,进行最优组合。因此,在大多数情况下,通过组合预测可以达到改善预测结果的目的。如文献11提出了使用自适应模糊神经网络进行短期负荷预测的方法;在文献1
19、2 13中,作者列举出人工神经网络ANN和模糊控制相结合的电力系统负荷短期预测方法,文献14提出的基于灰色理论和神经网络的电力系统负荷预测方法也具有很好的效果。短期负荷预测技术发展至今己有几十年,随着数学统计理论和人工智能技术的相继发展,人们提出各种各样的预测方法。迄今为止,短期负荷预测方法大致可以分为两类:即传统预测方法和人工智能方法。传统预测方法的原理比较简单,理论比较成熟,因此至今仍有应用。但是这些方法采用的数学模型过于简单,其参数难以及时、准确地进行估计和调整,而且不能反映负荷的突然变化,因此它们不能适应用较精确的数学模型来描述负荷的变化规律及其它因素对负荷的影响,从而使这些方法难以获
20、得较高预测精度。下面对几种典型的方法加以介绍并进行简单的分析与评价。1、传统预测方法:(1)回归分析法。回归分析法是一种曲线拟合法,即对过去的具有随机特性的负荷记录进行拟合,得到一条确定的曲线,然后将此曲线外延到适当时刻,就得到了该时刻的负荷预测值。这种方法是研究变量和变量之间依存关系的一种数学方法。由于影响负荷的因素错综复杂或相关因素数据资料无法得到,在预测模型中,很难准确、详细、全面的描述影响预测对象的各种负荷因素,回归分析法很难适应;另外有时影响因素之间的高度相关,违背了回归分析的基本假设,也会导致一系列错误,则模型就不能用于预测。(2)时间序列法。用时间来代替影响负荷的因素,依据负荷过
21、去的统计数据,找到其随时间变化的规律,建立时序模型,以推断未来负荷数值。其基本假设是:负荷过去的变化规律会持续到将来,即未来是过去的延续。其主要数学模型有自回归(削R)模型、滑动平均(MA)模型和自回归一滑动平均(ARMA)模型等。但时序法无论采用哪种模型都没有考虑不同时刻负荷之间的相关性和其它因素(比如天气因素)对负荷的影响,预测精度较差,因此时序法存在着预测不准确的问题。(3)小波分析方法。小波分析是近年来数学研究成果中杰出的代表。它是一种时域-频域分析,在时域、频域同时具有良好的局部化性质。小波分析汲取了现代分析学中诸如泛函分析、调和分析、样条分析等众多数学分支的精华。小波变换能将交织在
22、一起的不同频率组成的混合信号分解成不同频带上的块信号,对负荷序列进行小波变换,可以将负荷序列投影到不同的尺度上,而各个尺度可近似地看作各个不同的“频带”,这样各个尺度上的子序列分别代表了原序列中不同“频域”的分量,它们可以清楚的表现出负荷序列的周期性。在此基础上,分别对各个尺度上变换得到的子序列进行预测,最后利用各个尺度上的预测结果进行信号重构,就得到了完整的预测结果。(4)灰色预测法。灰色预测理论其显著特征就是用少量的数据做微分方程建立起预测的模型。在将一定范围内变化的历史数据列进行累加,使其变成具有指数增长规律的上升形状数列,可以对生成的这个形状数列建立起GM(GREY MODEL)模型。
23、GM(1,n)也就是对n个变量用一阶微分方程建立的灰色模型。GM(1,1)模型是灰色理论中最广泛地用于电力负荷预测的一种有效模型,它属于动态建模,采用微分拟合方程的方法来描述事物的发展变化规律。灰色预测具有要求负荷数据少、不考虑分布规律、不考虑变化趋势、运算方便、短期预测精度高、易于检验等优点,因此得到了广泛应有,并取得了令人满意的效果。但是,它和其他预测方法对比,也存在一定的局限性。一是当数据离散程度越大,即数据灰度越大,则预测精度越差;二是不太适合于电力系统的长期后推若干年的负荷预测。2、人工智能方法:(1)人工神经网络法。负荷预测是人工神经网络在电力系统中的主要应用部分。由于其具有高度非
24、线性范函逼近和并行处理能力,它不依赖于人工的经验,通过学习获得系统输入和输出间的函数连接关系。神经网络不是首先确定一个函数的形式,而是通过训练历史数据得出天气变量和预测负荷之间的关系。它具有信息记忆、自主学习、知识推理和优化计算的特点,其自学习和自适应功能是常规算法和专家系统所不具备的。人工神经网络用于短期负荷预测的具体过程为:以历史负荷、天气数据(如气温)等作为输入变量,以负荷预测值为输出变量,通过大量的样本训练神经网络,确定神经元之间的连接权值及神经元的值,然后将训练完成的网络用于预测未来的负荷,并且随着新样本的加入,可以重新训练神经网络,形成新的权值和阈值以适应新的样本。现在有多种人工神
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 RBF 神经网络 短期 负荷 预测