一种无人物联区域门锁控制方法及系统与流程

文档序号:39396127发布日期:2024-09-18 11:27阅读:61来源:国知局
一种无人物联区域门锁控制方法及系统与流程

本发明属于设备控制,尤其涉及一种无人物联区域门锁控制方法及系统。


背景技术:

1、无人物联区域,指的是通过物联网技术实现高度自动化、智能化管理,且在日常运作中不需要人工直接参与的特定区域或系统。这样的区域广泛应用于工业、农业、物流、智慧城市等多个领域,旨在提高效率、减少人力成本、增强数据收集与分析能力。

2、在无人物联区域,如无人值守电站等区域,常采用巡逻机器人进行巡逻,在无人物联区域内设置有门禁,常见的门禁解锁方式,是巡逻机器人向远程控制端发送解锁请求,但是如果出现离线的情况,难以在保证安全的情况下,实现对门锁的主动控制。


技术实现思路

1、本发明的目的在于提供一种无人物联区域门锁控制方法,旨在解决常见的门禁解锁方式,是巡逻机器人向远程控制端发送解锁请求,但是如果出现离线的情况,难以在保证安全的情况下,实现对门锁的主动控制的问题。

2、本发明是这样实现的,一种无人物联区域门锁控制方法,所述方法包括:

3、基于门锁所在的位置构建门锁控制局域网,在无网络条件下,基于门锁控制局域网对巡检机器人进行检测,所述门锁控制局域网至少包含门锁设备以及至少两组物联设备,所述巡检机器人和门锁设备内均内置有临时解锁加密函数;

4、在物联设备检测到巡检机器人时,基于门锁控制局域网进行数据采集,基于采集得到的数据生成门锁动态密钥;

5、在检测到巡检机器人的无线信号时,与巡检机器人建立数据连接,识别巡检机器人的身份,接收来自巡检机器人发送的门锁开启请求;

6、基于门锁开启请求接收来自巡检机器人发送的机器人动态密钥,对门锁动态密钥和机器人动态密钥进行字符匹配,基于匹配结果对门锁设备进行控制。

7、优选的,所述在物联设备检测到巡检机器人时,基于门锁控制局域网进行数据采集,基于采集得到的数据生成门锁动态密钥的步骤,具体包括:

8、通过门锁控制局域网中的所有设备进行无线通信信号检测,当检测到巡检机器人的通信信号时,判定门锁控制局域网中出现巡检机器人,所述巡检机器人在巡检过程中,通过无线信号向外广播内置的身份信息;

9、对门锁控制局域网中检测到巡检机器人的物联设备进行数据采集,得到物联设备数据,调取内置的临时解锁加密函数;

10、将物联设备数据的产生时间值导入到临时解锁加密函数中,得到函数计算值,基于函数计算值对物联设备数据进行编码和变异,得到门锁动态密钥。

11、优选的,所述在检测到巡检机器人的无线信号时,与巡检机器人建立数据连接,识别巡检机器人的身份,接收来自巡检机器人发送的门锁开启请求的步骤,具体包括:

12、检测巡检机器人的无线信号,与巡检机器人建立无线通讯连接;

13、向巡检机器人发送身份验证请求,接收来自巡检机器人发出的身份验证数据,基于身份验证数据对巡检机器人进行身份验证;

14、基于身份验证结果判定是否接收来自巡检机器人发送的门锁开启请求。

15、优选的,所述基于门锁开启请求接收来自巡检机器人发送的机器人动态密钥,对门锁动态密钥和机器人动态密钥进行字符匹配,基于匹配结果对门锁设备进行控制的步骤,具体包括:

16、接收门锁开启请求,并连续接收来自巡检机器人发送的机器人动态密钥,提取机器人动态密钥包含的时间信息;

17、基于时间信息调取门锁设备内产生的门锁动态密钥,对机器人动态密钥和门锁动态密钥进行字符统计,得到字符统计结果;

18、基于字符统计结果确定各个字符的数量,若门锁动态密钥和机器人动态密钥包含的各个字符的数量相同,则对门锁设备进行解锁。

19、优选的,所述基于函数计算值对物联设备数据进行编码和变异的步骤,包括:调取函数计算值和多组物联设备数据,对物联设备数据进行对齐处理,基于预设的映射关系,根据函数计算值中的各个数字对物联设备数据进行摘取,对摘取得到的字符进行拼接,对门锁动态密钥进行随机打乱处理,得到门锁动态密钥。

20、本发明的另一目的在于提供一种无人物联区域门锁控制系统,所述系统包括:

21、局域网构建模块,用于基于门锁所在的位置构建门锁控制局域网,在无网络条件下,基于门锁控制局域网对巡检机器人进行检测,所述门锁控制局域网至少包含门锁设备以及至少两组物联设备,所述巡检机器人和门锁设备内均内置有临时解锁加密函数;

22、门锁密钥生成模块,用于在物联设备检测到巡检机器人时,基于门锁控制局域网进行数据采集,基于采集得到的数据生成门锁动态密钥;

23、巡检交互模块,用于在检测到巡检机器人的无线信号时,与巡检机器人建立数据连接,识别巡检机器人的身份,接收来自巡检机器人发送的门锁开启请求;

24、解锁控制模块,用于基于门锁开启请求接收来自巡检机器人发送的机器人动态密钥,对门锁动态密钥和机器人动态密钥进行字符匹配,基于匹配结果对门锁设备进行控制。

25、优选的,所述门锁密钥生成模块包括:

26、机器人识别单元,用于通过门锁控制局域网中的所有设备进行无线通信信号检测,当检测到巡检机器人的通信信号时,判定门锁控制局域网中出现巡检机器人,所述巡检机器人在巡检过程中,通过无线信号向外广播内置的身份信息;

27、物联数据采集单元,用于对门锁控制局域网中检测到巡检机器人的物联设备进行数据采集,得到物联设备数据,调取内置的临时解锁加密函数;

28、密钥生成单元,用于将物联设备数据的产生时间值导入到临时解锁加密函数中,得到函数计算值,基于函数计算值对物联设备数据进行编码和变异,得到门锁动态密钥。

29、优选的,所述巡检交互模块包括:

30、无线通讯单元,用于检测巡检机器人的无线信号,与巡检机器人建立无线通讯连接;

31、身份验证单元,用于向巡检机器人发送身份验证请求,接收来自巡检机器人发出的身份验证数据,基于身份验证数据对巡检机器人进行身份验证;

32、请求接收单元,用于基于身份验证结果判定是否接收来自巡检机器人发送的门锁开启请求。

33、优选的,所述解锁控制模块包括:

34、密钥接收单元,用于接收门锁开启请求,并连续接收来自巡检机器人发送的机器人动态密钥,提取机器人动态密钥包含的时间信息;

35、字符统计单元,用于基于时间信息调取门锁设备内产生的门锁动态密钥,对机器人动态密钥和门锁动态密钥进行字符统计,得到字符统计结果;

36、门锁控制单元,用于基于字符统计结果确定各个字符的数量,若门锁动态密钥和机器人动态密钥包含的各个字符的数量相同,则对门锁设备进行解锁。

37、优选的,所述基于函数计算值对物联设备数据进行编码和变异的步骤,包括:调取函数计算值和多组物联设备数据,对物联设备数据进行对齐处理,基于预设的映射关系,根据函数计算值中的各个数字对物联设备数据进行摘取,对摘取得到的字符进行拼接,对门锁动态密钥进行随机打乱处理,得到门锁动态密钥。

38、本发明提供的一种无人物联区域门锁控制方法,通过构建门锁控制局域网,在无网络的状态下,基于门锁控制局域网与巡检机器人之间的数据交互,完成门锁动态密钥的预加载,在巡检机器人靠近门锁设备时,可以快速完成门锁的密钥验证,在保证设备安全的情况下,提高了门锁解锁验证速度。

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