技术领域
[0001] 本申请涉及智慧物业技术领域或者计算机技术领域或者智慧城市技术领域,具体涉及一种智能巡检方法、智能巡检仪以及相关装置。
相关背景技术
[0002] 实际生活中,巡检仪是一种工业测控仪表,例如,其可以用于物业巡检,通常情况下,它能够与各类传感器、变送器配合使用,例如,可对多路温度、压力、液位、流量、重量、电流、电压等工业过程参数进行巡回检测、报警控制、变送输出、数据采集及通讯。目前来看,巡检仪的功能不够智能化,因此,如何提升巡检仪的智能性的问题亟待解决。
具体实施方式
[0027] 本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是在一个可能地示例中还包括没有列出的步骤或单元,或在一个可能地示例中还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0028] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0029] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030] 请参阅图1,图1是本申请实施例提供的一种智能巡检方法的流程示意图,如图所示,应用于智能巡检仪,目标巡检员佩戴所述智能巡检仪;所述智能巡检仪包括定位传感器;本智能巡检方法包括:
[0031] 101、获取目标巡检员的目标身份信息。
[0032] 其中,目标身份信息可以包括以下至少一种:年龄、职业、职位、工作内容、性别等等,在此不做限定。
[0033] 具体实现中,目标巡检员可以佩戴智能巡检仪,智能巡检仪包括定位传感器,定位传感器则可以实现实时定位。具体的,还可以获取目标巡检员的目标身份信息。
[0034] 本申请实施例中,智能巡检仪可以应用于巡检场景,具体的,物业巡检场景、边防巡检场景、工厂巡检场景、景点巡检场景等等,在此不做限定。
[0035] 102、确定与所述目标身份信息对应的目标巡检路线,所述目标巡检路线包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n为正整数。
[0036] 具体实现中,不同的身份信息可以对应不同的巡检路线,具体的,可以预先存储预设的身份信息与巡检路线之间的映射关系,进而,可以基于该映射关系确定与目标身份信息对应的目标巡检路线,目标巡检路线可以包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n均为正整数。
[0037] 其中,不同的巡检点可以有不同的巡检任务,巡检任务可以预先设置或者系统默认,巡检任务可以包括以下至少一种:打卡、检测燃气管道是否正常、监控是否正常、清理垃圾、为业主服务等等,在此不做限定。
[0038] 其中,目标巡检路线可以展示在智能巡检仪上,从而,可以引导目标巡检员按照目标巡检路线完成巡检任务。
[0039] 其中,每一巡检任务还可以对应相应执行时间,从而,及时提醒目标巡检员每个时间点的具体巡检任务,从而,有助于提升目标巡检员的巡检效率。
[0040] 103、通过所述定位传感器获取目标位置。
[0041] 其中,具体实现中,可以通过定位传感器获取目标位置,从而,实现对目标巡检员进行实时定位。
[0042] 104、在所述目标位置与目标巡检坐标之间的距离小于预设距离,确定所述目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示所述目标巡检员执行与所述目标巡检点相应的目标巡检任务;所述目标巡检任务包括至少一个任务事项。
[0043] 其中,预设距离可以预先设置或者系统默认。
[0044] 具体实现中,在目标位置与目标巡检坐标之间的距离小于预设距离,则说明目标巡检员到达了一个巡检点,则可以确定目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示目标巡检员执行与所述目标巡检点相应的目标巡检任务,目标巡检任务包括至少一个任务事项,具体可以在智能巡检仪上显示相应的任务事项,每一个任务事项即巡检任务,从而,可以及时提醒目标巡检员按照相应的任务事项进行巡检,保证巡检完备性,也有助于提升巡检效率。
[0045] 105、获取与所述目标巡检任务中每一任务事项的巡检数据,得到至少一个巡检数据集。
[0046] 本申请实施例中,n个巡检点中每一个巡检点均可以设置各个传感器,该各个传感器可以与智能巡检仪之间进行通信,在目标巡检员到达相应的巡检点,则可以获取该巡检点的各个传感器的传感器数据,将该传感器数据作为巡检数据,由于不同的巡检员其对应的职责和权限不一样,每一个巡检员需要获取与其巡检任务相应的巡检数据,从而利用这些巡检数据完成相应的巡检任务。
[0047] 其中,传感器可以包括以下至少一种:压力传感器、温度传感器、湿度传感器、摄像头等等,在此不做限定。
[0048] 106、通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果。
[0049] 本申请实施例中,每一个任务事项可以对应一个巡检数据集,每一个巡检数据集则同样可以对应提个执行结果,再将每个巡检点的每一个任务事项的执行结果进行汇整,则可以得到目标执行结果。
[0050] 可选的,所述目标身份信息包括目标职位信息;上述步骤102,确定与所述目标身份信息对应的目标巡检路线,可以包括如下步骤:
[0051] 确定与所述目标职位信息对应的p条巡检路线;p为正整数;
[0052] 获取当前时刻;
[0053] 从所述p条巡检路线中选取与所述当前时刻对应的q条巡检路线;所述q条巡检路线每一条巡检路线用于分配给一个巡检员;q为不大于p的正整数;
[0054] 获取所述目标巡检员的目标生理状态参数;
[0055] 确定与所述目标生理状态参数对应的目标身体状态评估值,并将所述目标身体状态评估值发送给服务器,通过所述服务器确定与所述目标身体状态评估值对应的目标排名,以及通过所述目标排名从所述q条巡检路线中选取所述目标巡检路线。
[0056] 其中,目标生理状态参数可以包括以下至少一种:血压、血温、体温、呼吸参数、静脉活动参数、脑电波等等,在此不做限定。
[0057] 具体实现中,可以为不同的职位信息设置不同的巡检路线,即可以预先存储预设的职位信息与巡检路线之间的映射关系,进而,可以基于该映射关系确定与目标职位信息对应的p条巡检路线;p为正整数,还可以获取当前时刻,进而,可以从p条巡检路线中选取与当前时刻对应的q条巡检路线,q条巡检路线每一条巡检路线用于分配给一个巡检员;q为不大于p的正整数,还可以获取所述目标巡检员的目标生理状态参数,以及可以预先存储预设的生理状态参数与身体状态评估值之间的映射关系,进而,可以基于该映射关系确定与目标生理状态参数对应的目标身体状态评估值,并将目标身体状态评估值发送给服务器,通过服务器确定与目标身体状态评估值对应的目标排名,以及通过目标排名从q条巡检路线中选取目标巡检路线,如此,不仅仅可以为不同职位配置相应的巡检路线,还可以基于巡检人员的身体状态适配相应的巡检路线,使得巡检难易度与巡检人员的身体素质强相关,有助于保证巡检人员的安全性,也有助于提升巡检效率。
[0058] 可选的,上述步骤106,通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果,可以包括如下步骤:
[0059] 获取每一任务事项对应的巡检数据集,根据该巡检数据集确定相应的执行结果,得到至少一个执行结果;
[0060] 根据所述至少一个执行结果确定所述目标执行结果。
[0061] 其中,针对每一个任务事项可以获取每一任务事项对应的巡检数据集,根据该巡检数据集确定相应的执行结果,得到至少一个执行结果,再根据至少一个执行结果确定目标执行结果,即每一个任务事项可以对应一个巡检数据集,每一个巡检数据集则同样可以对应提个执行结果,再将每个巡检点的每一个任务事项的执行结果进行汇整,则可以得到目标执行结果,如此,可以将巡检任务细化,每一项任务均可以进行记录,保证巡检完备性以及提升巡检效率。
[0062] 可选的,在所述巡检数据集包括目标燃气管道的目标环境参数和预设时间段针对所述目标燃气管道的燃气监控数据和所述目标燃气管道的温度数据时,上述步骤,根据该巡检数据集确定相应的执行结果,得到至少一个执行结果,可以包括如下步骤:
[0063] 通过所述燃气监控数据获取所述预设时间段的多个压力值,每一压力值对应一个采样时刻;
[0064] 检测所述多个压力值中是否存在不处于第一预设范围的压力值;
[0065] 在所述多个压力值中存在不处于所述第一预设范围的压力值时,从所述多个压力值中选取异常压力值,得到至少一个异常压力值,并根据所述至少一个异常压力值确定相应的执行结果;
[0066] 在所述多个压力值中不存在不处于所述第一预设范围的压力值时,根据所述多个压力值以及相应的采样时刻进行拟合,得到所述预设时间段的拟合曲线段;
[0067] 将所述拟合曲线段划分为多个分段曲线段;
[0068] 确定所述多个分段曲线段每一分段曲线段的平均能量值,得到多个平均能量值;
[0069] 确定所述多个平均能量值的第一均方差;
[0070] 在所述第一均方差大于预设阈值时,根据所述第一均方差和所述预设阈值确定相应的执行结果;
[0071] 在所述第一均方差小于或等于所述预设阈值时,根据所述温度数据确定第一拟合直线,获取所述第一拟合直线的第一斜率;
[0072] 根据所述多个压力值以及相应的采样时刻进行拟合,得到第二拟合直线;
[0073] 检测所述第一斜率是否处于第二预设范围且所述第二斜率是否处于第三预设范围;
[0074] 在所述第一斜率处于所述第二预设范围且所述第二斜率处于所述第三预设范围时,确定相应的执行结果为燃气管道正常。
[0075] 其中,预设时间段可以预先设置或者系统默认。
[0076] 其中,目标环境参数可以包括以下至少一种:环境湿度、目标燃气管道的内壁材质、目标燃气管道的型号、目标燃气管道的管道长度、环境光亮度等等,在此不做限定。
[0077] 具体实现中,巡检数据集可以包括目标燃气管道的目标环境参数和预设时间段针对目标燃气管道的燃气监控数据和目标燃气管道的温度数据。
[0078] 其中,第一预设范围可以预先设置或者系统默认。异常压力值可以理解为不处于第一预设范围的压力值。第一预设范围可以是一个动态范围,其可以与燃气管道的内部温度相关,或者,第一预设范围也可以为一个固定范围。第一预设范围可以包括下限阈值和上限阈值。
[0079] 本申请实施例中,可以通过燃气监控数据获取预设时间段的多个压力值,每一压力值对应一个采样时刻,再检测多个压力值中是否存在不处于第一预设范围的压力值,在多个压力值中存在不处于第一预设范围的压力值时,则可以从多个压力值中选取异常压力值,得到至少一个异常压力值,并根据至少一个异常压力值确定相应的执行结果,例如,在异常压力值小于第一预设范围的下限阈值时,则可以确定下限阈值与异常压力值之间的第一差值,在异常压力值大于第一预设范围的上限阈值时,则可以确定异常压力值与上限阈值之间的第二差值,基于此原理,可以确定所有异常压力值对应的差值情况,则可以确定这些差值的目标均值,按照预设的均值与预警参数之间的映射关系,确定与目标均值对应的第一预警参数,将第一预警参数对应的第一预警操作作为执行结果,第一预警参数可以包括以下至少一种:异常等级、预警方式等等,在此不做限定,预警方式可以包括以下至少一种:打定话、语音提示、显示提醒、振动提醒等等,在此不做限定。
[0080] 其中,预设阈值可以预先设置或者系统默认。预设阈值可以与环境参数相关,或者,预设阈值也可以与温度数据相关。
[0081] 进一步的,在多个压力值中不存在不处于第一预设范围的压力值时,则说明虽然有异常,但异常不严重,则可以根据多个压力值以及相应的采样时刻进行拟合,得到预设时间段的拟合曲线段,拟合曲线段的纵坐标为时间,横坐标为压力值,再将拟合曲线段划分为多个分段曲线段,分段曲线段的数量可以与环境参数相关,或者,分段曲线段的数量也可以与温度数据相关。
[0082] 进而,可以确定多个分段曲线段每一分段曲线段的平均能量值,得到多个平均能量值,再确定多个平均能量值的第一均方差,在第一均方差大于预设阈值时,则说明压力变化较大,则可以根据第一均方差和预设阈值确定相应的执行结果,例如,可以确定第一均方差与预设阈值之间的第一目标差值,不同的差值可以对应不同的预警参数,即按照预设的差值与预警参数之间的映射关系,确定与第一目标差值对应的第二预警参数,将第二预警参数对应的第二预警操作作为执行结果,第二预警参数可以包括以下至少一种:异常等级、预警方式等等,在此不做限定,预警方式可以包括以下至少一种:打定话、语音提示、显示提醒、振动提醒等等,在此不做限定。
[0083] 其中,第二预设范围、第三预设范围均可以预先设置或者系统默认。
[0084] 具体实现中,在第一均方差小于或等于预设阈值时,则说明虽然有异常,但异常不严重,则可以根据温度数据确定第一拟合直线,获取第一拟合直线的第一斜率,第一拟合直线的横轴为时间,且纵轴温度,则还可以根据多个压力值以及相应的采样时刻进行拟合,得到第二拟合直线,则可以检测第一斜率是否处于第二预设范围且第二斜率是否处于第三预设范围,在第一斜率处于第二预设范围且第二斜率处于第三预设范围时,确定相应的执行结果为燃气管道正常,如此,可以深度监测燃气管道的安全性。
[0085] 可选的,还可以包括如下步骤:
[0086] 在所述第一斜率处于所述第二预设范围且所述第二斜率不处于所述第三预设范围时,获取所述目标燃气管道对应的与所述目标环境参数的历史燃气监控数据,并根据所述历史燃气监控数据获取相应的历史压力值,得到多个历史压力值;
[0087] 根据所述多个历史压力值进行拟合,得到第三拟合直线;
[0088] 获取所述第三拟合直线的第三斜率;
[0089] 根据所述第二斜率和所述第三斜率之间的差值确定相应的执行结果。
[0090] 本申请实施例中,在第一斜率处于第二预设范围且第二斜率不处于第三预设范围时,即说明温度正常,但压力不正常,则可以获取目标燃气管道对应的与目标环境参数的历史燃气监控数据,并根据历史燃气监控数据获取相应的历史压力值,得到多个历史压力值,即可以利用大数据,借鉴历史经验来分析当前的巡检结果。每一历史压力值也可以对应一个历史时刻。
[0091] 具体的,可以根据多个历史压力值进行拟合,得到第三拟合直线,即第三拟合直线的横轴为时间,且纵轴为压力值,则可以获取第三拟合直线的第三斜率,再根据第二斜率和第三斜率之间的差值确定相应的执行结果,可以确定第二斜率和第三斜率之间的差值,得到第二目标差值,即不同的差值可以对应不同的预警参数,即按照预设的差值与预警参数之间的映射关系,确定与第二目标差值对应的第三预警参数,将第三预警参数对应的第三预警操作作为执行结果,第三预警参数可以包括以下至少一种:异常等级、预警方式等等,在此不做限定,预警方式可以包括以下至少一种:打定话、语音提示、显示提醒、振动提醒等等,在此不做限定。
[0092] 可选的,还可以包括如下步骤:
[0093] 在所述第一斜率不处于所述第二预设范围且所述第二斜率处于所述第三预设范围时,确定所述温度数据中的最大值和最小值,根据所述最大值和所述最小值确定目标增量;
[0094] 根据所述第一斜率和所述目标增量确定相应的执行结果。
[0095] 本申请实施例中,在第一斜率不处于第二预设范围且第二斜率处于第三预设范围时,则说明温度不正常但压力正常,则可以确定温度数据中的最大值和最小值,根据最大值和最小值确定目标增量,目标增量=(最大值‑最小值)/最小值,接着,可以根据第一斜率和目标增量确定相应的执行结果,即可以确定第一斜率与目标增量之间的第三目标差值,即不同的差值可以对应不同的预警参数,即按照预设的差值与预警参数之间的映射关系,确定与第三目标差值对应的第四预警参数,将第三预警参数对应的第四预警操作作为执行结果,第三预警参数可以包括以下至少一种:异常等级、预警方式等等,在此不做限定,预警方式可以包括以下至少一种:打定话、语音提示、显示提醒、振动提醒等等,在此不做限定。
[0096] 可选的,还可以包括如下步骤:
[0097] 在所述第一斜率不处于所述第二预设范围且所述第二斜率不处于所述第三预设范围时,确定所述第一斜率与所述第二斜率之间的差值的绝对值;
[0098] 根据所述绝对值确定相应的执行结果。
[0099] 具体实现中,在第一斜率不处于第二预设范围且第二斜率不处于第三预设范围时,则说明温度、压力均异常,则可以确定第一斜率与第二斜率之间的差值的绝对值,还可以预先存储预设的绝对值与预警参数之间的映射关系,进而,可以基于该映射关系确定相应的目标预警参数,将目标预警参数对应的目标预警操作作为执行结果,目标预警参数可以包括以下至少一种:异常等级、预警方式等等,在此不做限定,预警方式可以包括以下至少一种:打定话、语音提示、显示提醒、振动提醒等等,在此不做限定。
[0100] 可选的,所述智能巡检仪还包括指纹识别模组,还可以包括如下步骤:
[0101] 通过所述指纹识别模组获取所述目标巡检员的目标指纹图像;
[0102] 将所述目标指纹图像与预设指纹模板进行匹配;
[0103] 在所述目标指纹图像与所述预设指纹模板匹配成功时,执行所述获取目标巡检员的目标身份信息的步骤。
[0104] 本申请实施例中,预设指纹模板可以预先设置或者系统默认。
[0105] 具体实现中,可以通过指纹识别模组获取所述目标巡检员的目标指纹图像,以及可以将目标指纹图像与预设指纹模板进行匹配,在所述目标指纹图像与所述预设指纹模板匹配成功时,执行所述获取目标巡检员的目标身份信息的步骤,从而,可以保证巡检安全性,也避免巡检仪被冒用。
[0106] 其中,在所述目标指纹图像与所述预设指纹模板匹配成功时,则说明不是目标巡检员,则可以提示管理员该智能巡检仪丢失,当然,也可以提示指纹识别失败。
[0107] 可以看出,本申请实施例中所描述的智能巡检方法,应用于智能巡检仪,目标巡检员佩戴所述智能巡检仪;所述智能巡检仪包括定位传感器;获取目标巡检员的目标身份信息;确定与所述目标身份信息对应的目标巡检路线,所述目标巡检路线包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n为正整数;通过所述定位传感器获取目标位置;在所述目标位置与目标巡检坐标之间的距离小于预设距离,确定所述目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示所述目标巡检员执行与所述目标巡检点相应的目标巡检任务;所述目标巡检任务包括至少一个任务事项;获取与所述目标巡检任务中每一任务事项的巡检数据,得到至少一个巡检数据集;通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果,其一,可以基于用户身份,分配相应的巡检路线,且基于不同的巡检路线,设置相应的巡检点以及巡检任务,其二,可以基于定位功能,在用户到达相应的巡检点实现相应的提醒,以及使得巡检任务具象化为各个任务事项,且可以获取相应的巡检数据,快速执行巡检任务,以生成相应的执行结果,从而,有效防止巡检任务遗漏,也使得巡检任务合理安排,保证巡检任务执行完备性,从而,提升巡检效率以及巡检仪的智能性。
[0108] 与上述实施例一致地,请参阅图2,图2是本申请实施例提供的一种智能巡检仪的结构示意图,如图所示,该智能巡检仪包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,本申请实施例中,目标巡检员佩戴所述智能巡检仪;所述智能巡检仪包括定位传感器;上述程序包括用于执行以下步骤的指令:
[0109] 获取目标巡检员的目标身份信息;
[0110] 确定与所述目标身份信息对应的目标巡检路线,所述目标巡检路线包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n为正整数;
[0111] 通过所述定位传感器获取目标位置;
[0112] 在所述目标位置与目标巡检坐标之间的距离小于预设距离,确定所述目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示所述目标巡检员执行与所述目标巡检点相应的目标巡检任务;所述目标巡检任务包括至少一个任务事项;
[0113] 获取与所述目标巡检任务中每一任务事项的巡检数据,得到至少一个巡检数据集;
[0114] 通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果。
[0115] 可选的,所述目标身份信息包括目标职位信息;
[0116] 在所述确定与所述目标身份信息对应的目标巡检路线方面,上述程序包括用于执行以下步骤的指令:
[0117] 确定与所述目标职位信息对应的p条巡检路线;p为正整数;
[0118] 获取当前时刻;
[0119] 从所述p条巡检路线中选取与所述当前时刻对应的q条巡检路线;所述q条巡检路线每一条巡检路线用于分配给一个巡检员;q为不大于p的正整数;
[0120] 获取所述目标巡检员的目标生理状态参数;
[0121] 确定与所述目标生理状态参数对应的目标身体状态评估值,并将所述目标身体状态评估值发送给服务器,通过所述服务器确定与所述目标身体状态评估值对应的目标排名,以及通过所述目标排名从所述q条巡检路线中选取所述目标巡检路线。
[0122] 可选的,在所述通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果方面,上述程序包括用于执行以下步骤的指令:
[0123] 获取每一任务事项对应的巡检数据集,根据该巡检数据集确定相应的执行结果,得到至少一个执行结果;
[0124] 根据所述至少一个执行结果确定所述目标执行结果。
[0125] 可选的,在所述巡检数据集包括目标燃气管道的目标环境参数和预设时间段针对所述目标燃气管道的燃气监控数据和所述目标燃气管道的温度数据时,在所述根据该巡检数据集确定相应的执行结果,得到至少一个执行结果方面,上述程序包括用于执行以下步骤的指令:
[0126] 通过所述燃气监控数据获取所述预设时间段的多个压力值,每一压力值对应一个采样时刻;
[0127] 检测所述多个压力值中是否存在不处于第一预设范围的压力值;
[0128] 在所述多个压力值中存在不处于所述第一预设范围的压力值时,从所述多个压力值中选取异常压力值,得到至少一个异常压力值,并根据所述至少一个异常压力值确定相应的执行结果;
[0129] 在所述多个压力值中不存在不处于所述第一预设范围的压力值时,根据所述多个压力值以及相应的采样时刻进行拟合,得到所述预设时间段的拟合曲线段;
[0130] 将所述拟合曲线段划分为多个分段曲线段;
[0131] 确定所述多个分段曲线段每一分段曲线段的平均能量值,得到多个平均能量值;
[0132] 确定所述多个平均能量值的第一均方差;
[0133] 在所述第一均方差大于预设阈值时,根据所述第一均方差和所述预设阈值确定相应的执行结果;
[0134] 在所述第一均方差小于或等于所述预设阈值时,根据所述温度数据确定第一拟合直线,获取所述第一拟合直线的第一斜率;
[0135] 根据所述多个压力值以及相应的采样时刻进行拟合,得到第二拟合直线;
[0136] 检测所述第一斜率是否处于第二预设范围且所述第二斜率是否处于第三预设范围;
[0137] 在所述第一斜率处于所述第二预设范围且所述第二斜率处于所述第三预设范围时,确定相应的执行结果为燃气管道正常。
[0138] 可选的,上述程序还包括用于执行以下步骤的指令:
[0139] 在所述第一斜率处于所述第二预设范围且所述第二斜率不处于所述第三预设范围时,获取所述目标燃气管道对应的与所述目标环境参数的历史燃气监控数据,并根据所述历史燃气监控数据获取相应的历史压力值,得到多个历史压力值;
[0140] 根据所述多个历史压力值进行拟合,得到第三拟合直线;
[0141] 获取所述第三拟合直线的第三斜率;
[0142] 根据所述第二斜率和所述第三斜率之间的差值确定相应的执行结果。
[0143] 可选的,上述程序还包括用于执行以下步骤的指令:
[0144] 在所述第一斜率不处于所述第二预设范围且所述第二斜率处于所述第三预设范围时,确定所述温度数据中的最大值和最小值,根据所述最大值和所述最小值确定目标增量;
[0145] 根据所述第一斜率和所述目标增量确定相应的执行结果。
[0146] 可选的,上述程序还包括用于执行以下步骤的指令:
[0147] 在所述第一斜率不处于所述第二预设范围且所述第二斜率不处于所述第三预设范围时,确定所述第一斜率与所述第二斜率之间的差值的绝对值;
[0148] 根据所述绝对值确定相应的执行结果。
[0149] 可选的,所述智能巡检仪还包括指纹识别模组,上述程序还包括用于执行以下步骤的指令:
[0150] 通过所述指纹识别模组获取所述目标巡检员的目标指纹图像;
[0151] 将所述目标指纹图像与预设指纹模板进行匹配;
[0152] 在所述目标指纹图像与所述预设指纹模板匹配成功时,执行所述获取目标巡检员的目标身份信息的步骤。
[0153] 可以看出,本申请实施例中所描述的智能巡检仪,目标巡检员佩戴所述智能巡检仪;所述智能巡检仪包括定位传感器;获取目标巡检员的目标身份信息;确定与所述目标身份信息对应的目标巡检路线,所述目标巡检路线包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n为正整数;通过所述定位传感器获取目标位置;在所述目标位置与目标巡检坐标之间的距离小于预设距离,确定所述目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示所述目标巡检员执行与所述目标巡检点相应的目标巡检任务;所述目标巡检任务包括至少一个任务事项;获取与所述目标巡检任务中每一任务事项的巡检数据,得到至少一个巡检数据集;通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果,其一,可以基于用户身份,分配相应的巡检路线,且基于不同的巡检路线,设置相应的巡检点以及巡检任务,其二,可以基于定位功能,在用户到达相应的巡检点实现相应的提醒,以及使得巡检任务具象化为各个任务事项,且可以获取相应的巡检数据,快速执行巡检任务,以生成相应的执行结果,从而,有效防止巡检任务遗漏,也使得巡检任务合理安排,保证巡检任务执行完备性,从而,提升巡检效率以及巡检仪的智能性。
[0154] 图3是本申请实施例中所涉及的一种智能巡检装置300的功能单元组成框图,该智能巡检装置300,应用于智能巡检仪,目标巡检员佩戴所述智能巡检仪;所述智能巡检仪包括定位传感器;所述智能巡检装置300包括:
[0155] 获取单元301,用于获取目标巡检员的目标身份信息;
[0156] 确定单元302,用于确定与所述目标身份信息对应的目标巡检路线,所述目标巡检路线包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n为正整数;
[0157] 定位单元303,用于通过所述定位传感器获取目标位置;
[0158] 所述确定单元302,还用于在所述目标位置与目标巡检坐标之间的距离小于预设距离,确定所述目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示所述目标巡检员执行与所述目标巡检点相应的目标巡检任务;所述目标巡检任务包括至少一个任务事项;
[0159] 所述获取单元301,还用于获取与所述目标巡检任务中每一任务事项的巡检数据,得到至少一个巡检数据集;
[0160] 执行单元304,用于通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果。
[0161] 可选的,所述目标身份信息包括目标职位信息;
[0162] 在所述确定与所述目标身份信息对应的目标巡检路线方面,所述确定单元302具体用于:
[0163] 确定与所述目标职位信息对应的p条巡检路线;p为正整数;
[0164] 获取当前时刻;
[0165] 从所述p条巡检路线中选取与所述当前时刻对应的q条巡检路线;所述q条巡检路线每一条巡检路线用于分配给一个巡检员;q为不大于p的正整数;
[0166] 获取所述目标巡检员的目标生理状态参数;
[0167] 确定与所述目标生理状态参数对应的目标身体状态评估值,并将所述目标身体状态评估值发送给服务器,通过所述服务器确定与所述目标身体状态评估值对应的目标排名,以及通过所述目标排名从所述q条巡检路线中选取所述目标巡检路线。
[0168] 可选的,在所述通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果方面,所述执行单元304具体用于:
[0169] 获取每一任务事项对应的巡检数据集,根据该巡检数据集确定相应的执行结果,得到至少一个执行结果;
[0170] 根据所述至少一个执行结果确定所述目标执行结果。
[0171] 可选的,在所述巡检数据集包括目标燃气管道的目标环境参数和预设时间段针对所述目标燃气管道的燃气监控数据和所述目标燃气管道的温度数据时,在所述根据该巡检数据集确定相应的执行结果,得到至少一个执行结果方面,所述执行单元304具体用于:
[0172] 通过所述燃气监控数据获取所述预设时间段的多个压力值,每一压力值对应一个采样时刻;
[0173] 检测所述多个压力值中是否存在不处于第一预设范围的压力值;
[0174] 在所述多个压力值中存在不处于所述第一预设范围的压力值时,从所述多个压力值中选取异常压力值,得到至少一个异常压力值,并根据所述至少一个异常压力值确定相应的执行结果;
[0175] 在所述多个压力值中不存在不处于所述第一预设范围的压力值时,根据所述多个压力值以及相应的采样时刻进行拟合,得到所述预设时间段的拟合曲线段;
[0176] 将所述拟合曲线段划分为多个分段曲线段;
[0177] 确定所述多个分段曲线段每一分段曲线段的平均能量值,得到多个平均能量值;
[0178] 确定所述多个平均能量值的第一均方差;
[0179] 在所述第一均方差大于预设阈值时,根据所述第一均方差和所述预设阈值确定相应的执行结果;
[0180] 在所述第一均方差小于或等于所述预设阈值时,根据所述温度数据确定第一拟合直线,获取所述第一拟合直线的第一斜率;
[0181] 根据所述多个压力值以及相应的采样时刻进行拟合,得到第二拟合直线;
[0182] 检测所述第一斜率是否处于第二预设范围且所述第二斜率是否处于第三预设范围;
[0183] 在所述第一斜率处于所述第二预设范围且所述第二斜率处于所述第三预设范围时,确定相应的执行结果为燃气管道正常。
[0184] 可选的,所述执行单元304还具体用于:
[0185] 在所述第一斜率处于所述第二预设范围且所述第二斜率不处于所述第三预设范围时,获取所述目标燃气管道对应的与所述目标环境参数的历史燃气监控数据,并根据所述历史燃气监控数据获取相应的历史压力值,得到多个历史压力值;
[0186] 根据所述多个历史压力值进行拟合,得到第三拟合直线;
[0187] 获取所述第三拟合直线的第三斜率;
[0188] 根据所述第二斜率和所述第三斜率之间的差值确定相应的执行结果。
[0189] 可选的,所述执行单元304还具体用于:
[0190] 在所述第一斜率不处于所述第二预设范围且所述第二斜率处于所述第三预设范围时,确定所述温度数据中的最大值和最小值,根据所述最大值和所述最小值确定目标增量;
[0191] 根据所述第一斜率和所述目标增量确定相应的执行结果。
[0192] 可选的,所述执行单元304还具体用于:
[0193] 在所述第一斜率不处于所述第二预设范围且所述第二斜率不处于所述第三预设范围时,确定所述第一斜率与所述第二斜率之间的差值的绝对值;
[0194] 根据所述绝对值确定相应的执行结果。
[0195] 可选的,所述智能巡检仪还包括指纹识别模组,所述智能巡检装置300还具体用于:
[0196] 通过所述指纹识别模组获取所述目标巡检员的目标指纹图像;
[0197] 将所述目标指纹图像与预设指纹模板进行匹配;
[0198] 在所述目标指纹图像与所述预设指纹模板匹配成功时,执行所述获取目标巡检员的目标身份信息的步骤。
[0199] 可以看出,本申请实施例中所描述的智能巡检装置,应用于智能巡检仪,目标巡检员佩戴所述智能巡检仪;所述智能巡检仪包括定位传感器;获取目标巡检员的目标身份信息;确定与所述目标身份信息对应的目标巡检路线,所述目标巡检路线包括n个巡检点,每一巡检点对应至少一个巡检任务,每一巡检点对应一个巡检坐标;n为正整数;通过所述定位传感器获取目标位置;在所述目标位置与目标巡检坐标之间的距离小于预设距离,确定所述目标巡检员进入所述目标巡检坐标对应的目标巡检点的巡检范围,提示所述目标巡检员执行与所述目标巡检点相应的目标巡检任务;所述目标巡检任务包括至少一个任务事项;获取与所述目标巡检任务中每一任务事项的巡检数据,得到至少一个巡检数据集;通过所述至少一个巡检数据集执行相应的任务事项,得到目标执行结果,其一,可以基于用户身份,分配相应的巡检路线,且基于不同的巡检路线,设置相应的巡检点以及巡检任务,其二,可以基于定位功能,在用户到达相应的巡检点实现相应的提醒,以及使得巡检任务具象化为各个任务事项,且可以获取相应的巡检数据,快速执行巡检任务,以生成相应的执行结果,从而,有效防止巡检任务遗漏,也使得巡检任务合理安排,保证巡检任务执行完备性,从而,提升巡检效率以及巡检仪的智能性。
[0200] 可以理解的是,本实施例的智能巡检装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
[0201] 本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括智能巡检仪。
[0202] 本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括智能巡检仪。
[0203] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0204] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0205] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0206] 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0207] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0208] 上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0209] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read‑Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0210] 以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。