[发明专利]一种电价超短期预测方法在审
| 申请号: | 201810445016.1 | 申请日: | 2018-05-10 |
| 公开(公告)号: | CN108647824A | 公开(公告)日: | 2018-10-12 |
| 发明(设计)人: | 曾云;殷豪;孟安波 | 申请(专利权)人: | 广东工业大学 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N99/00;G06Q30/02;G06Q50/06 |
| 代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 杨晓松 |
| 地址: | 510062 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 极限学习机 电价 算法优化 振荡 预处理 超短期预测 奇异谱分析 成分序列 历史数据 训练样本 子序列 噪声 动态选择 有效解决 预测结果 预测模型 原始数据 直接提取 最优参数 奇异谱 权值和 隐含层 预测 降噪 偏置 重构 叠加 过滤 | ||
1.一种电价超短期预测方法,其特征在于:包括如下步骤:
S1:获取电价历史数据并对电价历史数据做预处理获得电价序列;
S2:利用奇异谱分析直接提取电价序列的趋势成分、振荡成分、噪声成分;
S3:过滤掉噪声成分,并采用奇异谱序列对降噪后的趋势成分和振荡成分序列进行重构获得训练样本;
S4:动态选择训练样本,建立布谷鸟算法优化极限学习机的预测模型;
S5:对趋势成分和振荡成分序列采用布谷鸟算法优化极限学习机模型进行提前0.5h预测获得子序列;
S6:叠加各子序列的预测值,得到实际预测结果。
2.根据权利要求1所述的一种电价超短期预测方法,其特征在于:在步骤一中,所述电价历史数据包括连续2周的电价数据,时间分辨率为0.5h,即一天包含48个数据点。
3.根据权利要求1所述的一种电价超短期预测方法,其特征在于:在步骤三中,所述训练样本为前600个历史电价数据。
4.根据权利要求1所述的一种电价超短期预测方法,其特征在于:步骤S3具体包括如下步骤:
S31:SSA主要用于将一维时间序列Y=(y1,y2,…,yN)根据给定的嵌套空间维数分解为窗口长度L维向量:Xi=(yi,yi+1,…,yi+L-1);其中L维向量包括趋势、周期和噪声;SSA由2个互补阶段组成,分别是分组和重构;由K个向量Xi(i=1,2,…,K=N-L+1)组成的轨迹矩阵可以表示如下:
S32:然后对X进行奇异值分解:
X=U·S·VT
其中S是矩阵X的奇异值,等价于矩阵XXT特征值的平方根;U为X的左奇异值向量,等价于矩阵XXT特征向量;V为X的右奇异值向量,等价于矩阵XXT特征向量;
S33:将时间序列T的元素由奇异谱分析展开:
其中:i=1,...,K;j=1,...,M;Ekj=U为XXT的特征向量,E称为时间经验正交函数;aij通过下式求得到的时间主成分:
S34:xi为第K个主成分记做通过第k个时间经验正交函数和时间主成分重构得到,如下式所示:
S34根据下式选择对应较大奇异值的r个成分相加,所得到的近似代表xi,因此重构过程中过滤掉了那些对应奇异值较小的噪声部分:
5.根据权利要求1所述的一种电价超短期预测方法,其特征在于:步骤S4中建立布谷鸟算法优化极限学习机的预测模型,具体包括以下步骤:
S41:根据给定的训练样本,确定极限学习机的网络拓扑结构和各层的节点数,并确定布谷鸟算法所设的发现概率Pa,种群规模M,最大迭代次数Tmaxgen,粒子维数即为所要优化的输入权值和隐含层偏置个数;
S42:对所要优化的输入权值和隐含层偏置进行粒子编码,在所规定的范围内,随机产生M个鸟巢每个鸟巢是一组ELM的参数,其中第i各粒子为:
Xi=[w11,w12,...,w1l,w21,w22,...,w2l,...,wn1,wn2,...,wnl,b1,b2,...,bl];i=1,2,...,M.
式中,n和l分别为极限学习机的输入层和隐含层个数,wnl为输入层第n个节点到隐含层第l各节点的输入权值,bl为隐含层第l的节点的偏置;
S43:利用下式对群体中每个粒子进行适应度评价:
其中,pt表示极限学习机的实际输出,表示极限学习机的目标输出,N表示训练样本数;
S44:按照莱维飞行原理即下式进行种群的更新同时计算更新后种群的适应值,并与上一代粒子适应值进行比较,若更优,则保留,否则保留上一代的解;布谷鸟寻找鸟巢根据莱维飞行原理,令是第i个布谷鸟目前的解,然后新解如下式产生:
Lévy~u=t-λ
式中a>0,a表示莱维飞行的步长,函数L(λ)表示无限均值和方差的莱维飞行,Lévy飞行一般是随机产生一个步长,且步长是服从L(λ)~u-λ(1<λ≤3)搜索路径;
S45:然后产生一个随机数r∈[0,1],若r>Pa,则按照莱维飞行原理,即S44中的公式进行更新,计算新种群的适应度值,并与上一代种群的适应值进行比较,适应值更优的保留下来,并记录最优粒子Xbest;
S46:判断当前迭代次数k>Tmaxgen,则结束寻优,则迭代终止;将Xbest转为极限学习机的输入权值和偏置进行预测;若k<Tmaxgen,则k=k+1,转S45进行下一轮迭代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810445016.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





