巡检任务调度方法、装置、电子设备及非易失性存储介质与流程

文档序号:37437599发布日期:2024-03-25 19:36阅读:16来源:国知局
巡检任务调度方法、装置、电子设备及非易失性存储介质与流程

本技术涉及信息化安全管理,具体而言,涉及一种巡检任务调度方法、装置、电子设备及非易失性存储介质。


背景技术:

1、安全行业的安全性是保证企业员工、财产等资源的必备条件,企业员工的巡检管理执行则是保证安全的有效措施。巡检任务的生成以及下发又是保证企业员工是否能够及时执行巡检任务的前提。

2、然而在相关技术中,在生成巡检任务时会花费大量的时间,且生成任务时由于会有大批量的数据涌入数据库,导致数据库i/o(input/output,输入/输出)以及内存占用比重瞬间升高有可能到达峰值,会有页面卡顿以及数据库崩溃的风险,导致巡检任务生成以及下发往往需要很长时间,特别是随着系统的使用,历史数据过多等情况下,生成任务会花费大量的时间,而且还不能保证在基础数据有问题的情况下能够及时的生成任务以及下发任务,而且还会有任务调度中断的风险,导致不能及时的对隐患进行检查,及时处理隐患的风险。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本技术实施例提供了一种巡检任务调度方法、装置、电子设备及非易失性存储介质,以至少解决相关技术在进行巡检任务调度时,将生成的大量任务数据直接存入数据库中,导致数据库存储压力大,造成任务调动时间长、效率低的技术问题。

2、根据本技术实施例的一个方面,提供了一种巡检任务调度方法,包括:获取巡检路线信息和巡检计划信息,其中,巡检路线信息用于指示在工业生产环境中计划进行巡检的目标生产线路,巡检计划信息用于指示对目标生产线路进行巡检的巡检周期;依据巡检路线信息和巡检计划信息,确定目标生产线路对应的目标巡检任务,并将目标巡检任务存储至后台数据库,其中,目标巡检任务中包括计划对工业设备进行巡检的开始时间、结束时间,工业设备为目标生产线路中的设备;在接收到巡检明细记录的情况下,将巡检明细记录存储至后台数据库中与目标巡检任务对应的数据表中,其中,巡检明细记录为目标对象依据巡检计划对工业设备进行巡检后所得到的数据,由目标对象在对目标生产线路中任一工业设备每进行一次巡检后通过移动终端分批上传,巡检明细记录中包括用于表征工业设备运行状态的设备参数。

3、可选地,巡检路线信息包括:目标生产线路中包含的工业设备;巡检计划信息中包括:巡检周期开始时间、巡检周期结束时间、以及每个工业设备对应的巡检间隔周期时长;依据巡检路线信息和巡检计划信息,确定目标生产线路对应的目标巡检任务包括:依据巡检周期开始时间、巡检周期结束时间、以及巡检间隔周期时长,确定工业设备对应的候选巡检任务,其中,每个目标生产线路中的每个工业设备的每一次巡检均对应一个候选巡检任务;获取候选巡检任务对应的基础数据,并判断基础数据是否存在异常,其中,基础数据包括以下至少之一:目标生产线路的启动标识、工业设备的上游关联数据,启动标识用于表征目标生产线路是否已启用,上游关联数据为工业设备运行时所需上游设备接入的数据;在基础数据不存在异常的情况下,将候选巡检任务确定为目标巡检任务。

4、可选地,判断基础数据是否存在异常包括:在目标生产线路对应的启动标识表征目标生产线路未启用的情况下,判定基础数据存在异常;在系统中不存在工业设备对应的上游关联数据的情况下,判定基础数据存在异常。

5、可选地,在基础数据存在异常的情况下,方法还包括:对存在异常的基础数据进行数据修复,并在数据修复成功的情况下,将候选巡检任务确定为目标巡检任务;以及,在数据修复失败的情况下,发送第一告警信息,其中,第一告警信息用于提醒目标对象对存在异常的基础数据进行手动修复。

6、可选地,在接收巡检明细记录之后,方法还包括:在后台数据库中已存在巡检明细记录所对应的目标巡检任务的巡检明细记录及巡检区域的数据表的情况下,将后台数据库中已存储的巡检明细记录及巡检区域发送至移动终端进行显示;在在后台数据库中未存在巡检明细记录所对应的目标巡检任务的巡检明细记录及巡检区域的数据表的情况下,依据巡检明细记录在后台数据库中新增对应的巡检明细记录及巡检区域的数据表,并将数据表关联至目标巡检任务。

7、可选地,方法还包括:在巡检明细记录中设备参数超出工业设备对应的运行参数阈值的情况下,发送第二告警信息,并将巡检明细记录发送至前端交互界面进行展示,其中,第二告警信息用于提醒目标对象目标生产线路中巡检明细记录对应的工业设备出现异常。

8、可选地,在确定目标生产线路对应的目标巡检任务之后,方法还包括:确定目标巡检任务对应的目标生产线路和工业设备的重要性参数,其中,重要性参数用于表征目标生产线路和工业设备在工业生产环境中的重要程度;依据重要性参数,确定目标巡检任务的优先级,并将目标巡检任务,以及对应的优先级发送至目标生产线路对应的目标对象的终端设备。

9、根据本技术实施例的另一个方面,还提供了一种巡检任务调度装置,包括:信息获取模块,用于获取巡检路线信息和巡检计划信息,其中,巡检路线信息用于指示在工业生产环境中计划进行巡检的目标生产线路,巡检计划信息用于指示对目标生产线路进行巡检的巡检周期;任务确定模块,用于依据巡检路线信息和巡检计划信息,确定目标生产线路对应的目标巡检任务,并将目标巡检任务存储至后台数据库,其中,目标巡检任务中包括计划对工业设备进行巡检的开始时间、结束时间,工业设备为目标生产线路中的设备;结果收集模块,用于在接收到巡检明细记录的情况下,将巡检明细记录存储至后台数据库中与目标巡检任务对应的数据表中,其中,巡检明细记录为目标对象依据巡检计划对工业设备进行巡检后所得到的数据,由目标对象在对目标生产线路中任一工业设备每进行一次巡检后通过移动终端分批上传,巡检明细记录中包括用于表征工业设备运行状态的设备参数。

10、根据本技术实施例的又一方面,还提供了一种电子设备,包括存储器,用于存储程序指令;处理器,与存储器连接,用于执行实现以下功能的程序指令:获取巡检路线信息和巡检计划信息,其中,巡检路线信息用于指示在工业生产环境中计划进行巡检的目标生产线路,巡检计划信息用于指示对目标生产线路进行巡检的巡检周期;依据巡检路线信息和巡检计划信息,确定目标生产线路对应的目标巡检任务,并将目标巡检任务存储至后台数据库,其中,目标巡检任务中包括计划对工业设备进行巡检的开始时间、结束时间,工业设备为目标生产线路中的设备;在接收到巡检明细记录的情况下,将巡检明细记录存储至后台数据库中与目标巡检任务对应的数据表中,其中,巡检明细记录为目标对象依据巡检计划对工业设备进行巡检后所得到的数据,由目标对象在对目标生产线路中任一工业设备每进行一次巡检后通过移动终端分批上传,巡检明细记录中包括用于表征工业设备运行状态的设备参数。

11、根据本技术实施例的再一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的计算机程序,其中,非易失性存储介质所在设备通过运行计算机程序执行上述巡检任务调度方法。

12、在本技术实施例中,通过获取巡检路线信息和巡检计划信息,其中,巡检路线信息用于指示在工业生产环境中计划进行巡检的目标生产线路,巡检计划信息用于指示对目标生产线路进行巡检的巡检周期;依据巡检路线信息和巡检计划信息,确定目标生产线路对应的目标巡检任务,并将目标巡检任务存储至后台数据库,其中,目标巡检任务中包括计划对工业设备进行巡检的开始时间、结束时间,工业设备为目标生产线路中的设备;在接收到巡检明细记录的情况下,将巡检明细记录存储至后台数据库中与目标巡检任务对应的数据表中,其中,巡检明细记录为目标对象依据巡检计划对工业设备进行巡检后所得到的数据,由目标对象在对目标生产线路中任一工业设备每进行一次巡检后通过移动终端分批上传,巡检明细记录中包括用于表征工业设备运行状态的设备参数的方式,达到了分批处理数据、减少资源占用的目的,从而实现了巡检任务智能调度的效果,进而解决了相关技术在进行巡检任务调度时,将生成的大量任务数据直接存入数据库中,导致数据库存储压力大,造成任务调动时间长、效率低技术问题。

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