第10章--作业计划和控制(本科).ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 作业计划及其控制系统 Operations Scheduling and Controlling System 第1节 排序问题的基本概念 (Sequencing) 1)作业计划与控制的含义与作用 作业计划与控制: 作业计划是安排零部件(作业、活动)的出产数量、设备及人工使用的顺序、投入时间及出产时间,并在实际执行中进行有效的控制,属于车间现场管理的范畴。 作业计划和控制的目标: 准时交货;制品库存最小、平均流程时间最小、资源利用率最大化;提供准确的车间状态信息(人、机、料)降低生产运作的成本,提高效率。 第1节 排序问题的基本概念 (Sequencing) 3)排序问题的分类 第1节 排序问题的基本概念 (Sequencing) 3)排序的规则 5)排序常用的符号 Ji----工件i,i=1,2,....n di----工件i的交货期 Pi----工件i的加工时间, , pij----工件i在机器j上的加工时间,j=1,…,m 6)排序问题的表示方法 排序问题常用四个符号来描述: n/m/A/B 其中, n-----工件数; m-----机器数; A----车间类型, F=流水型排序 P=流水排列排序 G=一般类型,即单件型排序 B-----目标函数 如:n/3/p/Cmax, n/3/p/Lmax, n/3/p/Fmax 第2节 单台机器的排序问题 2.1 单台机器排序问题 n个工件全部经由一台机器处理 2.2 常见单台机器排序问题的目标函数 1) 平均流程时间最短 (n/Fmax) 根据排序目标的不同,可以选择不同的排序规则,有时又称为确定优先权(Priorities)。 常见的优先权规则(Priority rules)有: SPT---Shortest Process Time, EDD---Earliest Due Date FCFS---First Come First Served 等, 分别用于解决不同的问题。 2.3 求平均流程时间最短的排序问题 例题:某办公室为公司提供文件编排和打印服务,本月开始接到5个客户订单,按接到顺序分别为J1、J2、J3、J4和J5,假定只有一台机器,如何进行任务的排序? 解一(按平均流程时间最短作为优化目标),根据SPT原则,得出: J4 -J5 -J1 -J2 -J3 解二,按最大延期量最小的排序问题 求最大延期量最小的作业顺序采用EDD原则。 EDD(Earliest Due Date): 解:根据EDD原则,得出: J3 -J5 -J4-J2 -J1 第3节 n项任务在两台机器的排序问题 Scheduling n Jobs on Two Machines 3.1 两台机器排序问题的含义 n个工件都必须经过机器1和机器2的加工,即工艺路线是一致的。 3.2 两台机器排序问题的目标 两台机器排序的目标是使最大完成时间(总加工周期)Fmax最短。 Fmax的含义见如下的甘特图(Gantt Chart)。 3.3 两台机器排序问题的算法 实现两台机器排序的最大完成时间Fmax最短的目标(n/2/F/Fmax),优化算法就是著名的约翰逊法(Johnson’s Law)。其具体求解过程如下例所示。 约翰逊法解决这种问题分为4个步骤: (1)列出所有工件在两台设备上的作业时间。 (2)找出作业时间最小者。 (3)如果该最小值是在设备1上,将对应的工件排在前面,如果该最小值是在设备2上,则将对应的工件排在后面。 (4)排除已安排好的工件,在剩余的工件中重复步骤(2)和(3),直到所有工件都安排完毕。 例:某一班组有A、B两台设备,要完成5个工件的加工任务。每个工件在设备上的加工时间如下表所示。求总加工周期最短的作业顺序。 解:由约翰逊法可知,表5-8中最小加工时间值是1个时间单位,它又是出现在设备1上,根据约翰逊法的规则,应将对应的工件4排在第一位,即得: J4 - * - * - * - * 去掉J4,在剩余的工件中再找最小值,不难看出,最小值是2个时间单位,它是出现在设备2上的,所以应将对应的工件J1排在最后一位,即: J4 - * - * - * - J1 再去掉J1,在剩余的J2、J3、J5中重复上述

文档评论(0)

js1180 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档