作业计划PPT.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业计划PPT.ppt

第九章 作业计划 制造业作业计划与控制 排序问题的基本概念 流水作业的排序问题 单件作业的排序问题 服务业作业计划 服务业运作的特点 随机服务系统 人员班次计划 排序问题的基本概念 名词与术语 假设条件与符号说明 排序问题的分类和表示法 名词与术语 排序(Sequencing): 确定工件在机器上的加工顺序。 编制作业计划(Scheduling):确定工件在机器上的加工顺序以及每个工件的开始加工时间和完成时间。 调度(Controlling)包括派工(Dispatching)和赶工(Expediting)。 派工指依据作业计划将具体任务安排到具体的机床加工 赶工指实际进度落后于计划时采取的资源调配行动 排序问题的基本术语 机器:服务者,具体可以是机床、工人、码头 工件:服务对象,可以是单个或多个相同的零件 工序:工件经过机器的先后顺序 假设条件与符号说明 假设条件 一个工件不能同时在几台不同的机器上加工 工件在加工过程中采用平行移动方式(无等待) 工件开始加工后,完工前不能插入其它工件 每道工序只在一台机器上完成 工件数、机器数和加工时间已知,且与加工顺序无关 每台机器同时只能加工一个工件 假设条件与符号说明 Ji:工件i,i=1,2,…,n Mi:机器j, j=1,2,…,m pij: Ji在Mi上的加工时间, Pi= ?pij ri: Ji的到达时间,即从外部进入车间,可以开始加工的最早时间 di: Ji的完工期限 Ci: Ji的完工时间, Ci= ri+?(pij + wij)= ri+ Wi + Pi Cmax:最长完工时间, Cmax=max|Ci| 假设条件与符号说明 Fi: Ji的流程时间,即工件在车间的实际停留时间 Fmax:最长流程时间, Fmax=max|Fi| Li:工件的延迟时间 wij : Ji在Mj上加工前的等待时间 Wi: Ji在加工过程中总的等待时间 ai: Ji的允许停留时间, Li = Ci –di= Fi -ai Lmax:最长延迟时间, Lmax=max|Li| 排序问题的分类和表示法 n/m/A/B n:工件数 m:机器数 A:车间类型 F表示流水作业排序问题 P流水作业排列排序问题 G一般单件作业排序问题 B:目标函数 使其值最小 流水作业的排序问题 一般的流水作业排序问题:工件在机器上的加工顺序可能不一致 流水作业的排列排序问题的加工顺序相同 排列排序问题的最优解:在2~3台机器时为流水作业排序问题的最优解,一般为较优解 最长流程时间Fmax的计算 n/m/p/Fmax问题 使从第一个工件在第一台机床开始加工到最后一个工件在最后一台机器上完成加工为止的时间最短 所有工件到达时间都为零?Fmax等于一批工件的最长完工时间 n个工件的加工顺序为S=(S1,S2,…,Sn) 可用加工时间矩阵直接计算(见教材) 最长流程时间Fmax的计算举例 最长流程时间Fmax的计算举例(续) 按S的顺序列出加工矩阵 第一行第一列加工时间等于其右上角的完工时间 第一行其他列完工时间等于其前一列完工时间加上其加工时间 第二行以下,第一列完工时间等于其前一行完工时间加上其加工时间;其他列完工时间等于其前一列完工时间加上其加工时间 n/2/F/ Fmax问题的最优算法 1954年Johnson提出 用ai 表示Ji在M1 上的加工时间,用bi 表示Ji在M2 上的加工时间。每个工件都按M1 ? M2的路线加工。 Johnson指出,若min(ai, bj)min(aj, bi),则Ji应排在Jj之前。 Johnson算法: 从加工时间矩阵中找出最短的加工时间 若它出现在M1上,则其对应的工件应尽可能往前排;若它出现在M2上,则其对应的工件应尽可能往后排 划去已排序工件并重复上述步骤直至排完 n/2/F/ Fmax问题的最优算法举例(续) 最优加工顺序为S=(2,5,6,1,4,3) 最优加工顺序下Fmax =28 n/2/F/ Fmax问题的最优算法(续) Johnson算法的改进算法 将所有ai ?bi的工件按ai值不减的顺序排成一个序列A 将所有ai bi的工件按bi值不增的顺序排成一个序列B 将A放到B之前即构成最优加工顺序 Johnson法则所得到的最优顺序中任意去掉一些工件,余下的仍构成最优顺序 一般n/m/P/ Fmax问题的启发式算法 一般须通过整数规划方式求最优解 有几个求有效解或较好解的启发式算法 Palmer法 1965年Palmer提出 定义斜度指标 m为机器数,pik为工件i在Mk上的加工时间 按各工件的斜度指标不增顺序排列工件,可得满意顺序 一般n/m/P/ Fmax问题的启发式算法(续) 关键工件法 1983年陈荣秋提出 计算步骤为 计算每个工件的总加工时

您可能关注的文档

文档评论(0)

dyx0821 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档