本发明涉及智能楼宇技术领域,尤其涉及一种基于5g网络楼宇能耗采集方法、5g采集器及系统。
背景技术:
随着智能建筑、物联网和计算机信息技术的发展,越来越多的智能、通信设备及硬件产品加入到智慧城市中,智能化已经从逐步走入我们日常的工作和生活当中。我国幅员辽阔、人口众多,各种工业、商业、民用建筑建设速度极快,规模也越来越大。
目前,各种建筑内都安装了水表、电表和燃气表,监测用户的实际使用量,便于收取各种能耗费用及监管能耗的使用情况。大多数电表已通过增加智能数据采集芯片或电力载波等方式实现远程抄表,但水表和燃气表的抄表依旧主要依靠人工。新建小区大都将水表、电表和燃气表集中安装,便于抄表工的抄录,而老旧小区的水表、电表和燃气表安装较为分散,使得抄表成为一项非常繁重的工作,消耗了大量人力物力,效率还不够高,要实现自动采集需要安装多种采集、传输、网络设备,布线繁琐、维护困难、费用高昂。
技术实现要素:
本发明所要解决的技术问题在于,提供一种基于5g网络楼宇能耗采集方法、5g采集器及系统,用于解决现有同一小区或者楼宇采集能耗数据需要大量网络重复建设且效率低下的问题。
本发明实施例提出一种基于5g网络楼宇能耗采集方法,其基于一5g采集器实现,所述方法包括:
步骤s11、5g采集器获取与其连接的采集表计的品牌、型号和第一通信地址;
步骤s12、根据所述品牌、所述型号搜索与所述品牌、型号对应的通信协议,根据所述第一通信地址搜索与所述第一通信地址对应的第二通信地址;
步骤s13、在所述5g采集器的端口上加载所述通信协议并配置所述第二通信地址,基于所述通信协议、所述第一通信地址和所述第二通信地址,所述5g采集器与所述采集表计之间形成点对点通信网络;
步骤s14、通过所述点对点通信网络,所述5g采集器周期性地从所述采集表计获取能耗数据;
步骤s15、通过所述5g采集器和云平台之间的5g网络,所述5g采集器将所述能耗数据上传至所述云平台。
进一步地,所述通信协议包括mbus、dlt2007/645或者modbus。
进一步地,所述5g采集器和云平台之间的5g网络采用mqtt通信协议。
进一步地,所述方法还包括:
所述云平台解析所述能耗数据并存储到数据库。
本发明实施例提出一种5g采集器,所述5g采集器包括:
获取单元,用于获取与5g采集器连接的采集表计的品牌、型号和第一通信地址;
搜索单元,用于根据所述品牌、所述型号搜索与所述品牌、型号对应的通信协议,根据所述第一通信地址搜索与所述第一通信地址对应的第二通信地址;
通信单元,用于在与所述采集表计连接的5g采集器的端口上加载所述通信协议并配置所述第二通信地址,基于所述通信协议、所述第一通信地址和所述第二通信地址,所述5g采集器与所述采集表计之间形成点对点通信网络;
采集单元,用于通过设置在所述5g采集器和所述采集表计之间的5g网络,周期性地从所述采集表计获取能耗数据;
传送单元,用于通过所述5g采集器和云平台之间的5g网络,将所述能耗数据上传至所述云平台。
进一步地,所述通信协议包括mbus、dlt2007/645或者modbus。
进一步地,所述5g采集器和云平台之间的5g网络采用mqtt通信协议。
进一步地,所述云平台还用于解析所述能耗数据并存储到数据库。
本发明实施例提出一种基于5g网络楼宇能耗采集系统,所述系统包括上述的5g采集器、多个采集表计以及云平台;
所述多个采集表计分别用于采集多个用户的能耗数据;
所述5g采集器用于通过所述点对点通信网络周期性地从所述多个采集表计获取多个用户的能耗数据,并通过所述5g采集器和云平台之间的5g网络将所述多个用户的能耗数据上传至所述云平台;
所述云平台用于解析所述多个用户的能耗数据并存储到数据库。
实施本发明的实施例,具有如下有益效果:
通过在5g采集器上针对端口连接的采集表计不同,采用不同脚本运行,使5g采集器获得采集表计的型号、品牌以及第一通信地址,进而检索到该5g采集器该端口需要配置的通信协议和第二通信地址,在对该端口加载通信协议以及配置第二通信地址后,该5g采集器可以与对应的采集表计通信并采集能耗数据,减少了各种能耗分别建立网络系统带来的重复建设;解决了现有同一小区或者楼宇采集能耗数据需要大量网络重复建设且效率低下的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的基于5g网络楼宇能耗采集方法的流程图。
图2是本发明另一实施例提供的5g采集器的结构图。
图3是本发明另一实施例提供的基于5g网络楼宇能耗采集系统的结构图。
图4是本发明另一实施例提供的基于5g网络楼宇能耗采集系统的工作场景图。
具体实施方式
本专利中,以下结合附图和实施例对该具体实施方式做进一步说明。
如图1所示,本发明一实施例提供了基于5g网络楼宇能耗采集方法,所述方法包括:
步骤s11、5g采集器获取与其连接的采集表计的品牌、型号和第一通信地址。
参考图4,采集表计包括但不限于水表、电表和气表,用于统计水、电和气等资源或者能源的消耗,5g采集器连接多个采集表计,当新增加采集表计时,需要在5g采集器上运行脚本,运行脚本包括采集表计的品牌、型号和第一通信地址,在5g采集器上通过运行脚本可以获取到采集表计的品牌、型号和第一通信地址等信息。
步骤s12、根据所述品牌、所述型号搜索与所述品牌、型号对应的通信协议,根据所述第一通信地址搜索与所述第一通信地址对应的第二通信地址。
在本实施例中,5g采集器上存储有不同品牌、不同型号采集表计所对应的通信协议以及与第一通信地址对应的第二通信地址,当然第二通信地址也是预分配好的,采集表计用第一通信地址,5g采集器与之对应的端口就采用第二通信地址与之配合;通信协议包括mbus、dlt2007/645或者modbus。
步骤s13、在所述5g采集器的端口上加载所述通信协议并配置所述第二通信地址,基于所述通信协议、所述第一通信地址和所述第二通信地址,所述5g采集器与所述采集表计之间形成点对点通信网络。
需要说明的是,5g采集器连接多个采集表计,因此每个端口连接一个采集表计,在端口上加载通信协议并配置第二通信地址以后,5g采集器与采集表计之间形成了点对点通信网络。
步骤s14、通过所述点对点通信网络,所述5g采集器周期性地从所述采集表计获取能耗数据。
在本实施例中,所述5g采集器可以从多种不同表计采集能耗数据,在同一个小区优化了网络布置、设备安装,减少了大量的无效且重复的配置。
步骤s15、通过所述5g采集器和云平台之间的5g网络,所述5g采集器将所述能耗数据上传至所述云平台。
所述5g采集器和云平台之间的5g网络采用mqtt通信协议,采用该协议占用带宽少、开销小且使用稳定。
进一步地,所述方法还包括:所述云平台解析所述能耗数据并存储到数据库。
如图2所示,本发明另一实施例提供了5g采集器,所述5g采集器包括:
获取单元21,用于获取与5g采集器连接的采集表计的品牌、型号和第一通信地址;
搜索单元22,用于根据所述品牌、所述型号搜索与所述品牌、型号对应的通信协议,根据所述第一通信地址搜索与所述第一通信地址对应的第二通信地址;
通信单元23,用于在与所述采集表计连接的5g采集器的端口上加载所述通信协议并配置所述第二通信地址,基于所述通信协议、所述第一通信地址和所述第二通信地址,其中所述5g采集器与所述采集表计之间形成点对点通信网络;
采集单元24,用于通过设置在所述5g采集器和所述采集表计之间的5g网络,周期性地从所述采集表计获取能耗数据;
传送单元25,用于通过所述5g采集器和云平台之间的5g网络,将所述能耗数据上传至所述云平台。
进一步地,所述通信协议包括mbus、dlt2007/645或者modbus。
进一步地,所述5g采集器和云平台之间的5g网络采用mqtt通信协议。
进一步地,所述云平台还用于解析所述能耗数据并存储到数据库。
如图3所示,本发明另一实施例提供了基于5g网络楼宇能耗采集系统,所述系统包括上述的5g采集器31、多个采集表计32和云平台33;
所述5g采集器31与所述多个采集表计32连接,所述5g采集器31与所述多个采集表计32之间分别形成点对点通信网络;
所述多个采集表计32分别用于采集多个用户的能耗数据;
所述5g采集器31用于通过所述点对点通信网络周期性地从所述多个采集表计32获取多个用户的能耗数据,并通过所述5g采集器31和云平台33之间的5g网络将所述多个用户的能耗数据上传至所述云平台33;
所述云平台33用于解析所述多个用户的能耗数据并存储到数据库。
以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
需说明的是,上述实施例所述系统与上述实施例所述方法对应,因此,上述实施例所述系统未详述部分可以参阅上述实施例所述方法的内容得到,此处不再赘述。
并且,上述实施例所述5g采集器,如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中;
例如,一种计算机设备,包括:根据上述实施例所述的5g采集器;或者,存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行根据上述实施例所述的5g采集器的步骤。当然,所述计算机设备还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该计算机设备还可以包括其他用于实现设备功能的部件,在此不做赘述。示例性地,所述计算机程序可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述计算机设备中的执行过程。所述处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机设备的控制中心,利用各种接口和线路连接整个所述计算机设备的各个部分。所述存储器可用于存储所述计算机程序和/或单元,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或单元,以及调用存储在存储器内的数据,实现所述计算机设备的各种功能。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
又例如,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据上述所述的基于5g网络楼宇能耗采集方法。示例性地,所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。
实施本发明,具有如下有益效果:
通过在5g采集器上针对端口连接的采集表计不同,采用不同脚本运行,使5g采集器获得采集表计的型号、品牌以及第一通信地址,进而检索到该5g采集器该端口需要配置的通信协议和第二通信地址,在对该端口加载通信协议以及配置第二通信地址后,该5g采集器可以与对应的采集表计通信并采集能耗数据,减少了各种能耗分别建立网络系统带来的重复建设;解决了现有同一小区或者楼宇采集能耗数据需要大量网络重复建设且效率低下的问题。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
1.一种基于5g网络楼宇能耗采集方法,其基于一5g采集器实现,其特征在于,所述方法包括:
步骤s11、所述5g采集器获取与其连接的采集表计的品牌、型号和第一通信地址;
步骤s12、根据所述品牌、所述型号搜索与所述品牌、型号对应的通信协议,根据所述第一通信地址搜索与所述第一通信地址对应的第二通信地址;
步骤s13、在所述5g采集器的端口上加载所述通信协议并配置所述第二通信地址,基于所述通信协议、所述第一通信地址和所述第二通信地址,所述5g采集器与所述采集表计之间形成点对点通信网络;
步骤s14、通过所述点对点通信网络,所述5g采集器周期性地从所述采集表计获取能耗数据;
步骤s15、通过所述5g采集器和云平台之间的5g网络,所述5g采集器将所述能耗数据上传至所述云平台。
2.如权利要求1所述的方法,其特征在于,所述通信协议包括mbus、dlt2007/645或者modbus。
3.如权利要求1所述的方法,其特征在于,所述5g采集器和云平台之间的5g网络采用mqtt通信协议。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述云平台解析所述能耗数据并存储到数据库。
5.一种5g采集器,其特征在于,包括:
获取单元,用于获取与5g采集器连接的采集表计的品牌、型号和第一通信地址;
搜索单元,用于根据所述品牌、所述型号搜索与所述品牌、型号对应的通信协议,根据所述第一通信地址搜索与所述第一通信地址对应的第二通信地址;
通信单元,用于在与所述采集表计连接的5g采集器的端口上加载所述通信协议并配置所述第二通信地址,基于所述通信协议、所述第一通信地址和所述第二通信地址;其中所述5g采集器与所述采集表计之间形成点对点通信网络;
采集单元,用于通过设置在所述5g采集器和所述采集表计之间的5g网络,周期性地从所述采集表计获取能耗数据;
传送单元,用于通过所述5g采集器和云平台之间的5g网络,将所述能耗数据上传至所述云平台。
6.如权利要求5所述的5g采集器,其特征在于,所述通信协议包括mbus、dlt2007/645或者modbus。
7.如权利要求5所述的5g采集器,其特征在于,所述5g采集器和云平台之间的5g网络采用mqtt通信协议。
8.如权利要求5所述的5g采集器,其特征在于,所述云平台还用于解析所述能耗数据并存储到数据库。
9.一种基于5g网络楼宇能耗采集系统,其特征在于,包括权利要求5~8任一项所述的5g采集器、多个采集表计以及云平台;
所述5g采集器与所述多个采集表计连接,所述5g采集器与所述多个采集表计之间分别形成点对点通信网络;
所述多个采集表计分别用于采集多个用户的能耗数据;
所述5g采集器用于通过所述点对点通信网络周期性地从所述多个采集表计获取多个用户的能耗数据,并通过所述5g采集器和云平台之间的5g网络将所述多个用户的能耗数据上传至所述云平台;
所述云平台用于解析所述多个用户的能耗数据并存储到数据库。
技术总结