电力负荷预测中英文外文翻译文献.docx

上传人:公**** 文档编号:562988060 上传时间:2022-12-22 格式:DOCX 页数:26 大小:368.57KB
返回 下载 相关 举报
电力负荷预测中英文外文翻译文献.docx_第1页
第1页 / 共26页
电力负荷预测中英文外文翻译文献.docx_第2页
第2页 / 共26页
电力负荷预测中英文外文翻译文献.docx_第3页
第3页 / 共26页
电力负荷预测中英文外文翻译文献.docx_第4页
第4页 / 共26页
电力负荷预测中英文外文翻译文献.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《电力负荷预测中英文外文翻译文献.docx》由会员分享,可在线阅读,更多相关《电力负荷预测中英文外文翻译文献.docx(26页珍藏版)》请在金锄头文库上搜索。

1、 中英文资料外文翻译文献基于改进的灰色预测模型的电力负荷预测摘要尽管灰色预测模型已经被成功地运用在很多领域,但是文献显示其性能仍能被提高。为此,本文为短期负荷预测提出了一个GM(1,1)关于改进的遗传算法(GM(1,1)-IGA)。由于传统的GM(1,1)预测模型是不准确的而且参数的值是恒定的,为了解决这个问题并提高短期负荷预测的准确性,改进的十进制编码遗传算法(GA)适用于探求灰色模型GM(1,1)的最佳值。并且,本文还提出了单点线性算术交叉法,它能极大地改善交叉和变异的速度。最后,用一个日负荷预测的例子来比较GM(1,1)-IGA模型和传统的GM(1,1)模型,结果显示GM(1,1)-IG

2、A拥有更好地准确性和实用性。关键词:短期的负荷预测,灰色系统,遗传算法,单点线性算术交叉法第一章 绪论 日峰值负荷预测对电力系统的经济,可靠和安全战略都起着非常重要的作用。特别是用于每日用电量的短期负荷预测(STLF)决定着发动机运行,维修,功率互换和发电和配电任务的调度。短期负荷预测(STLF)旨在预测数分钟,数小时,数天或者数周时期内的电力负荷。从一个小时到数天以上不等时间范围的短期负荷预测的准确性对每一个电力单位的运行效率有着重要的影响,因为许多运行决策,比如:合理的发电量计划,发动机运行,燃料采购计划表,还有系统安全评估,都是依据这些预测。传统的负荷预测模型被分为时间序列模型和回归模型

3、。通常,这些模型对于日常的短期负荷预测是有效的,但是对于那些特别的日子就会产生不准确的结果。此外,由于它们的复杂性,为了获得比较满意的结果需要大量的计算工作。灰色系统理论最早是由邓聚龙提出来的,主要是模型的不确定性和信息不完整的分析,对系统研究条件的分析,预测以及决策。灰色系统让每一个随机变量作为一个在某一特定范围内变化的灰色量。它不依赖于统计学方法来处理灰色量。它直接处理原始数据,来寻找数据内在的规律。灰色预测模型运用灰色系统理论的基本部分。此外,灰色预测可以说是利用介于白色系统和黑色系统之间的灰色系统来进行估计。信息完全已知的系统称为白色系统;相反地,信息完全未知的系统称为黑色系统。灰色模

4、型GM(1,1)(即一阶单变量灰色模型)是灰色理论预测中主要的模型,由少量数据(4个或更多)建立,仍然可以得到很好地预测结果。灰色预测模型组成部分是灰色微分方程组特性参数变化的非常态微分方程组,或者灰色差分方程组结构变化的非常态差分方程组,而不是一阶微分方程组或者常规情况下的差分方程组。灰色模型GM(1,1)有一个参数,它在很多文章里经常被设为0.5,这个常数可能不是最理想的,因为不同的问题可能需要不同的值,否则可能产生错误的结果。为了修正前面提到的错误,本文尝试用遗传算法来估算值。John Holland 首先描述了遗传算法(GA),以一个抽象的生物进化来提出它们,并且给出了一个理论的数学框

5、架作为归化。一个遗传算法相对于其他函数优化方法的显著特征是寻找一个最佳的解决方案来着手,此方案不是以一个单一逐次改变的结构,而是给出一组使用遗传算子来建立新结构的解决措施。通常,二进制表示法应用于许多优化问题,但是本文的遗传算法(GA)采用改进的十进制编码表示方案。本文打算用改进的遗传算法(GM(1,1)-IGA)来解决电力系统中短期负荷预测(STLF)中遇到的问题。传统的GM(1,1)预测模型经常设定参数为0.5,因此背景值可能不准确。为了克服以上弊端,用改进的十进制编码的遗传算法来获得理想的参数值,从而得到较准确的背景值。而且,提出了单点线性算术交叉法。它能极大地改善交叉和变异的速度,使提

6、出的GM(1,1)-IGA能更准确地预测短期日负荷。本文结构如下:第二章介绍灰色预测模型GM(1,1);第三章用改进的遗传算法来估算;第四章提出了GM(1,1)-IGA来实现短期日负荷预测;最后,第五章得出结论。第二章 灰色预测模型GM(1,1)本章重点介绍灰色预测的机理。灰色模型GM(1,1)是时间序列预测模型,它有3个基本步骤:(1)累加生成,(2)累减生成,(3)灰色建模。灰色预测模型利用累加的原理来创建微分方程。本质上讲,它的特点是需要很少的数据。灰色模型GM(1,1),例如:单变量一阶灰色模型,总结如下:第一步:记原始数列: =是n阶离散序列。是m次时间序列,但m必须大于等于4。在原

7、始序列的基础上,通过累加的过程形成了一个新的序列。而累加的目的是提供构建模型的中间数据和减弱变化趋势。定义如下: 有 , 则 是r次累加序列。第二步:设定值来预测通过GM(1,1),我们可以建立下面的一阶灰色微分方程: 它的差分方程是。a称为发展系数,b称为控制变量。以微分的形式表示导数项,我们可以得到:在一个灰色GM(1,1)模型建立前,一个适当的值需要给出以得到一个好的背景值。背景值序列定义如下: 其中, 为方便起见,值一般被设为0.5,推导如下: 然而,这个常量可能不是最理想的,因为不同的场合可能需要不同的值。而且,不管是发展系数a还是控制变量b都由值确定。由于系数是常量,原始灰色信息的

8、白化过程可能被抑制。因此,GM(1,1)模型中预测值的准确性将会严重的降低。为了修正以上不足,系数必须是基于问题特征的变量,因此我们用遗传算法来估算值。第三步:构建累加矩阵B和系数向量。应用普通最小二乘法(OLS)来获得发展系数a,b。如下: 于是有第四步:获得一阶灰色微分方程的离散形式,如下:解得为 为 第三章 运用改进GA估算值为了预测出准确的灰色模型GM(1,1),残差校验是必不可少的。因此,本文中所提出的目标函数的方法可以确保预测值误差是最小。目标函数定义为最小平均绝对百分比误差,如下: 且, 为原始数据,为预测值,n是该数列的维数。从上面描述构建的GM(1,1),我们可以得到:在GM

9、(1,1)中参数的值能够决定的值;不管是发展系数a还是控制变量b都由值确定。更重要的是,的结果由a,b决定,因此整个模型选择过程最重要的部分就是的值。在和残差之间有着某些复杂的非线性关系,这些非线性是很难通过解析来解决的,因此选择最理想的值是GM(1,1)的难点。遗传算法是一个随机搜索算法,模拟自然选择与演化。它能广泛应用正是基于后面两个基本方面:计算代码非常简单并且还提供了一个强大的搜索机制。它们函数相对独立,意味着它们不会被函数的属性所限制,例如:连续性,导数的存在,等等。尽管二进制法经常应用于许多优化问题,但是在本文我们采用改进十进制编码法方案来解决。在数值函数优化方面,改进的十进制编码

10、法相对于二进制编码法拥有很大的优势。这些优势简要的叙述如下:第一步:GA的效率提高了,因此,没有必要将染色体转换为二进制类型。第二步:由于有效的内部电脑浮点表示,需要较少的内存。第三步:甄别二进制或其它值不会使精度降低,并且有更大的自由来使用不同的遗传算子。我们利用改进的十进制码代表性方法来寻找在灰色GM(1,1)模型中最佳系数的值。本文中,我们提出单点线性算术交叉法,并且利用它来获得值;它能极大地提高交叉和变异的速度。改进的十进制码代表性方法的步骤如下:(1)编码:假设是二进制字符串的C位,然后由右至左每隔n位转换为十进制。(nC,n和C的值要确保精度)(2)随机化种群:选择一个整数M作为种

11、族的大小,然后随机地从集合选择M点,如,这些点组成个体的原始种群,该序列被定义为: (3)评估适应度:在选择的过程中,个体被选择参与新个体的繁殖。拥有高度地适应度F()的个体逐代衍化和发展。适应度函数是 是从个体获得的预测值。是迭代最小二乘总和的最大值。第四步:选择:在本文中,我们根据它们的适应度函数分别地计算出个体选定的概率,然后我们通过轮盘选择法,使繁殖的各自概率是,最后我们拿原始的个体来生成下一代的。第五步:交叉和变异:编码和交叉是相关的;我们利用了十进制码表示法,因此我们提出了一种新的交叉算子“单点线性算术交叉”。1)选择合适的两个有交叉概率的个体。2)为这两个选择的个体,我们仍然采用

12、随机抽样方法以得到交叉算子。例如: 3)交叉互相交换它们的正确的字符串。位在左侧的交叉可以通过以下计算算法:a:基因分析: b:交换后基因: 称为交叉系数,每次根据随机的交叉系统来选择。4)变异:下面是一个新的变异方案:当变异算子被选择,新的基因值是一个在域权重的随机数,它是用原始基因值得到的加权总和。如果变异算子的值是,变异值是: 是变异系数,。r是一个随机数,。每当进行变异操作时,r会被随机的挑选。因此,新的后代可以通过交叉和变异操作来创建。第六步:推出原则:选择当前的一代个体来繁殖下一代个体,然后求出适应度值并判断算法是否符合退出条件。如果符合条件,这个值就是最佳的,否则回到第四步,直到

13、种群内所有个体达到统一标准或几代个体的数量超过最大值100。第四章负荷预测案例在本章,我们试着对GM(1,1)-关于改进的遗传算法进行性能评估。第一步:m天的日负荷数据序列定义为,我们测量了每个小时的电力负荷,于是负荷序列向量就是一个24维数据。1点: 2点: j点: 24点: 式中m是所建模型的天数,是日负荷数据序列的第j点。 图1. 原始数据和预测值第二步:我们利用改进的遗传算法为各自的负荷数据序列来选择值。接着,我们可以算出a和b,然后我们利用GM(1,1)-IGA来预测第m+1天中的第j点的负荷,于是我们可以得到,最后第m+1天地24个预测值构成了这个负荷数据序列。这有一个GM(1,1

14、)-关于改进的遗传算法(GM(1,1)-IGA)的例子,两种预测日负荷数据曲线( 7月26号 )和原始的日负荷曲线同时在图1中画出。第三步:我们可以利用GM ( 1,1 ) -遗传算法的四个指标来检验精度,包括相对误差,均方差率,小误差概率和关联度误差。如果相对误差和均方差率较低,或者小误差概率和关联度误差较大,GM ( 1,1 )-GA的准确性检验是较好的。设置模拟残差为 , k=1,2,n 设置模拟的相对剩余为 k=1,2,n设置平均值为设置的方差为设置残差平均值为设置残差方差为因此,GM(1,1)-IGA的校验值如下:1).平均相对误差为2).均方差率为3).小误差概率为4).关联度为其中, 根据上述公式,GM(1,1)-IGA的指标的校验值见表1。表1 GM-IGA和GM的四个指标GM-GAGM平均相对误差0.0000900.0001均方差率0.00390.0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号