为工作站筛选派工规则的电子装置和方法与流程

文档序号:34044669发布日期:2023-05-05 14:40阅读:24来源:国知局
为工作站筛选派工规则的电子装置和方法与流程

本发明涉及一种为工作站筛选派工规则的电子装置和方法。


背景技术:

1、为了提升产品生产效能以增加企业竞争力,产线自动化已成为不可避免的趋势。随着人工智能技术的发展,越来越多厂商将人工智能技术应用于产线自动化以优化产线的生产效率,以通过人工智能技术为工作站选择派工规则。然而,因产业环境不同等因素,不同的产线可能具有不同的工艺或需使用不同的机台。因此,不同产线的工作站适合的派工规则并不相同。若无法针对产线选择数量适当的派工规则来训练人工智能模型,将会导致所训练的人工智能模型效能不佳或导致训练模型的成本增加。因此,如何提出一种可适用于不同产业环境的派工规则推荐方式,是本领域重要的课题之一。


技术实现思路

1、本发明提供一种为工作站筛选派工规则的电子装置和方法,可基于基因算法(genetic algorithm,ga)为工作站筛选适合的派工规则,以改善工作站的调度效率。

2、本发明的一种为工作站筛选派工规则的电子装置,包括处理器、存储介质以及收发器。存储介质存储多个模块以及包含第一派工规则的派工规则集合。处理器耦接存储介质以及收发器,并且存取和执行多个模块,其中多个模块包含数据提取模块、多层派工规则建立模块、演化模块、规则区块筛选模块以及派工规则推荐模块。数据提取模块通过收发器接收第一测试数据集合。多层派工规则建立模块基于基因算法而根据派工规则集合产生初始个体。演化模块基于基因算法而根据第一测试数据集合以及初始个体产生第一个体,其中第一个体包含对应于第一工作站的第一派工规则序列,其中第一派工规则序列包含第一派工规则。规则区块筛选模块根据第一派工规则在第一派工规则序列中的第一排序计算对应于第一派工规则的第一分数,并且根据第一分数更新派工规则集合。派工规则推荐模块通过收发器输出经更新的派工规则集合。

3、在本发明的一实施例中,上述的派工规则集合还包含对应于第二分数的第二派工规则,其中规则区块筛选模块响应于第一分数小于第二分数而将第一派工规则自派工规则集合移除以更新派工规则集合。

4、在本发明的一实施例中,上述的规则区块筛选模块响应于将第一派工规则自派工规则集合移除而增加对应于第一派工规则的第一计数值。

5、在本发明的一实施例中,上述的规则区块筛选模块响应于将第二派工规则自经更新的派工规则集合移除而增加对应于第二派工规则的第二计数值。

6、在本发明的一实施例中,上述的数据提取模块通过收发器接收包含第一测试数据集合的多个测试数据集合,其中第一计数值为分别对应于多个测试数据集合的多个计数值的总和。

7、在本发明的一实施例中,上述的第二派工规则对应于第二计数值,其中派工规则推荐模块响应于第一计数值小于第二计数值而从第一派工规则以及第二派工规则中选择第一派工规则以作为推荐派工规则,其中派工规则推荐模块通过收发器输出推荐派工规则。

8、在本发明的一实施例中,上述的规则区块筛选模块对派工规则集合执行多次更新以产生多个派工规则子集合,并且根据派工规则集合以及多个派工规则子集合产生多个局部最优个体,其中规则区块筛选模块响应于多个局部最优个体中的对应于第n次更新的第n个局部最优个体为全局最优个体而减少对应于第m次更新的第一计数值,其中n和m为正整数并且m大于n。

9、在本发明的一实施例中,上述的规则区块筛选模块响应于第一派工规则序列仅包含第一派工规则而使用派工规则集合中的其他派工规则取代第一派工规则以将第一派工规则自第一派工规则序列移除。

10、在本发明的一实施例中,上述的规则区块筛选模块将第二派工规则自经更新的派工规则集合移除以再次更新派工规则集合。

11、在本发明的一实施例中,上述的第一个体还包含对应于第二工作站的第二派工规则序列,其中第二派工规则序列包含第一派工规则,其中规则区块筛选模块根据第一派工规则在第二派工规则序列中的第二排序计算第一分数。

12、在本发明的一实施例中,上述的派工规则推荐模块通过收发器输出基于经更新的派工规则集合产生的最优个体。

13、在本发明的一实施例中,上述的初始个体包含分别对应于多个工作站的多个基因,其中演化模块根据基因算法更新多个基因中的至少一基因以产生第一个体。

14、在本发明的一实施例中,上述的至少一基因包含至少一派工规则,其中演化模块根据基因算法对至少一基因执行突变以更新至少一派工规则。

15、在本发明的一实施例中,上述的多层派工规则建立模块基于基因算法而根据派工规则集合产生第二初始个体,其中演化模块对初始个体以及第二初始个体执行交配以更新初始个体上的至少一基因。

16、在本发明的一实施例中,上述的多层派工规则建立模块基于基因算法而根据派工规则集合产生多个初始个体,其中多个初始个体包含对应于高适应度的第一个体集合以及对应于低适应度的第二个体集合,其中演化模块自第一个体集合取得初始个体并自第二个体集合取得第二初始个体以执行交配。

17、在本发明的一实施例中,上述的数据提取模块通过收发器取得可用资源信息,其中可用资源信息包含可用工作站、可用工作站的可用派工规则以及工序工时中的至少一个,其中多层派工规则建立模块根据可用资源信息产生初始个体。

18、在本发明的一实施例中,上述的第一测试数据集合包含工单,其中工单包含关联于多个工作站的工作站调度。

19、本发明的一种为工作站筛选派工规则的方法,包含:取得包含第一派工规则的派工规则集合以及第一测试数据集合;基于基因算法而根据派工规则集合产生初始个体;基于基因算法而根据第一测试数据集合以及初始个体产生第一个体,其中第一个体包含对应于第一工作站的第一派工规则序列,其中第一派工规则序列包含第一派工规则;根据第一派工规则在第一派工规则序列中的第一排序计算对应于第一派工规则的第一分数,并且根据第一分数更新派工规则集合;以及输出经更新的派工规则集合。

20、基于上述,本发明的电子装置可根据基因算法为产在线的多个工作站筛选或推荐适用的派工规则集合。用户可根据电子装置推荐的派工规则集合为工作站分配派工规则以达到产线调度的优化。



技术特征:

1.一种为工作站筛选派工规则的电子装置,包括:

2.根据权利要求1所述的电子装置,其中,所述派工规则集合还包括对应于第二分数的第二派工规则,所述规则区块筛选模块响应于所述第一分数小于所述第二分数而将所述第一派工规则从所述派工规则集合移除以更新所述派工规则集合。

3.根据权利要求2所述的电子装置,其中,所述规则区块筛选模块响应于将所述第一派工规则从所述派工规则集合移除而增加对应于所述第一派工规则的第一计数值。

4.根据权利要求3所述的电子装置,其中,所述规则区块筛选模块响应于将所述第二派工规则从经更新的所述派工规则集合移除而增加对应于所述第二派工规则的第二计数值。

5.根据权利要求3述的电子装置,其中,所述数据提取模块通过所述收发器接收包括所述第一测试数据集合的多个测试数据集合,所述第一计数值为分别对应于所述多个测试数据集合的多个计数值的总和。

6.根据权利要求5所述的电子装置,其中,所述第二派工规则对应于第二计数值,所述派工规则推荐模块响应于所述第一计数值小于所述第二计数值而从所述第一派工规则以及所述第二派工规则中选择所述第一派工规则以作为推荐派工规则,所述派工规则推荐模块通过所述收发器输出所述推荐派工规则。

7.根据权利要求6所述的电子装置,其中,所述规则区块筛选模块对所述派工规则集合执行多次更新以产生多个派工规则子集合,并且根据所述派工规则集合以及所述多个派工规则子集合产生多个局部最优个体,所述规则区块筛选模块响应于所述多个局部最优个体中的对应于第n次更新的第n个局部最优个体为全局最优个体而减少对应于第m次更新的所述第一计数值,其中n和m为正整数并且m大于n。

8.根据权利要求2所述的电子装置,其中,所述规则区块筛选模块响应于所述第一派工规则序列仅包含所述第一派工规则而使用所述派工规则集合中的其他派工规则取代所述第一派工规则,以将所述第一派工规则从所述第一派工规则序列移除。

9.根据权利要求2所述的电子装置,其中,所述规则区块筛选模块将所述第二派工规则从经更新的所述派工规则集合移除,以再次更新所述派工规则集合。

10.根据权利要求1所述的电子装置,其中,所述第一个体还包括对应于第二工作站的第二派工规则序列,所述第二派工规则序列包括所述第一派工规则,所述规则区块筛选模块根据所述第一派工规则在所述第二派工规则序列中的第二排序计算所述第一分数。

11.根据权利要求1所述的电子装置,其中,所述派工规则推荐模块通过所述收发器输出基于经更新的所述派工规则集合产生的最优个体。

12.根据权利要求1所述的电子装置,其中,所述初始个体包括分别对应于多个工作站的多个基因,所述演化模块根据所述基因算法更新所述多个基因中的至少一基因以产生所述第一个体。

13.根据权利要求12所述的电子装置,其中,所述至少一基因包括至少一派工规则,所述演化模块根据所述基因算法对所述至少一基因执行突变以更新所述至少一派工规则。

14.根据权利要求12所述的电子装置,其中,所述多层派工规则建立模块基于所述基因算法而根据所述派工规则集合产生第二初始个体,所述演化模块对所述初始个体以及所述第二初始个体执行交配以更新所述初始个体上的所述至少一基因。

15.根据权利要求14所述的电子装置,其中,所述多层派工规则建立模块基于所述基因算法而根据所述派工规则集合产生多个初始个体,所述多个初始个体包括对应于高适应度的第一个体集合以及对应于低适应度的第二个体集合,所述演化模块从所述第一个体集合取得所述初始个体并从所述第二个体集合取得所述第二初始个体以执行所述交配。

16.根据权利要求1所述的电子装置,其中,所述数据提取模块通过所述收发器取得可用资源信息,所述可用资源信息包括可用工作站、可用工作站的可用派工规则以及工序工时中的至少一个,所述多层派工规则建立模块根据所述可用资源信息产生所述初始个体。

17.根据权利要求1所述的电子装置,其中,所述第一测试数据集合包括工单,所述工单包括关联于多个工作站的工作站调度。

18.一种为工作站筛选派工规则的方法,包括:


技术总结
本发明提供一种为工作站筛选派工规则的电子装置和方法。方法包括:取得包含第一派工规则的派工规则集合以及第一测试数据集合;基于基因算法而根据派工规则集合产生初始个体;基于基因算法而根据第一测试数据集合以及初始个体产生第一个体,其中第一个体包含对应于第一工作站的第一派工规则序列,其中第一派工规则序列包含第一派工规则;根据第一派工规则在第一派工规则序列中的第一排序计算对应于第一派工规则的第一分数,并且根据第一分数更新派工规则集合;以及输出经更新的派工规则集合。

技术研发人员:吴东翰,邵镜芳
受保护的技术使用者:财团法人工业技术研究院
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1