[发明专利]一种基于小波变换和改进萤火虫优化极限学习机的短期负荷预测方法在审
申请号: | 201610278857.9 | 申请日: | 2016-04-29 |
公开(公告)号: | CN105976051A | 公开(公告)日: | 2016-09-28 |
发明(设计)人: | 陈思远;方必武;王佳丽 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 鲁力 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于小波变换和改进萤火虫优化极限学习机的短期负荷预测方法,包括:(1)通过小波分解和重构,对原始负荷序列进行降噪;(2)在模型训练阶段利用改进的萤火虫短发优化极限学习机参数,获得个序列的最优模型;(3)针对各子序列分别预测叠加得到最终预测值。本发明通过在两种时间尺度的数据序列上进行数值计算,有效的解决了短期负荷预测,与传统的ARMA、BP神经网络、支持向量机及LSSVM等多种经典预测模型相比,模型预测效果更优。 | ||
搜索关键词: | 一种 基于 变换 改进 萤火虫 优化 极限 学习机 短期 负荷 预测 方法 | ||
【主权项】:
一种基于小波变换和改进萤火虫优化极限学习机的短期负荷预测方法,其特征在于,由以下步骤构成:步骤1、获取原始负荷序列数据;步骤2、对原始序列进行3层小波分解,具体是对于短期负荷预测,根据Mallat提出的多分辨率思想,将非平稳的离散负荷序列S分解为不同频率的高频细节序列d1,d2…dJ和一个低频近似序aJ,J为最大分解层数;通常采用db3小波基进行3层分解;其分解过程如下:![]()
其中:aj,dj分别为原始信号在分辨率2‑j下的低频信号和高频信号,是原始信号在相邻不同频率段上的成分;H为低通滤波器;G为高通滤波器;步骤3、对分解后的各序列进行二插值重构:所述步骤2分解过程利用二抽取,使得每层分解信号比分解前信号数据减半,因此需要进行二插值重构使得信号长度还原;![]()
其中:H*,G*分别为H,G的对偶算子;对d1,d2…dJ和aJ进行重构后,得到细节序D1,D2…DJ和近似序列AJ,其长度与原始序列相同,并有S=D1+D2+…DJ+AJ针对重构后的细节序列和近似序列分别进行预测,可以充分利用分解重构对信号特征的挖掘,从而减小预测误差;步骤4、针对重构后各序列进行归一化后分别进行IFA‑ELM模型训练和预测,具体包括:(1)初始化极限学习机的网络数学模型;ELM初始化m,M,n,激活函数g(x);萤火虫算法初始化,包括设置种群规模N,萤火虫位置初始化,最大迭代次数Miter,β0=1及自适应参数初始值初值α0;迭代次数cc=1;(2)对给定的训练样本,将萤火虫位置映射到待优化变量范围,求解E(Scc),计算萤火虫适应度;(3)计算参数,比较萤火虫之间的适应度,利用公式更新萤火虫位置;(4)利用个体变异机制进行个体变异更新;(5)若达到最大迭代次数,则输出结果,否则cc=cc+1,转步骤(2);步骤5、各序列预测值映射回原区间后叠加得到最终预测结果;步骤6、预测评价:为具体对误差进行量化评价,定义平均绝对误差MAE、平均相对误差MAPE及均方根误差RMSE如下:![]()
![]()
![]()
其中,N为预测点数,predicti,reali分别为预测和实测的第i点负荷。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610278857.9/,转载请声明来源钻瓜专利网。
- 上一篇:防锈金属润滑油及其制备方法
- 下一篇:搬运车系统
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理