网站大量收购独家精品文档,联系QQ:2885784924

第八章-生产计划与控制时春明版.pptVIP

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

第八章 制造业作业计划与控制 第一节 排序问题的基本概念 第二节 流水作业生产调度问题 第三节 成组加工进度计划 第四节 加工车间的作业计划 第五节 生产调度算法综述 第六节 生产作业计划 第七节 生产作业控制 第八节 面向负荷的生产控制 第一节 排序问题的基本概念 一、编制作业计划与排序的关系 一般来说,编制作业计划(Scheduling)与排序(Sequencing)不是 同义语 。排序只是确定工件在机器上的加工顺序,可以通过一组工件的代 号的一种排列来表示该组工件的加工顺序。而编制作业计划,则不仅包括 确定工件的加工顺序,而且还包括确定机器加工每个工件的开始时间和完 成时间。 二、假设条件与符号说明 (1) 误工记数(unit penality)Uj:如果Cj ≤ dj ,那么Uj=0;如果 Cj≥ dj ,那么Uj=1。 (2) 等待时间(waiting time)Wjk,是从工件Jj的第(k-1)各工序加工 结束(当k=1时是从工件Jj的就绪时间rj)到第k个工序开始加工之间,此工 件在等待加工时间。 (3)最大完工时间Cmax= max{Cj︱1≤j≤n},最大完工时间又称为加工时间 全长(makespan)或时间长度(schedule length); (4)最大延迟 Lmax= max{Lj︱1≤j≤n}; (5)最大延误 Tmax= max{Tj︱1≤j≤n}等。 (6)平均流程时间 = 。 三、排序问题的分类和表示法 生产调度系统的分类方法很多,主要有以下几种: 1.根据加工系统的复杂度,可分为单机、多台并行机、Flow-shop和 Job-shop。 2.根据性能指标,分为基于调度费用和调度性能的指标两大类。 3.根据生产环境的特点,可将调度问题分为确定性调度和随机性调度问 题。 4.根据作业的加工特点和按工件到达车间的情况不同,可将调度问题分 为静态调度和动态调度。 5.按目标函数的情况,还可以划分为单目标的排序问题与多目标的排 序问题。 6.按参数的性质,还可以划分为确定型排序问题与随机型排序问题。 不同的排序问题可用四参数表示法: n / m / A / B 其中,n——工件数; m——机器数; A——车间类型。 第二节 流水作业生产调度问题 一、单机排序问题(工件排序问题) 准备时间与工序顺序无关的单机进度计划。 [定理8-1] 对于单机进度计划问题,如从加工时间最短的工件开始顺序排序[最短 加工时间(SPT)规则],则平均流程时间最小。 [定理8-2] 对于单机进度计划问题,如从交货期最短的工件开始顺序进行排序[最 早交货期(EDD)规则],则最大交货期延迟Lmax或最大交货期延误Tmax最小。 [定理8-3] 对于单机进度计划问题,如有Tmax=0的工件存在,在此条件下,在交 货期比尚未排序的所有工件的作业时间之和不小的工件中,将加工时间最 大的工件放在最后位置,反复比较,可以得到在Tmax为零的条件下,使最小 的最优工件顺序(Smith规则)。 二、流水作业排序问题 所有工件在各台机器上的加工顺序都相同的情况就是排列排序问题。 (一)最长流程时间Fmax计算 流水车间调度问题一般可以描述为个工件在台机器上加工,每个工件 需要经过道工序,每道工序要求不同的机器,个工件在台机器上的加工顺 序相同。工件在机器上的加工时间是给定的,设n个工件的加工顺序S﹦( S1,S2, …,Sn ),其中Si为排第i位的加工的工件的代号。Ck(si) 表示工件Si在机器Mk上的完工时间,pski表示工件Si在Mk上的加工时间, k﹦1,2,…,m;i﹦1,2,…,n,则Cksi可按以下公式计算: C1(si)﹦C1(si-1)+psi1 Ck(si)﹦max{C(k-1)si,Ck(ski-1)}+psik (k﹦2,3,…,m;i﹦1,2,…n) 当ri﹦0,i﹦1,2,…,n时, Fmax﹦Cm(sn) (二)n / 2 / F / Fmax问题的最优算法 Johnson算法: (1)从加工时间矩阵中找出最短的加工时间。 (2)若最短的加工时间出现在M

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档