[发明专利]一种基于小波变换和改进萤火虫优化极限学习机的短期负荷预测方法在审

专利信息
申请号: 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层分解;其分解过程如下:<mfenced open = "{" close = ""><mtable><mtr><mtd><msub><mi>a</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mi>H</mi><mo>(</mo><msub><mi>a</mi><mi>j</mi></msub><mo>)</mo></mtd></mtr><mtr><mtd><msub><mi>d</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mi>G</mi><mo>(</mo><msub><mi>d</mi><mi>j</mi></msub><mo>)</mo></mtd></mtr></mtable></mfenced>其中:aj,dj分别为原始信号在分辨率2‑j下的低频信号和高频信号,是原始信号在相邻不同频率段上的成分;H为低通滤波器;G为高通滤波器;步骤3、对分解后的各序列进行二插值重构:所述步骤2分解过程利用二抽取,使得每层分解信号比分解前信号数据减半,因此需要进行二插值重构使得信号长度还原;<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>A</mi><mi>j</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>H</mi><mo>*</mo></msup><mo>)</mo></mrow><mi>j</mi></msup><msub><mi>a</mi><mi>j</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>D</mi><mi>j</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>H</mi><mo>*</mo></msup><mo>)</mo></mrow><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>G</mi><mo>*</mo></msup><msub><mi>d</mi><mi>j</mi></msub></mrow></mtd></mtr></mtable></mfenced>其中: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如下:<mrow><mi>M</mi><mi>A</mi><mi>E</mi><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mo>|</mo><msub><mi>predict</mi><mi>i</mi></msub><mo>-</mo><msub><mi>real</mi><mi>i</mi></msub><mo>|</mo></mrow><mrow><mi>M</mi><mi>A</mi><mi>P</mi><mi>E</mi><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mo>|</mo><mfrac><mrow><msub><mi>predict</mi><mi>i</mi></msub><mo>-</mo><msub><mi>real</mi><mi>i</mi></msub></mrow><mrow><msub><mi>real</mi><mi>i</mi></msub></mrow></mfrac><mo>|</mo><mo>&times;</mo><mn>100</mn><mi>%</mi></mrow><mrow><mi>R</mi><mi>M</mi><mi>S</mi><mi>E</mi><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><msqrt><mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>predict</mi><mi>i</mi></msub><mo>-</mo><msub><mi>real</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow>其中,N为预测点数,predicti,reali分别为预测和实测的第i点负荷。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610278857.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top