[发明专利]基于改进极端学习机方法的电力系统短期负荷预测方法无效
申请号: | 200810231837.1 | 申请日: | 2008-10-22 |
公开(公告)号: | CN101414366A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 赵登福;程松;闫建伟;周文华 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06N3/08 | 分类号: | G06N3/08 |
代理公司: | 西安通大专利代理有限责任公司 | 代理人: | 张震国 |
地址: | 710049*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 极端 学习机 方法 电力系统 短期 负荷 预测 | ||
1.基于改进极端学习机网络的电力系统短期负荷预测方法,其特征在于:
1)读取历史样本数据:读取电力部门提供的待预测日前2年的负荷数据、星期类型及温度数据为历史样本数据;
2)历史样本中负荷、温度数据归一化处理:
负荷数据的归一化处理
设xt、yt分别为预测网络输入、输出归一化负荷值,则
t=1,2,…,24 (4-7)
t=1,2,…,24 (4-8)
其中,Pt max和Pt min分别为全部样本中在t时刻负荷的最大值和最小值,Pdt为时刻t输入真实负荷值,Pd′t为时刻t输出真实负荷值;
温度数据的归一化处理
式中:GoeT为温度归一化常数取30℃;Td为d日实际温度值, 为归一化后的温度值;
3)形成t时刻训练样本集:考虑对负荷影响较大的温度信息,其样本的输入变量主要由四部分组成:负荷变量、温度变量、日期变量和节假日变量;
负荷变量:采用预测点两天前及七天前的相同时刻及其前后两个时刻的平均负荷,共16个变量组成负荷输入变量用于预测该时刻各采样点负荷,即要预测第d+1天第T小时的负荷Ld+1,4×T-i,i=0,1,2,3,其输入变量中的负荷变量包括Ld-1,4×T-i,Ld-6,4×T-i(i=0,1,2,3),
温度变量:采用预测样本日前两天的温度信息即日最高、最低和平均温度作为样本的温度输入变量;
日期变量:采用一个七维脉冲二进制量来表示待预测日星期类型,即采样点为星期几则在七位二进制中第几位则为1,其余各位取0;
节假日变量:节假日信息用一个二进制量来表示,若待预测日为节假日,该量为1,若不为节假日,令该量为0;
输出变量:T时刻一小时的四个点负荷值;
4)初始化等维极端学习机网络左侧权值与各神经元域值:
等维极端学习机网络左侧权值及神经元域值采用计算机随机生成的0~1均匀分布随机数;
注:等维极端学习机网络即隐节点个数等于输入变量维数的极端学习机网络;
5)基于拟牛顿法的迭代-解析算法对t时刻等维极端学习机网络进行训练:
改进极端学习机网络的实际训练目标是寻求未知网络参数,使得预测网络输出负荷值与对应的历史样本真实负荷值误差最小,即:
其中
包含了网络左权值参数及隐层神经元域值;
β为极端学习机网络右侧(输出层)权值;
对极端学习机网络左侧权值wi, 及隐单元域值bi, 通过拟牛顿法寻优,而对右侧权值β则通过摩尔-彭罗斯广义逆理论解析求得,该算法的具体步骤如下:
a、随机给定网络的左侧权值参数及隐单元域值参数,记为W(1)=(w(1),b(1));
b、计算隐层输出矩阵H并解析得到输出层权值:β=H+Y;
c、在网络右侧权值β不变情况下调用拟牛顿法优化学习算法求解E(W,β)极小点W*;
d、在W*基础上重新计算输出矩阵H′并解析得到输出层权值:β′=H′+Y;
e、如果满足 则网络训练完毕,否则,令β=β′,返回c步骤;
6)等维极端学习机网络右权值模值点用有序聚类算法给出c个参考点数
输入:待聚类的等维极端学习机网络右权值模值序列及已知的分类数k;
输出:右权值模值的聚类分割点;
步骤1:根据 计算D(i,j),i=1,2,…,n-1; j=i+1,…,n;
步骤2:设已知的分类数为k,则分割点个数为k′=k-1,根据误差函数定义:
定义1
定义2
计算e(P(i,j)),i=3,4,…,n;j=2,3,…,k且2<k<n,j<i;
步骤3:根据e(P(i,j))矩阵,求得使e(P(n,k))达到极小的最后一个分割点号g,再找出使e(P(g-1,k-1))达到极小的分割点号g1,进一步找出使e(P(g1-1,k-2))达到极小的分割点号g2…最后找到最优两类分割点号gk′-1;
通过对等维极端学习机网络右权值向量模值有序聚类,给出c=k-1参考隐节点数;
7)基于拟牛顿法迭代-解析算法,使用参考隐节点数,训练c个t时刻极端学习机预测网络模型:即利用多个隐节点数分别构造网络预测模型进行负荷预测;
8)分别使用c个极端学习机预测模型预测t时刻的负荷值,
9)求取c组网络输出负荷的平均值作为t时刻最终负荷预测负荷值,然后赋予t=t+1,进入步骤3)至9)直至t大于等于24即得到输出待预测日24小时负荷预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810231837.1/1.html,转载请声明来源钻瓜专利网。