【技术实现步骤摘要】
一种基于时间函数的工序排程方法、装置、终端及介质
[0001]本专利技术涉及计算机
,尤其涉及一种基于时间函数的工序排程方法
、
装置
、
终端及介质
。
技术介绍
[0002]生产排程,是指将生产任务分配至生产资源的过程
。
在考虑能力和设备的前提下,在物料数量一定的情况下,安排各生产任务的生产顺序,优化生产顺序,优化选择生产设备,使得减少等待时间,平衡各机器和工人的生产负荷
。
从而优化产能,提高生产效率
。
[0003]现有的模具加工生产排程主要通过人工进行,由于需要考虑的影响因素较多,且模具的生产工序多
、
工艺中心较多,同种工序在不同的工艺中心进行加工所需的时间不同,工艺中心能加工的工序种类不同,因此通过人工排程无法充分考虑约束条件,最大化利用加工资源
。
技术实现思路
[0004]为了解决上述技术问题,本专利技术第一方面公开了一种基于时间函数的工序排程方法,所述方法包括:
[0005]S1
获取生产订单
、
生产工序
、
加工设备
、
加工优先级
、
工序加工时间
、
排产日历,构建模具排程问题数学模型;
[0006]S2
根据排程日历以及加工设备生成可排产时间范围区间;
[0007]S3
对生产工序
、
加工设备进行编码,根据加工 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于时间函数的工序排程方法,其特征在于,所述方法包括:
S1
获取生产订单
、
生产工序
、
加工设备
、
加工优先级
、
工序加工时间
、
排产日历,构建模具排程问题数学模型;
S2
根据排程日历以及加工设备生成可排产时间范围区间;
S3
对生产工序
、
加工设备进行编码,根据加工优先级生成随机的工序组合作为初始种群;
S4
对初始种群中的染色体进行优化操作,以获取迭代种群;
S5
对染色体进行解码,根据可排产时间范围区间以及生产工序的依赖关系获取排产方案,若所述排产方案不在可排产时间范围区间内,则将所述排产方案视为不可行方案;
S6
根据订单延期率
、
设备利用率
、
加工总成本,计算排产方案的适应值,不可行方案赋最大值;根据适应值从小到大对排产方案排序;
S7
对所述迭代种群进行迭代次数检测,若所述迭代次数等于预设值,则输出排产方案,否则取排序最前的迭代种群进入下一代种群,其他迭代种群重复步骤
S4
至
S7。2.
根据权利要求1所述的基于时间函数的工序排程方法,其特征在于,所述优化操作包括选择操作
、
交叉操作以及变异操作
。3.
根据权利要求1所述的基于时间函数的工序排程方法,其特征在于,所述适应值的计算公式为:
(1
‑
((1
‑
交货准时率
)*
第一预设系数
1+(1
‑
设备利用率
)*
第二预设系数
+
生产成本
*
第三预设系数
))。4.
一种基于时间函数的工序排程装置,其特征在于,所述装置包括:获取模块,其用于获取生产订单
、
生产工序
、
加工设备
技术研发人员:邢毅,彭爱华,阮华龙,陈炜基,李智莉,
申请(专利权)人:广州聚超软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。