本发明专利技术涉及人员定位技术领域,公开了一种人员定位的方法及系统,该方法针对人员定位系统中人员滞留和人员失联异常情况提出了一种能实时快速的发现、定位的解决方案,采用复杂事件处理技术实时高效的对各区域的传感设备采集到的人员信息进行分析、过滤等操作,得到到达区域和离开区域的人员信息,再应用事件处理的模式匹配功能寻找符合滞留和失联条件的人员并实时进行报警,具有实时、准确、实现简单方便,提高了人员定位系统中的报警实时性和准确性,在不正常情况发生时,使监控人员能够及时采取措施,避免可能造成的损失;另外,本发明专利技术不仅适用于任何人员定位系统中,还可以推广到物流等流域,如运输过程中的掉包、丢包检测等。
【技术实现步骤摘要】
本专利技术涉及人员定位
,更具体的说,是涉及一种人员定位的方法及系统。
技术介绍
目前,人员定位系统最常应用的领域是矿井和监狱。在矿井领域中主要是对井下作业的人员进行实时跟踪定位,当事故发生时,求援人员可以根据系统所提供的数据、图形等实时掌握事故地点的人员信息和设备信息,快速准确的确定人员位置及数量,及时采取相应的救援措施,提高应急救援工作的效率。在监狱中的应用主要是针对监狱管理中工作人员和服刑人员进行实时的定位管理,当有异常情况发生时及时报警,有效增强监狱安防能力,减小监狱管理难度。现有技术中应用最为广泛的是基于物联网的人员定位系统,在人员活动区域安装 大量的物联网感知设备,当佩戴有可自动识别卡的人员进入或者离开某感知区域时,系统进行实时报告,在异常情况发生时会自动报警。在人员定位系统中最重要的两种报警是人员滞留和人员失联,感知设备采集的数据是当前感知区域内能感知到的总人数以及人员的卡号序列,正常情况下,每隔固定的时间上报一次当前数据,当有新的人员进入感知区域时,感知设备立即通过网络节点将当前的感知数据发送到系统,并显示对应新进入人员信息;但当有人员离开感知区域时,感知设备不会立即发送当前数据,而是正常等待固定的时间再发送数据到系统,这样系统无法直接根据采集到的数据判断出新离开感知区域的人员信息。例如在监狱应用中,狱警被罪犯劫持时,不能快速判定狱警离开了感知区域,无法及时的采取措施,可能造成极其严重的后果。因此,提供一种人员定位的方法及系统,能够实时快速的得到滞留和失联感知区域人员的信息,并及时发出报警,是本领域技术人员亟待解决的问题。专利技术内容有鉴于此,本专利技术提供了一种人员定位的方法及系统,以克服现有技术中无法实现实时快速的得到滞留和失联感知区域人员的信息,并及时发出报警的问题。为实现上述目的,本专利技术提供如下技术方案一种人员定位的方法,用于判定人员滞留或失联状态,该方法,包括接收感知设备获取的感知区域的人员卡号序列;解析所述人员卡号序列得到当前新进入或当前新离开所述感知区域的人员卡号序列;将所述当前新进入或当前新离开所述感知区域的人员卡号序列打包生成对应的到达事件或离开事件;以所述人员卡号序列为关键字,将所述到达事件或所述离开事件作为一条记录唯一存储新进入或新离开所述感知区域的人员信息,所述人员信息包括人员卡号序列、感知点IP地址、时间戳以及事件状态;判断每条记录的所述事件状态,确定对应人员卡号序列最近一次状态是进入还是离开所述感知区域;根据所述事件状态判断所述事件是否超过指定的时间阈值而没有再更新,如果是,则确定所述事件对应的卡号序列的人员状态为滞留或失联,如果不是,则继续进行监测。优选的,还包括对所述滞留或失联的人员信息进行显示,并发出声光报警。其中,所述解析所述人员卡号序列得到当前新进入或当前新离开所述感知区域的人员卡号序列具体为解析所述感知设备前一次获取的人员卡号序列以及当前获取的人员卡号序列,并存储在两个卡号数组中,即当前卡号数组和前一次卡号数组; 对比所述两个卡号数组中的人员卡号序列;存在于所述当前卡号数组而不存在于所述前一次卡号数组的人员卡号序列,所述人员卡号序列为当前新进入所述感知区域的人员卡号序列;存在于所述前一次卡号数组而不存在于所述当前卡号数组的人员卡号序列,所述人员卡号序列为当前新离开所述感知区域的人员卡号序列。优选的,所述判断每条记录的所述事件状态步骤之前还包括当有人员进入或离开感知区域的新事件到达时,判断所述记录中是否存在相同的人员卡号序列的记录;如果不存在,则将所述新事件作为一条新记录进行存储;如果存在,则将所述新事件作为一条新记录代替旧记录进行存储。其中,所述根据所述事件状态判断所述事件是否超过指定的时间阈值而没有再更新,如果是,则确定所述事件对应的卡号序列的人员为滞留或失联,如果不是,则继续进行监测具体为若所述事件状态为0,则判断所述事件是否超过指定的时间阈值而没有再更新过,如果是,则判定所述事件对应的卡号序列的人员失联,失联的所述感知区域为所述事件的感知点IP地址;若所述事件状态为1,则判断所述事件是否超过指定的时间阈值而没有再更新过,如果是,则判定所述事件对应的卡号序列的人员滞留,滞留的所述感知区域为所述事件的感知点IP地址。本专利技术还公开了一种人员定位的系统,用于判定人员滞留或失联状态,该系统,包括接收单元,用于接收感知设备获取的感知区域的人员卡号序列;解析单元,用于解析所述人员卡号序列得到当前新进入或当前新离开所述感知区域的人员卡号序列;打包单元,用于将所述当前新进入或当前新离开所述感知区域的人员卡号序列打包生成对应的到达事件或离开事件;存储单元,用于以所述人员卡号序列为关键字,将所述到达事件或所述离开事件作为一条记录唯一存储新进入或新离开所述感知区域的人员信息,所述人员信息包括人员卡号序列、感知点IP地址、时间戳以及事件状态;判断单元,用于判断每条记录的所述事件状态,确定对应人员卡号序列最近一次状态是进入还是离开所述感知区域;确定单元,用于根据所述事件状态判断所述事件是否超过指定的时间阈值而没有再更新,如果是,则确定所述事件对应的卡号序列的人员为滞留或失联,如果不是,则继续进行监测。优选的,该系统还包括显示单元,用于对所述滞留或失联的人员信息进行显示;报警单元,用于在发生人员滞留或失联时,发出声光报警。 其中,所述解析单元包括过滤单元,用于解析所述感知设备前一次获取的人员卡号序列以及当前获取的人员卡号序列,并存储在两个卡号数组中,即当前卡号数组和前一次卡号数组;对比单元,用于对比所述两个卡号数组中的人员卡号序列,确定所述人员卡号序列是当前新进入还是当前新离开所述感知区域的人员卡号序列。 优选的,该系统还包括判断单元,用于当有人员进入或离开感知区域的新事件达到时,判断所述记录中是否存在相同的人员卡号序列的记录;添加单元,用于当新事件到达时,在所述记录中不存在相同人员卡号序列时,将所述新事件作为一条新记录进行存储;替换单元,用于当新事件到达时,在所述记录中存在相同人员卡号序列时,将所述新事件作为一条新记录代替旧记录进行存储。其中,所述确定单元包括第一确定单元,用于当所述事件状态为离开,判断所述事件是否超过指定的时间阈值而没有再更新过,如果是,则判定所述事件对应的卡号序列的人员失联,失联的所述感知区域为所述事件的感知点IP地址;第二确定单元,用于当所述事件状态为进入,判断所述事件是否超过指定的时间阈值而没有再更新过,如果是,则判定所述事件对应的卡号序列的人员滞留,滞留的所述感知区域为所述事件的感知点IP地址。经由上述的技术方案可知,与现有技术相比,本专利技术公开了一种人员定位的方法及系统,该方法针对人员定位系统中人员滞留和人员失联异常情况提出了一种能实时快速的发现、定位的解决方案,采用复杂事件处理技术实时高效的对各区域的传感设备采集到的人员信息进行分析、过滤等操作,得到到达区域和离开区域的人员信息,再应用事件处理的模式匹配功能寻找符合滞留和失联条件的人员并实时进行报警,具有实时、准确、实现简单方便,提高了人员定位系统中的报警实时性和准确性,在不正常情况发生时,使监控人员能够及时采取措施,避免可能造成的损失;另外,本专利技术不仅适用于任何人员定位系统中本文档来自技高网...
【技术保护点】
一种人员定位的方法,其特征在于,用于判定人员滞留或失联状态,该方法,包括:接收感知设备获取的感知区域的人员卡号序列;解析所述人员卡号序列得到当前新进入或当前新离开所述感知区域的人员卡号序列;将所述当前新进入或当前新离开所述感知区域的人员卡号序列打包生成对应的到达事件或离开事件;以所述人员卡号序列为关键字,将所述到达事件或所述离开事件作为一条记录唯一存储新进入或新离开所述感知区域的人员信息,所述人员信息包括:人员卡号序列、感知点IP地址、时间戳以及事件状态;判断每条记录的所述事件状态,确定对应人员卡号序列最近一次状态是进入还是离开所述感知区域;根据所述事件状态判断所述事件是否超过指定的时间阈值而没有再更新,如果是,则确定所述事件对应的卡号序列的人员状态为滞留或失联,如果不是,则继续进行监测。
【技术特征摘要】
【专利技术属性】
技术研发人员:王晓芹,王蒴,商子豪,姚建萍,徐建一,
申请(专利权)人:山东中创软件商用中间件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。