西南交大网络教育毕业论文(电气工程及其自动化)(电力机车)

更新时间:2023-10-29 14:33:55 阅读: 评论:0

钢铁期刊-很失望的句子

西南交大网络教育毕业论文(电气工程及其自动化)(电力机车)
2023年10月29日发(作者:尽多音字组词)

[西南交通大学] [键入文字]

西南交通大学网络教育学院毕业设计(论文)

西

计(论文)

专业(班级) 12级电气工程及自动化(电力机车)专升本

师:

名:

号:

目:电力系统短期负荷预测的研究

1

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

指导教师姓名

审阅人:

主席:

论文成绩

评语内容包括:(学术)思想、方案选择、设计(论文)达到的水平、设计(论证)有无

错误等。

2

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

毕业设计(论文)任务书

班级:12级电气工程及自动化(电力机车) 学生姓名: 指导老师:

设计(论文)题目

电力系统短期负荷预测的研究

随着我国区域性电力市场的逐步建立和完善,短期负荷预测工作将在电力市场

运营中占据十分重要的地位。国内外的许多专家、学者在预测理论和方法方面做了

大量的研究工作,取得了很多卓有成效的进展。目前用于短期负荷预测的方法很多,

可以分为经典预测方法、传统预测方法和智能预测方法等。经典方法有回归分析法

和时间序列法;传统方法有卡尔曼滤波法、指数平滑法、灰色预测法、小波分析法;

智能预测法有专家系统法、人工神经网络法。

电力系统短期发电计划是在一个调度周期内,根据负荷预报,在满足负荷需求

和机组安全、启停机限制的约束条件下,优化选定各时段参加运行的机组,决定机

组开停时间及其出力情况,使整个机组在周期内的总消耗为最小。

1、确定论文题目

2、搜集、整理资料

3、编写提纲

4、撰写初稿

5、改写初稿

6、定稿

1201 . . —— 查询资料,熟悉课本内容,熟悉应用软件,分析设计任务

并完成开题报告;

2201 . . —— . 根据资料设计初稿并完成相关的英文翻译

3201 . . —— 修改初稿,定稿并完成相关的图纸文件进;

4201 . . —— 撰写论文,完善论文,打印论文;

5201 . . —— 毕业答辩。

参考文献

[1] 刘晨晖. 电力系统负荷预报理论与方法. 哈尔滨工业大学出版社.1987

[2] 康重庆 夏清.电力系统负荷预测. 北京: 中国电力出版社, 2007

[3] 赵希正.中国电力负荷特性分析与预测.北京:中国电力出版社.2001

[4] 肖国泉 王春 张福伟.电力负荷预测.北京:中国电力出版社.2001

[5] 萧国泉 徐绳均. 电力规划. 北京: 水利电力出版社,1993

[6] 牛东晓 曹树华 赵磊 张文文. 电力负荷预测技术及其应用. 北京: 中国电

力出版社, 1999

[7] 于尔铿.能量管理系统. 科学出版社. 1998

[8] 李文沅. 电力系统安全经济运行—模型与方法. 重庆大学出版社,1989

3

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

班级: 学生姓名: 指导老师:

设计(论文)题目: 电力系统短期负荷预测的研究

一、文献综述

随着我国区域性电力市场的逐步建立和完善,短期负荷预测工作将在电力市场运营

中占据十分重要的地位。国内外的许多专家、学者在预测理论和方法方面做了大量的研

究工作,取得了很多卓有成效的进展。目前用于短期负荷预测的方法很多,可以分为经

典预测方法、传统预测方法和智能预测方法等。经典方法有回归分析法和时间序列法;

传统方法有卡尔曼滤波法、指数平滑法、灰色预测法、小波分析法;智能预测法有专家

系统法、人工神经网络法。

电力系统短期发电计划是在一个调度周期内,根据负荷预报,在满足负荷需求和机组安全、启停

机限制的约束条件下,优化选定各时段参加运行的机组,决定机组开停时间及其出力情况,使整个机

组在周期内的总消耗为最小。

二、选题的目的及意义

电力系统负荷预测主要用于电力系统规划和制定发电计划,还可以用于进行系统充

裕性评估、发电合同制定、合同电量分配、电价预测、预调度和实时调度等工作,从而

提高系统运行的经济性和可靠性

[1]

三、重点研究内容

电力负荷预测是在充分考虑一些重要的系统运行特性、增容决策、自然条件与社会影

响的条件下,研究或利用一套系统地处理过去与未来负荷的数学方法,在满足一定精度

要求的意义下,确定未来某特定时刻的负荷数值。它包括对未来需求量的预测和未来用

电量的预测,基本预测方法主要有四种:长期负荷预测、中期负荷预测、短期负荷预测、

超短期负荷预测。由于负荷预测是根据电力负荷的过去和现在推测它的未来数值,所以

负荷预测工作所研究的对象是不肯定事件。

四、教师意见

指导教师:

4

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

班级: 学生姓名: 指导老师:

设计(论文)题目 电力系统短期负荷预测的研究

一、总体设计:

短期负荷预测是负荷预测的重要组成部分,它主要用于预报未来几小时、一天至几天

的电力负荷,对于调度安排开停机计划、机组最优组合、最优潮流、电力市场交易有着重

要的意义。负荷预测精度越高,越有利于提高发电设备的利用率和经济调度的有效性。

负荷预测的核心问题是预测的数学模型,随着现代科学技术的不断进步,负荷预测理论技

术得到很大发展,理论研究逐步深入,为了找到使用方便、准确度高、计算快的负荷预测

方法,许多人在理论和实践上进行了广泛的研究和探讨。如各种基于神经网络、灰色理论、

分形的方法。不同地区的负荷特性不尽相同,因此,生产实践中应根据实际情况采用适当

的负荷预测方法。

[5]

二、详细设计:

对电力负荷进行科学短期预测,基本程序如下:

1.确定负荷预测目的,制订预测计划

2.调查资料和选择资料

3.资料整理

4.对资料的初步分析

5.建立预测模型

6.综合分析,确定预测结果

7.编写预测报告,交付使用

8.负荷预测管理

三、设计完成情况

设计已按要求完成。

四、教师意见

教师姓名:

5

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

班级: 学生姓名:

设计(论文题目) 电力系统短期负荷预测的研究

结题验收申请:

根据《毕业设计任务书》要求,毕业设计(论文)已全部完成,请老师审阅。

指导教师评语:

指导教师评分(优、良、中、及格、不及格)

教师姓名:

6

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

随着我国区域性电力市场的逐步建立和完善,短期负荷预测工作将在电力市场运营中

占据十分重要的地位。国内外的许多专家、学者在预测理论和方法方面做了大量的研究工

作,取得了很多卓有成效的进展。目前用于短期负荷预测的方法很多,可以分为经典预测

方法、传统预测方法和智能预测方法等。经典方法有回归分析法和时间序列法;传统方法

有卡尔曼滤波法、指数平滑法、灰色预测法、小波分析法;智能预测法有专家系统法、人

工神经网络法。

电力系统短期发电计划是在一个调度周期内,根据负荷预报,在满足负荷需求和机组

安全、启停机限制的约束条件下,优化选定各时段参加运行的机组,决定机组开停时间及

其出力情况,使整个机组在周期内的总消耗为最小。

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

Abstract

As China'sreg ionalel ectricity marke tand grad uallyest ablish and im prove

short -term load force astin ginele ctricity market opera tionto occupya very impor tant

domestic and foreign nexperts and scholarsin the pred ictiont heory and

meth odhas done a lotof rearch work,made a lotof fruit fulprog tly ud

forshort-term load foreca stingin many ways,can be divided intoc lassicalforeca sting

methods,the trad itionalfor ecasting method sand inte lligent foreca sting

calme thod sand time-rie sregre ssion analy sisme thodKalman filt

ering meth odwith the tradi tional method,expon ential smo othing, gray predi ction

method, wave letanalysis method;inte lligent pred iction method ha xpert systems,

artifice alne ural network.

Power system short-termpo werplan isas cheduling period, according to theload

fore casting, to meet theload demandand crew safety,limitingdowntimeKaicon

straints,optimization ofthe lected operatingunitto participate ineach period, the

decisionto openthe unitto stop timean dcontributesituation,the entireunit in

theperiodto the total consumptionto a minimum.

Keywords:short term load foreca sting;unit com mit ment;OPF;regret ssion

analysis;time ries analysis;artificial neural network

8

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

..…………………………………………………………..................................9

1、电力负荷预测综述„„„„„„„„„„„.........„„„„„„„„„…….9

1.1电力负荷预测的含义„„„„„„„„„„„„„„„„„„„„„„ 9

1.2电力负荷预测的意义„„„„„„„„„„„„„„„„„„„„„„„10

2、电力负荷分析„„„„„„„„„„„„„„„„„„„„„„„„„„„.10

3、电力负荷预测的内容及程序„„„„„„„„„„„„„„„„„„„„„„11

3.1电力负荷预测的内容„„„„„„„„„„„„„„„„„„„„„„„11

3.2电力负荷预测的程序 „„„„„„„„„„„„„„„„„„„„„„„13

4、电力负荷预测模型及基本算法„„„„„„„„„„„„„„„„„„„„„13

4.1 电力负荷预测模型„„„„„„„„„„„„„„„„„„„„„„„„13

4.2 电力负荷预测基本算法„„„„„„„„„„„„„„„„„„„„„„18

5、电力短期负荷预测研究„„„„„„„„„„„„„„„„„„„„„„„„22

5.1 基于温度准则的外推方法„„„„„„„„„„„„„„„„„„„„ 22

5.2 基于人工神经网络日负荷预测„„„„„„„„„„„„„„„„„„ 24

6、电力系统短期负荷预测建模及MATLAB实现„„„„„„„„„„„„„„„„28

6.1 基于神经网络的预测原理 „„„„„„„„„„„„„„„„„„„„.28

6.2 电力系统短期负荷预测建模及MATLAB实现„„„„„„„„„„„„„.29

„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„36

37

38

9

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

电力系统短期负荷预测对未来1日至1周的负荷进行预测。短期负荷预测是随着电力

系统EMS的逐步发展而发展起来的,现已经成为EMS必不可少的一部分和为确保电力系

统安全经济运行所必需的手段之一。随着电力市场的建立和发展,对短期负荷预测提出了

更高的要求,短期负荷预测不再仅仅是EMS的关键部分,同时也是制定电力市场交易计

划的基础。电力系统负荷预测为这一地区电力规划奠定了一定的基础,同时也为这一地区

电力工业布局、能源资源平衡、电力余缺调剂,以及电网资金和人力资源的需求与平衡提

供可靠的依据。因此,电力负荷预测是一项十分重要的工作,它对于保证电力工业的健康

发展,乃至对于整个国民经济的发展均有着十分重要的意义。

短期负荷预测技术经过几十年的发展,人们提出了许多的预测方法。现有的预测方法

大体可以分为2类:经典的数学统计方法以及上世纪90年代兴起的各种人工智能方法。

经典的数学统计方法包括线性外推法、多元线性回归法、时间序列法和状态空间法等。人

工智能方法包括人工神经网络法、专家系统方法和模糊推理方法、小波分析等。

在对大量历史负荷数据进行统计分析的基础上,根据电力负荷的特点,在考虑天气温

度、日类型、实际历史负荷等因素对预测负荷影响的基础上,本文介绍了一种基于BP

经网络的短期负荷预测方法。其中首先根据实际经验将一周的7天分为工作日(星期一到

星期五)和休息日(星期六和星期天)等两种类型;然后建立相应的人工神经网络模型用

以预测负荷归一化系数;最后通过最小二乘法预测日最大负荷和日最小负荷。利用相应的

BP神经网络方法对未来24小时负荷进行短期预测,该方法充分发挥了神经网络处理非线

性问题的能力和人工神经网络自学习、自适应的优点。实际算例表明,这种方法应用在短

期负荷预测方面有较高的精度。

1、电力负荷预测综述

1.1 电力负荷预测的含义

电力负荷有两方面的含义:一方面是指电力工业的服务对象,包括使用电力的部门、

机关、企事业单位、工厂、农村、车间、学校以及各种各样的用电设备;另一方面是指上

述各用电单位、用电部门或用电设备使用电力和电量的具体数量。电力负荷预测中的负荷

概念是指国民经济整体或部门或地区对电力和电量消费的历史情况及未来的变化发展趋

势。

电力负荷预测就是在正确的理论指导下,在调查研究掌握大量翔实资料的基础上,运

用可靠的方法和手段对电力负荷的发展趋势作出科学合理的推断。本文基于神经网络的电

力短期负荷预测就是在大量有关电力短期负荷研究和神经网络理论的指导下,在充分调查

研究处理了某市某年某月一个月700多组数据后,应用了神经网络理论与MATLAB的实现

方式,进行了编程仿真,得出了月底某工作日和某休息日两天的各小时点的具体负荷。较

10

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

高的预测精度充分表明了它的科学合理性。

1.2 电力负荷预测的意义

电力用户是电力工业的服务对象,电力负荷的不断增长是电力工业发展的根据。正确

地预测电力负荷,既是为了保证无条件供应国民经济各部门及人民生活以充足的电力的需

要,也是电力工业自身健康发展的需要。电力负荷预测工作既是电力规划工作的重要组成

部分,也是电力规划的基础。全国性的电力负荷预测,为编制全国电力规划提供依据,它

规定了全国电力工业的发展水平、发展速度、源动力资源的需求量,电力工业发展的资金

需求量,以及电力工业发展对人力资源的需求量。

本文运用神经网络对某市某年某月某日进行电力负荷的短期预测,它为这一地区电力

规划奠定了一定的基础,同时也为这一地区电力工业布局、能源资源平衡、电力余缺调剂,

以及电网资金和人力资源的需求与平衡提供可靠的依据。因此,电力负荷预测是一项十分

重要的工作,它对于保证电力工业的健康发展,乃至对于整个国民经济的发展均有着十分

重要的意义。

2、电力负荷分析

本文对某市进行电力短期负荷预测,电力负荷的构成与特点如下:电力系统负荷一般

可以分为城市民用负荷、商业负荷、农村负荷、工业负荷以及其他负荷等,不同类型的负

荷具有不同的特点和规律。

城市民用负荷主要是城市居民的家用电器,它具有年年增长的趋势,以及明显的季节

性波动特点,而且民用负荷的特点还与居民的日常生活和工作的规律紧密相关。商业负荷,

主要是指商业部门的照明、空调、动力等用电负荷,覆盖面积大,且用电增长平稳,商业

负荷同样具有季节性波动的特性。虽然商业负荷在电力负荷中所占比重不及工业负荷和民

用负荷,但商业负荷中的照明类负荷占用电力系统高峰时段。此外,商业部门由于商业行

为在节假日会增加营业时间,从而成为节假日中影响电力负荷的重要因素之一。 工业负

荷是指用于工业生产的用电,一般工业负荷的比重在用电构成中居于首位,它不仅取决于

工业用户的工作方式(包括设备利用情况、企业的工作班制等)而且与各行业的行业特点、

季节因素都有紧密的联系,一般负荷是比较恒定的。农村负荷则是指农村居民用电和农业

生产用电。此类负荷与工业负荷相比,受气候、季节等自然条件的影响很大,这是由农业

生产的特点所决定的。农业用电负荷也受农作物种类、耕作习惯的影响,但就电网而言,

由于农业用电负荷集中的时间与城市工业负荷高峰时间有差别,所以对提高电网负荷率有

好处。

从以上分析可知电力负荷的特点是经常变化的,不但按小时变、按日变,而且按周变,

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

3、电力负荷预测的内容及程序

3.1 电力负荷预测的内容

电力负荷预测的内容是指需要测算些什么量(或参数),归纳起来有以下一些参数需

要测算。

1)最大有功负荷及其分布。最大有功负荷的大小是确定电力系统装机规模的基础数

据,换句话说是电源规划的依据。有功负荷,加上电网中损失的有功和发电厂自用有功量,

再加上适量的备用容量,就等于电力系统的装机容量。有功负荷的分布是输电线路设计的

基础,也是变电所配置的基础,即有功负荷的地区分布特点是输变电规划和配电规划的主

要依据。

2无功负荷及其分布。无功负荷的大小及分布是确定电力系统无功电源规划的基础,

也是影响电力系统安全经济运行的重要因素。

3)需电量。它是进行能源供需平衡的主要依据。

4)电力负荷曲线及其特征值。电力负荷大小及其在时间上的分布特征,对电力规划

及电力系统运行是至关重要的。它是确定电力系统中电源结构、调峰容量需求、运行方式

及能源平衡的主要依据。

负荷预测根据目的的不同可以分为超短期、短期、中期和长期:①超短期负荷预测是

指未来1h以内的负荷预测,在安全监视状态下,需要510s15min的预测值,预防

性控制和紧急状态处理需要10min1h的预测值。②短期负荷预测是指日负荷预测和周

负荷预测,分别用于安排日调度计划和周调度计划,包括确定机组起停、水火电协调、联

络线交换功率、负荷经济分配、水库调度和设备检修等,对短期预测,需充分研究电网负

荷变化规律,分析负荷变化相关因子,特别是天气因素、日类型等和短期负荷变化的关系。

③中期负荷预测是指月至年的负荷预测,主要是确定机组运行方式和设备大修计划等。④

长期负荷预测是指未来35年甚至更长时间段内的负荷预测,主要是电网规划部门根据

国民经济的发展和对电力负荷的需求,所作的电网改造和扩建工作的远景规划。对中、长

期负荷预测,要特别研究国民经济发展、国家政策等的影响。

3.2 电力负荷预测的程序

电力负荷预测是一个过程,其一般程序可划分为准备、实施、评价与提交预测报告四

个阶段。

1 准备阶段

准备阶段的工作是由确定预测目标、落实组织工作、搜集资料、分析资料和选择方法

等工作组成。

1)确定预测目标。确定目标就是要在明确预测目的前提下,规定预测对象的范围、

内容和预测期限。一般而言,预测范围视研究问题所涉及的范围而定,编制全国电力规划,

12

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

就要预测全国范围内的电力、电量需求量;编制大区网局或地方(省、地、县)电力局的

发展规划,就要预测大区电网或地方电力局范围内的电力、电量需求量。预测内容是指包

括电力、电量、电力负荷的地区分布,电力负荷随时间的变化规律,以及电力负荷曲线特

征及负荷曲线等。预测期限是指预测的时间长短,一般电力规划中负荷预测期限有短期预

测(即5年期预测),中期预测(即510年期预测),及长期预测(即15年以上的预

测)。

2)搜集与整理资料。资料是预测的基本依据,占有的资料的充裕程度及资料的可信

度,对预测结果的可信度是至关重要的。一般在做电力负荷预测时需要搜集与整理的资料

主要有:电力系统历年用电负荷、用电量、用电构成;经济发展目标(如国民生产总值、

国民收入等);国民经济结构的历史、现状及可能的变化发展趋势;人口预测资料及人均

收入水平;能源利用效率及用电比重的变化;工业布局及用户的用电水平指标;以及国外

参考国家的上述类似历史资料。这些资料的主要来源有两种途径:一是各国政府、研究机

构等定期或不定期发表的报刊、资料、文献、和其他出版物;二是预测人员通过调查所获

得的资料。资料的来源统计计算口径及调查方法不同,都有对资料的可信度产生不同的影

响。因此,在调查搜集资料的过程中对搜集得到的资料应进行鉴别,去粗取精,去伪存真,

以保证预测中使用的资料翔实可靠。

3)分析资料,选择预测方法。对经过鉴别整理后的资料要进行分析,以寻求其规律。

在预测中常用的分析方法有多种,如时间序列分析、因果关系分析等方法。要根据资料的

掌握情况及资料样式,选择相应的预测方法,寻求预测量的演变规律或趋势,建立预测模

型。没有一种方法在任何预测场合下均可以保证获得满意的结果。因此,必须根据对资料

的占有情况,以及预测目标、预测期限,预测环境、预测结果的精确度,同时考虑预测本

身的效益成本分析等进行权衡,以便作出合理的选择。

2)实施预测阶段

在进行预测时,要依据选择的预测方法来进行预测。如果是采用定量预测方法来进行

预测,就要根据建立的定量预测模型,带入预测期的自变量目标值,就可以获得预测期所

要的预测变量值。如果是采用定性预测方法来进行预测,就应根据掌握的客观资料进行科

学的逻辑推理,推断出预测期的预测值。

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

预测报告是预测结果的文字表述。预测报告一般包括题目、摘要、正文、结论、建议、

和附录等部分。

预测题目主要反映预测目标、预测对象、预测范围和预测时限。摘要通常说明预测中

的主要发现、预测的结果及提出的主要建议和意见。摘要与题目配合,可以引起有关方面

的重视。正文包括分析及预测过程、预测模型及说明、有关计算方法、必要的图表、预测

的主要结论及对主要结论的评价。结论与建议是扼要地列出预测的主要结果,提出有关建

议和意见。附录主要包括说明正文的附表、资料,预测中采用的计算方法的推导和说明,

以及正文中未列出的有价值的其他资料。

4、电力负荷预测模型及基本算法

4.1 电力负荷预测模型

针对影响系统负荷的因素,电力系统总负荷预测模型一般可以按四个分量模型描述为

L(t)=B(t)+W(t)+S(t)+V(t) 4-1

式中,L(t)为时刻t的系统总负荷;B(t)为时刻t的基本正常负荷分量;W(t)为时刻t

天气敏感负荷分量;S(t)为时刻t的特别事件负荷分量;V(t)为时刻t的随机负荷分量。

1 基本正常负荷分量模型

不同的预测周期,B(t)分量具有不同的内涵。对于超短期负荷预测,B(t)近似线性变

化,甚至是常数;对于短期负荷预测,B(t)一般呈周期性变化;而中长期负荷预测中,B(t)

呈明显增长趋势的周期性变化。

所以,对于基本正常负荷分量,可以用线性变化模型和周期变化模型描述,或用二者

的合成共同描述,即

B(t)X(t)Z(t)

4-2

式中,为线性变化模型负荷分量;为周期变化模型负荷分量。

X(t)Z(t)

线性变化模型可以表示为

X(t)abt

4-3

式中,a,b为线性方程的截距和斜率;为误差。

1)线性变化模型

超短期负荷变化可以直接采用线性变化模型,将前面时刻的负荷描述成一条直线,其

延长线即可预测下一时刻的负荷,如图所示。短期负荷日均值接近于常数,长期负荷年均

值增长较大,甚至需要用非线性模型(二次或指数函数)描述。

针对短期负荷预测,将历史上一段日负荷L按时序画在一张图上,见图4.1所示,将

及每日平均负荷X画在图上,总体看来是一条斜率接近于零的直线,可用线性模型来描述。

14

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

4.1 负荷线性变化模型

2)周期变化模型

周期变化模型,是用来反映负荷有按日、按月、按年的周期变化特性。如图4.2所示

给出了日负荷曲线,其周期变化规律可以用日负荷变化系数表示:

Z(t)

i

Z(t)

i

L(t)

i

4-4

X

i

其中,为一天中各小时的负荷;为当天的日平均负荷。

L(t)X

ii

L

8 16

1 n+1

24 8 8 16

2

16 24 24 24

···

···

n

4.2 日负荷周期变化模型

4.2给出连续几天的日负荷变化系数曲线,其有明显的周期性,即以24小时

Z(t)

i

为周期循环变化。顺序观察每天同一时刻的负荷变化系数值,可以看出他们接近于一条水

平线,这样便可以用前几天的同一时刻的负荷变化系统值的平均值预测以后的值。逐小时

作出日负荷变化系数的平均值,连接起来就是一天总的周期变化曲线。我们把这种反映一

24小时负荷循环变化规律的模型称为日周期变化模型。即

式中,n为过去日负荷的天数;为过去第天第t小时负荷变化系数。

Z(t)

i

i

这样,按线性模型预测B(t)的负荷均值X(t),按周期变化模型预测B(t)的周期负荷

变化系数Z(t),用式(4-2)就可以得到基本负荷分量B(t)

1 天气敏感负荷分量模型

影响负荷的天气因素,有温度、湿度、风力、阴晴等,这里以温度为例说明天气敏感

15

1

n

Z(t)Z(t)

i

(t=1,2,...,24) 4-5

n

i1

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

负荷模型。以日负荷预测为例,给定过去若干天气负荷记录、温度记录,利用线性回归或

曲线拟合方法,可以用三段直线来描述天气敏感负荷模型

K(tT),tT

sss

W(t)K(tT),tT

swww

4-6

0,TtT

ws

最低温度、式中,t为预测温度,可以是一日最高温度、平均温度或是某时点温度;

TK

w

w

为电热临界温度和斜率,时电热负荷增加,其斜率为为冷气临界温度和

tTKTK

sS

ws

斜率,是冷气负荷增加,其斜率为

tTK

sS

之间一段温度上,电热和冷气均不开放,负荷和温度没什么关系。

TtT

ws

3)特别事件负荷分量模型

特别事件负荷分量指特别电视节目、重大政治活动等对负荷造成的影响。其特点是只

有积累大量的事件记录,才能从中分析出某些事件的出现对负荷的影响程度,从而作出特

别事件对负荷的修正规则。这种分析可以用专家系统方法来实现,也可以简单的用人工修

正来实现。人工修正方法通常用因子模型来描述。

因子模型又可以分为乘子模型和叠加模型两种。

乘子模型,是用一个乘子k来表示特别事件对负荷的影响程度,k一般接近于1,那

么,特别事件负荷分量为

S(t)(B(t)W(t))k

4-7

叠加模型,是直接把特别事件引起的负荷变化值当成特别事件负荷分量

L(t)

S(t)

S(t)L(t)

4-8

4)随机负荷分量模型

上述各分量的数学模型,都不适应于随机负荷分量。实际上,对于给定的过去一段时

间的历史负荷记录,提取出基本负荷分量、天气敏感负荷分量和特别事件负荷分量后,剩

余的残差即为各时刻的随机负荷分量,可以看成是随机时间序列。目前,处理这样问题的

最有效办法是Box-Jenkins的时间序列法,其基本的时间序列模型有下述4种。

1)自回归模型

一个自回归模型(AR)描述的过程是它的现在值可以由本身的过去的有限项的加权和及一

个干扰值a(t)(假设为白噪声)来表示,即

V(t)V(t1)V(t2)V(tp)a(t)

1

ip

4-9

在自回归模型中,模型的阶数p和系数=12,„,p)由过去值通过模型辨别和

i

i

参数估计来决定。

2)动平均模型

动平均模型MA描述的过程是它的现在值V(t)可由其现在和过去的干扰值的有限项

的加权和来表示,即

V(t)a(t)a(t1)a(t2)a(tq)

12

q

4-10

同样,模型的阶数q和系数=12,„,q),由过去的历史值通过模型辨别和参数估

i

i

计决定。

16

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

3)自回归动平均模型

自回归动平均模型ARMA把它的现在值V(t)看作是它的过去值的有限项的加权和及

其现在和过去干扰量的有限项加权的叠加,即

V(t)V(t1)V(tp)a(t)a(t1)a(tq)

11

pq

4-11

4)累积式自回归动平均模型

非平稳随机过程多种多样,一般常见的是含有趋势项和周期项的非平稳随机过程。

某些非平稳随机序列V(t)例如均值不为0的非平稳随机过程,经一阶差分后得到的

序列(1-BV(t)有可能是平稳的。有趋势变化的非平稳随机过程,有可能经过若干次差

分后才能平稳化,即对V(t)作多次差分得到的是一个平稳随机过程,即

V(t)

'

V(t)(1B)V(t)

'd

4-12

式中,d为差分阶数;B为后移算子。

具有周期变化规律的非平稳时间序列V(t)它按固定的周期T呈现的规律变动。如果

每个时间点的值都和超前T的(t-T)值进行差分运算,那么(1-V(t)就变成平稳时

B

T

间序列了,其中是周期为T的后移算子。

B

T

所以,对于一个含有趋势项的非平稳随机过程,可有下式来描述:

(B)(1B)V(t)(B)a(t)

pq

d

4-13

它即称为ARIMA模型。

本文研究的是某城市的某年某月某日的电力系统短期负荷预测,因此,影响系统负荷

的因素包括上述的四种分量模型。短期负荷预测基本模型是指24小时的日负荷预测和168

小时的周负荷预测,列举其预测周期,知其基本变化规律可由线性变化模型和周期变化模

型来描叙,日负荷至周负荷的变化,受特别事件影响明显,对应特别事件负荷分量模型,

同附和随机负荷分量。线性变化模型用来描叙日平均负荷变化规律,将历史上一段日平均

负荷按时序画在一张图上,可以看出每日平均负荷有波动,总体趋势是一条直线,可用线

性模型表示。周期模型用来描叙24小时为周期的变化规律,在分析日负荷曲线形状时,

除掉日平均负荷的变化因素,将连续几天的日负荷变化画在一张图上,可以看出明显的周

期性,即以24小时为周期循环变化。

特别事件(天气)负荷分量,考虑时可把特别天气或天气变化看作是特别时间和其它

如特别节目,重大纪念活动等合并作为特别事件考虑,也可以把有关天气对负荷的影响和

其他事件出现对负荷的影响分开考虑,负荷在一定程度上,受分量影响很大,进一步提高

负荷预测精度,关键是科学合理地预测特别事件负荷分量,但往往还不是一件容易的事情。

详细地考虑特别事件(天气)负荷分量,是一件复杂的工作,可以专门用专家系统来

做实际工作中一般做适当简化,目前,常把特别事件和天气对负荷的影响分开考虑,特别

事件用前已讲过的乘子模型或叠加模型考虑;天气变化对负荷的影响,一般主要考虑温度

影响,把负荷看作是温度的函数,由历史负荷数据和温度记,通过线性同归的办法,来确

定其关系。

17

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

随机负荷分量,一般由时间序列模型描述。

4.2 电力负荷预测基本算法

电力负荷预测分为经典预测方法和现代预测方法。

1)经典预测方法

1)时间序列法

时间序列法是一种最为常见的短期负荷预测方法,它是针对整个观测序列呈现出的某

种随机过程的特性,去建立和估计产生实际序列的随机过程的模型,然后用这些模型去进

行预测。它利用了电力负荷变动的惯性特征和时间上的延续性,通过对历史数据时间序列

的分析处理,确定其基本特征和变化规律,预测未来负荷。

时间序列预测方法可分为确定型和随机性两类,确定型时间序列作为模型残差用于估计预

测区间的大小。随机型时间序列预测模型可以看作一个线性滤波

器。根据线性滤波器的特性,时间序列可划为自回归(AR)、动平均(MA)、自回归-

平均(ARMA)、累计式自回归-动平均(ARIMA)、传递函数(TF)几类模型,其负荷预测过程一

般分为模型识别、模型参数估计、模型检验、负荷预测、精度检验预测值修正5个阶段。

时间列模型的缺点在于不能充分利用对负荷性能有很大影响的气候信息和其他因素,

导致了预报的不准确和数据的不稳定。

2)回归分析法

回归分析法就是根据负荷过去的历史资料,建立可以分析的数学模型,对未来的负荷

进行预测。从数学上看,就是利用数理统计中的回归分析方法,通过对变量的观测数据进

行分析,确定变量之间的相互关系,从而实现预测目的。回归预测包括线性回归和非线性

回归。

回归模型虽然考虑了气象信息等因素,但需要事先知道负荷与气象变量之间的函数关

系,这是比较困难的。而且为了获得比较精确的预报结果,需要大量的计算,这一方法不

能处理气候变量和负荷之间的非平衡暂态关系。

虽然经典的数学统计方法具有速度快的优点,但是其预测模型比较简单,很难准确描

述负荷预测的实际模型,所以其精度较差。随着人工智能技术逐步被引入到短期负荷预测

中,人们已经提出了多种基于人工智能的预测方法,其中最为典型的为基于各种人工神经网

络模型的预测方法,其中以神经BP算法为代表。

2)现代负荷预测方法

20世纪80年代后期,一些基于新兴学科理论的现代预测方法逐渐得到了成功应用。

这其中主要有灰色数学理论、专家系统方法、神经网络理论、模糊预测理论等。

1)灰色数学理论

18

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

灰色数学理论是把负荷序列看作一真实的系统输出,它是众多影响因子的综合作用结

果。这些众多因子的未知性和不确定性,成为系统的灰色特性。灰色系统理论把负荷序列

通过生成变换,使其变化为有规律的生成数列再建模,用于负荷预测。

灰色系统理论是中国学者邓聚龙教授19823月在国际上首先提出来的,在国际期

SYSTEMS AND CONTROL LETTER刊物上发表,题为Control Problems of Grey Systems,

引起了国际上的充分重视。

灰色系统理论的形成是有过程的。早年邓教授从事控制理论和模糊系统的研究,取得

了许多成果。后来,他接受了全国粮食预测的课题,为了搞好预测工作,他研究了概率统

计追求大样本量,必须先知道分布规律、发展趋势,而时间序列法只致力于数据的拟合,

不注重规律的发展。邓教授希望在可利用数据不多的情况下,找到了较长时期起作用的规

律,于是进行了用少量数据做微分方程建模的研究。这一工作开始并不顺利,一时建立不

起可供应的模型。后来,他将历史数据作了各种处理,找到了累加生成,发现累加生成曲

线是近似的指数增长曲线,而指数增长正符合微分方程解的形式。在此基础上,进一步研

究了离散函数光滑性,微分方程背景值、平射性等一些基本问题,同时也考虑了有限和无

2)专家系统方法

专家系统方法是对于数据库里存放的过去几年的负荷数据和天气数据等进行细致的

分析,汇集有经验的负荷预测人员的知识,提取有关规则。借助专家系统,负荷预测人员

能识别预测日所属的类型,考虑天气因素对负荷预测的影响,按照一定的推理进行负荷预

测。

专家系统是一个用基于知识的程序设计方法建立起来的计算机系统(在现阶段主要表

现为计算机系统),它拥有某个特殊领域内专家的知识和经验,并能像专家那样运用这些

知识,通过推理,在那个领域内作出智能决策。所以,一个完整的专家系统是有四部分组

成的,即知识库、推理机、知识获取部分和解释界面。

专家系统方法总结了目前城网中长期负荷预测中的可行模型,针对目前方法存在的片

面性,首次尝试把专家系统技术应用到负荷预测上,从而克服单一算法的片面性;同时,

全过程的程序化,使得方法还具有快速决断的优点。负荷预测是城网规划部门所面临的较

难处理的基础工作,还由于预测过程容易出现人为差错及预测专家比较缺乏,使本方法具

有较为广泛的使用前景。专家系统法利用了专家的经验知识和推理规则,使得假日或重大

活动日子的负荷预报精度得到了提高。但是,把专家知识和经验等准确地转化为一系列规

则是非常不容易的。

3)神经网络理论

运用神经网络技术进行电力负荷预测,其优点是可以模仿人脑的智能化处理,对大量

非结构性、非精确性规律具有自适应功能,具有信息记忆、自主学习、知识推理和优化计

算的特点,特别的,其自学习和自适应功能是常规算法和专家系统技术所不具备的。因此,

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

预测被当作人工神经网络(简记为ANN)最有潜力的应用领域之一,许多人都试图应用反

传学习算法训练ANN。以用作时间序列预测。误差反向传播算法又称为BP法,提出一个简

单的三层人工神经网络模型,就能实现从输入到输出间非线性映射任何复杂函数关系。因

此,我们可以将对电力负荷影响最大的几种因素作为输入,即当天的天气温度、天气晴朗

度(又称为能见度)、风向风力、峰谷负荷及相关负荷等,争取获得较好的预测结果。

神经网络理论是利用神经网络的学习功能,让计算机学习包含在历史负荷数据中的映

射关系,再利用这种映射关系预测未来负荷。由于该方法具有很强的鲁棒性、记忆能力、

非线性映射能力以及强大的自学习能力,因此有很大的应用市场,但其缺点是学习收敛速

度慢,可能收敛到局部最小点;并且知识表达困难,难以充分利用调度人员经验中存在的

模糊知识。

4)小波分析预测技术

小波分析(Wavelet)是本世纪数学研究成果中最杰出的代表。它作为数学学科的一

个分支,吸取了现代分析学中诸如泛函分析、数值分析、Fourier分析、样条分析、调和

分析等众多分支的精华,并包罗了它们的特色。由于小波分析在理论上的完美性以及在应

用上的广泛性,在短短的几年中,受到了科学界、工程界的高度重视,并且在信号处理、

图象处理、模式识别、地震预报、故障诊断、状态监视、CT成象、语言识别、雷达等十几

个科学领域中得到应用。小波分析为本世纪现代分析学作了完美的总结。

小波分析方法的提出,可以追溯到1910Harr提出的“小波”规范正交基及1938

Littlewood-PaleyFourier变换的相位变化本质上不影响函数的L-P理论。1981

StrombergHarr 系进行了改进,证明小波函数的存在。1984年法国地球物理学家Morlet

在分析地震波的局部性时,把小波运用于对信号分解,取得了满意的分析结果。随后,理

论物理学家GrossmanMorlet的这种信号方法进行了理论研究,这无疑为小波分析的形

成奠定了基础。

1986年,法国数学家Mayer创造性地构造出了一个具有一定衰减特性的光滑函数,

的二进制伸缩和平移系构成LR)的规范正交基,实现了信号在时频空间同时局部化的正

交分解。他为小波理论的形成和完善作出了重大贡献,是小波理论的奠基人之一。1987年,

Mallat巧妙地将计算机视觉领域内的多尺度分析的思想引入到小波分析中小波函数的构

成及信号按小波变换的分解及重组,从而成功地统一了此前的各种具体小波函数的构造,

并研究了小波变换的离散化情形,得到相应的Mallat金字塔式算法,显著地减少了计算

量,使小波分析具有工程实用价值。

1988年,Daubechies构成出了具有有限支撑的正交小波基。它在数学信号的小波分

解过程中提供有限的从而更实际、更具体的数字滤波器。这样,小波分析的理论大厦就基

本奠定了。1990年,Daubechies在美国作了10次小波讲座,把小波介绍到工程界中,“小

波热”就开始了。此后,中国学者崔锦泰和王建忠构成了基于样条函数的单正交小波函数,

并讨论了具有最好局部化性质的尺度函数与小波函数。而Wicherhaner等将Mallat

20

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

法进一步深化,提出了小波包算法,取得了信号的最佳时频分解。目前,国内外有关小波

在电力系统中的应用的文献还很少,这个领域还是很少,然而,由于其独特的分析方法,

在电力系统负荷预测方面一定会有很好的前景。

小波分析是一种时域——频域分析方法,它在时域和频域上同时具有良好的局部化性

质,并且能根据信号频率高低自动调节采样的疏密,它容易捕捉和分析微弱信号以及信号、

图象的任意细小部分。其优于传统的Fourier分析的主要之处在于:能对不同的频率成分

采用逐渐精细的采样步长,从而可以聚焦到信号的任意细节,尤其是对奇异信号很敏感,

能很好的处理微弱或突变的信号,其目标是将一个信号的信息转化成小波系数,从而能够

方便地加以处理、存储、传递、分析或被用于重建原始信号。这些优点决定了小波分析可

以有效地应用于负荷预测问题的研究。

5)模糊负荷预测

模糊负荷预测是近几年比较热门的研究方向。

模糊控制是在所采用的控制方法上应用了模糊数学理论,使其进行确定性的工作,对

一些无法构造数学模型的被控过程进行有效控制。模糊系统不管其是如何进行计算的,从

输入输出的角度讲它是一个非线性函数。模糊系统对于任意一个非线性连续函数,就是找

出一类隶属函数,一种推理规则,一个解模糊方法,使得设计出的模糊系统能够任意逼近

这个非线性函数。

下面介绍模糊预测的一些基本方法。

①表格查寻法:表格法是一种相对简单明了的算法。这个方法的基本思想是从已知输

入—输出数据对中产生模糊规则,形成一个模糊规则库,最终的模糊逻辑系统将从组合模

糊规则库中产生。

这是一种简单易行的易于理解的算法,因为它是个顺序生成过程,无需反复学习,因

此,这个方法同样具有模糊系统优于神经网络系统的一大优点,即构造起来既简单又快速。

②基于神经网络集成的高木-关野模糊预测算法:它是利用神经网络来求得条件的输

入变量的联合隶属函数。结论部的函数f(X)也可以用神经网络来表示。神经网络均采用前

向型的BP网络。

高木-关野模糊预测算法虽然已得到了很大的应用,适用于各种复杂的建模,取得了

较好的预测效果,但是它对输入变量的要求较高等缺点,这必然限制了它的应用。

③改进的模糊神经网络模型的算法:模糊神经网络即全局逼近器。模糊系统与神经网

络似乎有着天然的联系,模糊神经网络在本质上是模糊系统的实现,就是将常规的神经网

(如前向反馈神经网络,HoPfield神经网络)赋予模糊输入信号和模糊权。

对于复杂的系统建模,已经有了许多方法,并已取得良好的应用效果。但主要缺点是

模型精度不高,训练时间太长。此种方法的模型物理意义明显,精度高,收敛快,属于改

进型算法。

21

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

④反向传播学习算法:模糊逻辑系统应用主要在于它能够作为非线性系统的模型,包

括含有人工操作员的非线性系统的模型。因此,从函数逼近意义上考虑,研究模糊逻辑系

统的非线性映射能力显得非常重要。函数逼近就是模糊逻辑系统可以在任意精度上,一致

逼近任何定义在一个致密集上的非线性函数,其优势在于它有能够系统而有效地利用语言

信息的能力。万能逼近定理表明一定存在这样一个可以在任意精度逼近任意给定函数的高

斯型模糊逻辑系统。

反向传播BP学习算法用来确定高斯型模糊逻辑系统的参数,经过辨识的模型能够很

好的逼近真实系统,进而达到提高预测精度的目的。因此,这种方法的模型有较高的精度,

但是它的训练时间太长,收敛较慢等缺点。

5、电力短期负荷预测研究

5.1 基于温度准则的外推方法

对于日负荷预测来说,工作日和休假日负荷曲线差别明显,其次,天气因素,特别

是温度对负荷有较大的影响,由此,采用基于温度准则的外推方法,首先根据过去数个同

类型日得出预测日的负荷变化系数,认为同类型的负荷变化规律相近,其次,假定每个同

类型日负荷数据和温度数据,求出其相关系数,最后,在预测到预测日最高温度和最低温

度出情况下,预测出预测日的最大负荷和最小负荷,再由预测日的负荷变化系数,最终求

出预测日的各点负荷预测值。图5.1给出了其原理框图。

5.1基于温度准则的外推日负荷预测方法原理图

下面叙述该办法具体计算步骤:

1)确定预测日类型是工作日还是休息日。

2)取和预测日同类型的过去几天负荷并分别归一化,归一化如下:

L(k,i)

n

其中,为第k日第小时负荷数据的归一化值;为第k日第小时负荷数据;

L(k,i)

n

ii

L(k,i)

L(k,min)L(k,max)

为第k日最小负荷数据;为第k日最大负荷数据。

22

L(k,i)L(k,min)

5-1

L(k,max)L(k,min)

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

3)把上面取得的几天负荷归一化系数平均,得到该类型预测日的日负荷变化系数

L(i)

n

其中为该类型日第小时负荷系数。

L(i)

n

i

L(k,i)

n

5-2

n

k1

n

4)读取预测地区该预测日的最高温度和最低温度

TT

max

min

5)计算预测日的最大负荷和最小负荷

LaTa

maxmax

12

5-3

LbTb

minmin

12

5-4

其中,根据历史负荷数据和历史温度记录用最小二乘决定的系数。方法是,

aabb

1212

假定每天最大负荷是每天最高温度的函数

LaTa

maxmax

12

5-5

每天最小负荷是每天最低温度的函数

LbTb

minmin

12

5-6

然后根据过去几天的最大负荷和最小负荷记录及对应的最高温度和最低温度记录,用最小

二乘方法决定系数

aabb

1212

6)计算预测的每小时负荷

L(i)L(i)(LL)L

nmax

minmin

5-7

其中为第小时预测负荷(=12,„,24)

L(i)

ii

上面计算日负荷变化系数,是选择最近几个同类型日,然后取平均值来求得,实际上

可作如下改进

L(k,i)

n

5-8

n

n

k1

这里,为权重系数,满足

a

k

a1

k

L(i)a

n

k

系数的选择原则是越靠近预测日的天其对应值越大,根据是同类型日相邻越近负荷

a

k

变化系数越近。

上述主要以温度为天气因素来考虑对负荷的影响,实际应用中,对应一小的电网,或

某一集中地区的负荷预测,有其合理性和可操作性,同时将带来预测精度的提高。而对应

区域大的地区,那么应把该地区按负荷中心分成m个子区域,分别取其每天的最高、最低

温度。假设每天全网最大负荷是各子区域最高温度的函数

k1

n

LaT(1)aT(2)...aT(m)a

maxmaxmaxmmax

12m1

5-9

其中,为各子区域某一天最高温度;为参

aT(1)aT(2)...aT(m)a,a,...,a

1max2maxmmax12m1

数。

用过去历史负荷,各子区域温度数据,通过最小二乘方法估计参数然后,

a,a,...,a

12m1

按下式求预测日最大负荷:

LTTT

maxmaxmaxmax

(1)(2)...(m)a

aaa

12m

m1

5-10

全网最小负荷的考虑同上。

5.2 基于人工神经网络日负荷预测

23

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

1)人工神经网络简介及其原理

1)神经网络简介

人工神经网络的英文名称是Artificial Neural Networks(ANN)是一种“采用物理可

实现的系统来模仿人脑神经细胞的结构和功能的系统。”当前国际著名的神经网络专家,

第一家神经计算机公司的创始人和神经网络技术研究的领导人Hecht Nielson给神经网络

的定义是:“神经网络是一个以有向图为拓扑结构的动态系统,它通过对连续或断连续的

输入作状态响应而进行信息处理。”人工神经 网络是最近发展起来的十分热门的交叉学

科,它涉及生物、电子、计算机、数学和物理学科,有着非常广泛的应用背景,这门学科

的发展对日前和末来的科学技术的发展有重要的影响。二维的简单人工神经网络按网络拓

扑结构可分为两类:前馈型网络和反馈型网络。反馈型网络模型是一种反馈动力学系统,

它具有极复杂的动力学特性。反馈神经网络模型可以用完备的无向图表示,代表性的模型

包括;Hopfield网络模型和Hamming网络模型。反馈神经网络模型有很强的计算能力。前馈

神经网络模型是指那些在网络中各处理单元之间的连接都是单向的,而且总是指向网络输

出方向的网络模型。

本文中采用前馈型网络对电力系统短期负荷进行预测。前馈型神经网络的基本原理是:

神经网络在组成时,各个神经元通过一定权值相连,神经网络在使用之前必须确定这些权

值,而没有经过训练的神经网络的权值是没有任何意义的,神经网络的学习过程就是通过

已知数据确定权值的过程。即通过这些权值使神经网络具有了一定的记忆功能,可以对数

据的规律进行记忆(信息保存在权值中)。从而可以用于以后的预测。从已知数据确定权值

是一个无约束最优化问题,典型的算法是BP法,对于前馈神经网络模型还有很多其他权值

修正法。

2)人工神经元基本原理

人工神经元模型是生物神经元的模拟与抽象。这里所说的抽象是

从数学角度而言,所谓模拟是对神经元的结构和功能而言,相当于一个多输入单输出的非

线性阐值器件。激活函数有许多种类型,其中比较常用的激活函数可归结为三种形式:

值型,S型和线性型。

①人工神经元网络模型将前面介绍的神经元通过一定的结构组织起来,就可构成人工

神经元网络。按照神经元连接的拓扑结构不同,可分为分层网络和相互连接型网络。分层

网络是将一个神经元网络模型中的所有神经元按功能分为若干层,一般有输入层、中间层

和输出层。相互连接型网络是指网络中任意两个单元之间都可以相互连接。

②神经元网络的学习过程模仿人的学习过程,人们提出了多种神经元网络。人工神经

元模型的学习方式,其中主要三种:有导师学习、无导师学习和强化学习。学习是一个相

对持久的变化过程,学习往往也是一个推理过程,例如通过经验也可以学习,学习是神经

元网络最重要的能力。

③神经元网络的学习规则在学习过程中主要是网络的连接权的值发生了改变,学习到

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

的内容也是记忆在连接权之中。学习规则有:Hebb学习规则、感知机

(Perception)学习规则、Delta学习规则等等。

④神经元网络的工作过程当网络训练好了以后,就可以正常进行工作,可以用来分析

数据和处理问题。神经元网络的工作过程有许多种形式,比如回想和分类。

2BP网络

本文采用BP网络,BP网络学习规则的指导思想:对网络权值和阈值的修正要沿着表现

函数下降最快的方向-负梯度方向.

xxag

k1kkk

5-11

其中是当前的权值和阈值矩阵, 是当前表现函数的梯度,是学习速度。

xga

kk

k

下面介绍B P算法的推倒过程。

假设三层BP网络,输入节点,隐层节点,输出节点.输入节点与隐层节点间的网络权值为,

隐层节点与输出节点间的网络权值为.当输出节点的期望值为时,模型的计算公式如下:

隐层节点的输出

yf(wx)f(net)

jjiijj

5-12

其中

输出节点的计算输出

其中

j

i

i

netwx

jjiij

5-13

zf(vy)f(net)

lljll

j

5-14

j

netvy

lljl

j

5-15

输出节点的误差

111

E(tz)(tf(vy))(tf(vf(wx)))

lllljllljl

222

jjiij

5-16

222

llljji

1)误差函数对输出节点求导

E是多个的函数. 但有一个有关,间相互独立,其中

zzz

klk

v

lj

n

EEE

zz

kl

5-17

vzvzv

ljkljllj

k1

z

E1

[2(tz)](tz)

kkll

k

5-18

z2z

zznet

lll

ll

k

'

f(net)y

l

j

5-19

vnetv

ljllj

设输入节点误差为

E

(tz)f(net)y

lll

'

j

5-20

v

lj

llll

(tz)f(net)

'

5-21

E

y

l

j

5-22

v

lj

2)误差函数对隐层节点求导

EE

z

l

y

j

5-23



wzyw

jijji

lj

l

25

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

E是多个的函数,针对某一个,对应一个,它与所有有关,其中

zz

ll

w

ji

y

j

z

E1

[2(tz)](tz)

kkll

k

5-24

2zz

ll

zznetnet

llll

''

k

5-25

f(net)(1)f(net)v

lllj

nety

lll

yynet

jjj

j

'

f(net)x

l

i

5-26

wnetw

jijji

设隐层节点误差为

E

(tz)f(net)vf(net)xvf(net)x

lllljllj

'''

jiji

5-27

w

ji

ll

''

jj

f(net)v

llj

5-28

l

由于权值的修正,正比于误差函数沿梯度下降,则有

vw

ljji

E

x

'

ji

5-29

w

ji

E

xw

'''

jiji

5-30

w

ji

v(k1)v(k)vv(k)y

ljljljljl



j

5-31

llll

(tz)f(net)

'

5-32

E



ll

5-33

l

''

w(k1)w(k)ww(k)x

jijijijiji



5-34

''

jj

f(net)v

llj

5-35

其中隐层节点误差中的表示输出节点的的误差通过权值向节点反向传

'

j

llj

v

z

ll

v

lj

y

j

播成为隐层节点的误差。

3)阈值的修正

阈值也是变化值,在修正权值的同时也需要修正,原理同权值修正一样。误差函数

对输出节点阈值求导

l

l

EE

z

l

5-36

z

lll

其中

E

(tz)

ll

5-37

z

zznet

lll

l

f(net)(1)

'

l

5-38

net

lll

E

(tz)f(net)

llll

'

5-39

l

E



ll

5-40

l



lll

(k1)(k)

5-41

阈值修正

误差函数对隐层节点阈值求导

26

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

其中

EE

z

l

y

j

5-42

zy

jljj

l

E

(tz)

ll

5-43

z

l

z

l

f(net)v

'

llj

5-44

y

yynet

j

jjj

f(net)(1)f(net)

''

jj

5-45

net

jjj

阈值修正

E

(tz)f(net)vf(net)vf(net)

lllljllj

''''

jjj

5-46

j

ll

jj

'''

E

5-47

j

''



jjj

((

k1)k)

5-48

1

x

S型函数

1e

4)传递函数f(x)的导数

f(x)

f(x)f(x)(1f(x))

'

5-49

f(net)f(net)(1f(net))

'

kkk

5-50

对输出节点

zf(net)

ll

5-51

f(net)z(1z)

'

lll

5-52

对输出节点

yf(net)

jj

5-53

f(net)y1y

'

jjj

()

5-54

求函数梯度有两种方法:递增和批处理。递增模式,就是每增加一个输入样本,重新

计算一次梯度并调整权值;批处理模式,就是利用所有的输入样本计算梯度,然后调整权

值。

6、电力系统短期负荷预测建模及MATLAB实现

6.1 基于神经网络的预测原理

1)正向建模

正向建模是训练一个神经网络表达系统正向动态的过程,这一过程建立的神经网络模

型称为正向建模。正向建模的结构如图所示,其中神经网络与待辨别的系统并联,两者的

输出误差用做网络的训练信号。显然,这是一个典型的有教师学习问题,实际系统作为教

27

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

师,向神经网络提供算法所需的期望输出。当系统是被控对象或传统控制器时,神经网络

多采用多层前向网络的形式,可直接选用BP网络或它的各种变形。而当系统为性能评价

器时,则可选择再励学习算法,这时网络既可以采用具有全局逼近能力的网络,如多层感

知器,也可选具有局部逼近能力的网络,如小脑模型关节控制器等。

6.1正向建模结构

2)逆向建模

建立动态系统的逆模型,在神经网络控制中起着关键的作用,并且得到了特别广泛的

应用。下面介绍其中一种比较简单的直接逆向建模法。

直接逆向建模也称为广义逆学习,如图6.2所示。从原理上说,这是一种最简单的方

法。由图可见,拟预报的系统输出作为网络的输入,网络输出与系统输入比较,相应的输

入误差用于训练,因此网络将通过学习建立系统的逆模型。但是如果所辨别的非线性系统

是不可逆的,利用上述方法,将得到一个不正确的逆模型。因此,在建立系统逆模型时,

可逆性应该事先有所保证。

6.2逆向建模结构

为了获得良好的逆动力学特性,应妥善选择网络训练所需的样本集,使其比未知系统

的实际运行范围更大。但实际工作时的输入信号很难事先给定,因为控制目标是使系统输

出具有期望的运动,对于未知控制系统期望输入不可能给出。另一方面,在系统预报中,

28

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

为保证参数估计算法的一致收敛,必须使用一定的持续激励的输入信号。对于神经网络,

这是一个仍有待于进一步研究的问题。

6.2 电力系统短期负荷预测建模及MATLAB实现

负荷预测对电力系统控制、运行和计划都有着重要的意义。电力系统负荷变化受多方

面的影响,一方面,负荷变化存在着由未知不确定的因素引起的随机的波动;另一方面,

又具有周期变化的规律性,这也使得负荷曲线具有相似性。同时,由于受天气、节假日等

特殊情况的影响,又使负荷变化出现差异。由于神经网络所具有的较强的非线性映射等特

性,它常被用于负荷预测。

本文采用MATLAB软件编程、仿真,具体过程如下所示:

(1)问题描述

电力系统负荷短期预报问题的解决办法和方式可以分为统计技术、专家系统法和神经网

络法等。众所周知,负荷曲线是很多因素相关的一个非线性函数。对于抽样和逼近这种非线

性函数,神经网络是一种合适的方法。神经网络的优点在于它具有模拟多变量而不需要对输

入变量做复杂的相关假设的能力。它不依靠专家经验,只利用观察到的数据,可以从训练过

程中通过学习来抽样和逼近隐含的输入/输出非线性的关系。近年来的研究表明,相对于前

两种方法,利用神经网络技术进行电力系统短期负荷预报可获得更高的精度。

在对短期负荷进行预报前,一个特别重要的问题是如何划分负荷类型或日期类型。纵

观已经发表的文献资料,大体有以下几种划分模式:

1)将一周的7天分为工作日(星期一到星期五)和休息日(星期六和星期天)等两

种类型;

2)将一周分为星期一、星期二到星期四、星期五、星期六、星期天等5种类型。

3)将一周的7天每天都看做一种类型,共有7种类型。

本文采用第1种负荷划分模式,将一周的7天分为工作日(星期一到星期五)和休息

日(星期六和星期天)等两种类型。

(2)输入/输出向量设计

在预测日的前一天中,每1个小时对电力负荷进行一次测量,这样一来,一天共测得24

组负荷数据。由于负荷值曲线相邻的点之间不会发生突变,因此后一时刻的值必然和前一

时刻的值有关,除非出现重大事故等特殊情况。所以这里将前一天的实时负荷数据作为网

络的样本数据。

此外,由于电力负荷还与环境因素有关,如最高和最低温度等。因此,还需要通过天气

预报等手段获得预测日的最高和最低温度。这里将电力负荷预测日当日的气象特征数据作

为网络的输入变量。因此,输入变量就是一个26维的向量。

显而易见,目标向量就是预测日当天的24个负荷值,即一天中每个整点的电力负荷。

样一来,输出变量就成为一个24维的向量。

获得输入和输出变量后,要对其进行归一化处理,将数据处理为区间[01]之间的数据。

归一化方法有许多种形式,这里采用如下公式:

xx

min

6-1

x

xx

max

min

在样本中,输入向量为预测日前天的电力实际负荷数据,目标向量是预测日当天的电力

29

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

负荷。由于这都是实际的测量值,因此,这些数据可以对网络进行有效的训练。如果从提

高网络精度的角度出发,一方面可以增加网络训练样本的数目,另一方面还可以增加输入

向量的维数。即,或者增加每日的测量点,或者把预测日前几天的负荷数据作为输入向量。

目前,训练样本数目的确定没有通用的方法,一般认为样本过少可能使得网络的表达不够

充分,从而导致网络外推能力不够;而样本过多可能会出现样本冗长现象,既增加了网络

的训练负担,也可能出现信息量过剩使得网络出现过拟合现象。总之,样本的选取过程需

要注意代表性、均衡性和用电负荷的自身特点,从而选择合理的训练样本。

(3)BP网络的设计

本文依据人工神经网络来建模,根据BP网络来预测24点负荷。如图6.3预测24

负荷的BP网络。

1

2

· · ·

24

输出层

· · ·

· · · · · ·

1

23

24

n

输入层

6.3预测24点负荷的BP网络

BP网络是系统预测中应用特别广泛的一种网络形式,因此,本文采用BP网络对负荷

值进行预报。根据BP网络来设计网络,一般的预测问题都可以通过单隐层的BP网络实现。

本文由于输入向量有26个元素,所以网络输入层的神经元有26个,经过多次训练网络中

间层的神经元可以取53个。而输出向量有24个,所以输出层中的神经元应该有24个。

网络中间层的神经元传输函数采用S型正切函数tansig,输出层神经元传递函数采用S

型对数函数logsig。这是因为函数的输出位于区间[01]中,正好满足网络输出的要求。

利用以下代码创建一个满足上述要求的BP网络:

threshold=[0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0

1;

0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1];

net=newff(threshold,[53,24],{‘tansig’,’logsig’},’trainrp’);

其中,变量threshold用于规定输入向量的最大值最小值,规定了网络输入向量的最

大值为1,最小值为0trainrp’表示设定网络的训练函数为trainrp ,它采用BP算法

进行网络学习。

4)网络训练计算出预测日24点的归一化系数

网络经过训练后才可以用于电力负荷预测的实际应用。考虑到网络的结构比较复杂,

30

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

神经元个数比较多,需要适当增大训练次数和学习速率。训练参数的设定如表所示。

6.1训练参数

训练次数 训练目标 学习速率

1000 0.01 0.1

训练代码如下:

=1000;

=0.01;

=0.1;

net=train(net,P,T); %P为输入向量,T为目标向量

休息日训练结果为:

TRAINRP, Epoch 0/1000, MSE 0.22531/0.01, Gradient 0.0874257/1e-006

TRAINRP, Epoch 17/1000, MSE 0.00941281/0.01, Gradient 0.00530143/1e-006

TRAINRP, Performance goal met.

工作日训练结果为:

TRAINRP, Epoch 0/1000, MSE 0.255465/0.01, Gradient 0.0755527/1e-006

TRAINRP, Epoch 22/1000, MSE 0.00933507/0.01, Gradient 0.00624565/1e-006

TRAINRP, Performance goal met.

可见,经过次训练后,网络误差达到要求,结果如图6.4(休息日训练结果)所示,6.5(

作日训练结果)所示。

6.4 (休息日)训练结果

31

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

6.5(工作日)训练结果

训练好的网络还需要进行测试才可以判定是否可以投入实际应用。

休息日测试代码如下:

P_test=[0.0000 0.0182 0.0000 0.0000 0.0975 0.5651 0.0456 0.3501 0.2710 0.0000

0.0000 0.0000 0.1796 0.0000 0.0000 0.0000 0.6284 0.5714 0.4469 0.3861 0.2428 0.0120

0.0000 0.0197 0.3306 0.0075]';

Out=sim(net,P_test);

工作日测试代码如下:

P_test=[0.2062 0.1338 0.0600 0.0493 0.1838 0.0591 0.0428 0.4682 0.5479 0.3321

0.3361 0.3080 0.1722 0.2673 0.1660 0.1834 0.0873 0.5533 0.1941 0.5182 0.1381 0.1511

0.0000 0.2477 0.1451 0.2805]';

Out=sim(net,P_test);

这里利用仿真函数sim来计算网络的输出。预报误差曲线如图6.6(休息日预报误差曲

线)所示,6.7(工作日预报误差曲线)所示。

32

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

6.6 (休息日)预报误差

5)结论分析

电力负荷预测是电力调度、用电、计划、规划等部门的重要工作,国内外关于短期负

荷预测的文献很多,但是由于电力负荷受诸多因素的影响和负荷本身的不确定性,使得迄

今还没有一种十分满意的方法。本文介绍的基于BP神经网络的预测方法,在综合考虑天

气情况、历史负荷和日类型等对未来负荷影响的因素后,使用了神经网络的非线性拟合等

功能,取得了较好的负荷预测效果。如表6.2休息日预测结果对照所示,如表6.3工作日

预测结果对照所示。

6.2休息日预测结果对照

预测时段 实际值/MW 预测值/MW 误差/%

100 370.9 -3.77

200 349.1 346.9 0.63

300 340.1 336.7 7.12

400 348.1 379.7 0.99

500 334.0 335.8 -0.54

384.9

33

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

600 345.4 346.6 -0.38

700 387.5 369.8 4.57

800 418.8 395.7 5.52

900 452.8 423.8 6.40

1000 423.0 423.8 -0.19

1100 442.9 415.1 6.28

1200 423.0 397.3 6.08

1300 400.3 -4.99

1400 420.7 401.5 4.56

1500 424.6 392.9 7.47

1600 399.8 -0.08

1700 431.2 416.1 3.50

1800 475.2 450.4 5.22

1900 489.1 476.5 2.58

2000 444.9 456.1 -2.52

2100 440.6 423.5 3.88

2200 416.2 422.8 -1.59

2300 385.9 394.5 -2.23

2400 368.1 368.6 -0.14

420.3

400.1

从表6.2可见,17个点的误差的绝对百分误差小于5%,最小绝对百分误差为-0.08%

最大绝对百分误差为7.47%,平均绝对百分误差为2.02%,表明预测取得了较满意的结果。

6.3工作日预测结果对照

预测时段 实际值/MW 预测值/MW 误差/%

100 316.0 -4.66

200 320.5 334.9 -4.49

300 324.3 322.5 0.56

400 322.2 349.3 -8.41

500 323.9 328.9 -1.54

600 355.1 337.9 4.84

700 360.0 371.0 -3.06

330.7

34

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

800 403.1 384.4 4.64

900 429.3 390.3 9.08

1000 402.2 391.1 2.76

1100 392.1 401.2 -2.32

1200 406.0 396.7 2.29

1300 382.6 384.8 -0.58

1400 391.7 393.2 -0.38

1500 383.6 392.3 -2.27

1600 417.1 400.4 4.00

1700 435.5 416.5 4.36

1800 473.4 494.3 -4.41

1900 483.7 457.7 5.38

2000 456.2 428.2 6.14

2100 436.4 407.8 6.55

2200 408.9 408.6 0.07

2300 348.4 376.2 -7.98

2400 379.4 378.0 0.37

从表6.3可见,18个点的误差的绝对百分误差小于5%,最小绝对百分误差为0.07%

最大绝对百分误差为-8.41%平均绝对百分误差为0.46%表明预测取得了较满意的结果。

35

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

本文介绍的电力短期负荷预测的特点,即都是受多个影响因素共同影响,且各个因素

之间有着比较复杂的关系,具有高度不确定的非线性系统,利用传统的预测方法有着诸多

限制,而采用神经网络方法则能较好地克服这些限制,实现精确的非线性预测。

为了进一步提高网络的预测精度,需要从以下几个方面展开研究:

1)网络的训练过程是从给定的样本数据中归纳出输入、输出之间的复杂规律,为了

能够更加精确地对系统进行预测,样本数据应该尽可能准确。

2)提高网络预测能力的主要途径有:1)尽可能增加样本的涵盖面;2)在输入中尽

可能地包括影响输出的主要因子;3)确定适当的收敛误差。对于常用的BP算法,可考虑

采用遗传算法、小波分析和径向基函数做进一步的深入研究。

3)针对BP算法中存在的收敛速度慢、易陷入局部最小值的问题,可采用附加动量

法和自适应学习速率法在一定程度上解决这些问题。附加动量法是在BP算法的基础上,

在每个权值变化上加上一项正比于上一次权值变化量的值,并根据BP算法来产生新的权

值变化,利用附加动量法可能会避开某些局部最小值。自适应学习速率法是在学习过程中

不断修正学习速率,有利于提高学习效率,缩短学习时间。

36

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

在论文完稿之际,首先我要向指导老师表示衷心的感谢。老师渊博的知识、丰富的实

践经验和严谨的科学作风让我十分敬佩,老师不辞辛劳,对每一个细节的详细讲解、指导

和答疑解惑让我们深受启发,并深为感动。如果没有指导老师的悉心指导,本论文也不可

能完成得如此顺利。

在为期几个月的设计中,同学们的团结互助,无私帮助让我十分的感动,如果在这几

个月中,我单凭一己之力要完成本设计是十分困难的,因为本设计的知识和内容大部分是

以前未曾接触的,有许多新的东西要求我在短短几个月内消化吸收。但我们小组做为一个

团队,大家相互帮助,相互鼓励,互相监督,共同讨论和解决问题,使论文能高质高效的

完成。此外,我还要感谢我所列参考文献的作者,正是他们的许多研究成果给了我很大的

[西南交通大学]

西南交通大学网络教育学院毕业设计(论文)

参考文献

[1]神经网络理论与MATLAB7实现[M].北京:电子工业出版社, 2005

[2]基于MATLAB6.x的系统分析与设计——神经网络:西安电子科技大学出版社,2002

[3]基于MATLAB的系统分析与设计—— 模糊系统:西安电子科技大学出版社,2001

[4]中国电力负荷特性分析与预测 :中国电力出版社,2001

[5].能量管理系统(EMS :科学出版社,1998

[6].神经网络与模糊控制 :清华大学出版社,1998

[7].模糊系统、模糊神经网络及应用程序设计[M].上海:上海科学技术文献出版社,1998

[8]模糊控制原理与应用 :机械工业出版社,1995

[9].电力负荷预测技术及其应用:中国电力出版社,1998

[10]电力负荷预测[:中国电力出版社,2001

[11] 神经网络系统理论 :西安电子科技大学出版社,1990.

[12].短期负荷预报模型库的研究及应用 .系统工程理论与实践,199616

[13]基于小波分析的电力系统短期负荷预测方法 .中国电机工程学报,200323

[14]电力系统短期负荷预报的小波-神经网络-中国电机工程学报,200323

[15]基于小波分解与气象因素影响的电力系统日负荷预测模型研究. 中国电机工程学报,200121

[16]遗传神经网络在电力系统短期负荷预测中的应用[J].电网技术,200125149-53

[17]多层神经网络的一种新学习算法[J].哈尔滨工业大学学报,1997

[18]多层神经网络的一个快速算法[J].运筹学学报,1998

[19].短期电力负荷预测的小波神经元网络模型的研究.中国电机工程学报,1999

38

亲情作文500字-是英语怎么写

西南交大网络教育毕业论文(电气工程及其自动化)(电力机车)

本文发布于:2023-10-29 14:33:55,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1698561235225868.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:西南交大网络教育毕业论文(电气工程及其自动化)(电力机车).doc

本文 PDF 下载地址:西南交大网络教育毕业论文(电气工程及其自动化)(电力机车).pdf

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|