[发明专利]一种基于神经网络和微粒群优化算法的建筑能耗预测方法在审
申请号: | 201410709145.9 | 申请日: | 2014-11-28 |
公开(公告)号: | CN104484715A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 胡程磊;李康吉;薛文平;梅从立;江辉;丁煜函;刘国海 | 申请(专利权)人: | 江苏大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/08;G06N3/00;G06N3/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 微粒 优化 算法 建筑 能耗 预测 方法 | ||
1.一种基于神经网络和微粒群优化算法的建筑能耗预测方法,其特征在于,具体包括如下步骤:
步骤1,采集建筑能耗相关数据,包括建筑电力能耗历史数据和建筑物当地气象数据,并对数据进行预处理;
步骤2,确定具有误差反向传播学习功能的多层前馈神经网络(BP神经网络)模型的输入输出项、神经网络结构及网络训练参数;
步骤3,利用微粒群算法(PSO)优化BP网络的连接权值和阈值,具体过程包括:
a、种群初始化,包括:各微粒的初始位置在定义域[-xmax,xmax]中随机选择,各微粒的初始速度在定义域[-vmax,vmax]中随机选择;参数初始化,包括:设置惯性权重w的定义域[wmin,wmax],认知系数c1,社会系数c2,最大迭代次数itermax;
b、计算微粒群中各微粒的适应度值,其公式为:
式中,ypred,i表示预测的能耗值,ydata,i表示实际能耗值,K表示训练数据集的数量;
c、判断计算的微粒适应度值是否大于个体或种群历史最优适应度值,是则更新个体或种群历史最优值并记录最优位置,否则更新微粒的位置和速度;微粒的位置和速度更新公式为:
式中,vj(t)为微粒j在第t代的速度;r1、r2为服从均匀分布的随机数;xj(t)为微粒j在第t代的位置;pj(t)为微粒j的个体历史最优位置;pg(t)为群体历史最优位置;w为惯性权重,其表达式:
式中,wmax为初始权重值,wmin为最终权重值,k为当前迭代次数;
d、判断是否满足终止条件:若当前迭代次数达到最大迭代次数或网络的训练误差达到精度要求,则停止迭代,输出优化结果,否则返回到第(2)步继续迭代;
e、输出优化结果,即优化后的BP网络的连接权值和阈值;
步骤4,利用优化得到的神经网络预测模型对建筑电力能耗进行短期预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410709145.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理