一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于运维设备的维修调度方法、系统、设备及介质与流程

2023-01-15 10:32:58 来源:中国专利 TAG:


1.本技术涉及智能运维领域,尤其涉及一种基于运维设备的维修调度方法、系统、设备及介质。


背景技术:

2.运维设备是保证城市轨道交通行车和安全的重要工具,比如,利用“物联网”与摄像机等前端设备结合建立远程监控平台,实现监测和运维管理。公安部门可利用运维设备对公共场所进行实时监控,当公共场所发生灾情时,运维设备可作为防灾调度员指挥抢险的工具,减少不必要的人员伤亡和物料损失。
3.然而,运维设备涉及的前端设备的覆盖范围广且重要性较高,但各种类型的前端设备故障频发,无法快速地匹配出对应设备类型的维修人员,从而难以及时完成对故障前端设备检修工作。
4.因此,上述技术问题亟待解决。


技术实现要素:

5.本技术实施例提供一种基于运维设备的维修调度方法、系统、设备及介质,以解决前端设备故障频发,检修人员无法准确地完成对故障前端设备检修工作的问题。
6.一种基于运维设备的维修调度方法,包括:获取前端设备的工作状态和位置信息;向设备检修端发送携带工作状态和位置信息的警示信息,以使设备检修端对前端设备进行监测;提取检修人员信息,获取检修人员画像;基于检修人员画像和警示信息,向设备检修端推送最优检修人员信息,以调度最优检修人员维修前端设备。
7.本技术在一较佳示例中可以进一步配置为:所述提取检修人员信息,获取检修人员画像,包括:提取检修人员信息,统计检修人员的维修历史信息;基于维修历史信息,计算检修人员的综合能力评分,得到检修人员画像。
8.本技术在一较佳示例中可以进一步配置为:在获取前端设备的工作状态之后,包括:标记若干个前端设备,获取若干个前端设备的标号;基于故障信息数据库和工作状态,统计若干个前端设备的当月累计故障次数;基于预设次数阈值,提取出故障次数大于预设次数阈值的标号对应的前端设备;统计故障次数大于预设次数阈值的标号对应的前端设备的故障类型。
9.本技术在一较佳示例中可以进一步配置为:在统计故障次数大于预设次数阈值的标号对应的前端设备的故障类型之后,包括:
基于故障类型,输入并上传解决方案;根据检修人员数据库和解决方案,获取检修人员信息;基于检修人员信息,向设备检修端发送携带解决方案和故障类型的警示信息。
10.本技术在一较佳示例中可以进一步配置为:在基于检修人员画像和所述警示信息之后,包括:统计前端设备的设备数量和运行情况;基于设备数量和运行情况,确定前端设备的检修紧急状况。
11.本技术在一较佳示例中可以进一步配置为:在统计前端设备的设备数量和运行情况之后,包括:基于故障类型和运行情况,统计前端设备的故障趋势和运维成本;根据故障趋势和运维成本,分析前端设备的更换成本和检修成本。
12.本技术在一较佳示例中可以进一步配置为:获取前端设备的工作状态,包括:获取前端设备的视频流;向运维终端上传视频流,以使运维终端备份视频流。
13.本技术目的二是提供一种基于运维设备的维修调度系统。
14.本技术的上述申请目的二是通过以下技术方案得以实现的:一种基于运维设备的维修调度系统,包括:获取工作状态和位置信息模块,用于获取前端设备的工作状态和位置信息;发送警示信息模块,用于向设备检修端发送携带工作状态和位置信息的警示信息,以使设备检修端对前端设备进行监测;获取检修人员画像模块,用于提取检修人员信息,获取检修人员画像;推送调度最优检修人员模块,用于基于检修人员画像和警示信息,向设备检修端推送最优检修人员信息,以调度最优检修人员维修前端设备。
15.本技术目的三是提供一种计算机设备。
16.本技术的上述申请目的三是通过以下技术方案得以实现的:一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述基于运维设备的维修调度方法。
17.一种计算机可读介质,计算机可读介质存储有计算机程序,计算机程序被处理器执行时实现上述基于运维设备的维修调度方法。
18.综上,本技术包括以下有益技术效果:检修人员通过运维设备可实现对前端设备的监测,可远程实时查看前端设备的运行情况,并且,运维设备向设备检修端推送最优检修人员,使得检修人员及时对前端设备进行故障排除和检修,提高了运维设备的可靠性、智能性和便捷性。
附图说明
19.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1绘示本技术一实施例中基于运维设备的维修调度方法的流程图;图2绘示本技术第一实施例中基于运维设备的维修调度方法的整体流程图;图3绘示本技术一实施例中基于运维设备的维修调度系统的示意图;图4绘示本技术一实施例中计算机设备的示意图。
具体实施方式
21.为了解决各种类型的前端设备故障频发,无法快速地匹配出对应设备类型的维修人员,从而难以及时完成对故障前端设备检修工作的问题,为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
22.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
23.下面结合说明书附图对本技术实施例作进一步详细描述。
24.本技术实施例提供一种基于运维设备的维修调度方法,方法的主要流程描述如下:参照图1,s10、获取前端设备的工作状态和位置信息。
25.具体地,根据前端设备上传的视频数据对前端设备的工作状态进行分析和预判。该视频数据可以通过原有的视频监控网络上传到运维终端。并且,具体地,利用运维设备携带的北斗/gps定位系统获取不同的前端设备的位置信息,得到不同前端设备的经纬度定位。
26.其中,在本实施例中,前端设备可以是摄像机设备。工作状态包括前端设备黑屏和画面卡顿等情况。
27.步骤s10的作用在于不仅提高了运维设备的工作效率,而且提高了前端设备定位的精准性,进而提高了智能运维系统的可靠性和效率性。
28.在一实施例中,步骤s10,即获取前端设备的工作状态,包括:s101、获取前端设备的视频流。
29.s102、向运维终端上传视频流,以使运维终端备份视频流。
30.具体地,前端设备对周围环境进行拍摄,前端设备将视频流上传至运维终端,运维终端通过对视频流中的若干个视频帧进行比对和分析,获取出现异常的视频帧,进而获取前端设备出现故障的时间节点,并且将该时间段的视频帧所对应的视频进行备份,使得检修人员进一步对前端设备的故障进行判断。
31.步骤s101和s102的作用在于视频数据可追溯,提高了运维设备的可靠性。
32.在一实施例中,在步骤s10之后,即在获取前端设备的工作状态之后,包括:s11、标记若干个前端设备,获取若干个前端设备的标号。
33.s12、基于故障信息数据库和工作状态,统计若干个前端设备的当月累计故障次数。
34.具体地,识别不同前端设备的设备名称、端口号和ip地址等身份标识信息,利用分组编码法将不同的前端设备进行分组标记,并且对前端设备进行标号,进而得到唯一标识序号。然后统计若干个前端设备的当月累计故障次数,利用次数分布将若干个前端设备发生的故障次数按组归类整理,形成若干个前端设备的故障次数在各组间的分布。
35.其中,分组编码法是根据调查数据的属性特点和处理要求将具有一定位数的代码单元分成若干个组。
36.步骤s11至s12的作用在于反映了若干个前端设备在各组间的分布,进而反映出各个前端设备发生故障次数的差异。
37.s13、基于预设次数阈值,提取出故障次数大于预设次数阈值的标号对应的前端设备。
38.s14、统计故障次数大于预设次数阈值的标号对应的前端设备的故障类型。
39.具体地,将故障次数大于预设次数阈值的前端设备出现的故障类型进行分析与整理。
40.其中,预设次数阈值可以是根据所有的前端设备出现故障的次数计算出来的平均值。在本实施例中,不作具体要求,可根据前端设备的数量进行选取与设定。
41.在一实施例中,在步骤s14之后,即在统计故障次数大于预设次数阈值的标号对应的前端设备的故障类型之后,包括:s15、基于故障类型,输入并上传解决方案。
42.s16、根据检修人员数据库和解决方案,获取检修人员信息。
43.s17、基于检修人员信息,向设备检修端发送携带解决方案和故障类型的警示信息。
44.具体地,检修人员根据分析与整理得到的故障类型给出相应的解决方案,并将该解决方案与故障类型一一对应存储至运维终端。根据事先输入的检修人员数据库和解决方案,获取检修人员信息,并向设备检修端发送携带解决方案和对应故障类型的警示信息。
45.其中,解决方案可根据实时获取的故障类型进行更新并存储至运维终端。检修人员数据库包括检修人员姓名、员工编号、所属部门、工种等信息数据,检修人员数据库为事先输入至运维终端的信息数据。
46.步骤s15至步骤s17的作用在于持续更新不同故障类型对应的解决方案,并向相应检修人员发送故障类型和对应的解决方案,提高了工作效率,节省工作时间。
47.s20、向设备检修端发送携带工作状态和位置信息的警示信息,以使设备检修端对前端设备进行监测。
48.具体地,运维终端将采集到的故障前端设备的位置信息和工作状态发送至设备检修端,设备检修端根据收到的位置信息找到故障前端设备并确定运维终端发送的检修警示与故障前端设备的信息相关时,设备检修端对该运维终端发送收到检修请求,运维终端收到设备检修端发出的检修请求后停止发送检修警示,并且实施设备检修端的位置,并对设备检修人员进行提示。
49.步骤s20的作用在于使设备检修人员能够根据警示响应信息获知运维终端发送的故障前端设备的位置信息,在一定程度上减轻了系统负荷,从而完善了运维终端对设备检修端发送检修请求的处理流程,优化系统资源,提高了运维终端的效率性。
50.s30、提取检修人员信息,获取检修人员画像。
51.其中,检修人员信息包括工种、姓名、员工编号等信息。检修人员画像是指将工种、姓名、员工编号对应得到每位检修人员擅长的技能等信息。
52.在一实施例中,步骤s30,即提取检修人员信息,获取检修人员画像,包括:s31、提取检修人员信息,统计检修人员的维修历史信息。
53.s32、基于维修历史信息,计算检修人员的综合能力评分,得到检修人员画像。
54.其中,维修历史信息是实时更新在运维系统信息库内的数据,且每一条维修历史信息均包括维修后的评分。
55.具体地,提取检修人员信息,将各个检修人员信息与维修历史信息进行匹配,将每位检修人员的维修后的评分进行统计,并利用加权平均法求得平均值,该平均值即为每位检修人员的综合能力评分。
56.s40、基于检修人员画像和警示信息,向设备检修端推送最优检修人员信息,以调度最优检修人员维修前端设备。
57.具体地,利用手肘法确定每位检修人员的评分和该检修人员所在位置与故障前端设备的距离的聚类数k,k值越大,该检修人员的匹配度越高,当得到最大k值时,该k值对应的检修人员即为最优检修人员。然后将该最优检修人员信息推送至设备检修端,进而调度最优检修人员维修前端设备。
58.其中,手肘法的核心指标是sse(sum of the squared errors,误差平方和),ci是每位检修人员的第i个评分,p是ci中的样本点(即每位检修人员维修后的评分),mi是ci的质心(ci中所有样本的均值)。
59.在一实施例中,在步骤s40之前,即在基于检修人员画像和警示信息之后,包括:s41、统计前端设备的设备数量和运行情况。
60.s42、基于设备数量和运行情况,确定前端设备的检修紧急状况。
61.具体地,根据获取到的前端设备的位置信息,对该区域内的前端设备的数量进行统计,同时,获取该区域内的前端设备的运行情况,若该区域内的前端设备分布较为密集,个别前端设备发生故障不影响该区域前端设备的工作,则判断该发生故障的前端设备为非紧急维修状态。若该区域的前端设备分布较为稀疏,个别前端设备发生故障后使得该区域的前端设备不能正常工作,则判断该发生故障的前端设备为紧急维修状态,此时,运维终端向检修人员发送警示,直至该故障前端设备维修结束。
62.步骤s41和s42的作用在于对前端设备的检修状态进行紧急判断,提高了检修人员的工作效率。
63.在一实施例中,在步骤s41之后,即在统计前端设备的设备数量和运行情况之后,包括:s43、基于故障类型和运行情况,统计前端设备的故障趋势和运维成本。
64.s44、根据故障趋势和运维成本,分析前端设备的更换成本和检修成本。
65.具体地,利用onvert()函数将前端设备的故障次数进行统计,得到前端设备的故障趋势图,并且根据故障类型分析并统计运维成本。再根据故障趋势和运维成本分析前端设备的更换成本和检修成本,进而得到不同解决方案的付出成本,进而判断是否对故障前
端设备进行更换或检修。
66.步骤s43和步骤s44的作用在于对故障前端设备的更换成本和检修成本进行分析判断,提供有效的故障设备处理决策,提高了智能运维系统的可靠性。
67.本技术另一实施例,公开了一种基于运维设备的维修调度系统。
68.参照图3,基于运维设备的维修调度系统包括:获取工作状态和位置信息模块10,用于获取前端设备的工作状态和位置信息。
69.发送警示信息模块20,用于向设备检修端发送携带工作状态和位置信息的警示信息,以使设备检修端对前端设备进行监测。
70.获取检修人员画像模块30,用于提取检修人员信息,获取检修人员画像。
71.推送调度最优检修人员模块40,用于基于检修人员画像和警示信息,向设备检修端推送最优检修人员信息,以调度最优检修人员维修前端设备。
72.本实施例提供的基于运维设备的维修调度系统,由于其各模块本身的功能及彼此之间的逻辑连接,能实现前述实施例的各个步骤,因此能够达到与前述实施例相同的技术效果,原理分析可参见前述基于运维设备的维修调度的方法步骤的相关描述,在此不再累述。
73.关于基于运维设备的维修调度系统的具体限定可以参见上文中对于基于运维设备的维修调度方法的限定,在此不再赘述。上述基于运维设备的维修调度系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
74.在一实施例中,提供一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性介质、内存储器。该非易失性介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储基于运维设备的维修调度方法中需保存的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于运维设备的维修调度方法。
75.在一实施例中,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例基于运维设备的维修调度方法,例如图1所示s10至步骤s40。或者,处理器执行计算机程序时实现上述实施例中基于运维设备的维修调度系统的各模块/单元的功能,例如图3所示模块10至模块40的功能。为避免重复,此处不再赘述。
76.在一实施例中,提供一种计算机可读介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例基于运维设备的维修调度方法,或者,该计算机程序被处理器执行时实现上述系统实施例中基于运维设备的维修调度系统中各模块/单元的功能。为避免重复,此处不再赘述。
77.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机
可读取介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其他介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
78.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将系统的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
79.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献