[发明专利]同时在线作业种数受限的多产线排程方法在审
申请号: | 201810512169.3 | 申请日: | 2018-05-25 |
公开(公告)号: | CN108734407A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 孙玉梅;刘丽丽;车九妹;孙巧益;安凯;刘彦斌;高爱梅 | 申请(专利权)人: | 烟台南山学院 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 北京东方盛凡知识产权代理事务所(普通合伙) 11562 | 代理人: | 宋平 |
地址: | 265713 山东省烟台*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明将启发式方法用于解决同时在线作业种数受限的多产线排程问题,考虑到任务交付限期、换装时间以及在线作业受限种数,给出了三种不同的排程模式,将三种排程模式结合使用,以解决同时在线作业种数受限的多产线排程问题,满足了所有约束条件和同时在线作业种数受限的要求,缩短了运算时间,获得了满足生产要求的排程结果。本发明的有益效果在于:1、采用启发式方法排程,节省了排程时间;2、根据排程中可能出现的情况,三种不同排程模式结合使用,在确保同一排程时段所有产线的任务种数不超过限制种数的条件下,既保证了任务尽早完成,又减少了切换时间。 | ||
搜索关键词: | 排程 在线作业 受限 产线 模式结合 启发式 生产要求 约束条件 换装 运算 交付 保证 | ||
【主权项】:
1.一种同时在线作业种数受限的多产线排程方法,其特征在于:以p表示排产需要考虑的时段个数,各时段依次称为第一时段、第二时段、…、第p时段;以n、m和C分别表示排产任务总数、产线数量和各时段任务种数上限,任务序号i(i=1,2,Λ,n)代表任务的优先级,D(i)和M(i)分别表示序号为i的任务的数量和以时段为单位的交付限期,V=(vij)m×n表示与产线和任务相关的每时段工作量,行表示不同产线,列表示不同任务,E=(E1,E2,Λ,Em)表示当前已排程各产线队长向量;以m行p列矩阵S表示排程标记矩阵,它的行与m条产线对应,列与p个时段对应,元素与排程后的任务号或换装符“NAN”对应;以1行p列矩阵A表示各时段任务种数矩阵,列号对应时段序号,元素表示该时段S中任务种数;以
表示变量赋值号,三种基本排产模式为:排产模式1:在指定的时段,从第一条产线开始,跳过那些排程标记矩阵S中不为零元素位置进行排产,在任务未排完情况下一直排到第m条产线;排产模式2:若下一个任务编号为i,求h使
然后在第h条产线上从第Eh+1个时段开始排产,在任务未排完情况下一直排到第D(i)个时段;排产模式3:在指定的时段,从第一条产线开始,在任务未排完情况下一直排到第m条产线;同时在线作业种数受限的多产线排程方法的步骤为:1)初始化:为n、m、p、C赋值;对i=1,2,Λ,n,j=1,2,Λ,m,为D(i)、M(i)和vij赋值;任务指针、各时段任务种数矩阵、排程标记矩阵以及各产线队长归零:
其中zeros(i,j)表示i行j列的全零矩阵。2)当A(min(E)+1)=C‑1且M(i)>0时在时段min(E)+1按排产模式1排产,更新M(i)、S、min(E);当A(min(E)+1)=C‑1且M(i)>0时返回2);3)当min(E)+1<D(i)且M(i)>0时h=min(E)按排产模式2排产更新M(i)、S、min(E);当min(E)+1<D(i)且M(i)>0时返回3);4)当M(i)>0时按排产模式3排产更新M(i)、S、min(E);当M(i)>0时返回4);5)加换装符NAN更新S、A、E6)若i<n,
返回1)7)输出S,排程结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烟台南山学院,未经烟台南山学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810512169.3/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理