运维人员智能调度方法、存储介质及计算机设备技术

技术编号:38985809 阅读:13 留言:0更新日期:2023-10-07 10:16
本申请公开了一种运维人员智能调度方法、存储介质及计算机设备。该运维人员智能调度方法包括:响应于获取的任务指令,发起工单任务;基于工单任务的类型,选择与工单任务的类型相对应的运维人员的ID;确定运维人员的最早处理时间和任务所需时长;基于运维人员的ID及其对应的最早处理时间和任务所需时长,采用遗传算法从多个运维人员中选择出最优的运维人员,并指派工单任务给最优的运维人员。通过上述方式,本申请能够提高运维任务的分配效率,优化分配流程,降低运维成本。降低运维成本。降低运维成本。

【技术实现步骤摘要】
运维人员智能调度方法、存储介质及计算机设备


[0001]本申请涉及人员调度
,特别是涉及一种运维人员智能调度方法、存储介质及计算机设备。

技术介绍

[0002]在现代化智能工厂场景下,运维是公司不可或缺的职位,运维人员在公司的运作中发挥着重要的作用,当接收到运维任务,然后派发给指定的运维人员时,最后相应的运维人员执行和反馈都需要一段时间,因此需要将运维任务准确且在较短时间分配给哪个运维人员是一个需要思考的问题。
[0003]目前运维人员的运维任务都是通过手动处理分配给运维人员,这样不仅加大了员工的工作量,而且存在运维任务分配不均匀的情况。

技术实现思路

[0004]本申请主要提供一种运维人员智能调度方法、存储介质及计算机设备,以解决运维流程时间流程不够合理且运维成本较高的问题。
[0005]为解决上述技术问题,本申请采用的一个技术方案是:提供一种运维人员智能调度方法。其中智能调度方法包括:响应于获取的任务指令,发起工单任务;基于所述工单任务的类型,选择与所述工单任务的类型相对应的运维人员的ID;确定所述运维人员的最早处理时间和任务所需时长;基于所述运维人员的ID及其对应的最早处理时间和任务所需时长,采用遗传算法从多个所述运维人员中选择出最优的所述运维人员,并指派所述工单任务给最优的所述运维人员。
[0006]为解决上述技术问题,本申请采用的另一个技术方案是:提供一种存储介质。该存储介质上存储有程序数据,该程序数据被处理器执行时实现如上述运维人员智能调度方法的步骤。
>[0007]为解决上述技术问题,本申请采用的又一个技术方案是:提供一种计算机设备。该网络设备包括相互连接的处理器和存储器,存储器存储有计算机程序,处理器执行计算机程序时,实现如上述运维人员智能调度方法的步骤。
[0008]本申请的有益效果是:区别于现有技术的情况,本申请公开了一种运维人员智能调度方法、存储介质及计算机设备。通过运维工单的类型,获取对应运维人员的信息,采用遗传算法选取最优的运维人员,从而可提高运维任务的分配效率,并可优化分配流程,降低运维成本。
附图说明
[0009]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图,其中:
[0010]图1是本申请提供的运维人员智能调度方法一实施例的流程示意图;
[0011]图2是如图1实施例中步骤30的流程示意图;
[0012]图3是如图1实施例中步骤40的流程示意图;
[0013]图4是如图3中步骤42的流程示意图;
[0014]图5是如图3中步骤43的流程示意图;
[0015]图6是本申请提供的存储介质一实施例的结构示意图;
[0016]图7是本申请提供的计算机设备一实施例的结构示意图。
具体实施方式
[0017]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0018]本申请实施例中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0019]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其他实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其他实施例相结合。
[0020]参阅图1,本申请提供的一种运维人员智能调度方法的流程示意图。
[0021]步骤10:响应于获取的任务指令,发起工单任务。
[0022]该运维人员智能调度方法可应用于智能化车间或工厂等,例如石油、油气、医药或日化等生产工厂,可通过对运维人员的合理分配,快速且及时地完成工单任务,保障车间或工厂的顺利运行。
[0023]该任务指令可以是人为触发的或控制系统自动触发的,例如需要安装、拆卸或替换更新产线上的某一设备,用户可对控制系统下达相应的任务指令,或者控制系统监测到产线上的某一设备发生故障或达到维护期限时,可自动触发任务指令,以发起工单任务。
[0024]该任务指令可以包括运维工单指令、安装工单指令和拆除工单指令,或者任务指令也可以包括电工工单指令或设备工单指令等,用户可基于自已需求进行适宜地划分,本申请对此不做具体限定。
[0025]本实施例中,任务指令包括运维工单指令、安装工单指令和拆除工单指令,在运维人员智能调度方法的实际执行中,任务指令为其中的一种,工单任务为运维工单、安装工单和拆除工单中对应的一种,通过对任务指令及工单任务进行区分,从而可便于获取能够执
行对应工单任务的运维人员名单。
[0026]具体地,运维工单可以包括日常巡检、净化器异常、监控仪故障以及监控仪清洗等工单任务;安装工单为安装设备的工单任务;拆除工单为拆卸设备的工单任务。
[0027]步骤20:基于工单任务的类型,选择与工单任务的类型相对应的运维人员的ID。
[0028]在发起工单任务后,需要分配该工单任务给具有处理该工单任务能力的运维人员。
[0029]对某一车间或工厂而言,存在多个运维人员,例如数量为50、100或150人的运维人员队伍,各运维人员能够处理地工单任务的能力可能存在不同,例如甲运维人员仅能够处理运维工单,乙运维人员仅能够处理安装工单和拆除工单,丙运维人员能够处理运维工单、安装工单和拆除工单。
[0030]这些运维人员所具有的能力会被记录到控制系统中,在控制系统发起工单任务后,将基于工单任务的类型,选择与工单任务的类型相对应的运维人员的ID。
[0031]例如,该工单任务为运维工单,则从运维人员队伍中选取具有处理运维工单的甲运维人员和丙运维人员等,再从这些运维人员中选取合适的人进行分配。
[0032]步骤30:确定运维人员最早处理时间和任务所需时长。
[0033]确定运维人员最早处理时间和任务所需时长,即所选择的这些运维本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种运维人员智能调度方法,其特征在于,包括:响应于获取的任务指令,发起工单任务;基于所述工单任务的类型,选择与所述工单任务的类型相对应的运维人员的ID;确定所述运维人员的最早处理时间和任务所需时长;基于所述运维人员的ID及其对应的最早处理时间和任务所需时长,采用遗传算法从多个所述运维人员中选择出最优的所述运维人员,并指派所述工单任务给最优的所述运维人员。2.根据权利要求1所述的运维人员智能调度方法,其特征在于,所述采用遗传算法从多个所述运维人员中选择出最优的所述运维人员的步骤,包括:设定种群,所述种群包括多个列表,其中所述列表包括多个基于所述运维人员的ID及其对应的所述最早处理时间、所述任务所需时长所构建的数据对象;采用轮盘赌法对所述种群的列表进行染色体选择,以得到符合预设条件的所述列表;对得到的所述列表两两进行交叉运算,并对交叉运算得到的所述列表进行变异运算,以得到多个新的所述列表;计算多个新的所述列表的适应度,并确认与最大适应度对应的所述列表作为最优的所述运维人员。3.根据权利要求2所述的运维人员智能调度方法,其特征在于,所述得到多个新的所述列表的步骤之后,还包括:将多个新的所述列表组建为新的所述种群,并对新的所述种群进行预设次数的循环遍历所述染色体选择、所述交叉运算和所述变异运算。4.根据权利要求2所述的运维人员智能调度方法,其特征在于,所述采用轮盘赌法对所述种群的列表进行染色体选择,以得到符合预设条件的所述列表的步骤,包括:求和得到所述种群的总适应度;取0至1之间的多个随机数与所述总适应度取乘积,以得到双倍所述种群的列表数量的轮盘位置;对所述种群中所述列表的适应度依次进行累...

【专利技术属性】
技术研发人员:杨蓉谷育钢李玉涛曾庆龙
申请(专利权)人:广州正虹环境科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1