一种多表集抄通信接口转换器的LoRa无线抄表方法技术

技术编号:15506150 阅读:148 留言:0更新日期:2017-06-04 01:23
本发明专利技术公开了一种多表集抄通信接口转换器的LoRa无线抄表方法,通过LoRa模块对LoRa无线通讯方式的水表、燃气表和热量表进行数据抄读;LoRa模块以多表集抄通信接口转换器为核心自动无线组网;在组网完成后,多表集抄通信接口转换器直接发送报文对无线网络内各表计进行数据抄读,表计返回的应答报文通过LoRa模块上传至多表集抄通信接口转换器,再由多表集抄通信接口转换器将应答报文封装后上传集中器。本发明专利技术提升了多表集抄系统对LoRa无线通讯方式的水表、燃气表、热量表数据抄读成功率及效率,减少了无线抄表对表计电池的损耗,有助于水电气热多表集抄系统的建设推广。

LoRa wireless meter reading method for multi table collection communication interface converter

The invention discloses a multi meter set copy communication interface converter LoRa wireless meter reading method, through the LoRa module of LoRa wireless communication mode of water meter, gas meter and heat meter data reading module; LoRa with multi table set copy communication interface converter is the core of the automatic wireless network; the network is completed, multi table set copy communication interface converter directly send messages to the wireless network in the meter reading data, the response message returned by the LoRa meter module to upload table set copy communication interface converter, then the multi table set copy communication interface converter response message package upload concentrator. The invention improves the multi table collecting system of LoRa wireless communication mode of water meter, gas meter, heat meter data reading success rate and efficiency, reduce the loss of the battery on the wireless meter reading meter, a building to help promote the electric hot water table set copy system.

【技术实现步骤摘要】
一种多表集抄通信接口转换器的LoRa无线抄表方法
本专利技术属于远程集中抄表
,具体涉及一种多表集抄通信接口转换器的LoRa无线抄表方法。
技术介绍
多表集抄通信接口转换器是指采集水表、智能电能表、燃气表、热量表数据,并对水、热、气表数据处理存储,同时可以和集中器或手持设备进行数据交换的设备。采用多表集抄通信接口转换器配合集中器抄表是建立“水电气热”多表集抄系统的一种快速有效途径,有助于打破当前四表间“语言不通,各自处理”的壁垒,减少公共事业基础设施重复投资,降低公共事业单位的综合运营成本。LoRa是一种线性调频扩频通信技术,具有功耗低、通信距离远、抗干扰能力强等优点,是现场水、气、热表广泛采用的无线通讯方式。当前多表集抄通信接口转换器的上行通信超时时间短,因LoRa节点通讯存在低功耗唤醒机制,在完成一次LoRa无线抄表后集中器往往无法从上行通道获取表计数据;同时LoRa无线通讯方式的表计采用电池供电,若频繁处理数据抄读指令将增加耗电量,减少电池使用寿命,增加现场表计的运维成本。以上两点造成当前多表集抄系统对LoRa无线通讯方式的表计数据抄读成功率低、电池损耗大,不利于多表集抄系统的建设推广。
技术实现思路
本专利技术所解决的技术问题是克服当前多表集抄通信接口转换器对LoRa无线通讯方式的水、气、热表计数据抄读成功率低、电池损耗大的不足。本专利技术的一种多表集抄通信接口转换器的LoRa无线抄表方法,其特征在于:通过内置于多表集抄通信接口转换器中的LoRa模块完成对LoRa无线通讯方式的水表、燃气表、热量表数据抄读;LoRa模块以多表集抄通信接口转换器为核心进行自动无线组网,每块LoRa无线通讯方式的表计都作为LoRa无线网络中的从节点。在组网完成后,多表集抄通信接口转换器通过LoRa模块实现对网络内各节点的操作及控制,可直接发送符合CJ/T188-2004通信协议格式的报文对各LoRa无线通讯方式的表计进行数据抄读,表计返回的应答报文通过LoRa模块上传至多表集抄通信接口转换器,再由多表集抄通信接口转换器将应答报文封装后上传集中器。LoRa模块的接口参数包括以下:voidLoRa_Init(BYTEnPort):LoRa模块初始化BYTELoRa_NodeAdd(BYTE*pAddr):增加节点BYTELoRa_NodeTimeout(BYTE*pAddr):LoRa无线抄表超时时间BYTELoRa_AddrSet(BYTE*Addr):节点地址设置BYTELoRa_NodeClear(void):删除节点BYTELoRa_NodeConfig(WORDCmd,BYTE*pBuff,BYTENum):节点配置BYTELoRa_Meter_Read(BYTE*pAddr):节点抄读。LoRa无线抄表采用有地址模式抄读,流程包括以下步骤:步骤(1),LoRa模块无线组网完成后,当接收到对某块表计的数据抄读命令后,首先进行报文解析,识别表计地址(即节点档案);步骤(2),判断节点档案是否已经登记,若未登记,将该节点登记并自动加入LoRa无线网络重新组网,返回步骤(1);若已登记,判断当前时间距上次抄读成功时间是否大于M小时(1≤M≤24),若大于,直接将数据抄读命令转发至该表计,反之则将缓存的上次抄读成功时的应答报文上传多表集抄通信接口转换器,结束本次抄表;步骤(3),在超时时限内等待表计返回应答报文,若接收到应答报文,进入步骤(5);若超出时限仍未接收到应答报文,抄读失败次数增加一次;步骤(4),判断当天对该表计的抄读失败次数是否大于N次(2≤N≤5),若小于,重新转发数据抄读命令,返回步骤(3);若大于,当天内将不再响应对该表计的数据抄读命令;步骤(5),若接收到应答报文,将其上传多表集抄通信接口转换器并缓存,同时记录本次抄读成功时间,结束本次抄表。LoRa无线抄表的数据缓存机制如下:在对LoRa无线网络中单个节点数据抄读成功后,除将应答报文返回上行通道外,还自动缓存本次应答报文,若因LoRa无线抄表时间超过上行通信超时时限而导致数据未成功采集,在再次接收到来自上行通道的数据抄读命令后立即回复缓存的应答报文。LoRa无线数据抄读保护方案如下:1)多表集抄通信接口转换器可设置为调试模式或保护模式,默认为保护模式;2)在调试模式下,数据抄读命令将无条件转发,调试模式的维持时间可设置,设置为10分钟整数倍,最大支持2550分钟(调试模式每日凌晨2点自动关闭);3)在保护模式下,对于已经抄读成功的节点每M小时为转发周期,M小时内对该节点的数据抄读均回复上一次缓存的应答报文。M取值范围为1≤M≤24。M需要兼顾数据抄读周期与表计响应次数,由于水气热表计每天过零点时自动存储累计示数,即24小时存储一次数据,M最大显然为24,而M取值过小则表计当日响应数据抄读命令次数过多,起不到减少电池耗电量效果,从调试角度看,M最小取为1,即每小时最多响应一次数据抄读命令。考虑实际情况,推荐M取值为4;4)在保护模式下,对抄读失败的表计的数据抄读命令在当天内最多转发N次,每日过零点该表计的抄读失败次数清零,次日重新计数。N取值范围为2≤N≤5。考虑到存在偶发性的抄读失败因素,N至少应为2,而N取值若过大,则仍然影响整体抄表效率,一般大于5次抄读失败则可以判断是由表计自身故障或人为的参数设置错误等因素导致,因此N最大可取为5。考虑实际情况,推荐N取值为3。LoRa无线抄表运行异常的处理措施如下:若LoRa无线网络中的所有节点的抄读失败次数累计达到K次则复位LoRa模块,K取值范围为64≤K≤160。整体性的数据抄读失败可能是由LoRa模块软件故障引起,由于一个多表集抄通信接口转换器至少应支持对32块LoRa无线通讯方式的水气热表计的数据抄读,由上述N的取值范围可知32×2=64≤K≤32×5=160。考虑实际情况推荐K取值为100。本专利技术的有益效果是:提高了多表集抄系统对LoRa无线通讯方式的水表、燃气表、热量表数据抄读成功率及效率,减少了无线抄表对表计电池的损耗,降低了现场表计运维成本,有助于“水电气热”多表集抄系统的建设推广。附图说明图1是多表集抄系统的LoRa无线网络结构图。图2是本专利技术的LoRa无线抄表流程图。具体实施方式下面将结合说明书附图,对本专利技术作进一步的说明。本专利技术通过内置于多表集抄通信接口转换器中的LoRa模块完成对LoRa无线通讯方式的水表、燃气表、热量表数据抄读。如图1所示,LoRa模块以多表集抄通信接口转换器为核心进行自动无线组网,每块LoRa无线通讯方式的表计都作为LoRa无线网络中的从节点。LORA模块对各从节点既可以直接操作也可通过中继器(中继器是另外的安装LoRa模块的多表集抄通信接口转换器)进行操作;对低功耗设备操作时,可直接进行唤醒操作也可控制路由器和中继器执行唤醒操作。LoRa模块组建的无线网络具有以下特点:1)自动组建网络LoRa无线网络是由LoRa模块以搜索的方式自动组网建立的。待组网的LoRa无线通讯方式的表计称为目标设备,LoRa模块支持搜索指定的目标设备和广播搜索所有目标设备,搜索成功后将为各目标设备分配点对点路径,并自动登记到路由表,从而完成对节点档案的登记。2)多级中继转发Lo本文档来自技高网...
一种多表集抄通信接口转换器的LoRa无线抄表方法

【技术保护点】
一种多表集抄通信接口转换器的LoRa无线抄表方法,其特征在于:通过内置于多表集抄通信接口转换器中的LoRa模块对采用LoRa无线通讯方式的水表、燃气表和热量表数据抄读;LoRa模块以多表集抄通信接口转换器为核心进行自动无线组网,每块LoRa无线通讯方式的表计都作为LoRa无线网络中的从节点;在组网完成后,多表集抄通信接口转换器通过LoRa模块对网络内各节点进行操作及控制,直接发送符合CJ/T 188‑2004通信协议格式的报文对各LoRa无线通讯方式的表计进行数据抄读,表计返回的应答报文通过LoRa模块上传至多表集抄通信接口转换器,再由多表集抄通信接口转换器将应答报文封装后上传集中器。

【技术特征摘要】
1.一种多表集抄通信接口转换器的LoRa无线抄表方法,其特征在于:通过内置于多表集抄通信接口转换器中的LoRa模块对采用LoRa无线通讯方式的水表、燃气表和热量表数据抄读;LoRa模块以多表集抄通信接口转换器为核心进行自动无线组网,每块LoRa无线通讯方式的表计都作为LoRa无线网络中的从节点;在组网完成后,多表集抄通信接口转换器通过LoRa模块对网络内各节点进行操作及控制,直接发送符合CJ/T188-2004通信协议格式的报文对各LoRa无线通讯方式的表计进行数据抄读,表计返回的应答报文通过LoRa模块上传至多表集抄通信接口转换器,再由多表集抄通信接口转换器将应答报文封装后上传集中器。2.根据权利要求1所述的一种多表集抄通信接口转换器的LoRa无线抄表方法,其特征在于:在对LoRa无线网络中单个节点数据抄读成功后,除将应答报文返回上行通道外,还自动缓存本次应答报文,若因LoRa无线抄表时间超过上行通信超时时限而导致数据未成功采集,在再次接收到来自上行通道的数据抄读命令后立即回复缓存的应答报文。3.根据权利要求1或2所述的一种多表集抄通信接口转换器的LoRa无线抄表方法,其特征在于:数据抄读采用有地址模式抄读,包括以下步骤:步骤(1),无线组网完成后,当LoRa模块接收到对某块表计的数据抄读命令后,首先进行报文解析,识别表计地址即节点档案;步骤(2),判断节点档案是否已经登记,若未登记,将该节点登记并自动加入LoRa无线网络重新组网,返回步骤(1);若已登记,判断当前时间距上次抄读成功时间是否大于设定的M小时,若大于,直接将数据抄读命令转发至该表计,否则将缓存的上次抄读成功时的应答报文上传多表集抄通信接口转换器,结束本次抄表;步骤(3),在超时时限内等待表计返回应答报文,若接收到应答报文,进入步骤(5);若超出时限仍未接收到应答报文,抄读失败次数增加一次;步骤(4),判断当天对该表计的抄读失败次数是否大于设定的N次,若小于,重新转发数据抄读命令,返回步骤(3);否则,当天内将不再响应对该表计的数据抄读命令;步骤(5),若接收到...

【专利技术属性】
技术研发人员:刘建徐晴欧阳曾恺田正其黄奇峰周超祝宇楠薛军殷俊
申请(专利权)人:国网江苏省电力公司电力科学研究院国家电网公司江苏林洋能源股份有限公司
类型:发明
国别省市:江苏,32

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

1