用电数据采集方法及装置
文献发布时间:2024-04-18 19:59:31
技术领域
本发明涉及数据采集技术领域,尤其涉及一种用电数据采集方法及装置。
背景技术
现实生活中,人们的用电数据量越来越庞大。随着智能电网的推近,对海量用电数据的智能化采集的要求也越来越迫切。
为便于组织管理和系统化电量测算,通常以变压器作为台区中心进行台区划分,并分别在各台区中心安装采集终端。在采集用电数据时,台区内的各表计通过低压电力载波线或者无线连接周边表计,并利用周边表计作为节点,将用电数据分级上传至采集终端。各台区内的采集终端通过无线公网统一上报给采集主站。
城市地区内各台区的表计集中安装在一栋或数栋楼中,可以采用上述采集方法进行用电数据采集。但农村地区的居民台区及农用灌溉台区普遍呈平面布置,位置相对分散,各居民表计均安装在同一层,农排表计则分散安装在田间,不同台区表计之间交互安装,各个台区界限不分明。
采用上述采集方法进行数据采集时,由于用电数据在表计间通过低压电力载波线进行传输,而过度分散的台区表计则会导致载波传播线路过长。同时,不同表计间距离不同,使得用于数据传输的各表记节点间距离较远。受到载波传输线路过长以及表计节点距离较远的影响,使得处于台区边缘的表计经常会出现用电数据无法上传的问题。
综上,采用现有的用电数据采集方法对农村地区进行用电数据采集时,存在采集成功率较低的问题。
发明内容
本发明实施例提供了一种用电数据采集方法及装置,以解决农村地区的用电数据采集成功率较低的问题。
第一方面,本发明实施例提供了一种用电数据采集方法,包括:
获取预设区域内各台区的台区特性,并基于所述台区特性对所述预设区域进行区域划分,得到至少一个虚拟采集区域;
对所述虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络;每个虚拟网络内包含至少一个表计;
分别控制所述虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据;
当所述第一用电数据缺失时,控制所述虚拟网络内的表计进行无线数据采集,对应得到第二用电数据。
在一种可能的实现方式中,所述分别控制所述虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据,包括:
分别控制所述虚拟采集区域内各台区的采集终端对当前台区内的所有表计进行有线数据采集,并对应接收所述表计回传的第一用电数据;所述第一用电数据包括:在第一预设时长内回传数据的表计所对应的用电数据。
在一种可能的实现方式中,在所述分别控制所述虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据之后,还包括:
分别将各虚拟网络中回传时长最短的表计,对应确定为所述虚拟网络内的核心表计,并将未在第一预设时长内回传数据的表计确定为第一表计;
当所述第一用电数据缺失时,控制所述虚拟网络内的表计进行无线数据采集,对应得到第二用电数据,包括:
如果当前虚拟网络内存在所述第一表计时,控制所述虚拟网络内的核心表计对所述第一表计进行无线数据采集,并对应接收所述第一表计回传的第二用电数据。
在一种可能的实现方式中,在所述分别控制所述虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据之后,还包括:
针对每一个虚拟网络,将该虚拟网络及其相邻虚拟网络中,除核心表计外的所有表计中,回传时长小于第二预设时长,且各表计之间的间隔距离大于第一预设距离的至少两个表计,作为该虚拟网络的备选表计;所述第二预设时长小于或等于所述第一预设时长;
在对应接收所述第一表计回传的第二用电数据之后,还包括:
如果当前虚拟网络内存在未回传第二用电数据的第一表计时,控制所述虚拟网络中的备选表计进行无线数据采集,并对应接收所述第一表计回传的第三用电数据。
在一种可能的实现方式中,基于所述台区特性对所述预设区域进行区域划分,得到至少一个虚拟采集区域,包括:
基于所述台区特性,确定所述预设区域内是否存在满足预设条件的预设台区;
将所述预设台区确定为虚拟采集区域,并判断所述虚拟采集区域的相邻台区是否为虚拟采集区域;
当所述虚拟采集区域的相邻台区为虚拟采集区域时,将所述虚拟采集区域及其相邻台区确定为新的虚拟采集区域,并跳转到判断所述虚拟采集区域的相邻台区是否为预设台区步骤继续执行;
当所述虚拟采集区域的相邻台区不是虚拟采集区域时,将所述虚拟采集区域及其相邻台区确定为最终的虚拟采集区域。
在一种可能的实现方式中,所述基于所述台区特性,确定所述预设区域内是否存在满足预设条件的预设台区,包括:
将满足以下任一预设条件的台区,确定为预设台区;
所述预设条件包括:
台区标注名称内包含预设字段;
台区采集终端的拓扑层数大于第一预设数量;
台区末端表计与其他台区表计之间的距离小于第二预设距离;
台区的数据采集成功率小于第一预设值。
在一种可能的实现方式中,对所述虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络,包括:
按照蜂窝网络的划分方式对所述虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络。
在一种可能的实现方式中,所述蜂窝网络的形状为正六边形,且所述正六边形的边长小于或等于预设边长。
第二方面,本发明实施例提供了一种用电数据采集装置,包括:
划分模块,用于获取预设区域内各台区的台区特性,并基于所述台区特性对所述预设区域进行区域划分,得到至少一个虚拟采集区域;
所述划分模块,还用于对所述虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络;每一个虚拟网络内包含至少一个表计;
采集模块,用于分别控制所述虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据;
所述采集模块,还用于当所述第一用电数据缺失时,控制所述虚拟网络内的表计进行无线数据采集,对应得到第二用电数据。
在一种可能的实现方式中,所述采集模块,用于分别控制所述虚拟采集区域内各台区的采集终端对当前台区内的所有表计进行有线数据采集,并在对应接收所述表计回传的第一用电数据;所述第一用电数据包括:在第一预设时长内回传数据的表计所对应的用电数据。
本发明实施例提供一种用电数据采集方法及装置,通过对预设区域内的所有表计进行划分,从而将表计划分至不同的虚拟网络中。当无法控制采集终端成功采集到所有表计的用电数据时,利用虚拟网络中的表计代替采集终端下发数据采集指令,进行无线数据采集,可以有效缩短数据传输距离,进而提升数据采集成功率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的用电数据采集方法的实现流程图;
图2是本发明实施例提供的蜂窝网络的划分方式示意图;
图3是本发明实施例提供的用电数据采集方法的实现流程图;
图4是本发明实施例提供的用电数据采集装置的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图通过具体实施例来进行说明。
图1为本发明实施例提供的用电数据采集方法的实现流程图,详述如下:
步骤101,获取预设区域内各台区的台区特性,并基于台区特性对预设区域进行区域划分,得到至少一个虚拟采集区域。
台区特性包括但不限于,台区标注名称、台区拓扑、台区表计位置以及数据采集成功率等。通过上述台区特性,可以将用电数据采集成功率较低的台区筛选出来,进而构成虚拟采集区域。
在一些实施例中,基于台区特性对预设区域进行区域划分,得到至少一个虚拟采集区域,包括:
基于台区特性,确定预设区域内是否存在满足预设条件的预设台区;
将预设台区确定为虚拟采集区域,并判断虚拟采集区域的相邻台区是否为虚拟采集区域;
当虚拟采集区域的相邻台区为虚拟采集区域时,将虚拟采集区域及其相邻台区确定为新的虚拟采集区域,并跳转到判断虚拟采集区域的相邻台区是否为预设台区步骤继续执行;
当虚拟采集区域的相邻台区不是虚拟采集区域时,将虚拟采集区域及其相邻台区确定为最终的虚拟采集区域。
也就是说,每一个满足预设条件的预设台区都可以看做是一个虚拟采集区域。针对每一个虚拟采集区域,如果该虚拟采集区域的相邻台区仍为虚拟采集区域,可以将二者连通,形成新的虚拟采集区域,并继续检测新的虚拟采集区域的相邻台区是否为虚拟采集区域,直到新的虚拟采集区域的相邻台区不属于虚拟采集区域时,将当前的虚拟采集区域及其相邻台区确定为最终的虚拟采集区域。
通过上述区域划分方法,可以将预设区域内所有满足预设条件的预设台区及其相邻台区,划分为至少一个虚拟采集区域。
在一些实施例中,基于台区特性,确定预设区域内是否存在满足预设条件的预设台区,包括:
将满足以下任一预设条件的台区,确定为预设台区;
预设条件可以包括:
台区标注名称内包含预设字段;
台区采集终端的拓扑层数大于第一预设数量;
台区末端表计与其他台区表计之间的距离小于第二预设距离;
台区的数据采集成功率小于第一预设值。
这里的预设字段可以为“农”或者“农混”。台区标注名称中包含“农”或者“农混”时,说明当前台区处于农村地区。考虑到农村地区台区内的表计相对分散,容易产生数据采集成功率较低的问题。本发明实施例将台区标注名称中包含“农”或者“农混”的台区,确定为预设台区。当台区采集终端的拓扑层数过多时,说明当前台区中的采集节点过多,这就使得低压电力载波传输线路过长,容易出现数据采集成功率较低的问题,由此本发明实施例将台区采集终端的拓扑层数大于第一预设数量的台区,确定为预设台区。这里的第一预设数量可由用户自行设定,本发明实施例对比不作具体限定。示例性地,第一预设数量可以为5。台区末端表计与其他台区表计之间的距离小于第二预设距离,说明不同台区之间界限不明,表计交互安装,容易出现数据采集成功率较低的问题,由此,本发明实施例将台区末端表计与其他台区表计之间的距离小于第二预设距离的台区,确定为预设台区。这里的第二预设距离可由用户自行设定,本发明实施例对此不作具体限定。示例性地,第二预设距离可以为50米。第一预设值也可由用户自行设定,本发明实施例对此不作具体限定。示例性地,第一预设值可以为90%。
步骤102,对虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络。每个虚拟网络内包含至少一个表计。
按照各表计的分布位置,可以将虚拟采集区域内的表计划分至至少一个虚拟网络里。相比于表计与采集终端之间的距离来说,每个虚拟网络内的不同表计之间的距离相对较近,进而使得同一虚拟网络内不同表计之间的数据传输成功率较高。
在一些实施例中,参见图2,可以按照蜂窝网络的划分方式对虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络。
参见图2,蜂窝网络的形状为正六边形,且正六边形的边长小于或等于预设边长。
按照蜂窝网络的划分方式,可以将表计划分至不同的正六边形区域内。采用正六边形的划分方式,可以有效提升虚拟网络内的无线传输效率。
这里的预设边长可由用户自行设定,本发明实施例对此不作具体限定。可以理解的是,正六边形的边长越短,虚拟网络内不同表计之间的数据传输效果越好。当虚拟网络的边长超出预设边长时,无线信号会急剧衰减,导致无线传输质量急剧下降。示例性地,预设边长可以为100米。即,虚拟网络的边长小于或等于100米。示例性地,虚拟网络的边长可以为50米。
步骤103,分别控制虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据。
表计内部配置双模通信模块。双模通信模块中既包含HPLC信道,用于进行有线数据传输;还包含HRF信道,用于进行无线数据传输。各台区的采集终端分别对当前台区内的所有表计下发数据采集指令,进行有线数据采集。各表计在接收到数据采集指令后,将自身的用电数据通过HPLC信道分级回传至采集终端。
需要说明的是,对于预设区域内,且不属于虚拟采集区域的区域,可直接利用采集终端进行数据采集的传统数据采集方式进行数据采集,本发明实施例对于此类区域的数据采集方式不作具体介绍。
在一些实施例中,步骤103可以包括:
分别控制预设区域内各台区的采集终端对当前台区内的所有表计进行有线数据采集,并对应接收表计回传的第一用电数据。第一用电数据包括:在第一预设时长内回传数据的表计所对应的用电数据。
在进行用电数据采集时,首先通过各台区的采集终端对当前台区内的所有表计进行有线数据采集,并在第一预设时长内对应接收各表计通过低压电力载波线所回传的用电数据。
这里的第一预设时长可由用户自行设定,本发明实施例对此不做具体限定。示例性地,第一预设时长可以为5分钟。
若预设区域内所有表计均能在第一预设时长内回传自身用电数据,即,第一用电数据不存在数据缺失时,各表计所对应的第一用电数据即为预设区域内的全部用电数据。
各表计在利用低压电力载波线回传用电数据的同时,还会回传自身的表计资产号。通过表计资产号及其对应的用电数据,可以对预设区域内各台区的用电数据进行登记存档,以便后续进行组织管理和系统电量测算。
若预设区域内存在未在第一预设时长内回传自身用电数据的表计,可以进一步控制虚拟网络内的表计进行无线数据传输。
在一些实施例中,参见图3,若预设区域内存在未在第一预设时长内回传自身用电数据的表计时,在步骤103之后,还包括:
分别将各虚拟网络中回传时长最短的表计,对应确定为虚拟网络内的核心表计,并将未在第一预设时长内回传数据的表计确定为第一表计。
虚拟网络内的核心表计就是在有线数据采集过程中,回传时长最短,数据传输质量最高的表计。针对每一个虚拟网络确定一个核心表计,以便于后续在进行无线数据采集时,可以利用核心表计通过无线采集的方式去采集第一表计的用电数据。同时,核心表计还能通过有线传输的方式将采集到的用电数据统一回传至对应台区的采集终端。
若当前虚拟网络内不存在能够在第一预设时长内回传用电数据的表计时,可以适当扩大当前虚拟网络的区域范围,或者,可以将当前虚拟网络的相邻虚拟网络内核心表计,确定为当前虚拟网络的核心表计。
需要注意的是,当虚拟网络的边长超出预设边长时,双模模块中的无线信号会急剧衰减,导致无线传输质量急剧下降。由此,在对虚拟网络的区域范围进行扩大时,需要控制虚拟网络的边长小于或等于预设边长。
在一些实施例中,参见图3,在步骤203之后,还包括:
针对每一个虚拟网络,将该虚拟网络及其相邻虚拟网络中,除核心表计外的的所有表计中,回传时长小于第二预设时长,且各表计之间的间隔距离大于第一预设距离的至少两个表计,作为该虚拟网络的备选表计。第二预设时长小于或等于第一预设时长。
为避免出现位于虚拟网络边缘位置处的第一表计和/或距离核心表计较远的第一表计无法有效接收到核心表计所下发的无线数据采集指令,可以针对每一个虚拟网络设置至少两个备选表计,且这至少两个备选表计之间的间隔距离可以大于第一预设距离,以便照顾到不同边缘位置处的第一表计。示例性地,为有效保证数据采集成功率,可以针对每一个虚拟网络设置三个备选表计,且三个备选表计中,每两个备选表计之间的间隔距离大于第一预设距离。这里的第一预设距离由用户自行设定,本发明实施例对此不作具体限定。
按照数据传输距离越近,数据传输成功率越高的原则,可以以每一个第一表计的有效传输距离内存在至少一个回传时长小于第二预设时长的备选表计为原则,来确定备选表计。
当存在不能有效接收到核心表计的无线数据采集指令的第一表计时,可以采用备选表计代替核心表计进行二次无线数据采集,以保证成功采集到每一个第一表计的用电数据。
步骤104,当第一用电数据缺失时,控制虚拟网络内的表计进行无线数据采集,对应得到第二用电数据。
考虑到有线数据传输受到载波传输线路过远的影响,可能会出现部分表计无法在第一预设时长内回传自身用电数据,导致第一用电数据缺失的现象。当第一用电数据缺失时,可以控制虚拟网络中的表计进行无线数据采集,从而通过无线传输的方式,采集上述无法通过有线传输回传数据的表计,所对应的用电数据。
在一些实施例中,步骤104可以包括:
如果当前虚拟网络内存在第一表计时,控制虚拟网络内的核心表计对第一表计进行无线数据采集,并对应接收第一表计回传的第二用电数据。
当前虚拟网络内存在第一表计时,控制当前虚拟网络内的核心表计通过HRF信道下发无线数据采集指令,各第一表计接收到无线数据采集指令后,将自身的用电数据通过HRF信道无线传输至核心表计,并由核心表计通过HPLC信道回传至该核心表计对应的台区采集终端。
需要说明的是,各第一表计在通过无线传输的方式回传自身用电数据时,还会同时回传自身的表计资产号以及当前虚拟网络的编号。其中,各虚拟网络的编号可以在执行步骤102进行网络划分时,依次对各虚拟网络进行编号得到。
与核心表计对应的台区的采集终端,接收到核心表计回传的用电数据及相应的表计资产号和虚拟网络编号后,将本台区内的表计的用电数据正常上报至采集主站。对于不属于本台区的用电数据,将用电数据及其对应的表计资产号和虚拟采集区域编号统一上报至采集主站,由采集主站根据表计资产号和虚拟采集区域编号,将各第一表计的用电数据登记保存至其对应的台区档案中,便于后续组织管理和系统电量测算。
在一些实施例中,在对应接收第一表计回传的第二用电数据之后,还包括:
如果当前虚拟网络内存在未回传第二用电数据的第一表计时,控制虚拟网络中的备选表计进行无线数据采集,并对应接收第一表计回传的第三用电数据。
考虑到位于虚拟网络边缘位置处的第一表计,和/或远离核心表计的第一表计可能会出现无法有效接收到核心表计所下发的无线数据采集指令,进而导致无法及时回传用电数据。此时,可以控制备选表计二次下发无线采集数据指令。相比于核心表计与未回传第二用电数据的第一表计之间的距离,备选表计与未回传第二用电数据的第一表计之间的距离更小,进而可以有效保证备选表计能够有效接收到第一表计所回传的用电数据。
同理,各第一表计在通过无线传输的方式回传自身用电数据时,还会同时回传自身的表计资产号以及当前虚拟网络的编号。备选表计通过HPLC信道将采集到的第三用电数据回传至该备选表计对应的台区采集终端。
同理,与备选表计对应的台区的采集终端,接收到备选表计回传的用电数据及相应的表计资产号和虚拟采集区域编号后,将本台区内的表计的用电数据正常上报至采集主站。对于不属于本台区的用电数据,将用电数据及其对应的表计资产号和虚拟采集区域编号统一上报至采集主站,由采集主站根据表计资产号和虚拟采集区域编号,确定各表计的用电数据登记保存至其对应的台区档案中,便于后续组织管理和系统电量测算。
考虑到农村地区台区的变压器通常设置于村子边缘位置或某些空旷地区,距离用电负荷中心(即,表计)存在一定距离。而采集终端通常设置于台区中心(即,变压器位置处),这就使得由采集终端通过有线数据传输或无线数据传输进行用电数据采集时,数据采集成功率较低。
由此,本发明实施例提供一种新的用电数据采集方法,通过对虚拟采集区域内的所有表计进行划分,从而将表计划分至不同的虚拟网络中。当采集终端无法成功采集到所有表计的用电数据时,利用虚拟网络中的表计代替采集终端下发数据采集指令,进行无线数据采集,可以有效缩短数据传输距离,进而提升数据采集成功率。
进一步地,本发明实施例针对每一虚拟网络确定一个数据传输质量最好的核心表计。核心表计既能和采集终端进行有线数据通信,还能和第一表计进行无线数据通信。将核心表计作为传输节点,一方面可以有效采集到第一表计的用电数据,另一方面可以将采集到的用电数据上传至采集终端,进而提升数据采集成功率。
更进一步地,为避免出现同一虚拟网络内,存在距离核心表计较远或位于虚拟网络边缘位置处的第一表计,导致无线数据传输失败的情况,本发明实施例针对每一个虚拟网络设置至少两个备选表计,当存在无法回传第二用电数据的第一表计时,可以利用备选表计进行二次无线数据采集,从而进一步提供数据采集成功率。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。
图4示出了本发明实施例提供的用电数据采集装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
如图4所示,用电数据采集装置4包括:划分模块41和采集模块42。
划分模块41,用于获取预设区域内各台区的台区特性,并基于台区特性对预设区域进行区域划分,得到至少一个虚拟采集区域;
划分模块41,还用于对虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络;每一个虚拟网络内包含至少一个表计;
采集模块42,用于分别控制虚拟采集区域内各台区的采集终端进行有线数据采集,对应得到第一用电数据;
采集模块42,还用于当第一用电数据缺失时,控制虚拟网络内的表计进行无线数据采集,对应得到第二用电数据。
在一种可能的实现方式中,采集模块42,用于分别控制虚拟采集区域内各台区的采集终端对当前台区内的所有表计进行有线数据采集,并在对应接收表计回传的第一用电数据;第一用电数据包括:在第一预设时长内回传数据的表计所对应的用电数据。
在一种可能的实现方式中,采集模块42,用于分别将各虚拟网络中回传时长最短的表计,对应确定为虚拟网络内的核心表计,并将未在第一预设时长内回传数据的表计确定为第一表计;
采集模块42,还用于如果当前虚拟网络内存在第一表计时,控制虚拟网络内的核心表计对第一表计进行无线数据采集,并对应接收第一表计回传的第二用电数据。
在一种可能的实现方式中,采集模块42,用于针对每一个虚拟网络,将该虚拟网络及其相邻虚拟网络中,除核心表计外的所有表计中,回传时长小于第二预设时长,且各表计之间的间隔距离大于第一预设距离的至少两个表计,作为该虚拟网络的备选表计;第二预设时长小于或等于第一预设时长;
采集模块42,还用于如果当前虚拟网络内存在未回传第二用电数据的第一表计时,控制虚拟网络中的备选表计进行无线数据采集,并对应接收第一表计回传的第三用电数据。
在一种可能的实现方式中,划分模块41,用于基于台区特性,确定预设区域内是否存在满足预设条件的预设台区;
划分模块41,还用于将所述预设台区确定为虚拟采集区域,并判断所述虚拟采集区域的相邻台区是否为虚拟采集区域;
划分模块41,还用于当虚拟采集区域的相邻台区为虚拟采集区域时,将虚拟采集区域及其相邻台区确定为新的虚拟采集区域,并跳转到判断虚拟采集区域的相邻台区是否为预设台区步骤继续执行;
划分模块41,还用于当虚拟采集区域的相邻台区不是虚拟采集区域时,将虚拟采集区域及其相邻台区确定为最终的虚拟采集区域。
在一种可能的实现方式中,划分模块41,用于将满足以下任一预设条件的台区,确定为预设台区;
预设条件包括:
台区标注名称内包含预设字段;
台区采集终端的拓扑层数大于第一预设数量;
台区末端表计与其他台区表计之间的距离小于第二预设距离;
台区的数据采集成功率小于第一预设值。
在一种可能的实现方式中,划分模块41,用于按照蜂窝网络的划分方式对虚拟采集区域内的所有表计进行网络划分,得到至少一个虚拟网络。
在一种可能的实现方式中,蜂窝网络的形状为正六边形,且正六边形的边长小于或等于预设边长。
本发明实施例通过划分模块41对虚拟采集区域内的所有表计进行划分,从而将表计划分至不同的虚拟网络中。当采集模块42无法控制采集终端成功采集到所有表计的用电数据时,采集模块42利用虚拟网络中的表计代替采集终端下发数据采集指令,进行无线数据采集,可以有效缩短数据传输距离,进而提升数据采集成功率。
进一步地,采集模块42针对每一虚拟网络确定一个数据传输质量最好的核心表计。核心表计既能和采集终端进行有线数据通信,还能和第一表计进行无线数据通信。采集模块42将核心表计作为传输节点,一方面可以有效采集到第一表计的用电数据,另一方面可以将采集到的用电数据上传至采集终端,进而提升数据采集成功率。
更进一步地,为避免出现同一虚拟网络内,存在距离核心表计较远或位于虚拟网络边缘位置处的第一表计,导致无线数据传输失败的情况,采集模块42针对每一个虚拟网络设置至少两个备选表计,当存在无法回传第二用电数据的第一表计时,可以利用备选表计进行二次无线数据采集,从而进一步提供数据采集成功率。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模板、单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所述模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个用电数据采集方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器、随机存取存储器、电载波信号、电信信号以及软件分发介质等。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
- 一种物流飞行器及货舱以及物流飞行器与货舱自动对接、分离的控制系统及控制方法
- 用于具有涡轮发电机的飞行器的机电结构、用于紧急关闭飞行器涡轮发电机的方法以及相应的计算机程序
- 用于驱动飞行器涡轮机的发电机的装置和用于调节这种发电机的速度的方法