机器与位置的匹配方法和装置与流程

文档序号:17211739发布日期:2019-03-27 10:51阅读:145来源:国知局
机器与位置的匹配方法和装置与流程

本发明涉及机器自动化管理技术领域,具体涉及一种机器与位置的匹配方法和装置。



背景技术:

在现有技术条件下,远程监控、分户计费等系统为了实现对楼宇内的机器集中管理和计费分摊,均需通过人工操作手操器发码给被管理的机器后,机器反馈自身的工程编号到手操器上,然后工作人员将此工程编号抄写在自制表格中,然后再抄写被管理的机器所在的房间号,以此作为房间与机器的配置关系,最后工作人员将手抄的关系表导入管理系统实现管理系统对楼宇内机器的监控。

在对被管理的机器进行调试或者远程控制时,不仅费时费力,而且人为配置错误概率高,一旦配置管理过程中出现错误,直接导致系统出错,以远程系统为例,如果工作人员将房间与机器的配置关系抄错或者录入系统时出错,那么总控制台的工作人员对目标房间内的目标机器进行控制时就会失灵或者出现控制错误,比如,总控制台想要控制a房间内的1号机器,由于管理系统中记载的配置关系错误,就会导致总控制台最终对b房间内的2号机器进行了控制,由此会导致用户投诉,增加调试及售后维护成本,影响用户体验。



技术实现要素:

有鉴于此,本发明的目的在于克服现有技术的不足,提供一种机器与位置的匹配方法和装置。

为实现以上目的,本发明采用如下技术方案:一种机器与位置的匹配方法,包括:

获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

可选的,所述获取终端设备的运行轨迹信息,包括:

接收终端设备实时发送的检测信息,所述检测信息包括终端设备实时检测得到的相互对应的时间信息和位置信息;

根据所述检测信息确定终端设备的运行轨迹信息。

可选的,所述获取机器的响应状态信息,包括:

接收机器发送的响应信息,所述响应信息是所述机器响应终端设备发送的操作指令时发送的,所述响应信息中包含所述机器对该操作指令的响应时间以及所述机器的机器标识信息;

根据所述机器对该操作指令的响应时间以及所述机器的机器标识信息,确定所述机器的响应状态信息。

可选的,所述根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系,包括:

根据所述响应状态信息中的第一时间信息,在所述运行轨迹信息中搜索到相匹配的第二时间信息,以及,确定与所述第一时间信息对应的机器标识信息;

在所述运行轨迹信息中获取到所述第二时间信息对应的位置信息,并根据所述第二时间信息对应的位置信息确定机器的位置信息;

建立所述机器标识信息与所述机器的位置信息之间的匹配关系。

可选的,所述机器的位置信息包括:机器所属房间的房间标识信息。

可选的,根据预先配置的位置信息与房间标识信息之间的对应关系,将与所述机器的位置信息相对应的房间标识确定为机器所属房间的房间标识。

可选的,所述在所述运行轨迹信息中搜索到相匹配的第二时间信息,包括:

将所述运行轨迹信息中,与所述第一时间信息相同的时间信息,确定为所述第二时间信息;和/或,

根据所述第一时间信息确定匹配时间区间,将所述运行轨迹信息中,位于所述匹配时间区间内的时间信息,确定为所述第二时间信息。

可选的,所述根据所述第一时间信息确定匹配时间区间,包括:

确定区间大小;

将中值为所述第一时间信息,大小为确定出的区间大小的时间区间,确定为匹配时间区间。

可选的,在所述响应状态信息包含的时间信息为所述机器响应终端设备操作指令的响应时间时,所述确定区间大小,包括:

获取所述操作指令的发送时间;

将所述发送时间与所述响应时间的差值的绝对值的两倍,确定为区间大小。

可选的,所述根据所述第二时间信息对应的位置信息确定机器的位置信息,包括:

如果所述第二时间信息与所述第一时间信息相同,则将所述第二时间信息对应的位置信息确定为机器的位置信息;或者,

如果所述第二时间信息为位于所述匹配时间区间内的时间信息,则与所述第二时间信息对应的位置信息为多个位置信息,对所述多个位置信息进行校准,将校准后的位置信息确定为机器的位置信息。

可选的,所述机器标识信息为机器的编号,所述运行轨迹信息中包含的位置信息是通过所述智能终端上设置的惯性导航装置采集的。

可选的,所述房间标识信息为房间门牌号。

本发明还提供了一种机器与位置的匹配装置,包括:

第一获取模块,用于获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

第二获取模块,用于获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

确定模块,用于根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

本发明还提供了一种机器与位置的匹配装置,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

本发明采用以上技术方案,所述机器与位置的匹配方法包括:获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。本发明通过获取终端设备的运行轨迹信息,并相应的获取机器的响应状态信息,通过所述响应状态信息与对应的运行轨迹信息能够确定出机器与位置的配置关系。本发明所述的匹配方法,能够大大降低工作人员调试时间和成本,而且全程无需人工统计记录,避免了人工抄写数据导致错误发生,能够高效、准确地确定出机器与位置的配置关系,便于后期对机器的远程调试及控制,有利于提高用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明机器与位置的匹配方法实施例一提供的流程示意图;

图2是本发明机器与位置的匹配方法实施例二提供的流程示意图;

图3是本发明机器与位置的匹配方法实施例三提供的流程示意图;

图4是本发明机器与位置的匹配装置实施例一提供的结构示意图。

图中:1、第一获取模块;2、第二获取模块;3、确定模块。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

图1是本发明机器与位置的匹配方法实施例一提供的流程示意图。

如图1所示,本实施例的方法包括:

s11:获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

进一步的,所述步骤s11在实际使用中可以是通过一个手持终端来执行的,该手持终端上设置有惯性导航装置,当工作人员携带手持终端在楼宇内的房间行走时,所述惯性导航装置能够实时检测得到此时工作人员所在的位置信息,以及对应的时间信息,所述惯性导航装置根据所述检测信息确定手持设备的运行轨迹信息。

s12:获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

进一步的,当所述手持设备到达楼宇内任意一个房间,并对该房间内的室内机器发送操作指令时,获取所述机器(该机器可以是室内机器)对该操作指令的响应时间以及所述机器的机器标识信息;

根据所述室内机器对该操作指令的响应时间以及所述室内机器的机器标识信息,建立所述响应时间序列表,所述响应状态信息即为所述响应时间序列表。

s13:根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

进一步的,根据所述响应时间序列表中的响应时间,在所述运行轨迹信息中搜索到相匹配的时间信息;

根据所述相匹配的时间信息,在所述运行轨迹信息中获取到对应的位置信息;其中,所述对应的位置信息是与所述室内机器相匹配的房间标识信息。

具体的,所述房间标识信息可以是房间门牌号。

本实施例所述的匹配方法通过获取终端设备的运行轨迹信息,并相应的获取机器的响应状态信息,通过所述响应状态信息与对应的运行轨迹信息能够确定出机器与位置的配置关系。本实施例所述的匹配方法,能够大大降低工作人员调试时间和成本,而且全程无需人工统计记录,避免了人工抄写数据导致错误发生,能够高效、准确地确定出机器与位置的配置关系,便于后期对机器的远程调试及控制,有利于提高用户体验。

需要说明的是,本实施例所述确定所述机器与其所属位置的匹配关系,包括:确定室内机器与其所在房间的匹配关系,或者是,确定一个厂房内任一机器与其所属隔断包间的匹配关系。需要说明的是,本实施例所述的机器与位置的匹配方法,不仅仅限于以上两种,任一可以想到的类似的使用场景下,均可以应用本实施例所述的匹配方法。

图2是本发明机器与位置的匹配方法实施例二提供的流程示意图。

如图2所示,本实施例的方法包括:

s21:接收终端设备实时发送的检测信息,所述检测信息包括终端设备实时检测得到的相互对应的时间信息和位置信息;

进一步的,所述终端设备可以是手持终端设备。

s22:根据所述检测信息确定终端设备的运行轨迹信息;

s23:接收机器发送的响应信息,所述响应信息是机器响应手持设备发送的操作指令时发送的,所述响应信息中包含机器对该操作指令的响应时间以及所述机器的机器标识信息;

s24:根据所述机器对该操作指令的响应时间以及所述机器的机器标识信息,确定机器的响应状态信息;

s25:根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

在实际使用中,所述机器可以是空调机、新风机等产品的室内机。

所述步骤s21在实际使用中可以是通过一个手持终端来执行的,该手持终端上设置有惯性导航装置,当工作人员携带手持终端在楼宇内的房间行走时,所述惯性导航装置能够实时检测得到此时工作人员所在的位置信息,以及对应的时间信息,所述惯性导航装置根据所述检测信息确定手持设备的运行轨迹信息。当所述手持设备到达楼宇内任意一个房间,工作人员对该房间内的机器发送操作指令时,获取所述机器发送的响应信息,所述响应信息是机器响应手持设备发送的操作指令时发送的,所述响应信息中包含机器对该操作指令的响应时间以及所述机器的机器标识信息(所述机器标识信息可以是表征机器身份的编号),再根据所述机器对该操作指令的响应时间以及所述机器的机器标识信息,确定机器的响应状态信息,并根据所述运行轨迹信息和响应状态信息确定出所述机器与其所属位置的匹配关系。

本实施例所述的匹配方法在实际使用中,通过包含有惯性导航装置的手持设备获取手持设备的运行轨迹信息,再获取机器的响应状态信息(机器对操作指令的响应时间以及所述机器的机器标识信息),最后根据所述运行轨迹信息和响应状态信息确定机器与其所属位置的匹配关系。

本实施例所述的匹配方法,能够大大降低工作人员调试时间和成本,而且全程无需人工统计记录,避免了人工抄写数据导致错误发生,能够高效、准确地确定出机器与其所属位置的配置关系,便于后期对室内机器的远程调试及控制,有利于提高用户体验。

图3是本发明机器与位置的匹配方法实施例三提供的流程示意图。

如图3所示,本实施例的方法包括:

s31:获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

进一步的,所述位置信息是通过所述终端设备上设置的惯性导航装置采集的。

s32:获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

进一步的,将所述响应状态信息中包含的时间信息记为第一时间信息。

进一步的,所述机器标识信息为机器的编号,所述房间标识信息为房间门牌号。

进一步的,当所述确定所述机器与其所属位置的匹配关系是指:确定所述机器与其所属房间的匹配关系时,所述根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属房间的匹配关系,包括:

s33:根据所述响应状态信息中的第一时间信息,在所述运行轨迹信息中搜索到相匹配的第二时间信息,以及,确定与所述第一时间信息对应的机器标识信息;

进一步的,所述在所述运行轨迹信息中搜索到相匹配的第二时间信息,包括:

将所述运行轨迹信息中,与所述第一时间信息相同的时间信息,确定为所述第二时间信息;和/或,

根据所述第一时间信息确定匹配时间区间,将所述运行轨迹信息中,位于所述匹配时间区间内的时间信息,确定为所述第二时间信息。

进一步的,所述根据所述第一时间信息确定匹配时间区间,包括:

确定区间大小;

将中值为所述第一时间信息,大小为确定出的区间大小的时间区间,确定为匹配时间区间。

进一步的,在所述响应状态信息包含的时间信息为室内机器响应手持设备操作指令的响应时间时,所述确定区间大小,包括:

获取所述操作指令的发送时间;

将所述发送时间与所述响应时间的差值的绝对值的两倍,确定为区间大小。

进一步的,所述根据所述第二时间信息对应的位置信息确定机器的位置信息,包括:

如果所述第二时间信息与所述第一时间信息相同,则将所述第二时间信息对应的位置信息确定为机器的位置信息;或者,

如果所述第二时间信息为位于所述匹配时间区间内的时间信息,则与所述第二时间信息对应的位置信息为多个位置信息,对所述多个位置信息进行校准,将校准后的位置信息确定为机器的位置信息。

s34:在所述运行轨迹信息中获取到所述第二时间信息对应的位置信息,并根据所述第二时间信息对应的位置信息确定机器的位置信息;

进一步的,所述机器的位置信息包括:机器所属房间的房间标识信息。

进一步的,根据预先配置的位置信息与房间标识信息之间的对应关系,将与所述机器的位置信息相对应的房间标识确定为机器所属房间的房间标识。

s35:建立所述机器标识信息与所述房间标识信息之间的匹配关系。

本实施例在实际使用中,工作人员采用包含有惯性导航装置的手持设备进行房间遍历,工作人员的行为轨迹和房间先后不受限制,工作人员在每个时刻的位置信息以及对应的时间信息均会被所述手持设备记录。当工作人员每进入一个房间后对室内机器1发送操作指令,均可以但不仅限于通过can协议发送至总控制中心的网关中,总控制中心接收室内机器1的响应状态信息以及手持设备的运行轨迹信息,并整理成响应状态序列表和运行轨迹图。

以x1房间为例,所述响应状态序列表中的第一响应时间为09:12:00,在所述运行轨迹图中搜索相匹配的第二时间信息,所述第二时间信息为09:12:00±α,对应的,在所述运行轨迹图中获取到09:12:00±αmin区间内对应的多个位置信息(其中,α的取值可以根据实际操作情况来确定,α的设置可以避免工作人员在进出某房间期间操作了房间内的机器时,所带来的位置误差),再通过校准算法对所述多个位置信息进行校准,得到校对位置为a,则根据预先配置的位置信息与房间标识信息之间的对应关系,获取到a点所在的房间标识,为x1房间。则最终确定出的机器与位置的匹配关系记为:x1→a→09:12:00→室内机器1。按照如上过程,确定出楼宇内所有机器与位置的匹配关系,输出匹配关系表。

采用本实施例所述的匹配方法,降低了工作人员调试时间和成本,避免了人工抄写数据导致的错误隐患,能够高效、准确地确定出机器与其所属位置的配置关系,便于后期对机器的远程调试及控制,有利于提高用户体验。

图4是本发明机器与位置的匹配装置实施例一提供的结构示意图。

如图4所示,本实施例的装置包括:

第一获取模块1,用于获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

第二获取模块2,用于获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

确定模块3,用于根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

进一步的,所述第一获取模块1在实际使用中可以是一个手持终端,该手持终端上设置有惯性导航装置,当工作人员携带手持终端在楼宇内的房间行走时,所述惯性导航装置能够实时检测得到此时工作人员所在的位置信息,以及对应的时间信息,所述惯性导航装置根据所述检测信息确定手持设备的运行轨迹信息,所述惯性导航装置将所述运行轨迹信息发送给所述确定模块3。

进一步的,所述第二获取模块2获取室内机器的响应状态信息,具体的过程包括:当所述手持设备到达楼宇内任意一个房间,工作人员对该房间内的室内机器发送操作指令时(该操作指令可以是通过所述手持设备发送的,也可以是工作人员利用遥控器或手操器等发送设备对室内机器进行操作,亦或者是工作人员手动通过室内机器的控制面板对室内机器发送操作指令),所述第二获取模块2接收所述室内机器发送的响应信息,所述响应信息是室内机器响应手持设备发送的操作指令时发送的,所述响应信息中包含室内机器对该操作指令的响应时间以及所述室内机器的机器标识信息(所述机器标识信息可以是表征机器身份的编号),所述第二获取模块2再根据所述室内机器对该操作指令的响应时间以及所述室内机器的机器标识信息,确定室内机器的响应状态信息,并将所述响应状态信息发送给所述确定模块3。在实际使用中,所述第二获取模块2也可以是设置在所述手持终端内部。

进一步的,所述确定模块3在实际使用中,可以是设置在总控制中心的处理模块,该确定模块3能够根据所述运行轨迹信息和所述响应状态信息,确定出所述机器与其所属位置的匹配关系。

本实施例所述的机器与位置的匹配装置,通过监控工作人员遍历房间的运行轨迹信息,并相应的操作室内机器,所述确定模块3根据第二获取模块2监测到的某时某刻某台室内机器状态参数发生变化,并将其配置到工作人员所处的房间。通过该匹配装置确定统计出了楼宇内机器与位置的配置关系,该匹配装置能够大大降低工作人员调试时间和成本,而且全程无需人工统计记录,避免了人工抄写数据导致的隐患,能够高效、准确地确定出机器与其所属位置的配置关系。

此外,本发明还提供了另一种机器与位置的匹配装置,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取终端设备的运行轨迹信息,所述运行轨迹信息包含相互对应的时间信息和位置信息;

获取机器的响应状态信息,所述响应状态信息包含相互对应的时间信息和机器标识信息;

根据所述运行轨迹信息和所述响应状态信息,确定所述机器与其所属位置的匹配关系。

可以理解的是,所述匹配装置内的处理器的运行原理与实施例一至三相同,在此不再赘述。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1