当前位置: 首页 > 专利查询>张龙专利>正文

一种基于物联网的楼宇供暖节能预测分析终端制造技术

技术编号:18895814 阅读:32 留言:0更新日期:2018-09-08 11:35
本发明专利技术属于供暖技术领域,公开了一种基于物联网的楼宇供暖节能预测分析终端,所述基于物联网的楼宇供暖节能预测分析终端包括:太阳能供电模块、温度检测模块、中央控制模块、加热模块、大数据计算模块、数据存储模块、显示模块。本发明专利技术通过太阳能供电模块可以利用太阳能进行供暖,大大节约资源,节能环保;同时通过大数据处理模块可以集中大数据资源进行对供暖节能数据进行快速处理,及时进行反馈数据变化信息,更加有效的控制能源,提升能源利用率。

An energy saving prediction analysis terminal for building heating based on Internet of things

The invention belongs to the field of heating technology, and discloses a building heating energy saving prediction and analysis terminal based on the Internet of Things. The building heating energy saving prediction and analysis terminal based on the Internet of Things includes solar power supply module, temperature detection module, central control module, heating module, large data calculation module and data storage module. Block and display module. The solar energy power supply module can utilize solar energy for heating, greatly saving resources, saving energy and environmental protection; at the same time, the large data processing module can concentrate large data resources for rapid processing of heating energy saving data, timely feedback of data change information, more effective control of energy, and enhance energy consumption. Utilization rate.

【技术实现步骤摘要】
一种基于物联网的楼宇供暖节能预测分析终端
本专利技术属于供暖
,尤其涉及一种基于物联网的楼宇供暖节能预测分析终端。
技术介绍
目前,业内常用的现有技术是这样的:供暖是人类最早发展起来的建筑环境控制技术。人类自从懂得用火以来,为抵御寒冷对生存的威胁,专利技术了火炕、火炉、火墙、火地等供暖方式,这是最早的供暖设备与系统,有的至今还在被应用。发展到今天,供暖设备与系统,在对人的舒适感和卫生、设备的美观和灵巧、系统和设备的自动控制、系统形式的多样化、能量的有效利用等方面都有着长足的进步。然而,现有楼宇供暖通过电能、燃料燃烧方式供暖耗费能源,影响环境;同时对供暖节能预测数据处理速度慢,不能及时获取数据。随着经济全球化的深入和科学技术的发展,供暖面临的外部环境越来越复杂多变,如何节能是一个核心问题。对供暖行业,影响预测的因素不仅仅局限于某个因素,涉及的数据即属于大数据的范畴,包含传感器数据、控制器数据及设备系统的网络化数据等。因此,预测需要与大数据的挖掘分析有机融合,即需要通过大数据的分析获取影响供暖温度的各项数据和影响因素,进而利用这些影响因素及相关的其它历史数据完成预测。综上所述,现有技术存在的问题是:现有楼宇供暖通过电能、燃料燃烧方式供暖耗费能源,影响环境;同时对供暖节能预测数据处理速度慢,不能及时获取数据;智能化程度低。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种基于物联网的楼宇供暖节能预测分析终端。本专利技术是这样实现的,一种基于物联网的楼宇供暖节能预测分析终端包括:太阳能供电模块、温度检测模块、中央控制模块、加热模块、大数据计算模块、数据存储模块、显示模块;太阳能供电模块,与中央控制模块连接,用于通过太阳能电池板将太阳能转化为电能给楼宇提供供暖能源;温度检测模块,与中央控制模块连接,用于通过温度传感器检测供暖温度;温度检测模块的检测信号y(t)表示为:y(t)=x(t)+n(t);其中,x(t)为数字调制信号,n(t)为服从标准SαS分布的脉冲噪声,x(t)的解析形式表示为:其中,N为采样点数,an为发送的信息符号,在MASK信号中,an=0,1,2,…,M-1,M为调制阶数,an=ej2πε/M,ε=0,1,2,…,M-1,g(t)表示矩形成型脉冲,Tb表示符号周期,fc表示载波频率,载波初始相位是在[0,2π]内均匀分布的随机数;数字调制信号x(t)的分数低阶模糊函数表示为:其中,τ为时延偏移,f为多普勒频移,0<a,b<α/2,x*(t)表示x(t)的共轭,当x(t)为实信号时,x(t)<p>=|x(t)|<p>sgn(x(t));当x(t)为复信号时,[x(t)]<p>=|x(t)|p-1x*(t);中央控制模块,与太阳能供电模块、温度检测模块、加热模块、大数据计算模块、数据存储模块、显示模块连接,用于调度各个模块正常工作;加热模块,与中央控制模块连接,用于通过加热电炉进行加热;大数据计算模块,与中央控制模块连接,用于通过大数据计算资源对检测数据进行处理;具体包括:1)基于Hadoop构建包含关系型数据库数据、温度检测模块数据和中央控制模块数据的大数据分析平台,转到步骤2);2)、在MapReduce框架下运用Apriori关联规则挖掘算法,在大数据分析平台中进行分析和挖掘,得到楼宇供暖温度影响因素,转到步骤3);3)结合楼宇供暖温度影响因素和楼宇供暖流量历史数据,构建神经网络模型BP,产生神经网络模型BP的初始权值,转到步骤4);4)、对神经网络模型BP的权值和阈值进行动态改进,获得动态神经网络模型DBP,产生动态神经网络模型DBP的权值和阈值,转到步骤5);5)、运用自适应免疫遗传AIGA算法优化动态神经网络模型DBP,获得预测模型AIGA-DBP,根据预测模型AIGA-DBP计算楼宇供暖流量预测值,转到步骤6);6)、判断楼宇供暖流量预测值与楼宇供暖流量期望值的误差是否满足设定的条件,若是,转到步骤7);否则重新执行到步骤5);7)、输出楼宇供暖流量预测值,结束;数据存储模块,与中央控制模块连接,用于将采集的数据存储为大数据库;显示模块,与中央控制模块连接,用于通过显示器进行显示检测数据信息。进一步,步骤1)具体包括以下步骤:将关系型数据库数据、传感器数据和控制器数据通过Sqoop上传至分布式文件系统HDFS,并存储至NoSQL数据库中;利用MapReduce计算框架对关系型数据库数据、温度检测模块数据和中央控制模块数据进行挖掘分析,将分析好的数据写入NoSQL数据库,并通过Web展示;步骤2)中在MapReduce框架下运用Apriori关联规则挖掘算法具体包括以下步骤:S201、使用MapReduce计算模型得到频繁1项集的集合L1,产生候选k项集的集合Ck(k≥2);S202、在Map函数处理阶段,每个Map任务计算其所处理的事务数据集中每个事务记录中包含在Ck中的项目集的出现次数,对于每个Map任务来说,如果候选k项集的某个项集(包含k个项目)出现在一个事务记录中,则Map函数产生并输出<某个项集,1>键值对给Combiner函数,由Combiner函数处理后交给Reduce函数;S203、在Reduce函数处理阶段,Reduce函数累加Ck中的项目集的出现次数,得到所有项目集的支持频度,所有支持频度≥设定的最小支持频度的项目集组成频繁项集Lk的集合,如果k<最大的迭代次数且不为空,则执行k++,转入步骤S202;否则,结束运行;步骤3)中所述产生神经网络模型BP初始权值的方法为以下4种方法中任意一种:方法一:随机地在区间[-1,1]之间选择初始权值;方法二:随机地在零附近的一个区间[-0.01,0.01]之间选择初始权值;方法三:神经网络模型BP中存在两级网络:输入层与隐含层与之间的网络、隐含层与输出层之间的网络,两级网络的初始权值采用不同的选择方式:输入层至隐含层连接权值初始化为随机数,隐含层到输出层的连接权值初始化为-1或1;方法四:将权值初始化为[a,b]之间的随机数,其中a,b为满足以下方程的整数:其中H为网络隐含层节点数;步骤4)具体包括以下步骤:S401、调整神经网络模型BP隐含层与输出层之间的权值wkj;调整wkj的目的是希望输出节点j的新输出比当前输出opj更接近目标值tpj,定义:其中α代表接近度,在每个训练周期保持不变,并随隐含层节点数H的调整而变小,不考虑阈值,则有:其中wkj和分别为更新前后的权值,ypk为隐含层输出,△wkj为wkj的改变量;根据公式(3)得到△wkj的求解方程:其中,根据最小平方和误差原则求解方程(4),得到△wkj的近似解:对每一个连接到输出节点j的隐含层节点k,计算k与j之间的权值变化△wkj,更新权值并计算平方和误差E,然后在k∈[1,H]区间选择一个最优的k,使得E最小;S402、调整神经网络模型BP输入层与隐含层之间的权值vik;调整vik的目的是一旦神经网络算法陷入局部极小点,修改权值能够跳出该极小点,判断神经网络算法陷入局部极小点的条件是误差E的变化率△E=0,且E>0;不考虑阈值,隐含层节点k的权值的改变通过以下方程求解:其中δpj=f-1(ypk+Δypk)-本文档来自技高网...

【技术保护点】
1.一种基于物联网的楼宇供暖节能预测分析终端,其特征在于,所述基于物联网的楼宇供暖节能预测分析终端包括:太阳能供电模块,与中央控制模块连接,用于通过太阳能电池板将太阳能转化为电能给楼宇提供供暖能源;温度检测模块,与中央控制模块连接,用于通过温度传感器检测供暖温度;温度检测模块的检测信号y(t)表示为:y(t)=x(t)+n(t);其中,x(t)为数字调制信号,n(t)为服从标准SαS分布的脉冲噪声,x(t)的解析形式表示为:

【技术特征摘要】
1.一种基于物联网的楼宇供暖节能预测分析终端,其特征在于,所述基于物联网的楼宇供暖节能预测分析终端包括:太阳能供电模块,与中央控制模块连接,用于通过太阳能电池板将太阳能转化为电能给楼宇提供供暖能源;温度检测模块,与中央控制模块连接,用于通过温度传感器检测供暖温度;温度检测模块的检测信号y(t)表示为:y(t)=x(t)+n(t);其中,x(t)为数字调制信号,n(t)为服从标准SαS分布的脉冲噪声,x(t)的解析形式表示为:其中,N为采样点数,an为发送的信息符号,在MASK信号中,an=0,1,2,…,M-1,M为调制阶数,an=ej2πε/M,ε=0,1,2,…,M-1,g(t)表示矩形成型脉冲,Tb表示符号周期,fc表示载波频率,载波初始相位是在[0,2π]内均匀分布的随机数;数字调制信号x(t)的分数低阶模糊函数表示为:其中,τ为时延偏移,f为多普勒频移,0<a,b<α/2,x*(t)表示x(t)的共轭,当x(t)为实信号时,x(t)<p>=|x(t)|<p>sgn(x(t));当x(t)为复信号时,[x(t)]<p>=|x(t)|p-1x*(t);中央控制模块,与太阳能供电模块、温度检测模块、加热模块、大数据计算模块、数据存储模块、显示模块连接,用于调度各个模块正常工作;加热模块,与中央控制模块连接,用于通过加热电炉进行加热;大数据计算模块,与中央控制模块连接,用于通过大数据计算资源对检测数据进行处理;具体包括:1)基于Hadoop构建包含关系型数据库数据、温度检测模块数据和中央控制模块数据的大数据分析平台,转到步骤2);2)、在MapReduce框架下运用Apriori关联规则挖掘算法,在大数据分析平台中进行分析和挖掘,得到楼宇供暖温度影响因素,转到步骤3);3)结合楼宇供暖温度影响因素和楼宇供暖流量历史数据,构建神经网络模型BP,产生神经网络模型BP的初始权值,转到步骤4);4)、对神经网络模型BP的权值和阈值进行动态改进,获得动态神经网络模型DBP,产生动态神经网络模型DBP的权值和阈值,转到步骤5);5)、运用自适应免疫遗传AIGA算法优化动态神经网络模型DBP,获得预测模型AIGA-DBP,根据预测模型AIGA-DBP计算楼宇供暖流量预测值,转到步骤6);6)、判断楼宇供暖流量预测值与楼宇供暖流量期望值的误差是否满足设定的条件,若是,转到步骤7);否则重新执行到步骤5);7)、输出楼宇供暖流量预测值,结束;数据存储模块,与中央控制模块连接,用于将采集的数据存储为大数据库;显示模块,与中央控制模块连接,用于通过显示器进行显示检测数据信息。2.如权利要求1所述基于物联网的楼宇供暖节能预测分析终端,其特征在于,步骤1)具体包括以下步骤:将关系型数据库数据、传感器数据和控制器数据通过Sqoop上传至分布式文件系统HDFS,并存储至NoSQL数据库中;利用MapReduce计算框架对关系型数据库数据、温度检测模块数据和中央控制模块数据进行挖掘分析,将分析好的数据写入NoSQL数据库,并通过Web展示;步骤2)中在MapReduce框架下运用Apriori关联规则挖掘算法具体包括以下步骤:S201、使用MapReduce计算模型得到频繁1项集的集合L1,产生候选k项集的集合Ck(k≥2);S202、在Map函数处理阶段,每个Map任务计算其所处理的事务数据集中每个事务记录中包含在Ck中的项目集的出现次数,对于每个Map任务来说,如果候选k项集的某个项集(包含k个项目)出现在一个事务记录中,则Map函数产生并输出<某个项集,1>键值对给Combiner函数,由Combiner函数处理后交给Reduce函数;S203、在Reduce函数处理阶段,Reduce函数累加Ck中的项目集的出现次数,得到所有项目集的支持频度,所有支持频度≥设定的最小支持频度的项目集组成频繁项集Lk的集合,如果k<最大的迭代次数且不为空,则执行k++,转入步骤S202;否则,结束运行;步骤3)中所述产生神经网络模型BP初始权值的方法为以下4种方法中任意一种:方法一:随机地在区间[-1,1]之间选择初始权值;方法二:随机地在零附近的一个区间[-0.01,0.01]之间选择初始权值;方法三:神经网络模型BP中存在两级网络:输入层与隐含层与之间的网络、隐含层与输出层之间的网络,两级网络的初始权值采用不同的选择方式:输入层至隐含层连接权值初始化为随机数,隐含层到输出层的连接权值初始化为-1或1;方法四:将权值初始化为[a,b]之间的随机数,其中a,b为满足以下方程的整数:其中H为网络隐含层节点数;步骤4)具体包括以下步骤:S401、调整神经网络模型BP隐含层与输出层之间的权值wkj;调整wkj的目的是希望输出节点j的新输出比当前输出opj更接近目标值tpj,定义:其中α代表接近度,在每个训练周期保持不变,并随隐含层节点数H的调整而变小,不考虑阈值,...

【专利技术属性】
技术研发人员:张龙
申请(专利权)人:张龙
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1