基于物联网技术的智能锁控制系统的制作方法
未命名
07-22
阅读:128
评论:0
1.本发明涉及物联网及设备控制技术领域,特别涉及一种基于物联网技术的智能锁控制系统。
背景技术:
2.目前,万物互联已经成为现在智能发展的大趋势,处于快速发展状态下的智能门锁也逐渐向智能化、网络化的发展趋势靠近,因此联网智能门锁应运而生,同时,具备联网功能的智能门锁,不再只具备指纹、门卡、钥匙开锁等基本的功能,还能通过联网功能实现远程操控、远程查看门锁状态,令用户时时刻刻都能掌握家门动态,不受时间、空间等限制;目前已经有不少智能锁拥有警报功能,当门锁被撬动、密码延续出错、指纹延续识别错误时,门锁会直接发出尖锐的报警音,部分有联网功能的智能锁还会向手机推送消息,让在外的户主也能及时处置,幸免财产损失;但是,根据目前对市场调研结果分析,市面上绝大部分智能锁无法留下开门记录,无法知道是谁在什么时间打开了那一把锁,其他人想临时打开门锁,获取到密码或者钥匙后,很容易对密码、钥匙进行备份,非常不安全,从而导致对智能锁的控制管理效果不佳;因此,本发明提供了一种基于物联网技术的智能锁控制系统。
技术实现要素:
3.本发明提供一种基于物联网技术的智能锁控制系统,用以通过物联网技术对智能锁的运行数据进行采集并分析,实现对智能锁当前的实时状态进行有效获取,并在存在异常开锁行为时进行相应的报警和消息通知,同时,在无异常开锁行为时,对开锁者的目标身份以及开锁时间进行记录,便于做到有据可依,提高了对智能锁的控制管理效果,保障了财产权安全。
4.本发明提供了一种基于物联网技术的智能锁控制系统,包括:数据采集模块,用于基于物联网协议根据智能锁的服务地址将智能锁与后台终端进行连接,并基于连接结果采集智能锁的运行数据;数据管理及分析模块,用于将得到的运行数据进行收集入库,并对入库的运行数据进行分析,确定当前智能锁的开锁行为是否异常,且在存在异常时基于控制指令控制智能锁进行报警及消息通知;信息管理模块,用于当开锁行为无异常时,基于分析结果确定当前开锁者的授权信息,并基于授权信息确定开锁者的目标身份,且将目标身份以及开锁时间进行记录。
5.优选的,一种基于物联网技术的智能锁控制系统,数据采集模块,包括:参数获取单元,用于获取待控制智能锁集合,并提取待控制智能锁集合中各智能锁的配置参数,且基于配置参数确定各智能锁的入网参数;地址获取单元,用于基于入网参数确定各智能锁与云服务器进行交互时的服务地址,同时获取后台终端的目标通讯地址,并基于云服务器根据服务地址以及目标通讯地址
构建各智能锁与后台终端的分布式无线通讯链路;链路配置单元,用于基于物联网协议对分布式无线通讯链路的传输参数进行协议配置,并基于配置结果完成对智能锁与后台终端的连接。
6.优选的,一种基于物联网技术的智能锁控制系统,链路配置单元,包括:链路获取子单元,用于获取构建的分布式无线通讯链路,并分别对每一无线通讯链路设置链路编号,同时,基于后台终端根据链路编号依次向不同的无线通讯链路发布预设检验指令,并监测不同无线通讯链路对应的智能锁的工作状态;响应分析子单元,用于基于工作状态确定各智能锁均做出响应后,判定构建的分布式无线通讯链路在第一传输方向上链路畅通,同时,基于各智能锁基于分布式无线通讯链路向后台终端发送预设校验数据,并基于链路编号依次统计后台终端接收到的预设校验数据,且当接收到的预设校验数据的第一数量与链路编号的第二数量一致时,判定构建的分布式无线通讯链路在第二传输方向上链路畅通;性能校验子单元,用于当第一传输方向和第二传输方向均畅通时,提取分布式无线通讯链路对预设检验指令和预设校验数据的传输参数,并基于预设分析策略确定分布式无线通讯链路对预设检验指令和预设校验数据的传输稳定值。
7.优选的,一种基于物联网技术的智能锁控制系统,性能校验子单元,包括:数据采集子单元,用于基于预设监测装置监测分布式无线通讯链路对预设检验指令和预设校验数据传输时的传输速率、信道掉线率以及预设检验指令和预设校验数据在分布式无线通讯链路中的目标延时,并分别确定传输速率、信道掉线率以及目标延时对分布式无线通讯链路传输稳定的影响权重;传输稳定性分析子单元,用于基于传输速率、信道掉线率、目标延时以及影响权重确定分布式无线通讯链路对预设检验指令和预设校验数据的传输稳定值,并当传输稳定值小于预设稳定值时,基于传输速率、信道掉线率以及目标延时确定对分布式无线通讯链路的性能优化程度;链路优化子单元,用于基于性能优化程度确定对分布式无线通讯链路的新配置信息,并将新配置信息下发至分布式无线通讯链路中的各传输节点,且基于新配置信息将原配置信息进行覆盖。
8.优选的,一种基于物联网技术的智能锁控制系统,数据采集模块,包括:采集频率确定单元,用于获取后台终端对智能锁的监管要求,并基于监管要求确定对智能锁的运行数据的采集频率,且基于采集频率确定预设时钟的周期性脉冲信号;时钟设置单元,用于基于周期性脉冲信号对预设时钟进行适配,并基于适配结果基于分布式传输链路向智能锁发送数据采集指令;数据采集单元,用于基于数据采集指令控制预设数据采集设备对智能锁的运行数据进行采集,并将采集到的运行数据基于分布式传输链路反馈至后台终端。
9.优选的,一种基于物联网技术的智能锁控制系统,数据管理及分析模块,包括:数据接收单元,用于接收采集到的运行数据,并对运行数据进行聚类处理,得到运行数据的新类数据组,且提取每一新类数据组的属性信息;数据入库单元,用于:基于属性信息确定每一新类数据组对应的数据来源以及数据类型,并基于数据来
源以及数据类型确定对每一新类数据组的入库模式;基于入库模式生成入库任务,同时,获取预设数据仓库对应的目标表的配置信息,并基于配置信息确定对新类数据组的目标存储位置;将入库任务和目标存储位置进行封装得到入库规则数据包,并将入库规则数据包下发至空闲入库工作终端,且基于空闲入库工作终端将新类数据组入库至目标存储位置;信息更新单元,用于基于入库结果确定预设数据仓库的目标数据结构,并基于目标数据结构对预设数据仓库对应的目标表的配置信息进行同步更新,完成对运行数据的收集入库。
10.优选的,一种基于物联网技术的智能锁控制系统,信息更新单元,包括:信息获取子单元,用于获取同步更新后的预设数据仓库对应的目标表的配置信息,并基于配置信息确定智能锁的开锁行为数据在预设数据仓库中的第一目标位置,且基于第一目标位置对开锁行为数据进行第一调取;数据分析子单元,用于基于第一调取结果对开锁行为数据进行识别,确定开锁行为数据对应的开锁行为集合,并提取开锁行为集合中各开锁行为的开锁特征,其中,开锁行为至少为一种;行为分类子单元,用于基于开锁特征对开锁行为进行分类,并基于分类结果将每一类别开锁行为中的特征动作与对应的基准动作进行比较,确定特征动作与对应的基准动作的目标相似度;第一异常确定子单元,用于当目标相似度小于预设相似度阈值时,判定当前开锁行为存在第一异常,并确定单位时间内执行第一异常开锁行为的目标次数,且基于目标次数确定第一异常程度;第二异常确定子单元,用于基于预设数据仓库对应的目标表的配置信息确定智能锁的状态数据在预设数据仓库中的第二目标位置,并基于第二目标位置对智能锁的状态数据进行第二调取,且对调取到的状态数据进行识别,确定智能锁在预设监测时段是否存在异常振动数据;所述第二异常确定子单元,还用于当存在异常振动数据时,判定智能锁存在第二异常,并基于异常振动数据确定智能锁受到的压力值,且基于压力值确定第二异常程度;汇总子单元,用于基于第一异常、第一异常程度、第二异常以及第二异常程度判定智能锁当前存在异常,并进行报警操作。
11.优选的,一种基于物联网技术的智能锁控制系统,数据管理及分析模块,包括:异常类型获取单元,用于获取对运行数据的分析结果,并当分析结果判定智能锁的开锁行为存在异常时,确定异常类型;报警单元,用于基于异常类型确定目标报警模式,并基于目标报警模型调用预设指令元,且基于预设组合逻辑对预设指令元进行组合,得到控制指令,且将控制指令发送至智能锁,控制智能锁进行报警响应;消息通知单元,用于基于报警响应确定单位时间内存在的异常开锁行为的目标个数,并基于各异常开锁行为的目标时间戳的先后顺序将目标个数的异常开锁行为生成消息通知文件,且将消息通知文件基于无线通讯链路同步传输至用户智能终端进行消息通知。
12.优选的,一种基于物联网技术的智能锁控制系统,信息管理模块,包括:
信息获取单元,用于当分析结果判定开锁行为无异常时,基于分析结果确定智能锁存在的开锁行为,并从采集到的智能锁的运行数据中提取开锁行为对应的开锁行为数据;数据分析单元,用于提取开锁行为数据的第一关键数据特征,并基于第一关键数据特征确定开锁行为的目标类型,且基于目标类型从预设注册数据库中调取目标类型对应的身份信息集合;身份确定单元,用于提取开锁行为数据的第二关键数据特征,并基于第二关键数据特征确定开锁者在当前开锁行为类型下的身份表征标识,且将身份表征标识与身份信息集合中的各注册身份信息进行匹配,得到开锁者的目标身份;信息记录单元,用于提取开锁行为数据的第三关键数据特征,并基于第三关键数据特征确定开锁者执行开锁行为的开锁时间,且将开锁时间与开锁者的目标身份进行关联,同时,基于关联结果将开锁者的目标身份以及开锁时间在预设记录表中进行记录,并设置记录更新周期,且基于记录更新周期对预设记录表中的记录信息进行周期性更新。
13.优选的,一种基于物联网技术的智能锁控制系统,信息管理模块,包括:状态监测单元,用于当开锁行为无异常时,实时获取智能锁当前的目标状态,并当目标状态为正常关闭且未布防时,向用户发送布防提醒;状态更改单元,用于实时接收用户终端基于布防提醒发送的状态更改指令,并基于状态更改指令控制智能锁进入布防状态,且在布防结束后向用户终端发送布防完成提醒。
14.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
15.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
16.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1为本发明实施例中一种基于物联网技术的智能锁控制系统的结构图;图2为本发明实施例中一种基于物联网技术的智能锁控制系统中数据采集模块的结构图;图3为本发明实施例中一种基于物联网技术的智能锁控制系统中数据管理及分析模块的结构图。
具体实施方式
17.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
18.实施例1
19.本实施例提供了一种基于物联网技术的智能锁控制系统,如图1所示,包括:数据采集模块,用于基于物联网协议根据智能锁的服务地址将智能锁与后台终端
进行连接,并基于连接结果采集智能锁的运行数据;数据管理及分析模块,用于将得到的运行数据进行收集入库,并对入库的运行数据进行分析,确定当前智能锁的开锁行为是否异常,且在存在异常时基于控制指令控制智能锁进行报警及消息通知;信息管理模块,用于当开锁行为无异常时,基于分析结果确定当前开锁者的授权信息,并基于授权信息确定开锁者的目标身份,且将目标身份以及开锁时间进行记录。
20.该实施例中,物联网协议指的是mqtt协议,mqtt是一种基于发布/订阅模式的轻量级消息传输协议,专门针对低带宽和不稳定网络环境的物联网应用而设计,可以用极少的代码为联网设备提供实时可靠的消息服务。
21.该实施例中,服务地址指的是智能锁对应的通讯地址,从而便于通过物联网协议将智能锁的运行数据上传至后台终端,也便于后台终端通过物联网协议将指令下发至对应的智能锁。
22.该实施例中,运行数据指的是智能锁在工作过程中产生的数据,包括开锁的时间以及开锁的方式等数据。
23.该实施例中,开锁行为是用于表征对智能锁是采用可允许(指纹、钥匙以及刷门禁卡等)的方式进行开锁还是暴力开锁(撬锁等)。
24.该实施例中,控制指令是后台终端发送的,用于控制智能锁进行相应的报警提醒。
25.该实施例中,消息通知指的是将报警信息传输至用户的智能终端,从而便于用户及时了解当前智能锁的状态。
26.该实施例中,授权信息指的是根据采集到的智能锁的运行数据确定开锁者当前的开锁类型,具体可以是指纹或门禁卡(每一门禁卡对应一个编号)中的一种,通过将采集到的开锁者的行为信息与智能锁注册时预留的信息进行匹配,从而便于确定开锁者对应的权限以及开锁者对应的身份信息。
27.该实施例中,目标身份是智能锁在注册时预留的能够正常开启该智能锁的用户的姓名以及性别等。
28.该实施例中,将目标身份以及开锁时间进行记录目的是便于确定谁在哪个时间进行了开锁行为。
29.上述技术方案的有益效果是:通过物联网技术对智能锁的运行数据进行采集并分析,实现对智能锁当前的实时状态进行有效获取,并在存在异常开锁行为时进行相应的报警和消息通知,同时,在无异常开锁行为时,对开锁者的目标身份以及开锁时间进行记录,便于做到有据可依,提高了对智能锁的控制管理效果,保障了财产权安全。
30.实施例2
31.在实施例1的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,如图2所示,数据采集模块,包括:参数获取单元,用于获取待控制智能锁集合,并提取待控制智能锁集合中各智能锁的配置参数,且基于配置参数确定各智能锁的入网参数;地址获取单元,用于基于入网参数确定各智能锁与云服务器进行交互时的服务地址,同时获取后台终端的目标通讯地址,并基于云服务器根据服务地址以及目标通讯地址构建各智能锁与后台终端的分布式无线通讯链路;
链路配置单元,用于基于物联网协议对分布式无线通讯链路的传输参数进行协议配置,并基于配置结果完成对智能锁与后台终端的连接。
32.该实施例中,待控制智能锁集合指的是需要进行管理和控制的多个智能锁,且至少为一个。
33.该实施例中,配置参数指的是智能锁的类型以及模块组成和工作方式等。
34.该实施例中,入网参数指的是各智能锁在联网时需要具备的联网条件,从而便于确定智能锁的服务地址。
35.该实施例中,目标通讯地址是用于表征后台终端对应的通讯地址信息,从而便于构建后台终端和智能锁的传输链路。
36.该实施例中,分布式无线通讯链路指的是同时构建不同智能锁与后台终端之间的无线通讯链路,各无线通讯链路之间互不影响。
37.该实施例中,传输参数指的是分布式无线通讯链路在对指令或智能锁的运行数据进行传输时所用的带宽及频率等参数。
38.该实施例中,协议配置指的是根据物联网协议采用极少的代码对无线通讯链路的传输参数进行调整,为智能锁和后台终端提供实时可靠的消息服务。
39.上述技术方案的有益效果是:通过确定需要进行控制的智能锁,并对智能锁的配置信息进行分析,实现对各智能锁的服务地址进行锁定,其次,通过确定后台终端的目标通讯地址,实现对智能锁与后台终端之间的分布式无线通讯链路进行准确可靠的构建,并对构建的分布式无线通讯链路进行协议配置,从而确保了智能锁与后台终端之间通讯的可靠性,便于及时了解智能锁的实时状态,提高了对智能锁的控制管理效果。
40.实施例3
41.在实施例2的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,链路配置单元,包括:链路获取子单元,用于获取构建的分布式无线通讯链路,并分别对每一无线通讯链路设置链路编号,同时,基于后台终端根据链路编号依次向不同的无线通讯链路发布预设检验指令,并监测不同无线通讯链路对应的智能锁的工作状态;响应分析子单元,用于基于工作状态确定各智能锁均做出响应后,判定构建的分布式无线通讯链路在第一传输方向上链路畅通,同时,基于各智能锁基于分布式无线通讯链路向后台终端发送预设校验数据,并基于链路编号依次统计后台终端接收到的预设校验数据,且当接收到的预设校验数据的第一数量与链路编号的第二数量一致时,判定构建的分布式无线通讯链路在第二传输方向上链路畅通;性能校验子单元,用于当第一传输方向和第二传输方向均畅通时,提取分布式无线通讯链路对预设检验指令和预设校验数据的传输参数,并基于预设分析策略确定分布式无线通讯链路对预设检验指令和预设校验数据的传输稳定值。
42.该实施例中,链路编号是用于标记不同无线通讯链路的标记符号,通过链路编号可实现对无线通讯链路进行快速有效的区分。
43.该实施例中,预设检验指令是提前设定好的,是后台终端通过无线通讯链路向智能锁发送的,用于检验后台终端-智能锁方向的链路导通状态。
44.该实施例中,监测不同无线通讯链路对应的智能锁的工作状态指的是后台终端发
送预设校验指令后,实时监测智能锁是否针对预设检验指令做出相应的响应操作。
45.该实施例中,第一传输方向指的是无线通讯链路中由后台终端向智能锁终端的链路方向。
46.该实施例中,预设校验数据是提前设定好的,是各智能锁向后台终端发送的校验数据,用于检测由智能锁到后台终端的链路方向是否为导通状态。
47.该实施例中,第一数量是用于表征后台终端接收到的预设校验数据的数量。
48.该实施例中,第二数量是用于表征构建的无线通讯链路的数量。
49.该实施例中,第二传输方向指的是由智能锁到后台终端的链路方向。
50.该实施例中,传输参数指的是构建的分布式无线通讯链路对预设检验指令和预设校验数据的传输速度以及传输带宽等参数。
51.该实施例中,预设分析策略是提前设定好的,用于根据传输参数确定构建的分布式无线通讯链路对预设检验指令和预设校验数据的传输性能。
52.上述技术方案的有益效果是:通过采用预设检验指令和预设校验数据分别对构建的分布式无线通讯链路在第一传输方向和第二传输方向上的导通性进行校验,且在校验通过后根据分布式无线通讯链路对采用预设检验指令和预设校验数据的传输参数实现对分布式无线通讯链路的传输稳定值进行有效确定,从而便于及时对报警信息或控制指令进行有效传输,提高了对智能锁的控制管理效果,确保了报警及时性,保障了财产权安全。
53.实施例4
54.在实施例3的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,性能校验子单元,包括:数据采集子单元,用于基于预设监测装置监测分布式无线通讯链路对预设检验指令和预设校验数据传输时的传输速率、信道掉线率以及预设检验指令和预设校验数据在分布式无线通讯链路中的目标延时,并分别确定传输速率、信道掉线率以及目标延时对分布式无线通讯链路传输稳定的影响权重;传输稳定性分析子单元,用于基于传输速率、信道掉线率、目标延时以及影响权重确定分布式无线通讯链路对预设检验指令和预设校验数据的传输稳定值,并当传输稳定值小于预设稳定值时,基于传输速率、信道掉线率以及目标延时确定对分布式无线通讯链路的性能优化程度;链路优化子单元,用于基于性能优化程度确定对分布式无线通讯链路的新配置信息,并将新配置信息下发至分布式无线通讯链路中的各传输节点,且基于新配置信息将原配置信息进行覆盖。
55.该实施例中,预设监测装置是提前设定好的,用于监测分布式无线通讯链路对预设检验指令和预设校验数据传输时的传输速率、信道掉线率以及目标延时。
56.该实施例中,信道掉线率指的是构建的分布式无线通讯链路进行数据传输时发生异常断线的概率。
57.该实施例中,目标延时是用于表征构建的分布式无线通讯链路对数据传输时存在的延时时间长度。
58.该实施例中,影响权重是用于表征传输速率、信道掉线率以及目标延时分别对分布式无线通讯链路传输性能的影响程度。
59.该实施例中,传输稳定值是用于表征分布式无线通讯链路对数据的传输稳定程度,取值越大表征传输的越稳定。
60.该实施例中,预设稳定值是提前设定好的,是衡量分布式无线通讯链路对数据传输稳定的最低标准,是可以进行调整的。
61.该实施例中,新配置信息是表征构建的分布式无线通讯链路在优化后需要达到的配置情况。
62.该实施例中,传输节点位于分布式无线通讯链路中,用于对需要传输的数据或指令进行转发和传输。
63.上述技术方案的有益效果是:通过确定分布式无线通讯链路的传输速率、信道掉线率以及目标延时,实现对分布式无线通讯链路的当前传输稳定值进行准确可靠的分析,且在传输稳定值小于预设稳定值时,及时对分布式无线通讯链路的配置参数进行优化,保障了对报警信息和控制指令的传输有效性,保障了对智能锁的监管效果,从而提高财产安全。
64.实施例5
65.在实施例1的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,数据采集模块,包括:采集频率确定单元,用于获取后台终端对智能锁的监管要求,并基于监管要求确定对智能锁的运行数据的采集频率,且基于采集频率确定预设时钟的周期性脉冲信号;时钟设置单元,用于基于周期性脉冲信号对预设时钟进行适配,并基于适配结果基于分布式传输链路向智能锁发送数据采集指令;数据采集单元,用于基于数据采集指令控制预设数据采集设备对智能锁的运行数据进行采集,并将采集到的运行数据基于分布式传输链路反馈至后台终端。
66.该实施例中,监管要求是后台终端对不同智能锁的监管严格程度。
67.该实施例中,预设时钟是提前设定好的,用于产生周期性脉冲信号(用于控制指令产生设备在高电平时产生相应的控制指令),从而便于产生周期性数据采集指令,实现对智能锁运行数据进行有效采集。
68.该实施例中,预设数据采集设备是设置在智能锁内部,用于根据数据采集指令对智能锁的运行数据进行采集,具体可以是传感器等设备。
69.上述技术方案的有益效果是:通过确定对智能锁的监管要求,实现根据监管要求对运行数据的采集频率进行确定,最后根据采集频率对预设时钟进行配置,实现根据预设时钟周期性产生数据采集指令,从而实现通过数据采集指令控制预设数据采集设备对智能锁的运行数据进行有效采集,保障了采集运行数据的及时性,也便于对智能锁的实时状态进行有效把握,提高财产安全性。
70.实施例6
71.在实施例1的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,如图3所示,数据管理及分析模块,包括:数据接收单元,用于接收采集到的运行数据,并对运行数据进行聚类处理,得到运行数据的新类数据组,且提取每一新类数据组的属性信息;数据入库单元,用于:
基于属性信息确定每一新类数据组对应的数据来源以及数据类型,并基于数据来源以及数据类型确定对每一新类数据组的入库模式;基于入库模式生成入库任务,同时,获取预设数据仓库对应的目标表的配置信息,并基于配置信息确定对新类数据组的目标存储位置;将入库任务和目标存储位置进行封装得到入库规则数据包,并将入库规则数据包下发至空闲入库工作终端,且基于空闲入库工作终端将新类数据组入库至目标存储位置;信息更新单元,用于基于入库结果确定预设数据仓库的目标数据结构,并基于目标数据结构对预设数据仓库对应的目标表的配置信息进行同步更新,完成对运行数据的收集入库。
72.该实施例中,聚类处理指的是对运行数据进行分类处理,目的是将同一类的运行数据规整到同一类别。
73.该实施例中,新类数据组指的是对智能锁的运行数据进行聚类处理后,得到的不同类别的运行数据。
74.该实施例中,属性信息指的是不同新类数据组的数据类型以及包含的数据量等。
75.该实施例中,入库模式是用于限定对不同类型和不同数据来源的运行数据的入库方式,具体可以实时在线入库或离线入库等。
76.该实施例中,入库任务是根据入库模式确定的,用于向不同入库工作终端下发,实现通过入库工作终端将不同新类数据组进行相应的入库操作。
77.该实施例中,预设数据仓库是提前设定好的,用于存储不同的新类数据组。
78.该实施例中,目标表是用于记录预设数据仓库中存储的数据的类型以及不同类型的数据在预设数据仓库中的位置等。
79.该实施例中,目标表的配置信息是用于表征目标表中记录的具体数据,即具体的数据类型以及不同类型数据在预设数据仓库中的具体位置。
80.该实施例中,目标存储位置是用于表征新类数据组在预设数据仓库中对应的存储位置。
81.该实施例中,入库规则数据包指的是将入库任务和目标存储位置进行封装后得到的数据包,是用于限定入库工作终端的执行内容的标准。
82.该实施例中,空闲入库工作终端指的是预设数据仓库中当前空闲的入库工作终端,其中,入库工作终端是执行新类数据组入库的主体,将新类数据组转移至预设数据仓库中对应的目标存储位置。
83.该实施例中,目标数据结构指的是将新类数据组入库至预设数据仓库后,预设数据仓库中当前存储的所有数据类型以及不同数据类型在预设数据仓库中的当前位置。
84.上述技术方案的有益效果是:通过对得到智能锁的运行数据进行聚类处理,并对聚类处理后得到的新类数据组进行分析,实现对不同新类数据组的数据类型和数据来源进行准确判断,其次,根据数据类型和数据来源确定对不同新类数据组的入库任务以及目标存储位置,最后,根据入库任务以及目标存储位置将得到的新类数据组在预设数据仓库中进行相应的入库操作,为实现对智能锁的实时状态进行分析提供了可靠依据,便于及时发现智能锁的异常状态,保障了财产安全。
85.实施例7
86.在实施例6的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,信息更新单元,包括:信息获取子单元,用于获取同步更新后的预设数据仓库对应的目标表的配置信息,并基于配置信息确定智能锁的开锁行为数据在预设数据仓库中的第一目标位置,且基于第一目标位置对开锁行为数据进行第一调取;数据分析子单元,用于基于第一调取结果对开锁行为数据进行识别,确定开锁行为数据对应的开锁行为集合,并提取开锁行为集合中各开锁行为的开锁特征,其中,开锁行为至少为一种;行为分类子单元,用于基于开锁特征对开锁行为进行分类,并基于分类结果将每一类别开锁行为中的特征动作与对应的基准动作进行比较,确定特征动作与对应的基准动作的目标相似度;第一异常确定子单元,用于当目标相似度小于预设相似度阈值时,判定当前开锁行为存在第一异常,并确定单位时间内执行第一异常开锁行为的目标次数,且基于目标次数确定第一异常程度;第二异常确定子单元,用于基于预设数据仓库对应的目标表的配置信息确定智能锁的状态数据在预设数据仓库中的第二目标位置,并基于第二目标位置对智能锁的状态数据进行第二调取,且对调取到的状态数据进行识别,确定智能锁在预设监测时段是否存在异常振动数据;所述第二异常确定子单元,还用于当存在异常振动数据时,判定智能锁存在第二异常,并基于异常振动数据确定智能锁受到的压力值,且基于压力值确定第二异常程度;汇总子单元,用于基于第一异常、第一异常程度、第二异常以及第二异常程度判定智能锁当前存在异常,并进行报警操作。
87.该实施例中,开锁行为数据指的是采集到的运行数据中能够表征开锁者开锁行为的具体数据内容,具体可以是指纹开锁、门禁卡开锁或是人脸识别开锁等对应的数据。
88.该实施例中,第一目标位置是用于表征开锁行为数据在预设数据仓库中存在的具体位置。
89.该实施例中,第一调取可以是将开锁行为数据从预设数据仓库中调取出来。
90.该实施例中,开锁行为集合指的是开锁行为数据对应的具体开锁行为,具体可以是指纹开锁或门禁卡开锁等。
91.该实施例中,开锁特征是用于表征每一开锁行为具备的特点。
92.该实施例中,特征动作指的是开锁这在执行开锁行为时执行的具体开锁动作,例如可以是门禁卡与智能锁识别区的接触位置等。
93.该实施例中,基准动作是提前设定好的,用于表征每一开锁行为对应的标准开锁动作。
94.该实施例中,目标相似度是用于表征特征动作与对应的基准动作的一致性情况,取值越大,表明二者越相似。
95.该实施例中,预设相似度阈值是提前设定好的,用于衡量当前相似度是否满足最低要求的标准,是可以进行调整的。
96.该实施例中,第一异常指的是在正常开锁行为下存在的开锁异常,具体可以是多
次指纹识别开锁但未能成功开始或是多次刷门禁卡开门未能成功开启等。
97.该实施例中,目标次数是用于表征单位时间内进行异常开锁行为的次数。
98.该实施例中,第一异常程度是用于表征第一异常的严重程度,例如连续四次指纹识别都未能成功开启或者连续两次指纹识别都未能成功开启等。
99.该实施例中,第二目标位置是用于表征智能锁的状态数据在预设数据仓库中的存储位置。
100.该实施例中,第二调取指的是将智能锁的状态数据从预设数据仓库中调取出来。
101.该实施例中,预设监测时段是提起设定好的,例如可以是一周内或是一月内等。
102.该实施例中,异常振动数据指的是智能锁是否遭受外界恶意破坏数据,即当由撬锁行为时,即存在异常振动数据。
103.该实施例中,第二异常指的是智能锁遭受外界恶意破坏,例如可以是撬锁等。
104.该实施例中,压力值指的是当存在第二异常时了,智能锁遭受到的保利程度。
105.该实施例中,第二异常程度是用于表征智能锁遭受外界破坏的严重程度。
106.该实施例中,用于基于第一异常、第一异常程度、第二异常以及第二异常程度判定智能锁当前存在异常,并进行报警操作,包括:分别获取对第一异常和第二异常的报警次数,并实时获取在进行第一异常报警和第二异常报警后智能锁的实际状态,且基于实际状态确定第一异常和第二异常中的错误报警次数;基于第一异常和第二异常的报警次数以及第一异常和第二异常中的错误报警次数计算智能锁的报警准确率,具体步骤包括:根据如下公式计算智能锁的报警准确率:;其中,表示智能锁的报警准确率,且取值范围为(0,1);表示智能锁的安防灵敏度系数,且取值范围为(0.8,095);表示智能锁进行的第一异常报警总次数;表示第一异常报警中存在的错误报警次数,且取值小于;表示智能锁进行的第二异常报警总次数;表示第二异常报警中存在的错误报警次数,且取值小于;表示可允许误差率,且取值范围为(-0.01,0.01);表示误差因子,且取值范围为(0.005,0.01);将计算得到的报警准确率与预设报警准确率阈值进行比较;若计算得到的报警准确率大于或等于预设报警准确率,则判定智能锁当前的安防措施合格;否则,判定智能锁当前的安防措施不合格,并基于后台终端提取智能锁中的安防配置参数,并基于预设优化策略对智能锁的安防配置参数进行优化,且在优化后对智能锁的报警性能进行核验,直至报警准确率大于或等于预设报警准确率。
107.上述预设报警准确率阈值是提前设定好的,用于衡量智能锁的报警准确率是否满足预期要求。
108.上述预设优化策略是提前设定好的,具体可以是对智能锁的报警监测灵敏度进行调整,从而提升智能锁的报警准确率。
109.上述安防配置参数是智能锁在进行安防操作时,各设备对应的具体取值情况。
110.上述在优化后对智能锁的报警性能进行核验可以是通过不同的异常操作触碰智能锁,查看智能锁的报警情况,通过正确报警和错误报警的比例实现对智能锁的报警性能进行核验。
111.上述技术方案的有益效果是:通过对预设数据仓库中与智能锁相关的开锁行为数据和状态数据分别进行调取和分析,实现对开锁行为中的异常情况和智能锁遭受外界恶意破坏的情况进行准确锁定,从而便于后台终端及时把握智能锁当前的运行状态,并在发送异常时,及时进行相应的应急措施,提高了对智能锁的监管效果,也保障了财产安全,同时,通过计算智能锁的报警准确率,便于根据计算结果及时对智能锁的安防配置进行优化,保障了智能锁报警的可靠性以及准确性。
112.实施例8
113.在实施例1的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,数据管理及分析模块,包括:异常类型获取单元,用于获取对运行数据的分析结果,并当分析结果判定智能锁的开锁行为存在异常时,确定异常类型;报警单元,用于基于异常类型确定目标报警模式,并基于目标报警模型调用预设指令元,且基于预设组合逻辑对预设指令元进行组合,得到控制指令,且将控制指令发送至智能锁,控制智能锁进行报警响应;消息通知单元,用于基于报警响应确定单位时间内存在的异常开锁行为的目标个数,并基于各异常开锁行为的目标时间戳的先后顺序将目标个数的异常开锁行为生成消息通知文件,且将消息通知文件基于无线通讯链路同步传输至用户智能终端进行消息通知。
114.该实施例中,目标报警模式指的是异常类型对应的报警模式,具体可以是声音报警等。
115.该实施例中,预设指令元是提前设定好的,用于构成相应的控制指令。
116.该实施例中,预设组合逻辑是提前设定好的,用于限定对预设指令元的组合方式。
117.该实施例中,目标个数是用于表征在单位时间内存在异常开锁行为的数量,从而便于将所有的异常开锁行为及时向用户终端进行通知。
118.该实施例中,目标时间戳是用于表征各异常开锁行为的具体时间。
119.该实施例中,消息通知文件可以是将多个异常开锁行为根据先后顺序记录后,得到的文件,便于用户直观了解智能锁存在的异常情况。
120.上述技术方案的有益效果是:通过确定异常开锁行为的异常类型,并根据异常类型进行相应的报警操作,同时,将单位时间内发生的异常开锁行为生成消息通知文件,并将消息通知文件同步传输至用户智能终端进行提醒,提高了报警的智能性,便于用户根据报警情况及时采取相应的操作,保障了财产权安全。
121.实施例9
122.在实施例1的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,信息管理模块,包括:信息获取单元,用于当分析结果判定开锁行为无异常时,基于分析结果确定智能锁存在的开锁行为,并从采集到的智能锁的运行数据中提取开锁行为对应的开锁行为数
据;数据分析单元,用于提取开锁行为数据的第一关键数据特征,并基于第一关键数据特征确定开锁行为的目标类型,且基于目标类型从预设注册数据库中调取目标类型对应的身份信息集合;身份确定单元,用于提取开锁行为数据的第二关键数据特征,并基于第二关键数据特征确定开锁者在当前开锁行为类型下的身份表征标识,且将身份表征标识与身份信息集合中的各注册身份信息进行匹配,得到开锁者的目标身份;信息记录单元,用于提取开锁行为数据的第三关键数据特征,并基于第三关键数据特征确定开锁者执行开锁行为的开锁时间,且将开锁时间与开锁者的目标身份进行关联,同时,基于关联结果将开锁者的目标身份以及开锁时间在预设记录表中进行记录,并设置记录更新周期,且基于记录更新周期对预设记录表中的记录信息进行周期性更新。
123.该实施例中,第一关键数特征指的是开锁行为数据中能够表征开锁行为的关键数据。
124.该实施例中,预设注册数据库是提前设定好的,用于存储不同开锁行为类型对应的身份信息集合。
125.该实施例中,身份信息集合指的是用户在注册开锁方式时录入的开锁信息。
126.该实施例中,第二关键数据特征指的是开锁行为数据中能够表征开锁者身份信息的关键数据,例如可以是开锁者的指纹纹路情况等。
127.该实施例中,身份表征标识是用于表征用户身份的一种标记符号,例如可以是门禁卡的编号等。
128.该实施例中,第三关键数据特征指的是开锁行为数据中能够表征开锁时间的关键数据。
129.该实施例中,预设记录表是提前设定好的,用于存储得到的开锁者的身份信息和开锁时间。
130.该实施例中,基于记录更新周期对预设记录表中的记录信息进行周期性更新可以是半年内更新一次,目的是将记录的无用数据进行剔除。
131.上述技术方案的有益效果是:通过当开锁行为无异常时,对开锁行为数据进行分析,实现对用户的开锁行为类型、身份信息以及开锁时间进行准确有效的获取,并将获取到的开锁行为类型、身份信息以及开锁时间进行记录,便于做到有据可依,提高了对智能锁的管理效果,保障了财产权安全。
132.实施例10
133.在实施例1的基础上,本实施例提供了一种基于物联网技术的智能锁控制系统,信息管理模块,包括:状态监测单元,用于当开锁行为无异常时,实时获取智能锁当前的目标状态,并当目标状态为正常关闭且未布防时,向用户发送布防提醒;状态更改单元,用于实时接收用户终端基于布防提醒发送的状态更改指令,并基于状态更改指令控制智能锁进入布防状态,且在布防结束后向用户终端发送布防完成提醒。
134.该实施例中,目标状态是用于表征智能锁当前所处的状态,具体可以是开启、关
闭、已安全布防和未安全布防等。
135.该实施例中,状态更改指令是用户基于用户智能终端发送的,用于改变智能锁的当前状态,具体可以是由未布防改变为布防等。
136.上述技术方案的有益效果是:通过实时监测智能锁当前的目标状态,且在智能锁处于关闭且未布防时,向用户发送布防提醒,并实时监测用户发送的状态更改指令,实现根据状态更改质量对智能锁的状态进行更改,提高了对智能锁的控制效果,也便于保障财产安全。
137.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
技术特征:
1.一种基于物联网技术的智能锁控制系统,其特征在于,包括:数据采集模块,用于基于物联网协议根据智能锁的服务地址将智能锁与后台终端进行连接,并基于连接结果采集智能锁的运行数据;数据管理及分析模块,用于将得到的运行数据进行收集入库,并对入库的运行数据进行分析,确定当前智能锁的开锁行为是否异常,且在存在异常时基于控制指令控制智能锁进行报警及消息通知;信息管理模块,用于当开锁行为无异常时,基于分析结果确定当前开锁者的授权信息,并基于授权信息确定开锁者的目标身份,且将目标身份以及开锁时间进行记录。2.根据权利要求1所述的一种基于物联网技术的智能锁控制系统,其特征在于,数据采集模块,包括:参数获取单元,用于获取待控制智能锁集合,并提取待控制智能锁集合中各智能锁的配置参数,且基于配置参数确定各智能锁的入网参数;地址获取单元,用于基于入网参数确定各智能锁与云服务器进行交互时的服务地址,同时获取后台终端的目标通讯地址,并基于云服务器根据服务地址以及目标通讯地址构建各智能锁与后台终端的分布式无线通讯链路;链路配置单元,用于基于物联网协议对分布式无线通讯链路的传输参数进行协议配置,并基于配置结果完成对智能锁与后台终端的连接。3.根据权利要求2所述的一种基于物联网技术的智能锁控制系统,其特征在于,链路配置单元,包括:链路获取子单元,用于获取构建的分布式无线通讯链路,并分别对每一无线通讯链路设置链路编号,同时,基于后台终端根据链路编号依次向不同的无线通讯链路发布预设检验指令,并监测不同无线通讯链路对应的智能锁的工作状态;响应分析子单元,用于基于工作状态确定各智能锁均做出响应后,判定构建的分布式无线通讯链路在第一传输方向上链路畅通,同时,基于各智能锁基于分布式无线通讯链路向后台终端发送预设校验数据,并基于链路编号依次统计后台终端接收到的预设校验数据,且当接收到的预设校验数据的第一数量与链路编号的第二数量一致时,判定构建的分布式无线通讯链路在第二传输方向上链路畅通;性能校验子单元,用于当第一传输方向和第二传输方向均畅通时,提取分布式无线通讯链路对预设检验指令和预设校验数据的传输参数,并基于预设分析策略确定分布式无线通讯链路对预设检验指令和预设校验数据的传输稳定值。4.根据权利要求3所述的一种基于物联网技术的智能锁控制系统,其特征在于,性能校验子单元,包括:数据采集子单元,用于基于预设监测装置监测分布式无线通讯链路对预设检验指令和预设校验数据传输时的传输速率、信道掉线率以及预设检验指令和预设校验数据在分布式无线通讯链路中的目标延时,并分别确定传输速率、信道掉线率以及目标延时对分布式无线通讯链路传输稳定的影响权重;传输稳定性分析子单元,用于基于传输速率、信道掉线率、目标延时以及影响权重确定分布式无线通讯链路对预设检验指令和预设校验数据的传输稳定值,并当传输稳定值小于预设稳定值时,基于传输速率、信道掉线率以及目标延时确定对分布式无线通讯链路的性
能优化程度;链路优化子单元,用于基于性能优化程度确定对分布式无线通讯链路的新配置信息,并将新配置信息下发至分布式无线通讯链路中的各传输节点,且基于新配置信息将原配置信息进行覆盖。5.根据权利要求1所述的一种基于物联网技术的智能锁控制系统,其特征在于,数据采集模块,包括:采集频率确定单元,用于获取后台终端对智能锁的监管要求,并基于监管要求确定对智能锁的运行数据的采集频率,且基于采集频率确定预设时钟的周期性脉冲信号;时钟设置单元,用于基于周期性脉冲信号对预设时钟进行适配,并基于适配结果基于分布式传输链路向智能锁发送数据采集指令;数据采集单元,用于基于数据采集指令控制预设数据采集设备对智能锁的运行数据进行采集,并将采集到的运行数据基于分布式传输链路反馈至后台终端。6.根据权利要求1所述的一种基于物联网技术的智能锁控制系统,其特征在于,数据管理及分析模块,包括:数据接收单元,用于接收采集到的运行数据,并对运行数据进行聚类处理,得到运行数据的新类数据组,且提取每一新类数据组的属性信息;数据入库单元,用于:基于属性信息确定每一新类数据组对应的数据来源以及数据类型,并基于数据来源以及数据类型确定对每一新类数据组的入库模式;基于入库模式生成入库任务,同时,获取预设数据仓库对应的目标表的配置信息,并基于配置信息确定对新类数据组的目标存储位置;将入库任务和目标存储位置进行封装得到入库规则数据包,并将入库规则数据包下发至空闲入库工作终端,且基于空闲入库工作终端将新类数据组入库至目标存储位置;信息更新单元,用于基于入库结果确定预设数据仓库的目标数据结构,并基于目标数据结构对预设数据仓库对应的目标表的配置信息进行同步更新,完成对运行数据的收集入库。7.根据权利要求6所述的一种基于物联网技术的智能锁控制系统,其特征在于,信息更新单元,包括:信息获取子单元,用于获取同步更新后的预设数据仓库对应的目标表的配置信息,并基于配置信息确定智能锁的开锁行为数据在预设数据仓库中的第一目标位置,且基于第一目标位置对开锁行为数据进行第一调取;数据分析子单元,用于基于第一调取结果对开锁行为数据进行识别,确定开锁行为数据对应的开锁行为集合,并提取开锁行为集合中各开锁行为的开锁特征,其中,开锁行为至少为一种;行为分类子单元,用于基于开锁特征对开锁行为进行分类,并基于分类结果将每一类别开锁行为中的特征动作与对应的基准动作进行比较,确定特征动作与对应的基准动作的目标相似度;第一异常确定子单元,用于当目标相似度小于预设相似度阈值时,判定当前开锁行为存在第一异常,并确定单位时间内执行第一异常开锁行为的目标次数,且基于目标次数确
定第一异常程度;第二异常确定子单元,用于基于预设数据仓库对应的目标表的配置信息确定智能锁的状态数据在预设数据仓库中的第二目标位置,并基于第二目标位置对智能锁的状态数据进行第二调取,且对调取到的状态数据进行识别,确定智能锁在预设监测时段是否存在异常振动数据;所述第二异常确定子单元,还用于当存在异常振动数据时,判定智能锁存在第二异常,并基于异常振动数据确定智能锁受到的压力值,且基于压力值确定第二异常程度;汇总子单元,用于基于第一异常、第一异常程度、第二异常以及第二异常程度判定智能锁当前存在异常,并进行报警操作。8.根据权利要求1所述的一种基于物联网技术的智能锁控制系统,其特征在于,数据管理及分析模块,包括:异常类型获取单元,用于获取对运行数据的分析结果,并当分析结果判定智能锁的开锁行为存在异常时,确定异常类型;报警单元,用于基于异常类型确定目标报警模式,并基于目标报警模型调用预设指令元,且基于预设组合逻辑对预设指令元进行组合,得到控制指令,且将控制指令发送至智能锁,控制智能锁进行报警响应;消息通知单元,用于基于报警响应确定单位时间内存在的异常开锁行为的目标个数,并基于各异常开锁行为的目标时间戳的先后顺序将目标个数的异常开锁行为生成消息通知文件,且将消息通知文件基于无线通讯链路同步传输至用户智能终端进行消息通知。9.根据权利要求1所述的一种基于物联网技术的智能锁控制系统,其特征在于,信息管理模块,包括:信息获取单元,用于当分析结果判定开锁行为无异常时,基于分析结果确定智能锁存在的开锁行为,并从采集到的智能锁的运行数据中提取开锁行为对应的开锁行为数据;数据分析单元,用于提取开锁行为数据的第一关键数据特征,并基于第一关键数据特征确定开锁行为的目标类型,且基于目标类型从预设注册数据库中调取目标类型对应的身份信息集合;身份确定单元,用于提取开锁行为数据的第二关键数据特征,并基于第二关键数据特征确定开锁者在当前开锁行为类型下的身份表征标识,且将身份表征标识与身份信息集合中的各注册身份信息进行匹配,得到开锁者的目标身份;信息记录单元,用于提取开锁行为数据的第三关键数据特征,并基于第三关键数据特征确定开锁者执行开锁行为的开锁时间,且将开锁时间与开锁者的目标身份进行关联,同时,基于关联结果将开锁者的目标身份以及开锁时间在预设记录表中进行记录,并设置记录更新周期,且基于记录更新周期对预设记录表中的记录信息进行周期性更新。10.根据权利要求1所述的一种基于物联网技术的智能锁控制系统,其特征在于,信息管理模块,包括:状态监测单元,用于当开锁行为无异常时,实时获取智能锁当前的目标状态,并当目标状态为正常关闭且未布防时,向用户发送布防提醒;状态更改单元,用于实时接收用户终端基于布防提醒发送的状态更改指令,并基于状态更改指令控制智能锁进入布防状态,且在布防结束后向用户终端发送布防完成提醒。
技术总结
本发明提供了基于物联网技术的智能锁控制系统,包括:数据采集模块,用于基于物联网协议根据智能锁的服务地址将智能锁与后台终端进行连接,并基于连接结果实时采集智能锁的运行数据;数据管理及分析模块,用于将得到的运行数据进行收集入库,并对入库的运行数据进行分析,确定当前智能锁的开锁行为是否异常,且在存在异常时基于控制指令控制智能锁进行报警及消息通知;信息管理模块,用于当开锁行为无异常时,基于分析结果确定当前开锁者的授权信息,并基于授权信息确定开锁者的目标身份,且将目标身份以及开锁时间进行记录。对开锁者的目标身份以及开锁时间进行记录,便于做到有据可依,提高了对智能锁的控制管理效果,保障了财产权安全。了财产权安全。了财产权安全。
技术研发人员:顾伟 肖宇 徐云生 何小勇 朱晓觅 曾依明 秦超凡 谭仕娇
受保护的技术使用者:三峡高科信息技术有限责任公司
技术研发日:2023.06.13
技术公布日:2023/7/20
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
