一种维修任务调度方法及相关设备技术

技术编号:32010551 阅读:22 留言:0更新日期:2022-01-22 18:27
本发明专利技术公开了一种维修任务调度方法及相关设备。该方法包括:获取历史设备信息和历史人员信息,获取当前维修信息,根据所述历史设备信息、所述历史人员信息和所述当前维修信息确定目标函数和约束条件,基于约束条件采用混合天牛须搜索的粒子群算法对所述目标函数求解,获取最优调度方案。此方案综合考虑了全局和个体自动地指定维修任务调度方案,此分配方案更符合经济性要求,适合大规模维修任务的合理调度。理调度。理调度。

【技术实现步骤摘要】
一种维修任务调度方法及相关设备


[0001]本说明书涉及调度管理领域,更具体地说,本专利技术涉及一种维修任务调度方法及相关设备。

技术介绍

[0002]优化调度是针对资源存在竞争、条件存在冲突的情况下,通过设定条件优先级和各项目标在整体目标中占比,然后使用优化算法调整资源的分配,得到满足目标需求的调度方案。目前优化调度应用于很多领域,例如车间生产调度、交通运输调度和电网调度。
[0003]维修任务调度常用于工业领域,目前常用的方法是车间发生设备损坏现象,车间工人向调度室发送维修请求,调度室查询维修人员排班情况,安排适合的工人去进行维修,而对于大规模的维修任务,或者关键设备的维修任务,人工分配的方式就显得比较困难。
[0004]因此,有必要提出一种维修任务调度方法,以至少部分地解决现有技术中存在的问题。

技术实现思路

[0005]在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本专利技术的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
[0006]为至少部分地解决上述问题,第一方面,本专利技术提出一种维修任务调度方法,上述方法包括:
[0007]获取历史设备信息和历史人员信息,其中,上述历史设备信息包括设备类型信息和设备零件信息,上述历史人员信息包括人员技能信息;
[0008]获取当前维修信息,其中,上述当前维修信息包括待修设备信息和当前人员信息;
[0009]根据上述历史设备信息、上述历史人员信息和上述当前维修信息确定目标函数和约束条件;
[0010]基于约束条件采用混合天牛须搜索的粒子群算法对上述目标函数求解,获取最优调度方案。
[0011]可选的,上述当前维修信息还包括订单产品紧急程度,上述订单产品是由待修设备生产的。
[0012]可选的,上述目标函数包括维修时间最短函数、等待时间最短函数、停机损失最小函数、备件函数和停产损失函数中至少一种。
[0013]可选的,上述约束条件包括时间约束条件和人员约束条件。
[0014]可选的,上述基于约束条件采用混合天牛须搜索的粒子群算法对上述目标函数求解,获取最优调度方案,包括:
[0015]根据上述目标函数和上述目标函数对应的权重建立适度函数,其中,上述权重可由用户设定;
[0016]基于约束条件采用混合天牛须搜索的粒子群算法对上述适度函数求解,获取最优调度方案。
[0017]可选的,上述方法还包括:
[0018]经过预设时间后,更新上述人员技能信息,其中,上述预设时间由用户设定。
[0019]可选的,上述基于约束条件采用混合天牛须搜索的粒子群算法对上述目标函数求解,获取最优调度方案,包括:
[0020]初始化参数,上述参数包括种群规模、学习因子和天牛两须间距离;
[0021]基于上述参数、上述约束条件对上述目标函数进行预设次数计算,获取最优调度方案,其中,上述预设次数由用户设定。
[0022]第二方面,本专利技术还提出一种维修任务调度装置,包括:
[0023]第一获取单元,用于获取历史设备信息和历史人员信息,其中,上述历史设备信息包括设备类型信息和设备零件信息,上述历史人员信息包括人员技能信息;
[0024]第二获取单元,用于获取当前维修信息,其中,上述当前维修信息包括待修设备信息和当前人员信息;
[0025]确定单元,用于根据上述历史设备信息、上述历史人员信息和上述当前维修信息确定目标函数和约束条件;
[0026]调度单元,用于基于约束条件采用混合天牛须搜索的粒子群算法对上述目标函数求解,获取最优调度方案。
[0027]第三方面,一种电子设备,包括:储存器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第一方面任一项的维修任务调度方法的步骤。
[0028]第四方面,本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第一方面上述任一项的维修任务调度方法的步骤。
[0029]综上,本方案通过获取历史设备信息、历史人员信息和当前维修信息确定目标函数和约束条件,并根据约束条件通过混合天牛须搜索的粒子群算法对目标函数进行求解,结合了例子群算法和天牛须搜素算法的优点,综合考虑全局和个体对维修任务调度方案的影响,获取最优调度方案,此分配方案更符合经济性要求,适合为大规模维修任务指定更为合理的调度方案。
[0030]本专利技术的维修任务调度方法,本专利技术的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本专利技术的研究和实践而为本领域的技术人员所理解。
附图说明
[0031]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本说明书的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0032]图1为本申请实施例提供的一种维修任务调度方法流程示意图;
[0033]图2为本申请实施例提供的一种维修任务调度分配方案示意图;
[0034]图3为本申请实施例提供的一种维修任务调度装置结构示意图;
[0035]图4为本申请实施例提供的一种维修任务调度电子设备结构示意图。
具体实施方式
[0036]本申请实施例提供了一种维修任务调度方法及相关设备,本实施例根据历史设备信息、历史人员信息、当前维修信息确定满足维修任务实际情况的目标函数和约束条件,基于混合天牛须搜索的粒子群算法对所述目标函数求解,获取最优调度方案,可实现维修任务自动合理分配,缩短了维修周期,降低了由维修耽误生产造成的经济损失。
[0037]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。
[0038]请参阅图1,为本申请实施例提供的一种维修任务调度方法流程示意图,具体可以包括:
[0039]获取历史设备信息和历史人员信息,其中,上述历史设备信息包括设备类型信息和设备零件信息,上述历史人员信息包括人员技能信息;
[0040本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种维修任务调度方法,其特征在于,所述方法包括:获取历史设备信息和历史人员信息,其中,所述历史设备信息包括设备类型信息和设备零件信息,所述历史人员信息包括人员技能信息;获取当前维修信息,其中,所述当前维修信息包括待修设备信息和当前人员信息;根据所述历史设备信息、所述历史人员信息和所述当前维修信息确定目标函数和约束条件;基于约束条件采用混合天牛须搜索的粒子群算法对所述目标函数求解,获取最优调度方案。2.如权利要求1所述的方法,其特征在于,所述当前维修信息还包括订单产品紧急程度,所述订单产品是由待修设备生产的。3.如权利要求1所述的方法,其特征在于,所述目标函数包括维修时间最短函数、等待时间最短函数、停机损失最小函数、备件函数和停产损失函数中至少一种。4.如权利要求3所述的方法,其特征在于,所述约束条件包括时间约束条件和人员约束条件。5.如权利要求4所述的方法,其特征在于,所述基于约束条件采用混合天牛须搜索的粒子群算法对所述目标函数求解,获取最优调度方案,包括:根据所述目标函数和所述目标函数对应的权重建立适度函数,其中,所述权重可由用户设定;基于约束条件采用混合天牛须搜索的粒子群算法对所述适度函数求解,获取最优调度方案。6.如权利要求1所述的方法,其特征在于,所述方法还包括:经过预设时间后,更新所述人员技能信息,其中,所述预设时间由用户设定。7.如权利要求1所述...

【专利技术属性】
技术研发人员:朱晓锦张合生高志远
申请(专利权)人:上海大学浙江
类型:发明
国别省市:

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

1